body { margin: 19px 0px 0px 0px; padding: 0; font-family: arial,tahoma,sans-serif; font-size: 12px; background-color: #000000; text-align: center;
background-image:url('../img/background.jpg');
background-repeat:repeat-x;
 } a { outline: none; } a img { border: 0; outline: 0; } ul { margin: 0; padding: 0; } li { list-style: none; }
/* Id elm. */
#main_content { width: 991px; height: auto; margin: 0 auto; padding-bottom: 20px; text-align: left; margin-bottom: 20px; }
#shop_logo { width: 191px; height: 59px; margin-top: 5px; float: left; }
#search_content { width: 400px; height: 79px; float: left; margin-left: 379px; text-align: right; }
#top_content { width: 991px; text-align: left; margin-bottom: 5px; margin-bottom: 10px; }
#top_menu {
    width: 930px; height: 43px; overflow: hidden; float: left;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#332E2E), to(#141212));
background: -webkit-linear-gradient(#332E2E, #141212);
background: -moz-linear-gradient(#332E2E, #141212);
background: -ms-linear-gradient(#332E2E, #141212);
background: -o-linear-gradient(#332E2E, #141212);
background: linear-gradient(#332E2E, #141212);
-pie-background: linear-gradient(#332E2E, #141212);
behavior:url('http://www.lampy-luxpol.pl/css/PIE.htc');
}
#top_left {
    width: 991px; height: 64px;
}
#br_space {
    width: 991px; height: 1px; background-color: #9E9E9E; margin-bottom: 5px; 
}
#login {
    height: 15px; text-align: right; font-size: 12px; font-weight: lighter; color: #a0a0a0;
}
#search {
    margin-left: 210px; margin-top: 19px;
}
#content {
    width: 991px; height: 294px; margin-left: 35px; margin-top: 45px; background-color: blue;
}
#imagine_left {
    width: 179px; height: auto; float: left; padding-bottom: 15px; margin-left: 1px; margin-right: 5px; 
}
#mview_top { width: 179px; height: 21px; 
background-color:#312c2c;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px 20px 0px 0px;
behavior:url('http://www.lampy-luxpol.pl/css/PIE.htc');
 }
#mview { width: 179px; background-color:#312c2c;overflow: hidden;

}
#mview_bottom { width: 179px; height: 21px;
background-color:#312c2c;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 0px 0px 20px 20px;
behavior:url('http://www.lampy-luxpol.pl/css/PIE.htc');


 }
#imagine_right {
    width: 784px; height: auto; float: left;
}
#view { width: 779px; padding-left: 5px; height: auto; background-color: #312C2C; overflow: hidden;color:#878787; }
#view_top { width: 784px; height: 21px; background-image: url('../img/category/content_top.png'); }
#view_bottom { width: 784px; height: 21px; background-image: url('../img/category/content_bottom.png'); }
#help_content {
    width: 898px; height: auto; margin-left: 35px;
}
.category_bar {
    width: 763px; height: 25px; font-size: 13px; font-weight: bold; color: #FF5400; padding-top: 7px; background-repeat: repeat-y; margin-left: 4px; text-transform:uppercase; margin-bottom: 5px;
}
.category_bar a{color:#cfcfcf;}
#product_bar_title {
    width: 690px; font-size: 13px; font-weight: normal; color: #6E6E6E; border-bottom: 1px solid #ad0000; padding: 5px; margin-bottom: 5px;
}
#product_left_view {
    width: 360px; float: left; overflow: hidden; margin-left: 4px; padding-top: 5px;
}
#product_right_view {
    width: 325px; float: left; font-size: 12px; color: #999999; margin-left: 5px; line-height: 20px; padding: 5px;
}
#cart, #big_cart {
    overflow: hidden;
}
#small_cart_content {
    font-weight: normal; font-size: 11px; color: #a0a0a0; padding-left: 10px; padding-right: 5px; padding-top: 10px; padding-bottom: 10px; text-align: left;
}
#small_cart_bottom {
    margin-top: 5px;
}
#small_cart_bottom a:link, #small_cart_bottom a:visited {
    font-size: 11px; font-weight: bold; color: #696969; text-decoration: none;
}
#small_cart_bottom a:hover{
    color: #494949;
}
.small_rlink:link, .small_rlink:visited { font-size: 11px; color: #cccccc; text-decoration: none; }
.small_rlink:hover { color: #ffffff; }
#flashcontent {
    width: 760px; height: 225px;
}
#promotion_content {
    width: 780px; height: auto; margin-top: 10px;
}
#small_left_banner {
    width: 177px; height: 170px; border: 1px solid #cccccc; margin-top: 10px; background-image: url('../img/banner/left_small_banner.jpg'); background-repeat: no-repeat;
}
#float_list {
    margin: 0; padding: 0;
}
#float_list li {
    padding: 0; margin: 0;
}
#big_cart_content {
    width: 762px; height: auto; margin-left: 8px; overflow: hidden;
}
#footer {
    clear: both; margin-top: 10px;
}
#footer_navigation {
    width: 470px; height: 20px; float: left; margin-top: 3px; margin-left: 195px; text-align: left; color: #898989;
}
#footer_copyright {
    width: 290px; height: 20px; float: left; margin-top: 3px; text-align: right; color: #898989; font-size: 11px;
}
#footer_copyright a:link, #footer_copyright a:visited {
    color:#898989; text-decoration: none; font-size: 11px;
}
#footer_copyright a:hover {
    text-decoration: underline;
}
#payment {
    width: 200px; color: #424242; font-size: 11px; border: 1px dotted #bfbfbf;
}
#payment:hover {
    border: 1px dotted #424242;
}
#payment option {
    color: #424242; font-size: 11px;
}
#product_form {
    margin: 0; padding: 0;
}
#product_form li {
    font-size: 12px; color: #878787;
}
#product_more {
    width: 763px; height: 30px; border: 1px solid #000000; background-repeat: repeat-x; margin-top: 20px;background-color:#212121;
}
#product_more a:link, #product_more a:visited {
    display: block; margin-top: 7px; float: left; margin-left: 10px; margin-right: 5px; text-decoration: none; color: #797979; font-weight: bold;
}
#product_more a:hover {
    text-decoration: underline;
}
#clients {
    margin: 0; padding: 0;
}
#clients li {
    clear: both;
}
#user_register_left {
    width: 380px; height: auto; float: left; border-left: 1px solid #f0f7ff;
}
#user_register_right {
    width: 380px; height: 300px; float: left; margin-right: 5px; margin-left: 4px;
}
#register_error { font-size: 11px; color: #ff0000; margin-left: 25px; margin-bottom: 10px; }
/* Class elm. */

.aditionalbox {
    width: 753px; height: auto; border: 1px solid #000000; margin-top: 5px; padding: 5px; font-size: 11px; color: #878787;
}
.aditionalbox a:link, .aditionalbox a:visited {
    font-size: 11px; text-decoration: none; color: #629a04;
}
.aditionalbox a:hover {
    text-decoration: underline;
}
.promo_front {
    color: #ff6600; font-weight: bold;
}
.space {
    clear: both;
}
.vmiddle {
    vertical-align: middle; margin-right: 3px;
}
.pagined {
    width: 753px; height: 23px; font-size: 11px; color: #505050; text-align: right; padding-top: 9px; padding-right: 10px; margin-left: 4px; margin-top: 10px; overflow: hidden;background-color:#212121;
}
.pagined a{color:#878787;text-decoration:none;}
.pagined a:hover{text-decoration:underline;}
.pagination_active {
    color: #cccccc; font-weight: bold;
}
.pagination_short:link, .pagination_short:visited {
    color: #878787;
}
.pagination_short:hover {
    text-decoration: underline;
}
.banner_image {
    width: 247px; height: 136px;float: left; margin-top: 5px; margin-right: 9px;
}
.promotion_box {
    width: 183px; height: auto; border: 1px solid #d0d0d0; float: left;
}
.promotion_title {
    width: 183px; height: 32px; line-height:32px;overflow:hidden; text-align: center; font-size: 12px; color: #878787; font-weight: normal;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#312C2C), to(#161414));
background: -webkit-linear-gradient(#312C2C, #161414);
background: -moz-linear-gradient(#312C2C, #161414);
background: -ms-linear-gradient(#312C2C, #161414);
background: -o-linear-gradient(#312C2C, #161414);
background: linear-gradient(#312C2C, #161414);
-pie-background: linear-gradient(#312C2C,#161414);
behavior:url('http://www.lampy-luxpol.pl/css/PIE.htc');
	
	
	}
.promotion_title a:link, .promotion_title a:visited {
    display:block;width:100%;height:32px;text-align: center;font-size: 12px; color: #878787; font-weight:normal; text-decoration: none;
}
.promotion_title a:hover {
    color:#cccccc;
}
.promotion_image {
    width: 120px; height: 120px; text-align: center;
}
.promotion_price {
    width: 183px; height: 21px; text-align: center; font-size: 12px; color: #494949;
}
.promotion_cart {
    width: 183px; height: 26px; text-align: center;  
}
.promotion_big_space {
    width: 6px; height: 193px; float: left;
}
.promotion_small_space {
    width: 6px; height: 193px; float: left;
}
.carthide{font-size: 11px; color: #ff0000;margin-bottom: 3px;}
.menu_item {
    max-width: 250px; height: 26px; float: left; text-align: center; padding-top: 7px; margin-top: 7px; margin-left: 5px; margin-right: 20px;
}
.menu_space {
    width: 1px; height: 48px; margin-top: 2px; float: left; background-image: url('../img/top_menu/top_space.png');
}
.help_item {
   width: 220px; height: 220px; margin-right: 3px; background-color: yellow; float: left; margin-top: 23px;
}
.menu_shape{
    display: block; height: 21px; float: left; max-width: 150px; font-size: 12px; padding-top: 5px; color: #000000; text-decoration: none;
}
.menu_shape_hover {
    display: block; height: 21px; float: left; max-width: 150px; font-size: 12px; background-color: white; padding-top: 5px; color: #000000; text-decoration: none;
}
#left_menu_shape {
    width: 21px; height: 43px; background-color:red; float: left;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px 0px 0px 30px;

background: -webkit-gradient(linear, 0 0, 0 bottom, from(#332E2E), to(#141212));
background: -webkit-linear-gradient(#332E2E, #141212);
background: -moz-linear-gradient(#332E2E, #141212);
background: -ms-linear-gradient(#332E2E, #141212);
background: -o-linear-gradient(#332E2E, #141212);
background: linear-gradient(#332E2E, #141212);
-pie-background: linear-gradient(#332E2E, #141212);
behavior:url('http://www.lampy-luxpol.pl/css/PIE.htc');
}
#right_menu_shape {
    width: 21px; height: 43px; background-color:red; float: left;
	-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 0px 30px 30px 0px;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#332E2E), to(#141212));
background: -webkit-linear-gradient(#332E2E, #141212);
background: -moz-linear-gradient(#332E2E, #141212);
background: -ms-linear-gradient(#332E2E, #141212);
background: -o-linear-gradient(#332E2E, #141212);
background: linear-gradient(#332E2E, #141212);
-pie-background: linear-gradient(#332E2E, #141212);
behavior:url('http://www.lampy-luxpol.pl/css/PIE.htc');
}
.left_shape_menu {
    width: 13px; height: 26px; background-image: url('../img/top_menu/left_shape.png'); float: left;
}
.right_shape_menu {
    width: 13px; height: 26px; background-image: url('../img/top_menu/right_shape.png'); float: left;
}
.clear_space {
    clear: both;
}
.cat_space {
    width: 1px; height: 10px; clear: both;
}
.category_list_view {
    margin-left: 0px;
}
.category_tab {
    display: table-cell; width: 180px; height: 160px; vertical-align: middle; overflow: hidden; padding: 0; margin: 0; text-align: center;
}
.category_tab span { 
    display: block;
}
.product_tab {
    display: table-cell; width: 180px; height: 120px; vertical-align: middle; overflow: hidden; padding: 0; margin: 0; text-align: center;
}
.product_tab span { 
    display: block;
}
.product_big_tab {
    display: table-cell; width: 340px; height: 300px; vertical-align: middle; overflow: hidden; padding: 0; margin: 0; text-align: center;
}
.product_big_tab span { 
    display: block;
}
.category_member {
    float: left; text-align: center; border: 1px solid #f2f2f2; margin: 4px; width: 183px; height: 183px;background-color:#ffffff;
}
.produkt_member {
    float: left; text-align: center; border: 1px solid #f2f2f2; margin: 4px; width: 183px; height: 200px;background-color:#ffffff;
}
.front_produkt_member {
    float: left; text-align: center; background-color:#ffffff;border: 1px solid #f2f2f2; width: 183px; height: 200px; margin-right: 7px;
}
.category_member:hover, .produkt_member:hover, .front_produkt_member:hover {
    border-color:#000000;
}
.category_member img {
    max-width: 115px; max-height: 120px;
}
.register_nfo {
    color: #a0a0a0; font-size: 11px; margin-top: 5px;
}
.register_nfo a:link, .register_nfo a:visited {
    color: #696969; font-size: 11px; text-decoration: none;
}
.register_nfo a:hover {
    color: #494949;
}
.flist_pad {
    display: block; color: #a0a0a0; font-size: 11px;
}
.log_inp {
    width: 150px; height: 15px; background-color:#414141; 
    border: 1px solid #000000; color: #878787; 
    font-size: 11px; padding-left: 3px; padding-right: 3px;
}
.log_sub {
    display: block; float: left; width: 68px; height: 21px; padding-bottom:3px; 
    line-height:21px; background: #414141; color: #878787; cursor:pointer;
    font-size: 11px; outline: none; margin-top: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #000000;
behavior:url('http://www.lampy-luxpol.pl/css/PIE.htc');
	}
.log_sub:hover{color:#ff6600;text-decoration:underline;}
.log_sub_active {
    display: block; float: left; width: 68px; height: 21px; background: transparent; background-image: url('../img/login/login_active.png'); background-repeat: no-repeat; border: 0px; outline: none; margin-top: 5px;
}
.inp {
    width: 20px; background-color: #ffffff; border: 1px solid #212121;color:#878787;background-color:#414141;margin-left: 10px;text-align:center;
}
.sub{
    width: 85px; height: 21px; background-image: url('../img/login/addtocart_inactive.jpg'); background-repeat: no-repeat; border: 0;
}
.sub:hover {
    background-image: url('../img/login/addtocart_active.jpg');
}
.menu_dot {
    width: 22px; height: 22px; margin-right: 5px; margin-bottom: 2px; background-color: transparent;
}
.submenu_dot {
    display: block; float: left; width: 6px; height: 6px; margin-left: 5px; margin-top: 3px; margin-right: 5px; background-color: #aeca35;
}
.promo_dot {
    display: block; float: left; width: 6px; height: 6px; margin-top: 7px; margin-right: 5px; background-color: #649b05;
}
.cart_product {
    width: 180px; height: auto; border: 1px solid #f8f8f8; margin-right: 8px; margin-bottom: 8px; float: left;background-color:#ffffff;
}
.cart_product:hover {
    border: 1px solid #d4d4d4;
}
.cart_product_thumb {
    padding: 5px; max-width: 180px; max-height: 120px; text-align: center; float: left; margin: 5px; overflow: hidden;
}
.cart_product_info {
    width: 170px; float: left; padding: 5px;
}
.cart_small_title {
    width: 180px; padding-bottom: 5px; margin-bottom: 5px; text-align: center;
}
.cart_small_trailer {
    color: #525252; text-align: justify; font-size: 11px; margin-left: 5px;
}
.cart_title_link:link, .cart_title_link:visited {
    color: #ff6600; font-size: 12px; text-decoration: none;
}
.cart_title_link:hover {
    font-weight: bold;
}
.cart_link:link, .cart_link:visited {
    color: #a0a0a0; text-decoration: none;
}
.cart_link:hover {
    color: #494949;
}
.cart_order:link, .cart_order:visited {
    font-size: 11px; color: #ad0000; font-weight: bold; text-decoration: none;
}
.cart_order:hover {
    color: #000000;
}
.cart_space {
    margin-top: 20px; margin-left: 10px; color: #525252; font-size: 11px;
}
.suba {
    display: block; width: 68px; height: 21px; border: 0px; background-image: url('../img/login/order_inactive.jpg'); background-repeat: no-repeat;
}
.suba:hover {
    background-image: url('../img/login/order_active.jpg');
}
.product_big {
}
.product_img_container {
    width: 340px; height: 300px; border: 1px solid #f2f2f2; padding: 5px; text-align: center;background-color:#ffffff;
}
.product_big_image {
    max-width: 340px; max-height: 320px; text-align: center;
}
.product_thumb {
    margin-top: 10px; margin-right: 5px; padding: 5px;background-color:#ffffff; width: 110px; height: 120px; border: 1px solid #f2f2f2; text-align: center; float: left;
}
.product_thumb_block{ display: table-cell; width: 110px; height: 120px; vertical-align: middle; overflow: hidden; padding: 0; margin: 0; text-align: center; }
.product_thumb_block span {display:block;}
.product_thumb_image{max-width: 110px; max-height: 120px; text-align: center;}
.product_family {
    text-align: left; margin-top: 10px;
}
.family_link:link, .family_link:visited {
    text-decoration: none; color: #797979;
}
.family_link:hover {
   color: #ff6600;
}
.menu_header {
    width: 169px;  height: 22px;text-transform:uppercase; padding-top: 10px; padding-left: 10px; font-weight: bold; font-size: 13px; color: #ff6600; border-top: 1px dotted #494949; border-bottom: 1px dotted #494949;
}
.menu_content {
    width: 167px; padding: 5px 5px 0px 5px;
}
.submenu_left_list {
    clear: both;
}
.menu_left_list img {
    vertical-align: middle;
}
.menu_left_list li {
    padding-left: 4px;
}
.menu_left_item {
    width: 150px; display: block; height: 25px; text-decoration: none; overflow: inherit; margin-left: 5px;
}
.menu_left_list a:link, .menu_left_list a:visited {
    color: #999999; font-size: 13px; text-decoration: none;font-weight:bold;
}
.menu_left_list a:hover {
    color:#cccccc;
}
.promo_cat {
    width: 160px; height: 25px; padding-left: 5px;margin-top:10px;
}
.promo_cat img {
    vertical-align: middle;
}
.promo_menu_link:link, .promo_menu_link:visited {
   color: #ff6600;  font-size: 14px; text-decoration: none; overflow: inherit;
}
.promo_menu_link:hover {
   color: #FF5400;
}
.active {
    color: #cccccc !important; font-weight:bold !important; font-size: 11px; text-decoration: none;
}
h1[title=welcome] {
    font-size: 12px; color: #424242;
}
label {
    display: block; height: 20px; font-size: 12px; color: #424242; margin-top: 5px;
}
.inpa {
    width: 190px; height: 20px; border: 1px dotted #bfbfbf; font-size: 12px; color: #424242; padding-left: 5px; padding-right: 5px;
}
.inpa:hover {
    border: 1px dotted #424242;
}
.texa {
    width: 260px; height: 300px; font-size: 12px; color: #424242; padding: 5px; border: 1px solid #97adc4; background-color: #ebeff2;
}
.small_texa {
    width: 150px; height: 150px; font-size: 11px; color: #878787; padding: 5px; border: 1px solid #000000; background-color: #414141;
}
.search_input {
    display: block; width: 104px; height: 15px; background-color: #414141; 
    border: 1px solid #000000; float: left; margin-top: 1px; 
    margin-right: 10px; color: #878787; font-size: 11px; 
    padding-left: 3px; padding-right: 3px;
}
.search_submit {
    display: block; float: left; width: 68px; height: 21px; background: #414141;  
    color: #878787; font-size: 11px; outline: none;cursor:pointer;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #000000;
padding-bottom:2px;
behavior:url('http://www.lampy-luxpol.pl/css/PIE.htc');
}
.search_submit:hover{color:#ff6600;text-decoration:underline;}
.search_submit_active {
    width: 68px; height: 21px; background-image: url('../img/search/search_small_box_active.png'); background-repeat: no-repeat; border: 0px; outline: none;
}
a.cat_link:link, a.cat_link:visited {
    font-size: 11px; color: #494949; text-decoration: none;
}
a.cat_link:hover {
    color: #ad0000;
}
.account:link, .account:visited {   
    font-size: 12px; color: #696969; text-decoration: none;
}
.account:hover {
    color: #a0a0a0;
}
.menu_item_anchor:link, .menu_item_anchor:visited {
    color: #999999; font-size: 14px; font-weight:bold; text-decoration: none;text-transform:uppercase;
}
.menu_item_anchor:hover {
    color: #cccccc;
}
.footer_static_anchor:link, .footer_static_anchor:visited {
    font-size: 11px; color: #878787; text-decoration: none; display: block; margin-left: 3px;
}
.footer_static_anchor:hover {
    color: #cccccc;
}
.footer_static_anchors {
    width: 170px; height: auto; margin-right: 18px; float: left; margin-top: 10px; margin-bottom: 10px;
}
.footer_static_title {
    display: block; width: 170px; text-align: left; height: 20px; font-size: 14px; color: #004a07; font-weight: bold;
}
.footer_static_contact {
    width: 170px; height: auto; float: left; margin-top: 10px; margin-bottom: 10px;
}
.static_contact {
    display: block; color: #ff6600; font-size: 12px; margin-left: 2px; margin-bottom: 5px;
}
.footer_static_margin {
    width: 10px; height: 1px; float: left;
}
.add_to_cart_front:link, .add_to_cart_front:visited {
    font-size: 12px; font-weight:bold; color: #393939; text-decoration: none;
}
.add_to_cart_front:hover {
    color: #121212;
}
.product_title {
    font-size: 24px; font-weight: lighter; color: #FF5400; margin-top: 10px;
}
.product_text {
    font-size: 11px; color: #878787;
}
.product_code {
    font-size: 11px; color: #cccccc;
}
.product_desc_text{
    font-size: 12px; color: #999999; text-align: justify;
}
.page_desc_text{
   width: 755px; font-size: 12px; color:#C0C0C0; text-align: justify; margin-left: 6px; overflow: hidden;
}
.page_desc_text a:link, .page_desc_text a:visited {
    font-size: 12px; color: #cfcfcf; text-decoration: none;
}
.page_desc_text a:hover{
    text-decoration: underline;
}
.product_space {
    width: 100%; height: 1px; background-color: #cacccd; margin-top: 10px; margin-bottom: 10px;
}
.price_text {
    font-size: 12px; font-weight: bold; color: #878787;
}
.price {
    font-size: 16px; font-weight: bold; color: #FF5400;
}
.price_old {
    font-size: 13px; font-weight: bold; color: #393939;
}
.footer_anchor:link, .footer_anchor:visited {
    font-size: 11px; color: #878787; text-decoration: none;
}
.footer_anchor:hover {
    text-decoration: underline;
}
.login_error{
    font-size: 11px; color: #ad8000; margin-bottom: 5px;  
}
.regi {
    display: block; float: left; width: 90px; margin-top: 6px; margin-bottom: 3px; text-align: right; color: #696969; font-size: 11px; padding-right: 10px;
}
.reg_inp {
    display: block; float: left; font-size: 12px; color: #878787; 
    width: 260px; height: 20px; margin-bottom: 3px; border: 1px solid #000000; background-color: #414141;
}
.reg_inp:hover,.reg_text:hover {
    border: 1px solid #393939;
}
.reg_star {
    display: block; float: left; padding-left: 5px; font-size: 12px; color: #ff6600; margin-left: 3px;
}
.reg_text {
    width: 250px; height: 150px; font-size: 12px; 
    color: #878787; padding: 5px; border: 1px solid #000000; 
    background-color: #414141;
}
.regi_sup {
    width: 91px; height: 21px; line-height: 21px; text-align: center; margin-top: 5px; font-size: 11px; color: #878787; background-color:#414141; cursor:pointer;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
border:1px solid #212121;
padding-bottom:2px;
behavior:url('http://www.lampy-luxpol.pl/css/PIE.htc');
	
}
.regi_sup:hover{text-decoration:underline;color:#ff6600;}
.register_text {
    display: block; margin-left: 20px; font-size: 11px; color: #595959; font-weight: bold;  margin-top: 30px; margin-bottom: 40px; 
}
.register_texti {
    display: block; clear: both; margin-left: 20px; font-size: 11px; color: #878787; font-weight: normal;  margin-top: 10px; margin-bottom: 10px; 
}
.register_text img, .register_texti img {
    vertical-align: middle; margin-right: 5px;
}
.register_texti a:link, .register_texti a:visited {
    color: #595959; font-size: 11px; font-weight: normal; text-decoration: none;
}
.register_texti a:hover {
    text-decoration: underline;
}
.register_texti div {
    min-width: 130px; text-align: right; padding: 10px; float: left;
}
.addtofav:link, .addtofav:visited {
    display: block; margin-top: 5px; width: 100px; height: 21px; overflow:hidden;border: 0; font-size: 11px; 
    color: #878787; text-align:center; text-decoration:none;
    background-color:#414141;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #000000;
behavior:url('http://www.lampy-luxpol.pl/css/PIE.htc');
	}
.addtofav:hover{text-decoration:underline;}
.ordernow {
    width: 760px; height: auto; border: 1px solid #878787; margin-left: 4px;
}
.sup_guide {
    border: 0; width: 68px; height: 21px; font-size: 11px; 
    color: #878787; padding: 0; 
    background-color:#414141; cursor:pointer;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #000000;
padding-bottom:2px;
behavior:url('http://www.lampy-luxpol.pl/css/PIE.htc');	
}
.sup_guide:hover{color:#ff6600;text-decoration:underline;}
#slideshow {position:relative;width:760px;height:225px;}
#slider{width:760px;height:225px;margin:0px;position:relative;z-index:100;overflow:hidden;}
.slider-item{position:absolute;margin-top:0px;z-index:0;}
#slider .active{z-index:3;}
#slider .next{z-index:2;}
.sup_comment {
    border: 1px solid #000000;; width: 85px; overflow:hidden;height: 21px; color: #878787;cursor:pointer; font-size: 11px; padding: 0; padding-bottom:2px;background-color:#414141;
}
a.changedata {
    font-weight: normal; color: #629a04; font-size: 11px; text-decoration: none;
}
.register_error { font-size: 11px; color: #ff0000; margin-left: 25px; margin-bottom: 10px; }
.a_white{ color: #a0a0a0; text-decoration: none; }
.category_view .promotion_title a{text-transform:uppercase;}
#promotion_content .promotion_title a{font-weight:bold !important;}
