html,body {
  margin: 0px;
  padding: 0px;
  font-family: Arial, sans-serif;
  color: #555555;
  background: #fff;
}

/*********TO MA BYC ZAWSZE W NETADMINIE**********/
caption {
font-weight: bold;
padding: 4px 0px;
text-align: center;
}

table .tabela_krawedzie {
border-top: 1px solid;
border-left: 1px solid;
text-align: left;
}

table .tabela_krawedzie caption {
border-bottom: 1px solid;
}

table .tabela_krawedzie .tabela_komorka {
border-bottom: 1px solid;
border-right: 1px solid;
}
/***********************************************/

img{border: 0px;}
#MainTable {
  width:100%;
  background: transparent url('images/bg.gif') top right repeat-x;
}
#MainTableLeft {
  width: 49%;
}
#MainTableContent {
  width: 2%;
  background: url('images/content_bg.gif') top left repeat-y;
}
#MainTableRight {
  width: 49%;
}
#Center{
width: 1002px;
background: url('images/bottom.jpg') bottom left no-repeat;
}
#top0{
width: 1002px;
height: 283px;
}
#top0a{
float:left;
width: 722px;
height: 133px;
background: url('images/top0a.jpg') top left no-repeat;
}
#str_gl{
display: block;
width: 605px;
height: 111px;
margin-left: 96px;
margin-top: 11px;
}
#top0b{
float:left;
width: 722px;
height: 150px;
background: url('images/top0b.jpg') top left no-repeat;
font-size: 0px;
}
#top0b{
border: 0px !important;
padding: 0px !important;
margin: 0px !important;
}
#top0c{
float:right;
width: 280px;
height: 40px;
}
.ik{
width: 34px;
height: 40px;
float: left;
display: block;
}
#ik1{
background: url('images/ik1.gif') top left no-repeat;
}
#ik2{
background: url('images/ik2.gif') top left no-repeat;
}
#ik2:hover{
background: url('images/ik2_.gif') top left no-repeat;
}
#ik3{
width: 14px;
background: url('images/ik3.gif') top left no-repeat;
}
#ik4{
background: url('images/ik4.gif') top left no-repeat;
}
#ik4:hover{
background: url('images/ik4_.gif') top left no-repeat;
}
#ik5{
width: 13px;
background: url('images/ik5.gif') top left no-repeat;
}
#ik6{
background: url('images/ik6.gif') top left no-repeat;
}
#ik6:hover{
background: url('images/ik6_.gif') top left no-repeat;
}
#ik7{
width: 14px;
background: url('images/ik7.gif') top left no-repeat;
}
#ik8{
background: url('images/ik8.gif') top left no-repeat;
}
#ik8:hover{
background: url('images/ik8_.gif') top left no-repeat;
}
#ik9{
width: 69px;
background: url('images/ik9.jpg') top left no-repeat;
}
#top0d{
float:right;
width: 280px;
height: 243px;
background: url('images/top0d.jpg') top left no-repeat;
}
#gora0d{
font-size: 12px;
color: #b8b8b8;
line-height: 180%;
height: 50px;
margin-left: 35px;
margin-right: 35px;
overflow: hidden;
}
#wyszukiwarka0d{
width: 260px;
height: 52px;
padding-left: 20px;
padding-top: 33px;
font-size: 11px;
}
.lbl{
text-decoration: none;
}
.lblh{
text-decoration: underline;
cursor: pointer;
}
#r1, #r2{
cursor: pointer;
}
#szukaj_input,#szukaj_submit{
vertical-align: top;
border: 0px;
padding: 0px;
margin: 0px;
font-size: 11px;
padding-bottom: 5px;
}
#szukaj_input{
width: 174px;
height:  17px;
padding-top: 4px;
background: transparent;
}
#szukaj_submit{
width: 20px;
height:  21px;
cursor: pointer;
}
.subOut{
background: transparent;
}
.subIn{
background: url('images/submit.gif') top left no-repeat;
}
#oddzialy{
font-size: 12px;
color:#fff;
padding-left: 105px;
padding-right: 20px;
padding-top: 40px;
}
#oddzialy a{
text-decoration: underline;
font-weight: bold;
color:#004d00;
color:#fff;
padding-bottom: 5px;
display:block;
}
#oddzialy a:hover{
text-decoration: none;
color:#f3ecd3;
}

#top1{
width: 1002px;
height: 38px;
background: url('images/top1.jpg') top left no-repeat;
}
#top2{
height: 125px;
width: 1002px;
}
.ob{
height: 125px;
display: block;
float: left;
}
#ob0{
width: 52px;
background: url('images/obrazki0.jpg') top left no-repeat;
}
#ob1{
width: 285px;
background: url('images/obrazki1.jpg') top left no-repeat;
}
#ob1:hover{
width: 285px;
background: url('images/obrazki1_.jpg') top left no-repeat;
}
#ob2{
width: 310px;
background: url('images/obrazki2.jpg') top left no-repeat;
}
#ob2:hover{
width: 310px;
background: url('images/obrazki2_.jpg') top left no-repeat;
}
#ob3{
width: 300px;
background: url('images/obrazki3.jpg') top left no-repeat;
}
#ob3:hover{
width: 300px;
background: url('images/obrazki3_.jpg') top left no-repeat;
}
#ob4{
width: 55px;
background: url('images/obrazki4.jpg') top left no-repeat;
}
#top3{ width: 1002px; /* clear: both; */}

#lewa_main{
width: 260px;
float: left;
}
/*-----------newsy poczatek-----------*/
#newsy{
margin-bottom: 3px;
}
#newsy_top{
background: url('images/newsy_top.jpg') top left no-repeat;
padding-top:44px;
width: 260px;
}
#newsy_bottom{
width: 260px;
background: url('images/newsy_bottom.gif') bottom left no-repeat;
/* padding-bottom:7px; */
/* zakomentowane zeby news_dol dolna krawędz wchodziła na obrazek */
}
#newsy_bg{
width: 260px;
background: url('images/newsy_bg.gif') top left repeat-y;
}
.news_dol{
padding: 4px 0px;
border-bottom: 1px solid #dddddd;
width: 230px;
margin-left: 18px;
}
.news_tresc{
text-align: justify;
font-size: 10px;
width: 216px;
margin-left: 7px;
}
.news_naglowek{
color: #545454;
font-size: 12px;
font-weight: bold;
border: 0px;
padding: 0px;
margin: 0px;
padding-bottom: 8px;
padding-top:6px;
}
#newsy img,.news_obrazek{
padding: 0px 4px;
margin: 0px;
border: 0px;
}
#newsy p{
padding: 0px;
margin: 4px 0px;
border: 0px;
}
/*-----------newsy koniec-----------*/
#przetargi{
font-size: 12px;
width: 82px;
height: 98px;
background: url('images/przetargi.jpg') top left no-repeat;
padding:42px 140px 0px 38px;
line-height: 120%;
}
#przetargi p{
margin: 0px;
padding: 0px;
padding-bottom: 7px;
}
#bankowosc{
font-size: 0px;
background: url('images/bankowosc.jpg') 0 0 no-repeat;
height: 136px;
width: 260px;
position: relative;
margin-bottom: 5px;
}
#bankowosc_logowanie{
position: absolute;
bottom:15px;
right:18px;
width: 106px;
height:15px;
margin: 0px;
padding: 0px;
display:block;
}

/*-- podstrona --*/
/*--------------------------------------------------------------------------------- podstrona ---------------------------------------------------------------------------------*/
#kalkulator_lewy{
background: url('images/kalkulator_left.jpg') top left no-repeat;
/* width: 260px;
height:142px; */
text-align: right;
width: 219px;
height: 36px;
padding: 106px 41px 0px 0px;
}
#kalkulator_lewy a{
font-size: 11px;
}
#kursy_top_lewe{
background: url('images/kursy_left_top.jpg') top left no-repeat;
width: 260px;
padding-top: 42px;
/* h: 35px */
}
#kursy_bottom_lewe{
width: 260px;
background: url('images/kursy_left_bottom.jpg') bottom left no-repeat;
padding-bottom: 20px;
/* h: 35px */
text-align: right;
}
#kursy_bottom_lewe a{
margin-right: 41px;
font-size: 11px;
}
#kursy_bg_lewe{
width: 260px;
background: url('images/kursy_left_bg.gif') top left repeat-y;
}

#kursy_lewe_tekst{
padding: 0px 25px 0px 35px;
text-align: left;
}
#kursy_lewe_tekst, #kursy_lewe_tekst a{
font-size: 12px;
text-decoration: none;
}
#kursy_lewe_tekst a:hover{
color: #555555;
text-decoration: underline;
}

#srodek_sub{
width:710px;
margin-left: 6px;
float:left;
}

/*---------------------------------------------------------------------------------koniec podstrona ---------------------------------------------------------------------------------*/

/*---srodek -tresc---*/
#srodek_main{
margin-left:4px;
margin-right:4px;
width:507px;
float: left;
}
#nawigacja_sub_top{
background: url('images/content_sub_top.gif') top left no-repeat;
padding-top: 7px;
}
#nawigacja_top{
background: url('images/content_top.gif') top left no-repeat;
padding-top: 7px;
}
#nawigacja_napis{
background: url('images/nawigacja.gif') center right no-repeat;
width:89px
}
#sciezka{
padding: 0px 10px 0px 8px;
}
#nawigacja, .sciezka{
font-size: 12px;
color: #000;
text-decoration: none;
}
.sciezka:hover{
color: #008100;
text-decoration: underline;
}
#nawigacja_bottom{
border-width: 0px 1px 1px;
border-style: solid;
border-color: #dddddd;
padding-bottom: 7px;
margin-bottom:1px;
}
.biale_tlo{
background: #fff;
}
#tresc_sub_bottom{
background: url('images/content_sub_bottom.gif') bottom left no-repeat;
padding-bottom: 5px;
}
#tresc_bottom{
background: url('images/content_bottom.gif') bottom left no-repeat;
padding-bottom: 5px;
}
#tresc{
border-width: 1px 1px 0px;
border-style: solid;
border-color: #dddddd;
padding: 15px 25px;
font-size: 13px;
line-height: 200%;
}
#tresc *{
/* font-size: 13px; */
}
#tresc a{
color: #008D00;
}
#tresc a:hover{
color: #000;
text-decoration: none;
}
.predef, #tresc h1, #tresc h2, #tresc h3, #tresc h4, #tresc h5, #tresc h6{
font-weight: bold;
font-size: 14px;
margin: 8px 0px;
}
.predef1{
background: url('images/predef1.gif') bottom left repeat-y;
}
.predef{
padding: 0px 11px 6px;
background: url('images/predef.gif') bottom left no-repeat;
}
.p_l{
height: 30px;
width: 12px;
background: url('images/p_l.gif') bottom left no-repeat;
}
.p_l_bg{
background: url('images/p_l_bg.gif') top left repeat-y;
}
.p_r{
height: 30px;
width: 12px;
background: url('images/p_r.gif') bottom right no-repeat;
}
.p_r_bg{
background: url('images/p_r_bg.gif') top right repeat-y;
}
.p_c{
background: url('images/p_c.gif') bottom left repeat-x;
margin: 8px 0px !important;
}
.p_t{
font-weight: bold;
font-size: 14px !important;
vertical-align: middle !important;
padding: 3px 0px 8px;
}

/*---koniec srodek -tresc---*/
#prawa_main{
width: 227px;
float: left;
}
#kalkulator_prawy{
background: url('images/kalkulator_right.jpg') top left no-repeat;
/* width: 227px;
height:142px; */
text-align: right;
width: 186px;
height: 36px;
padding: 106px 41px 0px 0px;
}
#kalkulator_prawy a{
font-size: 11px;
}
#kursy_top_prawe{
background: url('images/kursy_right_top.jpg') top left no-repeat;
width: 227px;
padding-top: 42px;
/* h: 35px */
}
#kursy_bottom_prawe{
width: 227px;
background: url('images/kursy_right_bottom.jpg') bottom left no-repeat;
padding-bottom: 20px;
/* h: 35px */
text-align: right;
}
#kursy_bottom_prawe a{
margin-right: 41px;
font-size: 11px;

}
#kursy_bg_prawe{
background: url('images/kursy_right_bg.gif') top left repeat-y;
width: 227px;
}

#kursy_prawe_tekst{
padding: 0px 30px 0px 14px;
text-align: left;
}
#kursy_prawe_tekst, #kursy_prawe_tekst a{
font-size: 12px;
text-decoration: none;
}
#kursy_prawe_tekst a:hover{
color: #555555;
text-decoration: underline;
}
#top4{
width: 1002px;
height: 112px;
clear: both;
padding-top: 5px;
}
#statystyki{
float: left;
width: 212px;
height: 70px;
padding: 42px 10px 0px 38px;
line-height: 170%;

background: url('images/statystyki.jpg') top left no-repeat;
font-size: 12px;
color: #fff;
overflow: hidden;
}

#kontakt{
float: left;
height: 90px;
padding: 0px 7px;
padding-top:8px;
/* width: 515px; */
width: 501px;
background: url('images/telefon.gif') 5px 8px no-repeat;
}

#kontakt_tekst{
padding-top: 5px;
padding-left: 45px;
font-size: 12px;
line-height: 150%;
}
#kontakt_tekst p{
margin: 0px;
padding: 0px 0px 5px 0px;
}

.dot_up{
background: url('images/border_dot.gif') top left repeat-x;
width: 100%;
height: 100%;
}
.dot_down{
width: 100%;
height: 100%;
background: url('images/border_dot.gif') bottom left repeat-x;
}
.cz13px{
font-size: 13px;
}
.cz12px{
font-size: 13px;
}
#intranet,#intranet_{
background: url('images/intranet_right.jpg') top left no-repeat;
width: 227px;
/* height: 110px; */
height: 110px;
/* height: 75px;  */
float: left;
/* padding-top:35px; */
font-size: 11px;
}
#intranet a,#intranet_ a{
color: #555;
text-decoration: none;
font-size: 11px;
}
#intranet a:hover,#intranet_ a:hover{
color: #000;
text-decoration: underline;
font-size: 11px;
}
#intranet_{
padding-top:35px;
background: url('images/intranet_right_.jpg') top left no-repeat;
}
#intranet_login,#intranet_password,.intranet_submit,.intranet_submit_{
height: 20px;
background: #afa;
background: transparent;
border: 0px;
vertical-align: top;
font-size: 11px;
padding:0px;
margin:0px;
}
#intranet_login{
width: 145px;
height: 20px;
padding-top: 5px;
/* padding-bottom: 4px;
padding-top:6px; */
}
#intranet_password{
width: 122px;
height: 20px;
padding-top: 5px;

}
.intranet_submit,.intranet_submit_{
width: 22px;
height: 25px;
margin-left:4px;
background: transparent;
padding: 0px;
border: 0px;
}
.intranet_submit_{
background: url('images/intranet_submit.jpg') top left no-repeat;
}
.intranet_opis{
width: 32px;
padding-left: 13px;
padding-right:3px;
text-align:left;
/* padding-bottom:5px; */
height: 30px;
vertical-align: middle;

}

#footer{
width: 1002px;
height: 47px;
padding-top: 20px;
font-size: 12px;
color: #888888;
}
#footer a{
font-size: 12px;
color: #888888;
text-decoration: none;
}
#footer a:hover{
color: #888888;
text-decoration: underline;
}
#copyright{
float: left;
padding-left: 25px;
}
#prawa_stopka{
float:right;
}
#powered,#polityka{
float: left;
margin-right: 30px;
}
#polityka{
margin-right: 130px;
}
.wiecej_brown,.wiecej_brown_on_brown,.wiecej_green,.news_wyswietl_wiecej_link,.wstecz_green,.wstecz_brown,.news,.wiecej_link,.wstecz_link,.szukaj_wyswietl_wiecej_link,.wyswietl_wiecej_link,.wyswietl_wstecz_link{
font-size: 11px;
color: #4c493e;
text-decoration: none;
padding-right: 20px;
}
.wiecej_brown:hover,.wiecej_brown_on_brown:hover,.wstecz_brown:hover{
color: #000;
text-decoration: underline;
}
.wiecej_green:hover,.news_wyswietl_wiecej_link:hover,.wstecz_green:hover{
color: #8F8C7F;
text-decoration: underline;
}
.wstecz_green,.wstecz_brown:hover,.wstecz_link,.wyswietl_wstecz_link{
background: url('images/wstecz_green.gif') center right no-repeat;
}
.wstecz_brown,.wstecz_green:hover,.wstecz_link:hover,.wyswietl_wstecz_link:hover{
background: url('images/wstecz_brown.gif') center right no-repeat;
}
.wiecej_brown,.wiecej_green:hover,.news_wyswietl_wiecej_link:hover,.news:hover,.wiecej_link:hover,.szukaj_wyswietl_wiecej_link:hover,.wyswietl_wiecej_link:hover{
background: url('images/wiecej_brown.gif') center right no-repeat;
}
.wiecej_green,.news_wyswietl_wiecej_link,.wiecej_brown:hover,.news,.wiecej_link,.szukaj_wyswietl_wiecej_link,.wyswietl_wiecej_link{
background: url('images/wiecej_green.gif') center right no-repeat;
}
.wiecej_brown_on_brown{
background: url('images/wiecej_brown_on_brown.gif') center right no-repeat;
padding-right: 20px;
}
.wiecej_brown_on_brown:hover{
background: url('images/wiecej_green_on_brown.gif') center right no-repeat;
}

/********************************************/
.clear{
clear: both;
}
.bold{
font-weight: bold;
}
.ff{
border: 0px;
margin: 0px;
padding: 0px;
}
.w100{
width: 100%;
}
.ta_center{
text-align: center;
}
.ta_left{
text-align: left
}
.ta_right{
text-align: right;
}
.push35r{
padding-right: 35px;
}
.push5l{
padding-left: 5px;
}
.h20px{
height: 20px;
}
/*------------------------------------------------------------------------------------------------------*/

#kursy_naglowek{
font-size: 12px;
}
.kursy_link{
color:#666464; 
font-size: 12px;
text-decoration:none;
font-weight: bold;
}
.kursy_link:hover{
color:#666464; 
font-size: 12px;
text-decoration:underline;
font-weight: bold;
}
.kursy_walut{
border-top: #000 solid 1px;
border-left: #000 solid 1px;
border-collapse: collapse;
margin: 0 auto;
}
.kursy_walut td,th{
border-right: #000 solid 1px;
border-bottom: #000 solid 1px;
border-collapse: collapse;
}
.kursy_walut a{
color:#666464; 
text-decoration: none;
font-weight: bold;
}
.kursy_walut a:hover{
color:#666464; 
text-decoration: underline;
font-weight: bold;
}
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#KalkulatorKredytowy { width: 100%; font-size: 11px;}
#KalkulatorKredytowy input { border: 0px;}
#KalkulatorKredytowy table { margin: auto; border: 0px solid #888; }
#KalkulatorKredytowy table:hover { margin: auto; border: 0px solid #000; }
#KalkulatorKredytowy table .Head { background-color: #fff; }
#KalkulatorKredytowy table .HeadText { border-bottom: 0px solid #888; font-weight: normal; text-align: center; font-size: 13px;}

#KalkulatorKredytowy label:hover { text-decoration: underline; cursor: pointer; }

#KalkulatorKredytowy input.input { border: 1px solid #DDDDDD; margin-top: 1px; padding-right: 5px; padding-left: 5px; padding-top: 4px; 
background-color: #fff; text-align: right; background: #fff;; width: 107px;  height: 21px;
font-size: 12px;
font-family: Tahoma;
color: #000;
}

#button{
font-family: Arial;
font-size: 14px; font-weight: bold; cursor: pointer;
text-align: center !important;
padding:5px !important;
height: 26px !important;
}

#KalkulatorKredytowy input.input:hover { border: 1px solid #000; }
/* #KalkulatorKredytowy input.input[type=button] { border: 0px solid #000; font-weight: bold; text-align: center; cursor: pointer; } */
#KalkulatorKredytowy .transparent { background: transparent; border: none; }
#KalkulatorKredytowy .transparent:hover { background: transparent; border: none; }
#KalkulatorKredytowy .Value, .ResultTable .Value  { color: #fff !important; font-weight: bold; }
#KalkulatorKredytowy .Value1, .ResultTable .Value1  { color: #000 !important; font-weight: bold; }

#KalkulatorKredytowy .nobr, .ResultTable .nobr { white-space: nowrap; }

#KalkulatorKredytowy .bold, .ResultTable .bold { font-weight: bold; }

#KalkulatorKredytowy .left, .ResultTable .left { text-align: left; }
#KalkulatorKredytowy .center, .ResultTable .center { text-align: center; }
#KalkulatorKredytowy .right, .ResultTable .right { text-align: right; }

#KalkulatorKredytowy .width100 { width: 100%; }
#KalkulatorKredytowy .width50 { width: 50%; }
#KalkulatorKredytowy .width25 { width: 25%; }
#KalkulatorKredytowy .width33 { width: 33%; }


#KalkulatorKredytowy tr.TableRow {  }
#KalkulatorKredytowy tr.TableRow:hover { background-color: #F4EEDA; }

#KalkulatorKredytowy tr.HighlightedRow { background-color: #fff; color: #000 !important; }
#KalkulatorKredytowy tr.HighlightedRow:hover { background-color: #fff; }

.ResultTable { margin: 20px auto; border: 1px solid #DdDdDd; width: 100%; text-align: center; color:#000;}
.ResultTable:hover { margin: auto; border: 1px solid #000; }

.ResultTable .ResultTableHead { background-color: #3CB232; color: #fff !important; }
.ResultTable .ResultTableBottom { background-color: #028E13; color: #ddd !important; }
.ResultTable .ResultTableUnpairRow { background-color: #F4EEDA; }
.ResultTable .ResultTablePairRow { background-color: #FAFAF7; }
.ResultTable .ResultTableUnpairRow:hover, .ResultTable .ResultTablePairRow:hover { background-color: #fff; }
 { background-color: #F0F0F0; }
.ResultTable .width30 { width: 30%; }
.ResultTable .width10 { width: 10%; }

/* dropdown menu */

#menu1{
width: 970px;
margin-left: 16px;
text-align: left;
vertical-align: middle;
height: 36px;
}
.ddmx {
    font: 12px Arial;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 3px 10px 3px 10px;
    padding: 11px 10px 10px 10px;
    font: 12px Arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
color: #F3ECD3
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	padding: 8px 15px 8px 17px;
    font: 12px Arial;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #009800;
	background: #009800 url('../../images/submenu_icon.gif') center left no-repeat;
    border-bottom: solid 1px #80CC80;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #008500 url('../../images/submenu_icon.gif') center left no-repeat;
    border-bottom: solid 1px #80CC80;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item1 img,
.ddmx .item1-active img{
    vertical-align: middle;
	padding-right: 4px;
	padding-bottom: 2px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 13px;
    right: 4px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #80CC80;
	border-width:0px 1px 0px 0px;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

