.text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#1e3b6b;}
.rahmen {border: solid 1px #a1adc1;}
.rot {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#00CC00;}
.unten {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#a1adc1;}
.ueberschrift {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#1e3b6b; font-weight:bold;}
a.small {text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.small:hover {text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.linkleisteunten, .linkleisteunten {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none;}
a:hover.linkleisteunten {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#bd1103; text-decoration:none;}
a.blaettern{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1e3b6b; text-decoration:underline; font-weight:bold;}
a.blaettern:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#bd1103; text-decoration:none; font-weight:bold;}
a.link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1e3b6b; text-decoration:underline; font-weight:bold;}
a.link:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#bd1103; text-decoration:none; font-weight:bold;}
a.webnagel{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#a1adc1; text-decoration:none; font-weight:normal}
a.webnagel:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#bd1103; text-decoration:none; font-weight:normal}
.bold {font-weight:bold;}
.fett {font-weight:bold;}
.textschwarz {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
.textschwarzfett {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight:bold;}
.textrot{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FF0000;}
.textgruen {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#00CC00;}
.textrotfett{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FF0000;font-weight:bold;}
.textgruenfett {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#00CC00;font-weight:bold;}
.tomate {/*background-image:url(../img/tomate.jpg);*/ background-position:bottom right; background-repeat:no-repeat; background-color:#fff;}
.body_bg {background-color:#ffe7ce;}
.table_border {background-color:#a1adc1;}
body {margin-top:-1px;}

.details1 { vertical-align:top; text-align:justify; padding-right:5; padding-left:5; padding-top:2; padding-bottom:2}
.details2 {background-color:#F2F2F2; vertical-align:top;text-align:justify; padding-right:5; padding-left:5; padding-top:2; padding-bottom:2;}

.gm_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#1e3b6b;}




/* Footer */
html, body {margin: 0px 0px 0px 0px; padding: 0; height: 100%;}
#container-page {position: relative; min-height: 100%; height: auto !important; height: 100%;}
#container-content {padding-bottom: 0;}
#container-foot {width: 100%; position: absolute;bottom: 0 !important; bottom: -1px; }


/* Menü */
.underlinemenu{
font-family:Arial, Helvetica, sans-serif; font-size:142px;
color:#a1adc1;
text-transform:uppercase;
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
font-family:Arial, Helvetica, sans-serif; font-size:14px;
padding: 2px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: center;
}

.underlinemenu ul li{
font-family:Arial, Helvetica, sans-serif; font-size:14px;
display: inline;
}

.underlinemenu ul li a{
font-family:Arial, Helvetica, sans-serif; font-size:14px;
color: #1e3b6b;
padding: 2px 0px 1px 0px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 55px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 4px solid #a1adc1; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover{
font-family:Arial, Helvetica, sans-serif; font-size:14px;
border-bottom-color: #bd1103
}

.underlinemenu ul li a.selected{
font-family:Arial, Helvetica, sans-serif; font-size:14px;
border-bottom-color: #bd1103;
color: #bd1103;
}

.underlinemenu ul li a.last{
font-family:Arial, Helvetica, sans-serif; font-size:14px;
margin-right: 0px;
}

.underlinemenu ul li a.angebote{

}

.form {
  background-color:#ffffff;
  border: 1px solid #aaaaaa;
}

.formred {
  background-color:#ff8888;
  border: 1px solid #aaaaaa;
}


/* Menü 2*/
.underlinemenu2{
font-family:Arial, Helvetica, sans-serif; font-size:13px;
color:#a1adc1;
text-transform:uppercase;
font-weight: bold;
width: 100%;
}

.underlinemenu2 ul{
font-family:Arial, Helvetica, sans-serif; font-size:10px;
padding: 2px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: center;
}

.underlinemenu2 ul li{
font-family:Arial, Helvetica, sans-serif; font-size:10px;
display: inline;
}

.underlinemenu2 ul li a{
font-family:Arial, Helvetica, sans-serif; font-size:10px;
color: #1e3b6b;
padding: 2px 0px 1px 0px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 21px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 2px solid #a1adc1; /*bottom border is 3px*/
}

.underlinemenu2 ul li a:hover{
font-family:Arial, Helvetica, sans-serif; font-size:10px;
border-bottom-color: #bd1103
}

.underlinemenu2 ul li a.selected{
font-family:Arial, Helvetica, sans-serif; font-size:10px;
border-bottom-color: #bd1103;
color: #bd1103;
}

.underlinemenu2 ul li a.last{
font-family:Arial, Helvetica, sans-serif; font-size:10px;
margin-right: 0px;
}

.underlinemenu2 ul li a.angebote{

}


			
.hover1 { 
	    font-family:Arial, Helvetica, sans-serif; font-size:14px;
        color: #1e3b6b;
		text-decoration:none;
		text-transform:uppercase;
font-weight: bold;
width: 1px;
        border-bottom: 4px solid #a1adc1; /*bottom border is 3px*/
		border-bottom-color: #a1adc1
        
		}
				
.hover1:hover { 
			  font-family:Arial, Helvetica, sans-serif; font-size:14px;
              color: #1e3b6b;
              text-decoration:none;
              border-bottom: 4px solid #a1adc1; /*bottom border is 3px*/
			  border-bottom-color: #bd1103
		   	  }	
			  
.hoveraktiv1 { 
             font-family:Arial, Helvetica, sans-serif; font-size:14px;
			 color: #1e3b6b;
	 		 color: #bd1103;
             border-bottom-color: #bd1103;
             text-decoration:none;
             border-bottom: 4px solid #bd1103; /*bottom border is 3px*/
			 border-bottom-color: #bd1103
             }				
			 

.hover2 { 
	    font-family:Arial, Helvetica, sans-serif; font-size:14px;
        color: #3463AA; 
		text-decoration:none;
		text-transform:uppercase;
font-weight: bold;
width: 1px;
        border-bottom: 4px solid #a1adc1; /*bottom border is 3px*/
		border-bottom-color: #a1adc1
        
		}
				
.hover2:hover { 
			  font-family:Arial, Helvetica, sans-serif; font-size:14px;
              color: #3463AA; 
              text-decoration:none;
              border-bottom: 4px solid #a1adc1; /*bottom border is 3px*/
			  border-bottom-color: #bd1103
		   	  }	
			  
.hoveraktiv2 { 
             font-family:Arial, Helvetica, sans-serif; font-size:14px;
	 		 color: #bd1103;
             border-bottom-color: #bd1103;
             text-decoration:none;
             border-bottom: 4px solid #bd1103; /*bottom border is 3px*/
			 border-bottom-color: #bd1103
             }				
			 

.hover3 { 
	    font-family:Arial, Helvetica, sans-serif; font-size:14px;
        color: #82A4D8; 
		text-decoration:none;
		text-transform:uppercase;
font-weight: bold;
width: 1px;
        border-bottom: 4px solid #a1adc1; /*bottom border is 3px*/
		border-bottom-color: #a1adc1
        
		}
				
.hover3:hover { 
			  font-family:Arial, Helvetica, sans-serif; font-size:14px;
              color: #82A4D8; 
              text-decoration:none;
              border-bottom: 4px solid #a1adc1; /*bottom border is 3px*/
			  border-bottom-color: #bd1103
		   	  }	
			  
.hoveraktiv3 { 
             font-family:Arial, Helvetica, sans-serif; font-size:14px;
	 		 color: #bd1103;
             border-bottom-color: #bd1103;
             text-decoration:none;
             border-bottom: 4px solid #bd1103; /*bottom border is 3px*/
			 border-bottom-color: #bd1103
             }				


a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1e3b6b; text-decoration:underline; font-weight:bold;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#bd1103; text-decoration:none; font-weight:bold;}



a.linkbeispiel1{
font-size:20px; 
color:#1e3b6b; 
text-decoration:none;
}

 

a.linkbeispiel1:hover{
font-size:20px; 
color:#BD131E; 
text-decoration:none;
} 


.bildklasse 
{
border:1px solid #000055;
float:right;
margin-top:0px;
margin-left:20px;
margin-right:20px;
}

