#banner {
position:absolute;
visibility: visible;
position:absolute;
left:10%; 
top:37%; 
z-index:1;
 clip:rect(0px 760px 180px 0px); 
}

html, body {height:100%;}
body,td,th,div {font-size: 10px;}
body {
	background-color: #2F000B;
	font: 10px Verdana, Arial;
	color: #D3D6B6;
	text-align:center;

}
td,div {font-size: 10px;
		text-align:left;}
.headwt{font-size: 14px;color: #2F000B;font-weight:bold}
.headart{font-size: 18px;color: #D3D6B6;font-weight:bold}
p {padding-top:15px;}

a, 
a:hover, 
a:active, 
a:visited{
	font: 10px Verdana, Arial;color: #D3D6B6;text-decoration:none;
}
a:hover{
	color: #999;
}






#contentToptext ol{margin-left:20px;}
#contentToptext ul{padding-top:10px;}

#contentInline a, 
#contentInline a:hover, 
#contentInline a:active, 
#contentInline a:visited,
#contentToptext a, 
#contentToptext a:hover, 
#contentToptext a:active, 
#contentToptext a:visited{
font: 10px Verdana, Arial;color: #666; text-decoration:none;font-weight:bold;
}




.thbildLinks {
	padding-right: 15px;
	padding-bottom: 5px;
}
input, .button,input.file,select, textarea {font-size:12px;padding:2px;border: thin solid #999;font-size:10x;width:350px;}

input.button,.button,input.file {width:130px;cursor:pointer;	background-color: #ccc;color: #000;}
.inputandbutton{width:220px;}
.calbutton {cursor:pointer;}


#formbutton
{
   	background-color:#D4D0C8;
	 	font-weight:normal;
	 	color:#000;
		padding:4px 10px;
	 	text-decoration:none;
	 	text-transform:none;
	 	border:1px solid #999;
	 	
}
.buchbar, .nichtbuchbar
{
   	background-color:#D4D0C8;
	 	font-weight:normal;
	 	color:#fff;
		padding:4px 10px;
	 	text-decoration:none;
	 	text-transform:none;
}
.nichtbuchbar
{
   	background-color:#880000;
	 	font-weight:bold;

}
