.fclear28 { display: block; }

h320 { font-family: "Myriad Pro",Arial,sans-serif; font-size: 21px; padding-top: 10px; padding-bottom: 5px; color: rgb(24, 85, 127); font-weight: normal; border-top: 1px solid rgb(57, 95, 142); }

form1 { padding: 0px; margin: 0px; }

#footer1 { background-image: url("/images/bt_t.gif"); background-repeat: repeat-x; background-position: 0px -22px; }

#content1,.footerwrapper1,.topheader1,.btopmenu1,.mainwrapper { width: 954px; margin: 10px auto auto; }

.topheader .logo1 { display: block; float: left; width: 285px; height: 137px; }

.dhbza1 { float: left; width: 468px; height: 120px; margin-right: 17px; }

.dhbzb1 { float: left; width: 180px; height: 120px; }

.dbpoz1 { float: right; width: 665px; height: 0px; }

.drel1 { position: relative; }

.drel .clogo1 { position: absolute; width: 205px; height: 78px; left: -247px; bottom: 42px; z-index: 5; }

.btopmenu1 { height: 40px; margin-top: 5px; }

.ctcolumn2m1 { display: block; float: left; width: 690px; margin-left: 24px; }

.srchcolumn1 { display: block; float: left; width: 240px; }

.cbtyt21 { color: rgb(1, 28, 82); font-weight: bold; font-size: 12px; text-align: left; }

#content * .inptx1 { font-size: 11px; background-color: rgb(241, 244, 249); border: 2px solid rgb(211, 223, 241); color: rgb(255, 104, 0); }

.ilustrm19 { border: medium none; }

.ftdesc1 { font-size: 12px; font-weight: bold; color: rgb(81, 89, 108); text-align: center; }

.ftdesc a:link5,ftdesc,.ftdesc a:active,.ftdesc a:visited { color: rgb(81, 89, 108); text-decoration: none; }

.ofinfb218 { background-color: rgb(240, 240, 240); }

.translbar1 { clear: left; height: 25px; }

.translabel1 { font-size: 11px; font-weight: bold; position: absolute; padding-top: 5px; }

#google_translate_element1 { margin-left: 0px; padding-left: 130px; width: 400px; height: 24px; }

.dvres1,.dvres a4 { font-size: 11px; color: rgb(153, 153, 153); text-decoration: none; }

a.pgbold1 { color: rgb(0, 0, 0); font-weight: bold; }

.buttonplace1 { margin: 10px auto; }

a.notesbutton1 { display: block; float: left; padding-top: 35px; width: 60px; background-image: url("/images/notes.png"); background-repeat: no-repeat; background-position: center top; color: rgb(0, 0, 0); text-decoration: none; font-size: 11px; text-align: center; }

a.cnotesbutton1 { display: block; float: left; padding-top: 35px; width: 60px; background-image: url("/images/delnotes.png"); background-repeat: no-repeat; background-position: center top; color: rgb(0, 0, 0); text-decoration: none; font-size: 11px; text-align: center; }

a.choosenlist1 { display: block; float: left; padding-top: 35px; width: 60px; background-image: url("/images/listview.png"); background-repeat: no-repeat; background-position: center top; color: rgb(0, 0, 0); text-decoration: none; font-size: 11px; text-align: center; }

a.choosenobj1 { display: block; float: left; padding-top: 35px; width: 60px; background-image: url("/images/listcard.png"); background-repeat: no-repeat; background-position: center top; color: rgb(0, 0, 0); text-decoration: none; font-size: 11px; text-align: center; }

a.buttonprint1 { display: block; float: left; padding-top: 35px; width: 60px; background-image: url("/images/iko_print.png"); background-repeat: no-repeat; background-position: center top; color: rgb(0, 0, 0); text-decoration: none; font-size: 11px; text-align: center; }

a.buttonsearch1 { display: block; float: left; padding-top: 35px; width: 90px; background-image: url("/images/iko_new_search.png"); background-repeat: no-repeat; background-position: center top; color: rgb(0, 0, 0); text-decoration: none; font-size: 11px; text-align: center; }


.ufrlist1 { list-style-type: none; }

.ofrimage20 { display: block; float: left; width: 205px; padding-right: 10px; }

.ofrdata20 { display: block; float: left; width: 220px; padding-left: 10px; }

.ofrcena20 { display: block; float: right; width: 160px; text-align: right; }

.ofropis20 { display: block; float: left; width: 470px; }

.mcena20 { font-size: 15px; line-height: 20px; background: linear-gradient(to bottom, rgb(207, 4, 4) 0%, rgb(255, 48, 25) 100%) repeat scroll 0% 0% transparent; padding-top: 4px; padding-bottom: 4px; border-top-left-radius: 8px; color: rgb(255, 255, 255); padding-right: 10px; }

.mcena > a20 { color: rgb(255, 255, 255); }

.scena20 { margin-top: 2px; line-height: 20px; padding: 5px 10px; color: rgb(255, 255, 255); border-bottom-left-radius: 8px; background: linear-gradient(to bottom, rgb(181, 189, 200) 0%, rgb(130, 140, 149) 36%, rgb(40, 52, 59) 100%) repeat scroll 0% 0% transparent; }

.datadod20 { padding-left: 0px; padding-right: 0px; margin-bottom: 2px; color: rgb(0, 0, 0); font-weight: bold; }

.ofrlist20 { margin-bottom: 20px; font-size: 11px; }

ul.ufrlist1 { margin-left: 0px; padding-left: 0px; }

ul.ufrlist li20 { margin-left: 0px; padding-left: 0px; }

ul.ufrlist li h320 { margin: 0px 0px 10px; border: medium none; line-height: 20px; font-size: 16px; padding-top: 0px; }

ul.ufrlist li h3 a20 { text-decoration: none; color: rgb(0, 0, 0); font-family: "Myriad Pro",Arial,sans-serif; border: medium none; }


sup21 { font-size: 50%; }

li.ofrlist20 { transition: width 2s ease 0s; background: none repeat scroll 0% 0% rgb(255, 255, 255); padding-bottom: 10px; border-bottom: 1px dotted rgb(102, 102, 102); color: rgb(102, 102, 102); }

.offhd20 { display: block; width: 100px; float: right; text-align: right; padding: 4px 8px 4px 4px; margin-bottom: 2px; border-radius: 8px 8px 8px 8px; background: none repeat scroll 0% 0% rgb(232, 232, 232); font-weight: bold; color: rgb(102, 102, 102); }

.datadod20 { padding: 4px; }

.cntr22 { font-size: 16px; color: rgb(107, 107, 107); font-weight: normal; }

.cuntr22 { font-size: 20px; color: rgb(51, 51, 51); }

.srtlbl1 { color: rgb(51, 51, 51); font-size: 12px; }

.uright1 { display: block; width: 140px; float: right; text-align: right; clear: right; }

.navipanel1 { color: rgb(51, 51, 51); font-size: 11px; }

.navirow2 { font-size: 11px; margin-bottom: 10px; text-align: center; margin-top: 10px; }

.navirow a26,.navirow a:link26,.navirow a:active,.navirow a:visited { border: 1px solid rgb(153, 153, 153); color: rgb(51, 51, 51); background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 2px; margin: 2px; font-size: 11px; text-decoration: none; }

.navirow a:hover { background: none repeat scroll 0% 0% red; color: rgb(255, 255, 255); border: 1px solid red; }

.navirow span2 { font-weight: bold; }

.srchform1 { font-size: 11px; background: none repeat scroll 0% 0% rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); border-radius: 0px 0px 5px 5px; }

.srchform > div1 { padding-left: 30px; }

.srchform > h41 { padding-left: 20px; font-size: 14px; color: rgb(40, 107, 159); }

.srchform > div > div44 { margin-bottom: 2px; padding: 2px; color: rgb(40, 107, 159); font-weight: bold; }

.srchform .ofinfb218 { background: none repeat scroll 0% 0% transparent; }

.srchform input[type="text"]17 { border: 1px solid rgb(204, 204, 204); width: 160px; font-size: 11px; margin: 0px; padding: 2px; }

.srchform select9 { border: 1px solid rgb(204, 204, 204); width: 165px; font-size: 11px; margin: 0px; padding: 2px; }

.srchform input.spmini12 { width: 55px; }

.srchform input.fsubm1 { background: url("http://www.wgn.pl/images/f_05a.jpg") repeat-x scroll 0% 0% transparent; color: rgb(255, 255, 255); text-shadow: 1px 1px rgb(102, 102, 102); padding: 4px 25px; right: 0px; border: 0px none; cursor: pointer; }

.listnagl1 { font-size: 11px; color: rgb(153, 153, 153); background: none repeat scroll 0% 0% rgb(244, 244, 244); padding: 2px; }

#fb_slide_box_right1 { width: 242px; height: 401px; top: 100px; right: -215px; position: fixed; padding: 2px; background: url("/images/sliders/fb2.png") no-repeat scroll 0% 0% transparent; z-index: 1002; }
#fb_slicker1 { width: 27px; height: 84px; margin-left: 2px; margin-top: 2px; float: left; }
#fb_slide_box_right iframe1 { width: 205px; height: 396px; float: right; background: none repeat scroll 0% 0% white; }

.sf-menu1,.sf-menu *136 { margin: 0px; padding: 0px; list-style: none outside none; font-size: 10.2pt; font-family: "Lucida Unicode Sans",Arial,sans-serif; }
.sf-menu1 { line-height: 1; }
.sf-menu ul9 { position: absolute; top: -999em; width: 5em; }
.sf-menu ul li53 { width: 100%; }
.sf-menu li:hover { visibility: inherit; }
.sf-menu li63 { float: left; position: relative; }
.sf-menu a63 { display: block; position: relative; }

.sf-menu1 { float: left; margin-bottom: 1em; }
.sf-menu ul9 { box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2); }
.sf-menu a63 { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(102, 102, 102); padding: 0.3em 1em 0.5em; text-decoration: none; }
.sf-menu li.last a9 { border-right: medium none; }
.sf-menu a63,.sf-menu a:visited { color: rgb(0, 0, 0); }
.sf-menu li63 { }

.sf-menu li li53 { background: none repeat scroll 0% 0% rgb(244, 244, 244); }
.sf-menu li li a53 { border: medium none; }

.goog-te-gadget1 { font-family: arial; font-size: 11px; color: rgb(102, 102, 102); white-space: nowrap; }
.goog-te-gadget img3 { vertical-align: middle; border: medium none; }
.goog-te-gadget-simple1 { background-color: rgb(255, 255, 255); border-left: 1px solid rgb(213, 213, 213); border-width: 1px; border-style: solid; border-color: rgb(155, 155, 155) rgb(213, 213, 213) rgb(232, 232, 232); font-size: 10pt; display: inline-block; padding-top: 1px; padding-bottom: 2px; cursor: pointer; }
.goog-te-gadget-icon1 { margin-left: 2px; margin-right: 2px; width: 19px; height: 19px; border: medium none; vertical-align: middle; }

.goog-te-menu-frame1 { z-index: 10000002; position: fixed; border: medium none; box-shadow: 0px 3px 8px 2px rgb(153, 153, 153); }

.goog-te-menu-value1 { text-decoration: none; color: rgb(0, 0, 204); white-space: nowrap; margin-left: 4px; margin-right: 4px; }
.goog-te-menu-value span3 { text-decoration: underline; }
.goog-te-menu-value img2 { margin-left: 2px; margin-right: 2px; }
.goog-te-gadget-simple .goog-te-menu-value1 { color: rgb(0, 0, 0); }
.goog-te-gadget-simple .goog-te-menu-value span3 { text-decoration: none; }

.srchcolumn{
    display:block;
    float: left;
    width: 240px; 
}

.srchform{
    font-size:11px;
    background:#f5f5f5;
    border:1px solid #CCC;
    border-radius: 0px 0px 5px 5px;    
}

.srchform>div{padding-left:30px;}
.srchform>h4{padding-left:20px;font-size:14px;color:#286b9f;}
.srchform>div>div{margin-bottom:2px;padding:2px;color:#286b9f;font-weight:bold;}
.srchform .ofinfb2{
    background:none;    
}
.srchform input[type='text']{ border:1px solid #CCC; width:160px;font-size:11px;margin:0;padding:2px;}
.srchform select{ border:1px solid #CCC; width:165px;font-size:11px;margin:0;padding:2px;}
.srchform input.spmini{
    width:55px;    
}

.ofinfb2 {
    background-color: #f0f0f0;
}

.hssrch input.fsubm {
    background: url("http://www.wgn.pl/images/f_05a.jpg");
    background-repeat: repeat-x;
    color:#FFF;
    text-shadow: 1px 1px #666;    
    padding-left:25px;
    padding-right:25px;
    padding-top:4px;
    padding-bottom:4px;
    right:0;
    border:0;
    float:right;
    cursor:pointer;
}

.srchform input.fsubm{
    background: url("http://www.wgn.pl/images/f_05a.jpg");
    background-repeat: repeat-x;
    color:#000;
      
    padding-left:25px;
    padding-right:25px;
    padding-top:4px;
    padding-bottom:4px;
    right:0;
    border:0; 
    cursor:pointer;
}

#pfform input.fsubm{
    background: url("http://www.wgn.pl/images/f_05a.jpg");
    background-repeat: repeat-x;
    color:#FFF;
    text-shadow: 1px 1px #666;    
    padding-left:25px;
    padding-right:25px;
    padding-top:4px;
    padding-bottom:4px;
    right:0;
    border:0; 
    cursor:pointer;
}

form {
    padding: 0;
    margin:  0;
}

#srchtab form{
    font-size:11px;
    
}

#srchtab2 form{
    font-size:13px;
    
}

.srchnet4 form{
    font-weight:bold;
}

.srchnet4 form input[type="text"]{
    width:80px;
    font-size:11px;
    padding:2px;
}

#srchtab form{
    font-size:11px;
    
}

#srchtab2 form{
    font-size:13px;
    
}

.srchrow{
    margin-top:10px;    
}

.srchrow, .sumrow, .srchnet, .srchnet4{
    padding:4px;
    padding-left:10px;
    padding-right:10px;    
}
.srchnet4 form{
    font-weight:bold;
}

.srchnet4 form input[type="text"]{
    width:80px;
    font-size:11px;
    padding:2px;
}

.sumrow{
    background: url("http://www.wgn.pl/images/f_05a.jpg");
    background-repeat: repeat-x;
    color:#FFF;
    text-shadow: 1px 1px #666;    
}

#srchtab4 .sumrow{
    margin-top:15px;
}


strong {
    font-size: 105%;
}

.modul-oferta {
	margin-bottom:10px;
}


/* home page search */
.hsarch{
    display:block;
    width:0; height:0;
    position:absolute;
}
.hssrch{
    display:block;
    position:relative;
    display:none;
    width:0px; /* 385px; */
    height:350px;
    z-index:39;
    background: url('/images/tlo_boczne.jpg');
    border:1px solid #CCC;
    left:564px; 
    top: -1px;
    box-shadow: 2px 2px 1px rgba(0,0,0,0.5);
}

.srfcloser{
    display:block;
    float:right;
    margin-right:10px;
    margin-top:10px;
    width:15px;
    height:13px;
}

.hssrch input{
    font-size:11px;
}
.itmini{
    width:35px;
    font-size:11px;
	background: #eee;
}

.isnorm{
    width: 140px;
    font-size:11px;
	background: #eee;
}

.isnorm{
    width: 132px;
    font-size:11px;
}

.itnorm{
    width: 123px;
    font-size:11px;
	background: #eee;
}


.hssrch input{
    margin:0;
}

.hssrch input[type="select"]{
    height:20x;
}

 .ismax{
    width: 132px;
    font-size:11px;
	background: #eee;
}

.srleft{
    width:100px;
    padding-left:0px;
    float:left;
    text-align:left;
    font-size:13px;
    font-weight:bold;
    color:#bbb;   
    height:22px;
	line-height:0.8;
    
}

.srright {
    width:147px;
    padding-left:16px;
    float:left;
    clear:right;
   text-align:right;
   font-size:11px;
   height:22px;
   margin-bottom: 5px;
   
}

.sfexpander{
    display:none;
}

 input.fsubm {
    background: url("/images/f_05a.jpg");
    background-repeat: repeat-x;
    color:#000;
    /* text-shadow: 1px 1px #666;    */
    padding-left:25px;
    padding-right:25px;
    padding-top:4px;
    padding-bottom:4px;
    right:0;
    border:0;
    float:right;
    cursor:pointer;
}

.srchform input.fsubm{
    background: url("/images/f_05a.jpg");
    background-repeat: repeat-x;
    color:#000;
    /* text-shadow: 1px 1px #666;   */
    padding-left:25px;
    padding-right:25px;
    padding-top:4px;
    padding-bottom:4px;
    right:0;
    border:0; 
    cursor:pointer;
}

#pfform input.fsubm{
    background: url("/images/f_05a.jpg");
    background-repeat: repeat-x;
    color:#FFF;
    text-shadow: 1px 1px #666;    
    padding-left:25px;
    padding-right:25px;
    padding-top:4px;
    padding-bottom:4px;
    right:0;
    border:0; 
    cursor:pointer;
}

#srchtab4 .hssrch h4{ font-size:12px; font-weight:bold; color:#000; text-align: left; text-shadow:none; margin-left:20px;margin-top:10px;cursor:pointer;}
.counters{ 
        text-align:left; 
        padding-left:20px;
        padding-top:5px; 
        font-size:11px;                
}
.spcounter{
    color:#970431;
    padding:5px;    
}
.listnagl{
   font-size:11px; 
   color:#999;
   background: #f4f4f4;
   padding:2px;
}
.fclear {
    display: block;
}
.fclear:after {
    display: block;
    content: ".";
    height: 0;
    visibility: hidden;
    clear: both;
}




