html,body {
  margin: 0px;
  padding: 0px;
  font-family: Tahoma, Arial, sans-serif;
  color: #474743;
  background: #F5F2EC;
  /* font-size: 0px; */
}

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;
}

#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;
padding-top:9px;
}
#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;
background: url('img/menu_ikona.gif') 10px center no-repeat;
}

#nawigacja{
font-size: 15px;
color: #666158;
font-family: "Times New Roman";
/* border: 1px solid #f00;  */
padding-left: 22px;
width: 73px;
background: url('img/nawigacja_ikona.gif') 10px center no-repeat;
}

#nawigacja1{
width: 880px;
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: 217px;

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: 175px;
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: 196px;
padding: 5px 2px;
border-top: 1px solid #E7E4DE;
background: #D2CCC2;
color: #666158 !important;
font-size: 12px;
font-family: "Times New Roman";
}
/* #NewsletterText td,#NewsletterText input{
vertical-align: middle;
} */
#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: middle;
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_podstrona{
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 4px 10px 10px;
}
.Content_podstrona_bez_menu{
width: 751px !important;
}
#Content_glowna{
width: 751px;
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 10px;
}
#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;
}
#top3_right{
width:200px;
float:right;
}
#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: 200px;
background: #FAFAF6;
/* height: 470px; */
clear: right;
border-top: 4px solid #FAF9F5;
border-right: 1px solid #E4DFD7;
border-bottom: 1px solid #F2EEE3;
text-align:center;
}
#Banery a{
border: 0px;	
margin: 0px;
padding: 0px;
width: 200px;
}
.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: 175px;
margin-top: 10px;
clear: right;
}
#Logowanie{
width: 200px;
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: middle;
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: middle;
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-family:Arial;
font-size: 22px;
/* color: #5B5249; */
color: #00285C;
background: url('img/predef.gif') bottom left repeat-x;
}
.predef1{
padding: 8px 0px 12px;
}

.tytul_html_obiektu{
font-family:Arial;
color: #00285C;
}

.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; */
text-align:justify;
line-height: 150%;
margin-top: 2px;
}
.ff{
margin: 0px;
padding: 0px;
}

/***********MENU GÓRA**********/

#dropdown ul, #dropdown ul 
{
   list-style: none;
   margin: 0;
   padding: 0;
}

#dropdown li, #dropdown li
{
   margin: 0;
   padding: 0;
   display: inline;
}

.ddmx
{
    font-size: 13px; /* width: 100%; */
	color: #000000;
}

.mainsection
{
    /**/
    float: left;
	padding-top:5px;
}

.mainsection div
{
    /**/
    clear: both;
}

.separator
{
	width:10px;
	height:30px;
}

.separator_def1
{
    background: #CFC5B5;
	border-bottom: 1px solid #BFB29B;
	border-top: 1px solid #E3DDD4;
}

.ddmx .item1, .ddmx .item1-active
{
    font-size: 13px;
    color: #000000;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
	border-left:1px dashed #EFE3D1;
}

.ddmx .item1-active
{
	color:#000;
}

.item1_span1{
display:block;
}

.item1_span2{
	display:block;
	padding:5px 10px 8px;
}

.ddmx .item1:hover, .ddmx .item1-active:hover
{
    font-size: 13px;
    color: #000;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.ddmx .item1:hover .item1_span2, .ddmx .item1-active:hover .item1_span2{
    background: #EFE9E0;
}

.ddmx .item2, .ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover
{
    padding: 10px;
    /* color: #202020; */
    color: #000;
	font-size:13px !important;
    text-decoration: none;
    display: block; /* white-space: nowrap; */
    z-index: 500;
	background:#CFC5B5;
	border-top: 1px solid #E3DDD4;
    border-bottom: 1px solid #BFB29B;
    /* background: #fff; */
	vertical-align:middle;
}

.ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover
{
    /* background: #FFE4E4; */
    background: #EFE9E0;
}

.ddmx .item1:hover .menu_arrow, .ddmx .item1-active .menu_arrow, .ddmx .item1-active:hover .menu_arrow
{
    display: block;
    top: 16px;
    right: 7px;
    width: 7px;
    height: 7px;
    font-size: 0;
}

.ddmx .item2:hover .menu_arrow_def, .ddmx .item2-active .menu_arrow_def, .ddmx .item2-active:hover .menu_arrow_def
{
    display: block;
    top: 12px;
    right: 4px;
    width: 8px;
    height: 10px;
    font-size: 0;
}

.ddmx .section
{
    border: 0 solid #CA0300;
    position: absolute;
    z-index: -1;
    background: transparent;
    visibility: hidden;
}

.ddmx .subsection
{


}

/*********KONIEC MENU GÓRA**********/

#StopkaPozycjonujaca {
	margin: 10px auto 0px;
	width: 70%;
	color: #aaa !important;
	text-align: center;
	line-height: 105%;
	font-size: 80%;
}

.news_wyswietl_wiecej_link, .wyswietl_wiecej_link, .wyswietl_wstecz_link{
text-decoration:none !important;
}

/************MENU GLÓWNE***************/

#MenuMenu ul
{
    margin: 0;
    padding: 0;
}

#MenuMenu li
{
    margin: 0;
    padding: 0;
    list-style: none;
}

.top1_menu_strzalka{
	overflow: hidden;
	width: 186px;
	/* height: 15px;   */
    padding: 9px 10px 10px 20px; 
    color: #000;    
    text-decoration: none;
    display: block; 
    /* white-space: nowrap; */
	background: url('img/menu_item.gif') top left no-repeat; 
	border-left: 1px solid #D5D4CF;
	border-right: 1px solid #D5D4CF;
	border-bottom: 1px solid #D5D4CF;
}

.menuItemOff:hover .top1_menu_strzalka{
background: #D0CAC0 url('img/menu_item_s.gif') top left no-repeat; 
}

.top1_menu_active_strzalka{
	overflow: hidden;
	width: 186px;
	/* height: 15px;   */
    padding: 9px 10px 10px 20px; 
    color: #000;    
    text-decoration: none;
    display: block; 
    /* white-space: nowrap; */
	background: #EFEAE0 url('img/menu_item_active.gif') top left no-repeat; 
	border-left: 1px solid #D5D4CF;
	border-right: 1px solid #D5D4CF;
	border-bottom: 1px solid #D5D4CF;
}

.top1_menu_active_strzalka_hover{

}

.li_menu_padding{
padding-bottom:3px !important;
}

.menuItemOn:hover .top1_menu_active_strzalka_hover{

}

.menuItemOn:hover .top1_menu_active_strzalka{
background: #D0CAC0 url('img/menu_item_s.gif') top left no-repeat; 
}


.menuItemOff{
width:186px;
text-decoration:none;
display:block;
background: url('images/pusty_piksel.gif') 0 0 no-repeat;
cursor:pointer;
}

.menuItemOn{
width:186px;
text-decoration:none;
display:block;
background: url('images/pusty_piksel.gif') 0 0 no-repeat;
cursor:pointer;
}

.main__0, .main__def
{
    padding: 0;
    margin: 0;
}

.main__def li
{
    border-bottom: none;
}

.separator_0{
width:186px;
height:1px;
background: transparent;
}

.separator_def{
width:186px;
height:1px;
background: transparent;
}

.menuItemOff, .menuItemOn
{
    display: block;
    text-decoration: none;
    color: #000;
	font-weight:bold;
	cursor:pointer;
}

.menuItemOff_div
{

}
.menuItemOn_div{

}

.submenuItemOnCurrent
{
    display: block;
    text-decoration: none;
    color: #000;
}

.top1_menu_def_strzalka_active
{
	display:block;
	padding: 9px 10px 10px 20px; 
}

.top1_menu_def_strzalka_active:hover
{
    background: #D0CAC0;
}

.top1_menu_def_strzalka
{
	background: url('images/menu_strzlka_mala.gif') left center no-repeat;
	display:block;
	padding: 9px 10px 10px 20px; 
}

.top1_menu_def_strzalka:hover
{
	background: url('images/menu_strzlka_mala_hover.gif') left center no-repeat;
}

.menuItemOnCurrent_div
{
	overflow: hidden;
	width: 186px;
	/* height: 15px;   */
    padding: 9px 10px 10px 20px; 
    color: #000;    
    text-decoration: none;
    display: block; 
    /* white-space: nowrap; */
	background: #D0CAC0 url('img/menu_item_s.gif') top left no-repeat; 
	border-left: 1px solid #D5D4CF;
	border-right: 1px solid #D5D4CF;
	border-bottom: 1px solid #D5D4CF;
}
.menuItemOnCurrent_div:hover{
background: url('img/menu_item.gif') top left no-repeat; 
}
.submenuItemOnCurrent_div{
}
.submenuItemOnCurrent_div:hover{
}

.submenuItemOff:hover
{
	background: #E0DAD0;
    color: #000;
}

.menuItemOn:hover, .menuItemOnCurrent:hover, .menuItemOff:hover
{
	text-decoration:none;
    color: #000;
}

.submenuItemOnCurrent:hover, .submenuItemOn:hover
{
    background: #D0CAC0;
}

.submenuItemOff, .submenuItemOn
{
    display: block;
    text-decoration: none;
}

.submenuItemOff_div
{
	overflow: hidden;
	width: 216px;
	/* height: 15px;   */
    color: #000;    
    text-decoration: none;
    display: block; 
    /* white-space: nowrap; */
	border-left: 1px solid #D5D4CF;
	border-right: 1px solid #D5D4CF;
	border-bottom: 1px solid #D5D4CF;
}
.submenuItemOff_div:hover
{
    background: #E0DAD0;
	border-bottom: solid 1px #F4F2EA;
}

.submenuItemOn_div
{	
	background: #E0DAD0;
    border-bottom: solid 1px #F4F2EA;
}
.submenuItemOn2_div
{	
	overflow: hidden;
	width: 216px;
	/* height: 15px;   */
    color: #000;    
    text-decoration: none;
    display: block; 
    /* white-space: nowrap; */
	border-left: 1px solid #D5D4CF;
	border-right: 1px solid #D5D4CF;
	border-bottom: 1px solid #D5D4CF;
}
.menuItemOnCurrent{
width:186px;
text-decoration:none;
display:block;
background: url('images/pusty_piksel.gif') 0 0 no-repeat;
cursor:pointer;
}

#MenuMenu a, #MenuMenu a:link, #MenuMenu a:active, #MenuMenu a:visited, #MenuMenu a:focus {
color: #000;
font-size: 15px;
font-family: "Times New Roman";
font-weight:normal;
}

#MenuMenu a.hover 
{
font-weight:normal;
color: #000;
font-size: 15px;
font-family: "Times New Roman";
}

/*********KONIEC MENU GLÓWNE***********/  

#nawigacja_top{
width:982px;
height:40px;
float:left;
clear:both;
background: url('img/nawigacja_bg.gif') 0 0 repeat-x;
}

#dropdown{
/* width:851px; */
width:100%;
height:40px;
float:left;
overflow:hidden;
}
