body {font-family: Arial, Verdana, Tahoma sans-serif; margin:0; font-size:12px; padding:0px; background:#fffcf5; }

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 {line-height: 16px; margin-top: 13px;}
.oo{overflow:hidden; height:1%;}

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:997px; border:1px 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:810px;}
.top a{color:#1e6ec1;}
.top a:hover{text-decoration:underline;}

.logo {
height:50px;
margin-top:16px;
position:relative;
width:327px;
margin-bottom:10px;
}
.bold_l{font-weight:700; font-size:12px;}

.poprzednia{position:absolute; bottom:10px; right:-180px;}

.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;}

.belka2{background:url('../../../images/szkla.com/pl/footer_bg.gif') repeat-x; padding:5px 4px 5px 4px; overflow:hidden; width:989px; font-weight:700;}
.belka3{background-color:#1b64af; 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:565px; color:#fff;margin-top:1px; overflow:hidden;}
.search2{width:600px; text-align:right; color:#fff;margin-top:0px; overflow:hidden;}
.search2 table td{padding:0px 3px;}
.search input.search-type{width:165px; height:14px; padding:2px 3px 0px; margin: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:225px; 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;}


.pom_c{width:265px;}

#menu{width:205px; padding:5px; border:0px solid red; float:left; overflow:hidden;}

#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{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:520px; 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;}
.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 3px; 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;}

#header{overflow:hidden; position:relative;}

#center{}

#content{padding:5px 6px 5px 6px; float:right; width:770px;}

.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;
}

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 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 80px 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;}

/*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; }
.lajalka .st_lnk a, .lajalka span.st_lnk{text-decoration:none; font-size:11px; font-weight:300; line-height:15px;}
.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;}

.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:5000px;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{width:215px; float: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;}
.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;}
