body {font-family: Arial, Verdana, Tahoma sans-serif; margin:0; font-size:12px; padding:0px; background:#fff; }

img {border:0px;}
ul, li{margin:0px;}
h1 {    font-size: 12px;    font-weight:bold; text-align:center;}
a{text-decoration:none;color:#2780a5;}
a:hover{text-decoration:underline;}
.p15 p, .p0 p, .opis_zestaw p{line-height: 16px; margin-top: 13px;}
.oo{overflow:hidden;}

input#one_eye, input#two_eyes{border:0px;}

.fleft{float:left;}
.fright{float:right;}
.taright{text-align:right}
.mr10{margin-right:10px;}
.mr9{margin-right:9px;}
.mt5px{margin-top:5px;}
.mt15px{margin-top:15px;}
.mt25px{margin-top:25px;}
.ml20{margin-left:20px;}
.ml80{margin-left:80px;}
.fontsize11{font-size:11px;}
.mb5{margin-bottom:5px;}
.border_0px input, input.border_0px{border:0px;}

.ml50{margin-left:25px;}

.mt1px{margin-top:1px;}

.pp_napis {font-weight:bold;padding-top:8px;}

.w50{width:50px;}
.w100{width:100px;}
.w200{width:185px;}
.w750{width:750px;}
.w415{width:415px;}
.w420{width:420px;}

.p15{padding:15px;}
.pad5{padding:0px 5px;}
.talr{text-align:right;}
.talc{text-align:center;}
.bl_txt{color:#1b64af; font-size:11px; font-weight:300;}
.all_right{text-align:right; float:right;}

.absol{position:relative; top:5px; left:-44px;}

#all {width:1003px; border:0px solid #daf4fd; margin:0px auto; padding:0px; background:#ffffff;}

.top{padding:4px; background:url(../../../images/szkla.com/pl/tel.gif) bottom right no-repeat; font-size:12px;z-index:10;}
.top ul li{display:inline; border-left:1px solid #1e6ec1; padding:0px 10px;}
.top ul{text-align:right; vertical-align:top; width:500px;}
.top a{color:#1e6ec1;}
.top a:hover{text-decoration:underline;}

.logo {
background:url(../../../images/szkla.com/pl/logo_szkla.gif) no-repeat;
height:60px;
margin-left:20px;
position:relative;
width:293px;
margin-bottom:0px;
}
.logo a.logo_lnk {
    background: url("../../../images/szkla.com/pl/logo_szkla.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 60px;
    margin-bottom: 0;
    margin-left: 0;
    position: relative;
    text-indent: -1999px;
    width: 367px;
}

.logo a.logo_lnk:hover {
background:url(../../../images/szkla.com/pl/logo_szkla.gif) no-repeat  0 -60px;
cursor:pointer;
}
.btn_top_orange{border:0px solid red;}
.btn_top_orange img{margin-left:5px;}

.bold_l{font-weight:700; font-size:12px;}

.poprzednia{position:absolute; bottom:10px; right:-180px;}

.belka_top_new{margin-top:-5px; background:url('../../../images/szkla.com/pl/belka_top_new.gif') no-repeat; width:987px; color:#fff; font-weight:700; padding:6px 0px 6px 0px; margin-right:7px; font-family:tahoma, sans-serif; }

.belka{background:url('../../../images/szkla.com/pl/footer_bg.gif') repeat-x;color:#fff; font-weight:700; padding:6px 10px 6px 23px; overflow:hidden; font-family:tahoma, sans-serif; }
.belka_left{background:url('../../../images/szkla.com/pl/footer_bg.gif') repeat-x;color:#fff; font-weight:700; padding:6px 10px 6px 18px; overflow:hidden; font-family:tahoma, sans-serif; }
.belka .search-type {color:#1580d5;}
.belka2 .search-type {color:#1580d5;}

.belka222{background:url('../../../images/szkla.com/pl/footer_bg.gif') repeat-x; padding:5px 4px 5px 4px; overflow:hidden; width:989px; font-weight:700;}
.belka2{background:url('../../../images/szkla.com/pl/belka_top_new.gif') no-repeat; width:987px; color:#fff; font-weight:300; padding:6px 0px 6px 0px; margin-right:8px; overflow:hidden; font-family:tahoma, sans-serif; }

.belka3{background-color:#027ab3; color:#fff; font-weight:bold; padding:6px 10px 6px 9px; overflow:hidden; font-family:tahoma, sans-serif;}
.belka4{background:#E7F6FF none repeat scroll 0 0; color:red; border:1px solid #BADFF5; font-weight:bold; padding:6px 10px 6px 9px; overflow:hidden; font-family:tahoma, sans-serif;}
#header .belka{width:964px;}

.search-type{color:#5a5a5a;font-family:Arial,Vectora,Vectora LH,Arial,Sans-Serif;font-size:12px;}
.search{width:335px; color:#fff;margin-top:1px; overflow:hidden;}
.search2{width:600px; text-align:right; color:#fff;margin-top:0px; overflow:hidden; margin-top:3px;}
.search2 table td{padding:0px 3px;}
.search input.search-type{width:202px; height:14px; padding:2px 3px 0px; margin:0px; border:0px;}
.search2 input.search-type{width:165px; height:14px; padding:2px 3px 0px; margin:0px;}
.search table td {padding:0px 3px;}

.sbutton {background:transparent url(../../../images/szkla.com/pl/search_btn.gif) no-repeat scroll 0%; cursor:pointer; padding:3px 16px 5px; border:0px; color:#fff; font-size:11px; width:68px;}
.s2button {background:transparent url(../../../images/szkla.com/pl/send.gif) no-repeat scroll 0%; cursor:pointer; padding:3px 16px; margin-left:98px; border:0px; color:#fff; font-size:11px; width:68px; font-weight:bold;}
.s3button {background:transparent url(../../../images/szkla.com/pl/shop2.gif) no-repeat scroll 0%; cursor:pointer; text-align:right; padding:3px 15px; margin-left:300px;  border:0px; color:#fff; font-size:11px; width:124px; font-weight:bold;}
.s4button {background:transparent url(../../../images/szkla.com/pl/shop3.gif) no-repeat scroll 0%; cursor:pointer; text-align:right; padding:3px 15px; border:0px; color:#fff; font-size:18px; width:195px; font-weight:bold; font-family: Trebuchet MS}
.s5button {background:transparent url(../../../images/szkla.com/pl/kupuje.gif) no-repeat scroll 0%; cursor:pointer; text-align:right; padding: 9px 10px; border:0px; color:#fff; font-size:11px; width:44px; font-weight:bold; float:right;}
.s6button {background:transparent url(../../../images/szkla.com/pl/btn_koszyk.gif) no-repeat scroll 0%; cursor:pointer; text-align:right; padding:3px 14px; border:0px; color:#fff; font-size:11px; width:82px; font-weight:bold; float:right;}
.s7button {background:transparent url(../../../images/szkla.com/pl/btn_kod.gif) no-repeat scroll 0%; cursor:pointer; padding:3px 16px 5px; border:0px; color:#fff; font-size:11px; width:80px; text-align:center;}
.s8button {background:transparent url(../../../images/szkla.com/pl/przelew.gif) no-repeat scroll 0%; cursor:pointer; padding:3px 16px 5px; border:0px; color:#fff; font-size:11px; width:110px; text-align:center;}
.s9button {background:transparent url(../../../images/szkla.com/pl/button_orange_lang.gif) no-repeat scroll 0%; cursor:pointer; padding:3px 16px; border:0px; color:#fff; font-size:11px; width:206px; font-weight:bold;}
.s1button {background:transparent url(../../../images/szkla.com/pl/search_btn.gif) no-repeat scroll 0%; cursor:pointer; padding:2px 0px 3px; border:0px; color:#fff; font-size:11px; width:68px;}

.sbutton_new {background:transparent url(../../../images/szkla.com/pl/szukaj_graf.gif) no-repeat scroll 0%; cursor:pointer; padding:7px 16px 5px; border:0px; color:#fff; font-size:11px; width:107px; height:27px;}


.pom_c{width:200px;margin-left:50px;}

#menu{width:205px; padding:5px; border:0px solid red; float:left; overflow:hidden; margin-left:4px;}

#menu .table_blue{text-transform:uppercase; background:#f9fdff; font-size:12px; font-family:arial, sans-serif; color:#1964b0; width:100%; padding-top:8px; padding-bottom:10px;}
#menu .table_blue a {color:#1964b0; }
#menu .table_blue td{}
#menu .table_blue div:hover {background:#e7f6ff; padding:2.4px 18px;}
#menu .table_blue a:hover {text-underline:none;}
#menu .table_blue div{padding:2.4px 18px;}

.tar{text-align:right;}

.tb_prd {border-bottom:1px solid #D5D5D5; width:100%; height:70px;}
.tb_prd td{padding:6px 2px 6px 3px;}
.tb_prd td.bb0{padding:6px 2px 0px 3px;}
.tb_prd td.bt0{padding:0px 2px 6px 3px;}
.tb_prd td.b0{padding:9px 4px 0px 0px;}
.title_prd{color:#165aa1; font-size:12px; font-family:arial, sans-serif;vertical-align:top; line-height:2;}
.prod{background:url(../../../images/szkla.com/pl/prd.gif) no-repeat; padding:0px 0px 0px 15px;}
a.prod{color:#1b64af; text-decoration:underline;}
.prod2{padding:0px 0px 0px 22px;}
a.prod2{color:#1b64af; text-decoration:none;}
a:hover.prod2{color:#1b64af; text-decoration:underline;}
a#prod2{background:url(../../../images/szkla.com/pl/pom.gif) no-repeat; padding:0px 15px; color:#000; font-size:10px font-family:tahoma, sans-serif; float:right;}
a:hover#prod2{text-decoration:underline;}

a#prod3{background:url(../../../images/szkla.com/pl/pol.gif) no-repeat; padding:0px 20px; color:#000; font-size:10px font-family:tahoma, sans-serif; float:right;}
a:hover#prod3{text-decoration:underline;}

.repeat_lnk{background:url(../../../images/szkla.com/pl/repeat.gif) no-repeat; padding:0px 15px; color:#000; font-size:10px font-family:tahoma, sans-serif;}

.st_lnk{background:url(../../../images/szkla.com/pl/st.gif) no-repeat; padding:0px 15px; text-decoration:underline;}
a.st_lnk{color:#fe1a00; text-decoration:underline;}
a:hover.st_lnk{text-decoration:none;}
.kosz_lnk{background:url(../../../images/szkla.com/pl/kosz.gif) no-repeat; padding:0px 2px 0px 10px; text-decoration:underline; text-align:right;}
a.kosz_lnk{color:#fe1a00; text-decoration:underline;}


.price_prd p {color:#CC0000;display:inline;font-size:14px;font-weight:bold; font-family:tahoma, sans-serif; margin:0px 4px;}

.ser_p{float:left; margin:1px 0px 0px 90px;}
.ser_p2{line-height:0px; float:left; margin:1px 0px 0px 0px;}
.red_txt{color:red; font-weight:bold; font-size:12px;}
#div_lojalka .red_txt{padding:0px;}

.form_lens{background:url(../../../images/szkla.com/pl/form_lens.gif) no-repeat; width:197px; height:80px; padding:28px 15px 2px 15px; margin-top:10px; margin-left:4px;}
.form_lens2{width:197px; height:99px; margin-top:10px; margin-left:8px;}
.form_lens input.search-type{width:163px; margin:5px 0px;}

.form_basket{color:#fff; line-height:20px; background:url(../../../images/szkla.com/pl/form_basket.gif) no-repeat; width:175px; height:82px; padding:9px 15px; margin-top:0px; margin-bottom:5px; margin-left:0px;}
.form_basket h2{color:#fff; font-size:12px; line-height:20px;}

.white_txt{color:#fff; font-size:12px; line-height:20px;}

.img_prd{width:225px; float:left; text-align:center;}
.p_top_20{margin-top:20px;}
.m_5{margin:5px; text-align:right;}
.mb15{margin-bottom:15px;}
.text_info{padding:5px; width:530px; float:right;}
.text_info p{text-align:justify;}
.title_info{font-size:18px; color:#333333;}
.bla{width:100%; text-align:right; margin-bottom:20px;}

.chmurka4 {
 position:absolute;display:none;left:15px;top:-10px;
 border:1px solid #c0dae9;background-color:#e7f6ff; color:#376c94;
 padding:5px;font:11px arial;
 width:200px;
}
.chmurka4 img, chmurka1 img{padding:0px; margin:0px;}

.chmurka1 {
 position:absolute;display:none;left:-270px;top:5px;
 border:1px solid #c0dae9;background-color:#e7f6ff; color:#376c94;
 padding:5px;font:11px arial;
 width:200px;

}

.factory{text-align:left;}

.param{width:213px; border:1px solid #c0dae9; padding:5px;margin-bottom: 5px;}
.param2{background:#e7f6ff; width:213px; border:1px solid #c0dae9; padding:5px; margin:5px 0px;}
.param2 p{color:#1d68b4; font-size:11px; text-align:left; line-height:20px;}
.param p{font-weight:bold; color:#4b4b4b; font-size:11px;}
.param2 span {font-family:arial, sans-serif; color:#2A628C; font-size:13px; font-weight:bold; margin-right:10px; line-height:30px; }
.param3{background:#e7f6ff; border:1px solid #c0dae9; padding:5px 4px 10px; margin:5px 3px 10px 0px;}
.param3 p{color:#1d68b4; font-size:11px; text-align:left; line-height:20px;}
.param3 span {font-family:arial, sans-serif; color:#2A628C;  margin-right:10px; line-height:30px; }

.flash_ban{width:579px; clear: both; overflow:hidden;}
.poradnik{background:url(../../../images/szkla.com/pl/poradnik_title.gif) no-repeat top center; width:128px; height:38px;}

.btn_usr{color:#fff; font-weight:bold; background:transparent url(../../../images/szkla.com/pl/usr_button.gif) no-repeat scroll 0% 50%; height:22px; padding:6px 16px 1px; width:156px; cursor:pointer;}

/*corner poradnik*/
/* set the image to use and establish the lower-right position */
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{ background: transparent url(../../../images/szkla.com/pl/img.php.png) no-repeat bottom right}
.cssbox{  width:170px !important;  width: 170px;  padding-right:15px; float:right;}
.cssbox_head{background-position:top right; /* margin-right:-15px;  padding-right:40px*/}
.cssbox_head h2{ background-position:top left; margin:0;  border:0; padding:10px 0px 3px 30px; height:auto !important; height:1%}

.cssbox_body{ background-position:bottom left; /*margin-right:25px; */ padding:15px 0 19px 12px}
.cssbox_body ul li{list-style:none; line-height:24px; color:#01607f;}
.cssbox_body ul li a{color:#01607f;}
.cssbox_body ul li a:hover{text-decoration:underline; color:#01607f;}

/*end_corner*/

/*start_corner_2*/
.cssbox2, .cssbox_body2, .cssbox_head2, .cssbox_head2 h2{ background: transparent url(../../../images/szkla.com/pl/2img.php.png) no-repeat bottom right}
.cssbox2{ width:768px !important; margin:2px auto 0px;}
.cssbox_head2{background-position:top right; margin-right:-15px; padding-right:40px}
.cssbox_head2 h2{ background-position:top left; margin:0; border:0; padding:25px 0 15px 40px; height:auto !important; height:1%}
.cssbox_body2{ background-position:bottom left; margin-right:0px; padding:12px 0pt 9px 13px}
#login_responce .cssbox_body2 {padding:9px 8pt 3px 77px;}
.cssbox_body2 span{color:#2a628c; font-size:13px; font-weight:bold; margin-right:10px;}
.cssbox_body2 form{width:161px; float:left;}
/*end_corner_2*/

/*start_corner_3*/
.cssbox3, .cssbox_head3, .cssbox_head3 h2{ background: transparent url(../../../images/szkla.com/pl/3img.png) no-repeat bottom right}
.cssbox3{ width:768px !important; margin:5px auto; }
.cssbox_head3{background-position:top right; margin-right:-15px; padding-right:40px}
.cssbox_head3 h2{ background-position:top left; margin:0; border:0; padding:25px 0 15px 40px; height:auto !important; height:1%}
.cssbox_body3{ background-position:bottom left; margin-right:0px; margin-bottom:0px; padding:2px 0pt 6px 10px}
.cssbox_body3 span{color:#2a628c; font-size:13px; font-weight:bold; margin-right:10px;}
.cssbox_body3 form{width:215px; float:left;}
/*end_corner_3*/

/*start_corner_4*/
.cssbox4, .cssbox_body4, .cssbox_head4, .cssbox_head4 h2{ background: transparent url(../../../images/szkla.com/pl/4img.php.png) no-repeat bottom right}
.cssbox4{ width:768px !important; margin:5px auto; }
.cssbox_head4{background-position:top right; margin-right:-15px; padding-right:40px}
.cssbox_head4 h2{ background-position:top left; margin:0; border:0; padding:25px 0 15px 40px; height:auto !important; height:1%}
.cssbox_body4{ background-position:bottom left; margin-right:0px; padding:11px 0px 15px 14px;}
.cssbox_body4 span{color:#376c94; font-size:13px; font-weight:bold; margin-right:10px; line-height:20px;}
.cssbox_body4 form{width:215px; float:left;}
.cssbox_body4 p{color:#376c94; font-weight:bold; font-size:12px;}
.cssbox_body4 p.welcom{color:#376c94; font-weight:100; font-size:12px; margin-right:4px;}
.cssbox_body4 p.name_usr{color:#044475; font-weight:700; font-size:14px;}
/*end_corner_4*/

.width768{width:768px !important;}

.cssbox_body4 .bl1{float:left; height:25px; width:180px;}
.cssbox_body4 .bl2{float:left; height:25px;}
.cssbox_body4 .wid30{width:180px;}
.cssbox_body4 .bl1 select, .cssbox_body4 .bl2 select{width:110px; color:#5a5a5a;}


.cssbox_body4 .lh30{line-height:30px;}
.cssbox_body4 .lh60{margin-top:20px; font-weight:300;}

.cssbox_body4 .mt7{margin-top:7px;}

div.padn{padding-left:7px;}
a.pdn{padding-left:0px;}

div.padn input{margin:0px 3px;}

/*start_corner_5*/
.cssbox5, .cssbox_body5, .cssbox_head5, .cssbox_head5 h2{ background: transparent url(../../../images/szkla.com/pl/5img.php.png) no-repeat bottom right}
.cssbox5{ width:207px !important; margin:0px 5px; }
.cssbox_head5{background-position:top right; margin-right:-15px; padding-right:40px}
.cssbox_head5 h2{ background-position:top left; margin:0; border:0; padding:25px 0 15px 40px; height:auto !important; height:1%}
.cssbox_body5{ background-position:bottom left; margin-right:0px; padding:0px 0px 0px 10px;}
.cssbox_body5 span{color:#376c94; font-size:13px; font-weight:bold; margin-right:10px; line-height:19px;}
.cssbox_body5 form{width:215px; float:left;}
.cssbox_body5 p{color:#376c94; font-weight:bold; font-size:12px;}
.cssbox_body5 p.welcom{color:#376c94; font-weight:100; font-size:12px; margin-right:4px;}
.cssbox_body5 p.name_usr{color:#044475; font-weight:700; font-size:12px;}

.cssbox_body5 .bl1{float:left; height:25px;}
.cssbox_body5 .bl2{float:left; height:25px;}
.cssbox_body5 .wid30{width:200px;}
.cssbox_body5 .bl1 select, .cssbox_body4 .bl2 select{width:110px; color:#5a5a5a;}


.cssbox_body5 .lh30{line-height:30px;}
.cssbox_body5 .lh60{margin-top:20px; font-weight:300;}

.cssbox_body5 .mt7{margin-top:7px;}

/*end_corner_5*/

select.sel_rabat{width:60px; padding:0px;}

ul.help_intro{font-family:tahoma, sans-serif; font-size:11px;}
.padding_plus{padding:7px 0pt 15px 17px;}

.cssbox_body4 .redcolor{color:#f00; text-align:right;}

ul li.orange_p a{color:#f85e13; text-decoration:underline;}
ul li.orange_p{color:#f85e13;}

.fs11{font-size:11px;}

.list_brand {margin:10px 0px; /*width:760px;*/}
.list_brand ul li{border:0px none; display:inline; float:left; margin:0px;}
.list_brand ul {margin:0px; padding:0px; text-align:left; }

.offer{float:left;}
.box_offer{border:1px solid #a7cef7; width:178px; height:150px; float:left; padding:5px 0px 0px 4px; overflow:hidden;text-align:center;margin:4px;}
.box_offer p{color:#018dbb; font-size:14px; font-weight:bold; height:31px;}
.box_offer span{color:#f85e13; font-size:18px; display:block; text-align:left;}
.box_offer .white_line{border:1px solid white;}

.box_offer .title_intro a {width:170px; border:0px; color:#018dbb; font-size:14px; font-weight:bold; height:31px;}
.box_offer .title_intro {height:31px;}
.box_offer .const{width:175px; height:73px;padding-top:4px;}
.box_offer .image_anchor_intro{display:block;margin-top:2px;}


.footer_tb th{color:#1c66b2; text-align:left; height:30px; padding:10px 60px 0px;}
.footer_tb td{padding-left:30px; width:300px;}
.footer_tb a{font-weight:bold; color:#000;}
.footer_tb span, .footer_tb a{line-height:20px;}
.footer_tb div.ml80{margin-left:80px;}

.kosz_prd{background:#e7f6ff; border:1px solid #badff5; padding:3px; margin-top:2px;}
.kosz_prd p{color:#165aa1; font-weight:bold; font-family:tahoma, sans-serif; text-align:center; margin:5px; }
.kosz_prd_wyprzedaz { background:#fff7f2; border:1px solid #ffe5e5; padding:5px 3px; margin-top:2px;}
.kosz_prd span{float:left; margin:3px 2px 1px; color:#044475;}
.kosz_prd form{float:left;}

.kosz_prd3{background:#e7f6ff;}
.kosz_prd3 p{color:#165aa1; font-weight:bold; font-family:tahoma, sans-serif; text-align:center; margin:5px 5px -5px 5px; }
.kosz_prd3 span{margin:3px 2px 1px; color:#165aa1;}
.kosz_prd3 form{float:left;}

.kosz_prd2 {background:#f4f4f4; border:1px solid #dbdbdb; padding:3px; margin-top:2px;}
.kosz_prd2 p{color:#165aa1; font-weight:bold; font-family:tahoma, sans-serif; text-align:center; margin:5px; }
.kosz_prd2 span{float:left; margin:3px 2px 1px; color:#044475;}
.kosz_prd2 form{float:left;}

/*.kosz_prd form.kupa{width:200px;}*/
.bold{font-weight:bold;}

.const{width:175px; height:73px;padding-top:4px;}

#footer{float:left; width:100%; padding-bottom:10px; background:transparent url('../../../images/szkla.com/pl/bottom_round.gif') no-repeat 0px bottom;}

#header{overflow:hidden; position:relative;}

#center{border-collapse: collapse; border:0px; border-left:0px solid #a7cef7; border-right:0px solid #a7cef7; background:#fff url('../../../images/szkla.com/pl/bg_center_new.gif') repeat-y 0px 1px;  }

#center .bg_round_top{background:#fff url('../../../images/szkla.com/pl/top_round.gif') no-repeat 0px 0px; width:1003px; height:15px;}



#content{padding:5px 6px 5px 6px; float:right; width:770px; margin-right:1px;}

.clear{float:none; margin:0px;padding:0px;}

.width550{width:550px !important}

/*corner koszyka universalny*/
.rounded {
/*margin:0em;*/
padding:0pt;
}
.rounded * {
padding-left:10px;
padding-right:10px;
}
.rounded p {
font-family:Arial,Tahoma,sans-serif;
font-size:11px;
margin:0pt;
padding:6pt 0px 0px 0px;
color:#044475;
float:left;
text-align:right;
width:75px;
}

.rounded input{margin:5px 3px; font-size:11px; font-family:arial, sans-serif;}

.rounded input.submit {border: none; text-align: right; cursor: pointer;}
.rounded input.login {background: transparent url(../../../images/szkla.com/pl/zaloguj.gif); width: 104px; height: 17px; border: none; text-align: right; cursor: pointer; color: transparent; font-size: 0px;}
.rounded input.koszyk {background: transparent url(../../../images/szkla.com/pl/btn_koszyk.gif); width: 205px; height: 41px; border: none; text-align: right; cursor: pointer; color: transparent; font-size: 0px;}
.rounded input.koszyk2 {background: transparent url(../../../images/szkla.com/pl/kupuje2.gif); width: 104px; height: 17px; border: none; text-align: right; cursor: pointer; color: transparent; font-size: 0px;}
.rounded input.wyslij {background: transparent url(../../../images/szkla.com/pl/wyslij.gif); width: 104px; height: 17px; border: none; text-align: right; cursor: pointer; color: transparent; font-size: 0px;}
.rounded input.zmiendane{background: transparent url(../../../images/szkla.com/pl/zmien_dane.gif); width: 231px; height: 19px; border: none; text-align: right; cursor: pointer; color: transparent; font-size: 0px;}
input.wyslij {background: transparent url(../../../images/szkla.com/pl/wyslij.gif); width: 104px; height: 17px; border: none; text-align: right; cursor: pointer; color: transparent; font-size: 0px;}

.rounded span {
color:#2A628C;
font-size:13px;
font-weight:bold;
margin-right:10px;
line-height:30px;
}

.rounded span.talc {
color:#2A628C;
font-size:13px;
font-weight:bold;
margin:5px;
padding:10px;
line-height:15px;
}

p.quotee {
color:#044475;
font-weight:bold;
margin:-1px 0pt;
text-align:right;
}

.rounded:before {
  background: transparent url(../../../images/szkla.com/pl/top-right.gif) scroll no-repeat top right;
  margin: -1px;
  display: block;
  content: url(../../../images/szkla.com/pl/top-left.gif);
  padding: 0;

}
.rounded:after {
  display: block;
  content:  url(../../../images/szkla.com/pl/bottom-left.gif);
  margin: -1px;
  background: white;
  background: transparent url(../../../images/szkla.com/pl/bottom-right.gif) scroll no-repeat bottom right ;
  padding: 0;
}
blockquote {
background:#fff none repeat scroll 0%;
color:#044475;
margin-right:0px;
border:1px solid #c0dae9;
}

/*end corner koszyka*/

/*corner koszyka universalny 2*/
.rounded2 {
/*margin:0em;*/
padding:0pt;
}
.rounded2 * {
padding-left:10px;
padding-right:10px;
}
.rounded2 p {
font-family:Arial,Tahoma,sans-serif;
font-size:11px;
margin:0pt;
padding:6pt 0px 0px 0px;
color:#044475;
float:left;
text-align:right;
width:75px;
}

.rounded2 input{margin:5px 3px; font-size:11px; font-family:arial, sans-serif;}

.rounded2 span {
color:#2A628C;
font-size:13px;
font-weight:bold;
margin-right:10px;
line-height:30px;
}

/*---------------*/
.rounded3:after {
  display: block;
  content:  url(../../../images/kontakto.cz/cz/bottom-left.gif);
  margin: -1px;
  background: white;
  background: transparent url(../../../images/kontakto.cz/cz/bottom-right.gif) scroll no-repeat bottom right ;
  padding: 0;
}
div.rounded3 {
background:#fff none repeat scroll 0%;
color:#044475;
margin-right:0px;
border:1px solid #c0dae9;
border-top:0px;
}

.rounded3 {
/*margin:0em;*/
padding:0pt;
}
.rounded3 * {
padding-left:1px;
padding-right:1px;
}
.rounded3 p {
font-family:Arial,Tahoma,sans-serif;
font-size:11px;
margin:0pt;
padding:6pt 0px 0px 0px;
color:#044475;
float:left;
text-align:right;
width:75px;
}

.rounded3 input{margin:5px 3px; font-size:11px; font-family:arial, sans-serif;}

.rounded3 span {
color:#2A628C;
font-size:13px;
font-weight:bold;
margin-right:10px;
line-height:30px;
}

/*--------------*/

p.quotee {
color:#044475;
font-weight:bold;
margin:-1px 0pt;
text-align:right;
}
/*
.rounded2:before {
  background: transparent url(../../../images/szkla.com/pl/top-right.gif) scroll no-repeat top right;
  margin: -1px;
  display: block;
  content: url(../../../images/szkla.com/pl/top-left.gif);
  padding: 0;

}*/
.rounded2:after {
  display: block;
  content:  url(../../../images/szkla.com/pl/bottom-left.gif);
  margin: -1px;
  background: white;
  background: transparent url(../../../images/szkla.com/pl/bottom-right.gif) scroll no-repeat bottom right ;
  padding: 0;
}
div.rounded2 {
background:#fff none repeat scroll 0%;
color:#044475;
margin-right:0px;
border:1px solid #c0dae9;
border-top:0px;
}

/*end corner koszyka 2*/

/*lighbox centrum pomocy*/
.help{width:90%; margin:20px;}
.help p{color:#fff; font-size:18px; display:inline; margin:0px 20px 0px 10px;}
.help ul{list-style:none;}
.help ul li{background: url(../../../images/szkla.com/pl/help_bg.gif) top center no-repeat; width:586px; height:32px; margin-top:1px; font-weight:bold; font-size:12px; color:#333; padding:7px 5px 3px 8px;}
.help ul li a{color:#333;}

/*END lighbox centrum pomocy*/

#adres_data{display:none; }

#additional_adres{display:none;}

#login_data{display:none;}

.info{color:#54b252; border: 3px solid #54b252; font-weight:bold; padding:2px; margin:5px; text-align:center; overflow:hidden;}
.info_error, .info_error_email{display:none; color:#a90329; border: 3px solid #a90329; font-weight:bold; padding:2px; margin:5px; text-align:center; overflow:hidden;}

#login_responce{display:none;}

/*menu horizontal profil*/
.preload17a {background: url(../../../images/szkla.com/pl/pro_seventeen_1a.gif);}
.preload17b {background: url(../../../images/szkla.com/pl/pro_seventeen_1b.gif);}
.menu17 {padding:0px ; margin:0; list-style:none; height:29px; position:relative; background:transparent; font-size:11px;}
.menu17 li {float:left; height:35px; margin-right:0px;}
.menu17 li#show1{margin-right:0px;}
.menu17 li a {display:block; float:left; height:35px; line-height:33px; color:#2A628C; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 5px; cursor:pointer; background:url(../../../images/szkla.com/pl/pro_seventeen_0a.gif) no-repeat;}
.menu17 li a b {float:left; display:block; padding:0 70px 0px 75px; background:url(../../../images/szkla.com/pl/pro_seventeen_0b.gif) no-repeat right top;}
.menu17 li.current a {color:#2A628C;  background:url(../../../images/szkla.com/pl/pro_seventeen_2a.gif) no-repeat;}
.menu17 li.current a b {background:url(../../../images/szkla.com/pl/pro_seventeen_2b.gif) no-repeat right top; color:#2A628C;}
.menu17 li a:hover {color:#2A628C; background: url(../../../images/szkla.com/pl/pro_seventeen_1a.gif) no-repeat;}
.menu17 li a:hover b {background:url(../../../images/szkla.com/pl/pro_seventeen_1b.gif) no-repeat right top;color:#2A628C;}
.menu17 li.current a:hover {color:#2A628C; background: url(../../../images/szkla.com/pl/pro_seventeen_2a.gif) no-repeat; cursor:default;}
.menu17 li.current a:hover b {background:url(../../../images/szkla.com/pl/pro_seventeen_2b.gif) no-repeat right top;}
/*end menu horizontal*/

.cssbox69{ width:549px !important; margin:5px auto; }

input{border:1px solid #7f9db9;}

.box_prom{background:url(../../../images/szkla.com/pl/box_prom.gif) no-repeat right top; padding:100px 0px 10px 74px; width:140px;}
.box_prom input{border:0px;}
.box_prom a{font-weight:bold; margin-left:5px;}

.box_prom2{background:url(../../../images/szkla.com/pl/box_prom2.gif) no-repeat right top; padding:100px 0px 10px 74px; width:140px;}
.box_prom2 input{border:0px;}
.box_prom2 a{font-weight:bold; margin-left:5px;}

.box_prom3{background:url(../../../images/szkla.com/pl/box_prom3.gif) no-repeat right top; padding:100px 0px 10px 74px; width:140px;}
.box_prom3 input{border:0px;}
.box_prom3 a{font-weight:bold; margin-left:5px;}

.box_prom4{background:url(../../../images/szkla.com/pl/box_prom4.gif) no-repeat right top; padding:100px 0px 10px 74px; width:140px;}
.box_prom4 input{border:0px;}
.box_prom4 a{font-weight:bold; margin-left:5px;}

.box_prom5{background:url(../../../images/szkla.com/pl/box_prom5.gif) no-repeat right top; padding:100px 0px 10px 74px; width:140px;}
.box_prom5 input{border:0px;}
.box_prom5 a{font-weight:bold; margin-left:5px;}

.box_prom6{background:url(../../../images/szkla.com/pl/box_prom6.gif) no-repeat right top; padding:100px 0px 10px 74px; width:140px;}
.box_prom6 input{border:0px;}
.box_prom6 a{font-weight:bold; margin-left:5px;}

.box_prom7{background:url(../../../images/szkla.com/pl/box_prom7.gif) no-repeat right top; padding:100px 0px 10px 74px; width:140px;}
.box_prom7 input{border:0px;}
.box_prom7 a{font-weight:bold; margin-left:3px; font-size:11px;}

.box_prom77{background:url(../../../images/szkla.com/pl/box_prom77.gif) no-repeat right top; padding:100px 0px 10px 74px; width:140px;}
.box_prom77 input{border:0px;}
.box_prom77 a{font-weight:bold; margin-left:3px; font-size:11px;}

.box_prom777{background:url(../../../images/szkla.com/pl/box_prom777.gif) no-repeat right top; padding:100px 0px 10px 74px; width:140px;}
.box_prom777 input{border:0px;}
.box_prom777 a{font-weight:bold; margin-left:3px; font-size:11px;}

.box_prom779{background:url(../../../images/szkla.com/pl/box_prom779.gif) no-repeat right top; padding:100px 0px 10px 74px; width:140px;}
.box_prom779 input{border:0px;}
.box_prom779 a{font-weight:bold; margin-left:3px; font-size:11px;}

/*user*/
#lojalka{display:none;}
#userData{display:none;width:549px !important; float:left;}

.lajalka {}
.lajalka th{border:1px solid #c0dae9; background:#e7f6ff; color:#2a628c; text-align:left;}
.lajalka th span{margin:4px;}
.lajalka td{border:1px solid #c0dae9;padding:5px; }
.lajalka .st_lnk a, .lajalka span.st_lnk{text-decoration:none; font-size:11px; font-weight:300; line-height:15px;padding-left:10px;}
.lajalka .repeat_lnk{line-height:20px; margin:0px; padding:0px 20px;}
.lajalka a.repeat_lnk{font-weight:bold;font-size:13px;color:#2a628c;text-decoration:none;}
.program .lajalka th{padding:4px 8px;}
.program .lajalka td{padding:2px 8px; text-align:center;}

hr.niebieska {background-color:#C2DDE8;border:0pt none;}

.pad10 td{padding:5px 8px;}
.pad_tab td, .pad_tab th{padding:3px 4px;}

.table_anulowane{display:none;}
.table_oczekujace{display:none;}

/*end user*/

/*kontakt*/
.kontakt_left{width:300px; float:left; text-align:center; margin-top:40px; height:550px;}
#map{width:430px; height:430px; border:1px solid #c7c6c5; padding:3px; margin-left:311px; margin-top:40px;}

.kontakt_opis_elem
{
    width:300px;
    text-align:center;
        float: left;
}
.kontakt_mapa_elem{
    width: 430px;
    height: 430px;
    float: right;
    margin-top:0px;
    border:1px solid #C7C6C5;

}
.kontakt_gl_elem{
    width: 750px;
    height: 440px;
}
.red{color:red;}

.info_gr{color:#3b9437; font-size:12px; width:740px; text-align:justify;padding:10px;}

.cloud2{background:#fff url(../../../images/szkla.com/pl/cloud2.gif) top no-repeat; float:right; width:185px; padding:21px 0px 26px 30px;}

/*
#div_kod .cloud{float:none; margin:5px; background:#e7f6ff url(../../../images/szkla.com/pl/chmurka.png) no-repeat left top; color:#376c94; padding:28px 10px; width:156px; font-size:12px; font-weight:bold;}
*/
.shop_3{margin-left:263px; float:left;}

.search_optics{background:#e7f6ff; border: 1px solid #badff5; padding:10px; margin-bottom:10px;}
.search_optics span{color:#43769b;font-weight:bold;margin-right:18px;margin-top:7px;}
.optics{border: 1px solid #badff5; padding:10px;}
.optics_box{width:300px; }
.optic {border:1px solid #D9D9D9;float:left;padding:8px;width:350px;margin:3px;}

#mapa{width:370px; height:370px; border:1px solid #9a9a9a;}

.comments{color:#1964b0; margin-left:20px;}


.comment{color:#1964b0; margin-left:20px; width:550px;}
.comment p{font-weight:bold; padding:6px 0px;}
.odstep{float: left; margin-bottom: 15px; margin-top: 5px;}
.rating{width:150px; margin-top:25px;}

#add_comment{margin-right:0px; text-align:right;margin-bottom:0px;margin-top:-15px;cursor:pointer;}
#comment_add{display:none; margin-top:10px;}


/* ======= STAR-RATER ======== */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(../../../images/szkla.com/pl/star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display: inline-block;
vertical-align: middle;
}

.small-star{
width:50px;
height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
background-image: url(../../../images/szkla.com/pl/star_small.gif);
line-height: 10px;
height: 10px;
}
/* ======= /STAR-RATER ======== */

.slide_banner{width:579px; height:217px;overflow:hidden;}
#sections{overflow:hidden;}
#sections ul{width:6000px;overflow:hidden;}
#sections li {
    float:left;
    /* padding:11px 30px; */
}
#sections ul, #sections li, #sections h4, #sections h3, #sections h2, #sections h1, #sections p {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding:0;
}
.prev {
    background-image:url(../../../images/szkla.com/pl/prev.gif);
    /*background-image:url(../../../images/szkla.com/pl/slide-button-left.png);*/
    cursor:pointer;
    display:block;
    height:22px;
    left:1px;
    position:absolute;
    top:170px;
    width:21px;
    z-index:1;
}

.next {
    background-image:url(../../../images/szkla.com/pl/next.gif);
    /*background-image:url(../../../images/szkla.com/pl/slide-button-right.png);*/
    cursor:pointer;
    display:block;
    height:22px;
    left:557px;
    position:absolute;
    top:170px;
    width:21px;
    z-index:2;
}

/*koszyk rounded css*/

.roundedcornr_box_317173 {
    background: url(../../../images/szkla.com/pl/roundedcornr_317173_tl.png) no-repeat top left;
    width:768px;
    margin:2px 0px 0px;
}

.roundedcornr_box_317173 table{ margin-left:68px;}

.roundedcornr_top_317173 {
    background: url(../../../images/szkla.com/pl/roundedcornr_317173_tr.png) no-repeat top right;
}
.roundedcornr_bottom_317173 {
    background: url(../../../images/szkla.com/pl/roundedcornr_317173_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_317173 div {
    background: url(../../../images/szkla.com/pl/roundedcornr_317173_br.png) no-repeat bottom right;
}
.roundedcornr_content_317173 {
    background: url(../../../images/szkla.com/pl/roundedcornr_317173_r.png) top right repeat-y;
}

.roundedcornr_top_317173 div,.roundedcornr_top_317173,
.roundedcornr_bottom_317173 div, .roundedcornr_bottom_317173 {
    width: 100%;
    height: 5px;
    font-size: 1px;
}
.roundedcornr_content_317173, .roundedcornr_bottom_317173 {
    margin-top: 0px;
}
.roundedcornr_content_317173 { padding: 0 9px; }

.roundedcornr_content_317173 span{color:#376c94; font-size:13px; font-weight:bold; margin-right:4px; line-height:20px;}
.roundedcornr_content_317173 form{float:left; text-align:left;}
.roundedcornr_content_317173 p{color:#376c94; font-weight:bold; font-size:12px;}
.roundedcornr_content_317173 p.welcom{color:#376c94; font-weight:100; font-size:12px; margin-right:4px;}
.roundedcornr_content_317173 p.name_usr{color:#044475; font-weight:700; font-size:14px;}

.roundedcornr_content_317173 .bl1{float:left; height:25px; width:180px;}
.roundedcornr_content_317173 .bl2{float:left; height:25px;}
.roundedcornr_content_317173 .wid30{width:180px;}
.roundedcornr_content_317173 .bl1 select, .cssbox_body4 .bl2 select{width:110px; color:#5a5a5a;}

.roundedcornr_content_317173 .lh30{line-height:30px;}
.roundedcornr_content_317173 .lh60{margin-top:20px; font-weight:300;}

.roundedcornr_content_317173 .mt7{margin-top:7px;}

.roundedcornr_content_317173 .redcolor {color:#FF0000;text-align:right;}

.cloud_top{background:transparent url('../../../images/szkla.com/pl/help_top.gif') no-repeat top left; height:10px; width:198px;}
.cloud_center{background:transparent url('../../../images/szkla.com/pl/help_center.gif') repeat-y top left; padding:0px 4px 4px 15px; width:180px;}
.cloud_bottom{background:transparent url('../../../images/szkla.com/pl/help_bottom.gif') no-repeat bottom left; height:2px; width:198px;}
.cloud_x{background:transparent url('../../../images/szkla.com/pl/help_center.gif') repeat-y top left; width:200px;}

.w198px{width:198px;}

.roundedcornr_content_317173 .select_price{color:#376C94; font-size:13px; font-weight:bold; line-height:20px; margin-right:0px;}
.roundedcornr_content_317173 .select_sposob_odbioru{color:#376C94; font-size:13px; font-weight:bold; line-height:20px; margin-right:0px;margin-right:0px;}
#pomoc_1{display:none;}
#pomoc_2{display:none;}
#pomoc_3{display:none;}


/*jakis zaokraglak*/

.roundedcornr_box_3171731 {
    background: url(../../../images/szkla.com/pl/roundedcornr_317173_tl.png) no-repeat top left;
    width:207px;
    margin:0px;
    padding:0px;
}

.roundedcornr_box_3171731 table{ margin-left:130px;}

.roundedcornr_top_3171731 {
    background: url(../../../images/szkla.com/pl/roundedcornr_317173_tr.png) no-repeat top right;
}
.roundedcornr_bottom_3171731 {
    background: url(../../../images/szkla.com/pl/roundedcornr_317173_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_3171731 div {
    background: url(../../../images/szkla.com/pl/roundedcornr_317173_br.png) no-repeat bottom right;
}
.roundedcornr_content_3171731 {
    background: url(../../../images/szkla.com/pl/roundedcornr_317173_r.png) top right repeat-y;
}

.roundedcornr_top_3171731 div,.roundedcornr_top_3171731,
.roundedcornr_bottom_3171731 div, .roundedcornr_bottom_3171731 {
    width: 207px;
    height: 2px;

}
.roundedcornr_content_3171731, .roundedcornr_bottom_3171731 {
    margin-top: 0px;
}
.roundedcornr_content_3171731 { padding: 0px; }

.roundedcornr_content_3171731 span{color:#376c94; font-size:13px; font-weight:bold; display:block; width:178px;}
.roundedcornr_content_3171731 form{width:215px; float:left;}
.roundedcornr_content_3171731 p{color:#376c94; font-weight:bold; font-size:12px;}
.roundedcornr_content_3171731 p.welcom{color:#376c94; font-weight:100; font-size:12px; margin-right:4px;}
.roundedcornr_content_3171731 p.name_usr{color:#044475; font-weight:700; font-size:14px;}

.roundedcornr_content_3171731 .bl1{float:left; height:25px; width:180px;}
.roundedcornr_content_3171731 .bl2{float:left; height:25px;}
.roundedcornr_content_3171731 .wid30{width:180px;}
.roundedcornr_content_3171731 .bl1 select, .cssbox_body4 .bl2 select{width:110px; color:#5a5a5a;}

.roundedcornr_content_3171731 .lh30{line-height:30px;}
.roundedcornr_content_3171731 .lh60{margin-top:20px; font-weight:300;}

.roundedcornr_content_3171731 .mt7{margin-top:7px;}

.roundedcornr_content_3171731 .redcolor {color:#FF0000;text-align:right;}

select{font-size:12px}

.tel1{background:url(../../../images/szkla.com/pl/tel1.gif) no-repeat 32px 5px;}
.dos2{background:url(../../../images/szkla.com/pl/dos2.gif) no-repeat 32px 5px;}
.inf3{background:url(../../../images/szkla.com/pl/inf3.gif) no-repeat 60px 5px;}

.pomoc_tree{background:#eeeeee; color:#7f7f7f; padding:5px;}

.intro_info{background:#f9fdff; width:755px; line-height:20px; margin-left:4px;}
.intro_info table{margin:5px 2px;}
.intro_info table td{font-weight:normal;}
.intro_info table span{background:url(../../../images/szkla.com/pl/stinfo.gif) no-repeat 0px 4px; padding:0px 0px 0px 15px;}
.intro_info table a{text-decoration:none;}
.intro_info table a:hover{text-decoration:none; color:#206cba;}
.col1{background:url(../../../images/szkla.com/pl/1info.gif) no-repeat 32px 5px;}
.col2{background:url(../../../images/szkla.com/pl/2info.gif) no-repeat 5px 5px;}
.col3{background:url(../../../images/szkla.com/pl/3info.gif) no-repeat 20px 5px;}

.availability{font-size:11px;color:#ffffff; margin-top:39px; height:20px; background:#f7a631 url('../../../images/szkla.com/pl/wysylka.gif') no-repeat 5px; padding:0px 25px; width:100px;}
.footer_link{background:transparent url(../../../images/szkla.com/pl/stinfo.gif) no-repeat scroll 0 4px; padding:0 0 0 10px; margin:0 10px;}

.skyscraper{position:absolute; bottom:10px; right:-330px;}
.poprzednia{position:absolute; bottom:10px; right:-130px;}
.ukryj{
    display: none;
}
.pokaz{display:block;}
.div_inpost_gl{
    width: 737px;
    color:#894c01;
    padding:5px;
}
.label_form_inpost{
    min-width: 140px;
}
.display_block{
    display:block;
}
.button_inpost{
    background: rgb(27,100,175);
    border:0 none;
    color:#FFFFFF;
    cursor:pointer;
    font-size:11px;
    padding:3px 16px 5px;
    text-align:center;
    width:180px;
    margin-left: 140px;
    margin-top: 15px;
    margin-bottom: 10px;

}

.belka5{background-color:#f9c667; border:1px solid #cf7200; padding:8px;}
.belka6{background-color:#ed8200; padding:3px 6px; width:737px; color:#fff; font-weight:bold;}
.belka7{background-color:#027ab3; color:#fff; font-weight:bold; padding:5px 16px; overflow:hidden; font-family:tahoma, sans-serif;width:737px;}
.belka7 h1{text-align:left;}
.mr10px{margin-right:71px;}
.inp_orange{border:1px solid #894c01; color:#894c01; width:300px;font-size:11px;padding:1px;}

.w722top{width:722px; margin-top:10px; float:left;}

.inpost_select{
    border:1px solid #894c01;
    width:304px;
}
.ajax_wait {
background-color:#93C0F0;
opacity:0.35;
}
.koszyk_wyp_div_gl {border-bottom:1px solid #D5D5D5; height:70px; padding: 6px ;}
.koszyk_wyp_param { margin-left:97px; margin-top: 22px; width: 461px }
.wyszukiwarka_wyp{border: 1px solid rgb(192, 218, 233); padding: 10px; color: rgb(25, 100, 176); margin-top: 5px;}
.wyszukiwarta_wyp_inp{color:#1580D5; font-size:11px; padding:2px;margin-left:3px;}
.kosz_wyprz_data{color:red; margin-right: 10px; margin-left:7px;}
.kosz_param_div{margin-top:30px; margin-left:12px;}
.wyprz_koszyk_lab{color:red;text-align:center; text-transform:uppercase;margin-bottom:5px;}


.wyprzed_stronicow{
    margin-top:5px
}
.a_wyprzedaz_stonicow_aktywne{
    background:#F2FBFF;
    border:1px solid #2780A5;
    padding:0px 4px;
}
.a_wyprzedaz_stonicow{
    background:#fff6f6;
    border:1px solid red;
    padding:0px 4px;
    color:red;
}
.a_produkt_opinie_stonicow{
    background:#F2FBFF;
    border:1px solid #2780A5;
    padding:0px 4px;
}
.a_produkt_opinie_stonicow_aktywne{
    background:#fff6f6;
    border:1px solid red;
    padding:0px 4px;
    color:red;
}
.loureat_box{
    width: 755px;
    height: 100px;
    background:transparent url(../../../images/szkla.com/pl/laureat.gif) no-repeat scroll 0 4px;
}
.newsletter_left{
    width: 200px;
    height: 157px;
    margin-left: 4px;
    text-align: center;
    margin: 0 auto;
    background:transparent url(../../../images/szkla.com/pl/news_bg.gif) no-repeat scroll ;
    color: white;
    position: relative;
}
.newsletter_button{
    background-image:url(../../../images/szkla.com/pl/news.gif);
    background-repeat: no-repeat;
    width: 166px;
    height: 20px;
    margin: 5px auto 0;
    position: absolute;
    left: 15px;
    bottom: 18px;

}
.newsletter_naglowek{
    padding-top: 28px;
    height: 50px;
}
.newsletter_status{
    margin: 0 auto;
    margin-top: 3px;
    width: 200px;
    font-size: 11.5px;
}
label.error {
    color:#FFBBB4;
    display:block;
    margin-top:3px;
}
#newsletter_email.error{color: red;}
select.panstwo{
    width: 147px;
    height: 20px;
    margin-left: 3px;
    margin-top: 2px;
    font-size: 90%;
    padding-left: 5px;
    padding-right: 0px;

}
.error_select{
    border:1px solid #9C0E29;
}
.prod_labrador{
    background-image:url(../../../images/szkla.com/pl/lab_b.gif);
    background-repeat: no-repeat;
    width: 224px;
    height: 90px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.koszyk_labrador{
    background-image:url(../../../images/szkla.com/pl/lab_a.gif);
    background-repeat: no-repeat;
    width: 128px;
    height: 22px;
    margin-top:34px;
    float: right;
    margin-right: 10px;
}
.zest_prod_labrador{
    background-image:url(../../../images/szkla.com/pl/lab_m.gif);
    background-repeat: no-repeat;
    width: 50px;
    height: 22px;
    margin-top:34px;
    float: right;
    margin-right: 10px;
}
.zest_oszczedzasz{
    
    height: 22px;
    margin-top:34px;
    float: right;
    margin-right: 0px;   
    color: white;
}
.lab_left{
    margin-top: 5px;
    margin-bottom: 9px;
}
.vtip_input{
    float: left;
    margin-top: 7px;
    padding-left: 0px;
}
.rejestr_form_lin{
    float: left;
    width: 510px;
}
.rejestr_form_kol{
    padding-left: 0px;
    padding-right: 0px;
    width: 250px;
    float: left;
}
.adresPodst p,#faktura p{
    width: 75px;
}
.adresPodst input[type=text],
.adresPodst input[type=password],
#faktura input[type=text],
#faktura input[type=password]
,adresPodst select, #faktura select,
#additional_adres_form input[type=text],
#additional_adres_form input[type=password],
#register input[type=text],
#register input[type=password]
{
    width: 125px;
    float: left;
}
.form_fakt{
    background-color:  #E7F6FF;
    border:1px solid #c0dae9
}
.bez_rej_dod_adr{
    background-color:#E7F6FF;
    border:1px solid #C0DAE9;
    float: left;
    width: 510px;
}
#form_bez_rej{
    padding-left: 0px;
}


div.koszyk_zest{
    border-color: red;
    border-style: solid;
    width: 758px;
    height: 88px;
}

div.zest_karta_l{
    float: left;
    width: 200px;
}
div.zest_karta_p{
    float: left;
    width: 561px;
    padding:2px; 
    background-color:#fbfbfb;
    border:1px solid #e7e7e7;
}
div.zest_karta_l_img{
    float: left;
    width: 100%;
}
div.zest_karta_l_cena{
    float: left;
    
}

a.buttonrabat {
    background: transparent url('../../../images/szkla.com/pl/bg_button_a.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 10px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 5px;
    text-decoration: none;
}

a.buttonrabat span {
    background: transparent url('../../../images/szkla.com/pl/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 5px 5px 10px;
} 
a.buttonrabat span b{font-size:14px;}

.s4button input{background-color:transparent; font-size:18px; color:#fff; border:0px; font-family:arial; font-weight:bold;}
.zestaw_bg .s4button{margin-top:5px; width:195px; text-align:center; padding:6px 15px;}
.opis_zestaw{display:inline-block; margin-top:20px; padding:8px;}

.zestaw_bg{padding:0px 2px 5px 2px; background-color:#fbfbfb; border:1px solid #e7e7e7; overflow:hidden;}

.blue_bold{ line-height:20px;color: rgb(22, 90, 161); font-size: 12px; font-weight: bold; margin: 0pt;}
.red_bold{ line-height:20px;color: rgb(215, 0, 0); font-size: 14px; font-weight: bold; margin: 0pt;}
.param_lab{text-align:center; line-height:20px;}

.red_price_zestaw{color:#ce0000; text-align:right;}
.red_blink{color:#ce0000; text-decoration:blink;}

.kontakt_lewa{line-height:20px; margin-top:20px; float:left; width:380px; padding:5px; border-right:2px solid #d5d6da;}
.kontakt_prawa{ margin-top:20px; float:right; width:360px; padding:5px; text-align:center;}
.cornerbg{text-align:left; background: transparent url('../../../images/szkla.com/pl/cornerbg.gif') repeat-y; width:324px; float:left; margin-top:10px;}
.bluebold{font-weight:bold; color:#165ba2; display:block;}
.p10{padding:10px 0px 10px 10px;}
.mt20px{margin-top:20px;}
.dane_kontakt{
    width: 230px;
    float: left;
}
.mapaGl{
    width: 320px;
    height: 250px;
   
}
.kontCzynne{
    width: 315px;
    float: right;
}
ol.reg{padding-left: 15px; font-family: Arial;}
div.regPunkt{text-align: center;font-weight: bold;padding: 10px;}
div.regGl{padding: 10px;}
.opis_zestaw ol, .p0 ul, .p0 ol{
    padding-left: 40px;
}
.link_okulary{
    position:absolute;
    bottom:5px;
    right:-180px;
}

.link_laur{
    position:absolute;
    top:2px;
    right:-148px;
}

a.button_klik {
    background: url(../../../images/szkla.com/pl/klikszkla.gif) no-repeat 0 0;
    width: 161px;
    height: 24px;
    display: block;
    text-indent: -9999px;
}
a.button_klik:hover { background-position: 0 -24px; }
.btn_zestawy{
    padding-bottom: 7px;
}
.zestaw_bg span{
    color: #165AA1;
    padding-right: 5px;
}

div.borderradius {
-moz-border-radius:8px 8px 8px 8px;
background-color:#f7a22c;
margin:20px;
margin-top:10px;
padding:15px 20px;
text-align:center;
color:#fff;
font-weight:bold;
font-size:14px;
}
div.borderradiusgreen {
-moz-border-radius:8px 8px 8px 8px;
background-color:#daf2ff;
margin:20px;
margin-top:10px;
padding:15px 20px;
text-align:left;
color:#4d96c0;
font-weight:bold;
font-size:14px;
}

div.borderradiusgreen2 {
-moz-border-radius:8px 8px 8px 8px;
background-color:#206cba;
margin:20px;
margin-top:10px;
padding:15px 10px;
text-align:center;
color:#fff;
font-weight:bold;
font-size:14px;
}

.zestaw_param_prod{
    float: left;
}

.ban_prom img{margin:15px 0px;}
.slogan_prom{color:#eb3f1f; font-size:20px; font-weight:bold; text-transform: uppercase; text-align:center;}
.form_corner_z{-moz-border-radius:5px 5px 5px 5px;background-color:#e8e8e8;margin-top:15px;padding:1px;}
.form_corner_w{-moz-border-radius:5px 5px 5px 5px;background-color:#fff;padding:15px 10px; overflow:hidden;}
.nag_prom{font-size:18px; color:#1b64af; font-family:Arial, Tahoma; margin-bottom:15px;}
.form_prom{width:340px; float:left;}
.form_prom span{display:inline; margin-right:5px; color:#044475; width:70px; float:left; text-align:right; line-height:23px;}
.form_prom input[type="text"]{width:200px; margin:3px 0px;}
.form_prom input.send_prom{ margin-top:6px;background:url("../../../images/szkla.com/pl/send_prom.gif") repeat scroll 0 0 transparent; border:0px; width:319px; height:31px;}
.form_prom .info_prom{color:#afafaf; font-size:11px; margin-left:20px;}

.form_prom2{width:340px; overflow:hidden;color:#044475;}
.form_prom2 select.miasto{font-size:90%;width:320px;}
.form_prom2 p{margin:6px 0px;}
.form_prom2 a img{margin:23px 0px 0px 20px;}
.form_corner_w .error{
    border-color: #9C0E29;
}
.form_corner_w label.jqerror{
    display: none;
}
.form_corner_w label.error {
    color: #9C0E29;
    display: block;
    margin-top: 3px;
}

.prod_darmowa_wysylka{
    padding-bottom: 5px;
    float: right;
}
.img_prd .param{
    float: right;
}

.bigass{text-transform: uppercase;}

.opinie_l{
    float: left;
    width: 530px;
}
.opinie_p{
    float: left;
    text-align: center;
    margin: 10px 10px 10px 10px;
    width: 200px;
    height: 400px;
    padding-top: 50px;
}
.opinie_lin label{
    width: 400px;
    float: left;
    color: rgb(27,100,175);
    font-size: 16px;
    padding: 7px;
    font-weight:bold;
}

.opinie_lin textarea{
    width: 530px;
    height: 100px;
    float: left;
    border-color: #1B64AF;
    border-style: solid;
}
.opinie_lin input{
    width: 530px;
    border: 2px solid #1B64AF;
}
.opinie_lin{
    float: left;
    width: 534px;
}

.opinie_l .wyslijOpinie{
    background:url("/images/szkla.com/pl/opinie_wyslij.gif");
    background-repeat: no-repeat;
    width: 320px;
    height: 31px;
    border: none;
    float: right;
    margin-top: 10px;
}
.opinie_lin .error{
    border-color: #9C0E29;
    border-style: solid;
}
.opinie_lin label.error{
    color: #9C0E29;
    border: none;
    font-size: 13px;
    padding-top: 2px;
}
#formNewsletterSite
{
   

}
#formNewsletterSite input[type="text"] {
    width: 202px !important;
    height: 28px;
    background-image: url("/images/szkla.com/pl/input_search.gif");
    border: 0 !important;
    padding-left: 5px;
    padding-right: 5px;
    margin-left: 5px;
}
#formNewsletterSite input[type="submit"] {
    background: url("/images/szkla.com/pl/dodaj_news.gif");
    width: 106px;
    height: 26px;
    border: 0;
    cursor: pointer;
    margin-left: 10px;
}
.spam_strona_statyczna
{
    
}
.spam_strona_statyczna img
{
    float: left;
    padding: 5px;
    padding-bottom: 0px;
}
#newsletter_strona_form {
    width: 360px;
    float: left;
}
#newsletter_strona_form h1{
    color: #1964B0;
    font-size: 16px;
    margin-bottom: 25px;
}
#strona_newsletter_opis h2{
    color: #FF0000;
    font-size: 12px;
}
#newsletter_strona_opis {
    width: 300px;
    padding-left: 5px;
    float: left;
}
.spam_strona_statyczna
{
    color: gray;
    width: 350px;
}
#status_static_site{
    color: #FF0000;
    font-size: 13px;
    width: 250px;
    text-align: center;
    padding-top: 5px;
    display: none;
}
#strona_statyczna_konkurs_lot ol, #strona_statyczna_konkurs_lot ul{
    list-style: none;
}
#strona_statyczna_konkurs_lot ol ul li
{
    background-image: url("/images/szkla.com/pl/szk.gif");
    background-position: left 2px;
    background-repeat: no-repeat;
    padding-left: 15px;
    line-height: 1.3em;
}
#strona_statyczna_konkurs_lot ol ul
{
    padding-left: 45px;
}
#strona_statyczna_konkurs_lot ol li img
{
    float: left;
    padding-right: 5px;
}
#strona_statyczna_konkurs_lot ol li
{
    clear: both;
    line-height: 2.5em;
    margin-bottom: 5px;
}
#strona_statyczna_konkurs_lot h2 {
    color: #1964B0;
    margin-top: 10px;
    margin-bottom: 10px;
}
.site_button_grey
{
    margin: 45px 0 0 250px !important;
}

.nag_konkurs2011{font-size:18px; color:#1b64af; font-family:Arial, Tahoma; margin-bottom:15px;margin-top:40px;text-align:center;}
.form_konkurs2011{width:650px; float:left;margin-left:65px;}
.form_konkurs2011 span{display:inline; margin-right:5px; color:#044475; width:150px; float:left; text-align:right; line-height:23px;}
.form_konkurs2011 input[type="text"]{width:400px; margin:3px 0px;}
.form_konkurs2011 textarea{width:400px; height:100px; margin:3px 0px; border: 1px solid #7F9DB9;}
.form_konkurs2011 input.send_konkurs2011{ margin-top:6px;background:url("../../../images/szkla.com/pl/send_prom.gif") repeat scroll 0 0 transparent; border:0px; width:319px; height:31px;margin-left:155px;}
.form_konkurs2011 .info_prom{color:#afafaf; font-size:11px; margin-left:20px;}
.form_konkurs2011 .error{border-color: #9C0E29;}
.form_konkurs2011 label.error{padding-left:155px;margin:0;}


div.gwarancja_wysylki{
	padding:20px 0 0 15px;
	font:13px/18px Arial;
}
div.gw_content{
	background:url("../../../images/szkla.com/pl/content24.gif") left top no-repeat;
	min-height:190px;
	padding:20px;
        color:#313131;
}
#gw_form{width:720px; float:left;margin:15px 0 0 20px;}
.gw_form_left{float:left;width:380px;margin-bottom:20px;}
.gw_form_right{float:left;width:295px;margin:115px 0 20px 40px;line-height:14px;}
.gw_label{display:inline; margin-right:5px; color:#044475; width:115px; float:left; text-align:right; line-height:23px;}
.gw_form_left input[type="text"]{width:200px; margin:3px 0px;}
.gw_form_left input.send_gw{ margin:10px 0 0 55px;background:url("../../../images/szkla.com/pl/send_prom.gif") repeat scroll 0 0 transparent; border:0px;width:319px; height:31px;cursor:pointer;}
#gw_form .info_prom{color:#afafaf; font-size:11px; margin-left:20px;}
#gw_form .error{border-color: #9C0E29;}
#gw_form label.error{padding-left:155px;margin:0;display:none;padding:0;}
.gw_required{color:gray;font-size:11px;margin-left:115px;}
.reg_gwarancja{padding:20px;}
.reg_gwarancja li{margin-left:25px;line-height:16px;}

.social{
background: url(../../../images/szkla.com/pl/fb.png) no-repeat;
display: block;
float: left;
height: 420px;
padding: 5px 100px 5px 5px;
position: fixed;
left: -210px;
top: 364px;
width: 146px;
z-index: 1002;
}
.zapytajex:hover{position: fixed; z-index: 1003;}
.zapytajex{
background: url(../../../images/szkla.com/pl/ze.png) no-repeat;
display: block;
float: left;
height: 420px;
padding: 5px 100px 5px 5px;
position: fixed;
left: -210px;
top: 175px;
width: 146px;
z-index: 1001;
}
.stopka_mark{
    float: left;
    background-color: #DCF3FF;
    -moz-border-radius: 12px;
    width:942px;
    padding: 20px 16px 17px 25px;
    margin: 10px 10px 0px;
}
.stopka_mark ul{
    text-decoration: none;  
    list-style: none;  
}
.stopka_mark ul li{
    line-height: 20px;
}
.stopka_mark .col ul li a{color:#1c66b2;}
.stopka_mark b{
    color: #1C66B2;
}
.stopka_mark .col{
    float: left;
    margin-left: 25px;
}
.bginput{
    background-color: #fff;
    border-radius: 4px 4px 4px 4px;
    padding:2px;
    width:184px;
    margin:2px 0px;
    color:#5a5a5a;
}
.bgtextarea{
    background-color: #fff;
    border-radius: 4px 4px 4px 4px;
    margin:2px 0px;
    color:#5a5a5a;
    padding:2px;
    width:182px;
}
.formularz_ex{margin-top:40px; width:190px;}
.ex_info{color:#fff; font-size:12px; font-family:Arial; text-align:center;}
.ex_regulamin{color:#fff; font-size:10px; font-family:Tahoma;}
input.ex_submit{border:0px; width: 105px;height: 27px;display: block;background: url(../../../images/szkla.com/pl/ex_wyslij_btn.gif) no-repeat;}

.bgoryginal{background: url(../../../images/szkla.com/pl/oryginal.gif) no-repeat;height: 45px;padding: 47px 0 0 86px; width: 132px;}

/*menu belka*/

ul.dropdown,ul.dropdown li,ul.dropdown ul { list-style: none; margin: 0; padding: 0;}

ul.dropdown { position: relative; z-index: 597; float: left;}

ul.dropdown li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1;}

ul.dropdown li.hover,ul.dropdown li:hover { position: relative; z-index: 599; cursor: default;}

ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 300px; cursor:pointer;}

ul.dropdown ul li {float: none;}

ul.dropdown ul ul {top: 1px; left: 99%;}

ul.dropdown li:hover > ul {visibility: visible;}


ul.dropdown-linear {width: 400px;}

ul.dropdown-linear ul li {
 float: left;
}

ul.dropdown-linear li.hover,
ul.dropdown-linear li:hover {
 position: static;
}div.gw_content

ul.dropdown-linear ul ul {
 display: none !important;
}

ul.dropdown-columnar ul li {
 position: static;
 width: 220px;
}

ul.dropdown-columnar ul ul {
 display: block !important;
 position: static;
 width: auto !important;
}

ul.dropdown-columnar ul ul li {
 float: none;
}

ul.dropdown-columnar ul ul ul {
 display: none;
}

ul.dropdown-columnar li.hover ul,
ul.dropdown-columnar li:hover ul {
 visibility: visible !important;
}

ul.dropdown { font: normal 14px/normal Arial, Helvetica, sans-serif;}

	ul.dropdown li {
	 padding: 5px 10px;
	 background-color: transparent;
	 color: #fff;
	}

	ul.dropdown li.last ul li {
	 float: right;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 color: #fff;
         
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #000; text-decoration: none; }
	ul.dropdown a:hover		{ color: #000; }
	ul.dropdown a:active	{ color: #ffa500; }


	/* -- level mark -- */

	ul.dropdown ul {
	 background: none repeat scroll 0 0 #FFFFFF;
         border: 5px solid #046699;
         border-radius: 0 0 5px 5px;
	 font-size: 12px;
	 letter-spacing: normal;
         width:960px;
         margin-left:8px;
	}
        ul.dropdown ul.popular_brand {
         background-color:transparent;   
         border: 0px;
         text-align:center;
         margin:0px;         
	}

	* html ul.dropdown ul {
	 width: 960px;
	}

		ul.dropdown ul li {
		 font-weight: bold;
		}

		/* -- level mark -- */

		ul.dropdown ul ul {
		 margin-top: 5px;
		 text-transform: none;
		}

			ul.dropdown ul ul li {
			 font-weight: normal;
			}


/*-------------------------------------------------/
 * @section		Support Class `dir`
 */


ul.dropdown *.dir {
 padding-left: 30px;
 background-position: 100% 50%;
 background-repeat: no-repeat;
 cursor:pointer;
}

ul.dropdown ul *.dir {
 background-image: none;
}

ul.dropdown li.top_popular_brand{font-size:14px; line-height:40px;margin:0px;color:#046699; width:180px; background-color:#f0f0f0; text-align:center;}
ul.dropdown li.top_popular_brand ul li{margin:0px; padding:0px; width:180px;}
ul.dropdown li.top_popular_brand ul li img{margin:2px 0px;}
ul.dropdown li.top_category{color:#046699; margin:15px 5px 0px;}
ul.dropdown li.top_category ul{border:0px; margin:0px; padding:0px;}
ul.dropdown li.top_category ul a{color:#545454; line-height:14px;}
ul.dropdown li.top_category ul a:hover{color:#046699;}
ul.dropdown li.top_category ul li{line-height:14px; width:215px; padding:4px;}
ul.dropdown li.top_category ul li.gray_corner{width:200px;text-align:right; background-color:#f0f0f0; border-radius: 3px 3px 3px 3px; padding:0px 15px; height:17px;}
ul.dropdown li.top_category ul li.gray_corner a{color:#c20000; font-size:11px; font-family:Arial;}
ul.dropdown li.top_category ul li.gray_corner a:hover{text-decoration:underline;}
ul.dropdown li.dir{cursor:pointer;}
ul.dropdown li.dir:hover{color:#f9fdff;}
ul.dropdown li.top_popular_brand{color:#046699; width:180px; background-color:#f0f0f0; text-align:center;}

#form_zapytaj_eksperta .error{background-color:#ffe9e9; border:1px solid #ee0000;}
#zapytaj_eksperta_info{padding:5px 5px;background-color: #ee0000; border-radius: 5px 5px 5px 5px;color:#fff;font-weight:normal;text-align:center;display:none;margin-top:10px;}
#zapytaj_eksperta_success{padding:8px 10px;background-color: #7EB30E; border-radius: 5px 5px 5px 5px;color:#fff; text-align:center;display:none;margin-top:10px;}
#zapytaj_eksperta_js_err{padding:8px 10px;background-color: #ee0000; border-radius: 5px 5px 5px 5px;color:#fff;font-weight:normal;text-align:center;display:none;margin:5px 0px;border:0;}
#zapytaj_eksperta_js_err label.error{display:none;border:0;}

.gray_table{width:750px; text-align:center; color:#272727; border:1px solid #d0d0d0;}
.gray_table tr td.graytd{border:1px solid #d0d0d0; background-color:#d0d0d0;}
.gray_table tr td{padding:5px;}
.round_gray_pr{line-height:20px; text-align:justify;background-color: #fff;border-radius: 8px 8px 8px 8px; border:1px solid #d0d0d0; width:710px; padding:20px; margin-top:10px;}
.round_gray_pr .bl_par{color:#04689b; font-weight:bold;}
.round_gray_pr .black_par{color:#272727; font-weight:bold;}

.belka_brand{border:1px solid #96cee5; color:#04699d; font-size:14px; font-family:Tahoma;}
.belka_brand span{position:relative; top:-14px; left:30px;}
.lista_soczewek .podpis_lista{display:inline;}
 ul.lista_soczewek{padding:0px;}
.lista_soczewek li{width:365px; display:inline-block;}
.lista_soczewek li div{vertical-align:top;color:#04699d; font-size:13px; font-family:Tahoma;}
.lista_soczewek li div a{color:#04699d; text-decoration:none;}
