body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background:#905d42;
margin:0;
padding:0;
}


.main a {color:#905D42;text-decoration:none;font-size:11px;font-weight:bold}
.main a:hover {text-decoration:underline;}

.Artikeltop {
font-size:14px;
color:#905d42;
}

.clear {
clear:both;
}

#AllArround {
margin:0 auto;
width:979px;
}


#header {
padding:0px 20px;
background:url(/v30/localpictures/theme/layout/bg_main_content.png);
}

#Top {
background:url(/v30/localpictures/theme/layout/head1.png);
height:41px;
}

.TopNav {
float:right;
margin-right:20px;
margin-top:10px;
}

.TopNav .CmsNavH0passiv {
color:#e4d7b0;
font-size:10px;
font-weight:bold;
text-decoration:none;
margin:0px 10px 0px 25px;
}

.TopNav .CmsNavH0passiv:hover {
color:#FFF;
}

.TopNav .CmsNavH0aktiv {
color:#FFF;
font-size:10px;
font-weight:bold;
text-decoration:none;
margin:0px 10px 0px 25px;
}


.BottomNav .CmsNavH0passiv {
color:#a17d65;
font-size:10px;
font-weight:bold;
text-decoration:none;
margin:0px 10px 0px 10px;
}

.BottomNav .CmsNavH0passiv:hover {
color:#815b42;
}

.BottomNav .CmsNavH0aktiv {
color:#815b42;
font-size:10px;
font-weight:bold;
text-decoration:none;
margin:0px 10px 0px 10px;
}



#innerheader {
background:url(/v30/localpictures/theme/layout/header_bg.jpg);
height:222px;
position:relative;
}


#WkContainer {
position:absolute;
right:20px;
}

#FunkLine {
position:absolute;
left:250px;
bottom:5px;
height:25px;
}

#Bottom{
background:url(/v30/localpictures/theme/layout/bottom1.png);
height:41px;
}

#footer{
padding:0px 20px;
background:url(/v30/localpictures/theme/layout/bg_main_content.png);
}

#innerfooter {
background:url(/v30/localpictures/theme/layout/footer1.jpg);
height:126px;
position:relative;
}

#BLine {
position:absolute;
bottom:5px;
right:0px;
}

#Copyright {
position:absolute;
left:10px;
bottom:5px;
font-size:10px;
}


#InnerAllArround {
background:url(/v30/localpictures/theme/layout/bg_main_content.png);
padding:19px;
}

#LeftSide {
width:240px;
}

#ContentSide {
width:690px;
padding-left:10px;
}

#PdKatHead {
background:url(/v30/localpictures/theme/layout/kat_head.jpg);
height:10px;
}

#PdKatContent {
background:url(/v30/localpictures/theme/layout/kat_bg.jpg);
padding:0px 22px 0px 22px;
}

#PdKatFoot {
background:url(/v30/localpictures/theme/layout/kat_footer.jpg);
height:10px;
}

#PdKatContent .KatH0passiv {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#FFF;
text-decoration:none;
padding:2px 0px 2px 5px;
}

#PdKatContent .KatH0passiv:hover {
color: #905d42;
background:#f2ebe1;
}


#PdKatContent .KatH0aktiv {
font-family:arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding: 2px 0px 2px 5px;
color: #905d42;
background:#e4d7c4;
}

#Variante {font-size:11px;

padding: 5px 0px 5px 10px;
}

#Varianteheader {font-size:13px;
font-weight:bold;
padding: 15px 0px 5px 10px;
}

#lieferzeittext {color:#000 !important}

.PreisAlt {color:#CCCCC0;
text-decoration:line-through;
}

.PreisSonder {color:#CC0033;
font-size:12pt;
font-weight:bold;
}

.ShowPreisOld {
font-size:12px;

}
