.h4_1870-1932{margin:0;background:#a1a4ae; padding:8px 5px 1px 7px;height:20px; position:absolute;top:-30px;left:-2px;border-top:1px solid #a1a4ae;border-left:8px solid #a1a4ae;border-right:1px solid #a1a4ae; width:247px;line-height:20px; font-size: 14px;font-weight: bold;color:white;}

.h4_1933-1945{margin:0;background:#894926; padding:8px 5px 1px 7px;height:20px; position:absolute;top:-30px;left:-2px;border-top:1px solid #894926;border-left:8px solid #894926;border-right:1px solid #894926; width:247px;line-height:20px; font-size: 14px;font-weight: bold;color:white;}

.h4_1946-1959{margin:0;background:#d40014; padding:8px 5px 1px 7px;height:20px; position:absolute;top:-30px;left:-2px;border-top:1px solid #d40014;border-left:8px solid #d40014;border-right:1px solid #d40014; width:247px;line-height:20px; font-size: 14px;font-weight: bold;color:white;}

.h4_1960-1969{margin:0;background:#348895; padding:8px 5px 1px 7px;height:20px; position:absolute;top:-30px;left:-2px;border-top:1px solid #348895;border-left:8px solid #348895;border-right:1px solid #348895; width:247px;line-height:20px; font-size: 14px;font-weight: bold;color:white;}

.h4_1970-1979{margin:0;background:#ff5300; padding:8px 5px 1px 7px;height:20px; position:absolute;top:-30px;left:-2px;border-top:1px solid #ff5300;border-left:8px solid #ff5300;border-right:1px solid #ff5300; width:247px;line-height:20px; font-size: 14px;font-weight: bold;color:white;}

.h4_1980-1989{margin:0;background:#c900a0; padding:8px 5px 1px 7px;height:20px; position:absolute;top:-30px;left:-2px;border-top:1px solid #c900a0;border-left:8px solid #c900a0;border-right:1px solid #c900a0; width:247px;line-height:20px; font-size: 14px;font-weight: bold;color:white;}

div.bar.oxid .logo  {float:left;border-right:1px solid white;background:#d88618;width:184px;}

div.cat_container {background:gray;height:100%;}

#body .product._1870-1932{border:2px solid #a1a4ae;width:141px;}
#body .product._1933-1945{border:2px solid #894926;width:141px;}
#body .product._1946-1959{border:2px solid #d40014;width:141px;}
#body .product._1960-1969{border:2px solid #348895;width:141px;}
#body .product._1970-1979{border:2px solid #ff5300;width:141px;}
#body .product._1980-1989{border:2px solid #c900a0;width:141px;}

#body .product._1870-1932.cross.small{border:2px solid #a1a4ae;width:131px;padding-left: 5px;}
#body .product._1933-1945.cross.small{border:2px solid #894926;width:131px;}
#body .product._1946-1959.cross.small{border:2px solid #d40014;width:131px;}
#body .product._1960-1969.cross.small{border:2px solid #348895;width:131px;}
#body .product._1970-1979.cross.small{border:2px solid #ff5300;width:131px;}
#body .product._1980-1989.cross.small{border:2px solid #c900a0;width:131px;}

#body .product._threecol{border:2px solid #a1a4ae;padding: 0;width: 381px; height: 220px;}

#body .product._threecol .picture {width: 250px; left:4px; top:4px;}

#body .product .picture_twocol {
display:block;
left:8px;
overflow:hidden;
position:absolute;
text-align:center;
top:8px;
width:150px;
}

#body .product.thin{width:433px;}

#body .product._1870-1932.details{border:0;border-left:1px solid #a1a4ae;border-right:1px solid #a1a4ae;width:282px;}
#body .product._1933-1945.details{border:0;border-left:1px solid #894926;border-right:1px solid #894926;width:282px;}
#body .product._1946-1959.details{border:0;border-left:1px solid #d40014;border-right:1px solid #d40014;width:282px;}
#body .product._1960-1969.details{border:0;border-left:1px solid #348895;border-right:1px solid #348895;width:282px;}
#body .product._1970-1979.details{border:0;border-left:1px solid #ff5300;border-right:1px solid #ff5300;width:282px;}
#body .product._1980-1989.details{border:0;border-left:1px solid #c900a0;border-right:1px solid #c900a0;width:282px;}

#body .product._1870-1932.moredetails{border:0;border-left:1px solid #a1a4ae;border-bottom:1px solid  #a1a4ae;border-right:1px solid  #a1a4ae;width: 556px;}
#body .product._1933-1945.moredetails{border:0;border-left:1px solid #894926;border-bottom:1px solid #894926;border-right:1px solid #894926;width: 556px;}
#body .product._1946-1959.moredetails{border:0;border-left:1px solid #d40014;border-bottom:1px solid #d40014;border-right:1px solid #d40014;width: 556px;}
#body .product._1960-1969.moredetails{border:0;border-left:1px solid #348895;border-bottom:1px solid #348895;border-right:1px solid #348895;width: 556px;}
#body .product._1970-1979.moredetails{border:0;border-left:1px solid #ff5300;border-bottom:1px solid #ff5300;border-right:1px solid #ff5300;width: 556px;}
#body .product._1980-1989.moredetails{border:0;border-left:1px solid #c900a0;border-bottom:1px solid #c900a0;border-right:1px solid #c900a0;width: 556px;}

#body .product.details strong.h4._1870-1932{border-color:#a1a4ae;color:white;background:#a1a4ae;padding:1px 5px 8px 7px; display: block;}
#body .product.details strong.h4._1933-1945{border-color:#894926;color:white;background:#894926;padding:1px 5px 8px 7px; display: block;}
#body .product.details strong.h4._1946-1959{border-color:#d40014;color:white;background:#d40014;padding:1px 5px 8px 7px; display: block;}
#body .product.details strong.h4._1960-1969{border-color:#348895;color:white;background:#348895;padding:1px 5px 8px 7px; display: block;}
#body .product.details strong.h4._1970-1979{border-color:#ff5300;color:white;background:#ff5300;padding:1px 5px 8px 7px; display: block;}
#body .product.details strong.h4._1980-1989{border-color:#c900a0;color:white;background:#c900a0;padding:1px 5px 8px 7px; display: block;}

#body .product .catpicture{display:block;text-align: center;position:absolute;top:0px;left:0px;}

#header div.bar .fixed {min-width:184px;border-right:1px solid #FFFFFF;float:left;background:black;}

#body .product.head.cat._1870-1932 {border-color:#a1a4ae;color:white;background:#a1a4ae;width:129px;}
#body .product.head.cat._1933-1945 {border-color:#894926;color:white;background:#894926;width:129px;}
#body .product.head.cat._1946-1959 {border-color:#d40014;color:white;background:#d40014;width:129px;}
#body .product.head.cat._1960-1969 {border-color:#348895;color:white;background:#348895;width:129px;}
#body .product.head.cat._1970-1979 {border-color:#ff5300;color:white;background:#ff5300;width:129px;}
#body .product.head.cat._1980-1989 {border-color:#c900a0;color:white;background:#c900a0;width:129px;}

#body .catbox{border:1px solid #969696;border-top:none;padding:8px 5px;margin:0 5px 10px;width:558px;float:left;background:#ebb346;}

#body .product strong.h3 {height:75px;}

#body .locator .locbody#search {
text-align:left;
}
#body .product.thin .actions {margin-top:1em;}

#body .product.thin {

height:155px;}
div.on.popup#zoom1{top:20%;}
div.on.popup#popupadult{top:20%;}


div#body {
margin:0 0 50px 190px;
}

#left .partners a {
color:#383838;
}

#body .product.big .picture {
width: 450px;
height: auto;
}

#body .product.head strong.h4.big {
width:772px;
}

#body .product.details {
border-bottom:medium none #969696;
border-color:#969696;
margin-bottom:0;
}

#body .product.big {
width:781px;
}

#body .locator_detail {
border:1px solid #969696;
color:#000000;
float:left;
margin:0 5px 10px;
width:100%;
}


#body strong.head2 {
width:772px;
}

div.on.popup input.bl
{
    background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #808080;
color:#808080;
}

div.on.popup input.accept {
bottom:10px;
position:absolute;
right:10px;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid green;
color:green;
font-weight:bolder;
padding:2px;
width:200px;
height: 50px;
font-size: x-large;
cursor: pointer;
}

#body .boxlarge {
 width: 98%;
}

#body .boxheadlarge{
 width: 98%;
}

#body .product .price {
margin-bottom:5px;
font-size:14px;
}

#body .product .price big {
font-size:14px;
font-weight:bold;
line-height:100%;
white-space:nowrap;
}

#body .locator { width:100%;}
#body .locator_level2 { 
border:1px solid #555555;
color:#555555;
float:left;
margin:0 5px 10px;
width:568px;}

#body .locator_level2 .lochead {
background:none repeat scroll 0 0 #E2E2E2;
color:#555555;
height:1.1em;
padding:8px 0.6em;
}

#body .locator_level2 .locbody {
height:1.3em;
overflow:visible;
padding:5px 0.6em;
text-align:right;
}

#body .locator.compare .locbody {height: auto;}

#body .product .tocart input { width:100px;}

#body .product .tocart { width:100px;}

#body .boxhead { width:97.5%;}
#body .boxhead_level2 { 
background:url("bg/nav_horiz_verlauf.jpg") repeat-x scroll 0 0 transparent;
border-color:transparent;
border-style:solid;
border-width:1px 1px 1px 8px;
color:white;
float:left;
font-family:georgia,garamond,serif;
font-size:14px;
font-weight:bold;
height:20px;
letter-spacing:0.05em;
line-height:20px;
margin:0 5px;
padding:6px 5px 6px 7px;
width:549px;
}

#body .boxhead_level2 h1 {
display:inline;
margin:0;
padding:0;
}
#body .boxhead_level2 h2 {
display:inline;
margin:0 0 0 4px;
padding:0;
font-size:10px; 
}

#body .product .tocart input{
width: 100px;

}

#body .product .tocart {
width: 100px;

}

#body .boxhead_2col {
 background:url("bg/nav_horiz_verlauf.jpg") repeat-x scroll 0 0 transparent;
border-color:transparent;
border-style:solid;
border-width:1px 1px 1px 8px;
color:white;
float:left;
font-family:georgia,garamond,serif;
font-size:14px;
font-weight:bold;
height:20px;
letter-spacing:0.05em;
line-height:20px;
margin:0 5px;
padding:6px 5px 6px 7px;
width:765px;
}

#body .box_2col {
background:none repeat scroll 0 0 #FFFFFF;
border-color:-moz-use-text-color #969696 #969696;
border-right:1px solid #969696;
border-style:none solid solid;
border-width:medium 1px 1px;
float:left;
margin:0 5px 10px;
padding:8px 6px;
width:772px;
}

#body .product.search {
height:210px;
}

#body .product.search {
width:650px;
}

#body .product .picture {
display:block;
left:8px;
overflow:hidden;
text-align:center;
width: auto;
}
#body .product strong.h3.search {
height:50px;
}

div #content.threecol{ clear:both; background:url(bg/bd_ce_.gif) repeat-y;}

#body .locator_detail_level2 {
border:1px solid #969696;
color:#000000;
float:left;
margin:0 5px 10px;
width:558px;
padding:5px;
}

#body .product_threecol strong.h3 a {
color:#000000;
font-size:12px;
}