body
{
	font-size: 12px;
	text-align:left;
	font-family: Verdana,Arial,Tahoma;
	margin: 0px; 
	padding: 0px; 
	background: url('images/tlo.jpg') repeat-x #540C09;
	color: #636363;	
}
     
a:hover  { color: #540C09; text-decoration:none; font-size: 12px;} 
a { color: #636363; text-decoration:none; font-size: 12px; }

div,img,form,p   { padding:0px; margin:0px; border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden;}


.alarm { font-size:11px; color:#861410	;  font-weight:bold; }

.kolor_czerwony { color:#820B06; }
.kolor_czerwony a{ color:#820B06; }
.kolor_czerwony a:hover{ color:#820B06; }

.kolor_naglowka { color:#89792B; }


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#kontener
{
	margin:2px auto; margin-top:0px; margin-bottom:10px;
	overflow:hidden;
	background: url('images/tlo_kontener.jpg') no-repeat center top;
	width:expression(document.body.clientWidth < 1000? "1000px" : document.body.clientWidth > 1400? "1400px" : "auto"); 	
}
div#kontener_wew	
{
	margin:2px auto; margin-top:0px; margin-bottom:0px;
	width:962px;	padding-left:9px; overflow:hidden;
}





/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							TOP							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#top_left
{
	float:left; width:54px; height:127px;	overflow:hidden;
	background: url('images/top_left.jpg') no-repeat;
}
div#top_center_pl
{
	float:left; width:855px; overflow:hidden; height:127px;
	background: url('images/top_center.jpg') no-repeat left top;	
}

div#top_center_en
{
	float:left; width:855px; overflow:hidden; height:127px;
	background: url('images/top_center_en.jpg') no-repeat left top;	
}


div#top_right
{
	float:left; width:53px; height:127px;	overflow:hidden;
	background: url('images/top_right.jpg') no-repeat; 
}

.flagi_box_off { 	border:1px solid #DBD2B1; }
.flagi_box_on { 		border:1px solid #860E00; }


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							CENTER							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#center_left
{
	float:left; width:53px; height:90px;	overflow:hidden;
	background: url('images/center_left.jpg') no-repeat;
}
div#center_center
{
	float:left; width:856px; overflow:hidden; 
	background:#F8F6EA;
}
div#center_right
{
	float:left; width:53px; height:90px;	overflow:hidden;
	background: url('images/center_right.jpg') no-repeat; 
}



div#tresc_left
{
	float:left; width:8px; height:54px;	overflow:hidden;
	background: url('images/tresc_lewo.jpg') no-repeat;
}

div#tresc_center
{
	float:left; width:784px; overflow:hidden; 
	background: url('images/tresc_center.jpg') repeat-x top; 
	text-align:justify;
	padding-left:28px; padding-right:28px; padding-top:20px; padding-bottom:20px;		
}

div#tresc_zawartosc img{ padding:6px; background-color:#FFFFFF;  border:1px solid #D0C899; margin-right:8px; margin-bottom:4px; margin-top:4px; margin-left:8px;}


div#tresc_right
{
	float:left; width:8px; height:54px;	overflow:hidden;
	background: url('images/tresc_prawo.jpg') no-repeat; 
}

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							bottom							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

div#bottom_left
{

	margin-left:53px; display:inline;
	float:left; width:8px; height:53px;	overflow:hidden;
	background: url('images/bottom_left.jpg') no-repeat;
}

div#bottom_center
{
	float:left; width:840px; overflow:hidden; height:53px;
	background: url('images/bottom_center.jpg') repeat-x top; 
}

div#bottom_right
{
	float:left; width:8px; height:53px;	overflow:hidden;
	background: url('images/bottom_right.jpg') no-repeat; 
}

div#podpis
{
	padding-left:60px; padding-right:60px; padding-top:6px;
	font-size:10px; color:#7F794F;
}
div#podpis a { font-size:10px; color:#7F794F; }
div#podpis a:hover { font-size:10px; color:#7F794F; text-decoration:underline;} 

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							NEWSY							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.news_box { width:375px; float:left; overflow:hidden; display:inline; margin-bottom:25px;} 
img.news_mini_img { float:left; }
div.news_nazwa {  color:#86140F; font-weight:bold; font-size:12px; margin-bottom:3px;}
div.news_data { font-size:10px; color:#919191; margin-bottom:8px;}
div.news_shortopis { font-size:12px; color:#636363;}

div.news_wiecej { color:#900B06; font-size:11px; text-align:right; font-weight:bold; }
div.news_wiecej a{ color:#900B06; font-size:11px;  font-weight:bold; }
div.news_wiecej a:hover { color:#D8D2AC; font-size:11px;  font-weight:bold; }
img.news_wiecej { border:none; background:inherit; padding:0px; }

div.news_belkastron { float:right; text-align:right;  } 


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GALERIA							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.gal_fotka_box
{
	width:180px; text-align:center; float:left; padding-right:15px;
	margin-bottom:20px;
}
div.gal_fotka_kat_box
{
	width:200px; height:210px; float:left;  padding-right:25px; padding-left:25px;
	margin-bottom:12px; overflow:hidden;
}

div.gal_wiecej { width:160px; height:30px; color:#820B06; margin:2px auto; margin-top:8px;}
div.gal_wiecej a{ width:160px; color:#820B06;}
div.gal_wiecej a:hover{ width:160px; color:#820B06;}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							REFERENCJE							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.referencje_box { margin-bottom:25px;}	

div.referencje_nazwa { color:#86140F; font-weight:bold; font-size:12px; margin-bottom:3px; }	

img.referencje_mini_img { float:left; margin-right:8px; margin-bottom:6px; margin-top:2px;}
div.referencje_shortopis { font-size:12px; color:#636363; }	


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							KARTA DAN							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#kartadan 
{ 
	text-align:left; margin-left:6px; width:773px; 	background: url('images/kartadan_srodek') repeat-y; 
	color:#6D3D1D; font-size:12px;
}

div#kartadan  ol { padding:0px; margin:0px; padding-left:22px; }
div#kartadan  li { padding:0px; margin:0px; margin-bottom:4px; }

div#kartadan_top	
{	
	width:773px; 	background: url('images/kartdan_top.jpg') no-repeat left top; 
}
div#kartadan_bot
{ 
	width:773px; 	background: url('images/kartadan_bot.jpg') no-repeat left bottom; 
	padding-top:35px; padding-bottom:40px;
}


div#kartadan_lewa	{	width:335px; float:left; overflow:hidden; padding-right:20px; padding-left:28px;	}
div#kartadan_prawa	{	width:330px; float:left; overflow:hidden; padding-left:34px;}
div.kartadan_naglowek
{	
	font-family:Tahoma; font-size:16px; color:#8E0B06; font-weight:bold;
	background: url('images/karta_sep.gif') no-repeat bottom;
	margin-bottom:5px;  padding-bottom:5px;
}

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							INNE							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

div.Naglowek_flash
{
	color:#89792B; font-size:25px; font-weight:bold;
	width:500px; height:32px; margin-bottom:4px; font-family:Tahoma; margin-left:2px;
}




/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	input.formularz
	{
		width:220px; height:15px;
		padding-left:3px; padding-right:3px; padding-top:2px; 
		background-color: #FFFFFF; border:1px solid #DAD8CE; 
		color: #ABABAB; font-size: 11px;	font-family: Verdana,Tahoma,Arial;
		margin-bottom:4px;
	}

	select.formularz
	{
		width:229px; height:19px;
		background-color: #FFFFFF; border:1px solid #DAD8CE; 
		color: #ABABAB; font-size: 11px;	font-family: Verdana,Tahoma,Arial;
		margin-bottom:4px;
	}	
	
	.wiadomosc,textarea.formularz
	{
		width:220px; height:150px; padding:3px;
		background-color: #FFFFFF; 	border:1px solid #DAD8CE;  
		color: #ABABAB; font-size: 11px;	font-family: Verdana,Tahoma,Arial;
		overflow:auto; 		margin-bottom:4px;
	}

	.guzik
	{
		background-color:#ECECEC;
		color:#FC860A;
		font-weight:bold;
		font-size:11px;
		border:0px;
		font-family: Tahoma,Arial, Verdana;
	}
