﻿.container a.logo { 
     background: url(../images/elting_p/logo.png) no-repeat 0px 0px;
    padding: 0px 0px 0px 20px !important;
    margin: 0px 0px 12px 20px !important;
    width: 260px;
    height: 108px;
   }
/* -----  POCETNA LOGIN/REGISTER ------- */
.container .user_box a { 
   background: url(../images/elting_p/list_bg.png) no-repeat 0px 1px;
   font: 10px tahoma;
   color: #6B7383;
   }
.container .user_box a:hover { 
   color: #000;
   }
.container .user_box {
  padding: 91px 10px 0 0;
}
.container .user_box a:hover { 
   color: #000;
   }
.container .user_box span.logged { 
   font:bold 11px arial;
   color: #6B7383
   }
 .container .user_box a.logged { 
   font:bold 11px arial;
   color: #181D57;
   background: none !important;
   }     
   
/* -----  POCETNA NAVIGACIJA ------- */   
.container .navigation { 
   background: url(../images/elting_p/navigation_bar.png) no-repeat;
  }
/* -----  POCETNA NAVIGACIJA ------- */   
.container .navigation { 
   background: url(../images/elting_p/navigation_bar.png) no-repeat;
  }
.container .navigation ul.head_nav li a { 
   font: bold 11px tahoma;
   color: #ECECEC;
   }
.container .navigation ul.head_nav li a:hover { 
   color: #FDCA50;
   }
.container .navigation u.head_navl li a.active { 
   background: url(../images/elting_p/nav_hover.jpg) repeat-x;
   }
.container .navigation .nav_right a.cart { 
  background: url(../images/elting_p/cart_icon.png) no-repeat top left;
 } 
.container .navigation .nav_right a.cart:hover { 
  background-position: bottom left;
  }
.container .navigation .nav_right input.txt  { 
  background:  url(../images/elting_p/input.png);
  font: 11px tahoma;
  color: #35616B;
  line-height: 13px !important;
  padding-top: 5px;
 }
.container .navigation .nav_right input.btn { 
  background:   url(../images/elting_p/input_btn.png);
}
/* -----  POCETNA IZDVOJENEI PROIZVODI ------- */ 
.container .scroll_box { 
  background: url(../images/elting_p/product_scroll_box.png) no-repeat;
}
.container .scroll_box .scroll_box_content  { 
  background: #fff;
  }
.container .scroll_box h2 a { 
  font:bold 9px tahoma;
  color: #fff;
  text-transform: uppercase;
 }
.container .scroll_box .scroll_box_content h3 a { 
  font: bold 36px arial;
  color: #333;
 }
.container .scroll_box .scroll_box_content h3 a:hover { 
  text-decoration: underline;
 } 
.container .scroll_box .scroll_box_content p { 
  font: 11px arial;
  color: #5F5E5E ;
  line-height: 17px;
} 
.container .scroll_box .scroll_box_content p.price { 
  font: bold 18px arial;
  color: #181D57;
  }
.container .scroll_box .scroll_box_content  p.price_amount { 
  font: bold 36px arial;
  color: #6EB0BF;
}
.container .scroll_box .scroll_box_content a.buy { 
  background: url(../images/elting_p/buy_btn.gif) no-repeat top left;
}
.container .scroll_box .scroll_box_content a.buy:hover { 
  background-position: bottom left;
  }
.container .scroll_box  a.scroll_left { 
  background: url(../images/elting_p/slide_left.gif) no-repeat top left;
 } 
.container .scroll_box  a.scroll_right { 
  background: url(../images/elting_p/slide_right.gif) no-repeat top left;
  } 
.container .scroll_box  a.scroll_left:hover,
.container .scroll_box  a.scroll_right:hover{ 
  background-position: bottom left;
  }
.container .scroll_box  .scroll_box_foot { 
  background: url(../images/elting_p/product_scroll_box_foot.png)  no-repeat bottom left;
 }
.container .scroll_box  .scroll_box_foot ul li a { 
  background: url(../images/elting_p/scroll_thumb_bg.jpg) repeat-x top left;
 }
.container .scroll_box  .scroll_box_foot ul li a span { 
  font: bold 11px tahoma;
  color: #FFF;
  line-height: 17px;
 }
.container .scroll_box  .scroll_box_foot ul li.active a { 
 background: #fff ;
 }
.container .scroll_box  .scroll_box_foot ul li.active a span { 
 color: #5D6783 ;
 }
/* -----  POCETNA NOVOSTI ------- */  
.container .news_box { 
 background: url(../images/elting_p/news_box.png) no-repeat top left;
 } 
.container .news_box h2 a { 
 font: bold 9px tahoma;
 color: #fff;
 text-transform: uppercase;
 }
.container .news_box .news_box_first { 
 background: #fff;
  }
.container .news_box .news_box_first span.date { 
 font: 10px tahoma;
 color: #35616B;
 }
.container .news_box .news_box_first h3 a { 
 font: bold 14px arial;
 color: #5D6783;
 } 
.container .news_box .news_box_first h3 a:hover { 
 text-decoration: underline;
 } 
.container .news_box .news_box_first a.more { 
 background: url(../images/elting_p/more_icon.png) no-repeat 44px 1px;
 font: 10px tahoma;
 color: #6E6E6E;
}
.container .news_box .news_box_first a.more:hover { 
 color: #000;
 } 
.container .news_box .news_box_sec  { 
 
  } 
.container .news_box .news_box_sec  p.date { 
 font: 10px arial;
 color: #fff;
 }
.container .news_box .news_box_sec  h3 a { 
 font: bold 11px arial;
 color: #fff;
}
.container .news_box .news_box_sec  p { 
 font: 11px arial;
 color: #fff;
 } 
.container .news_box .news_box_sec  a.more { 
 background: url(../images/elting_p/more_icon.png) ;
 }
/* -----  POCETNA RECENZIJE ------- */  
.container .rev_box { 
 background: url(../images/elting_p/rev_box.png) no-repeat top left;
 }
.container .rev_box h2 a { 
 font: bold 9px tahoma;
 color: #fff;
 text-transform: uppercase;
}
.container .rev_box p.date { 
 font: 10px tahoma;
 color: #fff;
 }
.container .rev_box h3 a { 
 font: bold 18px arial;
 color: #fff;
 } 
.container .rev_box h3 a:hover { 
 text-decoration: underline;
}
.container .rev_box p { 
 font: 11px arial;
 color: #fff;
}
.container .rev_box a.more { 
 background: url(../images/elting_p/more_icon.png) no-repeat 44px 1px;
 font: 10px tahoma;
 color: #fff;
 }
.container .rev_box a.more:hover { 
 text-decoration: underline;
 }
.container .rev_box a.more:hover { 
 text-decoration: underline;
 } 
/* -----  POČETNA RECENZIJE ------- */ 
.container .new_prod_box ul.new_old_nav { 
 background: url(../images/elting_p/new_articles_box_top.png) no-repeat bottom left;
 }
.container .new_prod_box ul.new_old_nav  li a { 
 background: url(../images/elting_p/new_old_thumb.png) no-repeat bottom left;
 font: bold 9px tahoma;
 color: #BDBEC1;
 text-transform: uppercase;
 } 
.container .new_prod_box ul.new_old_nav  li a:hover { 
 color: #fff;
} 
.container .new_prod_box ul.new_old_nav  li a.active { 
 background-position: top left;
 z-index: 8;
 color: #fff;
}
.container .new_prod_box .new_prod_box_content { 
 background: #fff;
 border-left: 1px solid #7D7F85;
 border-right: 1px solid #7D7F85;
}
.container .new_prod_box .dark { 
 background: #757B87 url(../images/elting_p/dark_bg.jpg) repeat-x top left !important;
}
.container .new_prod_box .new_prod_box_content .new_prod { 
 border-right: 1px solid #7D7F85;
 border-bottom: 2px solid #7D7F85;
 background: #fff;
}
.container .new_prod_box .new_prod_box_content .new_prod h3 a { 
 font: bold 18px arial;
 color: #333;
 }
.container .new_prod_box .new_prod_box_content .p_last { 
 border-right: none;
 } 
.container .new_prod_box .new_prod_box_content .new_prod p { 
 font: 11px tahoma;
 color: #666;
 line-height: 16px;
 }
.container .new_prod_box .new_prod_box_content .new_prod p.price { 
  font: bold 11px arial;
  color: #181D57;
 }
.container .new_prod_box .new_prod_box_content .new_prod  p.price_amount { 
  font: bold 24px arial;
  color: #6EB0BF;
 }
.container .new_prod_box .new_prod_box_content .new_prod a.buy { 
  background: url(../images/elting_p/buy_btn_small.gif) no-repeat top left;
 } 
.container .new_prod_box .new_prod_box_content .new_prod a.buy:hover { 
  background-position: bottom left;
}
/* -----  POČETNA FOOTER ------- */ 
.container .footer { 
  background: url(../images/elting_p/footer.png) no-repeat;
 }
.container .footer p { 
  font: bold 11px tahoma;
  color: #fff;
}
.container .footer ul li a { 
  font: 11px verdana;
  color: #5D6783;
 }
.container .footer ul li a:hover { 
 color: #000;
}

/* ----GRUPA PROIZVODA----- */
/* ----GRUPA PROIZVODA FILTERI/NAVIGACINJA----- */
.container .left_coll  .filters { 
 background: url(../images/elting_p/filters_top.png) no-repeat top left !important;
}
.container .left_coll .navigation_left { 
 background: url(../images/elting_p/navigation_top.png) no-repeat top left;
}
.container .left_coll .navigation_left h2 { 
 font: bold 9px tahoma;
 color: #fff;
 text-transform: uppercase;
 }
.container .left_coll  .filters .navigation_content { 
 background:  url(../images/elting_p/filters_content.png) repeat-y !important;
} 
.container .left_coll .navigation_left .navigation_content { 
 background: url(../images/elting_p/navigation_bg.gif) repeat-y top left;
}
.container .left_coll .navigation_left .navigation_content a.cat { 
 background: url(../images/elting_p/catalogue.png) no-repeat bottom left;
 font: 11px tahoma;
 color: #fff;
 }
.container .left_coll .navigation_left .navigation_content a.cat:hover { 
 color: #FDC94F;
}
.container .left_coll .navigation_left .navigation_content ul.main li a { 
 font: bold 11px tahoma;
 color: #5D616C;
 }
.container .left_coll .navigation_left .navigation_content ul.main li a:hover,
.container .left_coll .navigation_left .navigation_content ul.main li ul.sub li a:hover { 
 color: #000;
}
.container .left_coll .navigation_left .navigation_content ul.main li.active a,
.container .left_coll .navigation_left .navigation_content ul.main li ul.sub li.active a{ 
 color: #FDC94F;
}
.container .left_coll  .filters .navigation_foot { 
 background:  url(../images/elting_p/filtrs_bottom.png) no-repeat top left !important;
}
.container .left_coll .navigation_left  .navigation_foot { 
 background: url(../images/elting_p/navigation_foot.png);
}
.container .left_coll .navigation_left .navigation_content ul.main li ul.sub li a { 
 font: 11px tahoma;
 color: #818795;
 }
/* ----GRUPA PROIZVODA RECENZIJE----- */ 
.container .left_coll .rev_box_small  { 
 background:  url(../images/elting_p/rev_box_small_head.png) no-repeat top left;
}
.container .left_coll .rev_box_small h2 a { 
 font: bold 9px tahoma;
 color: #fff;
 text-transform: uppercase;
}
.container .left_coll .rev_box_small .rev_box_small_cont { 
 padding: 0px 5px 0px 1px; 
 background: #D50100 ;
 }
.container .left_coll .rev_box_small .rev_box_small_cont h3 a { 
 font: bold 14px arial;
 color: #fff;
} 
.container .left_coll .rev_box_small .rev_box_small_cont h3 a:hover { 
 text-decoration: underline;
} 
.container .left_coll .rev_box_small .rev_box_small_cont p { 
 font: 11px arial;
 color: #fff;
}
.container .left_coll .rev_box_small .rev_box_small_foot { 
 background:  url(../images/elting_p/rev_box_small_foot.png) no-repeat;
 font: 0px arial;
}
.container .left_coll .rev_box_small .rev_box_small_cont a.more { 
 background: url(../images/elting_p/more_icon.png) no-repeat 44px 1px;
 font: 10px tahoma;
 color: #E2EADB;
 } 
.container .left_coll .rev_box_small .rev_box_small_cont a.more:hover { 
 color: #fff;
 }
/* ----GRUPA PROIZVODA IZDVOJENO----- */  
.container .left_coll .sep_box  { 
 background:   url(../images/elting_p/sep_box_top.png) no-repeat top left;
} 
.container .left_coll .sep_box h2 a { 
 font: bold 9px tahoma;
 color: #fff;
 text-transform: uppercase;
}
.container .left_coll .sep_box .sep_box_midd { 
 background: #181D57;
 }
.container .left_coll .sep_box .sep_box_midd .sep_item { 
 background: #fff;
}
.container .left_coll .sep_box .sep_box_midd .sep_item h3 a { 
 font: bold 14px arial;
 color: #333;
}
.container .left_coll .sep_box .sep_box_midd .sep_item h3 a:hover { 
 text-decoration: underline;
}
.container .left_coll .sep_box .sep_box_midd .sep_item p.price { 
 font: bold 14px arial;
 color: #181D57;
}
.container .left_coll .sep_box .sep_box_midd .sep_item p.new { 
 font: bold 14px arial;
 color: #97B978;
}
.container .left_coll .sep_box .sep_box_midd .sep_item p.new { 
 font: bold 14px arial;
 color: #97B978;
}
.container .left_coll .sep_box .sep_box_midd .sep_item a.more { 
 background: url(../images/elting_p/more_icon.png) no-repeat 44px 1px;
 font: 10px tahoma;
 color: #40434A;
}
.container .left_coll .sep_box .sep_box_midd .sep_item a.more:hover { 
 color: #000;
 }
.container .left_coll .sep_box .sep_box_foot { 
 background:   url(../images/elting_p/sep_box_bottom.png) no-repeat;
 font: 0px arial;
}
.container .right_coll div.new_old_nav { 
 background: url(../images/elting_p/new_articles_box_top_small.png) no-repeat bottom left;
 }
.container .right_coll  .blue div.new_old_nav { 
 background: url(../images/elting_p/new_articles_box_top_small.png) no-repeat bottom left !important;
 }
.container .right_coll  .blue .new_prod_box_content { 
  border-left: 1px solid #657F9D !important;
 border-right: 1px solid #657F9D !important;
 }
.container .right_coll  .blue .new_prod_box_foot { 
  background:  url(../images/elting_p/new_articles_box_foot_small.png) !important;
 }
.container .right_coll  .blue .new_prod_box_content .new_prod { 
  border-right: 1px solid #AFBECE !important;
  border-bottom: 2px solid #647F9C !important;
 }
/* ----GRUPA PROIZVODA NAVIGACIJA----- */   
.container .right_coll  .blue div.new_old_nav h2 { 
   background:  url(../images/elting_p/group_h2_left.png) no-repeat top left !important;
 }
.container .right_coll  .blue div.new_old_nav h2 a { 
   background:  url(../images/elting_p/group_h2_right.png) no-repeat top right !important;
 }
.container .right_coll  .purple div.new_old_nav { 
 background: url(../images/elting_p/new_articles_box_top_small.png) no-repeat bottom left !important;
 }
.container .right_coll  .purple .new_prod_box_content { 
 background: #757B87 url(../images/elting_p/new_articles_box_midd_small.jpg) repeat-x top left !important ;
 }
.container .right_coll  .purple .new_prod_box_foot { 
   }
.container .right_coll  .purple div.new_old_nav h2 { 
 background:  url(../images/elting_p/group_h2_left.png) no-repeat top left !important;
 }
.container .right_coll  .purple div.new_old_nav h2 a { 
 background:  url(../images/elting_p/group_h2_right.png) no-repeat top right !important;
 }
.container .right_coll div.new_old_nav  h2  { 
 background:  url(../images/elting_p/group_h2_left.png) no-repeat top left;
 }
.container .right_coll div.new_old_nav  h2 a { 
 background:  url(../images/elting_p/group_h2_right.png) no-repeat top right;
 font: bold 9px tahoma;
 color: #fff;
 text-transform: uppercase;
  }
.container .right_coll div.new_old_nav  li a:hover { 
 color: #fff;
}
.container .right_coll div.new_old_nav  a.all { 
 color: #fff;
 background: url(../images/elting_p/new_old_thumb.png) no-repeat bottom left;
 font:  9px tahoma;
 text-transform: uppercase;
 }
.container .right_coll div.new_old_nav  a.all:hover { 
 color: #FDC94F;
}
/* ----GRUPA PROIZVODA PROIZVODI----- */  
.container .right_coll .new_prod_box_content { 
 background: #fff;
 border-left: 1px solid #7D7F85;
 border-right: 1px solid #7D7F85;
}
.container .right_coll .new_prod_box_content .new_prod { 
 border-right: 1px solid #7D7F85;
 border-bottom: 2px solid #7D7F85;
 background: #fff;
}
.container .right_coll .new_prod_box_content .new_prod h3 a { 
 font: bold 14px arial;
 color: #333;
}
.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 { 
 font: 11px tahoma;
 color: #666;
 line-height: 16px;
 }
.container .right_coll .new_prod_box_content .new_prod p.price { 
  font: bold 11px arial;
  color: #181D57;
}
.container .right_coll .new_prod_box_content .new_prod p.new { 
  font: bold 11px arial;
  color: #97B978;
}
.container .right_coll .new_prod_box_content .new_prod .new_txt { 
  float: left;
  width: 143px;
}
.container .right_coll .new_prod_box_content .new_prod  p.price_amount { 
  font: bold 18px arial;
  color: #6EB0BF;
  }
.container .right_coll .new_prod_box_content .new_prod a.buy { 
  background: url(../images/elting_p/buy_btn_smaller.png) no-repeat top left;
 }
.container .right_coll .new_prod_box_foot  { 
 background:  url(../images/elting_p/new_articles_box_foot_small.png) ;
 font: 0px arial;
} 
.container .right_coll .new_prod_box_content .new_prod a.buy:hover { 
  background-position: bottom left;
}
/* ----MODAL OD KOŠARICE----- */  
.container .navigation .nav_right .cart_modal { 
  background:  url(../images/elting_p/basket_modal_top.png) no-repeat top left;
}
.container .navigation .nav_right .cart_modal .cart_modal_midd { 
  background: url(../images/elting_p/basket_modal_midd.png) repeat-y top left;
}
.container .navigation .nav_right .cart_modal .cart_modal_midd .cart_item h2 a { 
  font: bold 11px arial;
  color: #333;
 }
.container .navigation .nav_right .cart_modal .cart_modal_midd .cart_item h2 a:hover { 
  text-decoration: underline;
}
.container .navigation .nav_right .cart_modal .cart_modal_midd .q_box a { 
  background: url(../images/elting_p/q_btn.gif);
  font: bold 9px tahoma;
  color: #fff;
 }
.container .navigation .nav_right .cart_modal .cart_modal_midd .q_box a:hover { 
  background-position: bottom left;
}
.container .navigation .nav_right .cart_modal .cart_modal_midd .q_box input { 
  font: 10px arial;
  color: #35616B;
  text-align: center;
}
.container .navigation .nav_right .cart_modal .cart_modal_midd .price_box span { 
  font: 11px arial;
  color: #5B7587;
  }
.container .navigation .nav_right .cart_modal .cart_modal_midd .price_box span.value { 
  font: bold 14px arial;
  color: #FFCA44;
}
.container .navigation .nav_right  .cart_modal .cart_modal_foot span { 
  font: bold 10px arial;
  color: #fff;
 }
.container .navigation .nav_right  .cart_modal .cart_modal_foot { 
  background:  url(../images/elting_p/basket_modal_foot.png) no-repeat bottom left;
}
.container .navigation .nav_right  .cart_modal .cart_modal_foot  span.value { 
  font: bold 14px arial;
  color: #fff;
 }
.container .navigation .nav_right  .cart_modal .cart_modal_foot a.buy { 
  background: url(../images/elting_p/buy_btn_smaller.png) no-repeat top left;
  } 
.container .navigation .nav_right  .cart_modal .cart_modal_foot a.buy:hover { 
  background-position: bottom left;
}
/* ----DETALJNI OPIS PROIZVODA   /   PROFIL----- */

.container .right_coll .new_prod_box_content .prod_full { 
  background: #fff;
 }
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt .cat { 
font: bold 11px arial;
color: #6D7FAA;
text-transform: uppercase;
} 
.container .right_coll .new_prod_box_content .profile span.other { 
 font: 11px tahoma;
 color: #5F5F5F;
 }
.container .right_coll .new_prod_box_content .profile h3  { 
  font: bold 18px arial;
  color: #5D6783;
  }
.container .right_coll .new_prod_box_content .prod_full ul li a   { 
  border: 1px solid #fff;
 }
.container .right_coll .new_prod_box_content .prod_full ul li a.active { 
 border: 1px solid #FDCA50;
}
.container .right_coll .new_prod_box_content .prod_full h3,
.container .right_coll .new_prod_box_content .prod_full h3 a { 
 font: bold 18px arial;
 color: #333;
 }
.container .right_coll .new_prod_box_content .prod_full span.grade { 
 font: 11px arial;
 color: #1D414B;
}
.container .right_coll .new_prod_box_content .prod_full h3 a:hover { 
 text-decoration: underline;
}
.container .right_coll .new_prod_box_content .prod_full p { 
 font: 11px tahoma;
 color: #5F5F5F;
}
.container .right_coll .new_prod_box_content .prod_full p.new { 
 font: 12px arial;
 color: #97B978;
}
.container .right_coll .new_prod_box_content .prod_full span.available { 
 color: #7FC52B; 
}
.container .right_coll .new_prod_box_content .prod_full span.not_available { 
 color: #CC3300; 
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt p.price { 
 font: bold 12px arial;
 color: #181D57;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt p.price_amount { 
 font: bold 24px arial;
 color: #8EB7BF;
 }
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade {
 background: transparent url(../images/elting_p/productGrade.png) no-repeat left top;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  .productGrade li a:hover  {
 background: transparent url(../images/elting_p/productGrade.png) no-repeat left bottom;
}
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  a.buy { 
  background: url(../images/elting_p/buy_btn_smaller.png) no-repeat top left;
 }
.container .right_coll .new_prod_box_content .prod_full .prod_full_txt  a.buy:hover { 
  background-position: bottom left;
}
.container .right_coll .new_prod_box_content .prod_send_box a.send_to { 
  background: url(../images/elting_p/send_to_icon.png) no-repeat 0px 2px;
  font: 11px arial;
  color: #fff;
 }
.container .right_coll .new_prod_box_content .prod_send_box a.print { 
  font: 11px arial;
  color: #fff;
  background: url(../images/elting_p/print_icon.png) no-repeat 0px 2px;
}  
.container .right_coll .new_prod_box_content .prod_send_box a.send_to:hover,
.container .right_coll .new_prod_box_content .prod_send_box a.print:hover  { 
  text-decoration: underline;
}
.container .right_coll .new_prod_box_content .specifications  p.plain {
  font: 11px tahoma;
  color: #fff;
  line-height: 17px;
}
.container .right_coll .new_prod_box_content .specifications h3 {
 font: bold 11px arial;
 color: #fff;
 background: #9A9DA0;
 }
.container .right_coll .new_prod_box_content .specifications .specRow {
 border-bottom: 1px solid #A7A9AC;
 background: url(../images/elting_p/specs_bg.gif) repeat-y 108px 0px;
}
.container .right_coll .new_prod_box_content .specifications .spec_last {
 border-bottom: none;
}
.container .right_coll .new_prod_box_content .specifications .specRow .label {
 font: 11px tahoma;
 color: #D3DFF1;
}
.container .right_coll .new_prod_box_content .specRow .value {
 font: 11px tahoma;
 color: #FFFFFF;
}
/* ----MODAL----- */
.modal .modal_top {
  background: url(../images/elting_p/modal_top.png) no-repeat;
 }
.modal .modal_top a.close {
  background: url(../images/elting_p/modal_close_btn.gif) no-repeat;
 }
.modal .modal_content {
  background: url(../images/elting_p/modal_bg.png);
 }
.modal .modal_content h2 {
  font: bold 14px tahoma ;
  color: #333;
  text-align: center;
  text-transform: uppercase;
 } 
.modal .modal_content label {
  font: 11px tahoma;
  color: #333;
  text-align: right;
  }
.modal .modal_content input {
  background: url(../images/elting_p/modal_input_bg.png);
  font: 11px arial;
  color: #fff;
 }
.modal .modal_content span {
  font: bold 11px tahoma;
  color: #65858C;
 }
.modal .modal_foot {
  background:  url(../images/elting_p/modal_foot.png);
}
.modal .modal_foot a.small {
  background: url(../images/elting_p/reg_icon.gif) no-repeat 0px 3px;
  font: bold 11px tahoma;
  color:#525252; 
 }
.modal .modal_foot a.small:hover {
  text-decoration: underline;
}
.modal .modal_content a.big {
  background:  url(../images/elting_p/reg_icon_big.gif) no-repeat top right;
  font: bold 11px tahoma;
  color: #FDB723;
  text-transform: uppercase;
 }
.modal .modal_content a.big:hover {
   text-decoration: underline;
}
/* ----CLANAK----- */
.container .right_coll  .purple .new_prod_box_content h2.article { 
 font: bold 24px arial;
 color: #5D6783; 
}
.container .right_coll  .purple .new_prod_box_content p.strong { 
 font: bold 12px arial;
 color: #5D6783; 
 }
.container .right_coll  .purple .new_prod_box_content p { 
 font: 12px arial;
 color: #404245; 
 }
.container .right_coll  .purple .prod_send_box h2 { 
 font: bold 11px arial;
 color: #fff;
 }
.container .right_coll  .purple .prod_send_box ul li a { 
 font: 11px arial;
 color: #fff;
 background: url(../images/elting_p/archive_li_bg.png) no-repeat 0px 5px;
} 
.container .right_coll  .purple .prod_send_box ul li a:hover { 
 text-decoration: underline;
 }
/* ----GRUPA ČLANAKA----- */ 
.container .right_coll .new_prod_box_content .group_wrap .group_txt p.date {
	font: 10px arial;
	color: #A96FAF;
}
.container .right_coll .new_prod_box_content .group_wrap .group_txt h2 a {
	 font: bold 14px arial;
	 color: #5D6783; 
}
.container .right_coll .new_prod_box_content .group_wrap .group_txt p {
	  font: 12px arial;
      color: #404245; 
}
.container .right_coll .new_prod_box_content .group_wrap .group_txt a.more { 
 background: url(../images/elting_p/more_icon.png) no-repeat 44px 1px;
 font: 10px tahoma;
 color: #40434A;
}
.container .right_coll .new_prod_box_content .group_wrap .group_txt a.more:hover { 
 color: #000;
}
.container .right_coll .pager  { 
 background: #757B87 !important;
 }
.container .right_coll .pager ul li a { 
 font: 11px arial;
 color: #fff;
 }
.container .right_coll .pager ul li a.active { 
 background: #fff;
 color: #000;
 } 
.container .right_coll .pager ul li a:hover  { 
 color: #FDC94F;
 }
/* ----NARUDZBA----- */  
.container .order_wrap .order_top {
 background: url(../images/elting_p/order_top.png) no-repeat bottom left; 
 }
.container .order_wrap .order_top h2 {
 background:  url(../images/elting_p/group_h2_left.png) no-repeat top left;
 }
.container .order_wrap .order_top h2 a {
 background:  url(../images/elting_p/group_h2_right.png) no-repeat top right;
 font: bold 9px tahoma;
 color: #fff;
 text-transform: uppercase;
} 
.container .order_wrap .order_midd {
  background: #9499A2;
  }
.container .order_wrap .order_midd ul li {
  background: url(../images/elting_p/order_num_bg.png) no-repeat bottom left;
  font: bold 11px tahoma;
  color: #666; 
  }  
.container .order_wrap .order_midd ul li span  {
  font: bold 11px tahoma;
  color: #fff;
 }
.container .order_wrap .order_midd ul li.active {
  background-position: top left;
  color: #fff;
  } 
.container .order_wrap .order_midd ul li.active span {
  color: #fff;
  }
.container .order_wrap .order_midd .order_midd_left .order_item {
  background: #fff;
   } 
.container .order_wrap .order_midd .order_midd_left .order_item h2 {
  font: bold 18px arial;
  color: #333;
 }
 .container .order_wrap .order_midd .order_midd_left .order_item h2 a {
  color: #333;
 }
.container .order_wrap .order_midd .order_midd_left .order_item p {
  font: 11px tahoma;
  color: #5F5F5F;
  line-height: 16px;
 }
.container .order_wrap .order_midd .order_midd_left .order_item .order_q a {
  background: url(../images/elting_p/q_btn_big.png) no-repeat top left;
  font: 15px arial;
  color: #fff;
  text-align: center;
 }
.container .order_wrap .order_midd .order_midd_left .order_item .order_q a:hover {
  background-position: bottom left;
  } 
.container .order_wrap .order_midd .order_midd_left .order_item input {
  font: bold 13px tahoma;
  color:#858993; 
  text-align: center;
 } 
.container .order_wrap .order_midd .order_midd_left .order_price span {
  font: bold 11px arial;
  color: #333;
 }
.container .order_wrap .order_midd .order_midd_left .order_price span.big {
  font: bold 24px arial;
  color: #FDBD27;
}
.container .order_wrap .order_foot {
  background:  url(../images/elting_p/order_bottom.png) no-repeat bottom left;
  }
.container .order_wrap .order_midd .order_midd_left .final span {
  color: #FDBD27;
  }
.container .order_wrap .order_midd .order_midd_left .final span.big {
  font: bold 24px arial;
  color: #FDBD27;
}
.container .order_wrap .order_midd .order_midd_left .final a.back  {
 font: bold 11px tahoma;
 color: #ABAFB7;
 background: url(../images/elting_p/order_steps_nav.gif) no-repeat top left;
 text-transform: uppercase;
 }
.container .order_wrap .order_midd .order_midd_left .final a.back:hover  {
 background-position: bottom left;
  }
.container .order_wrap .order_midd .order_midd_left .final a.forward  {
 font: bold 11px tahoma;
 color: #FDBD27;
 background: url(../images/elting_p/order_steps_nav_fw.gif) no-repeat top right;
 text-transform: uppercase;
 }
.container .order_wrap .order_midd .order_midd_left .final a.forward:hover  {
 background-position: bottom right;
  }
.container .order_wrap .order_midd .order_midd_right h2.y_basket  {
 background: #D20000 url(../images/elting_p/order_cart_icon.png) no-repeat 10px 10px;
 font: bold 11px tahoma;
 text-transform: uppercase;
 color:#fff 
 }
.container .order_wrap .order_midd .order_midd_right .y_basket_item  {
 background: #fff;
 }
.container .order_wrap .order_midd .order_midd_right .y_basket_item  h3  {
 font: bold 12px arial;
 color:#333;
}
.container .order_wrap .order_midd .order_midd_right .y_basket_item  p {
 font: 11px tahoma;
 color: #5F5F5F;
 line-height: 16px;
 }
.container .order_wrap .order_midd .order_midd_right .y_basket_item  span.blue {
 font: bold 12px arial;
 color: #6DB1BF;
 }
.container .order_wrap .order_midd .order_midd_right .y_basket_item  span {
 font: 11px tahoma;
 color: #5F5F5F;
 }
.container .order_wrap .order_midd .order_midd_right .y_basket_item  span.blue {
 font: bold 12px arial;
 color: #FDCA50;
 }
.container .order_wrap .order_midd .order_midd_right .y_basket_summ  span {
 font: 11px arial;
 color: #fff;
 text-align: right;
 }
.container .order_wrap .order_midd .order_midd_right .y_basket_summ  span.bold {
 font: bold 12px arial;
}
.container .order_wrap .order_midd .order_midd_left .steps_left label {
  font: 11px tahoma;
  color: #5F5F5F;
 }
.container .right_coll .new_prod_box_content .profile label {
  font: 11px tahoma;
  color: #5F5F5F;
 }
.container .order_wrap .order_midd .order_midd_left .steps_left span.mandatory {
  font: 16px arial;
  color: #F30;
 }
.container .order_wrap .order_midd .order_midd_left .steps_left input.txt {
  border: 1px solid #333;
  font: 11px tahoma;
  color: #5F5F5F;
   }
/**** PROFIL KORISNIKA *****/   
.container .right_coll .new_prod_box_content .profile input.txt {
  border: 1px solid #333;
  font: 11px tahoma;
  color: #5F5F5F;
   }
.container .right_coll .new_prod_box_content .profile a.save  {
 font: bold 11px tahoma;
 color: #FDBD27;
 background: url(../images/elting_p/order_steps_nav_fw.gif) no-repeat top right;
 text-transform: uppercase;
 }
.container .right_coll .new_prod_box_content .profile a.save:hover  {
 background-position: bottom right;
  } 
.container .right_coll .new_prod_box_content .profile span {
  font: 11px tahoma;
  color: #FDCA50;
 }
.container .order_wrap .order_midd .order_midd_left .steps_left input.select {
  border: 1px solid #333;
  font: 11px tahoma;
  color: #5F5F5F;
  }
.container .right_coll .new_prod_box_content .profile input.select {
  border: 1px solid #333;
  font: 11px tahoma;
  color: #5F5F5F;
 }
.container .order_wrap .order_midd .order_midd_left .steps_left textarea {
  border: 1px solid #333;
  font: 11px tahoma;
  color: #5F5F5F;
 }
.container .order_wrap .order_midd .order_midd_left  .other_form label {
 font: 11px tahoma;
 color: #5F5F5F;
}
.container .order_wrap .order_midd .order_midd_left  .disclaimer p {
 font:  11px tahoma;
 color: #5F5F5F;
 line-height: 17px;
 margin-bottom: 15px;
}
.container .order_wrap .order_midd .order_midd_left  a.orderFieldHelp {
 font: 11px arial;
 color: #000;
}
.container .order_wrap .order_midd .order_midd_left  a.orderFieldHelp .helpBox {
 background: #9FBFD7;
 color: #fff;
 }
.container .order_wrap .order_midd .order_midd_left  a.orderFieldHelp:hover {
 color: #6DB1BF;
 }
/***** FILTERI ***********/
.container .left_coll .navigation_left .navigation_content   ul.filters  { 
 background: none !important;
 padding: 0px 0px 0px 25px;
 }
.container .left_coll .navigation_left .navigation_content   ul.filters li a { 
 font: bold 11px tahoma;
 color: #fff;
 background: url(../images/elting_p/filters_li_bg.gif) no-repeat 0px 5px;
 }
.container .left_coll .navigation_left .navigation_content   ul.filters li a:hover { 
 color: #FDCA50;
  background:  url(../images/elting_p/filters_li_bg_active.gif) no-repeat 0px 5px;
}
.container .left_coll .navigation_left .navigation_content   ul.filters li.showFilters a { 
 font: bold 11px tahoma;
 color: #FDCA50;
 background:  url(../images/elting_p/filters_li_bg_active.gif) no-repeat 0px 5px;
}
.container .left_coll .navigation_left .navigation_content   ul.filters li.showFilters span.priceLabel { 
 font: bold 11px tahoma;
 color: #fff;
 padding: 5px 5px 5px 15px;
}
.container .left_coll .navigation_left .navigation_content   ul.filters li.showFilters a.price { 
 font: bold 11px tahoma;
 color: #fff;
 padding: 5px 0px 5px 0px;
 margin: 0px 0px 0px 42px;
 width: 114px;
 text-align: center;
 
}
.container .left_coll .navigation_left .navigation_content   ul.filters li.showFilters a.price:hover { 
 background: #FDB306;
 color: #fff; 
}



.container .left_coll .navigation_left .navigation_content   ul.filters li.showFilters input { 
 background: #fff;
 border: none;
 width: 114px;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li.showFilters ul li a { 
 font: 11px tahoma;
 color: #fff;
 background: none;
}
.container .left_coll .navigation_left .navigation_content   ul.filters li div.filtersBox { 
 background: url(../images/elting_p/filters_box_top.png) no-repeat top left;
  } 
.container .left_coll .navigation_left .navigation_content   ul.filters li div.filtersBox li { 
 background: #FDCA50 ;
 }  
.container .left_coll .navigation_left .navigation_content   ul.filters li div.filtersBox li a { 
 background: #FDCA50 ;
 font: bold 11px tahoma;
 color: #634501;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li div.filtersBox ul li.last { 
 background:  url(../images/elting_p/filters_box_bottom.png) no-repeat bottom left;
}
.container .left_coll .navigation_left .navigation_content  ul.filters li div.filtersBox ul li.last a { 
 background: none;
}   
.container .right_coll .blue  .new_prod_box_content .p_last { 
 border-right: none !important;
}
.addToCartCloud {
background: transparent url(../images/elting_p/cloud_bg.png) no-repeat left top;
}  

/******* Konfigurator  ***********/

.ui-widget-header {background: #ffca44;}
.no_bg {background: none !important;}
.configuratorContainer {
width: 948px;
padding: 10px 21px;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
background: #fff;
  }
.configuratorContainer ul.main   {
  height: 32px;
  width: 954px;
 }  
.configuratorContainer ul.main li.main  {
  float: left;
  background: url(../images/elting_p/nav_left_btn.jpg) no-repeat top left;
  display : inline;
  height: 32px;
  margin: 0px 1px 0px  0px;
  cursor: pointer;
  padding-left: 7px;
 }
.filter .newConf {
  float: right;
  width: 118px;
  text-align: center;
  position: relative;
  padding-left: 7px;
  display: inline;
  height: 14px;
  margin: 3px 8px 0px  0px;
  cursor: pointer;
  background: #ababab;
  color: #fff;
  padding: 8px 10px 8px 10px;
  font: 11px arial;
  text-decoration: none;
  text-transform: uppercase;
  border: 1px solid #ababab;
   }
.filter .newConf:hover {
  color: #fff;
  background: #787878;
  border: 1px solid #999;
 }
.filter .myConf {
  float: right;
  position: relative;
  padding-left: 7px;
  display: inline;
  height: 36px;
  margin: 3px 14px 0px  0px;
  cursor: pointer;
   }
.filter .myConf a {
  float: right;
  color: #fff;
  background: #D20000;
  border: 1px solid #D20000;
  padding: 8px 10px 8px 10px;
  font: 11px arial;
  text-decoration: none;
  text-transform: uppercase;
  }
.filter .myConf:hover a,
.filter .myConf a.active {
  color: #000;
  background: #F3F3F3;
  border: 1px solid #fff;
 }
.filter .myConf div {
  position: absolute;
  background: #F3F3F3;
  top: 30px;
  z-index: 10;
  left: -15px;
  width: 157px;
  padding: 10px 0px 10px 0px;
  overflow: hidden;
  border: 1px solid #fff;
  }
.filter .myConf div span {
  background: url(../images/elting_p/my_conf_bg.png) repeat-y top left;
  width: 127px;
  padding: 6px 20px 6px 10px;
  float: left;
   }
.filter .myConf div span.last {
  background: url(../images/elting_p/my_conf_bottom_bg.png) no-repeat bottom left;
  width: 137px;
}
.filter .myConf div span.last a {
 }      
.filter .myConf div span  a {
  background: none;
  padding: 0px 20px 5px 5px;
  float: left;
  font: 10px tahoma;
  color: #666;
  width: 106px;
  border: none !important;
  border-bottom: 1px solid #fff !important;
  }
.filter .myConf div span a:hover {
  color: #0b3278; 
  }          
.configuratorContainer ul.main li.main a {
  float: left;
  background: url(../images/elting_p/nav_right_final_2.gif) no-repeat top right;
  height: 22px;
  padding: 0px 17px 0px 10px;
  font: bold 10px tahoma;
  color: #666;
  text-decoration: none;
  text-transform: uppercase;
  padding: 10px 17px 0px 10px;
 }
.configuratorContainer ul.main li a:hover {
 color: #000;
 } 
.configuratorContainer ul.main li.active  {
  background-position: bottom left;
  }
.configuratorContainer ul.main li.active a {
  background-position: bottom right;
  color: #5d6883;
 }
.configuratorContainer  .content_head { 
    width : 960px;
 }
.configuratorContainer  .content_head  ul { 
  background:  #E8E8E8 url(../images/elting_p/subanvigation_bg.jpg) repeat-x bottom left;
  width: 929px;
  padding: 19px 10px 0px 10px;
  overflow: hidden;
  *padding-bottom: 10px;
  
  }
.configuratorContainer   .content_head  ul li  { 
  background: url(../images/elting_p/sub_btn_left.png) no-repeat top left;
  height: 28px;
  padding-left: 6px;
  float: left;
  margin-bottom: 10px;
  white-space: nowrap;
  margin-left: 3px;
  }
.configuratorContainer  .content_head  ul li a { 
  background: url(../images/elting_p/sub_btn_right_active.png) no-repeat top right;
  height: 25px;
  float: left;
  padding: 7px 20px 0px 12px;
  font: 11px arial;
  color: #8C8C8C;
  display: block;
  text-transform: uppercase;
  text-decoration: none;
  white-space: nowrap;
  cursor:pointer;
  } 
.configuratorContainer   .content_head  ul li a:hover { 
  color: #000;
  }
.configuratorContainer   .content_head  ul li.active a { 
  background: url(../images/elting_p/sub_btn_right_active.png) no-repeat bottom right;   
  color: #fff;
  height: 21px;
  } 
.configuratorContainer   .content_head  ul li.active  { 
  background-position: bottom left;
  }
.configuratorContainer   .content_head  ul li.done a { 
   background: url(../images/elting_p/sub_btn_right.png) no-repeat bottom right;
  color: #fff;
  height: 25px;
  } 
.configuratorContainer  .content_head  ul li.done  { 
   background: url(../images/elting_p/sub_btn_left.png) no-repeat bottom left;
  }
.configuratorContainer  .content { 
  width: 942px;
  margin: 1px 0px 10px 0px;
  padding: 2px 0px 0px 5px;
  z-index: 5;
  background: #E8E8E8 url(../images/elting_p/content_bg.jpg) repeat-x top left;
  border: 1px solid #E8E8E8;  
  overflow:hidden;
   } 
.filter .arrow_icon { 
 float: left;
 margin: 4px 0px 0px 0px;
 cursor: pointer;
   }
.filtersList { 
  background:  #e6e6e6;
  width: 939px;
  height: 26px;
  padding: 10px 0px 0px 10px;
  margin: 1px 0px;
   }
.filtersList label {
float: left;
margin-right: 5px;
padding-top: 2px;
}
.filtersList select {
float: left;
width: 100px;
background: #fff;
border: 1px solid #b3b3b3;
font: 11px Arial;
color: #666;
margin-right: 15px;
}
.filtersList #filterContainer {

}
.filtersList .priceSort {

}
.filtersList .priceSort select {
width: 145px;
}
.filter { 
  background:  url(../images/elting_p/filter_bg.gif) no-repeat bottom left;
  width: 939px;
  height: 48px;
  padding: 10px 0px 0px 10px;
  margin: 1px 0px;
   }     
.filter input { 
  background:  #E5E5E5;
  color: #707e42;
   }        
.configuratorContainer  .content .content_txt   { 
  background: url(../images/elting_p/right_coll_bg.jpg) repeat-y 624px 0px;
  overflow: hidden;
  width: 943px;
  }   
.configuratorContainer .content .content_txt .content_left { 
  width: 610px;
  float: left;
  position: relative;
  padding: 15px 5px 0px 5px;;
  _width: 609px;
  } 
.configuratorContainer .content .content_txt .content_left h2 { 
  font: bold 15px trebuchet ms !important;
  color: #5d6883 !important;
  margin-bottom: 20px !important; 
  text-transform: uppercase;
  }
.configuratorContainer .content .content_txt .content_left .components { 
 margin-top: -43px;
 float: left;
}    
.configuratorContainer .content .content_txt .content_left .product_box { 
  float: left;
  background: #fff !important;
  width: 282px;
  padding: 10px 6px 10px 15px;
  overflow: hidden;
  margin: 0px 0px 1px 0px;
  position: relative;
  margin-right: 1px;
  height: 120px;
  _height: 130px;
  } 
.configuratorContainer  .content .content_txt  .content_left .product_box img { 
  float: right;
  margin: 0px 0px 20px 0px;
  }
.configuratorContainer  .content .content_txt  .content_left .product_box h3  { 
  font: bold 11px trebuchet ms;
  color: #333;
  display: block;
  margin-bottom: 10px;
  text-decoration: none;
  }
.configuratorContainer  .content .content_txt  .content_left .product_box p { 
  font:  11px arial;
  color: #666;
 }
.configuratorContainer  .content .content_txt  .content_left .product_box p.price { 
  float: left;
  color: #FDC43D;
  margin-top: 5px;
  font-weight: bold;
 }
.configuratorContainer  .content .content_txt  .content_left .product_box a.pick_btn { 
 width: 81px;
 height: 17px;
 text-decoration: none;
 text-transform: uppercase;
 text-align: center;
 font: 10px arial;
 color: #fff;
 background: #181D57;
 float: right;
 padding: 4px 0px 0px 0px;
 cursor: pointer;
 } 
.configuratorContainer  .content .content_txt  .content_left .product_box a.pick_btn:hover { 
 background: #232B81;
 }
.configuratorContainer  .content .content_txt  .content_left .product_box a.more { 
 width: 76px;
 height: 17px;
 text-decoration: none;
 text-transform: uppercase;
 font: 10px arial;
 color: #fff;
 background: url(../images/elting_p/more_btn.jpg) repeat-x top left;
 float: right;
 padding: 4px 0px 0px 13px;
 cursor: pointer;
 } 
.configuratorContainer  .content .content_txt  .content_left .product_box a.more:hover { 
 background-position: bottom left;
 } 
.configuratorContainer  .content .content_txt  .content_left .product_sep  {
 clear: both;
 display: none;
}
.configuratorContainer  .content .content_txt  .content_left ul  { 
margin: 10px 0px;
float: right;
 } 
.configuratorContainer  .content .content_txt  .content_left ul li  { 
 float: right;
 display: inline;
 font: 11px arial;
 color: #666;
 margin: 0px 3px;
 text-decoration: none;
 cursor:pointer;
 }
 .configuratorContainer  .content .content_txt  .content_left ul li.right {
 float: right;
 }

.configuratorContainer  .content .content_txt  .content_left ul li:hover,
.configuratorContainer  .content .content_txt  .content_left ul li.active { 
 color: #000;
 }
 .configuratorContainer  .content .content_txt  .content_left ul li.disabled ,
 .configuratorContainer  .content .content_txt  .content_left ul li.disabled { 
 color: #ccc;
 cursor:default;
 }
.configuratorContainer  .content .content_txt  .content_right { 
 float: right;
 width: 293px; 
 _width: 289px;
 padding: 17px 12px 20px 1px;
 text-transform: uppercase;
 }
.configuratorContainer  .content .content_txt  .content_right h2 { 
  font: bold 15px trebuchet ms !important;
  color: #333 !important;
  margin-bottom: 10px !important; 
  float: left !important;
 } 
.configuratorContainer  .content .content_txt  .content_right a.del { 
  background: #3B3B3B;
  width: 66px;
  height: 17px;
  font: 10px tahoma;
  color: #fff;
  text-align: center;
  padding: 4px 0px 0px 0px;
  text-decoration: none;
  text-transform: uppercase;
  float: right;
  cursor: pointer;
 }
.configuratorContainer  .content .content_txt  .content_right a.del:hover { 
  background: #4d4d4d;
 } 
.configuratorContainer  .content .content_txt  .content_right .picked_box { 
  background: #fff;
  padding: 10px;
  overflow: hidden;
  *width: 250px;
  position: relative;
  height: 93px;
  border-bottom: 1px solid #EEE;
  }
.configuratorContainer  .content .content_txt  .content_right .picked_box .picked_right { 
  float: left;
  width: 174px;
  *width: 160px;
  }  
.configuratorContainer  .content .content_txt  .content_right .picked_box img { 
  float: right;
  margin-right: 10px;
  }
.configuratorContainer  .content .content_txt  .content_right .picked_box h2  { 
  font: bold 12px trebuchet ms !important;
  color: #000 !important;
  margin-bottom: 5px !important;
  
  }
.configuratorContainer  .content .content_txt  .content_right .picked_box a.img { 
  float: left;
  margin-right: 15px;
  }
.configuratorContainer  .content .content_txt  .content_right .picked_box h3 { 
  font:  11px trebuchet ms;
  color: #333;
  }
.configuratorContainer  .content .content_txt  .content_right .picked_box p { 
  font:  bold 11px arial;
  color: #FDC43D;
  text-transform: none;
  margin-bottom: 10px;
  } 
.configuratorContainer  .content .content_txt  .content_right .picked_box a.del_small { 
  background: #3B3B3B;
  width: 66px;
  height: 17px;
  font: 10px tahoma;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  padding-top: 4px;
  text-decoration: none;
  margin-right: 0px;
  cursor: pointer;
  position: absolute;
  bottom: 5px;
  right: 5px;
  } 
  .configuratorContainer .content .content_txt  .content_right .picked_box a.del_small:hover { 
  background: #4D4D4D;
  }
  .configuratorContainer .content .content_txt .content_right .total_price { 
  font: 12px arial;
  color: #6D7FAA;
  margin-bottom: 20px;
  padding-top: 20px;
  }
.configuratorContainer .content .content_txt .content_right a.save_conf { 
 background: #ABABAB;
 width: 178px;
 height: 21px;
 float: left;
 font: 11px arial;
 color: #fff;
 text-transform: uppercase;
 text-align: center;
 padding-top: 7px;
 text-decoration: none;
 cursor: pointer;
 }
.configuratorContainer .content .content_txt .content_right a.buy { 
 background: #D20000;
 width: 80px;
 height: 21px;
 float: right;
 font: 11px arial;
 color: #fff;
 text-transform: uppercase;
 text-align: center;
 padding-top: 7px;
 text-decoration: none;
 cursor: pointer;
 } 
.configuratorContainer .content .content_txt .content_right a.save_conf:hover 
{
 background: #AFAFAF;   
    }
.configuratorContainer .content .content_txt .content_right a.buy:hover { 
 background: #FF0606;
  }  
.configuratorContainer  .footer { 
width: 960px;
height: 0px;
  }    
                 
.preloaderBox {
position: absolute;
left: 0px;
top: 0px;
width: 100%;
text-align: center;
height: 111px;
background: transparent url(../images/elting_p/opacityPromo.png) repeat left top;
z-index: 40;
}                               
.configurator_modal {
 background: #fff; 
 width: 280px;
 padding: 8px 10px 7px 10px;
 z-index: 100002;
 position: relative;
 border: 5px solid #E6E6E6
 }
.configurator_modal h2 {
 height: 20px;
 text-transform: uppercase;
 padding-left: 8px; 
 margin: 0px 0px 0px 0px;
 padding-top:7px;
}
.configurator_modal h2 span {
 font: bold 10px tahoma;
 color: Black;
 text-transform: uppercase;
 
}
.configurator_modal .configurator_modal_txt {
 background: #fff;
 background: url(../images/elting_p/configurator_modal_body.png) left top; 
 padding: 0px 5px;
 
}      

.configurator_modal .configurator_modal_txt .specifications{
 max-height:250px;
 overflow-x: auto;
}
              
.configurator_modal .close {
position: absolute;
right: 0px;
top: 0px;
display: block;
width: 13px;
height: 13px;
cursor: pointer;
text-indent: -999em;
background: transparent url(../images/elting_p/modalCloseBtn.png) no-repeat left top !important;
}
.configurator_modal .configurator_modal_foot {
background: transparent url(../images/elting_p/configurator_modal_foot_new.png) left bottom;
height: 10px;
}

.configurator_modal .configurator_modal_txt .specRow {
border-bottom: 1px solid #fff;
background: #ededed url(../images/elting_p/row_sep.gif) repeat-y 90px 0px  ;
float: left;
width: 100%;
}
.configurator_modal .configurator_modal_txt .specRow:hover {
background: #e6e5e5;
}
.configurator_modal .configurator_modal_txt .specRow .label {
width: 81px;
padding: 2px 0px 0px 4px;
font-size: 10px;
float: left;
padding-right: 5px;
white-space: pre-line;

}
.configurator_modal .configurator_modal_txt .specRow .value {
width: 156px;
float: left;
padding:2px 0 2px 4px;
font: 11px arial;
color: #333;
}
.configurator_modal .configurator_modal_txt .alternating {
background: #f4f4f4 url(../images/elting_p/row_sep.gif) repeat-y 90px 0px  ;
}
.configuratorContainer  .content .content_txt  .content_left .info_box  { 
  background: #fff ;
  width: 607px;
  padding: 12px 0px;
  margin-top: 5px;
  }
.configuratorContainer  .content .content_txt  .content_left .info_box  .info_box_midd { 
  
  padding: 0px 15px;
  }
.configuratorContainer  .content .content_txt  .content_left .info_box  .info_box_midd p { 
  font: 11px arial;
  color: #ff0000;
  }  
.configuratorContainer  .content .content_txt  .content_left .info_box  .info_box_foot { 

  }      
  
.available {
  color:#999900; 
  } 
  
  .unavailable {
color: #666;
}
    
 .availiabilityDisplay {
    position:absolute;
    bottom:27px;
    right:10px;
    }
    
    
.configurator_modal {
 background: #fff; 
 width: 581px;
 padding: 0px 0px 0px 0px;
 }
.configurator_modal h2 {
 text-transform: uppercase;
 background: #181D57;
 height: 45px;
 padding-left: 8px; 
 margin: 0px 0px 0px 0px;
}
.configurator_modal h2 span {
 font: bold 10px tahoma;
 color: #fff;
 text-transform: uppercase;
 background: url(../images/elting_p/configurator_modal_h1_right.png) no-repeat right top;
 height: 25px; 
 padding: 13px 13px 0px 8px;
 float: left;
}
.configurator_modal h3 {
 margin: 5px 0px 4px 0px !important;
 padding: 0px !important;
 font-weight: bold;
}
.configurator_modal .configurator_modal_txt {
 background: #fff;
 padding: 0px 10px;
 overflow:  auto;
 height: 300px;
}                    
.configurator_modal .close {
position: absolute;
right: 10px;
top: 10px;
display: block;
cursor: pointer;
width: 13px;
height: 13px;
text-indent: -999em;
background: transparent url(../images/elting_p/modalCloseBtn.png) no-repeat left top !important;
}
.configurator_modal .configurator_modal_foot {
background: #181D57;
height: 10px;
}
.configurator_modal .configurator_modal_txt .specRow .label_short {
float:left;
padding:5px 10px 4px;
width:100px;
font: bold 11px arial;
color: #333;
}
.configurator_modal .configurator_modal_txt .addConfigurationTable .specRow {
background: #fff;
float: none;
font: 11px Arial;
}
.configurator_modal .configurator_modal_txt .addConfigurationTable .alternating {
background: #fff;
float: none;
}   
.configurator_modal .configurator_modal_txt .addConfigurationTable .specRow .label {
padding: 5px 10px 4px 10px;
border-right: 1px solid #eee;
float: none;
width: auto;
border-bottom: 1px solid #eee;
}
.configurator_modal .configurator_modal_txt .addConfigurationTable .specRow .label_short {
padding: 5px 10px 4px 10px;
width: 100px;
float: left;
}
.configurator_modal .configurator_modal_txt .addConfigurationTable .specRow .price {
padding: 5px 10px 4px 10px;
font-size: 11px;
width:92px;
text-align: center;
vertical-align:top;
float: none;
border-bottom: 1px solid #eee;
font-weight: bold;
}
.addConfiguration {
background: #fdbd27;
cursor: pointer;
display: block;
width: 120px;
padding: 5px 0px;
color: #fff;
text-align: center;
font: bold 11px Arial;
float: left;
margin-top: 0px;
margin-left: 10px;
}
.cartConfigTitle 
{
    background: #D50100; 
    font: bold 15px arial; 
    color: #fff;
    padding: 5px 0px 5px 15px;
    
    } 
.addConfiguration:hover {
background: #ffcd55;
}
.configHeader {
background: url(../images/elting_p/configuratorHeader.png) no-repeat left top;
height: 22px;
}
.configFooter {
background: url(../images/elting_p/configuratorFooter.png) no-repeat left bottom;
height: 22px;
margin-bottom: 10px;
}
.content_right h4 {
cursor: pointer;
background: #dbdbdb url(../images/elting_p/configGroupOpened.png) no-repeat 270px 3px;
padding: 3px 6px;
color: #2b2b2b;
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #fff;
font-family: Trebuchet MS;
}
.content_right h4.hidden {
background: #dbdbdb url(../images/elting_p/configGroupClosed.png) no-repeat 270px 3px;
}
.configurator_modal .addToCart {
background: url(../images/elting_p/elting_p/add_conf.gif) no-repeat 0px 0px;
}



 