/* ============================================================================== */
/* 2010-04-07 Maurycy Kisielnicki																								  */
/* Spis tre�ci:																	  																*/
/* 1. - Page - g�owne elementy szkieletu + rss									  								*/
/* 2. - News - Szkielet aktualno�ci												  											*/
/* 3. - Calendar - Ustawienia kalendarza										  										*/
/* 4. - Gallery	 - Ustawienia galeri ( strona g�owna oraz podstrona )             */
/* 5. - Banners - Banery                                                          */
/* 6. - Footer - Stopka strony - linki - kontakt - escsa.pl                       */
/* 7. - Menu - Lista przycisk�w													  												*/
/* 7A.- Menu - Kolory przycisk�w												  												*/
/* 7B.- Menu - Pod�wietlenie przycisku +106px+ obrazek do tablicy blue-button.png */
/* ============================================================================== */

/* ============================================================================== */
/* 1.PAGE 																		  																	*/
/* ============================================================================== */
body 						{
	font-family:arial;
	background-image:url(../img/body-bg.png);
	background-position:center;
	background-repeat:repeat-y;
	}
#header 				{
	height:265px;
	width:971px;
	background-image:url(../img/top.jpg);
	}
#header_bip 		{
	height:265px;
	width:971px;
	background-image:url(../img/gora_bip.jpg);
	}	
	
#content 				{
	background-image:url(../img/bg.png);
	background-repeat:repeat-x;
	width:973px;
	background-color:#f8fafb;
	}
#ObszarRoboczy 	{
	width:953px;
	padding:10px;
	}
.block_l 				{
	width:428px;
	margin-top:-50px;
	}
#menu 					{
	margin:0px;
	padding:0px;
	width:428px;
	display:block;
	}

#middle-content {
	width:510px;
	background-image:url(../img/news-bg.png);
	background-repeat:no-repeat;
		margin-top:-50px;
	}
#text-content 	{
	margin:25px;
	width:460px;
	}
#text-content h1 { margin-top:-15px; margin-bottom:15px; }
h1 							{ color:#1569b5;}
h4							{ color:#1569b5; font-size:18px;} 

.rss 						{
	width:30px;
	height:30px;
	display:block;
	margin:-10px 5px 10px 0px;
	}
.search 				{
	background-image:url(../img/szukaj.png);
	width:215px;
	height:45px;
	margin-right:30px;
	}
.search-input 	{
	border:1px solid #ccc;
	margin:10px 10px 10px 13px;
	height:20px;
	line-height:23px;
	font-style:italic;
	color:#ccc;
	}
.search-button	{
	display:block;
	width:30px;
	height:30px;
	margin:5px;
	}
#home-page 			{
	display:block;
	height:120px;
	margin-left:25px;
	margin-top:75px;
	width:320px;
	}
.ed_content a,.news-text a { color:#1569b5;}
.ed_content p a,.news-text p a { text-decoration: underline;}


.footer a 			{ color:#000000 !important; }
.footer a:visited { color:#000000 !important; }
#footer a:hover { color:#1569b5 !important;}
.news-title a 	{ color:#009900 }
.news-title h2 	{ line-height: 31px; margin-top: 0.1em;}
.news-title a:visited { color:#009900 }
.news-title table { width:85%; height:65px; margin-left:5px; vertical-align:middle; border:0px; }
.no-list li 		{ list-style-type:none; }
.no-list li img {padding-right:7px;}
.ed_content li 	{ margin-top:3px;}
.pagination li 	{ 
	float:left; 
	padding:3px; 
	margin:2px !important; 
	list-style:none; 
	border:1px solid #cccccc; 
	}

.border 				{ 
	border-top:1px solid #cccccc; 
	border-bottom:1px solid #cccccc; 
	margin:5px 0px 5px 0px; 
	width:100%; 
	}
.selected {
	font-weight:bold;
}

.tekst-a { margin-left:5px; }
.m5 { margin:5px 15px; }
/* ============================================================================== */
/* 2.NEWS 																		  																	*/
/* ============================================================================== */
.news-item 			{
	width:100%; /*458 */
	margin-bottom:15px;
	}
.news-title 		{
	height:68px;
	width:100%; /*408*/
	background-image:url(../img/news-title.png);
	color:#009900;
	margin-left:-9px;
	}
	
.news-title2 		{
	width:100%; /*408*/
	color:#009900;
	margin-left:-9px;
	}
.news-title2 	table	{
	width:570px;
	margin-left:5px;
	}
.news-date 			{
	height:68px;
	width:72px;
	background-image:url(../img/news-date.png);
	text-align:center;
	margin-right:-13px;
	margin-left:-50px;
	}	
.news-text 			{
	margin-top:5px;
	padding:3px;
	}
.news-text > ul > li { list-style-type:disc !important; }
.news-bottom 		{
	height:50px;
	background-image:url(../img/news-more.png);
	width:459px;
	background-position:100% 100%;
	background-repeat:no-repeat;
	margin-top:10px;
	}
.news-bottom-end {
	height:50px;
	background-image:url(../img/news-more-end.png);
	width:459px;
	background-position:100% 100%;
	background-repeat:no-repeat;
	margin-top:10px;
	}
	.day { font-size:24pt; font-family:Georgia; line-height:30px; }
	.month {font-size:9pt;}
	.year {font-size:8pt;}
.news-more {
	display:block;
	width:115px;
	height:40px;
	margin:5px 0 0 340px;
	}	
.news-back {
	color:#1569B5;
}
.title-double-heading {	margin-top:10px; margin-left:5px; margin-right:50px;}
.title-heading {color:#009900;}
.news-icon { border:3px solid #ffffff; outline:1px solid #cccccc; margin-right:5px;}
.ed_content h2 { font-size:17px !important; }
/* ============================================================================== */
/* 3.CALENDAR																	 																	  */
/* ============================================================================== */
	
#calendar {
	width:232px;
	height:210px;
	margin-right:5px;
	}
.calendar-head {
	width:232px;
	margin-left:5px;
	}
/* ============================================================================== */
/* 4.GALLERY																	 																	  */
/* ============================================================================== */
.gallery-head { 
	width:182px;
	margin-left:5px;
	
	}
.gallery {
	width:182px;
	height:173px;
	background-image:url(../img/galeria-thumb.png); 
	margin-bottom:5px;
	margin-top:2px;
	}
.main-gallery {
	margin:5px;
	width:172px;
	height:127px;
	}
.gallery-more {
	display:block;
	width:115px;
	height:30px;
	margin:5px 0 0 60px;
	}
.galeria-head {
	margin-top:10px !important; 
	margin-bottom:0px !important; 
	}
.gallery-front-img { 
	display: block; 
	margin-left: 10px; 
	padding-top: 10px; 
	overflow:hidden; 
	height:119px; 
	}
/* ============================================================================== */
/* 5.BANERS																		  																  */
/* ============================================================================== */
.bblock {
	width:232px;
	margin-right:5px;
	}	
.bblock img {
	margin-top:1px;
	}
	
/* ============================================================================== */
/* 6.FOOTER 																																		  */
/* ============================================================================== */

#footer {
	background-image:url(../img/stopka.png); 
	height:142px;
	width:963px;
	padding-top:38px;
	padding-left:10px;
	}
.stopka-kontakt {
	width:475px;
	font-size:10px;
	line-height:9px;
	}
div.stopka-kontakt p {
	margin-top:9px;
	}
.stopka-linki {
	padding-top:40px;
	padding-right:10px;
	width:460px;
	}
.stopka-linki ul { width:460px; margin:0px; padding:0px; }
.stopka-linki li { float:right; display:block; padding:3px;}
/* ============================================================================== */
/* 7.MENU 																																			  */
/* ============================================================================== */
#menu li { float:left; }
#menu a { 
	display:block;
	width:106px;
	float:left;
	color:#fff;
	background-image:url(../img/blue-button.png);
	}
/* ============================================================================== */
/* 7A.MENU - BUTTONS 																														  */
/* ============================================================================== */
.red-button {
	padding-top:30px;
	height:66px; 
	}	
.blue-button {
	padding-top:23px;
	height:73px; 
	}	
.yellow-button {
	padding-top:30px;
	height:66px; 
	}
.lime-button {
	padding-top:40px;
	height:56px; 
	}
.darkred-button {
	padding-top:15px;
	height:81px; 
	}
.lightgreen-button {
	padding-top:20px;
	height:76px; 
	}
.magenta-button {
	padding-top:30px;
	height:66px; 
	}
.orange-button {
	padding-top:30px;
	height:66px; 
	}
.white-button {
	padding-top:39px;
	height:57px; 
	}
.cyan-button {
	padding-top:39px;
	height:57px; 
	}
.green-button {
	padding-top:39px;
	height:57px; 
	}
/* ============================================================================== */
/* 7B.MENU - HOVER																															  */
/* ============================================================================== */
a.red-button:hover {
	background-position:-212px;
	}
a.blue-button:hover {
	background-position:-106px;
	}
a.yellow-button:hover {
	background-position:-318px;
	}
a.lime-button:hover {
	background-position:-424px;
	}
a.darkred-button:hover {
	background-position:-530px;
	}
a.lightgreen-button:hover {
	background-position:-636px;
	}
a.magenta-button:hover {
	background-position:-742px;
	}
a.orange-button:hover {
	background-position:-848px;
	}
a.white-button:hover {
	background-position:-954px;
	}
a.cyan-button:hover {
	background-position:-1060px;
	}
a.green-button:hover {
	background-position:-1166px;
	}
/* ============================================================================== */
/* 8.SubMENU																														  */
/* ============================================================================== */

.sub-menu {
	background-image:url(../img/menu-bg.png);
	width:247px;
	}
.sub-menu-head {
	background-image:url(../img/menu-head.png);
	width:247px;
	height:52px;
	}
.sub-menu-text {
	background-image:url(../img/menu-shadow.png);
	background-repeat:repeat-x;
	width:230px;
	margin-left:9px;
	}
.sub-menu-text ul { margin-left:4px;}

.sub-menu-end	{
	background-image:url(../img/menu-bg-bot.png);
	width:247px;
	height:8px;
	}
.sub-menu-top	{
	background-image:url(../img/menu-bg-top.png);
	width:247px;
	height:8px;
	}
.bullet { color:#17630d; }
.menu-link { color:#000; display:block; width:215px; min-height:26px; }
.smtt { padding-left:15px; padding-top:6px; padding-bottom:6px; display:block;}
.smtt	b { margin-left:-10px; }  
.smtt0 { 
	background-image:url(../img/menu-hover_02.png); 
	background-position:left top;
	background-repeat:repeat-y;
	width:200px !important;
	padding-left:15px !important; 
	padding-right:5px !important;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
	}
.smtt1 { 
	background-image:url(../img/menu-hover_02a.png); 
	background-position:left top;
	background-repeat:repeat-y;
	padding:0px 10px 0px 15px !important;
	display:block;
	}
.smtt2 { 
	background-image:url(../img/menu-hover_02b.png); 
	background-position:left top;
	background-repeat:repeat-y;
	padding:0px 10px 0px 15px !important;
	display:block;
	}
.smba0 { background-image:url(../img/menu-hover_03.png); display:none; width:220px; height:6px;  }
.smta0 { background-image:url(../img/menu-hover_01.png); display:none; width:220px; height:6px;  }
.smba1 { background-image:url(../img/menu-hover_03a.png); display:none; width:210px; height:6px;  }
.smta1 { background-image:url(../img/menu-hover_01a.png); display:none; width:210px; height:6px;  }
.smba2 { background-image:url(../img/menu-hover_03b.png); display:none; width:200px; height:6px;  }
.smta2 { background-image:url(../img/menu-hover_01b.png); display:none; width:200px; height:6px;  }

.dn { margin-left:10px !important; }
/* ============================================================================== */
/* 8A. SubPage																										  				  */
/* ============================================================================== */
#sub-middle-content {
	width:693px;
	background-image:url(../img/sub-mid.png);
	background-repeat:no-repeat;
		margin-top:-62px;
	}
#sub-text-content {
	margin-top:25px;
	margin-left:21px;
	margin-right:21px;
	width:643px;
	min-height:550px;
	}
.block_l-sub {
	width:250px;
	margin-top:-62px;
	}
.calendar {
	width:243px;
	background-image:url(../img/kalendarz.png);
	height:210px;
}
.calendar-text { text-align:center; margin-right:5px; width:115px; margin-top:14px; }
.page-header { margin-top:-10px; margin-bottom:15px; display:block; }

#fragment img {border:3px solid #fff; outline:1px solid #ccc; display:table-cell !important;}
.content-icon {border:3px solid #fff; outline:1px solid #ccc; clear:both; }
/* ============================================================================== */
/* 8B. SubMEnu Head																										  				  */
/* ============================================================================== */
.sub-menu-head-red 					{background-image:url(../img/menu-head-red.png);	width:247px; height:52px;}
.sub-menu-head-blue 				{background-image:url(../img/menu-head-blue.png);	width:247px; height:52px;}
.sub-menu-head-yellow 			{background-image:url(../img/menu-head-yellow.png);	width:247px; height:52px;}
.sub-menu-head-lime 				{background-image:url(../img/menu-head-lime.png);	width:247px; height:52px;}
.sub-menu-head-lime2 				{background-image:url(../img/menu-head-lime2.png);	width:247px; height:52px;}
.sub-menu-head-darkred 			{background-image:url(../img/menu-head-darkred.png);	width:247px; height:52px;}
.sub-menu-head-lightgreen 	{background-image:url(../img/menu-head-lightgreen.png);	width:247px; height:52px;}
.sub-menu-head-magenta 			{background-image:url(../img/menu-head-magenta.png);	width:247px; height:52px;}
.sub-menu-head-orange				{background-image:url(../img/menu-head-orange.png);	width:247px; height:52px;}
.sub-menu-head-white 				{background-image:url(../img/menu-head-white.png);	width:247px; height:52px;}
.sub-menu-head-cyan 				{background-image:url(../img/menu-head-cyan.png);	width:247px; height:52px;}
.sub-menu-head-green 				{background-image:url(../img/menu-head-green.png);	width:247px; height:52px;}
.sub-menu-head-bip	 				{background-image:url(../img/menu-head-bip.png);	width:247px; height:52px;}
.sub-menu-head-bip a	 			{display: block; width:247px; height:52px;}
.sub-menu-header-bip				{background: url(../img/bip_menu_header.png) no-repeat;	width:243px; height:13px; margin: 0px 7px; color: #fff; padding: 10px;}	

.red b							 { color:#b42424; }
.red a:hover				 { color:#b42424; }
.blue b		 					 { color:#2324b5; }
.blue a:hover 			 { color:#2324b5; }
.yellow b		 				 { color:#d68e24; }
.yellow a:hover	 		 { color:#d68e24; }
.lime b		 					 { color:#239e60; }
.lime a:hover		 		 { color:#239e60; }
.darkred b					 { color:#5526a7; }
.darkred a:hover		 { color:#5526a7; }
.lightgreen b				 { color:#2cb927; }
.lightgreen a:hover	 { color:#2cb927; }
.magneta b					 { color:#ca267f; }
.magenta a:hover		 { color:#ca267f; }
.orange b		 				 { color:#6c26b8; }
.orange a:hover			 { color:#6c26b8; }
.white b		 				 { color:#c07428; }
.white a:hover			 { color:#c07428; }
.cyan b		 					 { color:#27aa93; }
.cyan a:hover				 { color:#27aa93; }
.green b		 				 { color:#287e2a; }
.green a:hover			 { color:#287e2a; }
.bip b							 { color:#b42424; }
.bip a:hover				 { color:#b42424; }
.bip-submenu b			 { color:#1569B5; }
.bip-submenu a:hover { color:#1569B5; }

/* Moduly */

.last-info li				 { margin:5px; padding:3px; border:1px solid #ccc;}
.info-head { margin-left:5px; }

.w980 {	width: 980px; }
.w230 {	width: 230px; }
.w240 {	width: 240px; }
.w260 {	width: 260px; }
.w300 {	width: 300px; }
.w320 {	width: 320px; }
.w259 {	width: 259px; }
.w720 {	width: 720px; }
.w721 {	width: 721px; }
.w719 {	width: 719px; }
.w580 { width: 580px; }
.w10em { width: 10em; }
.w12em { width: 12em; }
.w50percent { width: 50% }
.w70percent { width: 70% }


h1, h2, h3 { 
	font-weight: normal;
}

h1 { font-size: 19pt; }
h2 { font-size: 15pt; }
h3 { font-size: 13pt; }

h2, h3 {
	margin-top: 0.4em;
	margin-bottom: 0.4em;
}

p {  }


#szary_gora{
background: #dcdcdb;
height: 18px;
}

#bialy_gora{
background: #f8f3f2;
height: 1px;
}
#czarny_gora{
background: #000;
height: 1px;
}

.header-bg {
	
}

.bardzo_fajne_zdjecie{
background-image: url("../img/flash/bardzoladnezdjecie.jpg");
background-position: top center;
background-repeat: no-repeat;
height: 258px;
}
.bardzo_fajne_zdjecie_bip{
background-image: url("../img/bardzoladnezdjecie_bip.jpg");
background-position: top center;
background-repeat: no-repeat;
height: 258px;
}

#do_strony_glownej{
width: 400px;
height: 258px;
display: block;

}


.pod_starty{
background-image: url("../img/pod_starty_repeat1x42.png");
background-repeat: repeat-x;
height: 42px;
}

.starty{
padding: 6px 0px 0px 100px;
width: 980px;

}

#charakterystyka{
width: 218px;
height: 26px;
background: url("../img/starty/charakterystyka.png");
background-position: 0px 0px;
}

#charakterystyka:hover{
width: 218px;
height: 26px;
background: url("../img/starty/charakterystyka.png");
background-position: 218px 0px;
}

#charakterystyka_sel{
width: 218px;
height: 26px;
background: url("../img/starty/charakterystyka.png");
background-position: 218px 0px;
}

.sep{
width: 40px;
height: 26px;
}

#gospodarka{
width: 113px;
height: 26px;
background: url("../img/starty/gospodarka.png");
background-position: 0px 0px;
}

#gospodarka:hover{
width: 113px;
height: 26px;
background: url("../img/starty/gospodarka.png");
background-position: 113px 0px;
}

#gospodarka_sel{
width: 113px;
height: 26px;
background: url("../img/starty/gospodarka.png");
background-position: 113px 0px;
}

#kultura{
width: 200px;
height: 26px;
background: url("../img/starty/kultura.png");
background-position: 0px 0px;
}

#kultura:hover{
width: 200px;
height: 26px;
background: url("../img/starty/kultura.png");
background-position: 200px 0px;
}

#kultura_sel{
width: 200px;
height: 26px;
background: url("../img/starty/kultura.png");
background-position: 200px 0px;
}

#informacje{
width: 214px;
height: 26px;
background: url("../img/starty/informacje.png");
background-position: 0px 0px;
}

#informacje:hover{
width: 214px;
height: 26px;
background: url("../img/starty/informacje.png");
background-position: 214px 0px;
}

#informacje_sel{
width: 214px;
height: 26px;
background: url("../img/starty/informacje.png");
background-position: 214px 0px;
}


#BodyContainer{
background-image: url("../img/pod_body_3kolumny_repeat.jpg");
background-position: top center;
background-repeat: repeat-y;
}
#drugiBodyContainer{
background-image: url("../img/pod_body_3kolumny.jpg");
background-position: top center;
background-repeat: no-repeat;
}

#BodyContainer_2kolumny{
}
#drugiBodyContainer_2kolumny{
background-image: url("../img/pod_body_repeat1x167.png");
background-repeat: repeat-x;
}









/* bg-heading.png: 1688x294. 294-22 = 272px */
.header-height {	 }

/* bg-heading-glass.png: 1688x132.*/
#Body { min-height: 432px; }






#obszar_lewy{
margin-top: 40px;	
width: 234px;
float: left;
padding-right: 9px;
}

#obszar_roboczy{
width: 517px;
float: left;
}

#obszar_roboczy_2kolumny{
float: left;
	width: 737px;

}


#zakladki{
margin-top: 10px;
background: none;
height: 30px;
}

.zakladka_aktywna {
float: left;
background-image: url("../img/zakladka_aktywna.png");
background-position: top left;
background-repeat: no-repeat;
height: 30px;
width: 168px;
text-align: center;
font-size: 11pt;
line-height: 30px;
font-weight: bold;
color: #4a3b03;
}

.zakladka_aktywna a{
height: 30px;
width: 168px;
text-align: center;
font-size: 11pt;
line-height: 30px;
font-weight: bold;
color: #4a3b03;
display: block;
}


.zakladka_nieaktywna {
float: left;
background-image: url("../img/zakladka_nie_aktywna.png");
background-position: top left;
background-repeat: no-repeat;
height: 30px;
width: 168px;
text-align: center;
font-size: 11pt;
line-height: 30px;
}

.zakladka_nieaktywna a {
float: left;
height: 30px;
width: 168px;
text-align: center;
font-size: 11pt;
line-height: 30px;
display: block;
}



#bez_zakladek{
background-image: url("../img/gora_robocza_3_kolumny.png");
background-position: top left;
background-repeat: no-repeat;
width: 517px;
height: 8px;
margin-top: 10px;
}

#pod_bez_zakladkek{
background: #fff;
padding: 0px 10px 20px 10px;
}

#bez_zakladek_2kolumny{
background-image: url("../img/gora_robocza_2_kolumny.png");
background-position: top left;
background-repeat: no-repeat;
width: 737px;
height: 8px;
margin-top: 10px;
	
}

#pod_zakladki{
background: #fff;
padding: 20px 10px 20px 10px;
}

#obszar_prawy{
margin-top: 40px;
width: 203px;
float: left;
padding-left: 17px;
}




#stopa_3_kolumny {
background-image: url("../img/pod_stopka_3kolumny.jpg");
background-position: top center;
background-repeat: no-repeat;
height: 130px;
padding-top: 21px;
}


#stopa_2_kolumny {
background-image: url("../img/stopka_2kolumny.png");
background-position: top center;
background-repeat: no-repeat;
height: 130px;
}


.vela-separator{
height: 8px;
}

#FooterContainer {
	background-color: #7586C4;  
	color: #fff;
	padding: 10px 0px 0px 0px;

}

#Footer {	
	min-height: 178px;
	
}
.stopka-kontakt h1 {
	line-height:20px;
}

#LeftContainer {
	min-height: 500px;
	
}



.szukaczka{
background-image: url("../img/pod_szukaczke.png");
background-position: top center;
background-repeat: no-repeat;
width: 215px;
height: 29px;
}

.szukaczka_input{
border: 0px;
width: 170px;
display: block;
line-height: 17px;
font-size: 10pt;
margin-top: 4px;
padding: 2px 1px;
background: #fff;
}

.szukaczka_submit{
width: 19px;
height: 18px;
margin-top: 4px;
border: 0px;
padding-left: 3px;
}

#newsletter{
background-image: url("../img/pod_newsletter.jpg");
background-position: top center;
background-repeat: no-repeat;
width: 229px;
height: 74px;
}

.input_newsletter{
width: 170px;
background: #fff;
border: 0px;
}
#newsletter_submit{
float: right;
padding-right: 22px;
padding-top: 11px;
}

.kontakt{
width: 350px;
height: 100px;
padding: 0px 0px 0px 30px; 

}

.godziny_otwarcia{
padding: 0px 0px 0px 30px; 
height: 100px;
width: 500px;

}

.copyright{
padding-top: 30px;
}

#Left {
	border-left-width: 1px;
	border-left-style: solid;
	padding-left: 1em; 
	padding-right: 1em; 
/*	background-image: url("../img/bg-column-left.png");
	background-repeat: no-repeat;
	background-position: center 2em; */ 
}

#RightContainer1 {
	height: 130px;
/*	background-color: #5d5; */
}

#RightContainer2 {
	background-image: url("../img/bg-content-right.png");
	background-repeat: repeat-y;
/*	background-color: #d55; */
}


#LeftWrapperTopImg {
	
}

#Content {
/*	padding: 1em 1.5em; */
	padding: 12px 18px;
	background-image: url("../img/bg-content-top.png");
	background-repeat: no-repeat;
	background-position: top center;
}

#ContentLeft {
	width: 518px;
	padding-right: 14px;
	border-right-width: 1px;
	border-right-style: solid;
	margin-right: 12px;
}

#ContentRight {
	width: 140px;
}

#ContentInnerLeft, #ContentInnerRight {
	width: 246px;
}
#ContentInnerLeft {
	border-right-width: 1px;
	border-right-style: solid;
	padding-right: 11px; 
}
#ContentInnerRight {
	padding-left: 11px; 
}

.content-separator-h {
	width: 90%;
	display: block;
	height: 24px;
	background-image: url("../img/separator-h.png");
	background-repeat: repeat-x;
	margin: -0.25em auto;
}
.content-separator-v {

}

.searchable-normal li ul {	display: none; }
.searchable-normal ul li { cursor: pointer; }
.searchable-expanded ul li { cursor: default; }
.searchable ul li li { cursor: default; }


/* Padding 40px kompensuje "trzy kolor" z prawej */
#FastNavigator {
	padding-right: 40px;
	background-image: url("../img/bg-navigator.png");
	background-repeat: no-repeat;
	background-position: top center;
}

#FastNavigator > span > a {
	width: 145px;
	height: 130px;
}
#FastNavigator > span > a + a { 
	margin-left: 0px;
}

#Content form input { margin-left: 0.5em; }


.ed_content ul, .ed_content ol,
ul.standard, ol.standard {
	list-style-position: outside;
	margin: 0.5em auto;
	margin-left: 1.5em;
}	

.ed_content ul, ul.standard { list-style-type: disc; }
.ed_content ol, ol.standard { list-style-type: decimal; }
.ed_content ol ol, ol.standard ol { list-style-type: decimal; }
.ed_content li { line-height: 1.5em; margin-left: 1.5em; }
.ed_content p a:hover { text-decoration: underline; }
.ed_content p { margin: 0.75em auto; line-height: 1.25em; }
.ed_content table, .ed_content td, .ed_content th {
	border-collapse: collapse;
	border:0px;	
}

.img_left {
	float: left;
	margin: 5px 15px 5px 0px;
}

.img_right {
	float: right;
	margin: 5px 0px 5px 15px;
}

.img_center {
	margin: 15px auto;
	
}

	
#loadingLink img{
margin: 0 auto;
}

#prevLinkText img{
display:inline;
}

#nextLinkText img{
display:inline;
}
.ekartka label {
width: 120px;
float: left;
}
.ekartka {
width: 450px;
margin: 0 auto;

}
.ekartka textarea{
width: 290px;
height: 60px;

}

#adres{
width: 250px;
float: left;
height: 130px;
text-align: right;
}

#adres p{
text-align: right;
}


#herb{
width: 63px;
height: 130px;
float: left;
padding: 0px 30px;
margin-top: 10px;
}

#godziny {
height: 130px;
width: 160px;
float: left;
}

.stopa{
width: 550px;
margin: 0 auto;

}
.pod_pogodynke{
width: 180px;
height: 200px;
background: url(../img/pogodynka/pod_pogodynke.png) bottom center no-repeat;

}
.pogodynka {
width: 180px;
height: 150px;
margin: 0 auto;
}
.pogodynka p{
font-size: 30px;
font-weight: bolder;
padding-top: 140px;
text-align: center;
}

.copyrajt{
background: #F1F0EC;
padding-top: 10px;
}

.copyrajt p a{
color: #949494;
}
.copyrajt p{
color: #949494;
}
.wysylanie_dokumentow label{
width: 170px;
display: block;
float: left;
}
.wysylanie_dokumentow p{
padding: 10px 10px;
}
.wysylanie_dokumentow input{
width: 200px;
padding: 2px;
}
.wysylanie_dokumentow input.checkbox{
width: 20px;
padding: 2px;
}
.wysylanie_dokumentow textarea{
width: 300px;
height: 100px;
}

#dokumenty_submit{
padding: 10px;
cursor: pointer;
}

.sprawdz_stan_input{
width: 100px;
padding: 5px;
margin-top: 20px;
}
.sprawdz_stan_submit{
width: 100px;	
padding: 5px;
margin-top: 20px;
}
#biplogs table{
width: 100%;
}
#biplogs th{
background: #ADADAD;
color: #fff;
padding: 5px 3px;
text-align: left;
}
#biplogs td{
font-size: 10px;
padding: 5px 3px;
}

#data{
width: 60px;
border: none;
}
#osoba{
width: 150px;
border: none;
}
#czynnosc{
width: 100px;
border: none;
}
#tresc{
width: 307px;
border: none;
}
#ogloszenia_drobne p {
padding: 0px 0px;
}
#ogloszenia_drobne p label {
width: 50px;
display: block;
float: left;
}
#ogloszenia_submit{
padding: 10px;

}
.punkty_startowe{
margin-bottom: 15px;
}

#captcha{
margin-left: 176px;

}

#dodaj_ogloszenie p label{
width: 110px;
float: left;
}
#dodaj_ogloszenie{
background: #f8f8f8;
padding: 10px;
}
.tresc_ogloszenia{
background: #f8f8f8;
padding: 10px;
}

/* ============================================================================== */
/* 9. Sonda																														  				  */
/* ============================================================================== */
.full-box-top { background-image:url(../img/blok-full-top.png); width:425px; height:13px;}
.full-box-mid { background-image:url(../img/blok-full-mid.png); width:400px; padding:0px 15px 0px 15px; }
.full-box-bot { background-image:url(../img/blok-full-bot.png); width:425px; height:14px;}
