/*
 * Ogolne style HTML
 -----------------------*/

body
	{
		margin:0px;
		padding:0px;
		background-image:url(images/bg.png);
		background-repeat:repeat-x;
		background-color:#f9efed;
		color:#474747;

	}


a {text-decoration: none;color: #800000; outline: none; background: url(obrazki/img03.gif) repeat-x left bottom;}

a:hover, a.podkresl  {background: none;text-decoration: none;background: url(obrazki/img033.gif) repeat-x left bottom;}

img {border: 0;} 

h1 {margin: 10px 0 25px 0px; color:#474747; text-transform: uppercase; font:1.9em/1.3 "Times New Roman"; letter-spacing:0.051em; text-align: center; text-shadow:2px 0.1em 0.1em #ddb1b5;}

h2:first-letter {font-size: 30px; }

h2 {margin: 0;padding: 0;font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif; font-weight: normal;color: #b70325; padding-left: 46px;font-size: 24px; background:url("images/kwiatki.png") no-repeat scroll 3px 6px transparent; text-shadow:1px 0.1em 0.1em #DDB1B5;}

h3 {margin-bottom: 16px;text-transform: uppercase;letter-spacing: 2px;font-size: 14px;font-weight: bold;}

h4, h5, h6 {margin: 0;padding: 0;font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif; font-weight: normal;color: #6f7981;font-size:16px;}

ul.s2, ul.s3, ul.s4 {list-style-type:none; margin:0;padding:0;list-style-position:outside;}

ul.s2 li {margin:0; padding:0 0 0 20px; background: url(obrazki/strzalka2.gif) no-repeat 0% 0px;}

ul.s3 li {margin:0; padding:0 0 0 17px; background: url(obrazki/strzalka3.gif) no-repeat 0% 4px;}

ul.s4 li {margin:0; padding:3px 0 3px 12px; background: url(obrazki/strzalka4.gif) no-repeat 0% 8px;}

span,p
	{
		margin:0px;
		padding:0px;
	}


/*
 * LAYOUT strony
 -----------------------*/
#pasek_gora {margin-left: auto;margin-right: auto;width:769px;height:12px;font-size:0px;background:#FFFFFF url(obrazki/pasek_gora.jpg) no-repeat; margin-top:-4px;}

#glowny_kontener {margin-top: -7px;margin-right:auto;margin-left:auto;width:769px;}

#opis_header {font-weight:bold; color:#800000; white-space:nowrap;}

#logo {background:transparent;height:83px;width:480px;display:block;margin-right:58px;outline: none; border: none;}

#prawa_kolumna {width:55px; border-right: 1px solid rgb(0, 0, 0); background:#FFFFFF url(obrazki/polkole.png) left bottom no-repeat;}

#pasek_dol {width:769px; height:26px; background:url(obrazki/pasek-dolny.png) no-repeat; color:#990000; font-size:20px; margin-left:auto; margin-right:auto; line-height:26px; overflow:hidden; font-weight:bold;}

#pasek_dol_p {background:#FFFFFF url(obrazki/pas_dol_p.png) repeat-x bottom center;}

#logo_tlo {border-right: 1px solid #000000;background:#FFFFFF url(obrazki/logo-tlo.jpg) repeat-x;}

#logo_img {background:transparent url(obrazki/logo.jpg) no-repeat;height:105px;width:564px;}

#tab1 {width:769px; height:510px}
#tab2 {border-left: 1px solid #000000}
#tab3 {height:100%; width:100%}
#tab4 {background:#FFFFFF url(obrazki/menu.jpg) no-repeat}
#tab5 {border-color:#000000}
#tab6 {font-size:16px;width:100%;height:433px;}

#logo_motyl {width:55px; height:51px;outline: none; border: none;}

#pasek_dg {background:#FFFFFF url(obrazki/pasek.png) no-repeat}


.lewakolp {width:570px;float:left;line-height: 1.3em;background:url("images/kropki.gif") repeat-y scroll right top transparent; padding-right:20px;}
.prawakolp {color:#d97b6b;font-style:italic;padding-left:20px;text-align:center;width:200px;float:right;font-size:17px;}
.cena {color:#e9ada5;font-style:italic;font-size:40px; text-shadow:1px 2px 2px #DDB1B5;}
.cenao {color:#bf736f; width:70px; text-align:right;font-style:italic;}
.zabieg {width:500px; text-align:left; background:url("obrazki/strzalka3.gif") no-repeat scroll 0 4px transparent;margin:0 0 0 17px;padding:0 0 0 17px;}
.odstep {height:13px;}


/*
 * Tresc glowna
 -----------------------*/
#posts {float: right;width: 100%;}

#posts .post {padding-bottom: 30px;}

#posts .story {padding: 5px 20px 0 20px;background: url(obrazki/img10.png) repeat-x;font-size:16px;}

#posts .oferta {padding: 15px 20px 0 20px;background: url(obrazki/img10.png) repeat-x; font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif; font-weight: normal;color: #474747;font-size:16px;}

.podtytul {font-family:"Times New Roman", Times, serif; font-size:19px; font-weight:500;}


#posts .cennik {padding: 5px 10px 0 10px;background: url(obrazki/aromaterapia.jpg) no-repeat right bottom;}

#posts .depilacja {padding: 5px 10px 0 10px;background: url(obrazki/nogi.jpg) no-repeat right bottom; font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif; font-weight: normal;color: #6f7981;font-size:16px;}

#posts ul {list-style-type:none; margin:0;padding:0;list-style-position:outside;}

#posts ul.pochyl {list-style-type:none; margin:0;padding:0;list-style-position:outside;font-style:italic;}

#posts ul li {margin:0; padding:0 0 0 15px; background: url(obrazki/strzalka3.gif) no-repeat 0% 4px;}

#posts ul li.odstep{margin:0 0 15px 0; padding:0 0 0 15px; background: url(obrazki/strzalka3.gif) no-repeat 0% 4px;}

#glowna1 {float: left;margin-top:18px;margin-bottom:19px;width:510px;}
#glowna2 {float: left;width:420px}
#glowna3 {float: left;width:420px;height:24px;}
#glowna4 {margin-left: auto; margin-right: auto; margin-top:4px;width: 490px;font-size: 16px;}
#glowna5 {float:left; width:267px; margin-right:4px;margin-left:0px;}
#glowna6 {float:left; width:219px;clear:right}

.img_th {vertical-align:middle; margin-left:10px}
.img_mc {vertical-align:middle;margin-left:5px}
.img_bh {vertical-align:middle;margin-left:11px}


/* Strona glowna i odnowa biol */
#posts ul.glowna li {margin:0; padding:0 0 0 20px; background: url(obrazki/strzalka2.gif) no-repeat 0% 50%;}

#twarz {float: right;width:90px;height:130px;background:#FFFFFF url(obrazki/cc.jpg) no-repeat 0px 0px;}

.oferta_spec {clear:both;background:none;text-align:center;margin-bottom:15px;color:#880000}

#kosmetyki_detal {padding: 0px 10px 0px 10px;background: url(obrazki/kosmetyki2.jpg) no-repeat right bottom;margin: -26px 0 0 0; height:258px;}

#bony {margin-left:auto;margin-right:auto;;margin-top:0px;font-size:16px;width:100%;height:56px;background:url(obrazki/tlo_odw2.gif) repeat-x;clear: both;}
#bony_prezent {float: left;width:55px;height:56px;background:url(obrazki/prezent.gif) no-repeat 9px 4px;}
#bony_tekst {float:right; width:790px; height:49px; color:#800000; overflow:hidden; margin:7px auto; text-align:center; font-weight:bold; text-decoration:none; font-size:18px; text-indent:5px;}

.galeria img { display:block; margin:10px;background:none repeat scroll 0 0 #f9efed;border-width:0px;color:inherit;padding:6px;}

#topbar {position:absolute;border: 2px solid black;padding: 8px;background-color: #FFFFE0;width: 530px;visibility: hidden;z-index: 100; left: 50%;margin-left: -110px;margin-top: -60px;text-align: left;color: #000000; }
#topbar_cennik {position:relative;border: 1px solid black;padding: 18px;width: 427px;text-align: left; margin: 0 auto; background: #FFFFE0;}




/*------------------------------------------------------NOWE STYLE----------------------------------------------------------------------------------------------START----*/

#mainwrap
	{
		width:945px;
		margin:0 auto;
		padding:0px;
	}


#leftPanel
	{
		width:268px;
		float:left;
		margin:0 0 0 0px;
		padding:0 0 0 0px;
		position:relative;
		z-index:2;
	}


#leftPanel ul#leftnav
	{
		width:213px;
		float:right;
		margin:0px;
		padding:40px 0 20px 35px;
		display:block;
		background-image:url(images/leftnavbg.png);
		background-repeat:repeat-x;
		background-color:#ab022a;
	}


#leftPanel ul#leftnav li
	{
		width:210px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}


#leftPanel ul#leftnav li a.leftnav
	{
		width:168px;
		height:30px;
		float:left;
		margin:0px;
		padding:6px 0 0 16px;
		font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
		font-size:20px;
		font-weight:normal;
		color:#f9efed;
		text-decoration:none;
		background-image:url(images/leftnav.png);
		background-repeat:no-repeat;
	}


#leftPanel ul#leftnav li a.leftnav:hover
	{
		color: #b8bd00;
	}


#leftPanel ul#offer
	{
		width:248px;
		height:58px;
		float:right;
		margin:0px;
		padding:0px;
		background-image: url(images/offer.png);
		background-repeat:no-repeat;
		display:block;
	}


#leftPanel ul#offer li
	{
		width:248px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}


#leftPanel ul#offer a.offerboldtxt
	{
		width:183px;
		float:left;
		margin:0px;
		padding:4px 0 0 36px;
		font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
		font-size:17px;
		color:#f8b0a6;
		text-align:left;
		text-decoration:none;
		background:none;
	}


#leftPanel ul#offer a.offerboldtxt:hover
	{
		color: #b8bd00;
	}


#leftPanel ul#offer li.offertxt
	{
		width:218px;
		float:left;
		margin:0px;
		padding:0 0 0 0px;
		font-family:verdana;
		font-size:10px;
		color:#fcd8d4;
		text-align:right;
	}


#rightPanel
	{
		width:671px;
		float:left;
		margin:0px;
		padding:0px;
	}


#odstepnik
	{
		width:671px;
		height:5px;
		float:left;
		margin:0;
		padding:0;
	}


#facebook
	{
		width:671px;
		height:26px;
		float:left;
		margin:0px;
		padding:0px;
		text-align:right;
 	  vertical-align: middle;
	}


#header
	{
		width:671px;
		height:244px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/header3.png);
		background-repeat:no-repeat;
	}


#headerright
	{
		width:470px;
		float: right;
		margin:0px;
		padding:60px 0 0 0;
 		color:#f9efed;
		font-size:21px;
		text-shadow:1px 1px 2px #000;
		font-family: "Times New Roman", Times, Georgia, serif; 
	}


#header h2
	{
		width:470px;
		float:left;
		margin:0px;
		padding:32px 0 30px 4px;
		font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
		font-size:24px;
		font-weight:normal;
		color:#71071e;
		font-style: italic;
		background:none;
		text-shadow:1px 0.1em 0.1em #efefcd;
	}


#bottom
	{
		width:855px;
		float:left;
		margin:-23px 0 0px 0;
		padding:20px 45px 0 45px;
		background:url("images/cien.png") repeat-x scroll center top #FFFFFF;
		-moz-border-radius:7px 7px 7px 7px;
		-moz-box-shadow:0 0 6px rgba(134, 0, 29, 0.3);
		-webkit-box-shadow: 0 0 6px rgba(134, 0, 29, 0.3);
		border-bottom-left-radius: 7px;
		border-bottom-right-radius: 7px;
		border-top-left-radius: 7px;
		border-top-right-radius: 7px;
		box-shadow: 0px 0px 6px rgba(134, 0, 29, 0.3);
		position:relative;
		z-index:1;
		font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
		font-size:16px;
		font-weight:normal;
	}




.tipsbg
	{
		width:402px;
		height:155px;
		float:left;
		margin:8px;
		padding:12px 0 0 10px;
		background-image:url(images/oferta.png);
		background-repeat:no-repeat;
		-moz-border-radius:7px 7px 7px 7px;
		-moz-box-shadow:0 0 6px rgba(134, 0, 29, 0.1);
		-webkit-box-shadow: 0 0 6px rgba(134, 0, 29, 0.1);
		box-shadow: 0px 0px 6px rgba(134, 0, 29, 0.1);
		border-bottom-left-radius: 7px;
		border-bottom-right-radius: 7px;
		border-top-left-radius: 7px;
		border-top-right-radius: 7px;
	}



.tips
	{
		width:401px;
		float:left;
		margin:0px;
		padding:0px;
	}


.tips h3
	{
		width:238px;
		float:left;
		margin:0px;
		padding:0 0 10px 17px;
		font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
		font-weight:normal;
		font-size:20px;
		color:#9c9a00;
		text-shadow:1px 0.1em 0.1em #D4D200;
		text-transform:none;
		letter-spacing: 0px;
		text-decoration:none;
		text-transform:uppercase;
	}


.tips h3 a
	{
	
		color:#9c9a00;
		text-decoration:none;
	}



.tips ul
	{
		width:247px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}


.tips ul li
	{
		width:247px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}


.tips ul li.grupa_zab
	{
		width:220px;
		height:18px;
		float:left;
		margin:0px;
		padding:3px 0 0 35px !important;
		font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
		font-size:15px;
		font-weight:bold;
		color:#605f00;
		background:url("images/kwiat2.png") no-repeat scroll 21px 8px transparent !important;
	}


.tips ul li a
	{
		color:#605f00;
	}


.tips ul li.grupa_zab2
	{
		width:220px;
		height:32px;
		float:left;
		margin:0px;
		padding:3px 0 0 35px !important;
		font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
		font-size:15px;
		font-weight:bold;
		color:#605f00;
		background:url("images/kwiat2.png") no-repeat scroll 21px 8px transparent !important;
		line-height: 0.95em;
	}



#miniaturka {
		background-image:url("images/pielegnacja_ciala.jpg");
		background-repeat:no-repeat;
		border:3px solid #ffb3b3;
		float:left;
		height:117px;
		margin:10px 0 0 10px;
		padding:0;
		width:130px;
	}



#miniaturka_makijaz {
		background-image:url("images/makijaz.jpg");
		background-repeat:no-repeat;
		border:3px solid #ffb3b3;
		float:left;
		height:117px;
		margin:10px 0 0 10px;
		padding:0;
		width:130px;
	}



#miniaturka_dlonie {
		background-image:url("images/dlonie_stopy.jpg");
		background-repeat:no-repeat;
		border:3px solid #ffb3b3;
		float:left;
		height:117px;
		margin:10px 0 0 10px;
		padding:0;
		width:130px;
	}


#miniaturka_twarz {
		background-image:url("images/pielegnacja_twarzy.jpg");
		background-repeat:no-repeat;
		border:3px solid #ffb3b3;
		float:left;
		height:117px;
		margin:10px 0 0 10px;
		padding:0;
		width:130px;
	}


#footerwrap
	{
		width:100%; height:113px; float:left; margin:0px; padding:0px; background-image:url(images/footerbg.png); background-repeat:repeat-x;
	
	}


#footer
	{
		width:929px; float: none; margin:0 auto; padding:42px 0 0 5px;
	}


#footer ul
	{
		width:929px; float:left; margin:0px; padding:27px 0 0 0; display:block;
	}


#footer ul li
	{
		float: left; margin:0px; padding:0px; display:block;		
	}



#footer ul li.footersap
	{
		float: left; margin:0px; padding:0px; font-family:verdana; font-size:14px; color:#F9EFED;
	}


#footer ul li a.footer
	{
		float: left; margin:0px; padding:0 8px 0 8px; font-family:verdana; font-size:14px; font-weight:bold; color:#F9EFED; text-align:center; text-decoration:none; background:none;
	}


#footer ul li a.footer:hover
	{
		text-decoration: underline;	background:none;	
	}


#footer ul li a.footerhome
	{
		float: left; margin:0px; padding:0 8px 0 0; font-family:verdana; font-size:14px; font-weight:bold; color:#F9EFED; text-align:center; text-decoration:none; background:none;
	}


#footer ul li a.footerhome:hover
	{
		text-decoration: underline;	background:none;	
	}


#footer ul li.adres
	{
		width:500px; float: right; margin:0px; padding:0px 0 0 0; font-family:verdana; font-size:14px; font-weight:bold; color:#F9EFED; text-decoration:none; text-align:right
	}



#mapkag {padding:5px;float:right;height:380px;width:489px;border:2px solid #ffd7db;	-moz-border-radius:7px 7px 7px 7px;	border-bottom-left-radius: 7px;	border-bottom-right-radius: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px;}
#map {padding:5px;float:right;height:108px;width:250px;border:2px solid #ffd7db; -moz-border-radius:7px 7px 7px 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px; margin:5px 0 0px 15px;}

.ramka {margin:0 15px 15px 15px; border:2px solid #FFB3B3;
		-moz-border-radius:7px 7px 7px 7px; -moz-box-shadow:0 0 6px rgba(134, 0, 29, 0.3); -webkit-box-shadow: 0 0 6px rgba(134, 0, 29, 0.3);
		border-bottom-left-radius: 7px;	border-bottom-right-radius: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px;
		box-shadow: 0px 0px 6px rgba(134, 0, 29, 0.3);}

.slideshow img.first {display: block }
.slideshow {height: 450px; width: 311px; float:right; margin:15px 15px 30px 15px;}
.slideshow img {padding: 15px; border: 1px solid #ccc; background-color: #eee;display: none;}

.slideshow2 img.first { display: block;}
.slideshow2 {float:left; margin:15px;}
.slideshow2 img {padding: 8px; background-color: #eee; display: none;border:1px solid #FFB3B3;
		-moz-border-radius:7px 7px 7px 7px;	-moz-box-shadow:0 0 6px rgba(134, 0, 29, 0.3); -webkit-box-shadow: 0 0 6px rgba(134, 0, 29, 0.3);
		border-bottom-left-radius: 7px;	border-bottom-right-radius: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px;
		box-shadow: 0px 0px 6px rgba(134, 0, 29, 0.3);}


