
/* CSS Document */

html, body  	{
	 font-size: 11px; 
	 font-family:tahoma, verdana, sans-serif;
	 margin:0px;
	 color: #585658;
	 background-color:#004494;
	 height: 100%;		 
	}
	
.brak		{
	font-size: 0px;
	display: none;
	}

h2 		{
			 	text-transform:none;
			 	font-size: 17px; 
	 			font-weight:bold;
				color: #004494;
			}
	
.naglowek_tekst_h2		{
	 float: left;
	 margin: 0px;
	 padding-right: 5px;
	 
	}
	
.naglowek_tekst_h2_brak		{
	 margin: 0px;
	 padding-top: 10px;
	 line-height:20px;
	}
	
.naglowek_tekst_h2_galeria_l1,
.naglowek_tekst_h2_galeria		{
	line-height: 31px;
	margin: 0px;
}


.naglowek_tekst_h2_galeria_l1	{}	
.naglowek_tekst_h2_galeria		{padding-top: 15px;}							
	
.reset	{
	 clear:both;
	 display:block;
	 height: none;
	 margin:none;
	}
	
ul li 	{list-style-type:none;}

a	{
	color:#585658;
	text-decoration:none;
 }

a:visited	{
    color: #585658;
	text-decoration:none;
	}
	
a:hover	{
	 color: #e2001a;
	 text-decoration:none;
 	} 
	
img	{
	border: 0px;
	margin:0px;
	padding:0px;
	}
   
a img	{
   margin:0px;
   padding:0px;
   }

.ukryta		{visibility:hidden;}
	

hr		{
	 background-color: #E6E6E6;
	 border: 0px none;
	 color: #E6E6E6;
	 height:1px;
	}
	
#obr_info  { margin: auto;}	
		

																								/* --------------------- góra ----------------------------------- */

#tlo_gora		{
		 text-align: center;
 		 width:100%;
		 height:113px;
 		 background-image: url(../obrazki/grafika/g_001.gif);
		 background-color: #ffffff;
 		 background-repeat: repeat-x;
		}
		
#tlo_gora_ram		{
 		 width:832px;
	     margin:auto;		 
		}

	
#tlo_logo_pasek		{
		 height: 113px;		
		 width: 832px;	 
		}

#logo_gora a		{
		 background-image: url(../obrazki/grafika/g_014.gif);
 		 background-repeat: no-repeat;		 
		 float: left;
		 height: 39px;		
		 width: 218px;		
		 margin-top: 27px;
		 margin-left: 5px;
		}
		
#logo_gora img		{float: left;}		

#logo_gora p		{
		 margin-left: 17px;
		 margin-top: 20px;
		}
																		/*  <<----------------------------------  NAWIGACJA GORNA      */

#tlo_pasek_nawigacji		{
		 height: 102px;
		 float: right;
		margin-right:23px;
		}

#menu_nawigacji ul		{
		 margin: auto;
		 font-weight:normal;		 
		}
		
#menu_nawigacji li		{
		 float: left;
		 margin-bottom: 0px;		 
		 padding: 51px 10px 0px 12px;
		}
		
#menu_nawigacji li.separator,
#menu_nawigacji li.separator_start,
#menu_nawigacji li.separator_koniec
	{
 		 background-image: url(../obrazki/grafika/g_002.gif);
 		 background-repeat: no-repeat;
		 padding: 0px 2px 0px 0px;
		 height: 96px;	
	}

#menu_nawigacji li.separator					{}
#menu_nawigacji li.separator_start		{}
#menu_nawigacji li.separator_koniec		{}				
		
#menu_nawigacji .separator_aktywne 	{
	 	background-image: url(../obrazki/podmenu/g_004.gif);
	 	background-position: center 27px;
	 	background-repeat: no-repeat;
		background-color: #FFFFFF;
	}


																		/*  <<----------------------------------  SRODEK STRONY      */		

#menu		{
	 float: left;
	 text-align: left;
	 width: 210px;
	 margin: 0px;
	 color: #585658;
	 padding: 0px 0px 0px 23px;
	}

#menu h2	{
	 background-image: url(../obrazki/tytul/menu.gif);
	 background-repeat: no-repeat;
	 font-size: 12px;
	 width: 210px;
	 height: 15px;
	 margin: 5px 0px 0px 0px;

	}
	
#menu ul		{
	 list-style-type:none;
	 margin:17px 0px 0px;
	 padding:0px;
	 width: 210px;
	}	
	
#menu li		{
	 background-repeat:no-repeat;
	 border-bottom:1px solid #E6E6E6;	 
	 padding-bottom:6px;
	 padding-left:2px;
	 padding-top:6px;
	 margin: 0px;
	}	
	
#menu li a  					{margin:10px 10px 12px 14px !important;}	
#menu li a:hover  		{}
		
#menu ul ul					{margin: 10px 0px 10px 0px;}

#menu .aktywne		{
	 background-image:url(../obrazki/podmenu/podklad_menu.gif);
	 background-position:left 3px;
	 background-repeat:no-repeat;
	 font-weight:bold;
	 padding-bottom: 16px;
	 padding-left:2px;
	 padding-top:17px;
	 margin: 0px;
	}
	
#menu .mmenu		{
	 background-image:url(../obrazki/grafika/podklad_menu_j.gif);
	 background-position: 0px 3px;
	 background-repeat:no-repeat;
	 border-bottom:1px solid #E6E6E6;
	 font-weight:normal;
	 padding-bottom: 8px;
	 padding-left: 30px;
	 padding-top: 7px;
	 margin: 0px 2px 0px 0px;
	}
	
#menu .mmenu_akt			{
	 background-image:url(../obrazki/grafika/podklad_menu_c.gif);
	 background-position:left 3px;
	 background-repeat:no-repeat;
	 border-bottom:1px solid #E6E6E6;
	 font-weight:bold;
	 padding-bottom: 8px;
	 padding-left:30px;
	 padding-top:7px;
	 margin: 0px;
	}		


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    SRODEK TLO     */



#srodek_tlo 	{
	 background-image: url(../obrazki/grafika/s_001.gif);
 	 background-repeat: repeat-x; 	 
	 background-position: center bottom;
	 text-align: center; 
	 width: 100%;
	 background-color: #ffffff;
 	}

#srodek_tlo_index	{
		 height: 354px;
		 width: 832px;
		 margin: auto;
		}
		

																/*  <<----------------------------------  ROZKŁAD STRONY GLOWNEJ      */


#reklama_1 	{
	 float: left;
	 margin: 0px 0px 0px 0px;
	 width: 526px;
	 height: 210px;
  	 text-align: center; 
	 border: 0px none;
	padding-left:5px;
	}	

#reklama_2g		{
	 float: right;
	 margin: 0px 0px 0px 0px;
	 height: 111px;
	 width: 285px;	 
  	 text-align: center; 
	 border: 0px none;
	 padding-right: 5px;	 
	}

	
#reklama_21 a		{
	float: left;
	margin: 0px 9px 0px 0px;
	height: 100px;
	width: 138px;
	text-align: center;
	border: 0px none;
	background-image: url(../obrazki/banery/baner_21.gif);
	background-repeat: no-repeat;
	}
	
#reklama_21 a:hover		{	background-image: url(../obrazki/banery/baner_21a.gif);	}	
	
#reklama_22 a		{
	 float: right;
	 margin: 0px 0px 0px 0px;
	 height: 100px;
	 width:138px;	 
  	 text-align: center; 
	 border: 0px none;
	background-image: url(../obrazki/banery/baner_22.gif);
	background-repeat: no-repeat;	 
	}
	
#reklama_22 a:hover		{	background-image: url(../obrazki/banery/baner_22a.gif);	}	


/*
#reklama_2 	{
	 float: right;
	 margin: 0px 0px 10px 0px;
	 height: 100px;
	 width: 285px;	 
  	 text-align: center; 
	 border: 0px none;
	 padding-right: 5px;
	}
*/

#reklama_3g		{
	 float: right;
	 margin: 0px 0px 0px 0px;
	 height: 111px;
	 width: 285px;	 
  	 text-align: center; 
	 border: 0px none;
	 padding-right: 5px;	 
	}

	
#reklama_31 a		{
	float: left;
	margin: 0px 9px 0px 0px;
	height: 100px;
	width: 138px;
	text-align: center;
	border: 0px none;
	background-image: url(../obrazki/banery/baner_31_01.gif);
	background-repeat: no-repeat;
	}
	
#reklama_31 a:hover		{	background-image: url(../obrazki/banery/baner_31_01a.gif);	}	
	
#reklama_32 a		{
	 float: right;
	 margin: 0px 0px 0px 0px;
	 height: 100px;
	 width:138px;	 
  	 text-align: center; 
	 border: 0px none;
	background-image: url(../obrazki/banery/baner_32_01.gif);
	background-repeat: no-repeat;	 
	}
	
#reklama_32 a:hover		{	background-image: url(../obrazki/banery/baner_32_01a.gif);	}

/*
#reklama_3 	{
	 float: right;
	 margin: 0px 0px 10px 0px;
	 height: 100px;
	 width: 285px;	 
  	 text-align: center; 
	 border: 0px none;
	 padding-right: 5px;
	}
*/

#reklama_4 a	{
	float: left;
	margin: 12px 10px 0px 5px;
	height: 100px;
	width: 124px;
	text-align: center;
	border: 0px none;
	background-image: url(../obrazki/banery/baner_4.gif);
	background-repeat: no-repeat;
	}
	
#reklama_4 a:hover		{	background-image: url(../obrazki/banery/baner_4a.gif);	}	
	
#reklama_5 a		{
	 float: left;
	 margin: 12px 10px 0px 0px;
	 height: 100px;
	 width: 124px;	 
  	 text-align: center; 
	 border: 0px none;
	background-image: url(../obrazki/banery/baner_5.gif);
	background-repeat: no-repeat;	 
	}
#reklama_5 a:hover		{	background-image: url(../obrazki/banery/baner_5a.gif);	}			

/*
#reklama_6		{
	 float: left;
	 margin: 10px 0px 0px 0px;
	 height: 100px;
	 width: 258px;	 
  	 text-align: center; 
	 border: 0px none;
	}
*/	
	
/*	
#reklama_8		{
	 float: left;
	 margin: 5px 0px 0px 0px;
	 height: 82px;
	 width: 134px;	 
  	 text-align: center; 
	 border: 0px none;
	}
*/

#reklama_7g		{
	 float: right;
	 margin: 0px 0px 0px 0px;
	 height: 111px;
	 width: 285px;	 
  	 text-align: center; 
	 border: 0px none;
	 padding-right: 5px;	 
	}

	
#reklama_71 a		{
	float: left;
	margin: 0px 9px 0px 0px;
	height: 100px;
	width: 138px;
	text-align: center;
	border: 0px none;
	background-image: url(../obrazki/banery/baner_71_01.gif);
	background-repeat: no-repeat;
	}
	
#reklama_71 a:hover		{	background-image: url(../obrazki/banery/baner_71_01a.gif);	}	
	
#reklama_72 a		{
	 float: right;
	 margin: 0px 0px 0px 0px;
	 height: 100px;
	 width:138px;	 
  	 text-align: center; 
	 border: 0px none;
	background-image: url(../obrazki/banery/baner_72_01.gif);
	background-repeat: no-repeat;	 
	}
	
#reklama_72 a:hover		{	background-image: url(../obrazki/banery/baner_72_01a.gif);	}	
		

#reklama_8 a		{
	 float: left;
	 margin: 12px 10px 0px 0px;
	 height: 100px;
	 width: 124px;	 
  	 text-align: center; 
	 border: 0px none;
	background-image: url(../obrazki/banery/baner_8.gif);
	background-repeat: no-repeat;	 
	}
#reklama_8 a:hover		{	background-image: url(../obrazki/banery/baner_8a.gif);	}
	
#reklama_9 a		{
	 float: left;
	 margin: 12px 10px 0px 0px;
	 height: 100px;
	 width: 124px;	 
  	 text-align: center; 
	 border: 0px none;
	background-image: url(../obrazki/banery/baner_9.gif);
	background-repeat: no-repeat;	 
	}
#reklama_9 a:hover		{	background-image: url(../obrazki/banery/baner_9a.gif);	}	

#podpis img		{
	 float: left;
	 margin: 12px 0px 0px 40px;
	 height: 15px;
	 width: 272px;	 
  	 text-align: center; 
	 border: 0px none;
	}


																								/*  <<----------------------------------  PODSTRONY      */

#srodek_tlo_o_nas,
#srodek_tlo #srodek_tlo_historia,
#srodek_tlo_kontakt,
#srodek_tlo_kat,
#srodek_tlo_kat_a,
#srodek_tlo_kat_a1,
#srodek_tlo_kat_b,
#srodek_tlo_kat_b1,
#srodek_tlo_kursy_b,
#srodek_tlo_badania,
#srodek_tlo_badania_skier,
#srodek_tlo_galeria,
#srodek_tlo_certyfikaty,
#srodek_tlo_szkola,
#srodek_tlo_kadra,
#srodek_tlo_strona,
#srodek_tlo_polec,
#srodek_tlo_dojazd,
#srodek_tlo_promocja,
#srodek_tlo_doksztalcajace,
#srodek_tlo_dla_najmlodszych,
#srodek_tlo_for_zgloszenie,
#srodek_tlo_alkohol,
#srodek_tlo_niusy,
#srodek_tlo_troleje
 	{
		 width: 865px;
		 margin: auto;
	}


#srodek_tlo_o_nas								{height: 620px;}	
#srodek_tlo #srodek_tlo_historia		{height: 620px;}	
#srodek_tlo_kontakt							{height: 620px;}
#srodek_tlo_kat									{height: 790px;}
#srodek_tlo_kat_a								{height: 790px;}
#srodek_tlo_kat_a1							{height: 790px;}
#srodek_tlo_kat_b								{height: 790px;}			
#srodek_tlo_kat_b1							{height: 790px;}
#srodek_tlo_kursy_b							{height: 690px;}
#srodek_tlo_badania							{height: 1200px;}
#srodek_tlo_badania_skier					{height: 890px;}
#srodek_tlo_galeria							{height: 1110px;}
#srodek_tlo_certyfikaty						{height: 680px;}
#srodek_tlo_szkola								{height: 620px;}
#srodek_tlo_kadra								{overflow: auto;}
#srodek_tlo_strona								{height: 620px;}
#srodek_tlo_polec								{height: 620px;}
#srodek_tlo_dojazd							{height: 620px;}
#srodek_tlo_promocja							{overflow: auto;}
#srodek_tlo_alkohol							{overflow: auto;}
#srodek_tlo_niusy								{overflow: auto;}
#srodek_tlo_doksztalcajace				{height: 620px;}
#srodek_tlo_dla_najmlodszych			{height: 1170px;}			
#srodek_tlo_for_zgloszenie				{height: 700px;}
#srodek_tlo_troleje								{height: 1750px;}
		
#srodek_tlo_mapa		{
	 text-align: center; 
	 width: 100%;	
	 height: 590px;
	}
	
#polec_gr {
		float: left; 
		display: block;
		list-style-type:none;
		margin: 6px 0px 0px 0px;
		text-indent: 0px; 
		text-align: left;
		}	




/*-------------------------------------------- mapa witryny -----------------------------------------------------*/

	
#mapa_l,
#mapa_p			{
		float:left;
		margin-top: 5px;
		text-align:left;
	}

#mapa_l		{width:300px;}
#mapa_p		{width:230px;}

#st_prawa #mapa_l ul			{
		margin:0px 0px 0px 0px ;
		padding:0px 0px 0px 0px;
		}
		
#st_prawa #mapa_l ul li			{
		margin: 1px 0px 0px 0px !important;
		padding:0px 0px 0px 15px !important;
		}		

#mapa_l a			{
		font-weight:normal;
		padding-left: 0px;
		color:#585658 !important;
		}
													
#mapa_l a:hover			{
		color:#e2001a !important;
		}
		
#st_prawa #mapa_p ul			{
		margin:0px 0px 0px 0px ;
		padding:0px 0px 0px 0px;
		}
		
#st_prawa #mapa_p ul li			{
		margin: 1px 0px 0px 0px !important;
		padding:0px 0px 0px 15px !important;
		}
		
#st_prawa #mapa_p ul li.wciecie			{
		margin: 1px 0px 0px 15px !important;
		padding:0px 0px 0px 15px !important;
		}				

#mapa_p a			{
		font-weight:normal;
		padding-left: 0px;
		color:#585658 !important;
		}
													
#mapa_p a:hover	{color:#e2001a !important;}


	

							
/*wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww         ajax odstep animacja       wwwwwwwwwwwwww*/

#jTruncate_example1 br.odt		{
	margin-top: 40px;
	}
	
#flaga		{
	float: left;
	width: 50px;
	height: 30px;
	padding-top: 10px;
	margin-top: 0px;
	}


#srodek_tlo_promocja	 #baner_1		{
	padding-left: 20px;
	padding-top: 10px;
	}
	
#srodek_tlo_promocja	 #baner_1_opis		{
	padding-left: 28px;
	padding-top: 10px;
	}
	
#srodek_tlo_promocja	 #baner_1_opis p		{
	 font-size: 11px;
	 font-weight:normal;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 1px 0px;
	}
	
#srodek_tlo_promocja	 #baner_1_opis p#uwaga			{
	 font-size: 14px;
	 font-weight:bold;
	 color: #e2001a;
	 padding-top: 10px;
	}			
	

#st_prawa		{
		float: left;
		margin-left: 15px;
		text-align: left;
		width: 582px;
	}
	
#st_prawa h3		{
	 font-size:11px;
	 font-weight:bold;
	 margin:0px;
	 padding:20px 0px 5px 41px;
	}
	
#st_prawa h3.biuro		{
	 font-size:11px;
	 font-weight:bold;
	 margin:0px;
	 padding:0px 0px 5px 41px;
	}
	
	
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    NAGLOWKI    */ 	
	
#st_prawa h2#o_nas,
#st_prawa h2#szkola,
#st_prawa h2#historia,
#st_prawa h2#kontakt,
#st_prawa h2#kat,
#st_prawa h2#kursy,
#st_prawa h2#kadra,
#st_prawa h2#badania,
#st_prawa h2#dojazd,
#st_prawa h2#polec,
#st_prawa h2#promocje,
#st_prawa h2#galeria,
#st_prawa h2#certyfikaty,
#st_prawa h2#strona,
#st_prawa h2#for_zgloszenie,
#st_prawa h2#doksztalcajace,
#st_prawa h2#dla_najmlodszych,
#st_prawa h2#trol,
#st_prawa h2#niusy,
#st_prawa h2#alkohol
	{
	 background-repeat: no-repeat;
	 font-size: 12px;
	 margin: 3px 0px 0px 0px;
	 width: 581px;	
	}

#st_prawa h2#o_nas							{background-image: url(../obrazki/tytul/dlaczego_my.gif);}
#st_prawa h2#szkola							{background-image: url(../obrazki/tytul/szkola.gif);}	
#st_prawa h2#historia						{background-image: url(../obrazki/tytul/historia.gif);}	
#st_prawa h2#kontakt						{background-image: url(../obrazki/tytul/kontakt.gif);}
#st_prawa h2#for_zgloszenie			{background-image: url(../obrazki/tytul/formularz.gif);}
#st_prawa h2#kat								{background-image: url(../obrazki/tytul/kategoria.gif);}	 
#st_prawa h2#kursy							{background-image: url(../obrazki/tytul/kursy.gif);}	 
#st_prawa h2#kadra							{background-image: url(../obrazki/tytul/instruktorzy.gif);}	 	 
#st_prawa h2#badania						{background-image: url(../obrazki/tytul/badania.gif);}	 
#st_prawa h2#dojazd							{background-image: url(../obrazki/tytul/dojazd.gif);}	 
#st_prawa h2#polec							{background-image: url(../obrazki/tytul/polec_nasz_serwis.gif);}
#st_prawa h2#promocje						{background-image: url(../obrazki/tytul/promocje.gif);}
#st_prawa h2#galeria							{background-image: url(../obrazki/tytul/galeria.gif);}
#st_prawa h2#certyfikaty					{background-image: url(../obrazki/tytul/galeria.gif);}
#st_prawa h2#strona							{background-image: url(../obrazki/tytul/mapa_witryny.gif);}
#st_prawa h2#dla_najmlodszych		{background-image: url(../obrazki/tytul/dla_najmlodszych.gif);}
#st_prawa h2#doksztalcajace			{background-image: url(../obrazki/tytul/jazdy.gif);}
#st_prawa h2#trol								{background-image: url(../obrazki/tytul/troleje.gif);}	 
#st_prawa h2#alkohol						{background-image: url(../obrazki/tytul/alkohol.gif);}	 
#st_prawa h2#niusy							{background-image: url(../obrazki/tytul/aktualnosci.gif);}	 

	
#st_prawa .formularz		{
		background-image:url(../obrazki/tytul/formularz.gif); 
		background-repeat:no-repeat;
		width: 581px;
		margin-top: 30px;
		font-size: 12px;
		}


#st_prawa #mapa_sien		{
	float: left;
	padding: 20px 0px 25px 31px;
	}

#st_prawa #mapa_san		{
	float: left;
	padding: 20px 0px 25px 31px;
	}
	
#st_prawa p.opis_mapa		{
	padding: 2px 0px 11px 0px;
	margin: 31px 0px -29px -40px;
	line-height: 0px;
	 font-size: 11px;
	 font-weight: normal;		
	 text-align: center;
	}	

#st_prawa #polec_gr #promocja1_1 a,
#st_prawa #polec_gr #promocja1_2 a ,
#st_prawa #polec_gr #promocja1_3 a,
#st_prawa #polec_gr #promocja1_4 a,
#st_prawa #polec_gr #promocja1_5 a, 
#st_prawa #polec_gr #promocja1_6 a,
#st_prawa #polec_gr #promocja1_7 a,
#st_prawa #polec_gr #promocja1_8 a  {
	display: block;
	margin: 15px 0px 20px 42px;
	background-repeat: no-repeat;
	height: 210px;
	width: 526px;
	}

#st_prawa #polec_gr #promocja1_1 a 				{	background-image: url(../obrazki/banery/baner_01_5.jpg);		}
#st_prawa #polec_gr #promocja1_1 a:hover		{	background-image: url(../obrazki/banery/baner_01_5a.jpg);	}

#st_prawa #polec_gr #promocja1_2 a 				{	background-image: url(../obrazki/banery/baner_01_1.gif);		}
#st_prawa #polec_gr #promocja1_2 a:hover		{	background-image: url(../obrazki/banery/baner_01_1a.gif);	}

#st_prawa #polec_gr #promocja1_3 a 				{	background-image: url(../obrazki/banery/baner_01_2.gif);		}
#st_prawa #polec_gr #promocja1_3 a:hover		{	background-image: url(../obrazki/banery/baner_01_2a.gif);	}

#st_prawa #polec_gr #promocja1_4 a 				{	background-image: url(../obrazki/banery/baner_01_3.gif);		}
#st_prawa #polec_gr #promocja1_4 a:hover		{	background-image: url(../obrazki/banery/baner_01_3a.gif);	}

/*  ----------------------------  Wygasłe promocje ---------------------------------

#st_prawa #polec_gr #promocja1_5 a 				{	background-image: url(../obrazki/banery/baner_01_4.jpg);	}
#st_prawa #polec_gr #promocja1_5 a:hover		{	background-image: url(../obrazki/banery/baner_01_4a.jpg);	}

#st_prawa #polec_gr #promocja1_6 a 				{	background-image: url(../obrazki/banery/baner_01_6.jpg);	}
#st_prawa #polec_gr #promocja1_6 a:hover		{	background-image: url(../obrazki/banery/baner_01_6.jpg);	}

*/

#st_prawa #polec_gr #promocja1_7 a				{	background-image: url(../obrazki/banery/baner_01_7.jpg);	}
#st_prawa #polec_gr #promocja1_8 a				{	background-image: url(../obrazki/banery/baner_015.jpg);	}

#promocja_wew		{margin: 15px 0px 20px 0px;}	
	
#st_prawa #polec_gr #skierowanie 		{
		border:1px solid #e6e6e6;
		margin-bottom:20px;
		margin-left:42px;
		margin-top:20px;
 	}	

#st_prawa #tab_tekst	{padding: 22px 0px 0px 41px;}
	
#st_prawa #tab_tekst p		{
	margin: 10px 0px 10px 0px;
	line-height: 16px;
	}
	
#st_prawa #tab_tekst p.obok_naglowka_h2		{
	margin: 4px 0px 10px 0px;
	line-height: 16px;
	}	
	
#st_prawa #tab_tekst ul	{
	margin: 0px 0px 16px 0px;
	line-height: 16px;	
	}
	
#st_prawa #tab_tekst ul li		{
	background-image: url(../obrazki/grafika/punkt_c.gif);
	background-position: left 8px;
	background-repeat: no-repeat;
	margin: 0px 24px 0px 15px;
	padding: 0px 0px 0px 15px;
	line-height: 16px;	
	}
	
#st_prawa #tab_tekst ul.ul_cyfry		{
	margin: 0px 0px 16px 10px;
	line-height: 16px;	
	}
	
#st_prawa #tab_tekst ul.ul_cyfry li		{
	background-image: none;
	margin: 0px 24px 0px 15px;
	padding: 0px 0px 0px 5px;
	line-height: 16px;
	list-style-type: decimal;
	list-style-position: outside;
	}	
	
#st_prawa #tab_tekst ul li ol		{
	margin: 0px 24px 0px -30px;
	padding: 0px 0px 0px 15px;
	line-height: 16px;	
	}	

#st_prawa #tab_tekst ul.instruktorzy		{
	margin: 10px 13px 0px 0px;
	height: 125px;
	}

#st_prawa #tab_tekst ul li.zdjecie_instr		{
	float: left;
	background-image: none;
	margin: 0px 15px 0px 0px;
	}
	
#st_prawa #tab_tekst ul li.linia1  {	background-image: none;}
	
#st_prawa #tab_tekst ul li.linia1 h2.naz		{
	 margin-bottom: 0px;
	 height: 15px;
	 font-size: 14px !important;
	 
	}

#st_prawa #tab_tekst ul li.linia2 	{
	background-image: none;
	font-size: 11px;
	padding: 6px 0 3px;
	}

#st_prawa #tab_tekst ul li.linia3 	{
	background-image: none;
	padding: 5px 0px 0px 0px;
	}			

#st_prawa #tab_tekst ul li.linia4 	{
	background-image: none;
	padding: 0px 0px 0px 0px;
	}			
	
#st_prawa #tab_tekst strong.technika	{
	color: #004494;
	font-size: 12px;
	line-height: 32px;
	margin-left: 32px;	
	}
	
#st_prawa #obrazek_tekst		{
	margin: 5px 0px 0px 0px !important;
	padding: 0px 0px 0px 10px !important;
	float: right;
	}	
	
#st_prawa #col	{
	color: #e2001a;
	background-image: none;
	}
	
#st_prawa #opis_punktu	{
	margin: -16px 0px 16px 0px !important;
	line-height: 16px;
	}		
	
#st_prawa #brakpunktu		{background-image: none !important;}		
	
#st_prawa h4		{
	 font-size: 11px;
	 font-weight: normal;
	 margin-top: -3px;
	 padding: 0px 0px 0px 41px;
	}
	
#st_prawa h3#centrum	{
	 font-size: 11px;
	 font-weight: bold;
	 margin-bottom: -18px;
	 padding: 20px 0px 0px 41px;
	}	

#st_prawa ul		{
	 list-style-type: none;
	 margin-left: 3px;
	 margin-top: 20px;
	 padding: 0px;
	}	
	
#st_prawa li		{
	 padding-bottom: 2px;
	 padding-left: 38px;
	 padding-top: 0px;
	}
	
#st_prawa li.data_zgloszenia	{
	 margin-top: -10px;
	 padding-bottom: 5px;
	 margin-bottom: 10px;	
	 font-size: 10px; 
	}
	
#st_prawa li p.firma		{
			 padding-top: 5px;
			 padding-bottom: 5px;
			 padding-left: 5px;
			 margin-top: 0px;
 			  float: left;
			}
			
#st_prawa li p.kateg		{
			 padding: 4px 26px 0px 10px;
			 margin-top: 0px;
 			  float: left;
			}			
	
#st_prawa li.kategoria	{
	 margin-top: 5px;
	 padding-bottom: 23px;
	 padding-left: 66px;
	}
	
#st_prawa li.kategoria_kursu	{margin-top: 20px;}
#st_prawa li.odstep				{margin-top: 40px;}					
	
#st_prawa a		{
	 color: #e2001a;
	 text-decoration: none;
	}
	
#st_prawa a:hover		{text-decoration: underline;}
	
#st_prawa a.link_text		{
	 color: #585658;
	 text-decoration: underline;
	}
	
#st_prawa a.link_text:hover		{
	 color: #e2001a;
	 text-decoration: none;
	}	
	
		  
#st_prawa fieldset 	{
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	}			  
			  
#gotowe		{
	margin: 21px 0px -9px 45px;
	color: #e2001a;
	font-weight: bold;
	}
	
#instytucja 	{width: 50px;}	
					
	
#st_prawa div select {
                     border:1px solid #b1b1b1;
					 padding: 2px 0 2px 3px;
					 width: 292px;
					 height:21px;
					 margin-bottom:13px;
					 font-family:tahoma;
					 font-size:11px;
					 }
					 
#st_prawa input{
              border: 1px solid #b1b1b1;
			  padding: 3px;
			  width: 292px;
			  height:22px;
			  margin-bottom:1px;
			  font-family:tahoma;
			  font-size:11px;
			  overflow:auto;
			  }
			  
#st_prawa li.telefon,
#st_prawa li.telefon_kom	{
			  height:22px;
			  font-family:tahoma;
			  font-size:11px;
			  float: left;
			  margin: 2px 0px 0px 0px;
			  }

#st_prawa li.telefon_kom	{ margin: 2px 0px 0px -5px; padding: 0px 0px 0px 26px;}

#st_prawa input.telefon,
#st_prawa input.telefon_kom	{
              border: 1px solid #b1b1b1;
			  padding: 3px;
			  width: 135px;
			  height:22px;
			  font-family:tahoma;
			  font-size:11px;
			  }			  			  
	
			  
#st_prawa input.firma{
              border: 1px solid #b1b1b1;
			  width: 22px;
			  height:22px;
			  font-family:tahoma;
			  font-size:11px;
  			  float: left;
			  margin-right: 3px;
			  margin-top: 1px;
			   }
			   
#st_prawa input.kat{
              border: 1px solid #b1b1b1;
			  width: 22px;
			  height:22px;
			  font-family:tahoma;
			  font-size:11px;
  			  float: left;
			  margin-right: 0px;
			  margin-top: 1px;
			   }			   

#st_prawa input.email		{
			 margin-bottom: 20px;
			}						  
			  
#st_prawa input.nazwa_firmy{
              border: 1px solid #b1b1b1;
			  padding: 3px;
			  width: 264px;
			  height:22px;
			  margin-bottom:1px;
			  font-family:tahoma;
			  font-size:11px;
			  overflow:auto;
			  margin-left:28px;			  
			  }			  			  
			  
#st_prawa select.ilosc_kursantow{
              border: 1px solid #b1b1b1;
			  margin-left: 28px;
			  padding: 3px;
			  width: 264px;
			  height:22px;
			  margin-bottom:1px;
			  font-family:tahoma;
			  font-size:11px;
			  overflow:auto;
			   }

#st_prawa form#login_form_id input{
              border: 1px solid #b1b1b1;
			  padding: 3px;
			  width: 210px;
			  height:22px;
			  margin-bottom:1px;
			  font-family:tahoma;
			  font-size:11px;
			  overflow:auto;
			  }			  
			
						 
#st_prawa textarea {
          border: 1px solid #b1b1b1;
		  padding: 3px;
		  width: 292px;
		  height:80px; 
		  margin-bottom:1px;
		  font-family:tahoma;
		  font-size:11px;
		  overflow:auto;
		  }


#st_prawa ul li select, ul li input, ul li texarea 		{background-color: #fbfbfb;}	
	
#st_prawa .formularz input:focus, #st_prawa .formularz textarea:focus	{border:1px solid #e2001a}

#podpis_obr	{color: #004494;
	margin: 6px 0px 10px 0px;
	line-height: 16px;
	padding:0px;
	font-weight:bold;
	}

#st_prawa #podpis_obr ul		{
	margin-bottom:0px;
	padding-bottom:0px;
	margin-right:0px;
	width:525px;
	float:left;
	}

#st_prawa #podpis_obr li	{
	float:left;
	padding:0;
	text-align:left;
	width:75px;
	margin:-15px 35px 0 0;
	}

#st_prawa #podpis_obr li.ost	{
	float:left;
	padding:0;
	text-align:left;
	width:75px;
	margin:-15px 0 0 -5px;
	}

#st_prawa span.ln1 span.ln2	{
	float:right;
	width:75px;
	padding:0px;
	}
#podpis_obr span.ln1	{
	margin:23px;
	padding:0px;
	} 

#podpis_obr span.ln2	{
	float:left;
	margin:0;
	padding:0 0 0;
	text-align:center;
	width:71px;
	}

#st_prawa #tab_tekst img 		{margin-right:10px;}

#podpis_obr2 	{
	color: #585658;
	margin: 6px 0px 10px 0px;
	}

#podpis_obr2 li 	{
	width:500px;
	float:left;
	}

#podpis_obr2 li.dwa	{margin: 0px 0px 0px -30px;}

#podpis_obr2 li.ost		{margin:15px 0 1;}
#podpis_obr2 img 		{float:left}

/*-------------------------------------------------------------------------------------------------------------- Alkohol */

#alkohol 		{
		text-align:center; 
		font-size:11px; 	
		margin-top:-6px;
		}

#alkohol_l 	{
		width:62px;
		height:22px; 
		border-bottom:1px solid #585658; 
		}
		
#st_prawa #tab_tekst #alkohol_obr li,
#st_prawa #tab_tekst #alkohol_obr .ost		{
		background-image: none;
		margin: 5px 31px 40px 3px;
		padding: 0px;
		}
#st_prawa #tab_tekst #alkohol_obr .ost		{margin: 5px 0 0;}

#st_prawa #tab_tekst #podpis_obr2	 li,
#st_prawa #tab_tekst #podpis_obr2	 .dwa
#st_prawa #tab_tekst #podpis_obr2	 .ost	{
		background-image: none;
		padding:3px 0 1px;
		}				

#st_prawa #tab_tekst #podpis_obr2	 .dwa	{margin: 0px 0px 0px -15px;}
#st_prawa #tab_tekst #podpis_obr2	 .ost		{margin: 0px 0px 15px 15px;}
#st_prawa #tab_tekst #podpis_obr2	 img		{margin: 0 7px 0 0;}

#st_prawa #tab_tekst #podpis_obr2	 p			{margin: 6px 0 0;}


/*-------------------------------------------------------------------------------------------------------------- Niusy */

#st_prawa #tab_tekst #wiecej_p					{margin: 15px 0 30px 41px;}
#st_prawa #tab_tekst #strony						{margin: auto; text-align:center;}

#st_prawa #tab_tekst #nieaktywne_niusy	{
			padding: 3px 6px; 
			font-size: 12px;
			color: #585658;
			margin: auto;
			text-decoration: none;
			line-height: 25px;
			}
#st_prawa #tab_tekst #nieaktywne_niusy:hover	{color: #E2001A;}			
#st_prawa #tab_tekst .active							{
			color: #004494 !important;
			font-size:17px !important;
			font-weight: bold;
			margin: 6px 0 0 6px;
			}
#st_prawa #tab_tekst .active:hover				{color: #E2001A !important;}				
#st_prawa #tab_tekst #linia_dol					{height: 1px; color: #585658;	 width: 460px; text-align: center;}
#st_prawa #tab_tekst #wolne_pole				{height: 20px; width: 500px;}

#srodek_tlo_niusy #srodek #st_prawa #tab_tekst img		{
			border-color: #bdbdbd;
			border-style: solid;
			border-width: 1px 1px 5px;
			padding: 5px;
			}
			

/*-------------------------------------------------------------- TABELA 8 ------------------------------------------------*/

#st_prawa #tab8_k1	{
	display: table;
	font-weight: normal;
	}	
	
#st_prawa #tab8_k1L,
#st_prawa #tab8_k1mL,
#st_prawa #tab8_k1S,
#st_prawa #tab8_k1mS,
#st_prawa #tab8_k1P	{
	height: 140px;	
	display: table;
	float:left;
	width: 180px;
	margin-top: 5px;
	}

#st_prawa #tab8_k1L			{text-align: left;}
#st_prawa #tab8_k1mL		{text-align: left;}	
#st_prawa #tab8_k1S		{text-align: center;}
#st_prawa #tab8_k1mS		{text-align: center;}		
#st_prawa #tab8_k1P		{text-align: right;	}


/*--------------------------------------- opis  obrazka ------------------------------------------*/


#opis_obrazka_L, 
#opis_obrazka_S, 
#opis_obrazka_P		{
	color: #585658;
	text-decoration: none !important;
	margin:1px 0px -4px !important; 
	width: 148px;
	text-align: center;
	}	
	
#opis_obrazka_L		{float:left;}
#opis_obrazka_S		{width: 180px;}
#opis_obrazka_P		{float:right;}			


/*-------------------------------------------------------------- TABELA CERTYFIKATY ------------------------------------------------*/

#st_prawa #cer_tab8_k1	{
	display: table-row;
	font-weight: normal;
	}	
	
#st_prawa #cer_tab8_k1L,
#st_prawa #cer_tab8_k1mL,
#st_prawa #cer_tab8_k1S,
#st_prawa #cer_tab8_k1mS,
#st_prawa #cer_tab8_k1P			{
	height: 190px;	
	display: table-call;
	float:left;
	width: 180px;
	margin-top: 5px;
	}

#st_prawa #cer_tab8_k1L			{text-align: left;}
#st_prawa #cer_tab8_k1mL		{text-align: left;}	
#st_prawa #cer_tab8_k1S			{text-align: center;}
#st_prawa #cer_tab8_k1mS		{text-align: center;}		
#st_prawa #cer_tab8_k1P			{text-align: right;	}


/*--------------------------------------- opis  obrazka certyfikaty ------------------------------------------*/


#opis_obrazka_L, 
#opis_obrazka_S, 
#opis_obrazka_P		{
	color: #585658;
	text-decoration: none !important;
	margin:1px 0px -4px !important; 
	width: 148px;
	text-align: center;
	}	
	
#opis_obrazka_L		{float:left;}
#opis_obrazka_S		{width: 180px;}
#opis_obrazka_P		{float:right;}			


/*--------------------------------------- opis ------------------------------------------*/
	
#opis_mapa
	{
	margin-bottom: 5px;
	padding-left: 20px;
	}	
	
#opis_polec
	{
	padding-top: 5px;
	margin-bottom: 5px;
	}

/*-------------------------------------- Przyciski --------------------------------------*/

a .napis		{display: none; }	
	
#wysylanie_kon		{
	visibility: hidden;
	float: left;
	margin-top: 257px;
	margin-left: -180px;
	}

a#form_kont_wyslij			{
		display: block;
		width: 291px;
		color: #6c6c6c;
		border:1px solid #B1B1B1;
		 background-color: #f1f1f1;
		}
					
a#form_kont_wyslij:hover		{
		 border: 1px solid #363636;
		 color: #363636;
		 background-color: #dbdbdb;
		 text-decoration: none;
		}	

											/*-------------------------------------------- poleć -------------------------------------------------*/	
	
#st_prawa p.przycisk 	{
		padding: 0px 0px 0px 3px;
		margin:5px 0px 7px 1px;
		font-weight: bold;
		}

a#form_polec_wyslij		{
		display: block;
		width: 291px;
		color: #6c6c6c;
		border:1px solid #B1B1B1;
		 background-color: #f1f1f1;
		}
					
a#form_polec_wyslij:hover		{
		 border: 1px solid #363636;
		 color: #363636;
		 background-color: #dbdbdb;
		 text-decoration: none;
		}
		
		
															/*---------------- wysyłanie maila------------------*/		   
	
#wysylanie 		{
	visibility: hidden;
	float: left;
	margin-top: 28px;
	margin-left: 50px;
	}	
	
#wysylanie img 		{margin-left: 50px;}	
	
/*---------------- koniec wysyłanie maila------------------*/		

	
	
	
/* ----------------------------------------------------------------------------------------------------------------- DOL ----------------------------------- */

#stopka_tlo		{
	 width:100%;
   	 text-align: center; 
	 height: 116px;
	 background-image: url(../obrazki/grafika/d_002.gif);
	 background-repeat: repeat-x;
	 background-position: 0px top;	 
	}	

	
#stopka_tlo_sr	{
	 margin: auto;
 	 width: 861px;
	 height: 200px;
	}	

#stopka_tlo_sr a	{
	 color: #fdfdfd;
	 text-decoration: none;
	}

#stopka_tlo_sr a:hover 		{text-decoration: underline;} 



												/*  <<--------------------------------------------------------  SEGMENTY STOPKA */

#segment_1, 
#segment_2, 
#segment_3 {
		float: left;
		text-align: left;
		height: 160px;
		background-image: url(../obrazki/grafika/d_004.gif);
		background-position: right 6px;
		background-repeat: no-repeat;
	}

#segment_1 	{width: 410px; margin-left: 5px;}
#segment_2	{width: 230px; margin-left: 5px;  }	
#segment_3	{width: 200px; margin-left: 5px;	background-image: none;}
#segment_4	{width: 200px;}			

#segment_1 ul,
#segment_2 ul,
#segment_3 ul,
#segment_4 ul	{
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 1px;
	}

#segment_1 ul	{padding-left: 25px;}
#segment_2 ul	{padding-left: 25px; margin-bottom: -4px;}	
#segment_3 ul	{padding-left: 33px;}
#segment_4 ul	{padding-left: 34px;}		
	
#segment_1 h2,
#segment_2 h2,
#segment_3 h2,
#segment_4 h2		{
		 font-weight:bold;
		 font-size:11px;
		 color:#b2d9ff;
 		 background-image: url(../obrazki/grafika/d_003.gif);
		 background-repeat: no-repeat;
	}

#segment_1 h2		{background-position: 65px top;	}
#segment_2 h2		{background-position: 50px top;	}	 
#segment_3 h2		{background-position: 42px top;	}	 	 
#segment_4 h2 		{background-position: 30px top;	}	 
		 

#copyright	{
		 height: 125px;
		 width: 861px; 
		 background-image: url(../obrazki/grafika/d_001.gif);
		 background-repeat: no-repeat;
		 background-position: center center;
		 }
	 
#copyright p	{
	 font-weight: normal;
	 font-size: 10px;
	 padding-top: 46px;
	 color: #002862;
	 margin-top: 0px
	 }		 
	
#stopka_opis_tlo		{
	 height: 165px;
	}

#stopka_opis_sr p	{
	 float: left;
	 padding-right: 105px;
	 margin-top: 22px;
	 font-size:9px;
	 color: #b2d4f5;	 
	}

#stopka_opis_tlo h2	{
	 margin: 0px 0px 8px 34px;
	 padding-top: 27px;
     font-size:11px;	 
	}
	
#stopka_opis_tlo  li		{
	 background-image:none;
	 padding-bottom:2px;
	 padding-right:12px;
	 padding-top:1px;
	 color: #b2d9ff;
	}


#stopka_opis_tlo  li.punkt,
#stopka_opis_tlo  li.punktod		{
	background-image: url(../obrazki/grafika/d_080.gif);
	background-repeat: no-repeat;
	padding-bottom: 2px;
	padding-left: 10px;
	}

#stopka_opis_tlo  li.punkt	{
	 background-position: left 7px;
	 padding-top: 2px;	 
	}
	
#stopka_opis_tlo  li.punktod		{
	 background-position: left 13px;
	 padding-top: 7px;	 
	}	
	
#stopka_opis_tlo  li.brakpunkt	{
	color: #FFFFFF;
	padding: 2px 0 2px 10px;	
	}
	
#stopka_opis_tlo  li.odstep			{margin-top:10px;}		
	
#stopka_opis_tlo #sampunkt		{
	 margin: 1px 0px 1px 10px;
	 padding: 1px 0px 2px 0px;
	}	
													