body {	font-family: Verdana;	font-size: 0.8em;	line-height: 1.4em;	color: #3b6fc5;	font-weight: normal;	}	h1 {	color: #3b6fc5;	font-weight: bold;	font-size: 100%;	margin: 0 0 8px 0; 	}	a {	color: #94cb3a;	text-decoration: none;	}a:hover {	color: #94cb3a;	text-decoration: underline;	}	area {	background: url('../bilder/mark.gif') top left no-repeat;	margin: 0;	padding: 0;	}	table {	font-size: 100%;	}	img {	border: 0;	}	input, textarea {	font-family: Verdana, Helvetica, san-serif;	font-size: 100%;	color: #000033;	background: #fff;	border: 1px solid #E5E5E5;	padding: 3px;	}/*Struktur*/#wrap {	width: 800px;	position: relative;	margin: 0 auto;	text-align: center;	}	#logo {	text-align: right;	background: url('../bilder/logo_header.gif') top left no-repeat;	height: 105px;	width: 800px;	padding: 0;	margin: 0;	}div#header {  height: 125px;	width: 799px;  }	div.head-home {	background: url('../bilder/head_1.jpg') top left no-repeat #3b6fc5;	}	div.head-unternehmen {	background: url('../bilder/head_2.jpg') top left no-repeat #3b6fc5;	}	div.head-leistungen {	background: url('../bilder/head_3.jpg') top left no-repeat #3b6fc5;	}	div.head-referenzen {	background: url('../bilder/head_4.jpg') top left no-repeat #3b6fc5;	}	div.head-kontakt {	background: url('../bilder/head_5.jpg') top left no-repeat #3b6fc5;	}	div.head-impressum {	background: url('../bilder/head_6.jpg') top left no-repeat #3b6fc5;	}	div.head-datenschutz {	background: url('../bilder/head_7.jpg') top left no-repeat #3b6fc5;	}	div.head-sitemap {	background: url('../bilder/head_8.jpg') top left no-repeat #3b6fc5;	}	/******************Nav*******************************************/	#menu {	text-align: left;	margin: 1px 0 0 0;	width: 800px;	padding: 0;	color: #3b6fc5;	}	#menu a {	color: #3b6fc5;	text-decoration: none;	float: left;	width: 159px;	height: 25px;	}	#menu a:hover {	color: #94cb3a;	text-decoration: none;	float: left;	width: 159px;	height: 25px;	}	#menu ul {	list-style: none;	margin: 0;	padding: 0;	}	#menu li {  float: left;	width: 159px;	height: 25px;	margin: 0 1px 0 0;  }  #menu #kontakt {	background: #3b6fc5 url('../bilder/btn_5_normal.gif') top left no-repeat;	}	#menu #kontakt:hover,#menu #kontakt_aktiv {	background: #3b6fc5 url('../bilder/btn_5_aktiv.gif') top left no-repeat;	}	#menu #home {	background: #3b6fc5 url('../bilder/btn_1_normal.gif') top left no-repeat;	}	#menu #home:hover,#menu #home_aktiv {	background: #3b6fc5 url('../bilder/btn_1_aktiv.gif') top left no-repeat;	}	#menu #unternehmen {	background: #3b6fc5 url('../bilder/btn_2_normal.gif') top left no-repeat;	}	#menu #unternehmen:hover,#menu #unternehmen_aktiv {	background: #3b6fc5 url('../bilder/btn_2_aktiv.gif') top left no-repeat;	}	#menu #leistungen {	background: #3b6fc5 url('../bilder/btn_3_normal.gif') top left no-repeat;	}	#menu #leistungen:hover,#menu #leistungen_aktiv {	background: #3b6fc5 url('../bilder/btn_3_aktiv.gif') top left no-repeat;	}	#menu #referenzen {	background: #3b6fc5 url('../bilder/btn_4_normal.gif') top left no-repeat;	}	#menu #referenzen:hover,#menu #referenzen_aktiv {	background: #3b6fc5 url('../bilder/btn_4_aktiv.gif') top left no-repeat;	}/***********************Subnav*********************************************/	#submenu {	width: 215px;	float: left;	text-align: left;	margin: 20px 0 0 0;	}	#submenu ul {	padding: 0;	margin: 0;	list-style: none;	}	#submenu li.normal {	list-style: none;	padding: 10px 0 8px 0;	margin: 0;	background: url('../bilder/pfeil.gif') center left no-repeat;	border-bottom: 1px solid #b6b7bc;	width: 215px;	}	#submenu li.aktiv {	list-style: none;	padding: 10px 0 8px 0;	margin: 0;	background: url('../bilder/pfeil_down.gif') center left no-repeat;	border-bottom: 1px solid #b6b7bc;	width: 215px;	}	#submenu a {	font-weight: bold;	color: #3b6fc5;	text-decoration: none;	margin: 0;	padding: 0 0 0 18px;	}	#submenu a:hover {	font-weight: bold;	color: #3b6fc5;	text-decoration: underline;	margin: 0;	padding: 0 0 0 18px;	}	#submenu li.sub {	background: url('../bilder/pfeil_sub.gif') center left no-repeat;	border-bottom: 1px dotted #b6b7bc;	width: 215px;	list-style: none;	padding: 10px 0 8px 0;	margin: 0;	}	#submenu .sub a {	font-weight: normal;	color: #8b9fbf;	text-decoration: none;	margin: 0;	padding: 0 0 0 36px;	display: block;	}	#submenu .sub a:hover {	font-weight: normal;	color: #8b9fbf;	text-decoration: underline;	padding: 0 0 0 36px;	margin: 0;	}/**************************Content**************************************/div#content {  margin: 20px 0 0 250px;	text-align: left;	padding: 30px 0 0 0;	width: 550px;  }	div.home {	background: url('../bilder/content_1_bg.gif') top left no-repeat;	}	div.unternehmen {	background: url('../bilder/content_2_bg.gif') top left no-repeat;	}	div.leistungen {	background: url('../bilder/content_3_bg.gif') top left no-repeat;	}	div.referenzen {	background: url('../bilder/content_4_bg.gif') top left no-repeat;	}	div.kontakt {	background: url('../bilder/content_5_bg.gif') top left no-repeat;	}	div.impressum {	background: url('../bilder/content_6_bg.gif') top left no-repeat;	}	div.datenschutz {	background: url('../bilder/content_7_bg.gif') top left no-repeat;	}	div.sitemap {	background: url('../bilder/content_8_bg.gif') top left no-repeat;	}	.little_date {	font-size: 85%;	color: #8b9fbf;	}	/* Mitarbeiter*/.mitarbeiter_box {	margin: 0;	padding: 0;	float: left;	width: 250px;	display: block;	}	.chef_box {	margin: 0;	padding: 0 0 40px 0;	display: block;	width: 550px;	}	.mitarbeiter_pic_s {	float: left;	width: 100px;	padding: 0;	margin: 0; 	}	.mitarbeiter_pic_l {	float: left;	width: 160px;	padding: 0;	margin: 0; 	}	.mitarbeiter_text_s {	margin: 0 0 0 120px;	padding: 0;	}	.mitarbeiter_text_l {	margin: 0 0 0 180px;	padding: 0;	}	.clear_left { 	clear: left; 	width: 500px;	}	/*Mitarbeiter Ende *//*Standorte*/#map {	padding: 0;	margin: 0;	width: 350px;	height: 450px;	float:left;	}	#mark_text {  margin: 0 0 0 360px;  width: 188px;  }/* Standorte Ende *//*Referenzen*/#ref td {	margin: 0 0 5px 0;	padding: 0;	}	#foot {	clear: left;	width: 800px;	margin: 20px 0 0 0;	}	#foot a{	color: #8b9fbf;	text-decoration: none;	float: left;	}#foot a:hover {	color: #94cb3a;	text-decoration: underline;	float: left;	}	#foot ul {	list-style: none;	margin: 0 0 0 250px;	padding: 0;	text-align: left;	}	#foot li {	list-style: none;	padding: 0;	margin: 0 15px 0 0;	float: left;	}
