body{
background-color: #ffffff;
font-family:verdana;
font-size:12px;
}

#verpackung {
text-align:center;
}


#hintergrund {
margin:5px auto;
width:950px;
position:relative;
background-color:#ffffff;
}


#kopf{
background-image:url(../bilder/bannerkomplett.jpg);
background-repeat:no-repeat;
height:245px;
with:950px;
position:relative;
}

#eingang{
margin-top:140px;
}


#einleitung{
height:150px;
width:600px;
overflow:auto;
margin:20px 0px 0px 180px;
}

#einleitung div{
text-align:left;
}

#einleitung h1{
font-size:16px;
}


#branding{
position:relative;
}


ul.liste1{
list-style:none;
margin:0;
padding:0;
margin-right:10px;
}


.liste1 li{
float:left;
width:120px;
height:30px;
text-align:center;
line-height:25px;
}

.liste1 li a{
color:#000000;
display:block;
font-size:18px;
margin-bottom:6px;
padding-top:207px;
text-decoration:none;
}

.liste1 li a:hover{
background-image:url(../bilder/hover.gif);
background-repeat:repeat;
filter:alpha(opacity=70);
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.70;
opacity: 0.7;
color:#ffffff;
}


ul.liste2{
list-style:none;
margin:0px 0px 0px 20px;
padding:0;
}

.liste2 li{
text-align:left;
}

.liste2 li a{
width:200px;
height:40px;
color:#000000;
display:block;
margin-bottom:6px;
font-size:18px;
text-decoration:none;
background-image:url(../bilder/mainbutton_off.gif);
background-repeat:no-repeat;
line-height:40px;
}

.liste2 li a:hover{
width:200px;
height:40px;
text-transform:lowercase;
font-size:14px;
display:block;
text-align:left;
background-image:url(../bilder/mainbutton_on.gif);
background-repeat:no-repeat;
text-indent:10px;
line-height:40px;
}

#content{
width:100%;
}


#mainmenue{
float:left;
width:200px;
margin:30px 30px 0px 0px;
}

#inhalt{
width:700px;
float:left;
}

img.links{
float:left;
display:block;
margin-top:30px;
}

img.rechts{
float:right;
display:block;
margin-top:30px;
}

.text1{
text-align:left;
font-size:16px;
}

.text1 a{
text-decoration:none;
}



.mwst{
display:block;
text-align:right;
margin:0px 0px 10px 0px;
font-weight:bold;
font-size:14px;
}

.zusatz{
display:block;
text-align:left;
margin:10px 0px 10px 0px;
font-weight:bold;
font-size:14px;
}



.spalte1{
width:302px;
float:right;
margin-left:10px;
}

.spalte1 img{
margin-bottom:10px;
}

.spalte1 a:hover{
filter: alpha(opacity=60);
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.60;
opacity: 0.6;
}


.spalte2{
width:302px;
float:right;
}

.spalte2 img{
margin-bottom:10px;
}

.spalte2 a:hover{
filter: alpha(opacity=60);
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.60;
opacity: 0.6;
}

.spalte3{
width:700px;
text-align:left;
}

.spalte3 img{
margin-bottom:10px;
margin-right:2px;
}

.spalte3 a:hover{
filter: alpha(opacity=60);
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.60;
opacity: 0.6;
}

.spalte4{
width:700px;
text-align:center;
}

.spalte4 img{
margin-bottom:10px;
}

.spalte4 a:hover{
filter: alpha(opacity=60);
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.60;
opacity: 0.6;
}





ul.zurueck{
list-style:none;
margin:0px 0px 0px 0px;
padding:0;
}



.zurueck li{
width:300px;
height:30px;
text-align:center;
line-height:25px;
}

.zurueck li a{
color:#000000;
display:block;
margin-bottom:6px;
font-size:18px;
text-decoration:none;
}

.zurueck li a:hover{
background-color:#cc0011;
}

.grossbild{
width:650;
float:left;
}

.grossbild_gesamt{
width:950px;
text-align:left;
}


.kleinbild1{
margin-bottom:10px;
}

.bildunterschrift{
width:630px;
text-align:left;
display:block;
margin:10px 10px 10px 0px;
font-size:16px;
font-weight:bold;
clear:both;
}

.beschreibungstext{
width:400px;
text-align:left;
font-size:14px;
float:left;
}

.beschreibungstext_paneele{
width:500px;
text-align:left;
font-size:14px;
float:left;
}

.beschreibungstext_moebel{
width:600px;
text-align:left;
font-size:14px;
float:left;
}



.skizze{
float:right;
width:500px;
}

.skizze_paneele{
float:right;
width:400px;
}



.abmessungen{
float:left;
width:250px;
text-align:left;
background-color:#666666;
color:#ffffff;
padding:5px;
margin-left:50px;
}




.lieferumfang{
text-align:left;
width:400px;
margin-top:40px;
float:left;
}

.lieferumfang b{
display:block;
font-size:16px;
}


ul.liefer{
list-style-type:circle;
margin-left:15px;
}


.liefer li{
width:400px;
text-align:left;
font-size:14px;
height:25px;

}

.cleaner{
clear:both;
}

#footer{
margin-top:10px;  
}

#footer a{
display:inline;
margin-left:50px;
text-decoration:none;
}