body{
	font-family: Arial;
}
div#container{
	margin: 0 auto;
	width: 720px;
	border: solid #7B7B7B 1px;
	margin-top: 47px;
}

div#header{
	width: 720px;
	height: 108px;
	color: #969696;
	font-size: 10px; 
	font-family: Verdana; 
	font-weight: normal;
}

div#oberebox{
	width: 720px;
	height: 212px;
	background-color: #2980AD;
}

div#rechtebox{
	float: right;
	width: 550px;
}

div#bildman{
	background-image: url('images/fotolia_475124_middle.jpg');
	width: 114px;
	height: 212px;
	float: left;
}

div#navi{
	float: left;
	width: 165px;
	height: 208px;
	text-align: right;
	font-size: 14px;
	line-height: 14px;
	color: #adbecc;
}

div#content{
	width: 700px;
	text-align: justify;
	padding-right: 10px;
	padding-bottom: 20px;
}
div#striche{
	width: 720px;
	height: 10px;
}
div#strichblau{
	vertical-align: top;
	height: 4px;
	background-color: #2A80AD;
	font-size: 1pt;
}
div#strichgrau{
	margin-top: 1px;
	height: 4px;
	background-color: #969696;
	font-size: 1pt;
}
div#footer{
	width: 720px;
	height: 34px;
}
div#tagcloud{
	width: 720px;
	margin: 0 auto;
	text-align: center;
	padding-top: 10px;
	color: grey;
}
h1{
	font-size: 15px;
}
h2{
	font-size: 13px;
	margin: 0;
	padding: 0;
}
img.punkte{
	margin-bottom: 6px; 
	margin-top: 6px;
}
img.fotohead{
	margin-top: 90px;
	float: left;
}
img.fotofoot{
	margin-left: 170px;
}
img.fotomitte{
	float: left; 
	margin-top: 2px;
}
img.logo{
	text-align: left; 
	float: left;
	margin-left: 30px;
}
div.anschrift{
	float: right; 
	padding-top: 2px; 
	padding-right: 5px;
	text-align: right;
	font-size: 9pt;
	color: black;
	font-family: arial;
}
span.impressum{
	float: right;
	margin-top: 9px;
	margin-right: 3px;
	color: #969696;
	font-size: 12px; 
	font-family: arial; 
	font-weight: normal;
}
a.imptext{
	font-size: 12px;
	color: #969696;
	font-size: 12px; 
	font-family: arial; 
	font-weight: normal;
	text-decoration: none;
}
h1.ueberschrift{
	color: #2a80ad;
	text-align: left;
	padding-left: 30px;
}
table.startseitebilder{
	padding-left: 30px;
	float: left;
}
img.contentbild{
	padding-bottom: 16px;
}
div#header_left{
	width: 171px;
	float:left;
}
div.betonfertigteilwerk{
	font-weight: 900;
	color: #195ca0;
	font-family: arial;
	font-size: 9pt;
	margin-left: 30px;
}
div#footertitle{
	float: left;
	margin-top: 9px;
	color: #969696;
	font-size: 12px; 
	font-family: arial; 
	font-weight: normal;
	margin-left: 10px;
}
div.boxtext{
	float: left;
	font-size: 13pt;
	height: 210px;
	width: 434px;
}
a.navilinks{
	text-decoration: none;
	color: #FFFFFF;
}
img.silo{
	float: left; 
	margin-top: 15px; 
	margin-left: 30px;
}
div.textlinks{
	width: 270px; 
	font-size: 9pt; 
	float: left; 
	margin-top: 15px; 
	margin-right: 20px;
}
div.textlinks2{
	width: 540px; 
	font-size: 9pt; 
	float: left; 
	margin-top: 15px; 
	margin-right: 20px;
	margin-left: 133px;
}
div.textlinks3{
	width: 540px; 
	font-size: 9pt; 
	float: left; 
	margin-top: 15px; 
	margin-right: 20px;
	margin-left: 112px;
}
div.textrechts{ 
	width: 270px; 
	font-size: 9pt; 
	float: left; 
	margin-top: 15px;
}
img.startbild{
	margin-bottom: 15px;
}
div.startbilder{
	height: 180px; 
	width: 80px; 
	padding-left: 30px; 
	margin-top: 15px; 
	float: left; 
	margin-right: 25px;
}
img.knoche{
	float: right; 
	margin-left: 5px;
}
div.leistungentextlinks{
	float: left;
	font-size: 9pt;
	width: 210px;
	margin-left: 20px;
	margin-top: 15px;
	text-align: left;
}
div.leistungentextrechts{
	float: left;
	font-size: 9pt;
	width: 150px;
	padding-left: 30px;
	margin-top: 15px;
}
div.band{
	float: left;
}
a.leistungenlinks{
	color: #000000;
	font-size: 9pt;
}
div.leistungsunterboxeninhalt{
	font-size: 9pt;
	width: 510px;
	float: left;
	margin-top: 16px;
	text-align: left;
}
div.zurueckbutton{
	text-align: right;
	font-size: 9pt;
	color: #000000;
	padding-top: 14px;
	text-decoration: none;
	margin-right: 4px;
}
div.helm{
	width: 97;
	height: 83;
}
div.projektelinks{
	width: 330px;
	padding-left: 30px;
	margin-top: 25px;
	float: left;
}
div.plinks{
	font-size: 9pt;
}
div.mittelstrich{
	width: 1px;
	background-color: rgb(173, 190, 204);
	height: 190px;
	float: left;
	margin-top: 32px;
	margin-right: 35px;
}
div.projekterechts{
	width: 300px;
	margin-top: 25px;
	float: left;
}
div.prechts{
	font-size: 9pt;
}
a.projektelinks{
	text-decoration: none;
	font-weight: bold;
	color: #2a80ad;
}
div.referenzenlinks{
	width: 161px;
	padding-left: 30px;
	margin-top: 30px;
	float: left;
}
div.discounter{
	float: left;
	width: 200px;
	font-size: 9pt;
	height: 105px;
	text-align: left;
	padding-bottom: 20px;
	padding-left: 30px;
	margin-top: 15px;
}
div.sporthallen{
	float: left;
	width: 200px;
	font-size: 9pt;
	height: 105px;
	text-align: left;
	padding-bottom: 20px;
	margin-top: 15px;
}
div.autohaeuser{
	float: left;
	width: 200px;
	font-size: 9pt;
	height: 105px;
	text-align: left;
	padding-bottom: 20px;
	margin-top: 15px;
}
div.industriehallen{
	float: left;
	width: 200px;
	font-size: 9pt;
	height: 105px;
	text-align: left;
	padding-left: 30px;
}
div.wegebau{
	float: left;
	width: 200px;
	font-size: 9pt;
	height: 105px;
	text-align: left;
}
div.wohnverwaltung{
	float: left;
	width: 220px;
	font-size: 9pt;
	height: 105px;
	text-align: left;
}
div.kontaktlinks{
	font-size: 9pt;
	text-align: left;
	padding-left: 30px;
	padding-top: 15px;
	width: 245px;
	float: left;
}
div.kontaktrechts{
	width: 179px;
	float: left;
	margin-top: 15px;
	margin-right: 10px;
}
div.krechts{
	width: 220px;
	float: left;
	margin-top: 15px;
}
div.mittelstrich2{
	width: 1px;
	background-color: rgb(173, 190, 204);
	height: 220px;
	float: left;
	margin-top: 18px;
	margin-right: 10px;
}
div.linkeseite{
	float: left;
	width: 310px;
	padding-left: 30px;
	margin-right: 5px;
	font-size: 9pt;
}
div.rechteseite{
	float: left;
	width: 250px;
	font-size: 9pt;
}
div.impbackground{
	background-image: url('images/impbackground.jpg');
	width: 657px;
	height: 215px;
	margin-left: 30px;
	font-size: 9pt;
}
div.impleft{
	width: 236px;
	float: right;
	text-align: left;
}
div.impright{
	float: right;
	width: 190px;
	text-align: left;
}
div.middlestrich{
	width: 1px;
	background-color: rgb(173, 190, 204);
	margin-left: 5px;
	margin-right: 5px;
	float: right;
	height: 160px;
}
div.mittelstrichweblinks{
	float: right;
	width: 1px;
	background-color: #adbecc;
	height: 130px;
	margin-top: 15px;
	margin-right: 30px;
}

