* {margin:0;padding:0;}a {outline:none;color:#5D5D5D;}a img {border:none;}body,td,input,select,button,textarea{font-size:11px;font-family:arial,tahoma, verdana;color:#28292a;color:#424242;color:#565656;}/*body {overflow-y:scroll;}*/hr , .hr {color:#EBEBEB;background-color:#EBEBEB;height:1px;;margin:10px 0;height:1px;line-height:1px;padding:0;border:none;padding:0;display:block;}.pdf_ico {background: url(../images/ico/ico_pdf.png) no-repeat left center;padding:4px 20px;line-height:20px;}.size_table {width:100%;}.size_table p {margin:0;padding:0;}.size_table {border-collapse:collapse;border-spacing:0;}.size_table td{border:1px solid #EBEBEB;padding:3px;vertical-align:middle;text-align:center;}.site_table_hear {background:#F7F7F7;}#body {background: url(../images/body_bg.gif) repeat left top;}#header_bg {min-height:138px;background: url(../images/header_bg.png) repeat-x top;}#wrap {width:980px;margin:0 auto;}  #header {height:138px;}    #logo {position:absolute;z-index:1;margin-top:26px;}    #welcome {position:absolute;z-index:1;margin-top:113px;margin-left:10px;margin-top:106px;}  #register_top {font-size:10px;float:right;margin:6px 10px 0 0;/*position:absolute;z-index:1;*/}  #register_top img {vertical-align:middle;margin-right:5px;}  #register_top a {font-size:10px;color:#c10909;text-decoration:none;}  #login_form_top {position:absolute;margin:40px 0 0 496px;padding-left:74px;background:url(../images/Logowanie.png) no-repeat left center;}  #login_form_top form , #login_form_top .form {padding-left:17px;background:url(../images/sep_v.gif) no-repeat left center;height:40px;}  #login_form_top .form {width:180px;}  #login_form_top input.textfield {border:1px solid #efefef;color:#bebebe;font-size:10px;font-family:arial;padding:2px 3px;margin-right:3px;}  #submit_top {/*width:19px;height:41px;position:absolute;z-index:1;margin-left:;*/float:right;}  #password_top {margin-top:3px;}  #basket_top {position:absolute;margin:40px 0 0 782px;padding-left:52px;background:url(../images/Koszyk.png) no-repeat left center;}  #basket_top div {padding-left:13px;background:url(../images/sep_v.gif) no-repeat left center;height:40px;}  ul.top_up {list-style:none;padding-top:1px;}  ul.top_up li {list-style:none;padding-left:10px;background:url(../images/double_point.gif) no-repeat left center;padding:3px 0 3px 10px;}  ul.top_up li a {color:#464646;text-decoration:none;}  ul.top_up li a:hover {text-decoration:underline;}  ul.top_up li b {color:#c10909;}  #search_form_top {position:absolute;z-index:1;margin:108px 0 0 816px;margin-top:102px;}  #search_form_top form * {display:block;float:left;vertical-align:middle;}  #search_form_top form .textfield {background: url(../images/search_field.gif) no-repeat center center;color:#868789;font-size:10px;border:0;padding:3px 9px 3px 9px;width:113px;}#intro_boxes {padding:10px 0;padding-bottom:0;}#intro_boxes .box {width:220px;height:380px;float:left;margin:0 12px;margin-bottom:15px;}#intro_boxes .box .box_head {height: 31px;;background:url(../images/box_head_bg.png) no-repeat left top;}#intro_boxes .box .box_head span {display:block;padding:5px 0 0 11px;}#intro_boxes .box .box_list {position:absolute;z-index:1;list-style:none;background:url(../images/box_list_bg.png) no-repeat left top;width:220px;height:99px;padding-top:5px;margin-top:245px;}#intro_boxes .box .box_list li {padding-left:10px;margin:8px 10px 8px 13px;background: url(../images/point.gif) no-repeat left center;}#intro_boxes .box .box_list li a {color:#bcbcbc;font-weight:bold;text-decoration:none;}#intro_boxes .box .box_list li a:hover {color:#fff;text-decoration:underline;}#intro_boxes .box .box_more {position:absolute;z-index:2;margin:325px 0 0 165px;}#intro_boxes .box .box_more a {color:#767676;text-decoration:none;font-weight:bold;padding-left:6px;background:url(../images/point2.gif) no-repeat left 6px;}#intro_boxes .box .box_more a:hover {color:#fff;text-decoration:underline;}#site_list_bottom {min-height:188px;background: url(../images/site_bottom_bg.png) no-repeat center top;}#site_list_bottom .site_bottom_box {float:left;padding-top:9px;margin:0 13px;}#site_list_bottom .site_bottom_box ul{list-style:none;width:219px;margin-top:6px;}#site_list_bottom .site_bottom_box ul li {background: url(../images/site_list_sep.png) no-repeat top;padding:5px 0;height:16px;line-height:16px;}#site_list_bottom .site_bottom_box ul li:first-child {background:none;height:17px;line-height:17px;}#site_list_bottom .site_bottom_box ul li a {color:#b7b7b7;text-decoration:none;margin-left:9px;padding-left:11px;background:url(../images/point.gif) no-repeat left center;}#site_list_bottom .site_bottom_box ul li a:hover {color:#4A4B4C;text-decoration:underline;}#site_list_bottom .site_bottom_box ul ul {display:none;} .box_head_center {height: 31px;;background:url(../images/box_head_center_bg.png) no-repeat left top;margin-bottom:15px;}.box_head_center span {display:block;padding:5px 0 0 11px;}#container {border:1px solid #eeeaea;background:#fff;margin:15px 0;padding-bottom:15px;/*padding-bottom:5px;*/}#navi{padding:7px 0 7px 10px;color:#484848;float:left;padding-left:230px;}#navi b {padding-right:14px;}#navi a, #navi span{padding-left:17px;padding-right:14px;text-decoration:none;color:#484848;background: url(../images/navi_point.gif) no-repeat left center;}#navi .active {font-weight:bold;}#pager_top {float:right;}.footer_text {font-size:10px;color:#B1B1B1;text-align:center;}.pager {text-align:right;padding:11px 21px 11px;}.pager span , .pager a {padding:6px 5px;color:#787878;text-decoration:none;}.pager span {background:url(../images/pager_active.gif) no-repeat center center;font-weight:bold;}#left {width:206px;float:left;padding-left:8px;padding-right:15px;}#left .box {margin-bottom:10px;}#left .category_list .hide {display:block;}#left .category_list .box_head {background: url(../images/box_head_left_bg.gif) no-repeat center center;height:31px;cursor:pointer;}#left .category_list .box_head span {display: block;padding:6px 0 0 17px;}#left .category_list ul {list-style:none;margin-bottom:12px;margin-top:2px;margin-bottom:2px;}#left .category_list ul li {border-top:1px solid #ebebeb;padding:5px 0;line-height:15px;/*height:15px;*/}#left .category_list ul li a {padding-left:11px;background:url(../images/point.gif) no-repeat left center;font-size:12px;display:block;margin-left:17px;margin-right:4px;}#left .category_list ul li:first-child {border-top:none;}#left .category_list ul li a {color:#5d5d5d;text-decoration:none;}#left .category_list ul li a:hover {color:#1B1B1B;text-decoration:underline;color:#000;}#left .category_list ul li.active a {color:#1B1B1B;color:#000;font-weight:bold;}.category_list_inside.hidden {display:none;}#left .category_list ul li.active ul a {color:#5d5d5d;text-decoration:none;font-weight:normal;}#left .category_list .lang_list {margin-right:5px;vertical-align: middle;}#left .category_list ul ul {margin:0;padding:0;margin-top:7px;}#left .category_list ul ul li a {margin-left:29px;}#left .category_list ul ul li:first-child {border-top:1px solid #ebebeb;}#center {float:left;width:749px;}.foto_product_left {float:left;width:257px;min-height:400px;}.prod {float:left;margin-right:16px;margin-bottom:14px;margin-bottom:14px;background: url(../images/prod_bg.gif) no-repeat center bottom;width:171px;}.prod.wide {width:233px;margin-right:16px;background: url(../images/prod_wide_bg.gif) no-repeat center bottom;}.prod .nowosc {width:171px;background:url(../images/Nowosc.png) no-repeat center center;height:26px;display:block;position:absolute;}.prod.wide .nowosc {width:233px;background:url(../images/Nowosc_wide.png) no-repeat center center;}.prod_foto {width:171px;height:225px;background-position:center center;background-repeat:no-repeat;display:block;}.prod.wide .prod_foto {width:233px;height:137px;height:192px;}.prod a{text-decoration:none;}.image_zoom {position:absolute;z-index:1;width:32px;height:32px;background:url(../images/zoom.gif) no-repeat;}.image_zoom {margin:193px 0 0 139px;}.prod.wide .image_zoom {margin:105px 0 0 201px;margin-top:160px;}.prod .prod_desc {padding:0px 7px;}.product_big .prod_desc p {font-size:12px;}.prod .prod_desc div {padding:2px 0px;}.prod .prod_name {font-weight:bold;}.prod .prod_more {float:right;}.cena_netto {float:left;color:#c10909;font-weight:bold;}.prod .prod_more a {color:#28292a;background: url(../images/point.gif) no-repeat left center;padding-left:6px;text-decoration:none;}.prod .prod_more a:hover {text-decoration:underline;}.product_big {/*margin-top:24px;*/padding-right:16px;margin-bottom:10px;}.foto_product_left {/*width:257px;margin-right:14px;*/width:271px;}.product_big .prod_symbol {font-size:12px;}.product_big .prod_name {font-size:16px;font-weight:bold;margin:0;}.product_big .foto_add img {float:left;margin:0 0 10px 16px;}.product_big .foto_add img.first {margin-left:0;margin-right:1px;}.product_big .foto_caption {color:#a9a9aa;height:20px;line-height:20px;padding-left:17px;background: url(../images/foto_caption.gif) no-repeat left center;}.product_big .basketAdd img {border:1px solid #eeeaea;}.subproduct_select {float:left;vertical-align:middle;margin-right:10px;}.subproduct_select select {position:relative;margin-top:-1px;}.subproduct_select select , .subproduct_select select option {font-size:10px;}/*.subproduct_select select option {padding:0 2px;}*/.product_price_bar {border:1px solid #eeeaea;background:#fcfcfc;float:left;height:68px;width:460px;margin-top:20px;}.product_price_bar {padding-top:20px;height:48px;padding-right:15px;padding-left:17px;width:426px;}#prod_basket .cena_netto {/*line-height:17px;*/padding-right:10px;}.product_price_bar .quantity {border:1px solid #eeeaea;width:20px;padding:1px 3px;padding:0 3px;vertical-align:top;position: relative;margin-top:-1px;}.product_price_bar a {text-decoration:none;color:#28292a;}.product_price_bar .cena_netto a , .cena_netto a {color:#c10909;text-decoration:none;}.product_price_bar .prod_stock {margin-bottom:5px;}.banner_category_path {position:absolute;z-index:1;margin:65px 0 0 206px;}.banner_top img {margin-bottom:14px;}/*.banner_top {margin-bottom:10px;}*/ .product_desc_left {float:left;height:338px;width:461px;}#loga_bottom {margin:5px auto;display: block;}#flags_bottom {text-align:center;width:658px;margin:20px auto;}#flags_bottom a {height:22px;overflow:hidden;display:block;float:left;margin:0 13px;}#flags_bottom a:hover img {margin-top:-22px;} #copy {margin:0 auto 10px auto;display:block;}.ok {color:green;}.error {color:red;}.hide {display:none;}.right {text-align:right;}.clear {clear:both;}.fl {float:left;}.fr {float:right;}.message {text-align:center;padding:30px 0;font-weight:bold;}#newsletter_module_form  {padding-left:10px;padding-right:30px;}#newsletter_module_form * {vertical-align:middle;font-size:12px;} #newsletter_module_form input.textfield {border:1px solid #EFEFEF;color:#BEBEBE;font-family:arial;font-size:11px;margin-right:3px;padding:3px 3px;width:150px;}.newsletter_mode {margin:10px 0;}.newsletter_info {margin:10px 0;}#newsletter_agreed {font-size:10px;margin:10px 0px 5px 0;text-align: justify;border:1px solid #EEEAEA;padding:3px 4px;}.new {position:absolute;z-index:1;}#cms {padding-right:20px;padding-left:10px;padding-right:30px;}#cms , #tinymce , #cms td , #tinymce td {font-size:12px;}p {margin:0 0 10px 0;}h1 {font-size:16px;margin-bottom:10px;padding-bottom:0;}h2 {font-size:14px;margin-bottom:10px;padding-bottom:0;}#cms ul , #tinymce ul , #prod_desc_list ul {padding:5px 0 5px 15px;list-style:none;}#cms ul li , #tinymce ul li , #prod_desc_list ul li {background:url(../images/navi_point.gif) no-repeat left 5px;padding-left:10px;} #cms ol , #tinymce ol , #prod_desc_list ol {padding:5px 0 5px 25px;}#cms ol li h2, #tinymce ol li h2 {margin-top:4px;}.prod_name_box {height:42px;}#prod_desc_bar a {width:152px;margin-left:2px;display:block;float:left;text-align:center;background:url(../images/prod_desc_bar_bg.png) no-repeat -154px 0;height:30px;}#prod_desc_bar a img {margin-top:9px;}#prod_desc_bar a:first-child {margin-left:0;}#prod_desc_bar a:hover , #prod_desc_bar a.active {background-position:0 0;}#prod_desc_list {height:265px;border:1px solid #eeeaea;width:460px;padding:14px 17px;height:237px;width:424px;}#product_simular {background:url(../images/product_simular_bg.png) no-repeat left top;width:731px;/*height:330px;*/}.product_simular_bar {height:25px;text-align:right;color:#727272;padding-top:7px;padding-right:10px;float:right;}.product_simular_list {padding-left:1px;}#product_simular .prod {margin:9px 0 9px 9px;background:none;} #product_simular.portion3 .prod {margin-left:8px;}#product_simular.portion3 .product_simular_list {padding-left:0;border-bottom:1px solid #eeeaea;}#product_simular .prod .prod_desc {padding-top:3px;}.product_simular_bar * {display:block;float:left;}.product_simular_bar span {line-height:17px;}.product_simular_bar img {margin:0 6px;}.simular_prev , .simular_next {width:16px;height:17px;display:block;}.simular_prev { background:url(../images/simular_prev.gif) no-repeat center cetner;}.simular_next { background:url(../images/simular_next.gif) no-repeat center cetner;}#contact_form td {padding:3px;font-size:12px;}#contact_form td.form_head_row  {font-size:14px;font-weight:bold;}.form_textfield, .form_textarea {border:1px solid #EFEFEF;color:#BEBEBE;color:#5D5D5D;font-family:arial;font-size:12px;margin-right:3px;padding:2px 3px;width:300px;}.form_textarea {height:70px;}.form_submit_row {text-align:center;}.form_submit_row input {color:#DEDEDE;color:#B7B7B7;border:1px solid #EFEFEF;background:#fff;cursor:pointer;padding:2px 3px;}.form_submit_row input:hover {color:#000;border:1px solid #5D5D5D;}#site_map {padding:15px;}#site_map .hide {display:block;}#site_map ul {list-style:none;}#site_map ul ul {padding:5px 15px;}#order-clipboard {width:90%;border-collapse:collapse;border-spacing:0;}.clipboard-action a {display:block;text-decoration:none;font-weight:bold;margin:2px 0;}#order {padding-top:10px;}.order-form {padding-top:10px;}#order-navi {padding:15px 0;text-align:left;padding-top:0;}#order-navi a {padding:0 20px 0 10px;background:url("../images/point.gif") no-repeat scroll left center; }#order-navi a:hover, #order-navi a.active {color:#000;}#order ,  #order-basket {width:600px;margin: 0 auto;}#order .error{text-align:center;padding:5px;}#order table {margin:0 auto;border-collapse:collapse;border-spacing:0;}.order-action {text-align:center;}#order td , #order-basket td , #order-your-acount td {padding:7px 5px;}.order-textfield , #order-notice-field {border:1px solid #E7E7E7;padding:2px;width:200px;}.order-select {width:205px;width:100%;}.order-head td , #order-your-acount thead td , #order thead td , #order-notice-head ,#order .send_to .tab1 , #order .invoice .tab1 {background:url(http://rosett.mserwer.pl/images/table_header_bg.gif) repeat-x center center;color:#fff;font-weight:bold;}#order .send_to .tab1 , #order .invoice .tab1/*, #order-notice-head*/ {text-align: center;}#order #order-notice-head { padding-left:46px; }#order-notice-body {text-align:center;}#order-notice-field {margin:0 auto;width:500px;height:50px;}.order-button {text-align: center;}input.order-button , button.order-button , a.order-button /*, div.order-button*/ {background:url(../images/button_bg.gif) repeat-x center center;color:#333435;padding:2px 5px;border:1px solid #EEEAEA;margin:2px;cursor: pointer;text-decoration:none;}input.order-button:hover , button.order-button:hover , a.order-button:hover {border:1px solid #333435;}.order-quantity {text-align: center;}.order-quantity input {text-align: center;width:30px;}.error td {text-align: left;}.order_confirm {text-align: center;margin:10px 50px;}.order_confirm input {vertical-align:middle;}.tip-wrap {z-index:13000;border:1px solid #EDEDED;padding:15px;background:#F6F6F6;} 
