body
{
	font-size: 11px;
	text-align:left;
	font-family: Verdana,Tahoma,Arial;
	margin: 0px; 
	padding: 0px; 
	background: url('images/tlo.jpg') repeat-x #ffffff;
	color: #747474;	
}
     
a:hover  { color: #28156F; text-decoration:none; font-size: 11px;} 
a { color: #747474; text-decoration:none; font-size: 11px; }

div,form,table,p,table,tr,td   { padding:0px; margin:0px; border:0px; }
img { border:0px;}
.czysc { clear:both; font-size:1px; overflow:hidden;}
.alarm { font-size:11px; color:#285072;  font-weight:bold; }


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

div#top
{
	height:109px; overflow:hidden;	
	margin-left:16px;	
}

div#left
{
	width:230px; float:left; overflow:hidden;
	display:inline; margin-left:15px;
}


div#center
{
	width:755px; float:left; overflow:hidden;
}



div#bottom
{
	height:32px; width:940px;
	background: url('images/stopka.jpg') no-repeat top right #EFEFEF; 
	overflow:hidden;
	padding-right:40px; padding-left:22px; padding-top:14px;
	margin-top:35px;
}
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
/*							TOP										                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

div.flagi_box_on , div.flagi_box_off
{
	width:91px; height:13px; border:1px solid #DBDBDB;
	padding-left:2px; padding-top:3px;
	display:inline; margin-right:3px;
	overflow:hidden; float:left;
	font-size:8px;
}
div.flagi_box_on { background: url('images/flagi_box_on') no-repeat top right #0295D4; 	color:#FFFFFF;}
div.flagi_box_on a { color:#FFFFFF; font-size:8px;}
div.flagi_box_on a:hover { color:#B4B4B4; font-size:8px;}

div.flagi_box_off { background: url('images/flagi_box_off') no-repeat top right #FFFFFF; color:#B4B4B4;}
div.flagi_box_off a  { color:#B4B4B4; font-size:8px;}
div.flagi_box_off a:hover  { color:#0295D4; font-size:8px;}

div#logo
{
	float:left; width:333px; height:109px; 	
}

div#oficjalna_pl
{
	float:left; width:370px; height:55px;
	margin-left:43px; margin-top:46px; display:inline;
	background: url('images/oficjalna.jpg') no-repeat;
}

div#oficjalna_en
{
	float:left; width:370px; height:55px;
	margin-left:43px; margin-top:46px; display:inline;
	background: url('images/official.gif') no-repeat;
}

div#gora_info
{
	text-align:center; font-size:9px; color:#575757;
}
div#gora_info a	{  font-size:9px; color:#575757;	}
div#gora_info a:hover 	{ font-size:9px; color:#B4B4B4;	}

/* ----------------------------------------------------------------------------------------------------------------------------------------*/
/*							LEFT										                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#wyszukiwarka
{
	width:214px; height:170px; overflow:hidden;
	background: url('images/wyszukiwarka.jpg') no-repeat;
	padding-top:67px; padding-left:17px;
	color:#747474;
}

.wyszukiwarka_etyk
{
	width:40px; text-align:right; font-size:9px;
	padding-right:6px;
}

div.Naglowek_flash
{
	color:#0295D4; font-size:22px; font-weight:bold;
	width:240px; height:32px; margin-bottom:10px;
}


div#newsletter_top
{
	width:206px; height:36px; margin-top:20px;
	background: url('images/newsletter_top.jpg') no-repeat;
}
div#newsletter_box
{
	width:174px; 
	background: url('images/newsletter_tlo.jpg') repeat-x #DCEBF4;
	border-left:1px solid #747474;
	border-right:1px solid #747474;
	border-bottom:1px solid #747474;
	padding:15px;
}

/* ----------------------------------------------------------------------------------------------------------------------------------------*/
/*							CENTER										                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/


div#menu
{
	height:42px; width:755px; overflow:hidden;
}


div#baner
{
	height:251px; width:754px; background: url('images/baner.jpg') no-repeat; overflow:hidden;
}

div#center_tlo
{
	width:754px; background: url('images/center_tlo.jpg') repeat-x;
	overflow:hidden;
}

div#center_wypelnienie
{
	background: url('images/wypelnienie.jpg') no-repeat top left;
	padding-left:20px;	 padding-top:20px; padding-right:5px;
	text-align:justify;
}
	

div#center_left
{
	width:505px; float:left;
	text-align:justify; overflow:hidden;
}	

div#center_right
{
	width:201px; float:left; 
	padding-left:20px;
	overflow:hidden;	
}		
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
/*							NEWSY									                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	
div.news_box { margin-bottom:25px;}	
div.news_box_min { margin-bottom:15px; padding-bottom:10px; border-bottom:1px solid #D8D8D8;}	
div.news_nazwa { font-size:14px;  color:#285072; font-weight:bold;}	
div.news_nazwa a{ font-size:14px;  color:#285072; font-weight:bold;}
div.news_nazwa a:hover{ font-size:14px;  color:#285072; font-weight:bold;}
div.news_data { 	color:#C3C3C3; font-size:11px; margin-bottom:6px;}	
img.news_mini_img { float:left; margin-right:10px; margin-bottom:10px;}
div.news_shortopis { font-size:11px; text-align:justify;	 }	
.news_wiecej { color:#028ECA; font-weight:bold;}
.news_wiecej a{ color:#028ECA; font-weight:bold; }
.news_wiecej a:hover { color:#898989; font-weight:bold; }

.news_liczba_stron { text-align:left; width:200px; color:#028ECA; font-weight:bold; font-size:12px; }
.news_liczba_stron a  { color:#898989;  }
.news_liczba_stron a:hover { color:#028ECA }

/* ----------------------------------------------------------------------------------------------------------------------------------------*/
/*							SZKOLENIA									                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	
div.szkolenia_box { margin-bottom:25px;}	
div.szkolenia_box_min { margin-bottom:15px; padding-bottom:10px; border-bottom:1px solid #D8D8D8;}	

div.szkolenia_nazwa { font-size:14px;  color:#285072; font-weight:bold;}	
div.szkolenia_nazwa a{ font-size:14px;  color:#285072; font-weight:bold;}
div.szkolenia_nazwa a:hover{ font-size:14px;  color:#285072; font-weight:bold;}

div.szkolenia_data { 	color:#8E8D8D; font-size:11px; margin-bottom:6px;}	

img.szkolenia_mini_img { float:left; margin-right:8px; margin-bottom:6px; margin-top:2px;}
div.szkolenia_shortopis { font-size:11px; text-align:justify;	 color:#898989;  }	
.szkolenia_wiecej { color:#028ECA; font-weight:bold;}
.szkolenia_wiecej a{ color:#028ECA; font-weight:bold; }
.szkolenia_wiecej a:hover { color:#898989; font-weight:bold; }

.szkolenia_liczba_stron { text-align:left; width:200px; color:#028ECA; font-weight:bold; font-size:12px;}
.szkolenia_liczba_stron a  { color:#898989;  }
.szkolenia_liczba_stron a:hover { color:#028ECA }


div#szkolenia_rodzaj
{
	text-align:right; font-size:12px; color:#0295D4; margin-bottom:15px;
	float:right; padding-top:10px;
}
div#szkolenia_rodzaj a	{  font-size:12px; color:#0295D4; font-weight:bold;}
div#szkolenia_rodzaj a:hover 	{ font-size:12px; color:#0295D4; font-weight:bold;}



table#szkolenia_tabelka td { padding:5px; font-size:11px; color:#545454;}

table#szkolenia_tabelka td.nazwa { font-size:12px; font-weight:bold; color:#545454; text-align:left;}
table#szkolenia_tabelka td.nazwa a{ font-size:12px; font-weight:bold; color:#545454;}
table#szkolenia_tabelka td.nazwa a:hover{ font-size:12px; font-weight:bold; color:#545454;}

table#szkolenia_tabelka td.opis a{ font-size:10px; font-weight:bold; color:#ff9700;}
table#szkolenia_tabelka td.opis a:hover{ font-size:10px; font-weight:bold; color:#ff9700;}


table#szkolenia_tabelka td.szkoleniatop	{	background-color:#005073; color:#ffffff; font-size:12px; font-weight:bold;	}



/* ----------------------------------------------------------------------------------------------------------------------------------------*/
/*							REFERENCJE									                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.referencje_box { margin-bottom:25px;}	

div.referencje_nazwa { font-size:14px;  color:#285072; font-weight:bold;}	
div.referencje_nazwa a{ font-size:14px;  color:#285072; font-weight:bold;}
div.referencje_nazwa a:hover{ font-size:14px;  color:#285072; font-weight:bold;}

div.referencje_stanowisko { 	color:#8E8D8D; font-size:11px; margin-bottom:6px;}	

img.referencje_mini_img { float:left; margin-right:8px; margin-bottom:6px; margin-top:2px;}
div.referencje_shortopis { font-size:11px; text-align:justify;	 color:#898989;  }	


/* ----------------------------------------------------------------------------------------------------------------------------------------*/
/*							FORMULARZE								                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
.gal_fotka_box
{
	width:140px; float:left; display:inline; margin-right:25px; margin-bottom:20px;
}
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
/*							LOGOSY									                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/

.loga_box { margin-bottom:10px; }

.loga_top
{
	background: url('images/ramka_top.gif') no-repeat top left;
	width:201px; padding-top:1px;
}
.loga_srodek { background: url('images/ramka_srodek.gif') repeat-y; text-align:center;}

.loga_bot
{
	background: url('images/ramka_bot.gif') no-repeat bottom left;
	width:201px; padding-bottom:1px;;
}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/
/*							FORMULARZE								                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/



	input.newsletter
	{
		color: #747474; 
		background-color: #F5F5F5; 
		padding-left:10px; padding-right:10px;
		font-size: 10px;	
		border:1px solid #D2D2D2; 
		padding-top:2px; 
		width:150px; height:18px;
		font-family: Verdana,Tahoma,Arial;
		margin-bottom:6px;
	}



	input.formularz
	{
		color: #7AAAEB; 
		background-color: #F5F5F5; 
		padding-left:3px;
		font-size: 10px;	font-weight:bold;
		border:1px solid #D2D2D2; 
		padding-top:2px; 
		width:130px; 
		height:18px;
		font-family: Verdana,Tahoma,Arial;
		margin-bottom:6px;
	}

	select.formularz
	{
		color: #7AAAEB; 
		background-color: #F5F5F5; 
		font-size: 10px; font-weight:bold;
		border:1px solid #D2D2D2; 
		width:135px; 
		height:20px;
		font-family: Verdana,Tahoma,Arial;
		margin-bottom:6px;		
	}	
	
	.wiadomosc
	{
		color: #7AAAEB; 
		background-color: #F5F5F5; 
		font-size: 10px; font-weight:bold;
		border:1px solid #D2D2D2;  
		padding:3px; 
		width:350px; 
		height:160px;
		font-family: Verdana,Tahoma,Arial;
		overflow:auto;
	}

	.guzik
	{
		background-color:#F5F5F5;
		color:#FC860A;
		font-weight:bold;
		font-size:11px;
		border:0px;
		font-family: Tahoma,Arial, Verdana;
	}