/*  stylesheet for www.boeckh.de, ©2007 */


body  {
background-color:#999999;
}


.red{
text-decoration:none;
font-family: Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;
color:#e63d02;
}

/*Layer Mainnavi*/
.menu_child{
top:135px;
z-index:1;
width:150px; 
background-color:#e2e5e7;
border-bottom-width:2px;  
border-bottom-style:solid; 
border-bottom-color:#043a65;
visibility:visible; 
padding-top:15px;
padding-left:15px;
visibility:hidden;
}

a.navi:visited, a.navi:link{
text-decoration:none;
font-family: Arial, Verdana, sans-serif;;
font-size:12px;
font-weight:normal;
line-height:24px;
color:#043a65;
}

a.navi:hover, a.navi:active, a.navi:focus{
text-decoration:underline;
font-family: Arial, Verdana, sans-serif;;
font-size:12px;
font-weight:normal;
line-height:24px;
color:#043a65;
}

a.sub:visited, a.sub:link{
text-decoration:none;
font-family: Arial, Verdana, sans-serif;;
font-size:12px;
font-weight:normal;
line-height:24px;
color:#FFFFFF;
padding-left:15px;
}

a.sub:hover, a.sub:active, a.sub:focus{
text-decoration:underline;
font-family: Arial, Verdana, sans-serif;;
font-size:12px;
font-weight:normal;
line-height:24px;
color:#FFFFFF;
padding-left:15px;
}



#fusszeile{
background-color:#043a65;
font-family: Arial, Verdana, sans-serif;;
font-size:11px;
font-weight:normal;
line-height:16px;
color:#FFFFFF;
}

div.dunkelblau{
background-color:#043a65;
width:250px;
height:250px;
}

div.hellblau{
background-color:#1f76a8;
width:250px;
height:250px;
}


#Head1blau{
font-family: Arial, Verdana, sans-serif;;
font-size:16px;
font-weight:bold;
line-height:21px;
color:#043a65;
}


h1{
font-family: Arial, Verdana, sans-serif;;
font-size:14px;
letter-spacing:pt;
font-weight:bold;
text-transform:uppercase;
line-height:21px;
color:#666666;
}


td{
font-family: Arial, Verdana, sans-serif;;
font-size:12px;
font-weight:normal;
line-height:16px;
color:#666666;
}

.whiteText{
font-family: Arial, Verdana, sans-serif;;
font-size:12px;
font-weight:normal;
line-height:16px;
color:#FFFFFF;
padding:15px 15px 15px 15px 
}


div.boxwhite{
padding-left:15px;
padding-top:15px;
background-color:#FFFFFF;
width:235px;
height:235px;
font-family: Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;
color:#043a65;
}

option{
font-family: Arial, Verdana, sans-serif;;
font-size:12px;
font-weight:bold;
line-height:16px;
color:#043a65;
}

/*Links*/
a.box:link, a.box:visited{
text-decoration:none;
font-family: Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;
color:#043a65;
}

a.box:hover, a.box:active, a.box:focus{
text-decoration:underline;
font-family: Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;
color:#043a65;
}

a:link, a:visited{
text-decoration:none;
font-family: Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;
color:#e63d02;
}

a:hover, a:active, a:focus{
text-decoration:underline;
font-family: Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;
color:#e63d02;
}

/*Formular*/
form.kontakt{
	padding:0px;
	margin:0px;
}

td.kontakt{
	padding:3px 5px 0px 0px;
	font-family:Verdana,Arial,Sanserif;
	font-size:12px;
	font-weight:normal;
}

#kontakt input{
font-family: Arial, Verdana, sans-serif;;
font-size:12px;
font-weight:normal;
line-height:16px;
color:#666666;
}

#kontakt input.vorname{
	width:253px;
}


#kontakt input.Position{
	width:186px;
}

#kontakt input.strasse{
	width:207px;
}

#kontakt input.nr{
	width:42px;
	margin-left:4px;
}

#kontakt input.plz{
	width:83px;
}

#kontakt input.ort{
	width:163px;
	margin-left:7px;
}

#kontakt input.telefon{
	width:176px;
}

#kontakt input.email{
	width:253px;
}

form.kontakt{
	padding:0px;
	margin:0px;
}

