#header_main {
 background:url('../images/header/header_main.jpg') top left no-repeat;
 width:978px;
 height:249px;
 position:relative;
}

#header_main_2 {
 background:url('../images/header/header_main_2.png') top no-repeat;
 width:978px;
 height:50px;
 position:relative;
}


#header_main_3 {
 width:978px;
 height:44px;
 position:relative;
}

#header_logo {
   position:absolute;
   top:25px; 
   left:5px;
   width:320px;
   text-align:center;
}

.header_img_bg {
 background:url('../images/header/header_img_bg.gif') bottom repeat-x; padding-bottom:6px;
}

#header_shopping_cart {
  position:absolute;
  top:7px; 
  right:15px;
}

.header_shopping_cart_icon,.header_contact_icon,.header_account_icon {
   text-align:center;
}

.header_contact_title,.header_account_title {
 font-weight:bold;
 text-align:center;
 color:#FFF;
 padding:0px 5px 12px 0;
 line-height:1.5;
  float:left;
}

.header_shopping_cart_title,.header_contact_title,.header_account_title {
 position:absolute;
 top:-3px;
 right:0px;
 font-weight:bold;
 color:#dbb2d0;

 line-height:1.5;
 float:left;
}

.header_shopping_cart_item,.header_shopping_cart_value,.header_contact_data,.header_account_data {
  color:#dbb2d0;
  text-align:center;
  line-height:1.5;
  float:left;
  padding-top:15px
}

.cart_icon{
padding:2px 5px 0 0;
float:left;
}

#ajax_header_cart_items, #ajax_header_cart_value {font-weight:bold;}

#header_contact {
 position:absolute;
 top:7px; 
 left:745px;
}

.header_contact_data a, .header_account_data a {color:#FFF;text-decoration:underline;}

.header_contact_data a:hover, .header_account_data a:hover {color:#FFF;text-decoration:none;}

#header_account {
 position:absolute;
 top:7px;
 left:590px;
}

#header_live_chat {
 position:absolute;
 left:0px; 
 left:375px;
}

#header_top_menu {
 position:absolute;
 right:0px;
 top:0;
}

.logotyp{
 position:absolute;
 left:19px;
 top:32px;
 height:140px;
 width:371px;
}

.header_top_menu_center {
   padding:14px 15px 0 15px;
   height:36px;
   background:url('../images/header/tm_sep.gif') bottom center no-repeat;
   font-size:12px;
}

.header_top_menu_center  a ,.header_top_menu_center  a:hover {
   text-decoration:none;
   font-size:12px;
   color:#5B0044;
}

.header_top_menu_separator {
   float:left;
   width:0px;
}

.header_top_menu_center_hover {
 padding:14px 15px 0 15px;
 height:36px;
 background:url('../images/header/tm_sep.gif') bottom center no-repeat;
}

.header_top_menu_center_hover  a ,.header_top_menu_center_hover  a:hover {
   text-decoration:none;
   font-size:12px;
   color:#FFF;
}

#header_languages {
 position:absolute;
 top:14px;
 left:0px;
}

.header_languages_data {padding-right:10px;}

#header_search {
  position:absolute;
  top:12px;
  left:12px;
  color:#FFF;
}

.header_search_input  {float:left}

.header_search_input INPUT,.footer_newsletter_input INPUT {
  background:url('../images/header/header_search_input.png') no-repeat top right;
  border:none;
  width:138px;
  text-align:center;
    color:#5b0044;
  font-size:11px;
  padding:6px 4px 6px 4px;
}

.header_search_button {
  border:0;
  float:left;
  margin:2px 0 0 8px;
}

.header_search_adv {
 float:left;
 margin:5px 0 0 8px;
}

.header_search_adv a,.header_search_adv a:hover {color:#FFF;}

#header_currencies {
 position:absolute;
 top:12px;
 left:400px;
}

#header_currencies SELECT {
  background:url('../images/header/header_currencies_select.png') no-repeat;
  border:none;
  width:228px;
  text-align:left;
  color:#000;
  font-size:11px;
  padding:5px 4px 5px 4px;
}

#header_online {
  position:absolute;
  top:17px;
  right:20px;
  color:#FFF;
}

.header_online_info,.header_online_time {float:left;}

.header_online_separator {
  background:url('../images/header/header_online_separator.gif') no-repeat center;
  width:40px;
  height:11px;
  float:left;
}


.box_column_margin { margin-bottom:4px;}

/*boxs products*/

.box_table_products,.box_table_list,.box_table_fun { background:url('../images/boxes/box_header_list.png') no-repeat top left; }

.box_top_products,.box_top_fun,.box_top_list {padding-top:1px;height:32px;}

.box_top_products_left,.box_top_fun_left,.box_top_list_left {display:none;}

.box_top_products_center,.box_top_fun_center,.box_top_list_center {width:200px;}

.box_top_products_right,.box_top_fun_right,.box_top_list_right {display:none;}

.box_heading_data_products,.box_heading_data_fun,.box_heading_data_list {padding-left:25px; font-family: 'DiavloLight'; font-size:20px; color: #FFF; text-transform:lowercase}

.box_heading_data_products a,.box_heading_data_fun a,.box_heading_data_list a {color: #FFF; text-decoration:none;}

.box_heading_data_products a:hover,.box_heading_data_fun  a:hover,.box_heading_data_list  a:hover {color: #FFF; text-decoration:underline;}

.box_bottom_products,.box_bottom_fun,.box_bottom_list {display:none;}

.box_bottom_products_left,.box_bottom_fun_left,.box_bottom_list_left {display:none;}

.box_bottom_products_center,.box_bottom_fun_center,.box_bottom_list_center {display:none;}

.box_bottom_products_right,.box_bottom_fun_right,.box_bottom_list_right {display:none;}


.box_body_products {text-align:center;line-height:1.45em; background:#A7799C;}

.box_body_products a {color:#FFF;text-decoration:none;}

.box_body_products a:hover {color:#FFF;text-decoration:underline;}

.box_products_title {padding:10px; font-weight:bold;}

.box_products_foto {text-align:center;}

.box_products_price {color:#FFF;padding:10px 0 5px 0;}

.box_price_1, .box_price_2, .box_currency, .box_text_price {font-size:12px;font-weight:bold;}

.box_products_separator {height:10px;  background:url('../images/boxes/cat_sep.gif') no-repeat center;}

.box_anim_top {}

.box_anim_body {}

.box_anim_bottom {}

.box_anim_container {margin-top:10px;}

/*stronicowanie anim box*/
.rc-navi-container{width:196px;height:28px;background:url(../images/boxes/anim/box_anim_bg.png) repeat-x center;}

.rc-carousel{line-height:1.45em;}

.rc-carousel-inner{overflow:hidden;position:relative;}

.rc-carousel-animate{position:absolute;}

.rc-carousel-item{position:relative;float:left;text-decoration:none;}

.rc-carousel-nav{height:28px;width:28px;list-style-type:none!important;background:url(../images/boxes/anim/box_anim_na.png) no-repeat center;margin:0!important;padding:0!important;}

.rc-carousel-nav li{width:28px;height:28px;cursor:pointer;float:left;margin:0;padding:0;text-align:center;background:url(../images/boxes/anim/box_anim_na.png) no-repeat center;}

.rc-carousel-nav li a{width:28px;display:block;height:28px;overflow:hidden;text-decoration:none;color:#FFF;}

.rc-carousel-nav li a:hover{width:28px;display:block;height:28px;overflow:hidden;text-decoration:none;color:#FFF;}

.rc-carousel-nav .last a{border-width:0;}

.rc-carousel-nav li a.selected{color:#fff;font-weight:bold;height:28px; width:28px;background:url(../images/boxes/anim/box_anim_a.png) no-repeat center;}

div.rc-carousel-data{display:none;position:relative;}

.rc-carousel-arrow_l{width:28px;height:28px;float:left;background:url(../images/boxes/anim/box_anim_left.png) no-repeat center; text-align:center;font-size:0em;cursor:pointer;}

.rc-carousel-arrow_r{width:28px;height:28px;float:left;background:url(../images/boxes/anim/box_anim_right.png) no-repeat center; text-align:center;font-size:0em;cursor:pointer;}

.rc_carousel_br_box {line-height:2.5em;}

/*end*/

.box_bestsellers_count {float:left;background:url(../images/boxes/best.gif) no-repeat center; width:26px; height:21px;padding-top:5px;margin:0 5px 0 5px; color:#FFF}

/*footer*/

.footer_link_separator_2 {width:20px; height:10px; background:url(../images/footer/f_sep.gif) no-repeat center;margin-top:2px;}

.footer_simple {margin-top:20px; padding-left:20px}

.footer_simple a{color:#FFF; text-decoration:none;}

.footer_simple a:hover{color:#FFF; text-decoration:underline;}

.footer_link_separator {width:60px; height:140px; background:url(../images/footer/footer_link_separator.png) no-repeat center;margin-top:5px;}

.footer_link_title {position:absolute; top:25px; left:285px; font-weight:bold; text-transform:uppercase; color:#000; font-size:13px;}

.footer_link_container {position:absolute; top:51px; left:285px;line-height:2; width:710px; min-height:137px; background: url(../images/footer/footer_img.png) no-repeat right;}

.footer_link_row {padding-top:12px;}

.footer_link_row  a {color:#FFF;text-decoration:none;}

.footer_link_row  a:hover {color:#FFF;text-decoration:underline;}

.footer_copyright {position:absolute; top:75px; right:5px; color:#FFF; padding-bottom:10px }

.footer_copyright  a {color:#FFF;text-decoration:none;}

.footer_copyright  a:hover {color:#FFF;text-decoration:underline;}

.footer_newsletter {position:absolute; top:0; left:0; width:210px; margin-left:25px;}

.footer_newsletter_title {font-weight:bold; text-transform:uppercase; color:#000; font-size:13px; padding:25px 0 18px 0;}

.footer_newsletter_info {color:#FFF;line-height:1.45;padding-top:5px;}

.footer_newsletter_input  {padding-top:10px; float:left;}

.footer_newsletter_button {float:left; margin:12px 0 0 5px;}

.footer_portal {position:absolute; top:20px; right:10px;}

.footer_portal_info {float:left; padding:5px 5px 0 0;  text-transform:uppercase; color:#000; font-size:13px; font-weight:bold;}

/*end footer*/


/*boxes list*/

.box_body_list {margin-top:0px;}

.box_list_data {background:url(../images/boxes/button.jpg) no-repeat top;}

.box_list_data a{color:#FFF; text-decoration:none; font-size:12px;}

.box_list_data_text {padding:7px 5px 7px 35px;}

.box_list_data_hover,.box_list_active {background:url(../images/boxes/button.jpg) no-repeat top; }

.box_list_active  a,.box_list_active  a:hover {color:#FFF; text-decoration:underline;  font-size:12px; font-weight:bold;}

.box_list_data_hover a,.box_list_data_hover a:hover {color:#FFF; text-decoration:underline;  font-size:12px;}

.box_list_data_separator,.box_list_data_level_separator {height:4px;} 

.box_list_data_arrow {display:none }

.box_list_data_arrow_active {display:none }

/*level*/

.box_list_data_lavel {background:url(../images/boxes/button_lvl.jpg) no-repeat top;}

.box_list_data_lavel a {color:#FFF; text-decoration:none;  font-size:12px;}

.box_list_data_level_text {padding:7px 5px 7px 40px;}

.box_list_data_level_arrow {display:none;}

.box_list_data_level_hover,.box_list_level_active {background:url(../images/boxes/button_lvl.jpg) no-repeat top; }

.box_list_data_level_hover a,.box_list_data_level_hover a:hover{color:#FFF; text-decoration:underline;  font-size:12px;}

.box_list_level_active  a,.box_list_level_active  a:hover {color:#FFF; text-decoration:underline;  font-size:12px; font-weight:bold}

/*end boxes list*/

/*boxes fun*/
.box_body_fun {background:#A7799C; padding:10px;}

.box_infobox_body {}

.box_search_input,.newsletter_input {text-align:center;}

.box_search_input INPUT, .newsletter_input INPUT{background:#FFF; border:1px solid #BBB; text-align:center;   color:#5b0044; padding:5px; width:160px; font-size:11px;}

.box_search_button,.newsletter_button{clear:both; height:35px; margin:10px 4px 0 0;}

.box_search_adv {clear:right; text-align:center; }

.box_search_adv a {color:#FFF;}

.box_search_adv a:hover {color:#FFF;}

.box_producers_select,.box_currencies_select  {padding:0 0 10px 0; text-align:center; float:left;}

.box_producers_select SELECT, .box_currencies_select SELECT  {background:#FFF; border:1px solid #BBB; color:#0D0D0F; padding:4px; width:180px; font-size:11px;}

.box_tags {text-align:justify;}

.box_tags a {color:#FFF;text-decoration:none;}

.box_tags a:hover {color:#5b0044;text-decoration:none;}

.newsletter_info,.producers_info,.currencies_info {float:left; padding:0 0 10px 5px; font-size:11px;  color:#FFF}

.box_shopping_cart_empty {padding:5px 0 5px 0; text-align:center; color:#FFF;}

.box_shopping_cart_span {margin-right:5px; }

.box_shopping_cart_row {padding:5px; font-weight:bold; clear:both;}

.box_shopping_cart_row  a {color:#FFF;}

.box_shopping_cart_row  a:hover {color:#5b0044;}

.box_shopping_cart_items, .box_shopping_cart_x {color:#5b0044;}

.box_shopping_cart_sum {text-align:right; padding:10px 10px 5px 0; border-top:1px solid #5b0044; color:#FFF;}

.box_shopping_cart_sum_price {font-weight:bold; font-size:12px; color:#5b0044;}

/*buttons*/

.shop_button_1 {
  background: url('../images/shop_buttons/center_1.gif') repeat-x;
  font-weight:bold;
  padding:7px 10px 0px 10px;
  color:#FFF;
  font-size:11px;
  line-height:1;
  cursor:pointer;
}

.shop_button_2 {
  background: url('../images/shop_buttons/center_2.gif') repeat-x;
  padding:4px 18px 4px 18px;
  color:#FFF;
  font-size:14px;
  cursor:pointer;
}

.shop_button_3{
  background: url('../images/shop_buttons/center_3.gif') repeat-x;
  height:11px;
  font-weight:bold;
  padding:5px 12px 4px 12px;
  color:#FFF;
  font-size:11px;
  line-height:1;
  cursor:pointer;
}

.shop_button_4 {
  background: url('../images/shop_buttons/center_4.gif') repeat-x top;
  font-weight:bold;
  padding:7px 15px 0px 15px;
  color:#FFF;
  font-size:11px;
  line-height:1;
  cursor:pointer;
}

.shop_button_5 {
  background: url('../images/shop_buttons/center_5.gif') repeat-x top;
  font-weight:bold;
  padding:12px 15px 0px 15px;
  color:#FFF;
  text-transform:uppercase;
  font-size:11px;
  line-height:1;
  cursor:pointer;
}

.shop_button_6 {
  background: url('../images/shop_buttons/center_6.gif') repeat-x top;
  font-weight:bold;
  padding:15px 25px 0px 25px;
  color:#FFF;
  text-transform:uppercase;
  font-size:18px;
  line-height:1;
  cursor:pointer;
}

.shop_button_7 {
  background: url('../images/shop_buttons/center_7.gif') repeat-x top;
  font-weight:bold;
  padding:7px 15px 0px 15px;
  color:#FFF;
  text-transform:uppercase;
  font-size:11px;
  line-height:1;
  cursor:pointer;
}

.shop_button_8 {
  background: url('../images/shop_buttons/center_8.gif') repeat-x top;
  font-weight:bold;
  padding:13px 15px 0px 15px;
  color:#FFF;
  font-size:11px;
  line-height:1;
  cursor:pointer;
}

.shop_button_9 {
  background: url('../images/shop_buttons/center_9.gif') repeat-x top;
  font-weight:bold;
  padding:13px 15px 0px 15px;
  color:#FFF;
  font-size:11px;
  line-height:1;
  cursor:pointer;
}




.promo_button_1 {
  background: url('../images/promo_buttons/promo_center_1.gif') repeat-x;
  font-weight:bold;
  padding:2px 10px 0px 5px;
  color:#FFF;
  font-family:Tahoma;
  font-size:9px;
  line-height:normal;
  text-transform:uppercase;
}

.promo_button_2 {
  background: url('../images/promo_buttons/promo_center_2.gif') repeat-x;
  font-weight:bold;
  padding:2px 10px 0px 5px;
  color:#FFF;
  font-family:Tahoma;
  font-size:9px;
  line-height:normal;
  text-transform:uppercase;
}

.shop_promo_button {margin:5px 0 5px 0;}

.box_green { color: #F8C649;}

.box_red {color:#A10327;}


/* prices */

.price_view_span { }

.price_1,.price_2,.currency { font:bold 18px Arial, Helvetica, sans-serif; color: #FFF; }

.price_1_big,.price_2_big,.currency_big  { font:bold 16px Arial, Helvetica, sans-serif; color: #FFF;}

.price_big { }

.view_price_def, .view_price_tax {color:#2f0020;font-size:10px;}

 .view_price_old {font-size:12px; color:#2f0020;}

.view_price_shipping {color:#2f0020;font-size:10px; }

.view_price_free_shipping {font-size:10px;font-weight:bold; }

.view_price_global {}

.view_price_def {}

.text_price {font-weight:bold;font-size:12px;}

.view_price_suggest {}

.view_price_shipping_text,.price_item {font-weight:bold;}
