/* Global Styles */

H1       { font-family: verdana, sans-serif, arial; font-size: 1.5em;  text-align: center }
H2       { font-family: verdana, sans-serif, arial; font-size: 1.15em; text-align: center   }
H3       { font-family: verdana, sans-serif, arial; font-size: 1.0em;  text-align: center}
H4       { font-family: verdana, sans-serif, arial; font-size: 2em;    text-align: center }

p.gross  { font-family: verdana, sans-serif, arial; font-size: 80%    }
p.klein  { font-family: verdana, sans-serif, arial; font-size: 70%; text-align:left; padding-left:5 mm }
UL       { font-family: verdana, sans-serif, arial; font-size: 95%    }
/* 
UL       { list-style-type: none                  }
*/

OL       { font-family: verdana, sans-serif, arial; font-size: 95%; 
		color: #000    ;
		list-style-type: decimal                  }

p	{
	font: 1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color:#000;   
	line-height:1.40em;
	margin-top:0px;
	}

div	{
	color: #000; 
	}

a:link	{
	text-decoration:none;
	}
main.a:visited	{
  background: url(http://ate.at/pics/ok.gif) center right no-repeat;	
  padding-right: 15px;							
	text-decoration:none;
	}

a:hover	{
	text-decoration:italic;
	}

/* 
a.ext:link {								
  background: url(http://ate.at/pics/external.gif) center right no-repeat;	
  padding-right: 5px;							
	text-decoration:none;
}										


a.extern:link {
    background: url(external.gif) no-repeat 100% 0;
    padding: 0 5px 0 0;
}

a.extern:visited {
    background: url(external.gif) no-repeat 100% -100px;
    padding: 0 20px 0 0;
}

/* Background color vorher: 59586A */
a.extern:hover, a.extern:active, a.extern:focus {
    color: #000;
    background: #fff url(external.gif) no-repeat 100% -200px;
    padding: 0 20px 0 0;
}

span.extlink {
    position: absolute;
    left: -3000px;
    top: -3000px;
    width: 0;
    height: 0;
    overflow: hidden;
    display: inline;
}

*/

<!-- none,circle,square,disc,decimal,lower-roman,upper-roman  --> 

body {
  font: 1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
  font-family: verdana, sans-serif, arial;
  font-size: 80.01%;
  margin:0px;
/*  color: #00C;   */
  color: #000;   
/*  background-color: #C0DFFD; */
}

td {
	font: 1em, verdana, sans-serif, arial;
/*	color:#003366;   */
	}

a {
/*	color: #0000CC;   */
	color: #000;
	}
	
.imgPos{margin-top:10px; margin-left:10px; margin-bottom:10px; margin-right:10px;}

.MitgliederNamen
{
	font-size:11px;
	width:20px;
	padding-bottom:20px;
}

/* bgcolor: 3366FF */
a:hover {
	color: #000; }

a:active  { text-decoration:none; }
	}

acronym {cursor: help; border-bottom: #555 1px dashed }

/* ID Styles */



#gx01   { font-family: verdana, sans-serif; font-size: xx-small }
#gx02   { font-family: verdana, sans-serif; font-size: x-small  }
#gx03   { font-family: verdana, sans-serif; font-size: small    }
#gx04   { font-family: verdana, sans-serif; font-size: medium   }
#gx05   { font-family: verdana, sans-serif; font-size: large    }
#gx06   { font-family: verdana, sans-serif; font-size: x-large  }
#gx07   { font-family: verdana, sans-serif; font-size: xx-large }
#gx08   { font-family: verdana, sans-serif; font-size: smaller  }
#gx09   { font-family: verdana, sans-serif; font-size: larger   }

#gx61   { font-family: verdana, sans-serif; font-size: 9px    }
#gx62   { font-family: verdana, sans-serif; font-size: 10px   }
#gx63   { font-family: verdana, sans-serif; font-size: 13px   }
#gx64   { font-family: verdana, sans-serif; font-size: 16px   }
#gx65   { font-family: verdana, sans-serif; font-size: 18px   }
#gx66   { font-family: verdana, sans-serif; font-size: 24px   }
#gx67   { font-family: verdana, sans-serif; font-size: 32px   }
#gx68   { font-family: verdana, sans-serif; font-size: smaller}
#gx69   { font-family: verdana, sans-serif; font-size: larger }

#gx81   { font-family: verdana, sans-serif; font-size: 55%    }
#gx82   { font-family: verdana, sans-serif; font-size: 60%    }
#gx83   { font-family: verdana, sans-serif; font-size: 80%    }
#gx84   { font-family: verdana, sans-serif; font-size: 100.01%}
#gx85   { font-family: verdana, sans-serif; font-size: 115%   }
#gx86   { font-family: verdana, sans-serif; font-size: 150%   }
#gx87   { font-family: verdana, sans-serif; font-size: 200%   }
#gx88   { font-family: verdana, sans-serif; font-size: smaller}
#gx89   { font-family: verdana, sans-serif; font-size: larger }

#gx91   { font-family: verdana, sans-serif; font-size: 0.55em }
#gx92   { font-family: verdana, sans-serif; font-size: 0.6em  }
#gx93   { font-family: verdana, sans-serif; font-size: 0.8em  }
#gx94   { font-family: verdana, sans-serif; font-size: 1.0em  }
#gx95   { font-family: verdana, sans-serif; font-size: 1.15em }
#gx96   { font-family: verdana, sans-serif; font-size: 1.50em }
#gx97   { font-family: verdana, sans-serif; font-size: 2em    }
#gx98   { font-family: verdana, sans-serif; font-size: 0.9em  }
#gx99   { font-family: verdana, sans-serif; font-size: larger } 

#widgets {
	Z-INDEX: 10; WIDTH: 35em; ! important; POSITION: relative
}



#mob, #mob_name, #mob_pic, #mob_qual, #mob_adr, #mob_bdld, #mob_tel, #mob_fach, #mob_title {
   background-color: yellow;
}


#mob_title { 
  position: fixed;
  border: 0;
  color: #000;
  margin: 0px;
  left: 0;
  top: 0;
  width: 100%;
  overflow: auto;
  border: 0.1em solid #00F;
	}
#mob_pic_title  { left:    0; width: 15%; height: 3em; border-width:0px; padding: 10px; text-align: center; font: bold; border-style: none;  }
#mob_qual_title { float: left; left:  15%; width: 26%; height: 3em; padding: 1em; overflow:visible; border-style: none;}
#mob_adr_title  { float: left; left:  41%; width: 15%; height: 3em; padding: 1em; overflow:visible; border-width: 0;}
#mob_bdld_title { float: left; left:  56%; width:  8%; height: 3em; padding: 1em; overflow:visible;}
#mob_tel_title  { float: left; left:  65%; width: 14%; height: 3em; padding: 1em; overflow:visible;}
#mob_fachl_title{ float: left; left:  78%; width: 10%; height: 3em; padding: 1em; overflow:visible;}

#mob_pic_title  { left:    0; width: 13%; }
#mob_qual_title { left:  13%; width: 26%; }


#mob      { top: 0; left: 0; width: 100%; 
		border-width:5px; border-style:solid; border-color: #F0F000; float: left;
	}
#mob_pic  { float: left; left:    0; width: 12%; height: 15em; border-width:0px; padding: 10px; text-align: center; font: bold; border-style: none;  }
#mob_qual { float: left; left:  12%; width: 24%; height: 15em; padding: 1em; overflow:visible; border-style: none;}
#mob_adr  { float: left; left:  36%; width: 15%; height: 15em; padding: 1em; overflow:visible; border-width: 0;}
#mob_bdld { float: left; left:  56%; width:  5%; height: 15em; padding: 1em; overflow:visible;}
#mob_tel  { float: left; left:  62%; width: 12%; height: 15em; padding: 1em; overflow:visible;}
#mob_fachl{ float: left; left:  74%; width: 10%; height: 15em; padding: 1em; overflow:visible;}






#ul_square { list-style-type: square }

#menue {
/*  position: fixed; */
  border: 0;
  color: #000;
  margin: -10px;	/* -14px fuer IE, +5px fuer firefox  */
  left: 0;
  top: 20%;
  width: 98%; 
  overflow: auto;
	display:block;
	min-height:800;
/*  border: 0.1em solid #00F; */
}


#menue_h {
/*  position: fixed; */
  border: 0;
  color: #000;
  margin: 0px;
  left: 0%;
  top: 30%;
  width: 98%;
  overflow: auto;
  border: 0.1em solid #00F;
  background-color: #EEEEFF;
	display:block;
}


#skipnav {
	font-size: 1em;
	DISPLAY: none;
}

#skipnav A {
	DISPLAY: none;
}

#cont1, #cont1_bmj, #cont1_it, #cont1_ubit, #cont1_wir	{
	float: left;
	min-height:8em;    /* 7 em */
	max-height:8em;    /* 7 em */
	width: /* 47%; */ 98%;      /* 21 em */
	border-width:1px;

	margin: 0.1em;

  	border-color:#00F;
	background-color: #FFF;
  	border-style:solid;

  	text-align: no; 	
	overflow: auto;
	padding: 0.2em;  
	}

#cont1_bmj	{
  	border-color:#FF0;
	}

#cont1_wir	{
  	border-color:#8CD6C6;
	}

#cont1_it	{
  	border-color:#0F0;
	}

#cont1 a, #cont1_it a, #cont1_ubit a, #cont1_bmj a, #cont1_wir a {
	text-decoration: none;
	}

#cont1 a:hover, #cont1_it a:hover, #cont1_ubit a:hover, #cont1_bmj a:hover, #cont1_wir a:hover {
	text-decoration: none;
	background: #fff;
	color: #000;
	}

#cont1_title, #cont1_title_ubit, #cont1_title_bmj, #cont1_title_it,#cont1_title_wir 	{
	width: 100%;
	min-height:1.5em;
	max-height:1.5em;
	background-color: yellow;
  	text-align: center;
	font-weight: bold; 
	letter-spacing:.01em;
	}

#cont1_title {
	background-color: #00F;
	color: #FFF;
	}

#cont1_title_ubit {
	background-color: #F00;
	color: #FFF;
	}

#cont1_title_it {
	background-color: #0F0;
	color: #000;
	}

#cont1_title_wir {
	background-color: #8CD6C6;
	color: #FFF;
	font-weight:bold;
	}

#rahmen_w { 
	border-width:1px;
  	border-style:solid;
  	border-color:#B4C8FF;
	background-color: #E6F3FF;
  	padding:0.5em;
  	text-align: center; }

#navigation, #navigation a, 
	#nav_ubit,         #nav_it,         #nav_bmj, 		#nav_mob,	#nav_wir,	#nav_vs,
	#nav_ubit a,       #nav_it a,       #nav_bmj a ,		#nav_mob a,	#nav_wir a,	#nav_vs a,	
	#nav_ubit_title a, #nav_it_title a, #nav_bmj_title a,	#nav_mob_title a, #nav_wir_title a, #nav_vs_title,
	{
	font: 0.9em, verdana, sans-serif;
	letter-spacing:.05em;
	text-decoration: none;
	padding: .09em 0em .09em 0.8em;  
	display:block;
	}

#navigation a, 
	#nav_ubit a,       #nav_it a,       #nav_bmj a, 	#nav_mob a, #nav_wir a, 	#nav_vs a,
	#nav_ubit_title a, #nav_it_title a, #nav_bmj_title a,	#nav_mob_title a, #nav_wir_title a, 	#nav_vs_title_a,
	#navigation a:link, 
	#nav_ubit a:link,  #nav_it a:link,  #nav_bmj a:link, 	#nav_mob a:link,	#nav_wir a:link, 	#nav_vs a:link,
	{
/*	background: url("../pa1/pics/pa_arrow.gif") 0.2em 45% no-repeat;   
	background-position:right; */
	}

#navigation, #navigation a	{ background-color: #EEEEFF; color: #000;  }
#nav_ende			{ background-color: #EEEEFF; color: #000; border-right: 0.1em solid #00F; border-bottom: 0.2em solid #00F; }

#nav_vs,  #nav_vs a		{ background-color: #FFFFFF; color: #000; border-right: 0.1em solid #FF0000; }
#nav_vs_ende			{ background-color: #FFFFFF; color: #000; border-right: 0.1em solid #FF0000; border-bottom: 0.2em solid #FF0000; }
#nav_vs_title, #nav_vs_title a     { background-color: #F00; color: #FFF; font: 1.2em, verdana, sans-serif; font-weight: bold;}

#nav_wir,  #nav_wir a		{ background-color: #EEFFEE; color: #000; border-right: 0.1em solid #8CD6C6; }
#nav_wir_ende			{ background-color: #EEFFEE; color: #000; border-right: 0.1em solid #8CD6C6; border-bottom: 0.2em solid #8CD6C6; }
#nav_ubit, #nav_ubit a		{ background-color: #FFEEEE; color: #000; border-right: 0.1em solid #F00; }
#nav_ubit_ende			{ background-color: #FFEEEE; color: #000; border-right: 0.1em solid #F00; border-bottom: 0.2em solid #F00; }
#nav_bmj, #nav_bmj a		{ background-color: #FFFFDD; color: #000; border-right: 0.1em solid #FF0; }
#nav_bmj_ende			{ background-color: #FFFFDD; color: #000; border-right: 0.1em solid #FF0; border-bottom: 0.2em solid #FF0; }
#nav_it,  #nav_it a		{ background-color: #EEFFEE; color: #000; border-right: 0.1em solid #0F0; }
#nav_it_ende			{ background-color: #EEFFEE; color: #000; border-right: 0.1em solid #0F0; border-bottom: 0.2em solid #0F0; }
#nav_mob, #nav_mob a		{ background-color: #FFFFDD; color: #000; border-right: 0.1em solid #FF0; }
#nav_mob_ende			{ background-color: #FFFFDD; color: #000; border-right: 0.1em solid #FF0; border-bottom: 0.2em solid #FF0; }
#nav_ubit_title, #nav_ubit_title a     { background-color: #F00; color: #FFF; }
#nav_bmj_title,  #nav_bmj_title a      { background-color: #FF0; color: #000; }
#nav_it_title,   #nav_it_title a       { background-color: #0F0; color: #000; }



#navigation a:hover, 
	#nav_ubit a:hover,     #nav_it a:hover,        #nav_bmj a:hover ,	#nav_mob a:hover,	#nav_wir a:hover, 
	#nav_it_title a:hover, #nav_bmj_title a:hover, #nav_ubit_title a:hover, #nav_wir_title a:hover   
	{
	background: #fff  url("../pa/pics/pa_arrow.gif") 0.2em 45%  no-repeat  ; 
	background-position:left;    
	color:#FF6600;
	display:block;
	}

#nav_vs a:hover, #nav_vs_title a:hover   
	{
	color:#fff;
	background-color:#F00;
	display:block;
	}

#subnavigation {
	font-size: 0.9em;
	border-bottom: 0.1em solid #C0DFFD;
	background-color: #ffffff;
	}

#subnavigation a {
	font: 1em, verdana, sans-serif;
/*	color: #003366; */
	letter-spacing:.1em;
	text-decoration: none;
	padding: .09em .2em .09em 2em;  
	display:block;
/*	background: url("../pa/pics/pa_arrow.gif") 0.2em 45% no-repeat;   */
	}

#subnavigation a:hover {
/*	background: #ffffff url("../pa/pics/pa_arrow.gif") 0.1em 45% no-repeat;
	background-position:right; */
	color:#FF6600;
	}

#logo 	{
	font: 40px, verdana, sans-serif;
/*	color: #003366;  */
	letter-spacing:4px;
	line-height:40px;
	}

#logo_mob, #logo_mob a {
	font: 30px, verdana, sans-serif;
/*	color: #003366;  */
	letter-spacing:0.9px;
	line-height:30px;
	}

#sublogo{
	font: 1.5em, verdana, sans-serif;
	color: #FFFFFF;
	}

#sub2logo{
	font: 0.9em, verdana, sans-serif;
	color: #FFFFFF;
	}
#tagline, #tagline a {	
	font: 15px, verdana, sans-serif;
/*	color: #003366;  */
	letter-spacing:0.9 px;
	line-height:17px;
	}
#tagline_mob, #tagline_mob a {	
	font: 12px, verdana, sans-serif;
/*	color: #003366;  */
	letter-spacing:0px;
	line-height:12.5px;
	}

#monthformat {
	border-bottom: 0.1em solid #E6F3FF;
		}
#dateformat {
	font: 14px, verdana, sans-serif;
/*	color: #003366;  */
	letter-spacing:2px;
	line-height:20px;
	}
		
#dateformat a {
	font:.6em verdana, sans-serif;
/*	color: #003366;   */
	font-weight:bold;
	letter-spacing:.1em;
	}
	
#dateformat a:hover {
	color: #FF6600;
	letter-spacing:.1em;
	}

#headerbox  {
  width: 100%;
  height: 35px;
  border: no;
  padding: 0;
/*  position: fixed; */ 
/*  left: 15px;
  top:  15px;   */
  z-index:1;
/*  border-bottom: 0.0em solid #CF9; */
}
/* #F9D66C : fuer Amaryllis
   #BFC6D9 : fuer Schifahrer im Schnee
   #729FC9 : fuer Kirschenbaum im Fruehling
   #FEFEFE: fuer Kirschen rot
   #FFFF0C: fuer Gurkenbluete gelb

*/


#header, #header1 {
/*	background-color: #FFFF0C;	*/
}




#header2 {
position: absolute;
top:   0;
left: 24%;
width: 48%;
text-align: center;
}

#header3 {
position: absolute;
top:   0%;
right:  0%;
width: 40%;
text-align: right;
}

#header4 {
position: fixed;
top: 14%;
left: 0;
width: 100%
}

#header5 {
position: fixed;
top: 14%;
left: 60%;
}


#seiteninhalt {
  font: 1em, verdana, sans-serif;
  position: absolute;
  top: 20%;
  left: 19em;
  width: 100%;
}

#seiteninhalt_mob {
  font: 1em, verdana, sans-serif;
  position: absolute;
  top: 23.5%;
  left: 0;
  width: 100%;
}


#spalte1 {
  position: absolute;
  width: 33%;
}

#spalte2 {
  position: absolute;
  left:  37%;
  width: 16%;
}

#spalte1und2 {
  position: absolute;
  width: 51%;
}

#spalte1und2und3 {
  position: absolute;
  width: 100%;
}

#spalte3 {
  position: absolute;
  left:  52%;
  width: 10%;
}

#spalte1_datum {
  position: absolute;
  width: 16%;
}

#spalte1_text {
  position: relative;
  left: 32%;
  width: 68%;
}


#spalte1a {
  position: absolute;
  width: 20%;
  text-align: right;
}

#spalte1b {
  position: relative;
  left: 22%;
  width: 80%;
}



#spalte1_aktuelles {
  position: relative;
  margin-left:28%;
  text-indent:-9%; 
  width: 100%
}


/* Class Styles */
	
.bodyText {
	font: 1em, verdana, sans-serif;
/*	color:#003366; */
	line-height:1.40em;
	margin-top:0px;
	}
	
.pageName, .pagename{
	font: 1.15em verdana, sans-serif;
/*	color: #3366CC;  */
	line-height:1.15em;
	letter-spacing:.2em;
	}
	
.subHeader {
	font:bold .6em verdana, sans-serif;
	color: #3366CC;  
	line-height:1.0em;
	letter-spacing:.2em;
	}

.quote {
	font: 1.25em verdana, sans-serif;
	color: #759DA1;
	line-height:1.2em;
	}
	
.smallText {
	font: 0.8em, verdana, sans-serif;
/*	color: #003366;   */
	}

.greytext {
	font: 0.6em, verdana, sans-serif;
	color: grey;   
	}

.smallTextParagraph {
	font: 0.8em, verdana, sans-serif;
	color: #003366;
	line-height: 1.0em;
	letter-spacing:.1em;
	padding:0.02em 0.01em 0.02em 0.01em;  
	}
	
.navText {
	font: 0.8em, verdana, sans-serif;
/*	color: #003366;   */
	line-height: 1.0em;
	letter-spacing:.1em;
	padding:.5em .4em .6em 1.6em;  
	text-decoration: none;
	}
.navText2 {
	padding:.5em .4em .6em 5.6em; 
	text-align: center; 
	}


.index {
	text-indent:-1.8em;
	margin-left:2em
	}
	
/* others */
.invis, hr {
display: none;
}