
  a {text-decoration:none;}
  a img {border:0;margin:0;}
  div {padding:0;margin:0;}
  body {padding:0px 0 0 0;font-family:Arial;margin:0; background:#F1EEDA;}
  div.main_background { background: url('img/body-top-bg.gif') repeat-x #f1eeda;padding:0px 0 0 0;font-family:Arial;margin:0;}
  
  div.header {padding:0px;background:transparent;margin:0 auto 0 auto;width:960px;height:63px;position:relative;}
  div.header h1 {font-size:24px;font-weight:normal;font-family: Trebuchet MS, Arial;color:white;margin:0;padding:18px 0 0 7px;}
  div.header h2 {font-size:24px;font-weight:normal;font-family: Trebuchet MS, Arial;color:white;margin:0;padding:18px 0 0 7px;}
  div.header strong {color:#33d4e0;font-weight:normal;}
  
  div.header img.logo_image {height:280px;width:695px;float:none;}
  
  div.header a.basket-top {padding:0px 0px 0px 17px; color:white; display:block;background: url('img/main-basket-bg.jpg') repeat-x; position:absolute;top:16px;right:6px;width:228px;height:47px;}
  div.header a.basket-top img {float:left;font-family:Arial;}
  div.header a.basket-top strong {display:block;position:relative;top:11px;left:9px;font-size:20px;font-family:Arial;color:white;}
  div.header a.basket-top:hover {text-decoration:underline;}
  div.header a.cart-basket {display:block;background:white;}
  div.header a.cart-basket strong {color:#bc0206;}

  div.main {padding:7px;background:white;margin:auto;width:946px;position:relative;}
  div.main div.top {height:287px;padding:0;position:relative;}
  div.main div.top div.logo {display:block;height:287px;width:695px;position:relative;float:left;padding:0;}
  div.main div.top div.logo img.blown {position:absolute;left:535px;top:226px;}
  div.main div.top div.logo h3 {color:#FFEFF0;text-align:right;font-weight:normal;width:200px;font-size:24px; font-family:Trebuchet MS, Arial;margin:0;position:absolute; right:10px;top:10px;}
  div.main div.top div.logo h3 strong {color:#33d4e0;font-weight:normal;}
  div.main div.top div.logo h3 span {color:#DF0D16;}

  div.main div.top div.logo div.buytoday {color:#FFEFF0;text-align:right;font-weight:normal;width:210px;font-size:24px; font-family:Trebuchet MS, Arial;margin:0;position:absolute; right:10px;top:10px;}
  div.main div.top div.logo div.buytoday strong {color:#33d4e0;font-weight:normal;}
  div.main div.top div.logo div.buytoday span {color:#DF0D16;}

  div.main div.top div.logo a {color:#FFEFF0;}
   
  div.main div.top div.action {background: url('img/main-top-action-bg.jpg') repeat-x;float:left;position:relative;left:7px;width:245px;height:287px;overflow:hidden;}
  div.main div.top div.action div.box {position:relative;height:270px;overflow:hidden;margin:4px 4px 8px 4px;cbackground:green;}
  div.main div.top div.azure {background:#2bb4be;height:5px;clear:left;width:100%;margin-top:2px;line-height:1px;}

/*ACTION BOX*/
  div.actionboxh {position:relative;height:270px;overflow:hidden;}
  div.actionboxh table {position:absolute;top:0px;height:238px;margin:0;}
  div.actionboxh table td {padding:0;xbackground:black;}
  div.actionboxh strong {
  filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:.8;background:url('img/main-basket-bg.jpg') 0px -20px repeat-x; 
  display:block;position:absolute;top:0px;right:0px;color:white; font-size:14px; margin:0;padding:3px 10px 0px 10px;width:auto;height:20px;
  } 
  div.actionboxh h4 {
  filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:.8;background:url('img/main-basket-bg.jpg') 0px -20px repeat-x; 
  display:block;position:absolute;top:0px;right:0px;color:white; font-size:14px; margin:0;padding:3px 10px 0px 10px;width:auto;height:20px;
  } 

  div.actionboxv {position:relative;height:270px;overflow:hidden;}
  div.actionboxv table {position:absolute;top:0px;height:238px;margin:0;}
  div.actionboxv table td {padding:0;xbackground:black;}
  div.actionboxv h4 {
  filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:.8;background:url('img/main-basket-bg.jpg') 0px -20px repeat-x; 
  display:block;position:absolute;top:0px;right:0px;color:white; font-size:14px; margin:0;padding:3px 10px 0px 10px;width:auto;height:20px;
  }
  
  div.actionboxv strong {
  filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:.8;background:url('img/main-basket-bg.jpg') 0px -20px repeat-x; 
  display:block;position:absolute;top:0px;right:0px;color:white; font-size:14px; margin:0;padding:3px 10px 0px 10px;width:auto;height:20px;
  }
  
 /* 
  div.actionboxh div.prices_bg { font-family:arial;
  display:block;position:absolute;top:0px;left:0px;padding:2px 10px 1px 10px;width:50px;height:30px;
  }
 
  div.actionboxh div.prices 
  {
  display:block;position:absolute;top:0px;left:0px;padding:2px 0px 1px 10px;width:50px;height:30px;
  color:#AC0203; font-size:26px; font-weight:bold; margin:0;text-align:left;xborder:1px solid green;
  } 
  */
  
  div.actionboxv div.prices_bg, div.actionboxh div.prices_bg { background: url('img/main-top-action-bg.jpg') 0px -255px repeat-x;
  filter: alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; -khtml-opacity:.3;
  position:absolute;bottom:0px;left:0;font-size:13px;font-weight:bold;width:238px;overflow:hidden;height:20px;
  }
  
  div.actionboxv div.prices,  div.actionboxh div.prices 
  {
  display:block;position:absolute;bottom:17px;right:0px;padding:2px 0px 1px 10px;xwidth:50px;height:60px;
  color:#AC0203; font-size:26px; font-weight:bold; margin:0;text-align:right;xborder:1px solid green;
  }  
  
  /*div.actionboxh div.params, div.actionboxv div.params {text-align:center;position:absolute;bottom:0px;left:0;font-size:11px;font-weight:bold;width:238px;overflow:hidden;height:71px;}*/
  div.actionboxv div.params, div.actionboxh div.params {text-align:center;position:absolute;bottom:0px;left:0;font-size:13px;font-weight:bold;width:238px;overflow:hidden;height:17px;}
  div.params strong {background:none;display:inline;font-size:13px;position:relative;color:black;}

  div.prices span.pricechange {display:block;color:#187F0F;white-space: nowrap;width:100%;text-align:right;}

  div.hnews {position:absolute;top:214px;left:7px;width:535px;height:80px;}
  div.main div.articles_bg {position:absolute;left:0;bottom:7px;width:535px;height:60px;background:black; filter: alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; -khtml-opacity:.5; }
  div.main div.articles {font-family:Arial;position:absolute;left:0;bottom:7px;width:535px;height:60px;overflow: hidden;  color:white;}
  div.main div.articles h4 a.ayellow  {color:#FFCA00;}
  div.main div.articles a.ayellow:hover  {text-decoration:underline;}
  div.main div.articles h4 {font-weight:bold;color:white;margin:0;padding:2px 0px 0px 10px;width:550px;height:19px;_height:17px;font-size:14px;overflow:hidden;float:left;text-align: justify;}
  div.main div.articles h4 a:hover  {text-decoration:underline;filter: none;-moz-opacity:1; opacity:1; -khtml-opacity:1;}
  div.main div.articles h4 a {color:white;}
  div.main h3.bulletin {filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:.8;background:url('img/main-basket-bg.jpg') 0px -20px repeat-x; display:block;position:absolute;bottom:67px;left:0;color:white; font-size:12px; margin:0;padding:2px 10px 1px 10px;width:180px;height:18px;}
  div.main h3.bulletin small {font-weight:normal;}
  div.main h3.bulletin a{color:white;}
  div.main h3.bulletin a:hover {text-decoration:underline;}
  /* div.main div.top div.articles div a {display:block;float:left;font-size:11px;color:red;width:80px;height:15px;} */
  div.main div.top div.articles div {display:block;float:left;padding:0;margin:0; height:19px; font-size:14px;width:100%; }

  div.footer {clear: both; width:100%;height:74px;background: url('img/footer-bg.gif') repeat-x;border-bottom:1px solid black;}
  div.footer div {margin:auto;width:946px;padding-top:30px; color:#b7b5a6; font-family:arial; font-size:13px;}
  div.footer div a {display:block;float:right;padding:0 16px 0 16px;color:white; font-family:arial; font-size:13px;border-right:1px solid #827a6a;}
  div.footer div a:hover {text-decoration:underline;}
  div.footer div a.last {padding-right:0px;border:none;}
  
  a.daily_discount {color:#AC0203 !important;}

  div.middle-left {float:left;width:695px;}
  div.middle-left div.categorybox {float:left;padding:5px 9px 5px 0px;background:f1f1ee;margin:0;}
  div.middle-left div.norp {padding-right:0;}
  div.middle-left div.imageborder {xborder:1px solid silver;xpadding:1px;background:#808080;}
  div.middle-left div.imageborder img {width:337px;border:3px solid #2BB4BE;}
  div.middle-left div.categorybox strong {display:none;}
  div.middle-left div.categorybox a:hover img {border:3px solid #AC0203;}
  
  div.day_action {width:337px !important;border:3px solid #AC0203 !important;overflow:hidden !important;height: 225px !important;float:left;margin:0;}
  div.day_action table th h2 {margin:0;color:#AC0203 !important;;font-size:18px  !important;text-align:center;display:block !important;padding:0 0 0 0  !important;}
  div.day_action table th h2 span {color:black;}
  div.day_action table th h2 strong {color:#2BB4BE;display:inline;font-size:18px;} 
    
  div.day_action table {height: 225px;border:none;border-collapse:collapse;margin:0;}
  div.day_action table td {background:#AC0203;padding:0 0 0 0;}
  div.day_action table td img {height:auto !important;width:150px !important;border:none;margin:none;}
  div.day_action table td a:hover img {border:none !important;} 
  div.day_action table th {background:white;text-align:right;padding:0 6px 0 6px;font-size:14px;border-left:1px solid #AC0203;}
  div.day_action table th em {font-size:22px;color:#7F7265;text-decoration: line-through;padding:0;margin:0;}
  div.day_action table th span {color:#7F7265;font-weight:normal;}
  div.day_action table th strong {font-size:26px;color:#12AD19;padding:0;margin:0;display:inline !important;}
  div.day_action table th p {padding:10px 0 0 0;margin:0;}
  div.day_action table th p em {text-decoration:none;text-align:left;padding:0px 0 0 0;margin:0;display:block;font-size:11px;font-family:arial;}
  div.day_action table th h3 {font-size:12px;margin:0;color:#12AD19;height:30px;overflow:hidden;padding:2px 0 2px 0;}
    
  div.middle-left h3 {font-size:16px; font-family:arial;margin:0;padding:4px 0 4px 0; text-align:center;}
  div.middle-left a {color:#d91010;}
  
  div.middle-right {float:right;width:245px;position:relative;}
  div.middle-right div.azure {background:#2bb4be;height:5px;margin:2px 0 0 0;line-height:1px;overflow:hidden;font-size:1px;}
  div.middle-right a:hover {text-decoration:underline;}
  
  div.box-menu a {_height:10px;overflow:hidden;display:block;font-size:14px;color:black;border-bottom:1px solid #e6e5e0;font-weight:bold;padding:7px 0px 7px 28px; background:url('img/menu-point.gif') no-repeat 12px 12px;}
  div.box-menu h3 {padding:0;margin:0;font-size:14px;position:relative;}
  div.box-menu h2 {padding:0;margin:0;font-size:14px;position:relative;}
  div.box-menu sup {vertical-align: middle;position:relative;top:-5px;}
  div.box-menu small {font-size:11px;position:absolute;right:10px;top:10px;font-weight:normal;}
  div.box-menu span {text-decoration:underline;color:#2BB4BE;}
  
  .clear2 {display:block;height:1px;clear:both;width:100%;font-size:1px;margin:0;padding:0;}
  .clear {display:block;height:1px;width:100%;clear: both;line-height:1;overflow:hidden;xborder:1px solid green;}
  .actdescr {display:none;}
  
  div.box-normal {color:#878787;background:#eaeae5;margin-top:5px;padding:10px;font-size:11px;_width:225px;_overflow:hidden;}
  div.box-normal p {margin:0;padding:5px 0px 2px 0px;}
  div.box-normal a {color:black;font-weight:bold;}
  div.box-normal h3 {color:#7f7265;text-align:center;padding:0;margin:0;font-size:16px;font-family:Arial;font-weight:bold;text-transform: uppercase;}
  div.box-normal h6 {margin:0; padding:0; text-align:right;font-size:11px;color:#7F7265;display:block;font-weight:bold;}
  
  div.alllinks {padding-top:3px;}
  div.alllinks a {color:#2BB4BE;padding:4px 0 4px 0;xborder-top:1px solid white;display:block;background:white;}
  
  div.infobox {font-size:14px;font-weight:bold;}
  div.infobox em {font-weight:normal;font-size:12px;}
  div.infobox img {margin:2px 0px 2px 0px;border:3px solid #2BB4BE;position:relative;left:-16px;}
  div.infobox table img {margin:0;border:0;left:0;} 
  
  div.cntr {margin:auto;text-align:center;}
  
  p.dictionary-list a {display:block;background:url('img/dictionary-point.gif') no-repeat 0px 4px;padding:0px 0px 0px 17px;}
  
  table {padding:0;margin:0;}
  
  .clear2 {height:1px;clear:both;overflow:hidden;width:100%;xborder:1px solid blue;}
  .notopbord {border-top:0px !important;}
  .nobottbord {border-bottom:0px !important;}
  
  table.product_box {position:relative;margin:7px 0 0 0; }
  table.product_box td.space {width:16px;}
  table.product_box td {padding:0;margin:0;border:1px solid white;}
  table.product_box td.h2 {background:#2BB4BE;}
  table.product_box td.h2 strong {background:#2bb4be;color:white;font-size:14px;margin:0;}
  table.product_box td.h2 strong a {color:white;padding:9px 10px 9px 10px;display:block;}
  table.product_box td.ds {background:#F1F1EE;}
  table.norm {margin:7px 0 0 0 !important;}
  table.product_box h2 {background:#2bb4be;color:white;font-size:14px;margin:0;}
  table.product_box h2 a {color:white;padding:9px 10px 9px 10px;display:block;}
  table.product_box td.image {width:223px;background:#D5D5CD;padding:0;margin:0;}
  table.product_box td.rc {background:#d5d5cd;width:120px;}
  table.product_box td.rc div.bestseller {background:#C32C30;color:white;font-size:11px;font-weight:bold;padding:2px 10px 2px 10px;border:1px outset white;}
  table.product_box td.rc div.superprice {background:#1C72A4;color:white;font-size:11px;font-weight:bold;padding:2px 10px 2px 10px;border:1px outset white;}
  table.product_box td.rc div.freesc {background:#008DBF;color:white;font-size:11px;font-weight:bold;padding:2px 10px 2px 10px;border:1px outset white;}
  table.product_box td.rc div.slider {background:#FE7C0A;color:white;font-size:11px;font-weight:bold;padding:2px 10px 2px 10px;border:1px outset white;}
  table.product_box td.rc div.giftico {text-transform:uppercase;background:#4A8C20;color:white;font-size:11px;font-weight:bold;padding:2px 10px 2px 10px;border:1px outset white;}
  table.product_box td.rc div.freeshico {text-transform:uppercase;background:#DFCE1B;color:white;font-size:11px;font-weight:bold;padding:2px 10px 2px 10px;border:1px outset white;}
  table.product_box td.rc p {font-size:11px;padding:0 0 0 10px;}
  table.product_box td.rc p strong {color:white;}
  
  table.product_box td.rc span {display:block;font-weight:bold; font-size:11px; padding:0 0 0 12px;}
  
  table.product_box td div.desc {background:#f1f1ee;color:#878787;font-size:11px;padding:10px;}
  table.product_box td.image img {width:223px;}
  
  table.product_box td.rc h4 {font-size:11px;margin:0;padding:2px;display:block;padding:2px 10px 2px 10px;margin:0;}
  table.product_box div.price {color:#AC0203;padding:12px 12px 0px 12px;margin:0;width:92px;}
  table.product_box div.price h3 {font-size:15px;}
  table.product_box div.price div.commonprice {color:#947265;}
  table.product_box div.price div.commonprice strong {text-decoration: line-through;color:#947265;font-size:16px;text-decoration:line-through;}
  table.product_box div.price div.todaysprice {font-weight:bold;}
  table.product_box div.price div.todaysprice strong {color:#12AD19;margin:0;padding:0;}
  table.product_box div.price strong {font-size:24px;display:block;padding:5px 0 5px 0; }
  table.product_box div.price span  {font-size:11px;display:block;padding:5px 0 5px 0;color:black;font-weight:bold;}
  table.product_box div.price span.code_prod {padding:none;margin:none;display:inline !important;}
  table.product_box div.price small {font-size:12px; font-weight:bold;}
  table.product_box td form {display:block;padding:0px 0px 0px 12px;margin:0;width:102px;}
  
  table.product_box td.rc div.attr {padding:5px 0 0 0;margin:0;}
  table.product_box td.rc div.free {padding:5px 0 0 0;margin:0;}
  table.product_box td.rc div.free h4 {font-size:14px !important;}
  table.product_box td.azure {background:#2bb4be;padding:2px 10px 2px 10px;font-size:11px;font-weight:bold;color:white;}
  
  table.one_box {width:344px;}
 
 
  table.settable {width:100%;border-collapse:collapse;xborder:1px solid white;}
  table.settable td {font-size:12px;font-weight:bold;border:none;border-top:1px solid white;}
  table.settable th {font-size:14px;color:black;text-align:left;border:none;border-top:1px solid white;text-transform: uppercase;}
  table.settable th small {font-size:11px;}
  table.settable tr.saving th {color:#1D4F05;text-align:left;}
  table.settable td a {display:block;height:14px; overflow:hidden;}
  
  div.azure {background:#2bb4be;height:5px;clear:both;margin:2px 0 0 0;line-height:1px;overflow:hidden;display:block;font-size: 1px;}
  div.mp_dictionary {background:#EAEAE5; font-size:11px;padding:5px;margin-top:1px;}
  div.mp_dictionary h3 {color:#7F7265;text-align:left;padding:0;margin:0;font-size:16px;font-family:Arial;font-weight:bold;}
  div.mp_dictionary h3 a {color:#7F7265;}
  div.mp_dictionary h3 a:hover {text-decoration:underline;}
  div.mp_dictionary p {background:white;margin:0 0 10px 0;padding:2px;color:#878787;text-indent: 10px;}
  
  div.mp_dictionary {font-size:16px;padding-right:10px;margin:4px 0 4px 0;background:white;font-weight:bold;}
  div.mp_dictionary a {color:#CF0710;}
  div.mp_dictionary a:hover {text-decoration:underline;}
  
  input.input_button {display:block; margin:0; font-family:Arial;background:url('img/button_bg.gif') repeat-x;color:white;font-size:12px;text-transform: uppercase; font-weight:bold;cursor:pointer;}
  
/*DETAIL - siroky obrazek*/
div.detail {margin:5px 0px 0px 0px;padding:10px;background:#EAEAE5;}
div.detail h3 {color:#fff;font-size:13px;}
div.detail h3 a {color:#0066FF;}

div.detail div.detail-image {position:relative;clear:both;}
div.detail div.detail-image img {margin:0;border:3px solid #2BB4BE;}

div.detail div.description {margin:0 0 4px 0; font-weight:bold;font-size:12px;}
div.detail div.prices {text-align:right; font-weight:bold;}
div.detail div.prices strong {color:#CF0710; font-size:28px;}

div.detail div.buyform {width:220px; text-align:right;clear:right;}
div.detail div.buyform .input_text {margin-right:4px;position:relative; top:-7px;_top:-4px;?top:-4px;height:17px; text-align:center; font-weight:bold;}
div.detail div.buyform strong {font-size:12px;}

div.detail div.params {font-size:12px;font-weight:bold;}

div.detail div.icons {position:absolute; right:0; top:3px;}

div.detail div.fleft {width:430px;}
div.detail div.fright {width:230px;}

div.detail div.pricechange  {text-align:right; font-weight:bold;font-size:18px;}
div.detailv div.pricechange {text-align:right; font-weight:bold;font-size:18px;float:right;clear:right;width:180px;}

div.detail div.pricechange strike, div.detailv div.pricechange strike {color:#808080;padding:0 0 0 10px;}
div.detail div.pricechange strong, div.detailv div.pricechange strong {color:#187F0F;text-align:right;background: url('/img/pricedown.gif') no-repeat left 5px;}


table.product_box div.pricechange {text-align:right; font-weight:bold;font-size:14px;margin-bottom:-4px;}
table.product_box div.pricechange strike{color:grey;padding:0 0 0 5px;font-size:11px;font-weight:normal;}
table.product_box div.pricechange strike small{font-size:11px;font-weight:normal;}
table.product_box div.pricechange strong {white-space:nowrap;display:inline;font-size:14px;color:#187F0F;text-align:right;background: url('/img/pricedown.gif') no-repeat left 2px;padding:0 0 0 15px;}

/*DETAIL - vysoky obrazek*/
div.detailv {margin:5px 0px 0px 0px;padding:10px;background:#EAEAE5;}
div.detailv h3 {color:#fff;font-size:13px;}
div.detailv h3 a {color:#0066FF;}

div.detailv div.left-side {float:left;width:420px;}
div.detailv div.detail-image {position:relative;clear:both;}
div.detailv div.detail-image img {margin:0;border:3px solid #2BB4BE;}

div.detailv div.description {margin:0 0 4px 0; font-weight:bold; width:240px; float:right;font-size:12px;}
div.detailv div.prices {text-align:right; font-weight:bold;width:250px; float:right;clear:right; overflow:hidden;}
div.detailv div.prices strong {color:#CF0710; font-size:28px;}
div.detailv div.prices h3 {color:#2BB4BE;font-size:18px;}
div.detailv div.prices div.commonprice {color:#947265;}
div.detailv div.prices div.commonprice strong {text-decoration: line-through;color:#947265;}
div.detailv div.prices div.todaysprice strong {color:#12AD19}
div.detailv div.prices p {color:#AC0203;font-size:12px;}

div.detail div.prices h3 {color:#2BB4BE;font-size:18px;padding:0;margin:0;}
div.detail div.prices div.commonprice {color:#947265;}
div.detail div.prices div.commonprice strong {text-decoration: line-through;color:#947265;}
div.detail div.prices div.todaysprice strong {color:#12AD19}
div.detail div.prices p {color:#AC0203;font-size:12px;padding:0;margin:0;?margin-top:8px;}

div.detailv div.buyform {float:right; width:240px;clear:right; text-align:right;float:right;clear:right;}
div.detailv div.buyform .input_text {margin-right:4px;position:relative; top:-7px;_top:-4px;?top:-4px;height:17px; text-align:center; font-weight:bold;}

div.detailv div.params {float:left;font-size:12px;font-weight:bold;padding:2px 0 0 18px;}

div.detailv div.icons {float:right;clear:right;width:240px;}

/**/
.detail_approved {display:block;position:absolute;top:15px;left:15px;border:0;}
.detail_approved img {border:0 !important;}  

  
div.detailv div.bestseller, div.detail div.bestseller {background:#C32C30;color:white;font-size:11px;font-weight:bold;padding:2px 10px 2px 10px;border:1px outset;width:110px;margin-bottom:4px;}
div.detailv div.superprice, div.detail div.superprice{background:#1C72A4;color:white;font-size:11px;font-weight:bold;padding:2px 10px 2px 10px;border:1px outset;width:110px;margin-bottom:4px;}
div.detailv div.slider, div.detail div.slider{background:#FE7C0A;color:white;font-size:11px;font-weight:bold;padding:2px 10px 2px 10px;border:1px outset;width:110px;margin-bottom:4px;}
div.detailv div.freesc, div.detail div.freesc {background:#008DBF;color:white;font-size:11px;font-weight:bold;padding:2px 10px 2px 10px;border:1px outset;width:110px;margin-bottom:4px;}
div.detailv div.giftico, div.detail div.giftico{text-transform:uppercase;background:#4A8C20;color:white;font-size:11px;font-weight:bold;padding:2px 10px 2px 10px;border:1px outset;width:110px;margin-bottom:4px;}
div.detailv div.freeshico, div.detail div.freeshico{text-transform:uppercase;background:#DFCE1B;color:white;font-size:11px;font-weight:bold;padding:2px 10px 2px 10px;border:1px outset;width:110px;margin-bottom:4px;}




ul.path {text-transform: uppercase; list-style-type: none;display:block; width:100%; margin:0; padding:6px 0px 6px 0px; list-style-position: inside;}
ul.path li {color:#7F7265;background:url('img/path-point.gif') no-repeat 0px 5px;font-size:14px;display:block;float:left;padding:0 5px 0 10px;font-weight:bold;}
ul.path li h2 {font-size:14px;padding:0;margin:0;white-space: nowrap;}
ul.path li a {color:#2BB4BE;}
ul.path li a:hover {text-decoration:underline;}



/*SHOPPING CART*/
div.cart {background:#ebece7;}
div.cart div.topbox {padding:12px 12px 0px 12px;}
div.cart div.topbox div.right {float:right; background:white; padding: 10px 10px 6px 10px ; border: 1px solid #e4e5de;}
div.cart div.topbox div.left  {float:left;}
div.cart div.topbox div.left  h2 {text-transform: uppercase; font-size:16px ;margin:0;padding:0px 0px 6px 0px;}
div.cart h2.helpline {margin:0 0 7px 0;font-size:16px;background:white;text-transform: uppercase;padding:4px 12px 3px 12px;border:1px solid #E4E5DE;}
div.cart h2 strong {color:#d80102;}
div.cart div.topbox div.left  h4 {color:#878787; font-size:14px ;margin:0;font-weight:normal;}
div.cart div.topbox div.left  a {font-size:14px;color:#2bb4be;}
div.cart div.topbox div.left  a:hover {text-decoration: underline;} 

div.cart table.list {margin:10px 12px 0px 12px;width:922px;}
div.cart table.list th {color:white;background:#2bb4be;font-size:14px;font-weight:normal;padding:5px 10px 5px 10px;}
div.cart table.list td {color:#878787;padding:5px 10px 5px 10px;background:#e2e3dd;font-size:14px;border-top:2px solid #ebece7;}
div.cart table.list td a {color:black;}
div.cart table.list td a:hover {text-decoration: underline;}
div.cart table.list td .input_text {vertical-align:middle;height:16px;text-align:center;margin-right:4px;}
div.cart table.list td.subt {font-weight:bold; color:#d80102;}
div.cart table.list td sup {color:#D80102;}
div.cart table.list td input {vertical-align:middle;}

div.cart div.topbox2 {padding:0px 12px 0px 12px;border-top:2px solid #ebece7;}
div.cart div.topbox2 div.right {float:right;width:223px;}
div.cart div.topbox2 div.right table.totals {margin-bottom:10px;border:4px solid #2BB4BE;border-top:0px;background:white;width:100%;}
div.cart div.topbox2 div.right table.totals td.topone {padding:10px 10px 0px 10px;} 
div.cart div.topbox2 div.right table.totals td {padding:0px 10px 0px 10px;font-size:13px;color:#878787;}
div.cart div.topbox2 div.right table.totals td.total {padding:10px 10px 5px 10px;color:#d80102;}
div.cart div.topbox2 div.right table.totals td.subt {padding:10px 10px 5px 10px;color:#197F07;}
div.cart div.topbox2 div.right table.totals td.total strong {font-size:18px;color:#d80102;}
div.cart div.topbox2 div.right table.totals small {font-size:12px;}

div.cart div.topbox2 div.advancements {float:left;width:694px;font-size:12px;border-top:4px solid #2BB4BE;padding:0px 0 0 5px;margin:none;}
div.cart div.topbox2 div.advancements a {color:black;font-weight:bold;}
div.cart div.topbox2 div.advancements strong {color:#d80102;}
div.cart div.topbox2 div.advancements div.gift_box {float:right;margin:0;padding:0 10px 5px 10px;background:white}
div.cart div.topbox2 div.advancements div.gift_box img {border:1px solid black;}
div.cart div.topbox2 div.advancements p {margin:0;padding:0 0 7px 0;}

div.cart table.avgifts {text-align:center;background:white;border-collapse: collapse;margin:0;}
div.cart table.avgifts th {width:120px;background:#EBECE7;padding:2px 4px 2px 4px;border-right:6px solid #EBECE7;border-bottom:2px solid #EBECE7;text-align:left;}
div.cart table.avgifts th.textcenter {border-bottom:none;background:white;}
div.cart table.avgifts td {font-size:11px;width:120px;border-right:6px solid #EBECE7;padding:0 4px 0 4px;}
div.cart table.avgifts td img {border:1px solid black;width:120px;height:60px;}
div.cart table.avgifts td.status span {color:#D80102;}
div.cart table.avgifts td.status strong {color:#197F07;}
div.cart table.avgifts td strong {color:#197F07 !important;}
div.cart table.avgifts td.limit {color:#197F07;font-size:10px;}

label {cursor:pointer;}

div.cart div.topbox2 div.advancements h2.helpline {float:left;margin-top:10px;}

div.cart h3 {color:#584637;margin:5px 22px 0px 22px;font-weight:normal;font-family:Arial;font-size:18px;}
div.cart div.gift {margin:0px 22px 0px 22px;border-top:4px solid #2BB4BE;padding-top:2px;}
div.cart div.gift div.fleft {float:left;text-align:center;margin-right:5px;background:white;padding:4px;}
div.cart div.gift div.fleft label {cursor:pointer;font-size:11px;font-weight:bold;font-family:arial;position:relative;top:-2px;}

div.cart div.deliveryaddress {margin:0px 22px 0px 22px;padding: 0px 0px 20px 0px;border-top:4px solid #2BB4BE;}
div.cart div.deliveryaddress form {margin:0;padding:0;}
div.cart div.deliveryaddress table {width:100%;margin:4px 0px 10px 0px;}
div.cart div.deliveryaddress table th {width:160px;font-size:12px; color:#878787; text-align:right;padding-right:4px;}
div.cart div.deliveryaddress table td {padding:1px 0px 1px 0px;font-size:12px; color:#878787;text-align:left;}
div.cart div.deliveryaddress input {font-weight:bold;width:180px;margin-right:4px;}
div.cart div.deliveryaddress select {font-weight:bold;width:180px;margin-right:4px;}

div.cart div.deliveryaddress div.daddress {border-left:4px solid #2BB4BE;border-right:4px solid #2BB4BE;border-bottom:4px solid #2BB4BE;width:225px;float:left;background:white;padding:4px;font-size:12px;margin:0;}
div.cart div.deliveryaddress div.daddress h4 {margin:0 0 7px 0;font-size:14px;}
div.cart div.deliveryaddress div.msg_zone {border-left:0px solid #2BB4BE;border-right:4px solid #2BB4BE;border-bottom:0px solid #2BB4BE;font-size:12px;margin:0px 0 0 0px;float:left;width:657px;color:black;}
div.cart div.deliveryaddress div.msg_zone div.attention {font-size:12px;background:white;padding:4px;}
div.cart div.deliveryaddress div.msg_zone div.attention a {color:#AC0203;font-weight:bold;}
div.cart div.deliveryaddress div.msg_zone div.attention h4 {margin:0 0 0px 0;color:#AC0203;font-style: normal;font-size:16px;}
div.cart div.deliveryaddress div.msg_zone div.thawte_submit {float:right;background:white;margin:0 0 0 4px;text-align: justify;margin-bottom:4px;}
div.cart div.deliveryaddress div.msg_zone div.selection {float:right;width:auto;padding:4px 0px 4px 4px;margin:0px 0 0 0; clear: both; background:#2BB4BE;height:28px;_height:28px;_overflow:hidden;}
div.cart div.deliveryaddress div.msg_zone div.selection select {width:auto;position:relative;top:-8px;?top:-5px;font-size:15px;font-family:Arial;border:1px solid black;}
div.cart div.deliveryaddress div.msg_zone div.selection .button {width:223px;height:27px;margin:0px;}
div.cart div.deliveryaddress div.msg_zone div.msg {padding:4px;}
div.cart div.topbox div.left a {font-weight:bold;}



div.category-bottom {font-size:11px;text-align:center;font-family:arial;border-top:5px solid #2BB4BE;padding:4px 0px 4px 0px;}
div.category-bottom h3 {display:inline;font-weight:normal;color:#b7b5a6;}
div.category-bottom h3 a {color:#2bb4be;}
div.category-bottom h3 a:hover {color:#2bb4be;text-decoration: underline;}

div.top-menu {text-align:center;padding:8px 0px 4px 0px;padding:6px;height:20px;background: url('img/body-top-bg.gif') repeat-x #f1eeda;margin-top:4px;}
div.top-menu a {padding:0px 8px 0px 7px;border-right:1px solid white;font-weight:bold;color:#FFCA00;font-size:14px;}
div.top-menu a:hover {color:white;text-decoration: underline;}
div.top-menu a.nobord {border:none;}    
div.dictionary_menu a {padding:0px 5px 0px 4px !important;}

div.text_body {font-family:Arial;font-size:12px;text-align: justify;background:#EAEAE5;padding:7px;margin:5px 0px 5px 0px;clear:both;display:block;position:relative;}
div.text_body p {margin:4px 0px 4px 0;}
div.text_body h2 {font-weight:normal;margin:5px 0px 5px 0px;font-size:18px;}
div.text_body h3 {text-align:left;font-weight:bold;font-size:15px;}
div.text_body h1 {font-size:24px;color:#7F7265;font-weight:normal;margin:5px 0px 2px 0px;}
div.text_body h4  {}
div.text_body a:hover {text-decoration:underline;}
div.text_body img {border:3px solid #AC0203;}
div.text_body ul {margin:7px 0 7px 20px;}

div.text_body table.character {border:1px solid black;background: url('img/body-top-bg.gif') repeat-x #f1eeda;}
div.text_body table.character th {font-size:16px;color:#2BB4BE;text-align:left;padding:4px 0px 4px 0px;}
div.text_body table.character th img {border:3px solid #AC0203;}
div.text_body table.character td {vertical-align:top;color:white;padding:4px 10px 4px 0px;}
div.text_body table.character th h4 {color:#FFCA00;text-align:center;font-size:16px;margin:0;padding:0;}
div.text_body table.character td a {color:yellow; font-weight:bold;}

div.text_body div.photodescription {font-size:11px;}
div.text_body div.image {text-align:center;padding-bottom:10px;}

div.text_body div.vimages {}
div.text_body div.himages {}
div.text_body div.vimages img {float:left;border:none;width:221px;margin:2px;border:1px solid #AC0203;}
div.text_body div.himages img {float:left;border:none;width:334px;margin:2px;border:1px solid #AC0203;}

.freeinfob {color:#1D4F05;font-size:14px;}
.blackc {color:black;}

sup small {color:#AC0203;}

div.text_body small {display:block;text-align:right;margin:0;padding:0;position:relative;bottom:-6px;height:10px;}
div.text_body div.banners a {display:block;float:left;}
div.text_body div.banners a img {border:none;margin:0px 0px 4px 4px;}

div.cntr {padding:10px;}

div.partners {text-align:center;padding-left:0;padding-right:0px;}
div.partners a {display:block;margin-bottom:4px;}
div.partners a img {border:1px solid #878787;}
div.partners a:hover img {border:1px solid #AC0203;} 

div.instockproducts {margin-top:5px;}
div.instockproducts div.actionboxv {background: url('img/main-top-action-bg.jpg') repeat-x;float:left;width:225px;border:2px solid #2BB4BE;margin:0px 0px 4px 0px;}
div.instockproducts div.actionboxh {background: url('img/main-top-action-bg.jpg') repeat-x;float:left;width:225px;border:2px solid #2BB4BE;margin:0px 0px 4px 0px;}


/*
div.instockproducts div.actionboxh img {width:225px;}
div.instockproducts div.actionboxv img {height:250px;}*/
div.instockproducts div.mid {margin:0px 4px 4px 4px;}
div.instockproducts div.actionboxh strong.green {background:#106510;}
div.instockproducts div.actionboxv strong.green {background:#106510;}
div.instockproducts div.actionboxv strong {right:4px;top:4px;padding:4px 8px 4px 8px;;height:16px;font-size:14px;background:url('img/main-basket-bg.jpg') 0px -20px repeat-x;}
div.instockproducts div.actionboxh strong {right:4px;top:4px;padding:4px 8px 4px 8px;;height:16px;font-size:14px;background:url('img/main-basket-bg.jpg') 0px -20px repeat-x;} 
div.instockproducts div.actionboxh div.params {padding:0px 4px 2px 4px;width:217px;font-size:11px;height:26px;overflow:hidden;}
div.instockproducts div.actionboxv div.params {padding:0px 4px 2px 4px;width:217px;font-size:11px;height:26px;overflow:hidden;}
div.instockproducts div.actionboxv div.prices {top:40px;right:4px;}
div.instockproducts div.actionboxh div.prices {bottom:4px;right:4px;}

div.faq a {display:block;font-size:16px;color:#AC0203;background:url('img/dictionary-point.gif') no-repeat 0px 6px;padding:0px 0px 0px 17px;}

div.faq_main h2 {color:#AC0203;}
div.faq_main span {color:#AC0203;} 
div.faq_main a {color:#AC0203}
div.faq_main img {margin:auto;border:1px solid #878787;}

div.middle-right-top {padding:4px 0px 0px 0px;color:#878787;background:#eaeae5;}
div.middle-right-top h3 {color:#7f7265;text-align:center;padding:0;margin:0;font-size:16px;font-family:Arial;font-weight:bold;text-transform: uppercase;}
div.middle-right-top a {display:block;padding:0px 0px 4px 0px;text-align:center;font-size:12px;color:#000;}
div.middle-right-top a img {border-top:1px solid #FFF;border-left:1px solid #FFF;}

div.kategorie_dole strong {font-size:12px;}
div.kategorie_dole a {color:#2BB4BE;}
div.kategorie_dole a:hover {color:#2BB4BE;}

.firsth {padding:6px 0 0 0 !important;}

div.react div {padding:4px 0 0 0;}
div.descr {font-size:14px;padding:2px 0 0 0;}
div.descr h2 {font-size:16px;}
div.descr h2 strong {color:#D91010;}
div.descr h2 span {color:#2BB4BE;}

div.top_icons_bg {filter: alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; -khtml-opacity:.4;position:absolute;left:0px;top:0px;height:33px;background:black;width:254px;}
div.top_icons {position:absolute;left:4px;top:4px;}
div.top_icons img {border:1px solid white;}
div.top_icons table th {color:white;font-size:9px;font-weight:normal;}
div.top_icons table td {padding:0 4px 0 4px;}

div.box-important {font-size:14px;color:black;background:white;}
div.box-important h3 {color:#2BB4BE;}
div.box-important h4 {color:#CF0710;margin:0;padding:8px 0 0px 0;font-size:14px;}

.textcenter {text-align:center !important;}
.fleft {float:left;}
.fright {float:right;}

img.custom_big_ico {border:3px solid #2BB4BE;width:249px;margin:0 0 0 0;cursor:pointer;border-left:none;}
div.customize {position:relative;left:-9px;margin-bottom:10px;}
#customize_it {border-collapse: collapse;width:251px;border-right:3px solid #2BB4BE;border-bottom:3px solid #2BB4BE;background:white;?position:relative;?top:-4px;}
#customize_it th {font-size:11px;background:#2BB4BE;color:white;text-align:justify;}
#customize_it th strong {color:yellow;}
#customize_it td {font-size:11px;text-align:left;}
#customize_it th .button {display:block;margin:3px 20px 0 20px;cursor:pointer;} 
#customize_it input.text {width:195px;text-align:center;font-size:16px;padding:0;border:1px solid #E6E5E0;text-transform: uppercase;font-weight:bold;}
#customize_it input.redio {}
#customize_it textarea {font-family:Arial; width:245px;text-align:left;font-size:11px;padding:0;border:1px solid #E6E5E0;height:28px;}
#customize_it td input.radio {height:19px;position:relative;top:-2px;}
#customize_it td label {font-size:14px;font-weight:bold;background:white;cursor:pointer;}
#customize_it td label.cred {color:#6d000a;}
#customize_it td label.cblue {color:#070e68;}
#customize_it td label.cgreen {color:#48AF36;}
#customize_it tr.prc td {text-align:right;padding-right:5px;font-weight:bold;}
#customize_it tr.prc th {padding-left:5px;font-size:14px;}

#customize_it #all_price {color:yellow;}
#customize_it #cst_letters {font-size:16px;padding:0 10px 0 10px;}

.nodis {display:none;}

img.customize_small_ico {cursor:pointer;margin-bottom:10px;border-top:3px solid white;border-bottom:3px solid white;}

div.prevnext {font-size:11px;}
div.prevnext a {font-weight:bold;display:block;width:50%;height:15px;padding:4px 0 4px 0;}
div.prevnext a strong {font-weight:normal;}
div.prevnext a.fright {text-align:right;clear:right;}
div.prevnext a.fleft {clear:left;}

div.pipe-main-text {font-size:14px;}
div.pipe-main-text h2 {font-size:22px;font-family:Arial;text-align:left;}
div.pipe-main-text h3 {font-size:18px;font-family:Arial;text-align:left;}

table.gifts_v {border:collapse;}
table.gifts_v th {color:black;padding:4px 0 0 0;}
table.gifts_v th em {color:#988787;display:block;float:right;}
table.gifts_v td {text-align:center;font-size:11px;font-style: italic;padding:0;}
table.gifts_v tbody td img {border:1px solid black;}

table.gifts_h {border-collapse:collapse;border:none;}
table.gifts_h th {background:white;color:black;padding:4px 0 0 0;text-align:center;width:120px;border:none;border-right:4px solid #EAEAE5;}
table.gifts_h td {padding:0 4px 4px 4px;background:white;text-align:center;font-size:11px;font-style: italic;width:120px;border-right:4px solid #EAEAE5;}
table.gifts_h tbody td img {border:1px solid black;}

table.qty_discounts {float:right;border-collapse:collapse;}
table.qty_discounts td {font-size:11px;padding:0;border-bottom:1px solid white;}
table.qty_discounts td.price {color:#CF0710;font-weight:bold;padding-left:20px;font-size:14px;}

.sociables {padding-top:5px;text-align:center;width:222px;}

.bckAC0203 {background:#AC0203;}
.bck187F0F {background:#187F0F;}
.clr088F1B {color:#088F1B;}
.clr23CF19 {color:#23CF19 !important;}

.mntop01 {color:white;text-decoration:underline;}

.article_image {border: 1px solid rgb(135, 135, 135); float: left; margin-right: 4px;}

.bphone {background: url('/phone.gif') no-repeat scroll top left;padding-left:25px;}
.bskype {background: url('http://mystatus.skype.com/smallicon/excellentpipes%2Ecom') no-repeat scroll 4px 0;padding-left:25px;}
.bemail {background: url('/email.gif') no-repeat scroll top left;padding-left:25px;}
.aim    {vertical-align:top;border:0;}

.textleft {text-align:left;}
.textcenter {text-align:center;}

.btransport {background: url('/transport.gif') no-repeat scroll top left;padding:5px 0 0 25px !important;}
.btransport strong {color:#AC0203;}

