body {
margin: 0px;
padding: 0px; }

div.page {
	margin: 0px;
  padding: 0px;
	vertical-align: top;
	background: url(images/bkg_top.jpg) repeat-x;
}

div.logo{	
	height: 220px;
	width: 914px;
	background: url(images/logo.jpg) no-repeat top left;
}

table#menu_top{
  width: 914px;
  color: #ffffff;
  font-family: Verdana;
  font-size: 10pt;
}

.base{
   vertical-align: top;
}

table#menu_top td{
  min-width: 10px;
  text-align: center;
}

.menu_up a{
  color: #ffffff;
  font-family: Verdana;
  font-size: 10pt;
  text-decoration: none;
}

.separator_menu_top{
  height: 39px;
  width: 2px;
  background: url(images/separator_menu_top.jpg) no-repeat top;
}

.base_bkg_left{
  color: #3f4452;
  font-family: Tahoma;
  font-size: 10pt;
  padding-left:10px;
  padding-right:30px;
  padding-top: 10px;
  background: url(images/base_bkg_left.jpg) no-repeat top left;
}

.kontakt_top{
  height: 34px;
  background: url(images/kontakt_top.jpg) no-repeat top;
}

.kontakt_bkg{
  height: 368px;
  background: url(images/kontakt_bkg.jpg) repeat-y;
}

.waluty_top{
  height: 34px;
  background: url(images/waluty_title.jpg) no-repeat top;
}

.waluty{
  color: #3f4452;
  font-family: Tahoma;
  font-size: 7pt;
  padding-top: 7px;
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 10px;
  background: url(images/waluty_bkg.jpg) repeat-y;
}

.aktualnosci_title a{
  color: #3f4452;
  text-decoration: none;
}

.kontakt{
  vertical-align: top;
  color: #3f4452;
  font-family: Tahoma;
  font-size: 7pt;
  padding-left: 20px;
  padding-right: 10px;
  background: url(images/waluty_bkg.jpg) repeat-y;
}

.kontakt_input_text{
  width: 148px;
  height: 16px;
  color: #3f4452;
  font-family: Tahoma;
  font-size: 8pt;
  border: #cccccc 1px solid;
}

.kontakt_tresc{
  width: 148px;
  height: 135px;
  color: #3f4452;
  font-family: Tahoma;
  font-size: 8pt;
  border: #cccccc 1px solid;
}

.kontakt_submit{
background-color: #535764;
font-family: tahoma;
font-size: 9px;
color: #ffffff;
border: #535764 3px solid;
}

.kontakt_confirm{
height: 257px;
font-family: tahoma;
font-size: 10pt;
color: #ffffff;
}

.kontakt_adres{
font-family: tahoma;
font-size: 10pt;
color: #ffffff;
}

.kontakt_adres a{
font-family: tahoma;
font-size: 10pt;
color: #ffffff;
text-decoration:none;
border-bottom:dotted 1px;
}

.akt_sep{
  width: 18px;
  background: url(images/akt_sep.jpg) no-repeat top;
}

.akt_title_bkg{
  width: 142px;
  height: 19px;
  background: url(images/akt_bkg_title.jpg) no-repeat top left;
}

.akt_title{
  width: 127px;
  padding-left: 15px;
  color: #ffffff;
  font-weight: bold;
}

.akt_text{
  width: 127px;
  padding-left: 15px;
  padding-top: 10px;

  color: #3f4452;
  font-family: Tahoma;
  font-size: 10pt;
}

.akt_link{
  width: 127px;
  padding-left: 15px;
  padding-top: 15px;
  padding-bottom: 5px;
  color: #3f4452;
  font-family: Tahoma;
  font-size: 10pt;
  text-decoration: none;
}

.akt_link a{
  color: #3f4452;
  font-family: Tahoma;
  font-size: 10pt;
  text-decoration: none;
}

.menu_up_1_bkg{
  width: 160px;
  height: 60px;
  background: url(images/menu_up_1_bkg.jpg) no-repeat top;
  cursor: pointer;
}

.menu_up_link{
  padding-top: 5px;
  padding-left: 24px;
  padding-right: 12px;
  line-height: 22px;
  font-weight: bold;
  font-family: Tahoma;
  font-size: 10pkt;
  color: #ffffff;
}

.menu_up_link a{
  text-decoration: none;
  color: #ffffff;
}

.menu_up_2_bkg{
  width: 160px;
  height: 60px;
  background: url(images/menu_up_2_bkg.jpg) no-repeat top;
  cursor: pointer;
}

.menu_up_3_bkg{
  width: 160px;
  height: 60px;
  background: url(images/menu_up_3_bkg.jpg) no-repeat top;
  cursor: pointer;
}

.menu_up_4_bkg{
  width: 160px;
  height: 60px;
  background: url(images/menu_up_4_bkg.jpg) no-repeat top;
  cursor: pointer;
}

.menu_up_5_bkg{
  width: 160px;
  height: 60px;
  background: url(images/menu_up_5_bkg.jpg) no-repeat top;
  cursor: pointer;
}


a#menu_up_1{
  display: block;
  width: 160px;
  height: 60px;
  background: url(images/menu_up_1.jpg) no-repeat top;
}

a#menu_up_2{
  display: block;
  width: 160px;
  height: 60px;
  background: url(images/menu_up_2.jpg) no-repeat top;
}

a#menu_up_3{
  display: block;
  width: 160px;
  height: 60px;
  background: url(images/menu_up_3.jpg) no-repeat top;
}

a#menu_up_4{
  display: block;
  width: 160px;
  height: 60px;
  background: url(images/menu_up_4.jpg) no-repeat top;
}

a#menu_up_5{
  display: block;
  width: 160px;
  height: 60px;
  background: url(images/menu_up_5.jpg) no-repeat top;
}

a#wyp_form{
  display: block;
  width: 253px;
  height: 34px;
  background: url(images/wyp_form.jpg) no-repeat top;
}

.input_text{
  width: 203px;
  height: 16px;
  color: #3f4452;
  font-family: Tahoma;
  font-size: 8pt;
  background:#ffffff;
  border: #3f4452 1px solid;
}

.input_error{
  width: 203px;
  height: 16px;
  color: #3f4452;
  font-family: Tahoma;
  font-size: 8pt;
  background:#ffdddd;
  border:solid 1px #DF4B5D;
}

.input_text_k1{
  width: 30px;
  height: 16px;
  color: #3f4452;
  font-family: Tahoma;
  font-size: 8pt;
  background:#ffffff;
  border: #3f4452 1px solid;
}

.input_text_k2{
  width: 45px;
  height: 16px;
  color: #3f4452;
  font-family: Tahoma;
  font-size: 8pt;
  background:#ffffff;
  border: #3f4452 1px solid;
}

.input_error_k1{
  width: 30px;
  height: 16px;
  color: #3f4452;
  font-family: Tahoma;
  font-size: 8pt;
  background:#ffdddd;
  border:solid 1px #DF4B5D;
}

.input_error_k2{
  width: 45px;
  height: 16px;
  color: #3f4452;
  font-family: Tahoma;
  font-size: 8pt;
  background:#ffdddd;
  border:solid 1px #DF4B5D;
}

.kont_select{
  width: 200px;
  background:#ffffff;
  border: #3f4452 1px solid;
}

.select_error{
  width: 200px;
  background:#ffdddd;
  border:solid 1px #DF4B5D;
}

.cb_ok{
  width: 200px;
}

.cb_error{
  width: 200px;
  background-color:#ffdddd;
}
