/* Online-Info Service GmbH 2009 | www.online-service.de */

/* WEKA MEDIA | weka-bausoftware.de */



body
{
margin:0px;
padding: 0px;
background-color: #E1E4E8;
background-image: url(../images/hg_body.jpg);
background-repeat: repeat-x;
}

#wrapper

{
margin-left: 88px;
}

#page
{
width: 967px;
background-image: url(../images/hg_wrapper.jpg);
margin: auto;
margin-bottom: 50px;
/* margin-left: 88px; */
/*float: left;*/
}

#logo
{
margin-top: 18px;
margin-left: 30px;
width:212px;
height:72px;
float: left;
}

#metanav
{
width: 400px;
margin-top: 20px;
margin-bottom: 12px;
margin-left: 100px;
font-family: Arial, sans-serif;
font-style:normal;
font-size: 11px;
color: #666666;
float: left;
text-align: right;
}

#suche
{
height: 21px;
margin-top: 11px;
float:left;
}

#bestell
{

/*margin-left: 429px;*/
padding-right: 10px;
float: right;
}

#hauptnav
{
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin-top: 32px;
margin-bottom: 7px;
margin-left: 30px;
float: left;
width:920px;
vertical-align:middle;
}

#warenkorb_container {
	float:right;
	margin-right:30px;
}

.warenkorb
{
/*
vertical-align:middle;
*/
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #0066b8;
}

#inhalt
{
width: 939px;
margin: auto;
border: 1px solid #DFDFDE;
background-image:url(../images/hg_inhalt.gif)
}

#homecontent
{
background-image:url(../images/bausoftware_start.jpg);
background-repeat: no-repeat;
width: 939px;
height: 400px;
border-bottom: 1px solid #B6B6B6;
/*float: left;*/
}
#content
{
width: 939px;
/*
height: 230px;
*/
background-image:url(../images/aktionsflaeche01.jpg);
background-repeat: no-repeat;
float: left;
}
#content_warenkorb
{
width: 939px;
float: left;
}
#content_bestellung_danke
{
width: 939px;
background-image:url(../images/danke.jpg);
background-repeat: no-repeat;
float: left;
}

#subnavbox
{
	width: 217px;
	float:right;
	padding-top: 10px;
	padding-right: 0px;
}
.subnav
{
	margin-bottom:9px;
	padding-bottom: 8px;
	background-color:#FFFFFF;
	border: 1px solid #8D8D8D;
}

#homebeschreibung
{
	padding-left: 200px;
	padding-top: 50px;
	margin: 0;
	width: 380px;
	float: left;
}

#beschreibung
{
	padding-top: 40px;
	margin: 0;
	width: 680px;
	float: left;
}

#aktionsflaeche {
	padding-left: 300px;
	height:191px;
}

#seiteninhalt
{
	width: 682px;
	margin-top: 0px;
	padding-top: 0px;
	/*padding-right: 2#0px;
padding-bottom: 60px;
padding-left: 20px;*/
float: left;
	padding-left: 20px;
}

#hometeaser
{
width: 939px;
/*height: 124px;*/
/*float: left;*/
}


#kundenstimmen
{
padding-top: 7px;
padding-right: 30px;
padding-left: 70px;
width: 212px;
height: 117px;
background-image:url(../images/hg_kundenstimme.gif);
float: left;
}

#formularnetz
{
padding-top: 7px;
padding-right: 30px;
padding-left: 58px;
width: 225px;
height: 117px;
background-image:url(../images/hg_formularnetz.gif);
border-right: 1px solid #008873;
border-left: 1px solid #008873;
float: left;
}

#fragen
{
padding-top: 7px;
padding-right: 30px;
padding-left: 58px;
width: 224px;
background-image:url(../images/hg_frage.gif);
height: 117px;
float: left;
}


.iblinks
{
width: 144px;
float: left;
padding-left: 15px;
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 12px;
color: #666666;
}

.ibrechts
{
width: 144px;
float: left;
padding-left: 15px;
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 12px;
color: #666666;
}

#produktscout
{
width: 672px;
margin: 0;
padding: 0;
background-image: url(../images/hg_produktscout.gif);
background-repeat:repeat-x;
border: 1px solid #8D8D8D;
}

#bestelldaten_formular
{
width: 672px;
margin: 0;
padding: 0;
background-image: url(../images/hg_bestelldaten.gif);
background-repeat:repeat-x;
border: 1px solid #8D8D8D;
}

#bestelldaten_formular input.inputtext {
	border: 1px solid Silver;
	width: 300px;
}


#fuss
{

width:auto;
padding-top: 10px;
padding-bottom: 4px;

}

#fusszeile
{
width: 440px;
margin-left: 260px;
padding-top: 4px;
text-align: center;
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 11px;
color: #666666;
float: left;
}

#iconav {
float:right;
margin-right:40px;
padding-top:2px;
text-align:right;
width:100px;
}

#kante
{
background-image: url(../images/hg_fuss.jpg);
width: 967px;
height: 9px;
}

.killfloat
{
 clear: both;
}
/* ---------------------------------------------------- Suche */
.input
{
   height:17px;
	border: 1px solid #666666;

}


input.suche
{
	border: 1px solid #666666;
	background-color: white;
	color:  #4F6885;
	padding: 2px;
}

td.inhaltbox_links {
	vertical-align:top;
/*
	padding-right:20px;
	padding-bottom:20px;
*/
	border: 1px solid #8D8D8D;
}

td.inhaltbox_rechts {
	vertical-align:top;
/*
	padding-right:0px;
	padding-bottom:20px;
*/
	border: 1px solid #8D8D8D;
}

.inhaltbox
{
padding-bottom: 10px;
background-image:url(../images/hg_inhaltbox.gif);
background-repeat:repeat-x;
border: 1px solid #8D8D8D;
width: 326px;
float: left;
}

.inhaltboxweiss
{
padding-bottom: 10px;
/* verschoben in td.inhaltbox_[links|rechts]
border: 1px solid #8D8D8D;
*/
width: 326px;
float: left;
}
