body { background-color:#CDDCEC;
       color:#034EA2;
       margin-top:80px;
       margin-left:175px;
       margin-right:15px;
       font-size:8pt;
       font-family:Verdana, Arial, Helvetica, sans-serif; }

form  {  margin-bottom:0px}
	  
h1   { font-size:16pt;
       color:#034EA2;
       font-family:Arial, Helvetica, sans-serif; 
	  margin-bottom:15px}
 
h2   { font-size:m14pt;
       color:#034EA2;
       font-family:Arial, Helvetica, sans-serif; 
	  margin-bottom:10px}

h3   { font-size:10pt;
       color:#034EA2;
       font-family:Arial, Helvetica, sans-serif; 
	  margin-bottom:0px;
	  margin-top:0px}
      
p   {  margin-bottom:12px;
	 margin-top:12px}
	  
ul   { margin-top:0px;
	margin-left:10px}

ol   { margin-top:0px;
	margin-bottom:0px;
	margin-left:10px}
	
table {font-size:x-small;
       font-family:Verdana, Arial, Helvetica, sans-serif; }
	  
a:link 	{ font-weight:normal; color: #034ea2; text-decoration:underline; }
a:visited 	{ font-weight:normal; color: #3571B5; text-decoration:underline; }
a:hover 	{ font-weight:normal; color: #E00000; text-decoration:underline; }
a:active	{ font-weight:normal; color: #E00000; text-decoration:underline; }
a:focus 	{ font-weight:normal; margin-left:25px;color: #E00000; text-decoration:underline; }
a:link.nounderline	{ text-decoration none; }
a:hover.nounderline	{ font-weight: bold;  text-decoration:none; }
       
	   
.schulden { border:0px; 
			font-size:x-small; 
			color:#034EA2;	
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;	   
		}

.klein   { font-size:8pt;
         font-family:Verdana, Arial, Helvetica, sans-serif;
		margin-bottom:0px	  }

.gross { font-size:medium;
	font-weight:bold;
       font-family:Arial, Helvetica, sans-serif; }

            
.schwarz { color:#000000; }

.rot  { color:#FF0000; }

.nomargin {margin:0}

.kopf { position:absolute; top:0px; left:0px; }
 
.aktive { font-weight:bold; #034EA2; } 

.breadcrump { 	position:absolute; top:68px; left:11px; 
	font-size:xx-small; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:0px;  font-weight: bold;
	}

.menu_on {
	z-index:10;
	color:#034EA2;
	font-size: 10px;
	padding: 5px 4px;
	border-width:1px; 
     border-style:solid;
     border-color:#034EA2;
	background-image: url(menubalken.jpg);
}


.menu_over {
	color:#034EA2;
	font-size: 10px;
	font-weight:bold;
	padding: 5px 4px;
	border-width:1px; 
     border-style:solid;
     border-color:#034EA2;
	
}

.menu_ortsangaben_on {
	color:#034EA2;
     background-color: #C8C8C8;
	font-weight:bold;
	font-size: 10px;
	padding: 2px 1px;
	border-width:1px; 
     border-style:solid;
     border-color:#034EA2;
	}

.menu_ortsangaben_over {
	color:#034EA2;
	background-color: #C8C8C8;
	font-weight:bold;
	font-size: 10px;
	padding: 2px 1px;
	border-width:1px; 
     border-style:solid;
     border-color:#034EA2;
}

.menu_messstellen_on {
	color:#034EA2;
	font-size: 10px;
	padding: 2px 1px;
	border-width:1px; 
     border-style:solid;
     border-color:#034EA2;
	}

.menu_messstellen_over {
	color:#034EA2;
	font-size: 10px;
	font-weight:bold;
	padding: 2px 1px;
	border-width:1px; 
     border-style:solid;
     border-color:#034EA2;
	}
}

.menu_messstellen_on {
	color:#034EA2;
	font-size: 10px;
	padding: 2px 1px;
	border-width:1px; 
     border-style:solid;
     border-color:#034EA2;
	}

.menu_breit_over {
	color:#034EA2;
	font-size: 10px;
	font-weight:bold;
	padding: 5px 4px;
	border-width:1px; 
     border-style:solid;
     border-color:#034EA2;
	}
}
.menu_breit_on{
	z-index:10;
	color:#034EA2;
	font-size: 10px;
	padding: 5px 4px;
	border-width:1px; 
     border-style:solid;
     border-color:#034EA2;
	}

.menu_hintergrund_over {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
	background-image: url(img/bg_o.gif);
	height: 25px;
}


