body
{
	font-size: 12px;
	text-align:left;
	font-family: Tahoma,Verdana,Arial;
	margin: 0px; 
	padding: 0px; 
	background: url('images/tlo_body.jpg') no-repeat top center #ffffff;
	color: #646262;	
}
     
a:hover  { color: #ff8000; text-decoration:none; font-size: 12px;} 
a { color: #646262; text-decoration:none; font-size: 12px; }
object { outline:none; }


/*  ----------------------- STANDARDOWE ------------------------------ */
h1,h2,h3,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; }



/* --------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* --------------------------------------------------------------------------------------------*/
div.kontener { margin:2px auto; margin-top:0px; margin-bottom:0px; width:982px;	overflow:hidden; background-color:#ffffff;}
div#top_ramka  {  height:8px; overflow:hidden; background: url('images/tlo_top.jpg') no-repeat; }
div#left { width:314px; overflow:hidden; float:left; }
div#right { width:642px; overflow:hidden; float:left; background: url('images/tlo_right.jpg') no-repeat; padding-top:446px; padding-left:26px; }

div#bottom 
{ 
	background:url('images/tlo_stopka.jpg') no-repeat bottom center; height:42px; padding-top:118px; overflow:hidden; margin-top:20px;
	color:#ffffff; font-size:12px;
}
div#bottom  a { color:#ffd800; font-size:12px; font-weight:bold;}
div#bottom  a:hover { color:#ffffff; font-size:12px; font-weight:bold;}

div#undicom  { 	color:#D3E3E0; font-size:10px; font-family:Tahoma;	float:right; text-align:right; padding-right:18px; padding-top: 11px;}
div#undicom a { 	color:#F69922; font-size:10px; font-family:Tahoma;	}
div#undicom a:hover { 	color:#D3E3E0; font-size:10px; font-family:Tahoma;	}

div.belkastron  { 	color:#646262; font-size:10px; text-align:center;}
div.belkastron a { 	color:#646262; font-size:10px; }
div.belkastron a:hover { 	color:#646262; font-size:10px; }

.fotka_ramka { background:url('images/fotka_ramka.gif') no-repeat; width:110px; height:84px; overflow:hidden; padding-left:7px; padding-top:7px; }
.gal_fotka_box {  width:120px; float:left; overflow:hidden; margin-bottom:15px; padding-right:20px;}
.gal_fotka_nazwa { font-size:11px; text-align:center; }

.naglowek { font-size:32px; color:#ff8000; font-weight:bold; margin-bottom:7px; }

.naglowek2 { font-size:10px; color:#0545af; margin-bottom:15px; font-weight:normal;}
.naglowek2 a{ font-size:10px; color:#0545af;  font-weight:normal;}
.naglowek2 a:hover{ font-size:10px; color:#0545af;  font-weight:normal;}

/* --------------------------------------------------------------------------------------------*/	
/*							LEWA KOLUMNA							                           */
/* --------------------------------------------------------------------------------------------*/
div#left_tlo_pod_menu 
{ 
	margin-left:8px; width:257px; overflow:hidden; background:url('images/tlo_pod_menu.jpg') repeat-x #ff7f01; 
	padding:20px;
}
div#left_tlo_pod_menu_bottom { margin-top:1px; width:314px; height:8px; overflow:hidden; background:url('images/tlo_pod_menu_bottom.jpg') no-repeat; }
div#left_tlo_obok_menu{ width:314px; background:url('images/tlo_obok_menu.jpg') repeat-y right; }

div.box_menu_numer 
{ 
	width:33px; height:29px; background: url('images/box_numer_tlo.png') no-repeat top left; overflow:hidden; text-align:center;  float:left;
	font-weight:bold; font-size:19px; color:#ffffff; padding-top:4px; padding-right:15px; margin-bottom:5px;
}
* html div.box_menu_numer  {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/box_numer_tlo.png', sizingMethod='crop');}

div.box_menu_nazwa 
{ 
	background: url('images/kropeczki.gif') repeat-x bottom;
	padding-top:7px; padding-bottom:11px; width: 170px; float: left;
}
div.box_menu_nazwa_bip 
{ 
	background: url('images/kropeczki.gif') repeat-x bottom;
	padding-top:4px; padding-bottom:4px; width: 170px; float: left;
}
.box_menu_submenu { padding-top: 13px; }
.box_menu_submenu a { color: #fff; display: block; margin: 5px 0px; padding: 2px 0px;}
div#box_niebieski_top { width:306px; background: url('images/box_niebieski_top.jpg') no-repeat; height:5px; overflow:hidden; }
div#box_niebieski_bottom { width:306px; background: url('images/box_niebieski_bottom.jpg') no-repeat; height:5px; overflow:hidden; }
div#box_niebieski_srodek { width:294px; background: #7fb1d8; overflow:hidden; padding-left:6px; padding-right:6px; }

div.box_bialy_top { width:295px; background: url('images/box_bialy_top.jpg') no-repeat; height:7px; overflow:hidden; }
div.box_bialy_bottom { width:295px; background: url('images/box_bialy_bottom.jpg') no-repeat; height:7px; overflow:hidden; margin-bottom:5px; }
div.box_bialy_srodek { width:259px; background: #ffffff; overflow:hidden; padding-left:18px; padding-right:18px; padding-top:4px; padding-bottom:4px;}

div.zamowienia_nazwa { font-size:11px; font-weight:bold; color:#323232; margin-bottom:3px;}
div.zamowienia_nazwa a{ font-size:11px; font-weight:bold; color:#323232; }
div.zamowienia_nazwa a:hover{ font-size:11px; font-weight:bold; color:#323232; }
div.zamowienia_nazwa2 { font-size:11px; font-weight:bold; color:#ff6000; margin-bottom:6px;}
div.zamowienia_nazwa2 a{ font-size:11px; font-weight:bold; color:#ff6000; }
div.zamowienia_nazwa2 a:hover{ font-size:11px; font-weight:bold; color:#ff6000;  }
div.zamowienia_opis { font-size:11px; color:#555555; }
.zamowienia_wiecej { font-size:11px; font-weight:bold; color:#055ecc; }
.zamowienia_wiecej a{ font-size:11px; font-weight:bold; color:#055ecc; }
.zamowienia_wiecej a:hover{ font-size:11px; font-weight:bold; color:#FF7F01; }

/* --------------------------------------------------------------------------------------------*/	
/*							STRONA GŁOWNA							                           */
/* --------------------------------------------------------------------------------------------*/
div#main_lewo { width:422px; overflow:hidden; float:left;  }
div#main_prawo { padding-top:36px; float:left; padding-left:32px; width:185px; overflow:hidden; }

div.roboty_box { background: url('images/roboty_kropki.gif') repeat-x bottom; padding-bottom:15px; margin-bottom:15px;}
div.roboty_left{ width:129px; float:left; overflow:hidden;}
div.roboty_right{ width:290px; float:left; padding-top:6px; overflow:hidden;}
div.roboty_nazwa { font-size:12px; font-weight:bold; color:#0545af; margin-bottom:3px;}
div.roboty_nazwa a{ font-size:12px; font-weight:bold; color:#0545af; }
div.roboty_nazwa a:hover{ font-size:12px; font-weight:bold; color:#0545af; }
div.roboty_opis { font-size:12px; color:#646262; }
.roboty_wiecej { font-size:12px; font-weight:bold; color:#0545af; }
.roboty_wiecej a{ font-size:12px; font-weight:bold; color:#0545af; }
.roboty_wiecej a:hover{ font-size:12px; font-weight:bold; color:#FF7F01; }

div.plan_box { background: url('images/plan_kropki.gif') repeat-x bottom; padding-bottom:15px; margin-bottom:15px;}
div.plan_nazwa { font-size:12px; font-weight:bold; color:#0545af; margin-bottom:3px;}
div.plan_nazwa a{ font-size:12px; font-weight:bold; color:#0545af; }
div.plan_nazwa a:hover{ font-size:12px; font-weight:bold; color:#0545af; }
div.plan_termin { font-size:12px; font-weight:bold; color:#3e3e3e; margin-bottom:3px;}
div.plan_opis { font-size:12px; color:#646262; }
.plan_wiecej { font-size:12px; font-weight:bold; color:#0545af; }
.plan_wiecej a{ font-size:12px; font-weight:bold; color:#0545af; }
.plan_wiecej a:hover{ font-size:12px; font-weight:bold; color:#FF7F01; }
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							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;
		margin-bottom:4px;
	}

	select.formularz
	{
		width:249px; height:19px;
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #252525; 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: #252525; 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;
	}