body
{
	font-size: 14px;
	text-align:left;
	font-family: Georgia,Tahoma,Verdana,Arial;
	margin: 0px; 
	padding: 0px; 
	background: url('images/tlo_body.jpg') repeat-x #EEEBCA;
	color: #313131;	
	text-align:justify;
}
     
a:hover  { color: #8F0D00; text-decoration:none; font-size: 14px;} 
a { color: #313131; text-decoration:none; font-size: 14px; }

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

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

.lista
{
	background: url('images/li.jpg') no-repeat center left;
	padding-left:35px; margin-left:10px; margin-bottom:12px;
}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#kontener,div#bottom2
{
	margin:2px auto; margin-top:0px; margin-bottom:10px;
	width:1000px;	overflow:hidden;
}

div#top
{
	width:1000px; height:92px; overflow:hidden;
	font-family:Georgia; font-size:10px; color:#909090;
}
div#top a { font-family:Georgia; font-size:10px; color:#909090; }
div#top a:hover { font-family:Georgia; font-size:10px; color:#CE3020; } 


div#center 
{
	width:1000px; padding-bottom:10px;
}

div#info { height:251px; }
div#info_left
{
	width:542px; height:219px; background: url('images/info_left.jpg') no-repeat top left;
	padding-left:83px;	padding-top:32px;	
}
div#info_right1 {		width:1000px; height:251px; background: url('images/info_right1.jpg') no-repeat top right; }
div#info_right2 {		width:1000px; height:251px; background: url('images/info_right2.jpg') no-repeat top right; }


div#bottom
{
	height:232px; background: url('images/tlo_bottom.jpg') repeat-x;
	padding-top:43px;  overflow:hidden;
}
div#undicom  { 	font-size:10px; color:#808080; font-family:Tahoma;}
div#undicom a { 	font-size:10px; color:#808080;	font-family:Tahoma;}
div#undicom a:hover { 	font-size:10px; color:#CE3020;	font-family:Tahoma;}

div#bottom_linki { font-size:13px; color:#676767; font-weight:bold; font-family:Tahoma;}
div#bottom_linki a{ font-size:13px; color:#676767; font-weight:bold;}
div#bottom_linki a:hover{ font-size:13px; color:#CE3020; font-weight:bold;}

div.naglowek 
{ 
	font-size:12px; color:#8F0D00; font-weight:bold; 
	padding-left:20px; margin-bottom:30px;
}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GALERIA									                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.gal_fotka_box
{
	width:198px; float:left;
	display:inline; margin-left:30px; margin-bottom:20px;
}
div.gal_fotka_nazwa { color:#313131; font-weight:bold; font-size:12px; text-align:center; padding:5px; }

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							NEWS									                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.news_box
{
	width:440px; float:left; overflow:hidden; padding-right:50px;
}
div.news_nazwa { color:#B0B0B0; font-weight:bold; font-size:12px; margin-bottom:22px;}
div.news_nazwa a{ color:#B0B0B0; font-weight:bold; font-size:12px; }
div.news_nazwa a:hover{ color:#B0B0B0; font-weight:bold; font-size:12px; }

div.news_shortopis	{	color:#515050; font-size:14px;}
div.news_wiecej { margin-top:10px; text-align:right; }

div.news_wiecej2 { margin-top:10px; text-align:right; font-size:14px; color:#CE3020; }
div.news_wiecej2 a{ font-size:14px; color:#CE3020; font-weight:bold;}
div.news_wiecej2 a:hover{ font-size:14px; color:#CE3020; font-weight:bold; }

div.szkola_box
{
	width:440px; float:left; overflow:hidden; padding-right:50px;
}
div.szkola_nazwa { color: #CB2E1D; font-weight:bold; font-size:16px; margin-bottom:6px;}
div.szkola_nazwa a{ color: #CB2E1D; font-weight:bold; font-size:16px; }
div.szkola_nazwa a:hover{ color: #000; font-weight:bold; font-size:16px; }
div.szkola_adres { font-size:13px; margin-bottom:6px;}

div.szkola_shortopis	{	color:#515050; font-size:14px;}
div.szkola_wiecej { margin-top:10px; text-align:right; }

div.szkola_wiecej2 { margin-top:7px; text-align:right; float:right; width:100px; overflow:hidden; font-size:12px; color:#CE3020; }
div.szkola_wiecej2 a{ font-size:12px; color:#CE3020; font-weight:bold;}
div.szkola_wiecej2 a:hover{ font-size:12px; color:#CE3020; font-weight:bold; }


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							MENU									                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#menu
{
	width:1000px; height:73px; overflow:hidden; margin-bottom:1px;
}

ul#ulmenu { list-style: none;	padding: 0px; margin: 0px; }
ul#ulmenu li a , ul#ulmenu li , ul#ulmenu li a:hover { padding: 0px; margin: 0px; float:left; height:39px; }


ul#ulmenu li a
{ 
	background: url('images/tlo_menu.jpg') no-repeat top center;
	padding-top:34px; padding-left:10px; padding-right:10px;
	font-weight:bold; font-size:12px; color:#CE3020; 	text-align:center; 
}
ul#ulmenu li a:hover
{
	background: url('images/tlo_menu_on.jpg') repeat-x;
	padding-top:34px; padding-left:10px; padding-right:10px;
	font-weight:bold; font-size:12px; color:#FEFEFE; 	text-align:center; 
}


ul#ulmenu li#szkoly a
{ 
	background: url('images/tlo_menu_on.jpg') repeat-x;
	padding-top:20px; padding-left:10px; padding-right:10px; width:150px; padding-bottom:14px;
	font-weight:bold; font-size:12px; color:#FEFEFE; 	text-align:center; 	
}
ul#ulmenu li#szkoly a:hover
{
	background: url('images/tlo_menu.jpg') no-repeat top center;
	padding-top:20px; padding-left:10px; padding-right:10px; width:150px; padding-bottom:14px;
	font-weight:bold; font-size:12px; color:#000; 	text-align:center; 
}



/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							CENTER						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#content_left
{
	width:696px; text-align:justify;	float:left;
	padding-right:30px;	padding-left:30px;
}

div#content_right
{
	width:204px; 
	background: url('images/separator.jpg') no-repeat top left;
	float:left; text-align:center;
	padding-left:20px; padding-right:20px;
} 


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

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

	.guzik
	{
		background-color:#CE3020;
		color:#ffffff;
		font-weight:bold;
		font-size:11px;
		border:1px solid #B2B3B5; 
		font-family: Tahoma,Arial, Verdana;
		padding:3px;
	}
