<style type="text/css">

#box a {
color:#111111;
background:#e7e7e7;
font:normal 11px verdana, sans-serif;
text-decoration:none;
display:block;

border:0px solid black;}

#box a:hover {
color:black;
background:#e5e5e5;}

#box a span {display:none;}

#box a:hover span {
position:absolute;
display:block;
width:300px;
color:#000000;
background:#e5e5e5;
font:normal 10px verdana, sans-serif;
border:1px dashed #000000;
padding:10px;}

</style>

html, body, textarea {
  background-color:#505E6B;
  color:#ffffff;

  
}

.u_weiss {
	font-family: verdana;
	font-size: 21px;
	color: #ffffff;
}
.u_blau {
	font-family: verdana;
	font-size: 21px;
	color: #8ad2f2;
}


.menue_hell {
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
}

.formular_dunkel {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
}
.formular_hell {
	font-family: verdana;
	font-size: 10px;
	color: #dedede;
}

.formular_ueberschrift {
	font-family: verdana;
	font-size: 18px;
	color: #8ad2f2;
}

.text_ueberschrift {
	font-family: verdana;
	font-size: 18px;
	color: #FFDE0A;
}



.text_weiss {
	font-family: verdana;
	font-size: 12px;
	color: #ffffff;
}

.text_blau {
	font-family: verdana;
	font-size: 12px;
	color: #8ad2f2;
}

.formular_angebot {
	font-family: verdana;
	font-size: 18px;
	color: #61717e;
}



/* link */ 
   a        {text-decoration: none; font-size: 11px; 	line-height: normal;}
   a:link    {color: #8ad2f2;}
   a:active  {color: #8ad2f2;}
   a:visited {color: #8ad2f2;}
   a:hover   {color: #ffffff;text-decoration: none;}
  
   
.dauer {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 18px;
	width: 143px;
}   
.tag {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 18px;
	width: 40px;
}
.untag {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 18px;
	width: 40px;
	background-color: #FF9966;
	border-top: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	border-left: 1px solid #bcbcbc;	
}

.monat {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 18px;
	width: 40px;
}

.jahr {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 18px;
	width: 55px;
}
.unjahr {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 18px;
	width: 55px;
	background-color: #FF9966;
	border-top: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	border-left: 1px solid #bcbcbc;	
}

.erwachsene {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 18px;
	width: 70px;
}

.unerwachsene {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 18px;
	width: 70px;
	background-color: #FF9966;
	border-top: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	border-left: 1px solid #bcbcbc;	
}

.normal {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 17px;
	width: 100px;
}

.unnormal {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 17px;
	width: 100px;
	background-color: #FF9966;
	border-top: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	border-left: 1px solid #bcbcbc;	
}

.feld {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 100px;
	width: 180px;
	background-color: #efefef;
	border-top: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	border-left: 1px solid #bcbcbc;	
}

.unfeld {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 100px;
	width: 180px;
	background-color: #FF9966;
	border-top: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	border-left: 1px solid #bcbcbc;	
}

.kinder {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 18px;
	width: 70px;
}

.unkinder {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 18px;
	width: 70px;
	background-color: #FF9966;
	border-top: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	border-left: 1px solid #bcbcbc;	
}

.kontakt {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 17px;
	width: 250px;
}

.kontaktm {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 130px;
	width: 250px;
	background-color: #efefef;
	border-top: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	border-left: 1px solid #bcbcbc;	
}


.unkontakt {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 17px;
	width: 250px;
	background-color: #FF9966;
	border-top: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	border-left: 1px solid #bcbcbc;	
}

.unkontaktm {
	font-family: verdana;
	font-size: 10px;
	color: #222222;
	height: 130px;
	width: 250px;
	background-color: #FF9966;
	border-top: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	border-left: 1px solid #bcbcbc;	
}









