﻿/* 
============[    CSS v2.95    ]==============
==========================================
============[  last update    ]==============
============[   06.11.2008    ]==============
============[       by        ]==============
============[ Ewelina Kroczek ]==============
==========================================
*/

body
{
   font-family: tahoma;
   font-size:11px; 
   background-color: #E6E7E9;
   margin: 0;
   padding: 0;
   border: 0;
   color: black;
   text-align: center;
   height: 100%;
   overflow: auto;
   
}

div
{
   background-color: #E6E7E9; 
 /*  border: 1px dotted gray; */  
}

a:link, a:visited
{
    text-decoration: none;
    color: #014876;
}

a:hover
{
    text-decoration: underline;
}

/* *****************  U  N  I  V  E  R  S  A  L *********************** */
/* ******************************************************************** */

div#background_texture
{ 
   position: absolute;
   left: 0px;
   background: url(../img/red_texture.gif) repeat-x;
   height: 189px;
   width: 100%;
   overflow: hidden;
}

.box_left_top
{
   width: 220px;
   height: 29px;
   background: url(../img/box_left_top.gif) no-repeat;
   color: white;
   font-weight: bold;
   font-size: 11px;
   font-family: tahoma;
   z-index: 5;
}

a.box_more
{
   display: block;
   height: 11px;
   width: 90px;
   padding-left: 15px;
   padding-top: 8px;
   font-weight: bold;
   font-size: 10px;
   font-family: tahoma;
   color: #0D446D;
   text-decoration: none;
}

a.box_more:link, a.box_more:visited
{
   text-decoration: none;
}

a.box_more:hover
{
   text-decoration: underline;
}

.box_name
{
   display: block;
   height: 10px;
   padding-left: 15px;
   padding-top: 4px;
   font-weight: bold;
   font-size: 10px;
   font-family: tahoma;
   color: white;
}

.price_name
{
   display: block;
   height: 12px;
   padding-right: 5px;
   padding-top: 16px;
   font-weight: bold;
   font-size: 12px;
   font-family: arial;
   color: white;
   float: right;
}

.price_name2
{
   display: block;
   height: 12px;
   padding-right: 5px;
   padding-top: 19px;
   font-weight: bold;
   font-size: 19px;
   font-family: arial;
   color: white;
   float: right;
}

.new_price2
{
   display: block;
   height: 12px;
   padding-right: 5px;
   padding-top: 19px;
   font-weight: bold;
   font-size: 19px;
   font-family: arial;
   color: white;
   float: right;
}

.old_price2
{
   position: absolute;
   display: block;
   height: 12px;
   right: 8px;
   padding-top: 44px;
   font-weight: bold;
   font-size: 11px;
   font-family: arial;
   color: white;
}

.new_price22
{
   display: block;
   height: 10px;
   padding-right: 5px;
   padding-top: 13px;
   font-weight: bold;
   font-size: 15px;
   font-family: arial;
   color: white;
   float: right;
}

.old_price22
{
   position: absolute;
   display: block;
   height: 10px;
   right: 6px;
   padding-top: 32px;
   font-weight: bold;
   font-size: 9px;
   font-family: arial;
   color: white;
}

.new_price23
{
   display: block;
   height: 10px;
   padding-right: 5px;
   padding-top: 13px;
   font-weight: bold;
   font-size: 12px;
   font-family: arial;
   color: white;
   float: right;
}

.old_price23
{
   position: absolute;
   display: block;
   height: 10px;
   right: 6px;
   padding-top: 28px;
   font-weight: bold;
   font-size: 10px;
   text-decoration: line-through;
   font-family: arial;
   color: white;
}

.big_price_name
{
   display: block;
   height: 15px;
   padding-left: 42px;
   padding-top: 20px;
   font-weight: bold;
   font-size: 15px;
   font-family: arial;
   color: white;
}

.box_name2
{
   display: block;
   height: 11px;
   padding-left: 15px;
   margin-top: -4px;
   font-weight: bold;
   font-size: 11px;
   font-family: tahoma;
   color: white;
}

.l_border
{
   width: 1px; 
   height: 100%;
   background: url(../img/gray_pixel.gif) repeat-y;
   margin-left: 0px;
   margin-top: 10px;
   float: left;
   z-index: 2;
}

.r_border
{
   position: relative;
   width: 1px; 
   height: 100%;
   background: url(../img/gray_pixel.gif) repeat-y;
   margin-right: 0px;
   margin-top: 10px;
   float: right;
   z-index: 2;
}

.box_left_bottom
{
   position: relative;
   margin-left: 4px;
   width: 196px;
   height: 15px;
   clear: both;
   background: url(../img/box_left_bottom.gif) no-repeat;
   font-size: 1px;
}

.box_left_top
{
   margin-top: 20px;
   margin-left: 4px;
   position: relative;
   width: 196px;
   height: 4px;
   clear: both;
   background: url(../img/box_left_top_point.gif) no-repeat;
   background-position: top right;
   font-size: 1px;
}

.box_right_top
{
   position: relative;
   width: 193px;
   height: 24px;
   clear: both;
   background: url(../img/box_right_top.gif) no-repeat;
   font-size: 1px;
}

.box_right_bottom
{
   position: relative;
   width: 193px;
   height: 24px;
   clear: both;
   margin-bottom: 10px;
   background: url(../img/box_right_bottom.gif) no-repeat;
   font-size: 1px;
}

div.box
{
   position: relative;
   width: 241px;
   height: 213px;
   margin-top: 7px; 
   background: url(../img/product_box.gif) no-repeat;
}

div.product_left
{
   position: absolute; 
   margin-left: 10px;
   margin-top: 0px;
   width: 240px;
   height: 210px;
   background: none;
}

div.product_right
{
   position: absolute;
   margin-left: 293px;
   margin-top: 0px;
   width: 240px;
   height: 210px;
   background: none;
}

.boxes_name
{
   position: absolute;
   height: 20px;
   width: 239px;
   margin-top: 15px;
   margin-left: 1px;
   background: url(../img/product_name.gif) repeat-x;
}

div.product_image
{
   position: absolute;
   height: 70px;
   width: 70px;
   margin-top: 40px;
   margin-left: 0px;
}

div.big_product_image
{
   position: absolute;
   height: 250px;
   width: 250px;
   margin-top: 35px;
   margin-left: 0px;
}

div.product_info
{
   position: absolute;
   color: black;
   width: 160px;
   height: 78px;
   margin-left: 80px;
   margin-top: 40px;
   text-align: justify;
   font-size: 9px;
   overflow: hidden;
}

div.details_info
{  
   font-weight: normal;
   font-size: 13px;
}

div.details_info li
{  
  margin-left: 15px;
}

div.details_info_short
{
   font-size: 13px;
}

div.details_info_short li
{
  margin-left: 15px;
}

div.big_product_info
{
   position: absolute;
   color: black;
   width: 265px;
   height: 210px;
   margin-left: 260px;
   margin-top: 35px;
   text-align: justify;
   font-weight: bold;
   font-size: 11px;
   font-family: arial;
}

.big_product_menu
{
   position: absolute;
   color: black;
   margin-top: 300px;
}

.find_out_more_pl
{
   position: absolute;
   display: block;
   margin-top: 297px;
   width: 22px;
   height: 23px;
   background: url(../img/round_next_button.gif) no-repeat;
   margin-left: 95px;
}

.other_news_pl:hover, .find_out_more_pl:hover, .other_news_en:hover, .find_out_more_en:hover
{
   background: url(../img/round_next_button_hover.gif) no-repeat; 
}

.other_news_pl
{
   position: absolute;
   display: block;
   margin-top: 297px;
   width: 22px;
   height: 23px;
   background: url(../img/round_next_button.gif) no-repeat;
   margin-left: 225px;
}

.find_out_more_en
{
   position: absolute;
   display: block;
   margin-top: 297px;
   width: 22px;
   height: 23px;
   background: url(../img/round_next_button.gif) no-repeat;
   margin-left: 71px;
}

.other_news_en
{
   position: absolute;
   display: block;
   margin-top: 297px;
   width: 22px;
   height: 23px;
   background: url(../img/round_next_button.gif) no-repeat;
   margin-left: 205px;
}

div.product_parameters
{
   position: absolute;
   color: gray;
   width: 110px;
   height: 30px;
   margin-left: 120px;
   margin-top: 115px;
   text-align: justify;
}

div.more
{
   position: absolute;
   color: #3D4470;
   width: 130px;
   height: 30px;
   margin-left: 105px;
   margin-top: 153px;
}

.product_more
{
   position: absolute;
   color: #0D446D;
   width: 130px;
   height: 30px;
   font-size: 10px;
   font-weight: bold;
   margin-left: 190px;
   margin-top: 123px;
}

.product_more:link, .product_more:visited
{
   text-decoration: none;
}

.product_more:hover
{
   text-decoration: underline;
}

div.more a:link, div.more a:visited
{
   color: #3D4470;
   text-decoration: none;
}

div.more a:hover
{
   color: #3D4470;
   text-decoration: underline;
}

div.price_button_pl
{
   position: absolute;
   width: 111px;
   height: 42px;
   margin-left: 0px;
   margin-top: 165px;
   background: url(../img/price_button.gif) no-repeat;
}

div.price_button_en
{
   position: absolute;
   width: 111px;
   height: 42px;
   margin-left: 0px;
   margin-top: 165px;
   background: url(../img/price_button_en.gif) no-repeat;
}

div.price_button22_pl
{
   position: absolute;
   width: 117px;
   height: 42px;
   margin-left: 0px;
   margin-top: 165px;
   background: url(../img/price_button22.gif) no-repeat;
}

div.price_button22_en
{
   position: absolute;
   width: 117px;
   height: 42px;
   margin-left: 0px;
   margin-top: 165px;
   background: url(../img/price_button22_en.gif) no-repeat;
}

div.big_price_button_pl
{
   position: absolute;
   width: 141px;
   height: 52px;
   right: 5px;
   margin-top: 270px;
   background: url(../img/big_price_button.gif) no-repeat;
}

div.big_price_button_en
{
   position: absolute;
   width: 141px;
   height: 52px;
   right: 5px;
   margin-top: 270px;
   background: url(../img/big_price_button_en.gif) no-repeat;
}

div.price_button2_pl
{
   position: absolute;
   width: 111px;
   height: 42px;
   margin-left: 0px;
   margin-top: 16px;
   background: url(../img/price_button2.gif) no-repeat;
}

div.price_button2_en
{
   position: absolute;
   width: 111px;
   height: 42px;
   margin-left: 0px;
   margin-top: 16px;
   background: url(../img/price_button2_en.gif) no-repeat;
}

div.price_button3_pl
{
   position: absolute;
   width: 232px;
   height: 62px;
   margin-left: 0px;
   margin-top: 16px;
   background: url(../img/config_price.gif) no-repeat;
}

div.price_button3_en
{
   position: absolute;
   width: 232px;
   height: 62px;
   margin-left: 0px;
   margin-top: 16px;
   background: url(../img/config_price_en.gif) no-repeat;
}

div.promotion_price_pl
{
   position: absolute;
   width: 232px;
   height: 72px;
   margin-left: 0px;
   margin-top: 17px;
   background: url(../img/promotion_price.gif) no-repeat;
}

div.promotion_price_en
{
   position: absolute;
   width: 232px;
   height: 72px;
   margin-left: 0px;
   margin-top: 17px;
   background: url(../img/promotion_price_en.gif) no-repeat;
}

div.promotion_price2_pl
{
   position: absolute;
   width: 168px;
   height: 52px;
   right: 5px;
   margin-top: 270px;
   background: url(../img/promotion_price2.gif) no-repeat;
}

div.promotion_price2_en
{
   position: absolute;
   width: 168px;
   height: 52px;
   right: 5px;
   margin-top: 270px;
   background: url(../img/promotion_price2_en.gif) no-repeat;
}

div.buttons_area
{ 
   position: relative;
   clear: both;
   width: 500px;
   height: 40px;
   padding-top: 10px;
   margin-left: 0px;
}

div.table_box
{
   position: relative;
   width: 100%;
   clear: both;
   padding-top: 15px;
}

div.details_top_content
{
   position: relative;
   width: 100%;
}

div.basket_button2
{
   position: absolute;
   width: 96px;
   height: 20px;
   margin-left: 125px;
   margin-top: 29px;
   background: none;
}

a.basket_button_pl
{
   display: block;
   position: absolute;
   width: 96px;
   height: 20px;
   margin-left: 145px;
   margin-top: 178px;
   background: url(../img/put_into_basket.gif) no-repeat;
}

a.basket_button_en
{
   display: block;
   position: absolute;
   width: 96px;
   height: 20px;
   margin-left: 145px;
   margin-top: 178px;
   background: url(../img/put_into_basket_en.gif) no-repeat;
}

a.basket_button_en:hover
{
   background: url(../img/put_into_basket_hover_en.gif) no-repeat;
}

a.basket_button_pl:hover
{
   background: url(../img/put_into_basket_hover.gif) no-repeat;   
}

a#basket_button_relative_pl
{
   position: absolute;
   width: 96px;
   height: 20px;
   margin-left: 125px;
   margin-top: 29px;
   background: url(../img/put_into_basket.gif) no-repeat;
}

a#basket_button_relative_en
{
   position: absolute;
   width: 96px;
   height: 20px;
   margin-left: 125px;
   margin-top: 29px;
   background: url(../img/put_into_basket_en.gif) no-repeat;
}

a#basket_button_relative2_pl
{
   position: absolute;
   width: 203px;
   height: 30px;
   margin-left: 250px;
   margin-top: 32px;
   background: url(../img/config_add_to.gif) no-repeat;
}

a#basket_button_relative2_pl:hover
{
   position: absolute;
   width: 203px;
   height: 30px;
   margin-left: 250px;
   margin-top: 32px;
   background: url(../img/config_add_to_hover.gif) no-repeat;
}

a#basket_button_relative2_en
{
   position: absolute;
   width: 203px;
   height: 30px;
   margin-left: 250px;
   margin-top: 32px;
   background: url(../img/config_add_to_en.gif) no-repeat;
}

a#basket_button_relative2_en:hover
{
   position: absolute;
   width: 203px;
   height: 30px;
   margin-left: 250px;
   margin-top: 32px;
   background: url(../img/config_add_to_hover_en.gif) no-repeat;
}

img
{
   border: none;
}

a#basket_button_relative_pl:hover
{
   background: url(../img/put_into_basket_hover.gif) no-repeat;
}

a#basket_button_relative_en:hover
{
   background: url(../img/put_into_basket_hover_en.gif) no-repeat;
}

a#basket_button_relative2_pl:hover
{
   background: url(../img/config_add_to_hover.gif) no-repeat;
}

.product_name
{
   position: absolute;
   display: block;
   color: #0D446D;
   font-weight: bold;
   font-size: 12px;
   margin-top: 12px;
   margin-left: 10px;
}

.big_product_name
{
   position: absolute;
   display: block;
   color: black;
   font-weight: bold;
   font-size: 23px;
   font-family: arial;
   margin-top: 0px;
   margin-left: 0px;
}

div.menu_button
{
   position: absolute;
   height: 15px;
   background: none;
}

.input_find
{
   width: 154px;
   height: 14px;
   color: gray;
   padding-right: 0px;
   font-size: 11px;
   font-family: tahoma;
}

.input_short
{
   width: 120px;
   color: gray;
   font-size: 11px;
   font-family: tahoma;
}

.input_medium
{
   width: 143px;
   color: gray;
   font-size: 11px;
   font-family: tahoma;
}

.input_medium_pl
{
   width: 153px;
   color: gray;
   font-size: 11px;
   font-family: tahoma;
}

.input_medium_en
{
   width: 127px;
   color: gray;
   font-size: 11px;
   font-family: tahoma;
}

.input_long
{
   width: 180px;
   color: gray;
   font-size: 11px;
   font-family: tahoma;
}

.button_submit
{
   font-size: 11px;
   font-family: tahoma;
   height: 21px;
}

.h1
{
   color: #014876;
   font-size: 18px;
   font-weight: bold;
   margin-top: 10px;
   margin-bottom: 5px;
}

div.h1 a
{
   color: #014876;
   font-size: 18px;
   font-weight: bold;
   margin-top: 10px;
   margin-bottom: 5px;
}

.h1_details
{
   width: 495px;
   color: #014876;
   font-size: 23px;
   font-weight: bold;
   margin-top: 10px;
}

.h2
{
   font-size: 12px;
   font-weight: bold;
   color: black;
   padding-left: 35px;
}

.h3
{
   margin-top: 10px;
   font-size: 11px;
   font-weight: bold;
   color: #014876;
}

.h3 a:link, .h3 a:visited, .h3 a
{
   text-decoration: none;
   color: #014876;
}

.h3 a:hover
{
   text-decoration: underline;
}
/* #################################################################### */
/* ####################### M A I N    D I V' S ######################## */
/* #################################################################### */

div#total
{
margin-left: auto;
margin-right: auto;
text-align:left;
   width: 979px;
}

div#full_page
{
   position: absolute;
   width: 969px;
   top: 185px;
   background: #E6E7E9;
   left: 0px;
}

/* ################### H E A D E R ################## DIV ### */
/* ########################################################## */

div#top
{
  background: none;
  position: absolute;
  margin-left:0px;
}

div#logo_pl
{
  width: 572px;
  height: 139px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  float: left;
  background: url(../img/logo.gif) no-repeat;

}

div#logo_en
{
  width: 572px;
  height: 139px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  float: left;
  background: url(../img/logo_en.gif) no-repeat;
}

a#logo_hotspot
{
  position: absolute;
  width: 170px;
  height: 80px;
  top: 20px;
  left: 20px;
}

div#account_pl
{
  position: relative;
  width: 238px;
  height: 138px;
  margin-left: 735px;
  margin-top: 0px;
  background: url(../img/account_texture.gif) repeat-x;
}

div#account_en
{
  position: relative;
  width: 238px;
  height: 138px;
  margin-left: 735px;
  margin-top: 0px;
  background: url(../img/account_texture_en.gif) repeat-x;
}

div#account_box
{
   position: absolute;
   height: 55px;
   width: 170px;
   margin-top: 32px;
   margin-left: 26px;
   background: none;
}

div.logged
{
   position: absolute;
   margin-left: -13px;
   margin-top: 2px;
   width: 215px;
   height: 43px;
   background: url(../img/account_manager.gif) no-repeat;
}

.logged a:link, .logged a:visited
{
   font-size: 12px;
   font-weight: bold;
   color: white;
}

.a_logout
{
   display: block;
   position: absolute;
   right: 15px;
   margin-top: 15px;
}

.a_account
{
   display: block;
   position: absolute;
   left: 15px;
   margin-top: 15px;
}

div#account_options
{
   position: absolute;
   height: 40px;
   width: 170px;
   margin-top: 95px;
   margin-left: 5px;
   background: none;
   color: #014876;
   font-weight: bold;
   font-size: 10px;
}

div#account_options a:link, div#account_options a:visited
{
   text-decoration: none;
   color: #014876;
}

div#account_options a:hover
{
   text-decoration: underline;
}

.enter_account_pl 
{
   position: absolute;
   width: 87px;
   height: 33px;
   margin-left: 127px;
   margin-top: 19px;
   background: url(../img/enter_login.gif) no-repeat;
   border: none;
}

.enter_account_en 
{
   position: absolute;
   width: 87px;
   height: 33px;
   margin-left: 127px;
   margin-top: 19px;
   background: url(../img/enter_login_en.gif) no-repeat;
   border: none;
}

.enter_account_pl:hover
{
   background: url(../img/enter_login_hover2.gif) no-repeat;
}

.enter_account_en:hover
{
   background: url(../img/enter_login_hover2_en.gif) no-repeat;
}

.account_table
{
   margin-top: 2px;
   border-collapse: collapse;
}

.account_table td
{
   font-family: tahoma;
   font-size: 11px;
   vertical-align: middle;
   color: white;
   
}

div#menu_top_pl
{
  width: 974px;
  height: 45px;
  margin-left: 0px;
  margin-top: 1px;
  background: url(../img/menu_top_texture.gif) repeat-x;
}

div#menu_top_en
{
  width: 974px;
  height: 45px;
  margin-left: 0px;
  margin-top: 1px;
  background: url(../img/menu_top_texture_en.gif) repeat-x;
}

div#menu_top_pl a
{
   margin-top: 10px;
   padding-top: 1px;
}

div#menu_top_pl a:link, div#menu_top_pl a:visited
{
   font-family: arial;
   color: white;
   font-weight: bold;
   font-size: 12px;
   text-decoration: none;
}

div#menu_top_pl a:hover
{
   background: #FF9798;
}

div#menu_top_pl a#a_basket
{
   margin-top: 11px;
   color: white;
   font-weight: bold;
   font-size: 12px;
   font-family: tahoma;
}

div#menu_top_pl a#a_basket:hover
{
   text-decoration: underline;
   color: white;
   background: none; 
}


div#menu_top_en a
{
   margin-top: 10px;
   padding-top: 1px;
}

div#menu_top_en a:link
{
   font-family: arial;
   color: white;
   font-weight: bold;
   font-size: 12px;
   text-decoration: none;
}

div#menu_top_en a:visited
{
   font-family: arial;
   color: white;
   font-weight: bold;
   font-size: 12px;
   text-decoration: none;
}

div#menu_top_en a:hover
{
   background: #FF9798;
}

div#menu_top_en a#a_basket
{
   margin-top: 11px;
   color: white;
   font-weight: bold;
   font-size: 12px;
   font-family: tahoma;
}

div#menu_top_en a#a_basket:hover
{
   text-decoration: underline;
   color: white;
   background: none; 
}

a.PL_flag
{
   display: block;
   position: absolute;
   background: url(../img/PL_flag.gif) no-repeat;
   width: 20px;
   height: 10px;
   left: 15px;
   margin-top: 120px;
}

a.UK_flag
{
   display: block;
   position: absolute;
   background: url(../img/UK_flag.gif) no-repeat;
   width: 20px;
   height: 10px;
   left: 40px;
   margin-top: 120px;
}

a.news_pl
{  
   position: absolute;
   display: block;
   text-align: center;
   width: 72px;
   height: 17px;
   margin-left: 210px;
   float: left;
}

a.promotions_pl
{
   position: absolute;
   display: block;
   width: 82px;
   height: 17px;
   text-align: center;
   margin-left: 284px;
   float: left;
}

a.how_to_pl
{
   position: absolute;
   display: block;
   width: 100px;
   height: 17px;
   margin-left: 368px;
   float: left;
   text-align: center;
}

a.regulation_pl
{
   position: absolute;
   display: block;
   width: 85px;
   height: 17px;
   margin-left: 470px;
   float: left;
   text-align: center;
}

a.help_pl
{
   position: absolute;
   display: block;
   height: 17px;
   width: 129px;
   text-align: center;
   margin-left: 560px;
   float: left;
}

a.contact_pl
{
   position: absolute;
   display: block;
   height: 17px;
   width: 69px;
   text-align: center;
   margin-left: 696px;
   float: left;
}

a.news_en
{  
   position: absolute;
   display: block;
   text-align: center;
   width: 82px;
   height: 17px;
   margin-left: 210px;
   float: left;
}

a.promotions_en
{
   position: absolute;
   display: block;
   width: 102px;
   height: 17px;
   text-align: center;
   margin-left: 298px;
   float: left;
}

a.how_to_en
{
   position: absolute;
   display: block;
   width: 96px;
   height: 17px;
   margin-left: 406px;
   float: left;
   text-align: center;
}

a.regulation_en
{
   position: absolute;
   display: block;
   width: 104px;
   height: 17px;
   margin-left: 508px;
   float: left;
   text-align: center;
}

a.help_en
{
   position: absolute;
   display: block;
   height: 17px;
   width: 57px;
   text-align: center;
   margin-left: 612px;
   float: left;
}

a.contact_en
{
   position: absolute;
   display: block;
   height: 17px;
   width: 82px;
   text-align: center;
   margin-left: 670px;
   float: left;
}

div#basket
{
   width: 39px;
   margin-left: 782px;
}

#a_short
{
  display: block;
  width: 60px;
  height: 20px;
}

#a_long
{
  display: block;
  width: 90px;
  height: 20px;
}

#a_basket
{
  position: absolute;
  display: block;
  width: 39px;
  height: 15px;
  margin-left: 10px;
}

div#column_left
{
  position: relative;
  width: 200px;
  margin-top: 5px;
  margin-left: 4px;
  background: none;  /* delete when ready */
  float: left;
}

div#content
{
   margin-top: 0px;
   margin-right: 0px;
   width: 760px;
   float: right;
   background: none;
}

div#optional_line
{
   width: 955px;
   height: 7px;
   position: absolute;
   top: -12px;
   right: 0px;
   background: url(../img/optional_top_line.gif) no-repeat;
}

           /* ############# A C C O U N T ########### DIV ### */
                 

div#account_left_corner
{
   position: absolute;
   height:5px;
   width: 4px;
   float: left;
   margin-left: -4px;
   margin-top: 90px;
   background: url(../img/account_left_corner.gif) no-repeat; 
}

div#account_right_corner
{
   position: absolute;
   height:6px;
   width: 3px;
   float: right;
   left: 325px;
   margin-top: 89px;
   background: url(../img/account_right_corner.gif) no-repeat;
}

           /* ######## C O L U M N _ L E F T  ######### DIV ### */

div#search_pl
{
   position: relative;
   height: 139px;
   width: 198px;
   background: url(../img/box_left_top.gif) no-repeat; 
   background-position: top;
   border: 1px solid #E6E7E9;
}

div#search_en
{
   position: relative;
   height: 139px;
   width: 198px;
   background: url(../img/box_left_top_en.gif) no-repeat; 
   background-position: top;
   border: 1px solid #E6E7E9;
}

div#search_box
{
   position: absolute;
   height: 138px;
   width: 197px;
   padding-top: 30px;
   margin-left: 5px;
   background: none;
}

.search_table td
{
   font-family: tahoma;
   font-size: 11px;
   vertical-align: middle;
}

div#navigation
{
   margin-left: 4px;
   width: 196px; 
   margin-top: 0px;
   background: url(../img/box_left_background.gif) repeat-y;
   background-position: top right;
}

div#navi_list
{
   position: relative;
   margin-top: -14px;
   padding-bottom: 30px;
   margin-left: 0px;
   background: none;
}

div#partners
{
   width: 204px;
   margin-top: 4px;
   margin-left: -3px;
   background: url(../img/partners_texture.gif) repeat-y;
   background-position: top left;
   z-index: 10;
}

div.partners_header_pl
{
   background: url(../img/partners_header.gif) no-repeat;
   width: 204px;
   height: 19px;
}

div.partners_header_en
{
   background: url(../img/partners_header_en.gif) no-repeat;
   width: 204px;
   height: 19px;
}

div.partners_footer
{
   background: url(../img/partners_footer.gif) no-repeat; 
   width: 204px;
   height: 8px;
   line-height: 1px;
   font-size: 1px;
}

div#new
{
   position: relative;
   padding-top: 10px;
   width: 193px;
   margin-top: -2px;
   background: url(../img/box_right_background.gif) repeat-y; 
}

a.partner_logo
{
   height: 50px;
   width: 50px;
   float: left;
   margin-left: 6px;
   margin-bottom: 5px;
}

div.logo_pattern
{
   position: relative;
   margin-left: 8px;
   padding-top: 10px;
   background: none;   
   width: 180px;
}

div.new_product
{
   margin-left: 1px;
   padding-top: 0px;
   padding-left: 17px;
   padding-bottom: 10px;
   background: url(../img/new_news_line.gif) no-repeat;
   background-position: top left;
   width: 150px;
   font-size: 10px;
   font-weight: bold;
   color: black;
}

div.new_news
{
   margin-left: 1px;
   padding-top: 0px;
   padding-left: 17px;
   padding-bottom: 15px;
   background: url(../img/new_news_line.gif) no-repeat;
   background-position: top left;
   width: 150px;
   font-size: 10px;
   font-weight: bold;
   color: black;
}

div#news2 p
{
   margin: 0px;
   padding: 0px;
}

.new_price
{
   color: #0D446D; 
}

a.new_basket
{
   display: block;
   position: absolute;
   right: 10px;
   margin-top: 2px;
   background: url(../img/new_basket.gif) no-repeat;
   width: 14px;
   height: 13px;
}

a.new_basket:hover
{
   background: url(../img/new_basket_hover.gif) no-repeat;
}

div#news2
{
   position: relative;
   width: 193px;
   margin-top: -2px;
   padding-top: 5px;
   background: url(../img/box_right_background.gif) repeat-y;
}

.news2_title
{
   display: block;
   width: 115px;
   background: none;
}

.article_title
{
   font-family: tahoma;
   font-size: 15px;
   font-weight: bold;
   color: #014876;
}

div.brake_line
{
   background: url(../img/brake_line.gif) no-repeat;
   width: 545px;
   height: 5px;
}

.new_news_content
{
   display: block;
   width: 165px;
   font-weight: normal;
   font-size: 9px;
   background: none;

}

.news_more
{
   display: block;
   position: absolute;
   right: 7px;
   margin-bottom: 0px;
   color: #0D446D;
}

.news_more2
{
   float: right;
   display: block;
   margin-right: 4px;
   margin-bottom: 0px;
   color: #0D446D;
}

.news_more:link, .news_more:visited, .news_more2:link, .news_more2:visited
{
  text-decoration: none;
}

.news_more:hover, .news_more2:hover
{
  text-decoration: underline;
}

.news_date
{
   display: block;
   position: absolute;
   right: 7px;
   margin-top: 0px;
   color: gray;
   font-weight: normal;
}



/* ################### C O N T E N T ################ DIV ### */
/* ########################################################## */



           /* ############ C O N T _ T O P ########## DIV ### */


div#assortment
{
   position: relative;
   height: 166px;
   width: 706px;
   margin-top: 5px;
   float: right;
   background: url(../img/assortment.gif) no-repeat;
}

div#banners
{
   width: 760px;
   height: 139px;
   float: right;
   margin-top: 7px;
}


div#banners_top_right
{
   position: relative;
   /*width: 193px;*/
   /*height: 100px;*/
   padding-bottom: 10px;
   float: right;
}

div#banners_top
{
   position: relative;
   width: 760px;
   height: 139px;
   float: left;
}

div#banners_right
{
   position: relative;
   /*width: 193px;*/
   /*height: 260px;*/
   padding-bottom: 10px;
   float: right;
}

a.banner_cover{
	display:block;
	background:url('../img/transparent.gif') top left repeat;
	position:absolute;
	z-index:100;
	top:0px;
	left:0px;
	cursor:pointer;
	}
	
a#banner_cover1{
	width:760px;
	height:135px;
	}
	
a#banner_cover2{
	width:193px;
	height:100px;
	}
	
a#banner_cover3{
	width:196px;
	height:260px;
	}
	
a#banner_cover_default{
	width:100px;
	height:50px;
	}
	
div#content_boxes
{
   position: relative;
   width: 548px;
   float: left;
   margin-top: 10px;
   padding-bottom: 10px;
}

div#large_product_box
{
   width: 525px;
   height: 340px;
   margin-bottom: 20px;
   margin-top: 5px;
}

div.products_row
{
   width: 551px;
   height: 213px;
   margin-top: 10px;
   margin-left: 0px;
   background: url(../img/products_row.gif) no-repeat;
}

div#boxes_left
{
   width: 245px;
   float: left;
   margin-bottom: 10px;
}

div#boxes_right
{
   width: 245px;
   float: right;
   margin-bottom: 10px;
}

div#footer
{
   clear: both;
   width: 964px;
   height: 47px;
   background: url(../img/footer.gif) no-repeat;
   z-index:90;
}

p#footer_menu
{
   padding-top: 28px;
   padding-bottom: 20px;
   margin-left: 225px;
   color: #6E6E6E;
   text-decoration: none;
}

p#footer_menu  a:link, p#footer_menu a:visited
{
   color: #6E6E6E;
   text-decoration: none;
}

p#footer_menu a:hover
{
   text-decoration: underline;
}
/*
div#column_right
{
   position: absolute;
   width: 205px;
   height: 710px;
   right: 0px;
   top: 15px;
}
*/

div#column_right
{
   margin-top: 15px;
   position: relative;
   width: 193px;
   float: right;
}


div#right_block
{
   position: relative;   
   width: 755px;
   clear: both;
   float: right;
}

div#payment
{
   position: relative;
   width: 490px;
   height: 141px;
   clear: both;
   margin-top: 60px;
   padding-top: 10px;
   background: url(../img/payment.gif) no-repeat;
}

a.categories_parent:visited, a.categories_parent:link
{
   color: red;
   font-weight: bold;
   text-decoration: none;
   display: block;
   height: 30px;
   width: 150px;
   background: url(../img/navi_logo.gif) no-repeat;
   background-position: center left;
   padding-left: 28px;
   margin-top: 14px;
}

a.categories_child:visited, a.categories_child:link
{
   font-size: 9px;
   margin-top: -10px; 
   margin-left: 18px;
   padding-left: 25px;   
   height: 10px;
   width: 150px;
   color: black;
   background: url(../img/navi_child.gif) no-repeat;
   background-position: center left;
   text-decoration: none;
}

a.categories_child:hover
{
   text-decoration: underline;
}


a.register_button
{
   display: block;
   width: 95px;
   height: 19px;
   background: url(../img/register_button.gif) no-repeat;
   padding-left: 20px;
}

a.enter_button
{
   display: block;
   width: 77px;
   height: 19px;
   background: url(../img/enter_button.gif) no-repeat;
}

.account_menu_text
{
   display: block;
   height: 14px;
   padding-top: 3px;
}

.account_menu_line
{
   width: 200px;
   height: 33px;
   background: none;
}

.account_link
{
   display: block;
   width: 25px;
   height: 23px;
   background: url(../img/round_next_button.gif) no-repeat;
   margin-left: 10px;
   float: left;
}

.account_link:hover
{
   display: block;
   width: 25px;
   height: 23px;
   background: url(../img/round_next_button_hover.gif) no-repeat;
   margin-left: 10px;
   float: left;
}

.find_button
{
 /*  position: absolute;
   margin-left: 162px;
   top: 4px; */
   display: block;
   padding-left: 0px;
   padding-right: 0px;
   border: none;
   margin-left: 0px;
   width: 21px;
   background: url(../img/search_button.gif) no-repeat;
}

.find_button:hover
{
   display: block;
   width: 21px;
   height: 21px;
   background: url(../img/search_button_hover.gif) no-repeat;
}

tr.product_list
{
  font-size: 11px;
  color: #3D4470;
}

a.full_product
{
  position: absolute;
/*display: compact;*/
  text-decoration: none;
  left: 0px;
  background: url(../img/product_list.gif) no-repeat;
  height: 90px;
  width: 520px;
  font-size: 11px;
  color: #3D4470;
  margin-bottom: 7px;
  cursor: pointer;
}

div.product_img
{
  position: absolute;
  width: 90px;
  height: 70px;
  left: 420px;
  top: 10px;
  float: right;
}

.product_img_link
{
  display: block;
  width: 90px;
  height: 70px;
}

.product_information
{
  position: absolute;
  margin-left: 5px;
  padding-top: 10px;
  background-color: transparent;
}

.price
{
   color: red;
   font-weight: bold;
   font-size: 13px;
   background: none;
}

a.full_product:hover
{
   background: url(../img/product_list_hover.gif) no-repeat;
}

.more_info, .more_info:link, .more_info:visited
{
   text-decoration: none;
   color: #3D4470;
}

.more_info2, .more_info:link, .more_info:visited
{
   text-decoration: none;
   color: #3D4470;
   font-size: 10px;
}

.more_info:hover
{
   text-decoration: underline;
}

.product_box
{
   position: relative;
   width: 520px;
   height: 90px;
   margin-left: 16px;
   margin-bottom: 5px;
}

tr.product_tr
{
   background: none;
}

tr.product_tr2
{
   background: #E6E6E6;
}

td.right
{
   border-right: 1px solid #CCCCCC;
   border-bottom: 1px solid #CCCCCC;
   font-size: 11px;
   text-align: left;
   padding-left: 10px;
   vertical-align: middle;
}

td.left
{
   border-bottom: 1px solid #CCCCCC;
   border-left: 1px solid #CCCCCC;
   border-right: 1px solid #CCCCCC;
   font-size: 11px;
   padding-left: 10px;
   font-weight: bold;
   width: 30%;
   text-align: left;
   vertical-align: middle;
}

div.details_photo
{
/*   position: absolute; */
   width: 250px;
   margin-right: 0px;
   margin-right: 5px;
   float: right;
}

div.details_photo img
{
   padding-right: 11px;
}

a.new_product_name:visited, a.new_product_name:link
{
   color: black;
   text-decoration: none;
}

a.put_into_basket_list
{
   position: absolute;
   left: 400px;
   top: 11px;
   display: block;
   width: 15px;
   height: 12px; 
   background: url(../img/new_basket.gif) no-repeat;
}

a.put_into_basket_list:hover
{
   background: url(../img/new_basket_hover.gif) no-repeat;
}

a.product_link, a.product_link:link,a.product_link:visited 
{
   font-weight: bold;
   color: #555555;
   text-decoration: none;
}

a.product_link:hover
{
   text-decoration: underline;
}

.register_left_td
{
   font-size: 11px;
   text-align: right;
   width: 120px;
}

.product_blank_tr
{
   height: 30px;
   background: url(../img/thin_line.gif) no-repeat;
   background-position: center;
}

.center_td
{
   text-align: left;
   padding-left: 20px; 
   font-size: 11px;
   font-weight: bold;
}

.register_table_input
{
   width: 290px;
}

.save_button_pl
{
   float: right;
   background: url(../img/next.gif) no-repeat;
   width: 96px;
   height: 21px;
   display: block;
   border: none;
}

.save_button_pl:hover
{
   float: right;
   background: url(../img/next_hover.gif) no-repeat;
   width: 96px;
   height: 21px;
   display: block;
   border: none;
}

.save_button_en
{
   float: right;
   background: url(../img/next_en.gif) no-repeat;
   width: 96px;
   height: 21px;
   display: block;
   border: none;
}

.save_button_en:hover
{
   float: right;
   background: url(../img/next_hover_en.gif) no-repeat;
   width: 96px;
   height: 21px;
   display: block;
   border: none;
}

.add_button_pl
{
   float: right;
   background: url(../img/add.gif) no-repeat;
   width: 96px;
   height: 21px;
   display: block;
   border: none;
}

.add_button_pl:hover
{
   float: right;
   background: url(../img/add_hover.gif) no-repeat;
   width: 96px;
   height: 21px;
   display: block;
   border: none;
}

.add_button_en
{
   float: right;
   background: url(../img/add_en.gif) no-repeat;
   width: 96px;
   height: 21px;
   display: block;
   border: none;
}

.add_button_en:hover
{
   float: right;
   background: url(../img/add_hover_en.gif) no-repeat;
   width: 96px;
   height: 21px;
   display: block;
   border: none;
}

.send_button_pl
{
   float: right;
   background: url(../img/send.gif) no-repeat;
   width: 96px;
   height: 21px;
   display: block;
   border: none;
}

.send_button_pl:hover
{
   float: right;
   background: url(../img/send_hover.gif) no-repeat;
   width: 96px;
   height: 21px;
   display: block;
   border: none;
}

.send_button_en
{
   float: right;
   background: url(../img/send_en.gif) no-repeat;
   width: 96px;
   height: 21px;
   display: block;
   border: none;
}

.send_button_en:hover
{
   float: right;
   background: url(../img/send_hover_en.gif) no-repeat;
   width: 96px;
   height: 21px;
   display: block;
   border: none;
}

.next
{
   float: right;
   background: url(../img/next.gif) no-repeat;
   width: 96px;
   height: 22px;
   display: block;
   border: none;
}

.next:hover
{
   float: right;
   background: url(../img/next_hover.gif) no-repeat;
   width: 96px;
   height: 22px;
   display: block;
   border: none;
}

.save_changes_pl
{
   float: right;
   background: url(../img/save_changes.gif) no-repeat;
   width: 96px;
   height: 20px;
   display: block;
   border: none;
}

.save_changes_en
{
   float: right;
   background: url(../img/save_changes_en.gif) no-repeat;
   width: 96px;
   height: 20px;
   display: block;
   border: none;
}

.save_changes_pl:hover
{
   float: right;
   background: url(../img/save_changes_hover.gif) no-repeat;
   width: 96px;
   height: 20px;
   display: block;
   border: none;
}

.save_changes_en:hover
{
   float: right;
   background: url(../img/save_changes_hover_en.gif) no-repeat;
   width: 96px;
   height: 20px;
   display: block;
   border: none;
}

table.options td
{
   font-size: 11px;
}

.option_name
{
   font-weight: bold;
}

.basket
{
   border-collapse: collapse;
   width: 520px;
   margin-left: 14px;
}

.basket_no_margin
{
   border-collapse: collapse;
   width: 520px;
   margin-left: 14px;
}

.basket th, .basket_no_margin th
{
   font-size: 11px;
   font-weight: bold;
   background: #014876;
   color: white;
   padding-left: 3px;
   padding-right: 3px;
}

table.options
{
   margin-top: 10px;
   margin-left: 15px;
}

.options_th
{
   background: url(../img/option_name.gif) no-repeat;
   background-position: center left;
   height: 35px;
   font-size: 14px;
   font-weight: bold;
   color: #014876;
}

.options_input_td
{
   width: 20px;
}

.basket tr, .basket_no_margin tr
{

   font-size: 12px;
}

.basket td, .basket_no_margin td
{
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  text-align: center;
  border-bottom: 1px solid #CCCCCC;
}

td.basket_left
{
   text-align: right;
   padding-right: 0px;
}

.basket td a:visited, .basket td a:link, .basket_no_margin td a.visited, .basket_no_margin td a:link
{
   color: #555555;
   text-decoration: none;
}

.basket td a:hover, .basket_no_margin td a:hover
{
   text-decoration: underline;
}

.description
{
   display: block;
   color: #014877;
   width: 370px;
   height: 38px;
   font-size: 10px;
   margin-left: 35px;
   overflow: hidden;
}

.description_area
{
   display: block;
   color: #014877;
   width: 370px;
   height: 38px;
   font-size: 10px;
   margin-left: 35px;
   overflow: hidden;
}

.price_position
{
   position: absolute;
   top: 70px;
   margin-left: 10px;
}

.count_button
{
   background: url(../img/count.gif) no-repeat;
   width: 20px;
   height: 19px;
   border: none;
   margin-left: 2px;
   margin-top: 2px;
   float: left;
}

.input_count
{
   width: 24px;
   height: 13px;
   font-size: 10px;
   float: left;
   border: 1px solid #B2B2B2;
   background: #EDEDED;
   color: #003151;
   margin-top: 2px;
}

.remove_button
{
   display: block;
   background: url(../img/del.gif) no-repeat;
   width: 20px;
   height: 19px;
   border: none;
   float: right;
}

.edit_button
{
   display: block;
   background: url(../img/edit.gif) no-repeat;
   width: 20px;
   height: 19px;
   border: none;
   float: right;
}

.info_button
{
   display: block;
   background: url(../img/info.gif) no-repeat;
   width: 20px;
   height: 19px;
   border: none;
   float: right;
}

.price_total
{
   display: block;
   height: 20px;
   width: 100px;
   background: #555555;
   color: white;
   font-weight: bold;
   padding-top: 5px;
   padding-left: 5px;
}

#shop_cart_counter_area_pl
{
   font-family: arial;
   font-size: 12px;
   position: absolute;
   margin-top: 12px;
   margin-left: 62px;
   color: white;
   background: none;
}

#shop_cart_counter_area_en
{
   font-family: arial;
   font-size: 12px;
   position: absolute;
   margin-top: 12px;
   margin-left: 44px;
   color: white;
   background: none;
}

#shopcart_added_info_area
{ 
   position: relative;
   margin-top: 79px;
}

#description_area
{
   background-color: #D90505;
   color: white;
   font-weight: bold;
}

.shopcart_info_content
{
   background-color: #D90505;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   border: 1px solid #F96B6B;
}

.check_button
{
   display: block;
   background: url(../img/check.gif) no-repeat;
   width: 150px;
   height: 19px;
   border: none;
}

.next_pl
{
   float: right;
   background: url(../img/next.gif) no-repeat;
   width: 95px;
   height: 22px;
   display: block;
   border: none;
}

.next_pl:hover
{
   background: url(../img/next_hover.gif) no-repeat;
}

.next_en
{
   float: right;
   background: url(../img/next_en.gif) no-repeat;
   width: 95px;
   height: 22px;
   display: block;
   border: none;
}

.next_en:hover
{
   background: url(../img/next_hover_en.gif) no-repeat;
}

.next_button_area
{
   height: 25px;
}

.prev_pl
{
   float: left;
   background: url(../img/prev.gif) no-repeat;
   width: 95px;
   height: 22px;
   display: block;
}

.prev_pl:hover
{
   background: url(../img/prev_hover.gif) no-repeat;
}

.prev_en
{
   float: left;
   background: url(../img/prev_en.gif) no-repeat;
   width: 95px;
   height: 22px;
   display: block;
}

.prev_en:hover
{
   background: url(../img/prev_hover_en.gif) no-repeat;
}



.end_order_pl
{
  background: url(../img/order.gif) no-repeat;
  display: block;
  height: 20px; 
  width: 120px;
  margin-right: 10px;
  float: right;
  border: none;
}

.end_order_en
{
  background: url(../img/order_en.gif) no-repeat;
  display: block;
  height: 20px; 
  width: 120px;
  margin-right: 10px;
  float: right;
  border: none;
}

.end_order_pl:hover
{
  background: url(../img/order_hover.gif) no-repeat;
}

.end_order_en:hover
{
  background: url(../img/order_hover_en.gif) no-repeat;
}

a.clear_
{
  background: url(../img/basket_cont.gif) no-repeat;
  display: block;
  height: 19px; 
  width: 150px;
  float: left;
}

a.order_button_pl
{
  background: url(../img/order.gif) no-repeat;
  display: block;
  height: 20px; 
  width: 120px;
  margin-right: 10px;
  float: right;
}

a.order_button_pl:hover
{
  background: url(../img/order_hover.gif) no-repeat;
}

a.order_button_en
{
  background: url(../img/order_en.gif) no-repeat;
  display: block;
  height: 20px; 
  width: 120px;
  margin-right: 10px;
  float: right;
}

a.order_button_en:hover
{
  background: url(../img/order_hover_en.gif) no-repeat;
}


td.align_left
{
   text-align: left;
}

td.align_right
{
   text-align: right;
}

.thin_line
{
   background: url(../img/thin_line.gif) no-repeat;
   width: 500px;
   height: 2px;
}

.enter_input_button
{
   display: block;
   width: 95px;
   height: 19px;
   background: url(../img/login.gif) no-repeat;
   border: none;
   float: right;
}

div#currency_select_area
{   
   position: absolute;
   margin-top: 118px;
   left: 70px;
}

.currency:link, .currency:visited
{
   text-decoration: none;
   color: #014876;
}

.currency:hover
{
   text-decoration: underline;
}

div#configuration_options
{
   background: url(../img/config_texture.gif) repeat-y;
   width: 548px;
   background-position: top left;
   margin-left: 0px;
}

div.configuration_header
{
   background: url(../img/account_manager_header.gif) no-repeat;
   width: 548px;
   height: 53px;
   margin-left: 0px;
}

div.account_manager_header
{
   background: url(../img/account_manager_header.gif) no-repeat;
   width: 548px;
   height: 53px;
   font-size: 12px;
   color: #014876;
   font-family: verdana;
   margin-left: 0px;
}

.account_header_text
{
  display: block;
  padding-left: 10px;
  padding-top: 2px;
}

.configuration_header_text
{
  display: block;
  padding-left: 10px;
  padding-top: 8px;
  font-size: 12px;
  font-family: verdana;
  color: #014876;
}

div.configuration_footer
{
   background: url(../img/config_footer.gif) no-repeat;
   width: 548px;
   height: 16px;
   margin-left: 0px;
}

div.article_box
{
   padding-top: 20px;
}

.parameters_list
{ 
   color: #014876;
}

.parameters_list li
{ 
   margin-left: 20px;
}

#subject
{
   width: 422px;
}

.parameter_table
{
   font-size: 13px;
   border-collapse: collapse;
   clear: both;
   margin-top: 20px;
}

.parameter_table th
{
   background: #014876;
   color: white;
}

.parameter_left
{
   width: 170px;
   height: 20px;
   text-align: right;
   vertical-align: middle;
   color: #0D446D;
   padding-left: 10px;
   border-top: 1px solid #BFBFBF;
}

.parameter_right
{
    border-top: 1px solid #BFBFBF;
    padding-left: 10px;
    color: #0D446D;
}

.parameter_right li
{
    margin-left: 10px;
}

table.options td div {position:relative; cursor:pointer;}  


fieldset p {z-index:-1;}


/************przykładowe ustawienia************/

table.options div.small_info_box  
{
	visibility:hidden; 
	position:absolute; 
	top:-20px; 
	left:510px; 
	width:224px; 
	z-index:100; 
	border:none;
}

table.options div.small_info_top 
{
	background:url('../img/bottom.jpg') bottom right no-repeat; 
	width:224px; 
	height:19px; 
	border:none;
}

#total table.options div.small_info_content 
{
	background:url('../img/content.jpg') repeat-y; 
	padding:5px 15px 5px 30px; color:#636363; 
	font-size:12px; 
	font-weight:normal; 
	text-align:justify; 
	border:none;
	}
	
table.options div.small_info_bottom
{
	background:url('../img/top.jpg') top right no-repeat; 
	width:224px; 
	height:5px; 
	border:none;
}

table.options td:hover div.small_info_box, table.options td.msieFix  div.small_info_box  
{
	visibility:visible;
}
table.options b.name{
	cursor:pointer;
	}

#price_static{
	position:relative;
	left:20px;
	top:0px;
	}
	
#price {
	position:relative;
	left:20px;
	}

.price_pl, price_en{
	width:131px; 
	height:34px; 
	position:relative;
	left:20px;
	font-size:15px;
	text-align:right;
	font-weight:bold;
	color:#fff;
	padding-top:18px;
	padding-right:10px;
	}
	
.price_pl{
	background:url('../img/config_price_dynamic.gif') top left no-repeat;
	}

.price_en{
	background:url('../img/config_price_dynamic_en.gif') top left no-repeat;
	}