a:link { text-decoration:none; color:#ffffff; }
a:visited { text-decoration:none; color:#ffffff; }
a:hover { text-decoration:none; color:#ffffff;text-decoration:underline}
a:active { text-decoration:none; }

body{margin-top:0px;margin-left:0px; background-color:#E9E9E9}



#flaeche {position:absolute; width:746px;top:0px;left:50%; margin-left:-373px;}



#bild_links{position:absolute; left:0px; top:104px; width:140px; height:114px}

#flaeche_firmen{position:absolute; top:115px; left:140px; width:606px; height:472px;background-color:#ffffff}




.forCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.forTexts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 13px;
}

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

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

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

.text_gross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000066;
}

.forForms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px inset;
}
.forButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px outset;
}

.formtext {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000066;
	width:170px;
	border:1px;
	border-color:#ED4820;
	border-style:solid; 
	}
	
.formsuche {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000066;
	width:120px;
	border:1px;
	border-color:#ffffff;
	border-style:solid; 
	}	
	
.formselect{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000066;
	width:132px;
	border:1px;
	border-style:solid; 
	border-color:#aaddaa;}
	
.formselect1{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight:normal;
	color: #ffffff;
	background-color:666666;
	width:136px;
	border:1px;
	border-style:solid; 
	border-color:#aaddaa;
	}

	.formsubmit {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000066;
	border:1px;
	border-style:solid; 
	border-color:#ED4820;
	width:105px;
    background-color:#ffffff
	}

.formarea {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000066;
	width:471px;
	height:100px;
	border:1px;
	border-style:solid; 
	border-color:#ED4820;
	overflow:auto;
	}
.rand_taelle{
    width:590px;
    border:1px;
	border-style:solid; 
	border-color:#5F5C5A;
}	

.firma_name{
    font-family: Verdana, Arial;
	font-size: 15px;
	font-weight:bold;
	color: #CC0000;
}
.vorname_name{
    font-family: Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}

.ueberschrift{
    font-family: Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}

.beschreibung{
    font-family: Verdana, Arial;
	font-size: 11px;
	font-weight:normal;
	color: #8C8C8C;
}

.text_adresse{
    font-family: Verdana, Arial;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
}

.text_email{
    font-family: Verdana, Arial;
	font-size: 11px;
	font-weight:normal;
	color: #9F9F9F;
	height:10px;
}








ul, li {
list-style-type: none;
margin: 0;
padding: 0;

}

div.menu {
position: absolute;
width: 140px;
top:10px;
z-index: 3;

}
div.menu li {
float: left;
width: 140px;
}

div.menu a {

height: 16px;
display: block;
vertical-align:middle;

}


#smenu101, #smenu102, #smenu103, #smenu104 , #smenu105, #smenu106, #smenu107, #smenu108, #smenu109, #smenu110, #smenu111, #smenu112, #smenu113, #smenu114, #smenu115{
display: none;
float: left;
width: 140px;
font-size: 11px;
}




.hm{border-top: 1px solid #ffffff; border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;height:16px;font-weight: normal; font-family:Verdana; font-size:11;background-color:#666666;vertical-align:bottom}
.um{height:16px;font-weight: normal; font-size:11px;}
.li{border-top: 1px solid #ffffff; border-left: 1px solid #ffffff;border-right: 1px solid #ffffff; text-align:left;background-color:#8C9496}
