body { margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#404040; background:url(../img/v2/body_tlo.gif);}

.cl { clear:both; height:1px;}
.fl {float:left;}
.fr { float:right;}

a, a:visited {color:#726e6e; text-decoration:none;}
a:hover {text-decoration:underline;}

img {border:0}

A:focus {border: 2px solid #ff0000;}
A:focus:hover {color: #ffff00;}

a.Red,  a.Red:visited {color:#D20F15; text-decoration:none}
a.Blue, a.Blue:visited {color:#444C9F;text-decoration:none}
a.Red:hover, a.Blue:hover {text-decoration:underline;}

#Page { margin:24px 0px 24px 0px; width:946px; padding:0px 24px 0px 0px; background: #FFFFFF;}
#Header a span {display:none;}
#Header {width:946px; height:132px; position:relative; background:url(../img/v2/pasek_red_blue.gif) no-repeat bottom;}
#Header a.Bip, #Header a.Bip:visited  { display:block; position:absolute; width:233px; height:73px; top:21px; left:24px; /* background:url(../img/v2/logo_bip.gif) no-repeat; */}
#Header a.Gryf, #Header a.Gryf:visited  { display:block; position:absolute; width:57px; height:75px; top:19px; left:876px; /* background:url(../img/v2/logo_gryf.gif) no-repeat; */}
#Header a.SzczecinEU, #Header a.SzczecinEU:visited  { display:block; position:absolute; width:167px; height:23px; top:108px; left:756px; /* background:url(../img/v2/ico_zobacz_eu.gif) no-repeat; */}


#Header a.Nietoper, #Header a:visited.Nietoper  { display:block; position:absolute; width:18px; height:18px; top:20px; left:750px; /* background:url(../img/v2/ico_nietoperek.gif) no-repeat; */}
#Header a.Szczecin, #Header a:visited.Szczecin  { display:block; position:absolute; width:18px; height:18px; top:20px; left:785px; /* background:url(../img/v2/ico_szczecin.gif) no-repeat; */}
#Header a.Float, #Header a:visited.Float  { display:block; position:absolute; width:42px; height:18px; top:20px; left:815px; /* background:url(../img/v2/ico_float.gif) no-repeat; */}

#Header a.Pe, #Header a:visited.Pe { display:block; position:absolute; width:38px; height:30px; top:50px; left:766px; /* background:url(../img/v2/ico_pe.gif) no-repeat; */}
#Header a.Pbr, #Header a:visited.Pbr  { display:block; position:absolute; width:38px; height:30px; top:48px; left:816px; /* background:url(../img/v2/ico_pbr.gif) no-repeat; */}

#Header p.Data {display:block; position:absolute; width:350px; height:18px; top:107px; left:20px; padding:0px; margin:0px;}

form.Szukaj {display:block; position:absolute; width:250px; height:28px; top:21px; left:380px; padding-left:25px; background:url(../img/v2/ico_lupa.gif) no-repeat;}
form.Szukaj a, form.Szukaj a:visited {display:block; width:59px; height:18px; background:url(../img/v2/ico_szukaj.gif) no-repeat; float:left; margin-left:4px;}
form.Szukaj input {float:left;height:12px; line-height:12px; /* font-size:9px; */ padding:1px;  }

#MenuG {width:946px; height:36px; margin-top:6px}
#MenuG ul {list-style:none; margin:0px; padding:0px;}
#MenuG li {list-style:none; float:left; padding:0px 9px 0px 9px; background:url(../img/v2/menug_separator.gif) no-repeat; /* font-size:11px */ }
#MenuG li.Pierwszy {padding:0px 9px 0px 28px; background:none}

#MenuG li.SiteMap {background:none; }
#MenuG li.SiteMap a, #MenuG li.SiteMap a:visited { display:block; width:22px ; height:12px; background:url(../img/v2/ico_usb.gif) no-repeat right;}
#MenuG li.SiteMap a span { display:none;}

#KolumnaPierwsza { width: 339px; float:left; padding-left:28px; padding-right:34px; }
#KolumnaPierwsza h2 {color:#404040;  }
#KolumnaPierwsza p,#KolumnaPierwsza  li {line-height:140%; word-spacing:2px; color:#404040}
#KolumnaPierwsza .IcoPdf {background:url(../img/v2/ico_pdf.gif) no-repeat; padding-left:27px;}

#KolumnaPierwsza  ul { margin:0px 0px 0px 0px; padding:0px;}
#KolumnaPierwsza  li { background:url(../img/v2/ico_li.gif) no-repeat  0px 4px; text-indent:12px; list-style:none; padding-bottom:7px;}
#KolumnaPierwsza  .Ramka {background:url(../img/v2/pasek_grey.gif) no-repeat bottom left; padding-bottom:10px;}

#KolumnaPierwsza  ul { margin:0px 0px 0px 0px; padding:0px;}
#KolumnaPierwsza  li { background:url(../img/v2/ico_li.gif) no-repeat  0px 4px; text-indent:12px; list-style:none; padding-bottom:7px;}

#KolumnaDruga { width: 255px; float:left; padding-right:15px;}
#KolumnaDruga .Ramka { background: url(../img/v2/ramka_kolumna_druga.gif) repeat-y; border-top:1px solid #DDDDDD; border-bottom:4px solid #1c4f96 ; margin:0px 0px 10px 0px; padding:16px 14px 10px 14px;}
#KolumnaDruga h2 {color:#1c4f96; /* font-size:18px; margin:0px 0px 10px 0px; */} 
#KolumnaDruga p, #KolumnaDruga  li {color:#404040}
#KolumnaDruga  ul { margin:0px 0px 0px 0px; padding:0px;}
#KolumnaDruga  li { background:url(../img/v2/ico_li.gif) no-repeat  0px 4px; text-indent:12px; list-style:none; padding-bottom:7px;}
#KolumnaDruga a:hover {color:#1c4f96; }

#KolumnaTrzecia { width: 255px; float:left}
#KolumnaTrzecia .Ramka { background: url(../img/v2/ramka_kolumna_trzecia.gif) repeat-y; border-top:1px solid #DDDDDD; border-bottom:4px solid #4a7428 ; margin:0px 0px 10px 0px; padding:16px 14px 10px 14px;}
#KolumnaTrzecia h2 {color:#4a7428; /* font-size:18px; margin:0px 0px 10px 0px; */ }
#KolumnaTrzecia p, #KolumnaTrzecia  li {color:#404040}
#KolumnaTrzecia  ul { margin:0px 0px 0px 0px; padding:0px;}
#KolumnaTrzecia  li { background:url(../img/v2/ico_li.gif) no-repeat  0px 4px; text-indent:12px; list-style:none; padding-bottom:7px;}
#KolumnaTrzecia a:hover {color:#4a7428; }

#Stopka {width:918px; height:22px; padding-left:28px; background:url(../img/v2/pasek_red_grey.gif) no-repeat bottom; padding-top:15px;} 
#Stopka .Left {color:#404040; float:left; width:370px;}
#Stopka .Right {color:#404040; float:left; width:470px;}

/* dodane */

.widocznosc2 {display:none;}
.widocznosc1 {display:block;}

.fontResizer {display:block;}

.fontResizer a:hover { color: #000; text-decoration: none;}

.smallFont { font-size: 13px; border-left: 1px solid #ccc;}
.medFont { font-size: 15px; }
.largeFont { font-size: 18px; }
.curFont { background: #EEEEF7;}

.fontResizer a {
display:block;
float:left;
height:13px;
line-height:11px;
text-align:center;
text-decoration:none;
width:17px;
color:#000;}

span.szukaj_form {display:block; position:absolute; width:250px; height:28px; top:21px; left:380px; padding-left:25px; background:url(../img/v2/ico_lupa.gif) no-repeat;}
span.szukaj_form button {width:59px; height:20px; background:url(../img/v2/ico_szukaj.gif) no-repeat; border:none; cursor: pointer; color:#404040;font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-variant : small-caps;}
span.szukaj_form input {float:left;height:12px;line-height:12px; /* font-size:9px; */ background:#FFFFFF url(../img/inputBg.gif) no-repeat scroll left top;border:1px solid #AAAAAA;padding:2px;}

/* h1 {margin:0px 0px 10px 0px;} */

.szukaj_result {
margin:0 20px 20px 28px;
border:1px solid #DDDDDD;
padding:20px;
}


.szukaj_result h1 {
    color: #1c4f96;
}

.visibility_hidden { position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px);
}

.skip {
position: absolute;
left: -999em;
width: 990em;
}


a.skip:active, a.skip:focus {
left: 0;
border: 3px #3399cc solid;
color: #000;
background-color: #fff;
}

#baner_ikonki {
/* display:block;  */
position:absolute; 
width:200px; height:20px; 
top:10px; left:670px;
}
   
#baner_ikonki ul {
padding: 0px;
list-style: none;
width:100%;
}

#baner_ikonki li {
float: left;
margin: 0px;
padding: 0 6px 0 0;
}

