body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;   }

h1 { font-family: Arial, Helvetica; font-size:14px; color:#669999;margin-bottom:3px; margin-top:3px; }
h2 { font-family: Arial, Helvetica; font-size: 11px }
h3 { font-family: Arial, Helvetica; font-size: 11px }
h4 { font-family: Arial, Helvetica; font-size: 11px }
h5 { font-family: Arial, Helvetica; font-size: 11px }


  
.txtm  { font-family: Arial, Helvetica; font-size: 11px }


.txtft  { font-family: Arial, Helvetica; font-size: 11px; color:#669999 }


#boxtop  { width:950px; height:30px; padding-left: 5px}
#boxbild  { width:950px; height:250px;}
#boxmain0  { width:950px; height:2px; background-color:#E5EEEE;}
#boxabstand  { width:950px; background-color:#E5EEEE;}
#boxmain1  { width:950px;height:260px;}
#boxmain11  { width:180px; height:100%; padding-left: 20px; padding-top: 0px; ; font-family: Arial, Helvetica; font-size: 12px; }
#boxmain12  { width:450px; height:260px; padding-left: 45px; padding-top: 0px; font-family: Arial, Helvetica; font-size: 12px; }
#boxmain13  { width:220px; height:260px; text-align: right; padding-left: 20px; font-family: Arial, Helvetica; font-size: 5px; }
#boxabstand  { width:950px; }
#boxabstandunten  { width:950px; }
#boxmain2  { width:950px; background-color:#E5EEEE; }
#boxmain21  { width:220px; height:100%; padding-left: 20px; padding-top: 0px; }
#boxmain22  { width:450px; height:280px; padding-left: 5px; font-family: Arial, Helvetica; font-size: 12px;}
#boxmain23  { width:220px; height:280px; text-align: right; padding-left: 20px; padding-top: 0px;}
#boxfooter{ width:950; height:25px;}

#navoben  { 
width:950px; 
height:30px;
background-color:#ffffff; 
font-family: Arial, Helvetica; font-size: 12px; 
overflow: auto;
scrollbar-base-color:;
scrollbar-track-color:;  
scrollbar-face-color:#cc3300;  
scrollbar-highlight-color:#ffffff;  
scrollbar-3d-light-color:#ffffff;  
scrollbar-dark-shadow-color:#ffffff;  
scrollbar-shadow-color:#ffffff;  
scrollbar-arrow-color:#ffffff}


#rollover1 a {
		height: 30px;
		width: 142px;
		display: table-cell;
		background: url("../images07/top_home_css.gif") 0px 0px no-repeat;
		}
	#rollover1 a:hover {	
		background-position: 0px -30px;
		}
	
#rollover2 a {
		height: 30px;
		width: 113px;
		display: table-cell;
		background: url("../images07/top_buchen_css.gif") 0px 0px no-repeat;
		}
	#rollover2 a:hover {	
		background-position: 0px -30px;
		}
 
#rollover3 a {
		height: 30px;
		width: 113px;
		display: table-cell;
		background: url("../images07/top_ueber_uns_css.gif") 0px 0px no-repeat;
		}
	#rollover3 a:hover {	
		background-position: 0px -30px;
		}

#rollover4 a {
		height: 30px;
		width: 113px;
		display: table-cell;
		background: url("../images07/top_kontakt_css.gif") 0px 0px no-repeat;
		}
	#rollover4 a:hover {	
		background-position: 0px -30px;
		}


.tst  { font-family: Verdana, Arial, Helvetica; font-size: 12px }

.txtnav  { font-family: Verdana, Arial, Helvetica; font-size: 10px }
.txtdesc  { font-family: Verdana, Arial, Helvetica; font-size: 12px }


.txtform  { font-family: Verdana, Arial, Helvetica; font-size: 8pt; background-color:#ffffff; }

.input  { font-family: Verdana, Arial, Helvetica; font-size: 8pt; background-color:#ffffff; }
.input2  { font-family: Verdana, Arial, Helvetica; font-size: 8pt; background-color:#ffffff; }
.button  { font-family: Verdana, Arial, Helvetica; font-size: 8pt; background-color:#ffffff; }

a:active { text-decoration: none; font-family: Arial, Helvetica;  font-size: 12px; color:#336666;}
    a:link { text-decoration: none; font-family: Arial, Helvetica;  font-size: 12px; color:#336666;}
    a:visited { text-decoration: none; font-family: Arial, Helvetica;  font-size: 12px; color:#336666;}
    a:hover { text-decoration: none; font-family: Arial, Helvetica; color: font-size: 12px; color:#336666; font-weight: bold;}

.LinkM:active {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#000000;font-size: 11px; }
   .LinkM:link {  text-decoration: none;  font-family: Verdana, Arial, Helvetica; color:#000000;font-size: 11px; }
    .LinkM:visited {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#000000;font-size: 11px; }
   .LinkM:hover {  text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#000000; font-size: 11px;}

.LinkM0:active {  text-decoration: none; font-family: Arial, Helvetica; color:#000000;font-size: 11px; }
   .LinkM0:link {  text-decoration: none;  font-family: Arial, Helvetica; color:#000000;font-size: 11px; }
    .LinkM0:visited {  text-decoration: none; font-family: Arial, Helvetica; color:#000000;font-size: 11px; }
   .LinkM0:hover {  text-decoration: underline; font-family: Arial, Helvetica; color:#000000; font-size: 11px; font-weight: normal}

.Linkft:active {  text-decoration: underline; font-family: Arial, Helvetica; color:#669999; font-size: 11px; }
   .Linkft:link {  text-decoration: underline; font-family: Arial, Helvetica; color:#669999; font-size: 11px;}
    .Linkft:visited {  text-decoration: underline; font-family: Arial, Helvetica; color:#669999; font-size: 11px;}
   .Linkft:hover {  text-decoration: underline; font-family: Arial, Helvetica; color:#669999; font-size: 11px;font-weight: bold}

.LinkM1:active {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#cc6600;font-size: 11px; }
   .LinkM1:link {  text-decoration: none;  font-family: Verdana, Arial, Helvetica; color:#cc6600;font-size: 11px; }
    .LinkM1:visited {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#cc6600;font-size: 11px; }
   .LinkM1:hover {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#cc6600; font-size: 11px; font-weight: bold}

.LinkM2:active {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#ccffcc;font-size: 10px; }
   .LinkM2:link {  text-decoration: none;  font-family: Verdana, Arial, Helvetica; color:#ccffcc;font-size: 10px; }
    .LinkM2:visited {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#ccffcc;font-size: 10px; }
   .LinkM2:hover {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#ffffff; font-size: 10px;font-weight: bold}

.LinkM3:active {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#99ccff;font-size: 10px; }
   .LinkM3:link {  text-decoration: none;  font-family: Verdana, Arial, Helvetica; color:#99ccff;font-size: 10px; }
    .LinkM3:visited {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#99ccff;font-size: 10px; }
   .LinkM3:hover {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#ffffff; font-size: 10px;font-weight: bold}

.LinkM4:active {  text-decoration: none; font-family: Arial, Helvetica; color:#336699;font-size: 11px; }
   .LinkM4:link {  text-decoration: none;  font-family: Arial, Helvetica; color:#336699;font-size: 11px; }
    .LinkM4:visited {  text-decoration: none; font-family: Arial, Helvetica; color:#336699;font-size: 11px; }
   .LinkM4:hover {  text-decoration: underline; font-family: Arial, Helvetica; color:#336699; font-size: 11px; font-weight: normal}

.LinkM5:active {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#ffcc99;font-size: 10px; }
   .LinkM5:link {  text-decoration: none;  font-family: Verdana, Arial, Helvetica; color:#ffcc99;font-size: 10px; }
    .LinkM5:visited {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#ffcc99;font-size: 10px; }
   .LinkM5:hover {  text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#ffffff; font-size: 10px;font-weight: bold}

.LinkM5a:active {  text-decoration: none; font-family: Arial, Helvetica; color:#ff9933;font-size: 11px; }
   .LinkM5a:link {  text-decoration: none;  font-family: Arial, Helvetica; color:#ff9933;font-size: 11px; }
    .LinkM5a:visited {  text-decoration: none; font-family: Arial, Helvetica; color:#ff9933;font-size: 11px; }
   .LinkM5a:hover {  text-decoration: underline; font-family: Arial, Helvetica; color:#ff9933; font-size: 11px; font-weight: normal}


.ab0 { font-family: Arial, Helvetica; font-size: 14pt }
.ab0home { font-family: Arial, Helvetica; font-size: 10pt }
.ab1 { font-family: Arial, Helvetica; font-size: 12pt }
.ab2 { font-family: Arial, Helvetica; font-size: 10pt }
.ab3 { font-family: Arial, Helvetica; font-size: 12pt }
.abFt { font-family: Arial, Helvetica; font-size: 12pt }
.abTop { font-family: Arial, Helvetica; font-size: 10pt }



.txttop  { font-family: Arial, Helvetica, Verdana; font-size: 8pt }

.NavMain { background-color:#6699cc; font-family: Arial, Helvetica; font-size: 12px; color:#ffffff;}
.NavMainSel { background-color:#003366; font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#ffffff;}
.NavEmpty { background-color:#ffffff; font-family: Arial, Helvetica; font-size: 12px; color:#ffffff;}

.TableMain0 { background-color:#003366; }
.TableMain1 { background-color:#ffffff; }
.TableMain2 { background-color:#ffffff; }
.TableMain3 { background-color:#6699cc; }
.TableMain4 { background-color:#dddddd; }
.TableContent { background-color:#ffffff; }

