body
{
	font-size: 12px;
	text-align:left;
	font-family: Arial,Tahoma,Verdana;
	margin: 0px; 
	padding: 0px; 
	background-color: #440e00;
	color: #181616;	
}
     
a:hover  { color: #bc320f; text-decoration:none; font-size: 12px;} 
a { color: #6f1f0b; text-decoration:none; font-size: 12px; }
a:focus { outline: none;} /* Usuwa ramke z linków na img w FF */
object { outline:none; }


/*  ----------------------- STANDARDOWE ------------------------------ */
div,form,p   { padding:0px; margin:0px;  }
img { border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden; height: 0px;}
/* --------------------------------------------------------------------------- */

.alarm { font-size:11px; color:#861410;  font-weight:bold; }



/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#bg { width: 100%; min-width: 1000px; background: url('images/bg.png') repeat-x #d09b35; }
div#bgpage {  width: 100%; min-width: 1000px; background-image: url('images/bgpage.jpg'); background-repeat: no-repeat; background-position: center top; }

div#kontener{margin:0px auto;width:1000px;	overflow:hidden;}
	div#top { display: block; height: 392px; width: 1000px; position: relative;}
		div#lang { height: 20px; position: absolute; top: 5px; left: 490px; }
			#lang a { float: left; margin-right: 10px; }
		
		div#baner { display: block; width: 1000px; height: 268px; position: absolute; top: 35px; left: 0px; position: relative;}
			#baner img { position: absolute; top: 0px; left: 0px; }
		div#baner_loading { display: block; width: 1000px; height: 268px; position: absolute; top: 35px; left: 0px; background-image: url('images/loading.gif'); background-repeat: no-repeat; background-position: center center; background-color: transparent;}
		div#baner_navi { display: block; position: absolute; top: 275px; right: 15px; float: right;}
		
		div#logo { position: absolute; top: 0px; left: 4px; display: block; }
		
		div#jestestu { position: absolute; top: 7px; right: 13px; width: 600px; color: #463515; text-align: right; font-size: 10px; font-family: Tahoma,Verdana,Arial;}
			#jestestu a { color: #a7370c; font-size: 10px; font-family: Tahoma,Verdana,Arial;}
			#jestestu a:hover { color: #a7370c; font-size: 10px; font-family: Tahoma,Verdana,Arial;}
			
		div#menu { position: absolute; top: 302px; left: 4px; display: block; width: 770px; height: 62px; }
			#menu a { display: block; width: 111px; height: 62px; overflow: hidden; float: left; margin-left: -2px; position: relative;}
				#menu a img.menu_img2 { display: inline; }
				#menu a img.menu_img1 { display: none; }
				#menu a.menu_hover img.menu_img2, #menu a.menu_current img.menu_img2 { display: none; }
				#menu a.menu_hover img.menu_img1, #menu a.menu_current img.menu_img1 { display: inline; }
			div#menu_end { display: block; width: 5px; height: 62px; overflow: hidden; float: left;margin-left: -1px; }
		div#wyszukiwarka { position: absolute; top: 320px; left: 795px; display: block; }
			div#wyszukiwarka_naglowek { display: block; height: 17px;}
			div#wyszukiwarka_inp { display: block; width: 134px; height: 20px; padding: 4px 0px 0px 10px; overflow: hidden; float: left; margin: 1px 4px 0px 1px; background-image: url('images/wyszukiwarka_inp.png'); }
				#wyszukiwarka_inp input { border: 0; background-color: #fff; width: 130px; height: 14px; color: #bebebe; font-size: 11px; font-family: Arial,Verdana,Tahoma;}
				#wyszukiwarka_inp input.active { color: #000;}
			div#wyszukiwarka_btn { display: block; width: 54px; height: 26px; overflow: hidden; float: left;}
			
			
	div#center {width:774px; float: left; padding: 0px 0px 30px 0px;}
	div#right { width: 226px; float: left; }

div#bottom_pasek { width: 100%; height: 3px; display: block; overflow: hidden; background-color: #eac546; }
div#bgbottom { width: 100%; min-width: 1000px; background-image: url('images/bgbottom.jpg'); background-repeat: no-repeat; background-position: center top; }
	div#bottom{width:1000px; height:56px; display: block; margin: 0px auto;}
		div#bottom_menu { text-align: center; font-size: 11px; color: #d09b35; padding: 13px 0px 8px 0px;}
		div#bottom_menu a{ font-size: 11px; color: #d09b35; }
		div#bottom_menu a:hover{ font-size: 11px; color: #701B0A;}
		div#bottom_stopka { text-align: center; font-size: 10px; color: #7f574d; }

/* RIGHT */
div#mapadojazd { display: block; width: 214px; height: 215px; padding: 48px 0px 0px 12px; overflow: hidden; background-image: url('images/mapadojazdbg.png'); }
	#mapadojazd a { position: relative; }
div#facebook { display: block; width: 206px; height: 332px; padding: 20px 0px 0px 20px; margin: 0px 0px 12px 0px; overflow: hidden; background-image: url('images/facebookbg.png'); }

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							MAIN						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#main_left { width: 226px; float: left; padding: 0px 0px 0px 5px; overflow: hidden; }
	div#wezudzial { display: block; width: 226px; height: 88px; padding: 0px 0px 2px 0px; }
div#main_right { width: 492px; float: left; padding: 0px 12px 0px 39px;  overflow: hidden;}

div#maincontentbg { display: block; width: 492px;background-image: url('images/maincontentbg.png'); background-repeat: repeat-y; background-position: right top;}
div#maincontentbg1 { display: block;  background-image: url('images/maincontentbg1.jpg'); background-repeat: no-repeat; background-position: right top;}
div#maincontentbg2 { display: block;  background-image: url('images/maincontentbg2.png'); background-repeat: no-repeat; background-position: right bottom;}
div#maincontent 	{ min-height: 398px; height: auto !important; height: 398px; position: relative; padding-top: 15px;}
	div#main_naglowek { 	position: absolute; top: 10px; left: 113px; }
		
	div.main_news_box { padding: 0px 0px 8px 0px; }
		div.main_news_data { float: left; display: block; width: 85px; height: 54px; padding: 37px 15px 0px 0px; background-image: url('images/databg.png'); color: #fbecc1; text-align: right; }
		div.main_news_nazwa { float: left; display: block; width: 310px; padding: 37px 0px 0px 15px;}
			.main_news_nazwa a { font-weight: bold; font-size: 20px; color: #701b0a; }
		div.main_news_foto { float: left; display: block; width: 97px; height: 66px; padding: 0px 0px 0px 54px;}
			.main_news_foto a { display: block; width: 97px; height: 66px; position: relative; }
				.main_news_foto a img { position: absolute; }
				.main_news_foto a img.main_news_ramka { top: 0px; left: 0px; }
				.main_news_foto a img.main_news_fotka { top: 3px; left: 3px; }
				
		div.main_news_opis { float: left; display: block; width: 290px; color: #000; text-align: justify; padding: 0px 0px 0px 8px;}
		div.main_news_opis_full { float: left; display: block; width: 390px; color: #000; text-align: justify; padding: 5px 0px 0px 54px;}
		
		
/* CONTENT */
div#contentbg { display: block; width: 756px; margin: 0px 0px 0px 10px; background-image: url('images/contentbg.png');}
div#contentbg1 { display: block;  background-image: url('images/contentbg1.jpg'); background-repeat: no-repeat; background-position: left top;}
div#contentbg2 { display: block;  background-image: url('images/contentbg2.png'); background-repeat: no-repeat; background-position: left bottom;}
div#content 	{ min-height: 413px; height: auto !important; height: 413px; padding: 30px 19px 30px 40px;}
	div#naglowek { display: block; height: 36px; }
	
	div#zakladki { display: block; height: 32px; width: 679px;} 

	div#zakladki	a.big_zakladka { display: block; height: 28px; width: 100px; float: left; background-repeat: no-repeat; background-image: url('images/zakladka_off.png');   font-size: 11px; font-weight: bold; text-align: center; color: #ffffff; padding: 2px 15px 3px 15px; line-height: 27px;}
	div#zakladki	a.big_zakladka:hover { color: #6f1f0b;font-size: 11px; font-weight: bold; background-image: url('images/zakladka_on.png');}
	div#zakladki	a.big_zakladka_active { background-image: url('images/zakladka_on.png');  color: #6f1f0b;}

	div#zakladki	a.min_zakladka { display: block; height: 28px; width: 82px; float: left; background-repeat: no-repeat; background-image: url('images/min_zakladka_off.png');   font-size: 11px; font-weight: bold; text-align: center; color: #ffffff; padding: 2px 15px 3px 15px; line-height: 27px;}
	div#zakladki	a.min_zakladka:hover { color: #6f1f0b;font-size: 11px; font-weight: bold; background-image: url('images/min_zakladka_on.png');}
	div#zakladki	a.min_zakladka_active { background-image: url('images/min_zakladka_on.png');  color: #6f1f0b;}
	
	div#zakladki	a.min2_zakladka { display: block; height: 28px; width: 55px; float: left; background-repeat: no-repeat; background-image: url('images/min2_zakladka_off.png');   font-size: 11px; font-weight: bold; text-align: center; color: #ffffff; padding: 2px 15px 3px 15px; line-height: 27px;}
	div#zakladki	a.min2_zakladka:hover { color: #6f1f0b;font-size: 11px; font-weight: bold; background-image: url('images/min2_zakladka_on.png');}
	div#zakladki	a.min2_zakladka_active { background-image: url('images/min2_zakladka_on.png');  color: #6f1f0b;}
		
	
	div.sep { display: block; width: 650px; height: 3px; overflow: hidden; }
	
	div#content_whitebg { display: block; width: 679px; background-color: #fffbe1; background-image: url('images/content_whitebg.png'); background-repeat: no-repeat;} 
	div#content_whitebg1 { width: 620px; padding: 35px 30px 30px 29px; background-image: url('images/content_whitebg1.png'); background-repeat: no-repeat; background-position: left bottom;}
	div#content_white { min-height: 300px; height: auto !important; height: 300px; }
/* PODSTRONA NEWS */
div.news_box { padding: 0px 0px 18px 0px;}
	
	div.news_foto { float: left; width: 127px; height: 110px; display: block; padding: 15px 0px 0px 0px;}
		.news_foto a { width: 110px; height: 110px; display: block; position: relative; }
			.news_foto a img { position: absolute; }
			.news_foto a img.news_ramka { top: 0px; left: 0px; }
			.news_foto a img.news_fotka { top: 4px; left: 4px; }
	div.news_right { float: left; width: 570px; padding: 15px 0px 0px 0px;}
		div.news_nazwa { font-weight: bold; font-size: 20px; color: #701b0a; width: 455px; padding: 10px 15px 0px 0px; float: left;}
			.news_nazwa a { font-weight: bold; font-size: 20px; color: #701b0a; }
			.news_nazwa a:hover { font-weight: bold; font-size: 20px; color: #701b0a; }
		div.news_data { float: left; display: block; width: 85px; height: 54px; padding: 37px 15px 0px 0px; background-image: url('images/databg.png'); color: #fbecc1; text-align: right; }
		div.news_opis {clear: left; text-align: justify; color: #000;}
	div.news_wiecej { padding: 4px 0px 0px 0px; display: block; height: 26px; text-align: right; color:#701B0A}
	div.news_wiecej a{ color:#701B0A}
	div.news_wiecej a:hover{ color:#701B0A}
	
div#news_nazwa { font-weight: bold; font-size: 20px; color: #701b0a; width: 582px; padding: 10px 15px 0px 0px; float: left;}
div#news_data { float: left; display: block; width: 85px; height: 54px; padding: 37px 15px 0px 0px; background-image: url('images/databg.png'); color: #fbecc1; text-align: right; }
div#news_opis {clear: left; text-align: justify; color: #000;}
/* STRONNICOWANIE ITP */
a.kulka_on, a.kulka_off { float: left; width: 17px; height: 17px; display: block; overflow: hidden; margin: 0px 3px 0px 0px;  font-size: 12px; text-align: center; line-height: 16px; font-weight: bold; }
a.kulka_off {  background-image: url('images/kulka_off.png');  color: #74220d;}
a.kulka_on {  background-image: url('images/kulka_on.png');  color: #f5d066;}

div.stronnicowanie { display: block; height: 17px; }
	div.stronnicowanie1 { float: left; position: relative; left: 50%; }
	div.stronnicowanie2 { float: left; position: relative; left: -50%; }
div.stronnicowanie_kropki { float: left; color: #74220d; width: 20px; text-align: center; height: 17px; line-height: 17px;}

/* FAQ */
div.faq_box { padding: 15px 0px 18px 0px;}
	div.faq_left {float: left; display: block; width: 85px; height: 54px; padding: 37px 15px 0px 0px; background-image: url('images/databg.png'); color: #fbecc1; text-align: right; font-size: 20px;}
	div.faq_right { float: left; width: 580px; padding: 0px 0px 0px 17px; }
		div.faq_nazwa { font-weight: bold; font-size: 17px; color: #701b0a; padding: 10px 0px 0px 0px; }
		div.faq_opis { text-align: justify; color: #000; }
/* GALERIA */
div.gal_fotka_box { display: block; width: 110px; height: 130px; float: left; padding-right: 17px; }
	.gal_fotka_box a { display: block; width: 110px; height: 110px; position: relative; }
		.gal_fotka_box a img { position: absolute; }
		.gal_fotka_box a img.gal_ramka { top: 0px; left: 0px; }
		.gal_fotka_box a img.gal_fotka { top: 4px; left: 4px; }
/* MEDIA */
a.naglowek2 { display: block; width: 231px; height: 21px; padding: 2px 0px 2px 20px; background-image: url('images/naglowek2.png');}
div.tresc_empty { padding: 25px 0px 30px 0px; }		
		
/* FORMULARZ */
div#formularz_dane { display: block; height: 25px; padding: 12px 0px 6px 0px; width: 253px; float: left; }
div#formularz_alarm { display: block; height: 25px; padding: 12px 0px 6px 0px; width: 400px; float: left; font-weight: bold; color: #6f1f0b; text-align: center; }
div#formularz { display: block; width: 685px; height: 364px; overflow: hidden; padding: 1px 0px 0px 0px; background-image: url('images/formularz_bg.jpg'); }
	div.formularz_etykieta { width: 237px; height: 40px; overflow: hidden; padding: 0px 15px 0px 0px; line-height: 36px; text-align: right; font-size: 14px; color: #6f1f0b; float: left;}
	div.formularz_pole { float: left; width: 408px; height: 30px; overflow: hidden; padding: 10px 0px 0px 25px;}
		.formularz_pole input { color: #6f1f0b; font-size: 14px; font-family: Arial,Tahoma,Verdana; border: 0; background-color: transparent; width: 380px;}
	div.formularz_pole2 { float: left; width: 433px; height: 30px; overflow: hidden; padding: 10px 0px 0px 0px;}
		.formularz_pole2 input { color: #6f1f0b; font-size: 14px; font-family: Arial,Tahoma,Verdana; border: 0; width: 36px; margin: 0px 2px 0px 2px;  background-color: transparent; float: left; text-align: center;}
		.formularz_pole2 input#kod2 { margin-right: 22px;  }
	div.formularz_poledata { float: left; width: 433px; height: 30px; overflow: hidden; padding: 10px 0px 0px 0px;}
		.formularz_poledata input { color: #6f1f0b; font-size: 14px; font-family: Arial,Tahoma,Verdana; border: 0; width: 78px; margin: 0px 20px 0px 2px;  background-color: transparent; float: left; text-align: center;}
		.formularz_poledata input#data_rok { width: 110px;  }
div#formularz_typ { display: block; width: 251px; padding: 17px 3px 0px 0px; float: left; }
div#formularz_piwowarstwo { display: block; width: 251px;  padding: 17px 0px 0px 0px; float: left; }
	div.formularz_naglowek { display: block; height: 25px; }
	div.formularz_chklist { padding: 0px 0px 0px 30px; line-height: 30px; font-weight: bold; color: #6f1f0b;}
		
div#formularz_rejestruj { text-align: right; }		
		
/* STYLE DLA TRESCI */
.txt_tresc { text-align: justify; }
.txt_tresc ol { color: #bc320f; font-weight: bold; padding: 5px 0px 5px 30px; margin: 0px 0px 0px 0px;}
	.txt_tresc ol li { }
.txt_tresc ul { color: #000000; padding: 0px 0px 10px 30px; margin: 0px;}
	.txt_tresc ul li { list-style-type: none; background-repeat: no-repeat; background-image: url('images/li.png'); margin: 0px; padding: 0px 0px 15px 20px;}
div.txt_data { float: left; display: block; width: 85px; height: 54px; padding: 37px 15px 0px 0px; background-image: url('images/databg.png'); color: #fbecc1; text-align: right; }	
div.txt_dzien { font-weight: bold; font-size: 20px; color: #701b0a; width: 455px; padding: 35px 0px 0px 15px; float: left;}
div.txt_godzina { float: left; display: block; width: 90px; height: 36px; line-height: 25px; padding: 0px 0px 0px 10px; background-image: url('images/godzinabg.png'); background-repeat: no-repeat; color: #edd687; text-align: center; }	
div.txt_godzinaopis { font-weight: bold; font-size: 18px; color: #b9310e; width: 502px; padding: 0px 0px 8px 15px; float: left; }

/* SZUKAJ */
div#szukaj_naglowek { font-size: 18px; font-weight: bold; color: #701b0a; padding: 10px 0px 10px 0px;}
div.szukaj_wynik { padding: 0px 0px 8px 0px; }
	div.szukaj_wynik_nazwa { padding: 0px 0px 4px 0px; }
		.szukaj_wynik_nazwa a { color: #701b0a; font-size: 14px; }
	div.szukaj_wynik_opis { padding: 0px 10px 0px 10px; }

span.highlight { font-weight: bold; color: #bf330f; }

table#tabelka_kolor { border:none;}
table#tabelka_kolor th { background-color:#BF330F; color:#ffffff; font-weight:bold; text-align:center; padding:4px; border:none;}
table#tabelka_kolor td { background-color:#E8C84D; color:#350D05; padding:4px; border:none; text-align:center;}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	input.formularz
	{
		width:240px; height:15px;
		padding-left:3px; padding-right:3px; padding-top:2px; 
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #6f1f0b; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}

	select.formularz
	{
		width:249px; height:19px;
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #6f1f0b; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}	
	
	.wiadomosc,textarea.formularz
	{
		width:240px; height:150px; padding:3px;
		background-color: #F6FAF9; 	border:1px solid #B2B3B5;  
		color: #6f1f0b; font-size: 11px;	font-family: Tahoma,Verdana,Arial;
		overflow:auto; 		margin-bottom:4px;
	}

	.guzik
	{
		background-color:#F6FAF9;
		color:#252525;
		font-weight:bold;
		font-size:11px;
		border:1px solid #B2B3B5; 
		font-family: Tahoma,Arial, Verdana;
		padding:3px;
	}
	
*html div#mapadojazd { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mapadojazdbg.png', sizingMethod='crop');}	
*html div#facebook { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/facebookbg.png', sizingMethod='crop');}	
*html a.zakladka { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zakladka_off.png', sizingMethod='crop'); cursor: pointer;}	
*html a.zakladka_active { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zakladka_on.png', sizingMethod='crop');}	
*html a.zakladka:hover { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zakladka_on.png', sizingMethod='crop');}	
*html a.kulka_off { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/kulka_off.png', sizingMethod='crop'); cursor: pointer;}	
*html a.kulka_on { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/kulka_on.png', sizingMethod='crop'); cursor: pointer;}	