/* =================================================
   Formatierungen                                     */


html {height:100%}

body {
	min-height: 105%;
	font-size: 100.01%;
	color: #666666;
	background-color:#c5c8cb;
	text-align: left;
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-weight:normal;
	text-decoration:none;
}


/* =================================================
   umschliessendes div                               */

#page {
      background-color:#ffffff;
	  position:relative;
      z-index:1;
      top:30px;
	  width:900px;
      height:760px;
      color:#E6E6E6;
      font-size:1em;
      font-family: Gill Sans, Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align: left;
      border-width:1px;
      border-style:solid;
      border-color:#336699;
      padding-top:0px;
	  margin:0 auto;

}



/* =================================================*/
#visitenkarte{position: relative;
	  top:0px;
	  left:0px;
      padding:0px;
      font-family:Gill Sans, Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align: left;
      width:870px;
	  height:275px;
	  border-width:0px;
      border-style:solid;
      border-color:#98505e;
}


#navi {
      position: relative;
	  background-image:url(./img/navi_hgrd.gif);background-repeat:repeat;
	  margin-top:10px;
	  padding-left:125px;
	  padding-right:125px;
      padding-top:8px;
	  margin:1px;
      font-size:0.8em;
      font-family:Gill Sans, Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align: left;
      height:27px;
	  border-width:0px;
      border-style:solid;
      border-color:#98505e;
}


#navi a.navi, a.navi:visited, a.navi:hover,a.navi:active,a.naviaktiv {
      
      font-size:1em;
      font-family:Gill Sans, Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
      width:100%;
      padding-left:10px;
      padding-right:10px;
      padding-top:10px;
      padding-bottom:10px;
      margin-top:0px;
	  margin-left:130;
	  align:center;

}

 a.navi {
      color:#FFFFFF;

}
 a.navi:visited {
      color:#ffffff;
      
}

a.navi:hover {
      color:#cccccc;

}

 a.navi:active {
      color:#3c5167;
       }
	   
a.naviaktiv {
      color:#283746;
       }



/* =================================================*/

#linkenavi{
	float:left;
	top: 0px;
	left:0px;
	width:155px;
	height:330px;
	color:#355779;
	padding-left:10px;
	padding-right:20px;
	padding-top:60px;
	margin-top:0px;
	font-size:1em;
	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background-color:#FFFFFF;
	z-index: 2;
	visibility: visible;
	overflow: visible;
	
}

#linkenavi a.linkenavi, a.linkenavi:visited, a.linkenavi:hover,a.linkenavi:active {
      color:#355779;
      font-size:8pt;
      font-family:Gill Sans, Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
	  display:block;
	  padding-top:3px;
	  padding-left:4px;
	  padding-bottom:4px;
	  margin-top:12px;
	  border-bottom:0px solid #336699;
	  width:149px;
}

 a.linkenavi {
      color:#336699;
   

}
 a.linkenavi:visited {
      color:#000000;
      
}

a.linkenavi:hover {
      color:#666666;
      
}

 a.linkenavi:active {
      color:#FAF6E9;}
      
a.linkaktiv{color:#336699;
	  font-size:8pt;
      font-family:Gill Sans, Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:underline;
      text-align:left;
	  display:block;
	  padding-top:3px;
	  padding-left:5px;
	  padding-bottom:4px;
	  margin-top:12px;
	 /* width:149px;*/

}
#content {float:left;
	width:540px;
	height:385px;
	padding-top:25px;
	padding-left:10px;
	
	color:#333;
	overflow: visible;
	border:0px solid #000000;
	font-size:9pt;
	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	background-color:#FFFFFF;
	

}



#content a.text, a.text:visited, a.text:hover,a.text:active {
      font-size:9pt;
      font-family: Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
      border:0px;
	  line-height: 1,5;
            }
			

#content a.text{
color:#336699;
}

#content a.text:visited{
color:#003366;}

#content a.text:hover{
color:#003366;}

#content a.text:active{
color:#cccccc;}

#content a.zeile, a.zeile:visited, a.zeile:hover,a.zeile:active {
      font-size:9pt;
      font-family: Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
      border:0px;
	  line-height: 2;
	  color:#336699
            }

#content .titel{
      color:#333;
      font-size:1em;
      font-family:Verdana;
      font-weight:bold;
      text-decoration:none;
      text-align:left;
      text-indent:0px;}

	  
.textweiss {
      color:#FDE3C0;
      font-size:10pt;
      font-family:Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      margin:0px;}


.weissklein {
      color:#FDE3C0;
      font-size:8pt;
      font-family:Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
      margin:0px;
	  padding-right:2px;}


#content p.schwarz {
      color:#333;
      font-size:9pt;
      font-family:Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
	  padding-right:40px;
      margin:0px;}

.klein {color:#333;
      font-size:8pt;
      font-family:Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      margin:0px;
	  padding-left:2px;}


      }

/*.einrueck{color:#333;
      font-size:10pt;
      font-family:Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
      margin-left:20px;
}*/

.fusszeile{color:#336699;
      font-size:0.7em;
      font-family:Gill Sans, Verdana, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
      width:100%;
      padding-left:0px;
      padding-right:10px;
      padding-top:10px;
      padding-bottom:10px;
      margin-top:0px;
	  align:center;
	  position:relative;
}


==================================================================

* {margin:0; padding:0; border: 0; font-size: 1em}

