/* CSS Document */

body{
background: rgb(217, 217, 217) 
}
img { border:none ; }

* { margin: 0pt; padding: 0pt; font-size: 12px; font-family:Arial, Helvetica, sans-serif; }


.antifloat { border: 0pt none ; margin: 0pt; padding: 0pt; clear: both; height: 1px; width: 1px; font-size: 1px; line-height: 1px; }
a { color: rgb(235, 61, 36); }
#pageWrap { margin: auto; position: relative; top: 0px; left: 0px; }
#pageWrap, #contentwrap, #header { width: 918px; text-align: left; }
#header {color: white; margin-bottom: 3px; }

#content {float: left; width: 902px ;  background: rgb(217, 217, 217); margin-bottom:5px; }

#shop {  width:630px; font-size:12px; background: #ffffff url(/shop/subshop/metafiles/5726/shopcap-top.gif) top right no-repeat; float: left; line-height:120%; padding:20px 0 10px 20px;}

#shop li.descreption {
line-height:105%;
font-size:105%;
}

h1 {
font-size: 120%!important;
padding: 3px;
}

#leinwandshop{
float: right;
width:250px;
text-align: right;}

#shopnavi {
float: right;
padding: 0;
width:246px;
margin-top: 10px;
margin-bottom: 5px;}

#shopnavi dl{ 
background:#fff url(/shop/subshop/metafiles/5726/navi-bottomcap.jpg) bottom left no-repeat;
font-weight: bold;
color: #666666;
float:left;
padding: 0 0 15px 0; 
width:100%;
margin-bottom: 5px;
}

#shopnavi dt {
background: url(/shop/subshop/metafiles/5726/navi-topcap.jpg) top left no-repeat;
color: #ffffff;
padding: 6px;
font-size:14px;
text-align:center;
}

#shopnavi dd{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
list-style:none;
text-indent: 12%;
padding: 0 0 5px 10px;

}

dd.margintop {
margin-top: 10px;}

#shopnavi a{
font-family:Arial, Helvetica, sans-serift;
font-size: 14px;
color: #666666;
text-decoration:none;
display:block;
background: url(/shop/subshop/metafiles/5726/stern.jpg) top left no-repeat;
padding: 5px;}

#shopnavi a:hover{
color:#E52115;
background: url(/shop/subshop/metafiles/5726/stern-hover.jpg) top left no-repeat;
}

#shopfooter {
width:630px;
height: 50px;
background: #000 url(shop/subshop/metafiles/5726/shopcap-bottom.gif) bottom left no-repeat;
}

#navigation ul.menu { margin: 0pt ; padding: 0pt ; height: 20px ; position: absolute ; top: 169px ; left: 0px ; list-style-type: none ; list-style-image: none ; list-style-position: outside ; width: 873px ; }
#navigation li.leaf { background: transparent url('/shop/subshop/metafiles/5726/button_bg_front.gif') no-repeat scroll left top ; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; padding-top: 0pt; padding-right: 0pt; padding-bottom: 0pt; position: relative ; top: -29px ; padding-left: 8px ; height: 30px ; text-decoration: none ; float: left ; margin-right: 2px ; list-style-type: none ; list-style-image: none ; list-style-position: outside ; width: auto ; }
#navigation li.leaf a { margin: 0px 0pt 0pt; background: transparent url('/shop/subshop/metafiles/5726/button_bg_back.gif') no-repeat scroll right top ; padding-bottom: 0pt; text-decoration: none ; color: white ; font-size: 14px ; font-weight: bold ; height: 20px ; display: block ; float: left; padding-right: 18px ; padding-left: 10px ; padding-top: 10px ; text-transform: uppercase ; }

#footer { background-color: rgb(0, 0, 0) ; text-align: center ; height: 27px; padding-top: 13px ; width: 902px ; margin-top: 0; }
#footer ul.menu { margin: auto ; list-style-type: none ; list-style-image: none ; list-style-position: outside ; width: 450px; }
#footer li, #footer li.leaf { padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; margin-right: 2px ; list-style-type: none ; list-style-image: none ; list-style-position: outside ; display: block ; float: left ; }
#footer li.leaf a { border-left: 1px solid rgb(192, 192, 192); color: rgb(192, 192, 192); text-align: center ; text-decoration: none ; padding-left: 3px; padding-right: 3px; }
#footer li p { color: rgb(192, 192, 192); text-align: center ; text-decoration: none ; padding-right: 3px; }


