@charset "utf-8";
/* CSS Document */
Body { margin:0px; padding:0px; background:url(../img/v2/body_tlo.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#404040;}

.cl { clear:both; height:1px;}
.fl {float:left;}
.fr { float:right;} 

a, a:visited {color:#726e6e; text-decoration:none;}
a:hover {text-decoration:underline;}

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; background: #FFFFFF; padding:0px 24px 0px 0px;}
#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:101px; left:504px; background:url(../img/v2/ico_nietoperek.gif) no-repeat;}
#Header p.Data {display:block; position:absolute; width:220px; height:18px; top:107px; left:523px; padding:0px; margin:0px;}

form.Szukaj {display:block; position:absolute; width:250px; height:28px; top:21px; left:503px; 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;}
#MenuG li.Pierwszy {padding:0px 9px 0px 28px; background:none}

#MenuG li.SiteMap {background:none; pa}
#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: 296px; float:left; padding-left:24px;}

#Menu {}
#Menu ul { margin:0px; padding:0px;}
#Menu li{ list-style-type:none; border:1px solid #DDDDDD; margin:3px 0px 3px 0px; }
#Menu li a, #Menu li a:visited {  display:block;padding:3px 10px 3px 10px; }
#Menu li a.active, #Menu li a.active:visited { font-weight:bold;background:#F7F6F5; }
#Menu li a:hover { background:#F7F6F5; text-decoration:none;}
#Menu .pierwszy a{color:#000000;}
#Menu .currentLi_pierwszy {border:none;}

#Menu .currentLi {border:none; color: #404040; background: url(../img/v2/sqr_01.gif) no-repeat 13px 7px; }

#Menu .currentA_pierwszy {font-weight:bold;background:#F7F6F5; border:1px solid #DDDDDD;}
#Menu .currentA {font-weight:bold;}

.aktualny {color:#000000;font-weight:bold;}
.aktualny a:hover{color:#000000;font-weight:bold;}
#Menu li.level { border:none;margin:2px 0px 2px 0px; color:#9B9B9B; }
#Menu li.level a, #Menu li.level a:visited { color: #404040; background: url(../img/v2/sqr_02.gif) no-repeat 13px 7px; padding:2px 10px 2px 22px; margin:0px;}
#Menu li.level a.active, #Menu li.level a.active:visited { font-weight:bold;background: url(../img/v2/sqr_01.gif) no-repeat 13px 7px;}
#Menu li.level a:hover { color: #404040; background: url(../img/v2/sqr_01.gif) no-repeat 13px 7px; }

#Menu li.level1 { border:none;margin:2px 0px 2px 0px; color:#25A8E0; }
#Menu li.level1 a, #Menu li.level1 a:visited { color: #25A8E0; background: url(../img/v2/sqr_02.gif) no-repeat 13px 7px; padding:2px 10px 2px 22px; margin:0px;}
#Menu li.level1 a.active, #Menu li.level1 a.active:visited { font-weight:bold;background: url(../img/v2/sqr_01.gif) no-repeat 13px 7px;}
#Menu li.level1 a:hover { color: #25A8E0; background: url(../img/v2/sqr_01.gif) no-repeat 13px 7px; }


#Menu .perwszy_ul{ margin-bottom:3px;}
#Menu .level_ul {margin-left:12px}

#KolumnaDruga { width: 395px; float:left; padding-left:17px; color:#424242;}
#KolumnaDruga a, #KolumnaDruga a:visited {text-decoration:none;}
#KolumnaDruga a:hover {text-decoration:none}

#KolumnaDruga  .Path  { color:#000000; font-size:9px; }
#KolumnaDruga  .Path a, #KolumnaDruga  .Path a:visited {color:#424242; text-decoration:none;}
#KolumnaDruga  .Path a:hover {text-decoration:underline;}

#KolumnaDruga h3 {font-weight:normal; font-size:14px; margin:0;}
#KolumnaDruga .RamkaSzara {border: 1px solid ; border:1px solid #DDDDDD; padding:2px 10px 2px 10px; background:#F7F6F5; }
#KolumnaDruga .RamkaSzara p {padding:5px 0px; margin:0px 0px}

#KolumnaDruga .StopkaArtykul {}
#KolumnaDruga .StopkaArtykulAutor {}
#KolumnaDruga .StopkaArtykul .Ico { width:15px; height:15px; margin:10px 0px 10px 0px;}
#KolumnaDruga .StopkaArtykul .Ico a, #KolumnaDruga .StopkaArtykul .Ico a:visited {display: block; height:15px; width:15px;}
#KolumnaDruga .StopkaArtykul .Ico span {display:none;}
#KolumnaDruga .StopkaArtykul .fl {margin-right:10px;}
#KolumnaDruga .StopkaArtykul .fr {margin-left:10px;}
#KolumnaDruga .StopkaArtykul .info {background:url(../img/v2/ico_i.gif) no-repeat;}
#KolumnaDruga .StopkaArtykul .v {background:url(../img/v2/ico_v.gif) no-repeat;}
#KolumnaDruga .StopkaArtykul .print {background:url(../img/v2/ico_print.gif) no-repeat; width:auto; padding-left:20px;}
#KolumnaDruga .StopkaArtykul .up {background:url(../img/v2/ico_up.gif) no-repeat;}
#KolumnaDruga .StopkaArtykul .back {background:url(../img/v2/ico_back.gif) no-repeat;}
#KolumnaDruga .StopkaArtykul .RamkaSzara { margin:0px;}
#KolumnaDruga .StopkaArtykul .RamkaSzara p {padding:2px 0px;}

#KolumnaDruga a, a:visited {color:#D20F15; text-decoration:none;}


#KolumnaTrzecia { width: 195px; float:left;padding-left:18px;}
#KolumnaTrzecia .RamkaSzara {border: 1px solid ; border:1px solid #DDDDDD; padding:10px 10px 10px 10px;}
#KolumnaTrzecia ul {padding:0px; margin:0px;}
#KolumnaTrzecia li { list-style-type:none; padding:3px 0px 3px 0px}
#KolumnaTrzecia li a, #KolumnaTrzecia li a:visited  { padding:3px 10px 3px 12px; background: url(../img/v2/sqr_02.gif) no-repeat 3px 7px; }

#Stopka {width:918px; height:20px; background:url(../img/v2/pasek_red_grey_double.gif) no-repeat bottom; font-size:9px; padding:20px 0px 3px 28px; position:relative;} 
#Stopka .Left { float:left; width:290px;height:20px; }
#Stopka .Right { float:left; width:600px; height:20px;}
#Stopka .Yellow {position:absolute; width:100px; height:10px; background:#FFB400;}

#Statystyki { width: 296px; height:130px; position:relative; top:20px; left:0px; font-size:11px; }
#Statystyki .RamkaSzara {border: 1px solid ; border:1px solid #DDDDDD; padding:10px 10px 10px 10px; background:#F7F6F5; }
#Statystyki h3  { color:#25A8E0; font-size:11px; margin:0px 0px 3px 0px;}
#Statystyki p {padding:2px 0p 2px 0px ; margin:0px;}
#Statystyki ul {padding:0px; margin:0px;}
#Statystyki li { list-style-type:none; padding:2px 0px 2px 0px; border:1px solid #DDDDDD; margin:3px 0px 3px 0px; }
#Statystyki li a, #Statystyki li a:visited  { padding:3px 10px 3px 12px; margin:0px;}

/* dodane */

span.szukaj_form {display:block; position:absolute; width:250px; height:28px; top:21px; left:503px; 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:#808080;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-variant : small-caps;}
span.szukaj_form input {float:left;height:12px; line-height:12px; font-size:9px; padding:1px;}

#KolumnaDruga h1 {color:#25A8E0; font-size:18px; margin:0px 0px 10px 0px;}
#KolumnaDruga h2 {color:#25A8E0; font-size:18px; margin:0px 0px 10px 0px;}

.obrazek {
padding: 1px; 
border: 1px solid #C4D4D4; 
margin: 3px
}

.TabelaTytul {
font-size: 10px; 
text-align: left; 
padding-top: 6px;
padding-bottom: 6px;
font-weight:bold;
}

.Tytul { 
text-align: left; 
padding-top: 6px;
padding-bottom: 6px;
font-weight:bold;
}

table.TabelaWersje {
background-color:#E6EEEE;
border:1px solid #bbbbbb;
font-size:9px;
}

td.TabelaNazwaPola, th.TabelaNazwaPola {
font-weight:bold;
border:1px solid #FFFFFF;
padding: 4px;
}

td.OpisWersji1, th.OpisWersji1 {
background-color:#FFFFFF;
padding:4px;
}

td.OpisWersji0, th.OpisWersji0 {
background-color:#F0F0F6;
border:1px solid #FFFFFF;
padding:4px;
}

td.OpisWersji, th.OpisWersji {
background-color:#F0F0F6;
border:1px solid #bbbbbb;
font-size:9px;
padding:4px;
}


td.TabelaWartoscPolaMain1, th.TabelaWartoscPolaMain1 {
background-color:#edfdeb;
border-bottom:1px solid #FFFFFF;
padding:4px;
}

td.TabelaWartoscPolaMain0, th.TabelaWartoscPolaMain0 {
background-color:#f1f1fe;
border-bottom:1px solid #FFFFFF;
padding:4px;
}

td.TabelaWartoscPolaMain1 a {
color:#424242;
}

td.TabelaWartoscPolaMain0 a {
color:#424242;
}

td.TabelaNazwaPolaMain, th.TabelaNazwaPolaMain {
text-align: center; 
padding: 4px;
/* font-weight:bold; */
background-color:#ececf1;
border-bottom:1px solid #FFFFFF;
}

td.TabelaNazwaPolaMain1, th.TabelaNazwaPolaMain1 {
text-align: left; 
padding: 4px;
font-weight:bold;
background-color:#ececf1;
border-bottom:1px solid #FFFFFF;
}

hr {border-top:1px solid #dddddd;height:0px}

.fontResizer {
  display: block;
}

.fontResizer a {
  display: block;
  float: left;
  width: 17px;
  height: 13px;
  text-align: center;
  line-height: 11px;
  color: #000000;
  text-decoration: none;
  
}

.fontResizer a:hover { color: #000; text-decoration: none; }

.smallFont { font-size: 9px; border-left: 1px solid #ccc;}
.medFont { font-size: 13px; }
.largeFont { font-size: 15px; }
.curFont { background: #EEEEF7; }

