*{padding:0; margin:0;}
html{color:#3c3c3c;background:#FFF;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;margin:0;padding:0;background:#dfdfdf;text-align:center;}
#container{padding:15px;margin:0px auto;background:#fff; border-right:solid;border-right-width:4px;border-left:solid;border-left-width:4px;border-color:#c1c1c1;width:1080px;text-align:left;}
#clear{clear:both}
#header{ height:95px; background: url('./images/logo.png')no-repeat;}
#logo{width:320px; float:left;}
#topbanner{width:740px; float:right;}
#navigation{height:30px }
#search{height:40px; width:100%; background:#e7f1f8;}
#search2{height:40px; width:100%; background:#e7f1f8;margin-top:20px;}
#breadcrumbs{height:25px;color:#336699 }
#main{ }
#content{width:730px; float:left;}
#admin_content{width:600px; float:right;padding:10px;margin:10px }
#main_cat{width:100px; height:175px;float:left;margin:5px;padding:5px; }
#main_cat a{ text-decoration:none; color:#336699; font-weight:bold;}
#winkels_cat{width:100px; height:175px;float:left;margin:5px;padding:5px; }
#winkels_cat a{ text-decoration:none; color:#606060;}
#partners_cat{width:100px; height:80px;float:left;margin:5px;padding:5px; }
#partners_cat a{ text-decoration:none; color:#606060;}

#merchant_product{width:180px; float:left;margin:10px;padding:15px 5px 5px 5px;height:260px;border:solid;border-width:1px;border-color:#DADADA;text-align:center; }
#merchant_product a {color:#194F92;text-decoration:none; }
#product_price a{font-size:18px; text-decoration:none;color:#719700;font-weight:bold;}
#main_cat_sub a{ text-decoration:none; color:#606060; font-size:10px;}
#main_cat_sub a:hover{ text-decoration:underline; color:#606060; font-size:10px;}
#cat_content h2{ padding:10px;margin:10px; }

#sidebar{ width:340px; float:right;}

.small-container-rounded {	background: url('round_small_bottom.gif') 0 100% no-repeat;}
.small-container-rounded .tl {	background: url('round_small_top.gif') 0 0 no-repeat;	margin:0 0 10px 0;padding-bottom: 10px;	width: 336px;	overflow: hidden;clear: both;	}
.small-container-rounded .content{padding:10px; }
.large-container-rounded {	background: url('round_large_bottom.gif') 0 100% no-repeat;}
.large-container-rounded .tl {	background: url('round_large_top.gif') 0 0 no-repeat;	margin:0 0 10px 0;padding-bottom: 10px;	width: 725px;	overflow: hidden;clear: both;}
.large-container-rounded .content{padding:10px; }


#footer{ margin-top:15px;width:100%;border-top:dashed;border-top-color:#c1c1c1; border-top-width:1px; padding-top:10px;font-size:10px}
#footer p{padding-top:10px; }
#footer_left{width:275px; float:left;text-align:left;}
#footer_middle_left{ width:275px;float:left;text-align:left;}
#footer_middle{ width:275px;float:left;text-align:left;}
#footer_right{ width:250px;float:left;text-align:left;}
#footer_bottom{padding-top:20px;}


#tabs {float:left;      width:100%;           font-size:93%;      line-height:normal; background: url('./images/tab_bg.jpg'); background-repeat:repeat-x;    }
#tabs ul {	  margin:0;	  padding:10px 10px 0 50px;	  list-style:none;      }
#tabs li {      display:inline;      margin:0;      padding:0;      }    
#tabs a {      float:left;      background:url("tableft.gif") no-repeat left top;      margin:0;      padding:0 0 0 4px;      text-decoration:none;      }
#tabs a span {      float:left;      display:block;      background:url("tabright.gif") no-repeat right top;      padding:5px 15px 4px 6px;      color:#666;      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {      color:#FF9834;      }
    #tabs a:hover {      background-position:0% -42px;      }
    #tabs a:hover span { background-position:100% -42px;
#productinfo-tabs {    width: 563px;    list-style: none;    margin: 15px 0 0;    padding: 0 0 0 5px;}
#productinfo-tabs li {    float: left;    border: 1px solid #ccc;    margin: 0 3px 0 0;    border-bottom: none;}
#productinfo-tabs li a {    background: url(/assets/images/product-details/tab_bg.gif) repeat-x top left;    display: block;	font-size: 11px;	padding: 3px 8px;    margin-top: 1px;    font-weight: bold;    position: relative;    top: 1px;    border-bottom: 1px solid #ccc;}
#productinfo-tabs li.current a,#productinfo-tabs li a:hover {background: #fff;}
#productinfo-tabs li.current a{    border-bottom: 1px solid #fff;}
#productinfo-tabs li a:hover {text-decoration: none;}
#productinfo-tabs-view {    border: 1px solid #ccc;    padding: 5px;    background: #fff;    width: 555px;    clear: both;}

.productinfo-tab-view {
    width:  700px;
    overflow: hidden;
}
/*-------------------------------------------------------------------------
 Top of the product details page styles
----------------------------------------------------------------------------*/
/* top outer container */
#content-product{
  border: 1px solid #ccc;
  border-bottom: none;
  background: #fff url(/assets/images/product-details/primary_product_bg.png) repeat-x top left;
  padding: 10px;
  width: 569px;
}

/

