*
{margin:0px;
padding:0px;}

* { margin: 0px; padding: 0px; }

* html { }

a:link, a:visited { text-decoration: underlined; color: #000; }

a:hover, #navigation a:hover { color: #000000; }

.subcat_sitemap { margin-left: 15px; font-size: smaller }

body { background:#B7B6B6 url(img/bg.gif) repeat-x; }

dd { line-height: 22px;}

.formArea {width:800px; font-size:0.8em;}

.left
{float:left;}








/***Shoptop***/

#shoptop
{background: url(./img/shop-header.jpg);
height:168px;
margin:0px 0px 20px 0px;}

#shoptop-inner
{width:320px;
float:right;
margin:5px 18px 0px 0px;}



/***Shopnavigation unten***/

#shopnavi
{margin:50px 0px 0px 0px;
width:730px;
}

#shopnavi li
{list-style-type:none;
display:inline;
margin-left:5px;
padding-left:5px;
border-left:1px solid #000;
font-size:0.85em;}


/***Shopnavigation oben***/

#kundennavigation
{width:150px;
float:left;
margin:10px 0px 0px 0px;
}

#kundennavigation li
{list-style-type:none;
}

#kundennavigation li a
{list-style-type:none;
display:block;
height:18px;
padding:7px;
margin:3px 0px 0px 0px;
text-decoration:none;
border:1px solid #366DD6;
}

#kundennavigation li a:hover
{
background:#7BA2FF;
}



/***Loginformular***/



#loginformular
{width:150px;
float:left;
margin:0px 0px 0px 5px;
padding:5px;}

#loginfeld .box
{margin:10px 0px 0px 0px;}


#loginformular input
{border:1px solid #363636;
width:130px;
margin-bottom:3px;}

.ausloggen
{text-decoration:none;
margin:30px 0px 0px 0px;
display:block;
text-align:center;
color:#8F0000 !important;
font-weight:bold;}

/*** Kudnennavi***/

#kundennavi
{margin:10px 15px 0px 0px;
float:left;
border-right:1px solid #000;
width:135px;}


#kundennavi li
{list-style-type:none;}

#kundennavi li a
{display:block;
padding:2px 0px 5px 30px;
font-size:1.3em;
height:20px;
text-decoration:none;
color:#000 !important;
margin:0px 0px 10px 0px}

#kundennavi li a:hover
{text-decoration:underline;}

#kundennavi li .kontolink
{background:url(./img/account.gif) no-repeat left top;}

#kundennavi li .warenlink
{background:url(./img/basket.gif) no-repeat left top;}

#kundennavi li .kasselink
{background:url(./img/checkout.gif) no-repeat left top;}


#footer .boxText-blue
{width:auto !important;
border:0px !important;}

#footer .box-bottom-blue
{background:none !important;}


#footer ul
{text-align:center;
margin:0px;
padding:0px;}

#footer li
{list-style-type:none;
display:inline;
margin-left:10px;
}

#footer .box-header-blue
{position:absolute;
left:-9999px;}

.produkt-footer-navi
{margin-top:30px;}

.copyright,.copyright2
{font-size:0.7em;
margin-top:10px;
color:#fff;}


.copyright a,
.copyright a:visited,
.copyright2 a,
.copyright2 a:visited
{color:#000;
}


/***Standard von SeoCommerce***/

.order_details, .checkout_payment_comments,
.checkout_payment_agb { font-size: 11px; }

.productOldPrice { font-size: 10px; }

.order_details { width: 100%; text-align: left; }

.order_details_article { width: 145px; float: left; margin-top: 5px; }

.order_details_article_header { width: 145px; float: left; border-bottom: 1px solid #CCCCCC ;}

.order_details_img { width: 70px; float: left; text-align: center; margin: 5px 0 8px 0; }

.order_details_img_header { width: 70px; float: left; text-align: center; margin: 0 0 8px 0; border-bottom: 1px solid #CCCCCC ;}

.order_details_qty { width: 50px; float: left; text-align: center; margin-top: 5px; }

.order_details_qty_header { width: 50px; float: left; text-align: center; border-bottom: 1px solid #CCCCCC ;}

.order_details_remove { width: 50px; float: left; text-align: center; margin-top: 15px; }

.order_details_remove_header { width: 50px; float: left; border-bottom: 1px solid #CCCCCC; }

.order_details_shippingtime { width: 70px; float: left; margin-top: 5px; }

.order_details_shippingtime_header { width: 70px; float: left; border-bottom: 1px solid #CCCCCC; }

.order_details_totalcost { text-align: right; margin: 20px 0 0 0 ;}

.order_details_totalcost strong { font-size: 11px; font-weight: bolder ;}

.order_details_totalprice_header { width: 100px; float: right; text-align: right; border-bottom: 1px solid #CCCCCC; }
.order_details_singleprice_header { width: 90px; float: left; border-bottom: 1px solid #CCCCCC; }

.order_detais_totalprice  { width: 100px; float: right; text-align: right; margin-top: 5px; font-weight: bolder; }
.order_details_singleprice { width: 90px; float: left; margin-top: 5px; }