input,select,textarea{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #c2c2c2;
    border-right-color: #c2c2c2;
    border-bottom-color: #c2c2c2;
    border-left-color: #c2c2c2;
    color:#555555;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:1.15em;
    vertical-align:baseline;
    letter-spacing:normal;
    word-spacing:normal;
    font-weight:normal;
    font-style:normal;
    font-variant:normal;
    text-transform:none;
    text-decoration:none;
    text-indent:0px;
  }
body {
  background-color:#f6f6f6;
  margin:0px;
  font-size:11px;
  background-image: url(img/bg_03.gif);
	background-repeat: repeat-y;
	background-position: top center;
	color:#656565;
}
h1 {padding: 0px; margin:0px;font-size:19px;padding: 1px 0 1px 0;margin: 0 1px 0 1px;}
h2 {padding: 0px; margin:0px;font-size:17px;padding: 5px 0 5px 0;margin: 0 5px 0 5px;color:#000000;}
h3 {padding: 0px; margin:0px;font-size:10px;font-weight:bold;}
h4 {padding: 0px; margin:0px;font-size:9px;font-weight:bold;}
#main_background{
  width:790px;
  margin-left: auto;
  margin-right: auto;
}
#tbl_pdstr{
  width:500px;
}
#main{
  width:775px;
  margin-left: auto;
  margin-right: auto;
  padding-top:0px;
  font-family:Verdana;
  padding-left:0px;
  padding-bottom:30px;
}
.big{
  color:#6a6868;
  font-size:19px;
}
.linie{
  border-style:dashed;
  border-color:#d9d9d9;
  border-width:1px;
}
img{
  border-style:none;
  border-width:0px;
}
.naglowek_glowny{
  color:#a8a8a8;
}
.naglowek_glowny2{
  color:#033c84;
}
#tabl_main{
  width:760px;
  border-width:0px;
  padding:0px;
  vertical-align:top;
}
#tabl_main_left{
  width:500px;
  vertical-align:top;
  padding:5px;
}
#tabl_main_right{
  width:200px;
  vertical-align:top;
  padding:5px;
}
#tabl_main_center{
  width:60px;
  vertical-align:top;
}
#strg{
  width:500px;
  vertical-align:top;
  border-top-style:dashed;
  border-top-color:#d9d9d9;
  border-top-width:1px;
}
#strg_l{
  width:262px;
  padding:0px;
  padding-right:5px;
}
#strg_o{
  vertical-align:top;
  padding:1px;
  padding-left:1px;
}
#strg_r{
  width:255px;
  vertical-align:top;
  padding:1px;
  padding-left:10px;
  border-left-style:dashed;
  border-left-color:#d9d9d9;
  border-left-width:1px;
}
#menu_tab{
  width:530px;
  border-spacing:0px;
  padding:0px;
  padding-left:3px;
  border-width:0px;
}
.menu_td{
  width:84px;
  margin:0px;
  padding:0px;
}
.menu_pozycje{
  padding:0px;
  width:149px;
}
.submenu_pozycje{
  border-style:none;
  border-width:0px;
  border-spacing:0px;
  background-image:url(img/test1.gif);
  padding-left:3px;
  padding-right:3px;
  padding-top:3px;
  padding-bottom:3px;
}
.menu_div{
  float:right;
  position:absolute;
  background-color: transparent;
  border-style:none;
  border-width:0px;
  display:block;
  padding:0px;
  margin:0px;
  z-index:100;
  filter:alpha(opacity=0);
  -moz-opacity:.0;
  opacity:.0;
}
.menu_div2{
  float:right;
  position:absolute;
  background-color: transparent;
  border-style:none;
  border-width:0px;
  display:none;
  padding:0px;
  margin:0px;
  z-index:100;
}
.arrow{
  vertical-align:top;
  padding-right:10px;
}
.back{
  position:absolute;
  background-color:#ececec;
  width:0px;
  height:0px;
  top:0px;
  left:0px;
  display:none;
  z-index:99;
}
a:link {color: #002a88; text-decoration:none ;
border-bottom-color: #002a88; 
border-bottom-width: 1px;
border-bottom-style: solid;}
a:visited {color: #002a88; text-decoration:none;
border-bottom-color: #002a88; 
border-bottom-width: 1px;
border-bottom-style: solid;}
a:hover {color: #2165ff; text-decoration:none;
border-bottom-color: #2165ff; 
border-bottom-width: 1px;
border-bottom-style: solid;}
a:active {color: #002a88; text-decoration:none;
border-bottom-color: #002a88; 
border-bottom-width: 1px;
border-bottom-style: solid;}

a.men:link{
  color:#969b9f;
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.men:visited{
  color:#969b9f;
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.men:hover{
  color:#85898d;
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.men:active{
  color:#969b9f;
  border-bottom-width: 0px;
  border-bottom-style: none;
}

a.a_img:link{
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.a_img:visited{
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.a_img:hover{
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.a_img:active{
  border-bottom-width: 0px;
  border-bottom-style: none;
}

a.cancelbtn:link{
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.cancelbtn:visited{
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.cancelbtn:hover{
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.cancelbtn:active{
  border-bottom-width: 0px;
  border-bottom-style: none;
}

a.men_p:link{
  color:#555555;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height:1.15em;
  vertical-align:baseline;
  letter-spacing:normal;
  word-spacing:normal;
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  text-transform:none;
  text-decoration:none;
  text-indent:0px;
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.men_p:visited{
  color:#555555;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height:1.15em;
  vertical-align:baseline;
  letter-spacing:normal;
  word-spacing:normal;
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  text-transform:none;
  text-decoration:none;
  text-indent:0px;
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.men_p:hover{
  color:#cc0000;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height:1.15em;
  vertical-align:baseline;
  letter-spacing:normal;
  word-spacing:normal;
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  text-transform:none;
  text-decoration:none;
  text-indent:0px;	
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.men_p:active{
  color:#555555;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height:1.15em;
  vertical-align:baseline;
  letter-spacing:normal;
  word-spacing:normal;
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  text-transform:none;
  text-decoration:none;
  text-indent:0px;
  border-bottom-width: 0px;
  border-bottom-style: none;
}
.dzial_menu{
  font-size:10px;
  word-spacing: -0.1em;
  letter-spacing: -1px;
  color:#555555;
  font-weight:bold;
}

a.last_v:link{
  color:#a9a8a8;
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.last_v:visited{
  color:#a9a8a8;
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.last_v:hover{
  color:#a9a8a8;
  border-bottom-width: 0px;
  border-bottom-style: none;
}
a.last_v:active{
  color:#a9a8a8;
  border-bottom-width: 0px;
  border-bottom-style: none;
}

/*tableki, cenniki*/
  .cennik{
    width:232px;
    text-align:center;
  }
  .cennik_cell_b_1{
    border-right-width:2px;
    border-right-style:solid;
    color:white;
    border-top-width:2px;
    border-top-style:solid;
  }
  .cennik_cell_1{
    color:white;
    border-top-width:2px;
    border-top-style:solid;
  }
  .cennik_cell_b_rest{
    border-right-width:2px;
    border-right-style:solid;
    color:white;
  }
  .cennik_cell_rest{
    color:white;
  }

/*--*/
#pasek_bottom{
  background-image:url(img/pasek_01.gif);
  height:50px;
}