@charset "utf-8";
body {background: #EEEFF1;}
* {margin:0px; padding:0px;}
a {outline: none; text-decoration: none;}
div { behavior: url(iepngfix.htc) }
img {border:0;}
ul,li{list-style-type: none;}
h1, h2, h3, h4 {font-weight: normal}
.no_bg {background: none !important; }
.clear { clear: both;  }
.marg_bottom { margin-bottom: 10px;}
.no_marg {margin-right: 0px !important; }
.old { text-decoration: line-through; }
.container { 
   margin: auto;
   width: 990px;
   padding-top: 20px;
   }
.container .user_box {
 padding:30px 10px 0 0;
}
.container { 
   margin: auto;
   width: 990px;
   padding-top: 20px;
   } 
.container a.logo { 
   padding-top: 20px;
   float: left;
   margin: 0px 0px 20px 20px;
   width: 304px;
   height: 54px;
   }
.container .user_box { 
   float: right;
   padding: 42px 10px 0px 0px;
   }
.container .user_box a.logged { 
  padding-left: 0px;
   }      
.container .user_box a { 
   padding: 0px 10px 0px 15px;
  }
.container .navigation { 
   width: 991px;
   height: 88px;
   *float: left;
  }
.container .navigation ul.head_nav  { 
 float: left;
 width: 539px;
  }    
.container .navigation ul.head_nav li { 
   float: left;
   margin: 0px 10px;
   }     
.container .navigation ul.head_nav li a { 
   height: 48px;
   padding: 35px 15px 0px 15px;
 float: left;
   }
.container .navigation .nav_right { 
   float: right;
   padding: 20px 20px 0px 0px;
   position: relative;
   z-index: 30;
   }
.container .navigation .nav_right a.cart { 
  width: 52px;
  height: 50px;
  float: left;
  margin-right: 20px;
  position: relative;
  } 
.container .navigation .nav_right input.txt  { 
  width: 245px;
  height: 27px;
  float:left;
  border: 0px;
  margin-top: 5px;
  padding: 9px 15px 0px 15px;
 }
.container .navigation .nav_right input.btn { 
  width: 34px;
  height: 36px;
  float:left;
  border: 0px;
  margin-top: 5px;
  cursor: pointer;
} 
.container .scroll_box { 
  width: 991px;
  position: relative;
  margin: 0px 0px 10px 0px;
  height: 427px;
  padding: 6px 0px 0px 0px;
  }
.container .scroll_box .scroll_box_content  { 
  /*overflow: hidden;*/
  padding: 40px 30px 0px 76px;
  height: 355px;
  /*position: absolute;*/
  top: 29px;
  left: 0px;
  z-index: 9;
 }
.container .scroll_box h2 a { 
  padding: 3px 0px 0px 30px;
  display: block;
  margin-bottom: 9px;
 }
.container .scroll_box .scroll_box_content a.img { 
  float: right;
  margin: -20px 30px 0px 30px;
 }
.container .scroll_box .scroll_box_content h3 a { 
  margin: 10px 0px;
  display: block;
 }
.container .scroll_box .scroll_box_content p { 
  margin-bottom: 20px;
} 
.container .scroll_box .scroll_box_content p.new { 
  font: bold 18px arial;
  color: #97B978;
  width: 300px;
}
.container .scroll_box .scroll_box_content p.price { 
  margin-bottom: 0px;
  float: left;
  width: 300px;
  }
.container .scroll_box .scroll_box_content .scroll_mini { 
  position: relative;
  height: 297px;
  }  
.container .scroll_box .scroll_box_content  p.price_amount { 
  float: left;
  margin-right: 40px;
 }
.container .scroll_box .scroll_box_content a.buy { 
  width: 80px;
  height: 80px;
  position: absolute;
  bottom: 25px;
  left: 400px;
  }
.container .scroll_box  a.scroll_left { 
  width: 21px;
  height: 40px;
  position: absolute;
  top: 196px;
  left: 0px;
  z-index: 10;
  }
.container .scroll_box  a.scroll_right { 
  width: 21px;
  height: 40px;
  position: absolute;
  top: 196px;
  right: 0px;
  z-index: 10;
  }
.container .scroll_box  .scroll_box_foot { 
  width: 991px;
  height: 79px;
  position: absolute;
  bottom: 0px;
  left: 0px;
  z-index: 11;
  }
.container .scroll_box  .scroll_box_foot ul  { 
  padding-left: 10px;
  }    
.container .scroll_box  .scroll_box_foot ul li { 
  float: left; 
  margin-right: 1px;
  }  
.container .scroll_box  .scroll_box_foot ul li a { 
  float: left; 
  width: 232px;
  height: 65px;
  padding: 5px 5px 0px 5px;
  }
.container .scroll_box  .scroll_box_foot ul li a img { 
  float: left; 
  margin-right: 10px;
  } 
.container .scroll_box  .scroll_box_foot ul li a span { 
  padding: 10px 0px 0px 0px;
  display: block;
  }
.container .news_box { 
 width: 483px;
 height: 224px;
 padding: 5px 5px 0px 5px;
 margin-bottom: 10px;
 float: left;
 margin-right: 4px;
 }
.container .news_box h2 a { 
 text-transform: uppercase;
 padding: 1px 0px 5px 20px;
 display: block;
 width: 100px;
}
.container .news_box .news_box_first { 
 width: 206px;
 height: 203px;
 float: left;
 }
.container .right_coll .new_prod_box_content .new_prod .txt_wrap { 
 width: 150px;
 float: left;
 }  
.container .news_box .news_box_first a.img { 
 float: left;
 margin-right: 10px;
 }
.container .news_box .news_box_first span.date { 
 padding: 10px 0px 0px 0px;
 display: block;
 } 
.container .news_box .news_box_first h3 a { 
 width: 190px;
 float: left;
 padding: 10px;
 } 
.container .news_box .news_box_first a.more { 
 float: right;
 padding-right: 15px;
 margin-right: 15px;
 } 
.container .news_box .news_box_sec  { 
 padding: 10px;
 float: left;
 width: 230px;
 margin-left: 15px;
 }
.container .news_box .news_box_sec  h3 a { 
 margin-bottom: 10px;
 display: block;
 }
.container .news_box .news_box_sec  h3 a:hover { 
 text-decoration: underline;
 } 
.container .news_box .news_box_sec  p { 
 font: 11px arial;
 color: #fff;
 } 
.container .news_box .news_box_sec  a.more { 
 width: 11px;
 height: 10px;
 display: inline-block;
 } 
.container .rev_box { 
 width: 473px;
 height: 224px;
 padding: 5px 15px 0px 5px;
 margin-bottom: 10px;
 float: left;
 }
.container .rev_box h2 a { 
 padding: 1px 0px 6px 20px;
 display: block;
 width: 100px;
}
.container .rev_box a.img { 
 float: left;
 margin-right: 15px;
}
.container .rev_box p.date { 
 margin-bottom: 10px;
 text-align: right;
}
.container .rev_box h3 a { 
 margin-bottom: 10px;
 display: block;
}
.container .rev_box p { 
  margin-bottom: 10px;
}
.container .rev_box a.more { 
 float: right;
 padding-right: 15px;
 margin-right: 0px;
 } 
.container .new_prod_box { 
 margin-bottom: 10px;
 } 
.container .new_prod_box ul.new_old_nav { 
 width: 965px;
 height: 31px;
 padding-left: 25px;
 }
.container .new_prod_box ul.new_old_nav  li  { 
 float: left;
} 
.container .new_prod_box ul.new_old_nav  li a { 
 width: 119px;
 height: 16px;
 z-index: 7;
 position: relative;
 padding: 7px 0px 0px 15px;
 float: left;
 margin-left: -5px;
 }
.container .new_prod_box .new_prod_box_content { 
 overflow: hidden;
}
.container .new_prod_box .new_prod_box_content .new_prod { 
 float: left;
 width: 493px;
 height: 184px;
 position: relative;
 }
.container .new_prod_box .new_prod_box_content .p_last { 
 width: 494px;
 } 
.container .new_prod_box .new_prod_box_content .new_prod a.img { 
 float: left;
 margin-right: 10px;
}
.container .new_prod_box .new_prod_box_content .new_prod h3 a { 
 margin: 20px 0px 5px 0px;
 display: block;
}
.container .new_prod_box .new_prod_box_content .new_prod h3 a:hover { 
 text-decoration: underline;
}
.container .new_prod_box .new_prod_box_content .new_prod p { 
 margin: 0px 10px 10px 0px;
}
.container .new_prod_box .new_prod_box_content .new_prod p.new  { 
 margin: 0px 10px 10px 0px;
 font:bold 11px arial;
 float:left;
 margin-bottom:0;
 width:200px;
 color: #97B978;
}
.container .new_prod_box .new_prod_box_content .new_prod p.price { 
  margin-bottom: 0px;
  float: left;
  width: 200px;
}
.container .new_prod_box .new_prod_box_content .new_prod  p.price_amount { 
  float: left;
}
.container .new_prod_box .new_prod_box_content .new_prod a.buy { 
  width: 57px;
  height: 57px;
  position: absolute;
  bottom: 10px;
  right: 10px;
}
.container .new_prod_box .new_prod_box_foot  { 
  height: 9px;
}
.container .footer { 
  clear: both;
  width: 981px;
  height: 29px;
  padding: 14px 0px 0px 10px;
}
.container .footer ul  { 
  padding: 30px 0px 0px 0px;
  float: left;
  margin-bottom: 20px;
}
.container .footer ul li { 
  float: left;
  display: inline;
  margin: 0px 20px 0px 0px;
}
.container .footer ul li a { 
 float: left;
}
.container .footer a.corvus { 
  float: right;
  margin: 20px 0px 0px 0px;
  background: url(../../img/corvus_logo.png) no-repeat 0px 0px;
  width: 66px;
  height: 31px;
}
/* ----GRUPA PROIZVODA----- */
  
.container .left_coll  { 
 float: left;
 width: 245px;
 margin-right: 5px;
}
.container .left_coll .navigation_left { 
 padding: 5px 0px 0px 0px;
 width: 245px;
 margin-bottom: 10px;
 }
.container .left_coll .navigation_left h2 { 
 padding: 1px 0px 15px 20px;
 display: block;
 width: 100px;
 }
.container .left_coll .filters h2 { 
 padding: 1px 0px 10px 20px;
} 
.container .left_coll  .filters .navigation_content { 
 overflow: visible !important;
} 
.container .left_coll .navigation_left .navigation_content { 
 overflow: hidden;
 position: relative;
 width: 245px;
 z-index: 100;
 }
.container .left_coll .navigation_left .navigation_content a.cat { 
 position: absolute;
 bottom: 5px;
 left: 5px;
 width: 60px;
 height: 77px;
 padding: 0px 0px 0px 5px;
}
.container .left_coll .navigation_left .navigation_content ul.main  { 
 width: 150px;
 float: right;
 padding: 10px 15px;
}
.container .left_coll .navigation_left .navigation_content ul.main li  { 
 float: left;
 width: 137px;
}
.container .left_coll .navigation_left .navigation_content ul.main li a { 
 float: left;
 width: 137px;
 padding: 5px 0px;
}
.container .left_coll .navigation_left  .navigation_foot { 
 height: 20px; 
}
.container .left_coll .navigation_left .navigation_content ul.main  li ul.sub { 
 padding: 0px 0px 0px 10px;
}
.container .left_coll .navigation_left .navigation_content ul.main li ul.sub li a { 
 float: left;
 padding: 5px 0px;
}
.container .left_coll .rev_box_small  { 
 padding: 5px 0px 0px 0px;
 width: 245px;
 margin-bottom: 10px;
}
.container .left_coll .rev_box_small h2 a { 
 padding: 1px 0px 6px 20px;
 display: block;
 width: 100px;
 } 
.container .left_coll .rev_box_small .rev_box_small_cont { 
 padding: 0px 5px 0px 1px;
 overflow: hidden;
}
.container .left_coll .rev_box_small .rev_box_small_cont a.img { 
 float: left;
 margin-right: 10px;
}
.container .left_coll .rev_box_small .rev_box_small_cont h3 a { 
 margin-bottom: 10px;
 padding: 10px 0px 0px 0px;
 display: block;
}
.container .left_coll .rev_box_small .rev_box_small_cont p { 
 padding: 10px 0px 10px 10px;
}
.container .left_coll .rev_box_small .rev_box_small_foot { 
 height: 10px;
} 
.container .left_coll .rev_box_small .rev_box_small_cont a.more { 
 float: right;
 padding-right: 15px;
 margin-right: 5px;
 } 
.container .left_coll .sep_box  { 
 padding: 5px 0px 0px 0px;
 width: 245px;
 margin-bottom: 10px;
}
.container .left_coll .sep_box h2 a { 
 padding: 1px 0px 3px 20px;
 display: block;
 width: 100px;
 } 
.container .left_coll .sep_box .sep_box_midd { 
 padding: 0px 1px 0px 1px;
 overflow: hidden;
}
.container .left_coll .sep_box .sep_box_midd .sep_item { 
 margin-bottom: 1px;
 overflow: hidden;
}
.container .left_coll .sep_box .sep_box_midd .sep_item .sep_txt { 
 float: left; width: 133px; margin-bottom: 10px;
}
.container .left_coll .sep_box .sep_box_midd .sep_item a.img { 
 float: left;
 margin-right: 10px;
}
.container .left_coll .sep_box .sep_box_midd .sep_item h3 a { 
 margin: 15px 5px 5px 0px;
 display: block;
}
.container .left_coll .sep_box .sep_box_midd .sep_item p.price { 
 margin-bottom: 5px;
}
.container .left_coll .sep_box .sep_box_midd .sep_item p.new { 
 margin-bottom: 5px;
}
.container .left_coll .sep_box .sep_box_midd .sep_item a.more { 
 float: right;
 padding-right: 15px;
 margin-right: 5px;
 } 
.container .left_coll .sep_box .sep_box_foot { 
 height: 10px;
 }
.container .right_coll  { 
 float: left;
 width: 738px;
 } 
.container .right_coll .new_prod_box { 
 margin-bottom: 10px;
 } 
.container .right_coll div.new_old_nav { 
 width: 723px;
 height: 30px;
 padding-left: 15px;
 }
.container .right_coll .blue  .new_prod_box_content .p_last { 
 border-right: none !important;
 width: 368px !important;
} 
.container .right_coll .purple  .new_prod_box_content .p_last { 
 border-right: none !important;
 width: 368px !important;
}
.container .right_coll div.new_old_nav  h2  { 
 height: 23px;
 padding: 0px 0px 0px 5px;
 float: left;
 } 
 .container .right_coll div.new_old_nav  h2 a { 
 height:16px;
 z-index: 7;
 padding: 7px 45px 0px 15px;
 float: left;
 position: relative;
 z-index: 10;
 }
.container .right_coll div.new_old_nav  a.all { 
 width: 119px;
 height: 16px;
 padding: 7px 0px 0px 15px;
 float: left;
 margin-left: -5px;
 position: relative;
 z-index: 9;
}
.container .right_coll .new_prod_box_content { 
 z-index: 7;
 overflow: hidden;
 position: relative;
 min-height: 80px;
}
.container .right_coll .new_prod_box_content .new_prod { 
 float: left;
 width: 367px;
 height: 180px;
 position: relative;
 z-index: 10;
 }
.container .right_coll .new_prod_box_content .p_last { 
 border-right: none !important;
 width: 368px !important;
} 
.container .right_coll .new_prod_box_content .new_prod a.img { 
 float: left;
 margin-right: 10px;
}
.container .right_coll .new_prod_box_content .new_prod h3 a { 
 margin: 20px 0px 5px 0px;
 display: block;
}
.container .right_coll .new_prod_box_content .new_prod h3 a:hover { 
 text-decoration: underline;
}
.container .right_coll .new_prod_box_content .new_prod p { 
 margin: 0px 10px 10px 0px;
}
.container .right_coll .new_prod_box_content .new_prod p.price { 
  margin-bottom: 0px;
  float: left;
  width: 148px;
}
.container .right_coll .new_prod_box_content .new_prod p.new { 
  margin-bottom: 0px;
  float: left;
  width: 148px;
}
.container .right_coll .new_prod_box_content .new_prod  p.price_amount { 
  float: left;
}
.container .right_coll .new_prod_box_content .new_prod a.buy { 
  width: 45px;
  height: 43px;
  position: absolute;
  bottom: 10px;
  right: 10px;
}
.container .right_coll .new_prod_box_foot  { 
  height: 11px;
}
.container .navigation .nav_right .cart_modal { 
  background:  url(../../img/basket_modal_top.png) no-repeat top left;
  width: 236px;
  padding-top: 10px;
  } 
.container .navigation .nav_right .cart_modal .cart_modal_midd { 
  padding: 10px 20px 10px 20px;
  overflow: hidden;
  }
.container .navigation .nav_right .cart_modal .cart_modal_midd .cart_item  { 
  margin-bottom: 15px;
  overflow: hidden;
} 
.container .navigation .nav_right .cart_modal .cart_modal_midd .cart_item h2 a { 
  margin-bottom: 2px;
  display: block;
}
.container .navigation .nav_right .cart_modal .cart_modal_midd .q_box  { 
  float: left;
  padding: 5px 0px 0px 0px;
}
.container .navigation .nav_right .cart_modal .cart_modal_midd .q_box a { 
  width: 13px;
  height: 12px;
  float: left;
  text-align: center;
}
.container .navigation .nav_right .cart_modal .cart_modal_midd .q_box input { 
  border: 0px;
  width: 30px;
  float: left;
}
.container .navigation .nav_right .cart_modal .cart_modal_midd .price_box { 
  float: right;
  padding-top: 2px;
}
.container .navigation .nav_right .cart_modal .cart_modal_midd .price_box span { 
  padding-right: 5px;
}
.container .navigation .nav_right  .cart_modal .cart_modal_foot { 
  padding: 13px 0px 20px 20px;
  height: 12px;
  }
.container .navigation .nav_right  .cart_modal .cart_modal_foot  span { 
  margin-right: 5px;
 }   
.container .navigation .nav_right  .cart_modal .cart_modal_foot a.buy { 
  width: 45px;
  height: 43px;
  position: absolute;
  bottom: 10px;
  right: 10px;
}

/* ----DETALJNI OPIS PROIZVODA----- */
.container .right_coll .new_prod_box_content .prod_full { 
  width: 566px;
  padding: 5px;
  float: left;
  position: relative;
  margin-bottom: 15px;

}
.container .right_coll .new_prod_box_content .profile { 
  width: 726px;
  margin-bottom: 1px;
  padding: 10px 5px ;
}
.container .right_coll .new_prod_box_content .profile .contentTabs ul  { 
width: 100%;
border-bottom: 1px solid #7D7F85;
}
.container .right_coll .new_prod_box_content .profile .contentTabs ul li  { 
float: left; 
}
.container .right_coll .new_prod_box_content .profile .contentTabs ul li a { 
background: #C9CBD1;
padding: 5px 15px 5px 15px;
text-transform: uppercase;
font: bold 11px arial;
color: #fff;
height: 28px;
float: left; 
}
.container .right_coll .new_prod_box_content .profile .contentTabs ul li.selected a { 
background: #787A7E;
}
.container .right_coll .new_prod_box_content .profile input.radio { 
 float: left;
 margin: 3px 0px 0px 0px;
}
.container .right_coll .new_prod_box_content .profile input.radio_left { 
 float: left;
 margin: 3px 0px 0px 197px;
}
.container .right_coll .new_prod_box_content .profile input.chk { 
 float: left;
 margin: 10px 0px 0px 196px;
 }
.container .right_coll .new_prod_box_content .profile span.other { 
 float: left;
  } 
.container .right_coll .new_prod_box_content .profile label.rad { 
 float: left;
 width: 100px;
 text-align: left;
 padding-top: 3px;
}
.container .right_coll .new_prod_box_content .profile label.rad_sec { 
 float: left;
 width: 100px;
 text-align: left;
 padding-top: 3px;
 margin-right: 150px;
}
.container .right_coll .new_prod_box_content .profile h3  { 
  margin: 10px 0px 10px 10px;
}
.container .right_coll .new_prod_box_content .profile label { 
  width: 726px;
}
.container .right_coll .new_prod_box_content .f_news { 
  width: 542px;
  margin-bottom: 1px;
}
.container .right_coll .new_prod_box_content .prod_full a.img   { 
  float: left;
  width: 190px;
  height: 152px;
}
.container .right_coll .new_prod_box_content .prod_full ul   { 
  float: left;
  width: 70px;
} 
.container .right_coll .new_prod_box_content .prod_full ul li a   { 
  padding: 2px;
  width: 61px;
  height: 56px;
  float: left;
} 
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt { 
 padding: 10px 0px 0px 20px;
 float: left;
 width: 283px;
}
.container .right_coll .new_prod_box_content .prod_full h3 a { 
 margin-bottom: 5px;
 display: block;
}
container .right_coll  .purple .new_prod_box_content p { 
 font: 12px arial;
 color: #fff; 
 padding-top: 5px;
 }
.container .right_coll .new_prod_box_content .prod_full span.grade { 
 float: left;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt p.price_amount { 
margin-bottom: 10px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt .grade1 {
background-position: left -14px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .grade2 {
background-position: left -28px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txtw  .grade3 {
background-position: left -42px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .grade4 {
background-position: left -56px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .grade5 {
background-position: left -70px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade {
float: left;
height: 14px;
width: 75px;
position: relative;
z-index: 1;
margin-bottom: 5px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li {
float: left;
width: 15px;
height: 14px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li a {
display: block;
width: 11px;
height: 9px;
_height: 9px;
text-indent: -999em;
position: absolute;
left: 0px;
top: 0px;
z-index: 3;
font: 0px arial;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li a:hover  {
left: 0px;
z-index: 2;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li .grade1 {
left: 0px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li .grade2 {
left: 15px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li .grade2:hover {
width: 27px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li .grade3 {
left: 30px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li .grade3:hover {
width: 42px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li .grade4 {
left: 45px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li .grade4:hover {
width: 57px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li .grade5 {
left: 60px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li .grade5:hover {
width: 75px;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  a.buy { 
  width: 45px;
  height: 43px;
  position: absolute;
  bottom: 10px;
  right: 10px;
}
.container .right_coll .new_prod_box_content .prod_send_box { 
  float: left;
  padding: 20px 0px 0px 20px;
  width: 140px;
}
.container .right_coll .new_prod_box_content .prod_send_box a.send_to { 
  background: url(img/send_to_icon.png) no-repeat 0px 2px;
  padding-left: 20px;
  font: 11px arial;
  color: #fff;
  margin-bottom: 10px;
  display: block;
}
.container .right_coll .new_prod_box_content .prod_send_box a.print { 
  padding-left: 20px;
  padding-bottom: 10px;
  display: block;
}
.container .right_coll .new_prod_box_content .specifications  {
 width: 395px;
 margin-bottom: 15px;
 float: left;
}
.container .right_coll .new_prod_box_content .specifications  p.plain {
  padding: 0px 20px;
  margin-bottom: 10px;
  }
.container .right_coll .new_prod_box_content .rev  {
 width: 341px;
}
.container .right_coll .new_prod_box_content .rev  h3 {
 padding-left: 20px !important;
}
.container .right_coll .new_prod_box_content .specifications h3 {
 height: 18px;
 padding: 2px 0px 0px 5px;
 margin-bottom: 10px;
}
.container .right_coll .new_prod_box_content .specifications .specRow {
 margin: 0px 0px 0px 5px;
}
.container .right_coll .new_prod_box_content .specifications .specRow .label {
 width: 96px;
 float: left;
 padding: 5px 10px 5px 5px;
}
.container .right_coll .new_prod_box_content .specRow .value {
 width: 245px;
 padding: 5px 10px 5px 5px;
 float: left;
 }
/* ----MODAL----- */
.modal {
  width: 393px;
}
.modal .modal_top {
  height: 25px;
  padding: 5px 5px 0px 0px;
}
.modal .modal_top a.close {
  float: right;
  width: 12px;
  height: 13px;
  }
.modal .modal_content {
  padding: 10px;
  padding-bottom: 0px;
  overflow: visible;
}
.modal .modal_content input.check {
  float: left;
  width: 25px;
  margin-left: 118px;
  background: none;
}
.modal .modal_content .error {
  font: 11px arial;
  color: Red; 
  width: 100%;
  padding-bottom: 10px;
  text-align: center;
}
.modal .modal_foot a.push {
  margin-left: 129px !important;
  display: block;
}
.modal .modal_foot a.push2 {
  margin-left: 201px !important;
 }
.modal .modal_content label.remember {
  float: left;
  width: 54px;
  padding-top: 1px;
}
.modal .modal_content h2 {
  margin-bottom: 20px;
}
.modal .modal_content label {
  width: 112px;
  float: left;
  padding: 0px 10px 0px 0px;
  margin-bottom: 10px;
}
.modal .modal_content input {
  width: 179px;
  height: 18px;
  border: 0;
  float: left;
  margin: 0px 5px 10px 0px;
  padding: 3px 5px 0px 5px;
 }
.modal .modal_content textarea {
  width: 179px;
  height: 60px;
  border: 0;
  float: left;
  margin: 0px 5px 10px 0px;
  padding: 3px 5px 0px 5px;
  background: url(../../img/textarea.gif) no-repeat;
  font: 11px arial;
  color: #fff;
} 
.modal .modal_content span {
  float: left;
  margin-bottom: 10px;
}
.modal .modal_foot {
  height: 36px;
}
.modal .modal_foot a.small {
  float: left;
  padding: 1px 0px 0px 15px;
  margin: 12px 0px 0px 15px;
}
.modal .modal_content a.big {
  height: 40px;
  padding: 20px 65px 0px 0px;
  float: right;
  margin: 10px 5px 0px 0px;
}
/* ----CLANAK----- */
.container .right_coll  .purple .new_prod_box_content img { 
 margin-bottom: 15px;
 }
.container .right_coll  .purple .new_prod_box_content h2.article { 
 margin: 0px 10px 15px 10px;
 } 
.container .right_coll  .purple .new_prod_box_content p.strong { 
 margin: 0px 10px 15px 10px;
 }
.container .right_coll  .purple .new_prod_box_content p { 
 margin: 0px 10px 15px 10px;;
 } 
.container .right_coll  .purple .prod_send_box h2 { 
 margin: 20px 0px 5px 0px;
 } 
.container .right_coll  .purple .prod_send_box ul li  { 
 float: left;
 width: 158px;
 } 
.container .right_coll  .purple .prod_send_box ul li a { 
 display: block;
 margin: 0px 0px 10px -10px;
 padding: 0px 0px 0px 10px;
 } 

/* ----GRUPA----- */
.container .right_coll .new_prod_box_content .group_wrap {
	float: left;
	width: 552px;
	}
.container .right_coll .new_prod_box_content .group_wrap a.img {
	float: left;
	margin-bottom: 0px;
	}
.container .right_coll .new_prod_box_content .group_wrap .group_txt {
	float: left;
	width: 340px;
	padding-top: 20px;
}
.container .right_coll .new_prod_box_content .group_wrap .group_txt p.date {
	margin-bottom: 2px;
}
.container .right_coll .new_prod_box_content .group_wrap .group_txt h2 a {
   margin: 0px 10px 15px 0px;
}
.container .right_coll .new_prod_box_content .group_wrap .group_txt p {
	margin: 0px 10px 15px 0px;
}
.container .right_coll .new_prod_box_content .group_wrap .group_txt a.more { 
 float: right;
 padding-right: 15px;
 } 
.container .right_coll .new_prod_box_content .group_wrap a.img img { 
 margin-bottom: 0px;
 }  
.container .right_coll .pager ul { 
 padding: 10px 4px 0px 0px;
 text-align: right;
 }
.container .right_coll .pager ul li  { 
 display: inline;
 } 
.container .right_coll .pager ul li a { 
 display: inline-block;
 margin: 0px;
 padding: 1px 5px;
 }
/* ----NARUDZBA----- */ 
.container .order_wrap  {
  margin-bottom: 10px;
 }
.container .order_wrap .order_top {
  height: 35px;
 }
.container .order_wrap .order_top h2 {
 height: 23px;
 padding: 0px 0px 0px 5px;
 float: left;
 margin-left: 15px;
 }
.container .order_wrap .order_top h2 a { 
 height:16px;
 z-index: 7;
 padding: 7px 45px 0px 15px;
 float: left;
 position: relative;
 z-index: 10;
}
.container .order_wrap .order_midd .order_midd_left  {
  float: left;
  }  
.container .order_wrap .order_midd ul  {
  padding: 0px 0px 40px 25px;
  }  
.container .order_wrap .order_midd ul li {
  float: left;
  height: 18px;
  padding: 5px  0px 0px 8px;
  margin-right: 40px;
  } 
.container .order_wrap .order_midd ul li span  {
   margin-left: 20px;
  text-transform: uppercase;
  }
.container .order_wrap .order_midd .order_midd_left .order_item .disclaimer {
  padding: 20px ;
 }
.container .order_wrap .order_midd .order_midd_left .order_item .orderCardIcons {
  width: 690px;
 padding-left: 20px;
  overflow: hidden;
  height: 60px;
 } 
  
.container .order_wrap .order_midd .order_midd_left .order_item {
  width: 731px;
  margin-bottom: 1px;
  position: relative;
  overflow: hidden;
  padding: 10px 0px;
  }
.container .order_wrap .order_midd .order_midd_left .order_item .error p {
  padding: 5px 0px 5px 15px;
  color:#cc0000;
  }     
.container .order_wrap .order_midd .order_midd_left .order_item  .order_item_left {
  float: left;
  width: 460px;
  height: 128px;
  }   
.container .order_wrap .order_midd .order_midd_left .order_item img {
  float: left;
  margin-right: 10px;
  } 
.container .order_wrap .order_midd .order_midd_left .order_item h2 {
  margin: 10px 0px;
 }
.container .order_wrap .order_midd .order_midd_left .order_item p {
  margin-bottom: 10px;
  } 
.container .order_wrap .order_midd .order_midd_left .order_item .order_q {
  position: absolute;
  top: 23px;
  right: 50px;
  } 
.container .order_wrap .order_midd .order_midd_left .order_item .order_q a {
  width: 23px;
  height: 20px;
  float: left;
  margin-right: 3px;
  padding: 3px 0px 0px 0px;
  }
.container .order_wrap .order_midd .order_midd_left .order_item input {
 
  float: left;
  border: 0px;
  padding-top: 2px;
  } 
.container .order_wrap .order_midd .order_midd_left .order_item input.check {
 width: 30px;
  }  
.container .order_wrap .order_midd .order_midd_left .order_price {
  position: absolute;
  top: 104px;
  right: 27px;
  }
.container .order_wrap .order_midd .order_midd_left .order_price span {
  padding-right: 20px;
  }
.container .order_wrap .order_foot {
  height: 11px;
  }
.container .order_wrap .order_midd .order_midd_left .final  {
  height: 110px;
  }
.container .order_wrap .order_midd .order_midd_left .f_small  {
  height: 60px;
  }  
.container .order_wrap .order_midd .order_midd_left .final .order_price {
  position: absolute;
  top: 10px;
  right: 27px;
  }
.container .order_wrap .order_midd .order_midd_left .final a.back  {
 width: 58px;
 height: 36px;
 padding-left: 75px;
 position: absolute;
 bottom: 10px;
 left: 10px;
 padding-top: 22px;
  }
.container .order_wrap .order_midd .order_midd_left .final a.forward  {
 width: 58px;
 height: 36px;
 padding-right: 75px;
 position: absolute;
 bottom: 10px;
 right: 10px;
 padding-top: 22px;
  }
.container .order_wrap .order_midd .order_midd_right  {
 float: right;
 width: 256px;
 }  
.container .order_wrap .order_midd .order_midd_right h2.y_basket  {
 width: 80px;
 height: 28px;
 padding: 12px 0px 0px 55px;
  } 
.container .order_wrap .order_midd .order_midd_right .y_basket_item  {
 margin-bottom: 1px;
 padding: 10px;
 } 
.container .order_wrap .order_midd .order_midd_right .y_basket_item  h3  {
 margin-bottom: 10px;
 }
.container .order_wrap .order_midd .order_midd_right .y_basket_item  p {
 margin-bottom: 10px;
 }
.container .order_wrap .order_midd .order_midd_right .price_right {
 float: right;
 } 
.container .order_wrap .order_midd .order_midd_right .y_basket_item  span.blue {
 float: left;
 } 
.container .order_wrap .order_midd .order_midd_right .y_basket_item  span {
 float: left;
 margin-right: 3px;
 } 
.container .order_wrap .order_midd .order_midd_right .y_basket_summ  {
 padding: 20px 0px;
 } 
.container .order_wrap .order_midd .order_midd_right .y_basket_summ  span {
 width: 125px;
 float: left;
 padding-right: 2px;
 }
.container .order_wrap .order_midd .order_midd_right .y_basket_summ  span.bold {
 text-align: left;
 }
.container .order_wrap .order_midd .order_midd_left .steps_left {
 float: left; 
 width: 342px;
 padding: 10px 0px 20px 10px;
 *padding: 0px 0px 20px 10px;
}
.container .order_wrap .order_midd .order_midd_left .steps_left_padding {
 padding-top: 42px;
 *padding-top: 32px;
}
.container .order_wrap .order_midd .order_midd_left .steps_left input.radio {
  float: left;
  margin-top: 10px;
  width: 15px;
  height: 15px; 
  }
.container .order_wrap .order_midd .order_midd_left .steps_left input.radio_left {
  float: left; 
  margin: 10px 0px 0px 117px;
  width: 15px;
  height: 15px;
}
.container .order_wrap .order_midd .order_midd_left .steps_left input.radio_padd {
  margin-top: 15px;
}
.container .order_wrap .order_midd .order_midd_left .steps_left label.radio_padd {
  margin-top: 5px;
}
.container .order_wrap .order_midd .order_midd_left .steps_left label {
  padding: 10px  20px 10px 10px;
  float: left;
  width: 67px;
 }
.container .right_coll .new_prod_box_content .profile label {
  padding: 10px  20px 10px 10px;
  float: left;
  width: 167px;
  text-align: right;
 }
.container .order_wrap .order_midd .order_midd_left .steps_left span.mandatory {
  padding: 0px 0px 0px 0px;
  float: left;
  }
.container .order_wrap .order_midd .order_midd_left .steps_left input.txt {
  width: 206px;
  height: 21px;
  padding: 6px 5px 0px 5px;
  margin: 10px 0px 3px 0px;
  float: left;
  text-align: left;
 }
.container .right_coll .new_prod_box_content .profile input.txt {
  width: 206px;
  height: 21px;
  padding: 6px 5px 0px 5px;
  margin: 5px 126px 3px 0px;
  float: left;
  text-align: left;
  }
.container .right_coll .new_prod_box_content .profile a.save  {
 width: 58px;
 height: 36px;
 padding-right: 75px;
 float: right;
 padding-top: 22px;
 margin: 10px 20px 10px 0px;
  }
.container .right_coll .new_prod_box_content .profile span {
  padding:10px 20px 10px 10px;
  float: left;
  text-align: left;
  width: 350px; 
   }   
.container .order_wrap .order_midd .order_midd_left .steps_left input.select_small {
  width: 66px !important;
 }
.container .order_wrap .order_midd .order_midd_left .steps_left input.select {
  width: 177px;
  height: 21px;
  padding: 6px 5px 0px 5px;
  margin: 10px 0px 3px 0px;
  float: left;
  border: 0px;
  text-align: left;
   }
.container .right_coll .new_prod_box_content .profile input.select {
  width: 177px;
  height: 21px;
  padding: 6px 5px 0px 5px;
  margin: 5px 0px 3px 0px;
  float: left;
  border: 0px;
  text-align: left;
   } 
.container .right_coll .new_prod_box_content .profile a.select_btn {
  float: left;
  width: 30px;
  height: 27px;
  margin: 10px 150px 3px 0px;
 }   
.container .order_wrap .order_midd .order_midd_left .steps_left a.select_btn {
  float: left;
  width: 30px;
  height: 27px;
  margin: 10px 0px 3px 0px;
 }
.container .order_wrap .order_midd .order_midd_left .steps_left textarea {
  width: 206px;
  height: 100px;
  padding: 6px 5px 0px 5px;
  margin: 10px 0px 3px 0px;
  float: left;
  text-align: left;
 }
.container .order_wrap .order_midd .order_midd_left .steps_left a.select_btn_padd {
  margin-right: 5px;
 } 
.container .order_wrap .order_midd .order_midd_left .steps_left select.small {
  width: 111px;
  margin-right: 10px;
}
.container .order_wrap .order_midd .order_midd_left .steps_left label.value {
  padding: 6px 0px 0px 10px;
  margin: 10px  10px 0px 10px;
  width: 82px;
  text-align: right;
  float: left;
} 
.container .order_wrap .order_midd .order_midd_left h3 {
 margin-bottom: 20px;
}
.container .order_wrap .order_midd .order_midd_left .steps_left input.radio_left_small {
  float: left; 
  margin: 10px 0px 0px 50px;
  width: 15px;
  height: 15px;
}
.container .order_wrap .order_midd .order_midd_left .steps_left label.big {
 width: 226px;
}
.container .order_wrap .order_midd .order_midd_left .steps_left label.big {
  width: 248px;
  padding: 5px 5px 0px 5px;
  margin: 5px 0px 3px 0px;
  overflow: auto ;
}
.container .order_wrap .order_midd .order_midd_left  h2.other_address  {
 float: left;
 margin-left: 20px;
 width: 650px;
}
.container .order_wrap .order_midd .order_midd_left  .other_form  {
 float: right;
 margin-right: 83px;
}
.container .order_wrap .order_midd .order_midd_left  .other_form input.chk {
 float: left; 
}
.container .order_wrap .order_midd .order_midd_left  .other_form label {
 float: left;
}
.container .order_wrap .order_midd .order_midd_left  .disclaimer  {
 padding: 10px;
 margin-bottom: 10px;
}
.container .order_wrap .order_midd .order_midd_left  .disclaimer p {
 margin-bottom: 10px;
}
.container .order_wrap .order_midd .order_midd_left  a.orderFieldHelp {
 position: relative;
 float: right;
 text-align: right;
 height: 10px;
 margin-right: 12px;
}
.container .order_wrap .order_midd .order_midd_left  a.orderFieldHelp .helpBox {
 position: absolute;
 display: none;
 width: 400px;
 top: 20px;
 right: 0px;
 padding: 10px;
 text-align: left;
}
.container .order_wrap .order_midd .order_midd_left  a.orderFieldHelp:hover  .helpBox {
 display: block;
}
/* ----FILTERI----- */
.container .left_coll .navigation_left .navigation_content  ul.filters  { 
 width: 176px;
 }
.container .left_coll .navigation_left .navigation_content ul.filters li { 
 margin: 5px 0px 0px 0px;
 padding-bottom: 5px;
 zoom: 1;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li a { 
 padding: 4px 5px 5px 20px;
 text-transform: none;
 display: block;
 zoom: 1;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li ul { 
 display: none;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li.showFilters ul { 
 display: none;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li.selected ul { 
 display: block;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li.selected li a { 
 background: none !important;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li  { 
 position: relative;
 z-index: 100;
} 

.container .left_coll .navigation_left .navigation_content  ul.filters li.showFilters ul li { 
 padding: 0px;
 margin: 0px;
 zoom: 1;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li.showFilters ul li a { 
  margin-left: 10px;
}
.container .left_coll .navigation_left .navigation_content ul.filters li div.filtersBox { 
 position: absolute;
 top: -6px;
 left: 220px;
 z-index: 100;
 width: 171px;
 padding-top: 30px; 
 }
.container .left_coll .navigation_left .navigation_content  ul.filters li div.filtersBox ul { 
 margin-top: -19px;
 display: block;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li div.filtersBox li  { 
 margin: 0px;
 padding: 0px 0px;
 zoom: 1;
 z-index: 25;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li div.filtersBox li a { 
 width: 146px;
 margin: 0px;
 padding: 0px 10px 8px 15px;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li div.filtersBox li a:hover { 
 color: #000;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li div.filtersBox ul li.last { 
 width: 171px;
 padding: 0px 0px 2px 0px;
 margin-top: 0px;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li div.filtersBox ul li.last a { 
 background: none;
}

/* ----FILTERI - odvojen CSS----- */

  
/* SLIDE NA POCETNOJ */

    /* single tab */
#flowtabs li { 
	float:left; 
	margin:0; 
	padding:0; 
	text-indent:0; 
	list-style-type:none;
}

/* single pane */
#flowpanes div {
	display:none;	
}

/* override the root element to enable scrolling */
#flowpanes {
	position:relative;
	overflow:hidden;
	clear:both;
		width:991px;
	height:417px;
		
}
.noItemsMsg {padding: 10px; font: 12px arial; color: #ff0000;}
/* override single pane */
#flowpanes div {
	float:left;
	display:block;
	width:885px;
	cursor:pointer;
	background: #fff;
}

/* our additional wrapper element for the items */
#flowpanes .items {
	width:20000em;
	position:absolute;
	clear:both;
	margin:0;
	padding:0;
}

/***** MODAL WINDOW *****/
.modalBackground { background-color: #5e5e5e; opacity:.50; filter: alpha(opacity=50); -moz-opacity: 0.50; }
.addToCartCloud {
width: 208px;
height: 46px;
font: 10px tahoma;
color: #fff;
text-transform: uppercase;
padding: 10px 0px 0px 0px;
text-align: center;
zoom: 1;
position: absolute;
z-index: 1000;

background: transparent url(../../img/cloud_bg.png) no-repeat left top;
}

/***** COMBO *****/
.RadComboBox_comboBox * {
margin: 0pt;
padding: 0pt;
}
.valid input 
{
 width: 80px;
 }
.RadComboBox_comboBox, .RadComboBox_comboBox input, .RadComboBoxDropDown_comboBox {
color: #666;
font-family: Arial;
font-size: 11px;
line-height: normal;
text-align: left;
}
.RadComboBox_comboBox_rtl, .RadComboBox_comboBox_rtl input, .RadComboBoxDropDown_comboBox_rtl {
text-align: right;
}
.RadComboBox_comboBox {
vertical-align: bottom;
margin: 10px 0px 3px 0px;
}
.RadComboBox_comboBox table {
border: 0pt none;
}
.RadComboBox_comboBox .rcbInputCell  {
padding: 0;
vertical-align: top;
background: #fff url(../../img/inputBg.gif) repeat-x left top;
border: 1px solid #333333;
border-right: none;
padding-left: 6px;
height: 17px;
}
.RadComboBox_comboBox .rcbInputCell input {
background: transparent;
height: 18px;
border: none;
color: #666;
padding: 8px 0px 0px 0px;
vertical-align: top;
font: 11px Arial !important;
color: #333 !important;
float: left;
text-align: left !important;
margin-top: 7px;
}
.RadComboBox_comboBox .rcbInputCell .rcbEmptyMessage {
color: #666666;
font-style: italic;
}
.RadComboBox_comboBox .rcbFocused .rcbInputCell input {

}
.RadComboBox_comboBox .rcbArrowCell {
background: url(../../img/telerik_drop.gif) no-repeat scroll 0pt;
width: 26px;
height: 23px;
border: 1px solid #333333;
border-left: none;
}
.RadComboBox_comboBox .rcbArrowCell a {
margin-top: 5px !important;
}
.RadComboBox_comboBox .rcbDisabled .rcbArrowCell {
background-position: 0pt -23px;
border-color: #878787;
}
.RadComboBox_comboBox .rcbArrowCellLeft {
border-right-width: 0pt;
}
.RadComboBox_comboBox .rcbArrowCellRight {
border-left-width: 0pt;
}
.RadComboBox_comboBox .rcbArrowCell a {
font-size: 0pt;
height: 23px;
line-height: 25px;
text-decoration: none;
text-indent: -9999px;
width: 19px;
}
.RadComboBox_comboBox .rcbDisabled .rcbArrowCell a {
cursor: no-drop;
}
.RadComboBox_comboBox .rcbDisabled .rcbArrowCellHidden a {
cursor: default;
}
.rcbSlide {
display: none;
float: left;
overflow: hidden;
position: absolute;
}
.RadComboBoxDropDown_comboBox {
background: #FFFFFF none repeat scroll 0%;
border: 1px solid #dfdfdf;
cursor: default;
font-size: 11px;
position: absolute;
}
.RadComboBoxDropDown_comboBox .rcbScroll {
overflow: auto;
}
.RadComboBoxDropDown_comboBox .rcbList {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0pt;
padding: 0pt;
color: #666;
}
.RadComboBoxDropDown_comboBox .rcbHeader {
background: #6b829f none repeat scroll 0%;
color: #FFFFFF;
padding: 4px;
}
.RadComboBoxDropDown_comboBox .rcbNoWrap .rcbItem, .RadComboBoxDropDown_comboBox .rcbNoWrap .rcbHovered, .RadComboBoxDropDown_comboBox .rcbNoWrap .rcbDisabled, .RadComboBoxDropDown_comboBox .rcbNoWrap .rcbLoading {
white-space: nowrap;
}
.RadComboBoxDropDown_comboBox .rcbItem, .RadComboBoxDropDown_comboBox .rcbHovered, .RadComboBoxDropDown_comboBox .rcbDisabled, .RadComboBoxDropDown_comboBox .rcbLoading {
padding: 2px 20px 2px 2px;
}
* html .RadComboBoxDropDown_comboBox .rcbItem, * html .RadComboBoxDropDown_comboBox .rcbHovered, * html .RadComboBoxDropDown_comboBox .rcbDisabled, * html .RadComboBoxDropDown_comboBox .rcbLoading {
}
.RadComboBoxDropDown_comboBox_rtl .rcbItem, .RadComboBoxDropDown_comboBox_rtl .rcbHovered, .RadComboBoxDropDown_comboBox_rtl .rcbDisabled, .RadComboBoxDropDown_comboBox_rtl .rcbLoading {
padding: 2px 2px 2px 20px;
}
.RadComboBoxDropDown_comboBox .rcbHovered {
background: #929292;
color: #fff;
}
.RadComboBoxDropDown_comboBox .rcbDisabled {
color: #CCCCCC;
cursor:no-drop;
}
.secureButton { 
float: right;
padding: 6px 15px 6px 15px;
margin-bottom: 10px;
}


.preloaderBox {
position: absolute;
left: 0px;
text-align: center;
width: 740px;
background: transparent url(../../img/opacityPromo.png) repeat left top;
z-index: 120;
}

/***** MODAL WINDOW *****/
.modalBackground { background-color: #000; opacity:.50; filter: alpha(opacity=50); -moz-opacity: 0.50; z-index: 99; }

.modalLogReg {
width: 410px;
border: 1px solid #dddddd;
}
.modalLogReg .boxHeader {
height: 29px;
text-align: left;
position: relative;
background: #fff;
}
.modalLogReg .boxHeader .close {
position: absolute;
right: 8px;
top: 7px;
display: block;
width: 15px;
height: 15px;
text-indent: -999em;
background: transparent url(../../img/modal_close_btn.gif) no-repeat left top;
}
.modalLogReg .boxHeader .close:hover {
cursor: pointer;
}
.modalLogReg .boxHeader h2 {
font: bold 10px Tahoma;
text-transform: uppercase;
padding: 9px 0 0 10px;
width: 330px;
border-right: 1px solid #fff;
height: 20px;
}
.modalLogReg .boxContent {
background: #fff;
padding: 30px 10px 30px 10px;
zoom: 1;
}
.modalLogReg .boxContent .orderLabel {
float: left;
width: 120px;
margin-right: 8px;
display: block;
height: 21px;
padding-top: 6px;
margin-bottom: 10px;
text-align: right;
clear: left;
}



/***** ARTICLE *****/
.articleContent {
padding: 10px 8px 0px 8px;
}
.articleContent h1 {
color: #666666;
font: 22px Arial;
margin: 0px 0px 10px 0px;
text-transform: none;
}
.articleContent .articleText {
color: #666666;
font: 11px Arial;
line-height: 16px;
margin-bottom: 16px;
}
.articleContent .elementContainer,
.articleContent .elementRightContainer,
.articleContent .elementLeftContainer {
margin-bottom: 16px;
}
.articleContent h2 {
font: bold 12px Arial;
margin: 0px 0px 0px 0px;
text-transform: none;
}
.articleContent .leadText {
color: #666666;
font: bold 11px Arial;
line-height: 16px;
margin-bottom: 16px;
}
.articleContent .specifications {
color: #666666;
font: 11px Arial;
line-height: 16px;
margin-bottom: 16px;
border-bottom: 3px solid #3A92CC;
padding-bottom: 5px;
width: 524px !important;
}
.articleContent .specifications ul {
margin-left: 10px;
width: 500px;
}
.articleContent .specifications ul li {
list-style: square inside;
width: 500px;

}
.articleContent .elementLeftText {
font: 11px Arial;
color: #666;
line-height: 16px;
}
.articleContent .elementLeftImageContainer {
float:left;
margin-right:12px;
margin-bottom:3px;
padding-top:5px;
}
.articleContent .elementRightText {
font: 11px Arial;
color: #666;
line-height: 16px;
}
.articleContent .elementRightText ul
{
    width: 526px !important;
}
.articleContent .elementRightImageContainer {
float:right;
margin-left:12px;
margin-bottom:3px;
padding-top:5px;
}
.articleContent .element div {
margin: 0 auto;
}
.articleContent .elementText {
font: 10px Arial;
color: #111100;
text-align:center;
}

.configurator_modal .addToCart { 
width: 57px;
height: 57px;
display: block;
margin-left: 20px;
margin-top: 6px;
cursor: pointer;
}