html,body {
  margin: 0px;
  padding: 0px;
  font-family: Tahoma, Arial, sans-serif;
  color: #474743;
  background: #F5F2EC;
  /* font-size: 0px; */
}

#MainTable {
  width:100%;
  background: #F5F2EC ;
}
#MainTableLeft {
  background: url('img/left_bg.jpg') top right repeat-x;
  width: 49%;
}
#MainTableLeft_form {
  background: url('img/bg_l_form.gif') top right repeat-x;
  width: 49%;
}
#MainTableContent {
  width: 2%;  
}
#MainTableRight {
  background: url('img/right_bg.gif') top left repeat-x;
  width: 49%;
}
#MainTableRight_form {
  background: url('img/bg_r_form.gif') top left repeat-x;
  width: 49%;
}
#TopBanerRow{
background-color: #DEDDDB;
}
#TopBaner{
background-color: #DEDDDB;
border:0px;
font-size:0px;
text-align:center;
width:943px;
}
#Center{
width: 982px;
}
#Gora{
width: 982px;
height: 313px;
background: url('img/top_bg.jpg') top left no-repeat;
float: left;
clear:  both;
}
#Gora_form{
width: 982px;
height: 125px;
background: url('img/top_bg_form.jpg') top left no-repeat;
float: left;
clear:  both;
}
#przyciskiGora{
margin-right: 304px;
padding-top: 15px;
}
.przyciskMaly{
display: block;
width: 27px;
height: 27px;	
float: right;
margin-left: 14px;
}
#przyciskDuzy{
float: left;
width: 625px;
height: 40px;	
display: block;
margin-top: 42px;
padding-left: 87px;

}
#belki0{
width: 982px;
height:224px;
padding: 0px;
margin: 0px;

}
#belki{
padding: 0px;
margin: 0px;
width: 982px;
height:39px;
}
#belki2{
padding: 0px;
margin: 0px;
width: 982px;
height:50px;
}
#data{
font-size: 13px; color: #2B2A27; font-family: "Times New Roman"; padding-left: 30px; width: 110px; white-space: nowrap;
}
#imieniny{
font-size: 13px; color: #2B2A27; font-family: "Times New Roman"; padding-left: 46px; width: 200px; 
}
#wyszukiwarka{
font-size: 13px; color: #2B2A27; font-family: "Times New Roman"; padding-left: 42px; width: 95px; 
}
#szukaj_form{ /* to id elementu td */
width: 161px;
}
#szukaj_input{ 
width: 125px; height: 20px; border: 0px; padding: 0px; margin: 0px;  background: transparent;  vertical-align: top;
}
#szukaj_submit{
width: 18px; height: 20px; border: 0px; padding: 0px; margin: 0px;  background: transparent;  cursor: pointer; vertical-align: top;
}
#strona_w_jezyku{
font-size: 15px; font-weight: bold; color: #2B2A27; font-family: "Times New Roman"; padding-right: 35px; text-align: right; width: 97px;
}
#strona_w_jezyku_pl{
font-size: 15px; font-weight: bold; color: #2B2A27; font-family: "Times New Roman"; padding-right: 8px; text-align: right; width: 85px;
}

#strona_w_jezyku_pl a,#strona_w_jezyku a{
font-size: 15px; font-weight: bold; color: #2B2A27; font-family: "Times New Roman";
text-decoration: none;
cursor: pointer;
}

#bip{

font-size: 15px;
font-weight: bold;
color: #f00;
font-family: "Times New Roman";
/* border: 1px solid #f00;  */
/* margin-top: 107px; */
/* margin-top: 107px; */
text-align: left;
width: 126px;
padding-left:4px;
}
#bip1{

font-size: 15px;
font-weight: bold;
color: #f00;
font-family: "Times New Roman";
/* border: 1px solid #f00;  */
/* margin-top: 107px; */
/* margin-top: 107px; */
text-align: left;
width: 110px;
padding-left: 20px;
}
#bip a,#bip1 a{
font-size: 15px;
font-weight: bold;
color: #f00;
font-family: "Times New Roman";
text-decoration: none;
}

#menuGlowne{
font-size: 15px;
color: #666158;
font-family: "Times New Roman";
/* border: 1px solid #f00;  */
padding-left: 22px;
width: 255px;
}

#nawigacja{
font-size: 15px;
color: #666158;
font-family: "Times New Roman";
/* border: 1px solid #f00;  */
padding-left: 22px;
width: 73px;
}

#nawigacja1{
width: 480px;
line-height: 90%;
font-size: 15px;
font-weight: normal;
}
#nawigacja1 a{
font-size: 15px;
color: #5B5249;
font-family: "Times New Roman";
/* border: 1px solid #f00;  */
font-weight: bold;
text-decoration: none;
}

.bold{
font-weight: bold;
}
.italic{
font-style: italic;
}

#Menu{
width: 277px;
background: #F5F4EC;
float: left;
}

#SondaTitle{
background:  #F5F2EA url('img/ankieta_ico.gif') top left no-repeat;
padding-left: 25px;
padding-top: 5px;
width: 252px;
border-top: 4px solid #FAF9F5;
border-right: 1px solid #E4DFD7;
border-bottom: 1px solid #F2EEE3;
height: 29px;
margin-top: 10px;
color: #666158;
font-size: 16px;
font-family: "Times New Roman";
}
#SondaText{
width: 277px;
border-top: 1px solid #FAF8F4;
border-right: 1px solid #E4DFD7;
border-bottom: 1px solid #E4DFD7;
background: #F5F2EA;
padding-top: 5px;
color: #474137 !important;
font-size: 12px;
font-family: "Times New Roman";
}
#SondaText p{
margin: 0px;
padding: 0px;
}

#NewsletterTitle{
background:  #D2CCC2 url('img/newsletter_ico.gif') top left no-repeat;
padding-left: 25px;
padding-top: 5px;
width: 252px;
border-top: 4px solid #DBD6CE;
border-bottom: 1px solid #C5BEB2;
height: 29px;
margin-top: 10px;
color: #666158;
font-size: 16px;
font-family: "Times New Roman";
}
#NewsletterText{
width: 261px;
padding: 5px 8px;
border-top: 1px solid #E7E4DE;
background: #D2CCC2;
color: #666158 !important;
font-size: 12px;
font-family: "Times New Roman";
}
/* #NewsletterText td,#NewsletterText input{
vertical-align: center;
} */
#NewsletterText p{
margin: 0px;
padding: 0px;
}

.newsletter_input{
background: #E2DDD4;
border: 1px solid #F5F2EA;
width: 170px;
}
.newsletter_submit{
background: #F5F2EA;
border-top: 1px solid #F3F1ED;
border-left: 1px solid #F3F1ED;
border-right: 1px solid #B5A9A0;
border-bottom: 1px solid #B5A9A0;
color: #000;
vertical-align: center;
font-size: 12px;
font-family: "Times New Roman";

padding-bottom: 7px;	
height: 20px;
}
img{
border: 0px;
}
h1,h2,h3,h4,h5,h6{
font-size: 16px;
font-size: 16px;
font-family: "Times New Roman";
color: #49423A;
line-height: 170%;
}

#Content{
width: 539px;
margin: 0px 5px;
background: #F5F2EC url('img/center_bg.gif') top left repeat-x;
float: left;
color: #49423A;
line-height: 170%;
font-size: 15px;
font-family: "Times New Roman";
padding: 10px 5px 10px 20px;
}
#Content_form{
width: 942px;
margin: 0px auto;
clear: both;
background: #F5F2EC url('img/center_bg.gif') top left repeat-x;
/* float: left; */
color: #49423A;
line-height: 170%;
font-size: 15px;
font-family: "Times New Roman";
padding: 20px;
}
#form_tytul{
font-weight: bold;
padding-top: 93px;
padding-left: 20px;
}

#Content a{
color: #49423A;
line-height: 170%;
font-size: 15px;
font-family: "Times New Roman";

}

#Banery{
width: 130px;
background: #FAFAF6;
/* height: 470px; */
float: right;
clear: right;
border-top: 4px solid #FAF9F5;
border-right: 1px solid #E4DFD7;
border-bottom: 1px solid #F2EEE3;
}
#Banery a{
border: 0px;	
margin: 0px;
padding: 0px;
width: 130px;
}
.baner{
border: 0px;	
margin: 0px;
padding: 0px;
padding-top: 5px;
background: transparent;
}

#LogowanieTitle{
background:  #DED9D0 url('img/logowanie_ico.gif') top left no-repeat;
padding-left: 25px;
padding-top: 5px;
border-top: 4px solid #EBE8E3;
border-right: 1px solid #FCFAF8;
border-bottom: 1px solid #D4CEC3;
height: 29px;
margin-top: 10px;
color: #666158;
font-size: 16px;
font-family: "Times New Roman";
width: 105px;
margin-top: 10px;
float: right;	
clear: right;
}
#Logowanie{
width: 130px;
float: right;
clear: right;
border-top: 1px solid #EEEBE6;
border-right: 1px solid #FCFAF8;
border-bottom: 1px solid #FCFAF8;
background: #DED9D0;
padding-bottom: 3px;
padding-top: 2px;
font-family: "Times New Roman";
}
#Logowanie a{
color: #474743;
font-family: "Times New Roman";
font-size: 13px;
}
#Logowanie td{
padding: 5px 0px;
}

.logowanie{
background: #E2DDD4;
border: 1px solid #F5F2EA;
width: 117px;
padding-left: 5px;
}

#logowanie_submit{
background: #666158;
border-top: 1px solid #F3F1ED;
border-left: 1px solid #F3F1ED;
border-right: 1px solid #B5A9A0;
border-bottom: 1px solid #B5A9A0;
vertical-align: center;
font-size: 12px;
font-family: "Times New Roman";
color: #F5F2EA;
height: 23px;
width: 80px;
margin: 0px;
padding: 0px;
}
#logowanie_reset{
background: #F5F2EA;
border-top: 1px solid #F3F1ED;
border-left: 1px solid #F3F1ED;
border-right: 1px solid #B5A9A0;
border-bottom: 1px solid #B5A9A0;
vertical-align: center;
font-size: 12px;
font-family: "Times New Roman";
color: #666158;
height: 23px;
width: 44px;
margin: 0px;
padding: 0px;
}

#Dol{
height: 212px;
background: #F0EDE7 url('img/dol.gif') top left no-repeat;
}
#Dol_form{
height: 100px;
background: #F0EDE7 url('img/dol.gif') top left no-repeat;
}
#Dol div{
font-family: "Times New Roman";
}
#Dol_l{
background: #F0EDE7 url('img/dol_lewy.gif') top right repeat-x;
}
#Dol_p{
background: #F0EDE7 url('img/dol_prawy.gif') top right repeat-x;
}

#copyright{
font-size: 14px;
color: #000;
float: left;
padding-left: 2px;
padding-top: 24px;
}
#fmisp{
font-size: 14px;
font-weight: bold;
display: block;
padding-bottom: 7px;
}

#powered{
float:right;
padding-right: 2px;
padding-top: 24px;
color: #ABABAB;
font-size: 14px;
}

#powered a{
color: #ABABAB;
text-decoration: none;
}

#adres{
float: left;
clear: left;
font-size: 13px;
padding-top: 22px;
color: #000;
}
#adres a{
color: #2C7BAE;
}
#stats{
float: right;
clear: right;
padding-right: 20px;
padding-top: 22px;
}
#polityka{
background: url('img/polityka_ico.gif') center left no-repeat;
padding-left: 18px;
}
#polityka a{
color: #474137;
text-decoration: none;
font-size: 14px;
font-weight: bold;
}
#licznik{
background: url('img/licznik_ico.gif') center left no-repeat;
padding-left: 18px;
color: #655F54;
font-size: 14px;
}
#modyfikacja{
background: url('img/modyfikacja_ico.gif') center left no-repeat;
padding-left: 18px;
color: #655F54;
font-size: 14px;
}

#div_z_newsem{
background: #D3CDC2;
float: right;
width: 245px;
color: #0B0B0B;
border-right:1px solid #F1EDE6;
margin-left: 15px;
margin-bottom; 10px;
}
#tytul_newsow{
border-bottom:1px solid #CAC5BA;
border-top:4px solid #C7C0B6;
color:#5B5249;
font-size:27px;
padding-bottom:7px;
padding-left:10px;
padding-top:4px;
width: 235px;
}
#newsy{
border-top:1px solid #DFDAD0;
width: 225px;
padding: 0px 10px 5px;

}

.bold{
font-weight: bold;
}

.predef{
border: 0px;
font-family: "Times New Roman";
font-size: 27px;
color: #5B5249;
background: url('img/predef.gif') bottom left repeat-x;
}
.predef1{
padding: 8px 0px 12px;
}
.news{
background: url('img/news_kreseczka.gif') top left repeat-x;
width: 100%;
display: block;
text-decoration: none;
}

.news_tytul{
/* color: #49423A; */
color: #00285C;
font-weight: bold;
font-size: 15px;
font-family: "Times New Roman";
margin-bottom: 0px;
}
.news_data{
font-size: 13px;
}

.news_tekst{
color: #0B0B0B;
font-size: 13px;
line-height: 150%;
margin-top: 2px;
}
.ff{
margin: 0px; 
padding: 0px;
}