.container { width:750px; height:216px; overflow:hidden; position:relative; cursor:pointer; } 		.slides { position:absolute; top:0; left:0; } 		.slides div { position:absolute; top:0; width:750px; display:none; } 		/* 		 * Optional 		*/ 		 		:focus { outline: 0; } 		ins { text-decoration: none; } 		del { text-decoration: line-through; } 		table { border-collapse: collapse; border-spacing: 0; } 		

#loopedSlider { margin:18px 0; width:750px; position:relative; clear:both; } 		ul.pagination { list-style-type:none; margin:0; padding:0; margin:9px auto; width:90px; } 		ul.pagination li { float:left; margin:0 5px; }	 		ul.pagination a { display:block; width:12px; padding-top:12px; height:0; overflow:hidden; background-image:url(../images/pagination.html); background-position:0 0; background-repeat:no-repeat;} 		ul.pagination li.active a {background-position:0 -12px} 		a.previous { position:absolute; top:100px; left: 10px; } 		a.next { position:absolute; top:100px; right:10px; } 


div.zawartosc2 {

	padding: 28px 20px 20px 20px; width: 775px;



}

ul.lista_kat_braz {

	font-family: arial; margin: 13px 0 0 40px; padding:0px; list-style-image: url(../images/plus_braz.png);  font-weight: bold; 



}

ul.lista_kat_braz li a {

	font-family: arial; font-size: 10pt; line-height: 14pt; color: #C7C7C7; text-decoration: none;

}



ul.lista_kat_nieb {

	font-family: arial; margin: 2px 0 0 40px; padding:0px; list-style-image: url(../images/plus_nieb.png);  font-weight: bold; 



}

ul.lista_kat_nieb li a {

	font-family: arial; font-size: 10pt; line-height: 13pt; color: #C7C7C7; text-decoration: none;

}



ul.lista_kat_pom {

	font-family: arial; margin: 2px 0 0 40px; padding:0px; list-style-image: url(../images/plus_pom.png);  font-weight: bold; 



}

ul.lista_kat_pom li a {

	font-family: arial; font-size: 10pt; line-height: 13pt; color: #C7C7C7; text-decoration: none;

}



ul.lista_kat_roz {

	font-family: arial; margin: 2px 0 0 40px; padding:0px; list-style-image: url(../images/plus_roz.png);  font-weight: bold; 



}

ul.lista_kat_roz li a {

	font-family: arial; font-size: 10pt; line-height: 13pt; color: #C7C7C7; text-decoration: none;

}

ul li a:hover {

	text-decoration: underline;

}





.box_duzy {

	background: url(../images/box_duzy.png) no-repeat; width: 555px; height: 186px; margin-bottom: 20px; 

}



.box_maly {

	float: left; margin-right: 10px; background: url(../images/box_maly.png) no-repeat; width: 178px; height: 249px;

}





h3 {

color: #FBCA00;



}



.error {

	color: #FFF;text-align: left; font-size: 11pt; background-color: #D61500; font-weight: bold; padding: 2px; margin: 4px 0 4px 0;

}



.komunikat{

	color: #FFF;text-align: left; font-size: 11pt; background-color: #62BF33; font-weight: bold; padding: 2px; margin: 4px 0 4px 0;

}



.url_powrot {

	text-align: center;  pad ding: 3px; clear: both; margin: 16px 0 16px 0; 



}



.url_powrot a{

	color: #FFF; font-size: 10pt; font-weight: bold;

}



a.link {

	text-decoration: none; color: #CD7A53; font-size: 10pt; font-weight: bold;

}



.kategorie {

	width: 270px; background: url(../images/kategorie_tlo.html) repeat-y; color: #FFF; font-size: 12pt; fo nt-weight: bold; 



}

.kategorie a {

	display: block; color: #E7DAE0; text-decoration: none; background: url(../images/lista_pkt_usluga.html) no-repeat; padding-left: 26px; margin: 10px 0 0px 16px; font-family: georgia; 



} 



.kategorie a:hover {

	text-decoration: underline; color: #D3A7E4; background-position: 4px, 2px;



} 



ul#slide {

list-style-type: none; margin: 40px 0px 0px 12px; padding: 0px;

}



.tytul_strony{

	font-size: 14pt; font-family: georgia; font-we ight: bold; text-decoration: none; color: #4C2458;margin-bottom: 6px;

}





.tytul_duzy {

	font-size: 12pt; f ont-weight: bold; text-decoration: none; color: #1a1a1a; 

}

.tytul, .tytul a{

	font-size: 14pt; font-weight: bold; text-decoration: none; color: #55B9B1; text-transform: uppercase;

}



.tytul a:hover {

	text-decoration: underline;

}



.tytul_podkategorii{

	

}



.tekst_duzy, .tekst_duzy a {

	font-size: 10pt; color: #E1E1E1; line-height: 12pt;



}



.tekst, .tekst a, .tekst_akapit {

font-size: 10pt; color: #E1E1E1; line-height: 12pt;



}



.tekst a {

	color: #EB891A; font-weight: bold 



}



.tekst_akapit {

	margin: 8px 0 0 8px;

}



.tekst_wyrozniony, .tekst_wyrozniony a, .tekst_wyrozniony_pogrubiony, .tekst_wyrozniony_pogrubiony a {

	font-size: 11pt; color: #CD7A53; text-decoration: none

}



.tekst_wyrozniony_pogrubiony, .tekst_wyrozniony_pogrubiony a {

	font-weight: bold;

}



.cennik_pozycja {

background: url(../images/lista_pkt_cennik.html) no-repeat; background-position: center left; font-size: 11pt; line-height: 18pt; color: #4d4d4d; padding-left: 32px; font-weight: bold; width: 70px; 

}



td.tytul_tabeli {

padding: 15px 0 8px 0; color: #44429C; font-size: 12pt; font-weight: bold; font-family: arial;



}



td.komorka_tabeli{

border-bottom: 1px solid #5D5E86; padding: 4px;



}

div.nazwa_zabiegu{

padding-left: 5px; font-size: 11pt; font-family: arial; font-weight: bold; text-decoration: none; color: #C3104B; ma rgin-bottom: 4px; 

}



div.opis_zabiegu{

padding-left: 5px; color: #1c1c1c; font-size: 10pt; font-weight: normal; font-family: arial;



}

div.cena_zabiegu{

padding-left: 10px; color: #9C1945; font-size: 12pt; font-weight: bold; font-family: arial;



}







img.zdjecie_tekst{

	margin: 0 0 8px 8px; border: 1px solid #000;



}



img.zdjecie_margines{

	margin: 8px; 



}



.tytul_maly, .tytul_maly a{

	font-size: 8pt; font-weight: bold; text-decoration: none; color: #282828;

}



.tytul_maly a:hover {

	text-decoration: underline;

}



.tekst_maly, .tekst_maly a {

	font-size: 8pt; color: #838383; line-height: 10pt;



}



.autor {

	font-size: 11pt; color: #919191; 

}



.autor_maly {

	font-size: 9pt;  color: #919191;

}





a.czytaj_dalej{

	color: #9A2323; font-size: 10pt; font-weight: bold; text-decoration: none;

}



a.czytaj_dalej_maly{

	color: #9A2323; font-size: 8pt; font-weight: bold; text-decoration: none;



}



.lista_pozycja {

	clear: both; 

}

.lista_pozycja img {

	margin-right: 8px; margin-bottom: 15px;

}



img.ramka_zdjecie {

	border: 0px; pad ding: 4px;

}





div.akapit {

	margin-top: 8px;



}



div.linia {

	height: 2px; border-bottom: 1px solid #5F5F5F; margin: 0px 0 10px 0;

}



table.uslugi td { border-bottom: 1px solid #55B9B1; padding-top: 6px;  } 





.box_kategoria {

	width: 178px; float: left; margin: 0px 0px 20px 13px; 

}



.box_tytul {

	background: url(../images/box_gora.png) no-repeat; width: 170px; height: 24px; padding: 4px 4px;font-size: 10pt; font-weight: bold; text-transform: uppercase; color: #66AAFF; text-align: center; line-height: 11pt;

}



.box_tlo {

	background: url(../images/box_tlo.png) repeat-y; width: 170px; height: 219px; padding: 0 4px 0 4px; t ext-align: center; 

}



/* NAWIGACJA **********************************************/



div.nawigacja {

	clear: both;

	margin: 30px 0 20px 0;

	text-align: center;

	font-family: tahoma;

	color: #ccc;

	font-size: 11pt;

}



div.nawigacja a.strona {

	font-family: tahoma;

	color: #FFF;

	font-size: 10pt;

	font-weight: bold;

	background-color: #898888;

	padding: 2px 4px 2px 4px;

	text-decoration: none;

	margin-right: 2px;

}



div.nawigacja a.strona:hover {

	color: #FFF;

	background-color: #EB891A;

}



div.nawigacja a.strona_aktywna {

	font-family: tahoma;

	font-size: 10pt;

	font-weight: bold;

	color: #FFF;

	background-color: #EB891A;

	padding: 2px 4px 2px 4px;

	text-decoration: none;

	margin-right: 2px;

}

