#printlogo{
 display:none;
visibility:hidden;
}

#ausgabe{
 display:none;
visibility:hidden;
}
#info{
 display:none;
visibility:hidden;
}

#navigation{
visibility:visible;
margin-top:-47px;
filter:alpha(opacity=70);
-moz-opacity:0.70;
z-index:100;
position:absolute;

}

#linie{
visibility:visible;
margin-top:-47px;
z-index:99;
position:absolute;

}

#contentbild{
visibility:visible;
margin: 10px 0px 0px 0px

}
#newsbild{
visibility:visible;
margin: 10px 0px 0px 0px

}




#text{
width:351px;
padding:0px;
}
#text2{
width:658px;
padding:0px;
}
#text4{
width:324px;
padding:0px;
}
#text5{
width:325px;
padding:0px;
color: #3e3e3e;
}

#text6{
font-weight: normal;
color: #b68d20;
width:160px;
}

#text7{
font-size: 14px;
font-weight: bold;
color: #3e3e3e;
margin:0px 0px 10px 0px; 
width:325px;

}



body{

margin-top: 20px;
background-color:#FFFFFF;
}

.td, tr, table {
     font-family: Arial, Helvetica, sans-serif;
     font-style: normal;
     text-decoration:none;
     color: #FFFFFF;
     font-size: 12px;

	 
 }
H1{
  margin: 0px 0px 0px 45px;
  font-size: 16px;
  font-weight: bold;
text-transform:uppercase;
color: #000000; 
}


H2{
  font-size: 14px;
  font-weight: bold;
  margin:15px 0px 10px 0px; 
}

H3{
  margin: 5px 5px 5px 20px;
  font-size: 12px;
  font-weight: bold;
text-transform:uppercase;
color: #000000;
}


H4{
  font-size: 11px;
  font-weight: normal;
  margin:0px -2px 0px 21px;
  color: #3e3e3e;
 
}
H5{
  font-size: 14px;
  font-weight: bold;
  margin:0px 0px 7px 0px; 
}
H6{
  margin: 0px;
  font-size: 12px;
  font-weight: bold;
text-transform:uppercase;
color: #000000;
}



#newslink a{
 color: #FFFFFF! important;
 text-decoration: none; 
font-weight: bold;
padding:0px 0px 0px 7px;
background-image: url(/de/medien/images/newspfeil.gif);

}
#newslink a:hover{
 color: #3e3e3e! important;
 text-decoration: underline; 
font-weight: bold;
padding:0px 0px 0px 7px;
background-image: url(/de/medien/images/newspfeil.gif);
}


#text5 a{
 color: #3e3e3e ! important;
 text-decoration: underline; 
font-weight: bold;

}
#text5 a:hover{
 color: #3e3e3e ! important;
 text-decoration: none; 
font-weight: bold;
}


#text6 a{
 color: #b68d20! important;
 text-decoration: underline; 
font-weight: normal;

}
#text6 a:hover{
 color: #b68d20! important;
 text-decoration: none; 
font-weight: normal;
}


#drucken a{
 color: #3e3e3e ! important;
  font-size: 11px;
 text-decoration: none; 
}
#drucken a:hover{
 color: #3e3e3e ! important;
  font-size: 11px;
 text-decoration: underline; 
}



a {
 color: #FFFFFF;
  font-size: 12px;
 text-decoration: underline;
 
}
a:hover {
 color: #000000;
   font-size: 12px;
 text-decoration: underline;


}
a:active {
 color: #FFFFFF;
  font-size: 12px;
 text-decoration: underline;


}

img {
	border:0px;
}



li {
list-style-image:url(/de/medien/images/li.gif);
margin-left: -23px;
}






a.sprachenmenuon {
	color: #000000;
    
	font-size: 11px;
	text-decoration: none;
	text-align:right; 
	border-style:solid; 
	border-width:0px;
	text-transform:uppercase; 
	

	
}
a.sprachenmenuon:visited {
	color: #000000;
   
	font-size: 11px;
	text-decoration: none;
	text-align:right; 
	border-style:solid; 
	border-width:0px;
	text-transform:uppercase; 



	
	}
a.sprachenmenuon:hover {
	color: #000000;
    
	font-size: 11px;
	text-decoration: underline;
	text-align:right; 
	border-style:solid; 
	border-width:0px;
	text-transform:uppercase; 



	

}
a.sprachenmenuon:active {
	color: #000000;
    
	font-size: 11px;
	text-decoration: none;
	text-align:right;  
	border-style:solid; 
	border-width:0px;
	text-transform:uppercase; 



	
	}

a.sprachenmenuoff {
	color: #000000;
    
    font-size: 11px;
	text-decoration: none;
	text-align:right;  
	border-style:solid; 
	border-width:0px;
	text-transform:uppercase; 



	}

a.sprachenmenuoff:visited {
	color: #000000;
    
    font-size: 11px;
	text-decoration: none;
	text-align:right; 
	border-style:solid; 
	border-width:0px;
	text-transform:uppercase; 



	}
a.sprachenmenuoff:hover {
	color: #000000;
    
	font-size: 11px;
	text-decoration: underline;
	text-align:right; 
	border-style:solid; 
	border-width:0px;
	text-transform:uppercase; 

}

a.sprachenmenuoff:active {
	color: #000000;
    
	font-size: 11px;
	text-decoration: none;
	text-align:right; 
	border-style:solid; 
	border-width:0px; 
	text-transform:uppercase; 


	}





a.googlemenuon {
	color: #3e3e3e;
    font-weight: normal; 
	font-size: 11px;
	text-decoration: none;
	border-style:solid; 
	border-width:0px;
margin:0px 0px 0px 20px;
	
}


a.googlemenuon:visited {
	color: #3e3e3e;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	border-style:solid; 
	border-width:0px;
margin:0px 0px 0px 20px;

	}


a.googlemenuon:hover {
	color: #3e3e3e;
    font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	border-style:solid; 
	border-width:0px;
margin:0px 0px 0px 20px;
	

}

a.googlemenuon:active {
	color: #3e3e3e;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	border-style:solid; 
	border-width:0px;
margin:0px 0px 0px 20px;
	
	}


a.googlemenuoff {
	color: #3e3e3e;
    font-weight: normal;
    font-size: 11px;
	text-decoration: none;
	border-style:solid; 
	border-width:0px;
margin:0px 0px 0px 20px;

	}

a.googlemenuoff:visited {
	color: #3e3e3e;
    font-weight: normal;
    font-size: 11px;
	text-decoration: none;
	border-style:solid; 
	border-width:0px;
margin:0px 0px 0px 20px;


	}
a.googlemenuoff:hover {
	color: #3e3e3e;
    font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	border-style:solid; 
	border-width:0px;
margin:0px 0px 0px 20px;
	





}
a.googlemenuoff:active {
	color: #3e3e3e;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	border-style:solid; 
	border-width:0px; 
margin:0px 0px 0px 20px;

	}


a.copymenuon {
	color: #cb990a;
    font-weight: normal; 
	font-size: 11px;
	text-decoration: none;
	border-style:solid; 
	border-width:0px;
margin:0px 0px 0px 20px;

	
}
a.copymenuon:visited {
	color: #cb990a;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	border-style:solid; 
	border-width:0px;
margin:0px 0px 0px 20px;

	
	}

a.copymenuon:hover {
	color: #cb990a;
    font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	border-style:solid; 
	border-width:0px;
margin:0px 0px 0px 20px;

}

a.copymenuon:active {
	color: #cb990a;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	border-style:solid; 
	border-width:0px;
margin:0px 0px 0px 20px;

	}

a.copymenuoff {
	color: #cb990a;
    font-weight: normal;
    font-size: 11px;
	text-decoration: none;
	border-style:solid; 
	border-width:0px;
margin:0px 0px 0px 20px;

	}

a.copymenuoff:visited {
	color: #cb990a;
    font-weight: normal;
    font-size: 11px;
	text-decoration: none;
	border-style:solid; 
	border-width:0px;
	
margin:0px 0px 0px 20px;


	}

a.copymenuoff:hover {
	color: #cb990a;
    font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	border-style:solid; 
	border-width:0px;
	
margin:0px 0px 0px 20px;

}

a.copymenuoff:active {
	color: #cb990a;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	border-style:solid; 
	border-width:0px; 
	
margin:0px 0px 0px 20px;

	}


a.feingefuehloasemenuon {
	color: #FFFFFF;
    font-weight: bold; 
	font-size: 11px;
	text-decoration: none;
	display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:4px 0px 5px 20px;
background-image: url(/medien/images/bg_men_aktiv.gif);

}

a.feingefuehloasemenuon:visited {
	color: #FFFFFF;
    font-weight: bold;
	font-size: 11px;
	text-decoration: none;
    display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:4px 0px 5px 20px;
background-image: url(/medien/images/bg_men_aktiv.gif);

	}


a.feingefuehloasemenuon:hover {
	color: #FFFFFF;
    font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:4px 0px 5px 20px;

}

a.feingefuehloasemenuon:active {
	color: #FFFFFF;
    font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:4px 0px 5px 20px;
background-image: url(/medien/images/bg_men_aktiv.gif);

	}

a.feingefuehloasemenuoff {
	color: #FFFFFF;
    font-weight: normal;
    font-size: 11px;
	text-decoration: none;
    display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:4px 0px 5px 20px;

	}

a.feingefuehloasemenuoff:visited {
	color: #FFFFFF;
    font-weight: normal;
    font-size: 11px;
	text-decoration: none;
    display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:4px 0px 5px 20px;


	}

a.feingefuehloasemenuoff:hover {
	color: #FFFFFF;
    font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:4px 0px 5px 20px;
	
}

a.feingefuehloasemenuoff:active {
	color: #FFFFFF;
    font-weight: normal;
	font-size: 11px;
	text-decoration: none;
    display:block; 
	text-align:left; 
	border-style:solid; 
	border-width:0px; 
	padding:4px 0px 5px 20px;
	
	}
	
input.contactInput {
	
	height: 15px;
	font-size: 11px;
	border: 1px solid #054631;
	*border: 1px solid #054631;
	width:150px;
	     font-size: 11px;
	}
	
	input.gutscheininput {
	
	height: 15px;
	font-size: 11px;
	border: 1px solid #054631;
	*border: 1px solid #054631;
	width:65px;
	     font-size: 11px;
	}
	
	input.anlassinput {
	
	height: 15px;
	font-size: 11px;
	border: 1px solid #054631;
	*border: 1px solid #054631;
	width:300px;
	     font-size: 11px;
	}
	
	input.input {
	
	height: 15px;
	font-size: 11px;
	border: 1px solid #054631;
	*border: 1px solid #054631;
	width:150px;
	     font-size: 11px;
	}

.checkbox{
	width: 20px !IMPORTANT;
	*border: 0px solid #fff !IMPORTANT;
	*width: 16px !IMPORTANT;
	background-color:transparent !IMPORTANT;
	font-size: 11px;
}

select{
	height: 20px;
	*height: 20px;
	width:150px;
	*width:150px;
	border: 1px solid #054631;
	*border: 1px solid #054631;
		     font-size: 11px;


	
}

textarea {
	width: 250px;
	height: 60px;
	padding: 2px;
	margin: 4px 0px 5px 0px;
border: 1px solid #054631;
	*border: 1px solid #054631;
		     font-size: 11px;

}

