/*basics*/
img, div 
{
  behavior: url(extensions/iepngfix.htc);
}

h2, h3, h4, h5, h6 {padding:0;margin:0;}

.hl {
	font-family:Arial, Verdana, sans-serif;
	color:#b6101d;
	font-size:11px;
	font-weight:bold;
}

.h5 {
	font-family:Arial, Verdana, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:normal;
}

a:link { font-family:Arial, Verdana, sans-serif;color:#009FB0;font-size:11px; text-decoration:none; font-weight:bold; }
a:visited { font-family:Arial, Verdana, sans-serif;color:#009FB0;font-size:11px; text-decoration:none; font-weight:bold; }
a:hover { font-family:Arial, Verdana, sans-serif;color:#330000;font-size:11px; text-decoration:none; font-weight:bold; }

td, body {
	font-family:Arial, Verdana, sans-serif;
	color:#666666;
	font-size:11px;
	line-height:16px;
}

.rot
     {
	font-family:Arial, Verdana, sans-serif;
	color:#009FB0;
	font-size:11px;
	line-height:16px;
}

.datum {
	font-family:Arial, Verdana, sans-serif;
	color:#646261;
	font-size:10px;
}

.formular {
	border-color:#646261;
	border-width:1px;
	border-style:solid;
	height: 140px;
	width: 400px;
	font-family:Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #646261;
	background-color: #FFFFFF;
}




.stbr {
	font-family:Arial, Verdana, sans-serif;
	font-size:14px;
	line-height:25px;
    color:#646261;
}


.formularS {
	border-color:#58595B;
	border-width:1px;
	border-style:solid;
	height: 85px;
	width: 200px;
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646261;
	background-color: #FFFFFF;
}

.eingabeS {
	border-color:#58595B;
	border-width:1px;
	border-style:solid;
	width: 200px;
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646261;
	background-color: #FFFFFF;
}


.eingabe {
	border-color:#58595B;
	border-width:1px;
	border-style:solid;
	width: 250px;
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646261;
	background-color: #FFFFFF;
}

.button {
	width: 80px;
	height: 20px;
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #58595B;
	background-color:#E2E2E2;
	border-color:#58595B;
	border-width:1px;
	border-style:solid;
}


#impressum
{
    z-index:10;
	position:absolute;
    top:25px;
    left:25px;
    width:490px;
    height:450px;
    border:1px solid;
	border-color:#009FB0;
    background-color:#ffffff;
    visibility:hidden;
    padding:10px;
	left: 50%;
	margin-top: 0px;
	margin-left: -65px;
	
}



li {list-style:none;}
body {text-align:center;}
div {position:relative; text-align:center;margin: 0 auto;}


div.shortlinks { margin-top:0px;color:#ffffff;font:normal normal normal 10px/10px Arial, Verdana, sans-serif;margin-left: 835px;z-index:2;}



#content
{
    z-index:5;
	position:absolute;
    top:130px;
    left:5px;
    width:460px;
    height:360px;
    padding:10px;
	left: 50%;
	margin-top: 61px;
	margin-left: -50px;
	

}



#motiv {
z-index:1;
position: absolute;
width: 950px;
height: 600px;
left: 50%;
margin-top: -10px;
margin-left: -470px;
}
#navi {
z-index:3;
position: absolute;
width: 430px;
height: 87px;
left: 50%;
margin-top: 50px;
margin-left: -10px;
}

#gaestebuch {
z-index:4;
position: absolute;
width: 490px;
height: 350px;
left: 50%;
margin-top: 190px;
margin-left: -60px;

}


.eingabe {
	border-color:#009fb0;
	border-width:1px;
	border-style:solid;
	width: 300px;
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #646261;
	background-color: #FFFFFF;
}

.formular {
	border-color:#009fb0;
	border-width:1px;
	border-style:solid;
	height: 120px;
	width: 460px;
	font-family:Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #646261;
	background-color: #FFFFFF;
}

.button {
	width: 80px;
	height: 20px;
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#009fb0;
	border-color:#009fb0;
	border-width:1px;
	border-style:solid;
}