
body{
background-color:#efe9dd;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

body a{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-decoration: underline;
color: #000000;
}


#bodyindex{
background-image:url(../img/bg-index.jpg);
background-repeat:no-repeat;
background-position:center;
background-position:top;
}

#bodykontakt{
background-image:url(../img/bg-kontakt.jpg);
background-repeat:no-repeat;
background-position:center;
background-position:top;
}

#bodyservice{
background-image:url(../img/bg-service.jpg);
background-repeat:no-repeat;
background-position:center;
background-position:top;
}

#bodyservicepolster{
background-image:url(../img/bg-polster.jpg);
background-repeat:no-repeat;
background-position:center;
background-position:top;
}

#bodyserviceteppich{
background-image:url(../img/bg-teppich.jpg);
background-repeat:no-repeat;
background-position:center;
background-position:top;
}

#bodypreise{
background-image:url(../img/bg-preise.jpg);
background-repeat:no-repeat;
background-position:center;
background-position:top;
}




#wrapper {
width: 933px;
margin-left: auto;
margin-right: auto;
padding: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
}

#top{
font-family:Verdana, Arial, Helvetica, sans-serif;
height:84px;
background-image:url(../img/bg.jpg);
background-repeat:repeat-x;
}

#top1{
margin-left: auto;
margin-right: auto;
width:933px;
color:#FFFFFF;
font-weight:bold;
height:14px;
text-align:center;
height:15px;
text-align:right;
padding-top:29px;
}

#top1 a{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:14px;
text-decoration:none;
padding-left:20px;
}

#top1 a:hover{
color:#fbc97d;
font-size:14px;
font-weight:bold;
text-align:center;
height:15px;
}

#top2{
margin-left: auto;
margin-right: auto;
width:933px;
color:#fbc97d;
font-size:12px;
font-weight: bold;
text-align:center;
height:40px;
text-align:right;
padding-top:19px;
}

#top2 a{
color:#fbc97d;
font-size:12px;
font-weight: bold;
padding-left:20px;
text-decoration:none;
}

#top2 a:hover{
text-decoration:underline;
}

#middle {
height:270px;
}

#logo {
width:329px;
padding-top: 70px;
float:left;
}

#txtmiddle {
float:left;
padding-left:15px;
padding-top: 60px;
}

#content-left {
background-image:url(../img/bg-content.jpg);
background-repeat: repeat-x;
width:645px;
float:left;
}

#content-left-kontakt {
background-image:url(../img/bg-content.jpg);
background-repeat: repeat-x;
width:933px;
float:left;
}

#content-left-left{
width:194px;
padding-top:18px;
padding-left:15px;
float:left;
}

#content-left-right{
width:427px;
padding-top:19px;
padding-left:4px;
float:left;
}

#content-left-right-kontakt{
width:700px;
padding-top:19px;
padding-left:4px;
float:left;
}

#content-right {
background-image:url(../img/bg-content-right.jpg);
background-repeat: repeat-x;
width:279px;
margin-left:9px;
float:left;
}

#content-right-right {
padding-left:17px;
padding-top:19px;
}

.tenpix {
font-size:10px;
}

.thirteenpix {
font-size:13px;
font-weight:bold;
}

.thirteenpixgrey {
font-size:10px;
color:#999999
}

#footer {
background-color: #0000FF;
}

h4 {font-size: 14px; line-height: 20px;}


