/* CSS Document Polska Stacja */
/* Webdesign: Grzegorz Majcher www.mayyer.pl 2005 */
body, table {
  border:0; padding:0; margin:0;
  font: normal 11px Verdana, Arial, Sans-Serif; 
  color: #333333;}
  
body {background: #E6E6E6 url(bg/bg.jpg) repeat-x; text-align:center;}


/* ---------------- strona */
table.table{width:760px; height:100%; margin:0 auto; border-left:1px solid white; border-right:1px solid white;}

/* ----------------- banner */
#td1 {width:760px; height:173px; background: #ffffff url(bg/banner_bg.jpg) repeat-x bottom;}

#banner_rel {width:760px; height:173px; position:relative;}
#banner, #banner_bip {
  width:760px; height:138px;
  position:absolute;
  bottom:9px; left:0;
  background: #D7D7D7 url(img/bip/banner.jpg) no-repeat;}
#banner {background: #D7D7D7 url(img/banner.jpg) no-repeat;}  

/* BIP */ #banner_bip {background: #D7D7D7 url(img/bip/banner.jpg) no-repeat;}  
/* BIP */ #mzk {width:54px; height:23px; position:absolute; top:2; left:2px;}
/* BIP */ #seek {width:180px; height:18px; position:absolute; top:5px; right:3px;}
/* BIP */ .form {margin:0;}
/* BIP */ .szukaj { height:18px; width:115px; background-color:#F6F6F6; border: 1px solid #B7B7B7; font-size:10px; color: #707070;}
/* BIP */ .button {color: #ffffff; background: #D67B7A url(/img/ok.jpg) repeat-x; font-size: 10px; font-family: verdana; font-weight: bold; width: 22px; height: 18px; border:0;}
/* BIP */ #bip_gov {width:70px; height:50px; position:absolute; top:105px; right:13px;}
  
#sg {width:94px; height:10px; position:absolute; top:7px; right:68px;}
#ko {width:58px; height:10px; position:absolute; top:7px; right:9px;}
#sw {width:21px; height:26px; position:absolute; top:0; left:2px;}
#bip {width:36px; height:26px; position:absolute; top:0; left:27px;}




/* ----------------- srodek */
.td2 {width:760px; height:100%; background: #ffffff;}

#srodek_l, #srodek_r {float:left; border:0px solid red; padding: 0 0 20px 0;}
#srodek_l {
  background: url(bg/y.jpg) repeat-y right;
  margin:0;
  width:228px;
  height:100%;
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:228px;
}
#srodek_r {
  margin:0 0 0 20px;
  width:530px;
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:490px;
}

.text_margin{margin-right:0px;}
  
#t_rel {width:227px; height:25px; position:relative;}

.green {background: url(bg/green_bg.jpg) repeat-x;}
.mp_abs {width:167px; height:14px; position:absolute; top:5px; left:4px;}

.menu {background: url(bg/menu_bg.jpg) repeat-x; width:228px; height:22px;}
.menu2 {height:22px; background: url(img/px.jpg) no-repeat; padding-left:11px; line-height:20px;}

.submenu {background: url(bg/submenu_bg.jpg) repeat-x; width:227px; height:22px;}
.submenu2 {height:22px; background: url(img/subpx.jpg) no-repeat 10px; padding-left:28px; line-height:20px;}

.blue {background: url(bg/blue_bg.jpg) repeat-x;}
.ndn_abs {width:121px; height:14px; position:absolute; top:5px; left:4px;}
.ndn {background: #F4F4F4 url(bg/ndn_bg.jpg) repeat-x bottom; width:227px; height:120px;}

.sciezka {height:45px; width:505px; color:#010066; font-size:10px; line-height:20px;}





/* ---------------- stopka */
.td3 {
  width:760px; height:30px;
  background: url(bg/stopkar_bg.jpg) repeat-x;
}
#stopka_l, #stopka_r {float:left; border:0px solid red; padding:0;}
#stopka_l {
  position:relative;
  background: url(bg/stopkal_bg.jpg) repeat-x;
  margin:0;
  width:228px;
  height:30px;
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:228px;
}
#stopka_r {
  color: #7A7A7A;
  font-size:10px;
  line-height:30px;
  position:relative;
  text-align:center;
  margin:0;
  width:532px;
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:532px;
}


#nav {width:42px; height:18px; position:absolute; top:7px; right:8px; background: url(img/nav.jpg) no-repeat;}
#up {width:19px; height:20px; position:absolute; top:-2px; left:-2px;}
#start {width:19px; height:20px; position:absolute; top:-2px; right:-2px;}



/* ----------------- linki */
a {text-decoration:none; color:#649E0C;}
a:hover {color: #487C14; text-decoration:underline;}

a.przetargi {color:#005304;}
a.przetargi:hover {color: #487C14;}
a.przetargi:visited {color:#649E0C;}

a.main_menu {
  font-size:12px;
  color:#333333;
  text-decoration:none;}

a.main_menu:hover {
  color: #F00000;
  text-decoration:none;}

a.main_submenu {
  font-size:11px;
  color:#333333;
  text-decoration:none;}

a.main_submenu:hover {
  color: #F00000;
  text-decoration:none;}
 
a.mail_red {color:red; text-decoration:none;}
a.mail_red:hover {color:red; text-decoration:underline;}

a.mayyer_pl {font-size: 10px; text-decoration:none; height:30px; width:200px; position:absolute; top:0; left:28px; line-height:33px; color:#686868; background: url(img/mayyer.jpg) no-repeat 115px 8px;}
a.mayyer_pl:hover {background: url(img/mayyer1.jpg) no-repeat 115px 8px;}
  
  
.none {display:none; visibility:hidden;}
a i {display:none; font-size:2px;}
.title {font-weight:bold; color:#3E3E3E;}

h1 {font-size:17px}
h2 {font-size:15px;}
h3 {font-size:13px;}
h4 {font-size:12px;}
h5 {font-size:10px;}  

/* ----------------- FORMULARZ POCZTOWY -------------------*/    
td.form_head {
    font: normal 10px verdana, helvetica, sans-serif;
    text-align: right;}
  
td.form_left {
    font: normal 9px verdana, helvetica, sans-serif;
    text-align: right;
    padding-bottom: 5px;}

input.spec, textarea.spec {
    font: normal 9px verdana, helvetica, sans-serif;
    color: #000000;
    background: #E7E7E7 url(text_bg.jpg) repeat-x bottom;
    border-top: 1px solid #A2A2A2;
    border-left: 1px solid #A2A2A2;
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    SCROLLBAR-TRACK-COLOR: #EDE6E0;
    width: 190px;
    height: 18px;}
    
textarea.spec {
    font: normal 9px Verdana, Arial, Helvetica, Sans Serif;
    height: 70px;
    width: 190px;
    background: #E7E7E7 url(text_bg1.jpg) repeat-x bottom;}      


