body {font-size: 12px;
color: #000;
scrollbar-3dlight-color: #666666; 
scrollbar-arrow-color: #CC0000; scrollbar-base-color: #C4C4C4; 
scrollbar-face-color: #EBEBEB;
scrollbar-shadow-color: #339900;
font-family: arial, serif;
background-color: #f9f9f9;
position: relative;
background-image: url('images/tlo_g.jpg');
background-repeat: repeat-x;}
h4 { font-size: 14px; font-weight: bold; color: #FFFFFF; margin: 10px 0; border: 2px solid #76734E; padding: 5px; background-color: #6B6847; text-align: center; font-variant: small-caps;}
/* lista */
div.strony { margin: 7px 20px;}
select, input { background-color: #FDFDFD;}
select, textarea { border: 1px solid #828177; border-bottom: 1px solid #f9f8f3; border-right: 1px solid #f9f8f3;}
#bannow {position: absolute;top:70px;right:-30px; z-index: 2;}
a {color: #000; text-decoration: none;}
a:hover {color: #000; text-decoration: underline;}
#glowny {margin: 0 auto auto auto; width: 900px; text-align: left; }
img {border:0}
#td1glow {height: 200px;width: 100%; background: url('images/tlo_gl_100.jpg') repeat-x top;}
#head {background-color: #F9F9F9;position: relative;  height: 200px; width: 100%; background: url('images/tlo_head_100.jpg') no-repeat left;}
#head2 {background-color: #F9F9F9;position: relative;  height: 200px; width: 100%; background: url('images/tlo_head2_100.jpg') no-repeat left;}
#klata {position:absolute; top:0; right:10px; width:140px; z-index: 3;}
#menu { height: 30px; }
/* ;background-color: #CC0000; background: url('images/tlo_me.jpg') repeat-x center; */
#menu a {display: block; font-size: 12px;	text-decoration: none; position: absolute; z-index: 3; font-weight: bold; text-align: center; top: 8px; border: 1px solid #e4e4e4; border-right: 1px solid #5c5c5c; border-bottom: 1px solid #5c5c5c; padding: 2px 0 ;}
#menu a:hover { text-decoration: underline;border: 1px solid #5c5c5c; border-right: 1px solid #e4e4e4; border-bottom: 1px solid #943A3A;}
#menu1 {left: 15px; width: 100px;}
#menu2 {left: 117px; width: 120px;}
#menu3 {left: 239px; width: 120px;}
#menu4 {left: 361px; width: 140px;}
#menu6 {left: 403px; width: 80px;}
#menu5 {left: 620px; width: 120px; z-index: 3; background: url('images/tlo_doda.jpg') repeat-x top; color: #FFFFFF;}

#logo { width: 100%; height: 170px; z-index: 1; position: relative;}
.odczyt {float:left; margin: 5px 5px;}
.odczyt2 {}

#wybor { top: 200px; z-index: 3; left: 0; height: 50px; background: #E1E1E1 url('images/linia.gif') repeat-x; width: 100%;}
#wyborfor {display:inline}
#wybor table {width:100%;font-size: 12px; font-weight: bold; color: #000; text-transform: lowercase; text-align: left;}
#td1 {width:150px; vertical-align: middle; height: 50px;}
#td2 {width:150px; vertical-align: middle;}
.przegof { text-align: center; display: block; text-decoration: none;  background: url('images/tblr.jpg') no-repeat center; padding: 10px; width: 150px; border: 1px solid #E1E1E1;}
.przegof:hover  {background: url('images/tblr2.jpg') no-repeat center;} 
#td3 {width:250px;}
#td4 {vertical-align: bottom;}
#wyborfor option {font-size:12px; background-color: #E4E4E4;text-transform: capitalize;width:150px;}
#wyborfor select {text-transform: capitalize;width:150px;font-size:12px;}
#wyborfor .submit {background-color: transparent; font-weight: bold;font-size:14px; color: #000; z-index: 3; cursor: pointer; border-width: 1px; width: 80px;}
#wyborfor .submit:hover {border: 1px solid #5c5c5c; border-right: 1px solid #F2F2F2; border-bottom: 1px solid #F2F2F2;} 

#contest2 { color: #000;width:100%; background: #F9F9F9 url('images/tlo_conte.jpg') repeat-x top;}

.bokm, #oklog { border: 1px solid #D3D3D3; border-bottom: 1px solid #9F9F9F; border-right: 1px solid #9F9F9F; padding: 5px; background: #F9F9F9 url('images/tlo_bok.jpg') repeat-x top; margin: 5px; z-index: 150; word-wrap: break-word;}
.bokm {width: 160px;}
.prawa100 { float: right; width: 180px; margin: 10px 0 0 10px;}
#twomen { position: relative; display: block;}

.przydlink span, #oklog span { background: url('images/menkrop.png') no-repeat left top; display: block; font-size: 13px; font-weight: bold; text-transform: capitalize; font-variant: small-caps; margin: 0; padding: 3px 3px 15px 25px;}
.przydlink a { display: block; font-size: 12px; text-decoration: none; z-index: 3; border-bottom: 1px solid #D5DBDF; border-top: 1px solid #FFFFFF; width: 100%; font-variant: small-caps;}
.przydlink a em, em.komein { font-size: 10px; color: #C15200; font-variant: normal;}
em.komein {font-size: 12px;}
.przydlink a em.max { margin-left: 65px;}
.przydlink a:hover { color: #960000; background-color: #FFF9E1; text-decoration: none;border-bottom: 1px solid #FFFFFF; border-top: 1px solid #D5DBDF;}

.przydlink span.lupa {background: url('images/lupa.gif') no-repeat left top !important; padding: 3px 3px 15px 25px;}


#oklog { position: absolute; top: 100px; right: 10px; font-size: 12px; z-index: 99;width: 200px;}
#oklog form,#oklog p,#oklog table {display:inline}
#oklog input { font-size: 12px;}
#log1, #log2,#log3, #oklog .submito { font-size: 12px; width: 100px; margin-left: 5px; }
 #oklog .submito { cursor: pointer;}
#oklog table {font-size: 12px; border: 0; margin: 0; padding: 0;}
#oklog .submito {background-color: transparent; font-weight: bold;}
#oklog a.twm,#oklog a.twmp { display: block; font-size: 12px; text-decoration: underline;  text-decoration: none;border-bottom: 1px solid #D5DBDF; border-top: 1px solid #FFFFFF;width: 100%;}
#oklog a.twm:hover,#oklog a.twmp:hover { color: #cc0000;background-color: #E5E5E5; border-bottom: 1px solid #8F0306; border-top: 1px solid #FFB5B7; text-decoration: none;}
#oklog a.twmp { margin-top: 5px; font-weight: bold; text-transform: uppercase;}
a#zwijak { position: absolute; top: 10px; right: 10px; padding: 1px 3px; color: #990000; font-weight: bold; border: 1px solid #990000;}

.linka1h { background: url('images/linia.gif') repeat-x top; height: 2px; margin: 0; display: block;}
.linka2h { background: url('images/linia2.gif') repeat-x top; height: 2px; margin: 0;}
.linka {background: url('./images/linia.gif') repeat-x top left; height: 2px; width: 100%;}
#loged { position: absolute; top:35px; right:20px; font-size: 13px; z-index: 3;width: 300px; text-align: right; font-weight: bold; color: #FFFFFF;}
#rozjazd { font-size: 1px;}
#loged span { font-size: 16px; font-variant: small-caps;}
#zawartosc { font-family: Arial; font-size: 14px; color: #000; text-align: left; width: 100%;}

#gl td { vertical-align: top; font-size: 12px;}
.stopa {background: #525252 url('./images/linia.gif') repeat-x top; color: #DDDDDD; height: 30px;}
.stop2a {background: url('./images/linia.gif') repeat-x top; color: #8D8D8D; height: 25px; text-align: center;}
#stoppokos {position: relative; top:-7px; left: 0; width: 100%;}
#stopmen {font-size: 12px; position: absolute; top: 0; left: 30px;}
#stopmen a, #stoptwor a { font-size: 12px; text-decoration: none;color: #DDDDDD; z-index: 0;}
#stopmen a:hover, #stoptwor a:hover { text-decoration: underline;}
#stoptwor {font-size: 10px; position: absolute; top: 0; right: 15px; }
#stoptwor a {font-size: 10px;}
#stopstat {position: absolute; top: -6px; right: 15px; }


h1.n1 { font-size: 12px; font-weight: normal; display: inline;}
h1.n2 { font-size: 12px; font-weight: normal; display: inline; font-style: italic; font-variant: small-caps;}
h1.n3 { font-size: 12px; font-weight: bold; display: inline;}

#otwarto_txt { font-size: 12px;text-align: justify; padding: 10px; margin: 10px 0;}
#otwarto_txt:first-letter, #otwarto_txt p.st:first-letter { color: #cc0000; text-transform: uppercase; padding: 2px 5px 2px 5px; float: left; font-size: 30px; font-weight: bold; }
#otwarto_txt fieldset {font-size: 12px;text-align: justify; padding: 5px; font-variant: small-caps;}
#otwarto_txt fieldset dl { margin: 5px;}
#otwarto_txt fieldset dt { background-color: #E6E6E6; color: #626262; text-transform: uppercase; padding: 2px 10px; font-weight: bold; }
#otwarto_txt fieldset dd { margin: 5px auto auto 0px; font-size: 14px; background-image: url('images/tcz16.png') !important; background-repeat: no-repeat; background-position: left; padding: 0px 0px 0px 25px;}
#otwarto_txt fieldset dd a { color: #990000; font-weight: bold;}
#otwarto_txt fieldset dd span { color: #990000;}

#nagloglo { font-size: 15px; font-weight: bold;}
table#listowa {width: 100%; background-color: #EFEFEF; }

table#listowa td.li_tytul,table#listowa td.li_cena,table#listowa td.li_data { background: #fff; border: 1px solid #D4D4D4; border-bottom: 1px solid #F5F5F5; border-right: 1px solid #F5F5F5; }

table#listowa th { font-size: 12px;}
.li_tytul5,.li_cena5,.li_data5,.li_tytul5 a { background: #990000; color: #FFFFFF;}
.li_tytul,.li_cena,.li_data { font-family: Arial;font-size: 12px;color: #000; border: 1px solid #9E7918; border-bottom: 1px solid #F1DBA0; border-right: 1px solid #F1DBA0;}
.li_tytul a.tytlos { font-weight: bold; font-size: 14px; font-variant: small-caps; text-transform: capitalize;}
.li_tytul span {font-size: 12px;  margin-left: 20px; display: block;}
p.infta { margin: 0px 0 10px 20px; border: 1px solid #990000; padding: 5px; width: 200px; font-size: 12px; color: #990000;}
.li_cena {color: #990000; margin: 0; font-weight: bold; line-height: 20px; text-align: center;}
.li_data { font-weight: bold; text-align: center;}

#b_kat { margin: 5px 0 0 0;}
#b_kat a { display: block; margin: 0; text-decoration: none;}
#b_kat strong { text-transform: uppercase; margin-bottom: 10px; display: block;  }
#b_kat a.kot1 {display: block; font-variant: small-caps; text-transform: capitalize; font-size: 12px; background-color: #444444; color: #FFFFFF; font-weight: bold; text-decoration: none;  }
#b_kat a.kot1:hover { background-color: #990000; color: #FFFFFF;}
h2 { font-size: 16px; color: #990000;}
/* informac_box */
#informacyjne_coni { border: 1px solid #AAAAAA; overflow: auto;padding: 5px; background-color: #F9F7E3; position: relative; text-align: justify; }
.xxx a.butki { width: 15px; text-align: center; float: right;border: 1px solid #454545;}
.inf_coni a,.inf_cone a {font-size: 12px; color: #000; font-weight: bold;}
.butony a.butki {font-size: 12px; color: #000; font-weight: bold; border: 1px solid #454545; padding: 0 5px 0 5px; z-index: 3;}
.butony a.butki:hover, .xxx a.butki:hover {color: #EEEEEE; background-color: #000; text-decoration: none;}
.butony { text-align: right;}
form input.butond { background-color: transparent;}
#informacyjne { background-color: #ECE6A8;width: 350px; padding: 5px; border:  1px solid #FDFDFD; border-bottom: 1px solid #454545; border-right: 1px solid #454545; visibility: visible; position: absolute; z-index: 3;top: auto; left: auto;}
#bledy { background-color: #F18383;width: 350px; padding: 5px; border:  1px solid #FDFDFD; border-bottom: 1px solid #454545; border-right: 1px solid #454545; visibility: visible; position: absolute; z-index: 3;top: auto; left: auto; min-height: 50px;}
#bledy_coni { border: 1px solid #AAAAAA; overflow: auto;padding: 5px; background-color: #FFF4F4; position: relative; text-align: justify; z-index: 150; }

#listtab {width: 100%; background-color: #FFFFFF;}
#listtab th {background-color: #6F0000; padding: 5px; color: #FFFFFF; font-variant: small-caps; font-size: 14px; }
/*
#listtab td.ti1 { border: 1px solid #CFCFCF; background-color: #F8F8F8; padding: 5px; text-align: left;}
#listtab td.ti2 { border: 1px solid #EFEFEF; background-color: #FFFFFF; padding: 5px; text-align: left;}
#listtab td.ti1:hover, #listtab td.ti2:hover { background-color: #FFFDF4;}
*/
#listtab td.ti1,#listtab td.ti2 { border: 1px solid #D4D4D4; border-bottom: 1px solid #F5F5F5; border-right: 1px solid #F5F5F5; background: #EFEFEF; padding: 5px; text-align: left;}


#loger { padding: 5px; margin: 5px; }
#loger table {  width: 350px; font-weight: bold; font-variant: small-caps;}
#loger table td { background: #EFEFEF; border: 1px solid #D4D4D4; border-bottom: 1px solid #F5F5F5; border-right: 1px solid #F5F5F5; }

.banlin1,.banlin2 { background: url('images/linia2.gif') repeat-x top; height: 2px; margin: 15px auto 2px auto; display: block; font-size: 0px;}
.m5 { margin: 5px;}
.banlin2 { margin: 2px auto; }
.red { color: #990000; font-family: "Times New Roman"; font-weight: bold; font-size: 14px;}
.red strong { font-size: 18px;}
.bokm .red {color: #990000; font-size: 14px;}
.bokm form {display:inline}
.bokm input { width: 100px;}
#wyszukiwarka { width: 150px;}
#wyszukiwarka input.tx { width: 150px; font-weight: bold;}
#wyszukiwarka input.ch { width: 20px; background-color: transparent;}
#wyszukiwarka select.wo { width: 150px; font-size: 13px; }

#koder th { padding: 2px 5px; border-bottom: 3px solid #660000;text-align: center;}
#koder td {padding: 2px 5px; border-right: 1px solid #660000; text-align: center;}
#infoSpec {position: absolute; top 0; left: 5px; display: block; background-color: #ECE9D8;}
#ban_pozg { background-color: #e1e1e1;}
#banerimg,#banerimgg  { text-align: left; border: 1px solid #E4E4E4; width: 468px; margin: 5px auto; font-size: 10px; font-weight: bold;  padding: 0 5px 5px 5px; z-index: 99;}
#banerimgg {width: auto; }
div.wban { margin: 0 auto; text-align: center;width: 100%;}
#banerimg a.za {color: #000000; font-size: 10px; font-weight: normal;text-align: right; margin: 0; display: block;}
#banerimg { text-decoration: none;}
#banpl { }
div.banogbok { float: right; }
div.banrek { background-color: #FFFFFF; width: 150px;}
div.banrek span { margin: 0 0 5px 5px; font-variant: small-caps; font-size: 10px;}
div.banrek p { margin: 5px;}
div.pyt { float: right;}
a.none { cursor: default; text-decoration: none;}
a.none:hover { cursor: default; text-decoration: none;}

.bangoog {border: 1px solid #D3D3D3; border-bottom: 1px solid #9F9F9F; border-right: 1px solid #9F9F9F; padding: 5px; background: #F9F9F9; margin: 5px; z-index: 2; word-wrap: break-word;width:160px;}
.bangrek {background-color: #FFFFFF;}
div.banrek span { margin: 0 0 5px 5px; font-variant: small-caps; font-size: 10px;}
.banbod {background-color: #F9F9F9; border: 1px solid #DADADA; padding: 5px; text-align: center;}
.green { font-weight: bold; font-size: 12px; color: #006600;}

div#formDF label { display: block; font-weight: bold; font-size: 12px;}
div#formDF input,div#formDF textarea { width: 400px; display: block; font-size: 12px; background-color: #FFFFFF; border: 1px solid #DBDBDB; border-bottom: 1px solid #B1B1B1; border-right: 1px solid #B1B1B1;}
div#formDF textarea {height:100px}
div#formDF input.bu {font-weight: bold; cursor: pointer; }
a.firmaK { display: block; width: 100px; line-height: 30px;
 text-align: center; font-variant: small-caps; font-size: 14px; font-weight: bold; background-image: url('images/dodajfirme.jpg'); background-repeat: no-repeat; background-position: top; height: 35px;}
#formDF { display: none;}
#firmydl {}
#firmydl dt { font-size: 14px; font-family: verdana, arial, serif; font-weight: bold; border-top: 1px solid #B5B5B5; background-color: #D0A8A8; color: #FFFFFF; padding-left: 20px; line-height: 20px; background-image: url('images/kf1.jpg'); background-position: top; background-repeat: repeat-x;}
#firmydl dd { font-size: 12px; font-family: Georgia, arial, serif; margin-left: 20px; margin-bottom: 10px; }
.dodtSpec1 { background-color: #E1E1E1; padding: 2px 20px; font-size: 12px; font-weight: normal;}
#str_otok1_1 .glnazk { font-size: 13px; text-transform: uppercase;}
#str_otok1_1 .podnazka { font-size: 15px; font-variant: small-caps; font-weight: bold;  text-transform: capitalize;}
#str_otok1_1 .podnazka2 { font-size: 15px; font-variant: small-caps; font-weight: bold;  text-transform: capitalize;margin: 3px auto auto 30px;}
#str_otok1_1 .nawiaskat2 { font-size: 12px; font-variant: normal; font-weight: normal;  display: block; }

#naglowki,.naglowki {position: relative; z-index: 0;top: 0; margin: 10px 0; height: 30px; }
#naglowki0,.naglowki0 {position: relative; z-index: 0;top: 0; margin: 10px 0; height: 30px; }
#naglowek1,.naglowek1 {font-size:25px;font-weight:bold;color: #cc0000; position: absolute; top: 0; left: 20px; z-index: 2; text-transform: uppercase;  margin: 0px; width: 100%;}
#naglowek2,.naglowek2 {font-size:25px;font-weight:bold; position: absolute;text-transform: uppercase;  color: #828282; top: 2px; left: 22px; z-index: 0; margin: 0px;width: 100%;}

div#tlo_pokaz { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background-color: #FFFFFF; z-index: 500; filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;  display: none;  vertical-align: middle;}
div#pokaz { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; display: none;  z-index: 501;}
div#pokaz div { margin: 0px auto; text-align: center;}
div#pokaz img { margin: 20px auto; border: 0px; }
