* { padding: 0; margin: 0; }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background:#fff url("images/bg.jpg") 0 0 repeat-x;color:#000;
	margin: 0 auto;
	width: 880px;
}



#header h1 {
	height: 252px;
	width: 880px;
	overflow: hidden;
	font-size: 30px;
}

#header h1 a {
	display: block;
	height: 252px;
	width: 880px;
}

#header h1#head-main a:before {
	content: url(images/head-i.jpg);
}

#header h1#head-redukcja a:before {
	content: url(images/head-r.jpg);
}

#header h1#head-kobiety a:before {
	content: url(images/head-k.jpg);
}

#header h1#head-faq a:before {
	content: url(images/head-f.jpg);
}

#header h1#head-masa a:before {
	content: url(images/head-m.jpg);
}


#header {
 width: 880px;
 padding: 0px;
 height: 252px;
 margin:0;
}


#faux {

 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}

#navigation {
 margin: 0 auto;
 color: #333;
 padding: 0px;
 margin: 0px 0px 5px 0px;
 background: #ABBEBE;
 width:880px;
 height:45px;
}

#navigation ul {list-style:none;padding-top:0px;width:880px;}
#navigation li {float:left;height:45px;list-style:none;display: inline;}

a#home {color:#fff;float:left;line-height:30px;height:45px;width:77px;overflow:hidden;
		background:url('images/li.home.jpg') 0 0 no-repeat;}
		
a#dieta {color:#fff;float:left;line-height:30px;height:45px;width:108px;overflow:hidden;
		background:url('images/li.dieta.jpg') 0 0 no-repeat;}
		
a#dietanamase {color:#fff;float:left;line-height:30px;height:45px;width:84px;overflow:hidden;
		background:url('images/li.dietanamase.jpg') 0 0 no-repeat;}
		
a#dietaodchudzajaca {color:#fff;float:left;line-height:30px;height:45px;width:114px;overflow:hidden;
		background:url('images/li.dietaodchudzajaca.jpg') 0 0 no-repeat;}
		
		
a#dlaczego {color:#fff;float:left;line-height:30px;height:45px;width:137px;overflow:hidden;
		background:url('images/li.dlaczego.jpg') 0 0 no-repeat;}
		
a#zamowienie {color:#fff;float:left;line-height:30px;height:45px;width:108px;overflow:hidden;
		background:url('images/li.zamowienie.jpg') 0 0 no-repeat;}
		
a#stan {color:#fff;float:left;line-height:30px;height:45px;width:87px;overflow:hidden;
		background:url('images/li.stan.jpg') 0 0 no-repeat;}
		
a#dlakobiet {color:#fff;float:left;line-height:30px;height:45px;width:100px;overflow:hidden;
		background:url('images/li.dlakobiet.jpg') 0 0 no-repeat;}
		
a#faq {color:#fff;float:left;line-height:30px;height:45px;width:123px;overflow:hidden;
		background:url('images/li.faq.jpg') 0 0 no-repeat;}
		
a#opinie {color:#fff;float:left;line-height:30px;height:45px;width:79px;overflow:hidden;
		background:url('images/li.opinie.jpg') 0 0 no-repeat;}
		
		
		

a#poco {color:fuchsia;float:left;line-height:30px;height:45px;width:122px;overflow:hidden;
		background:url('images/li.opinie1.jpg') 0 0 no-repeat;}	
		
		
a#home:hover {color:#fff;float:left;line-height:30px;height:45px;width:77px;overflow:hidden;
		background:url('images/li.home1.jpg') 0 0 no-repeat;}
		
a#dieta:hover {color:#fff;float:left;line-height:30px;height:45px;width:108px;overflow:hidden;
		background:url('images/li.dieta1.jpg') 0 0 no-repeat;}
		
a#dietanamase:hover {color:#fff;float:left;line-height:30px;height:45px;width:84px;overflow:hidden;
		background:url('images/li.dietanamase1.jpg') 0 0 no-repeat;}
		
a#dietaodchudzajaca:hover {color:#fff;float:left;line-height:30px;height:45px;width:114px;overflow:hidden;
		background:url('images/li.dietaodchudzajaca1.jpg') 0 0 no-repeat;}
		
		
a#dlaczego:hover {color:#fff;float:left;line-height:30px;height:45px;width:137px;overflow:hidden;
		background:url('images/li.dlaczego1.jpg') 0 0 no-repeat;}
		
a#zamowienie:hover {color:#fff;float:left;line-height:30px;height:45px;width:108px;overflow:hidden;
		background:url('images/li.zamowienie1.jpg') 0 0 no-repeat;}
		
a#stan:hover {color:#fff;float:left;line-height:30px;height:45px;width:87px;overflow:hidden;
		background:url('images/li.stan1.jpg') 0 0 no-repeat;}
		
a#dlakobiet:hover {color:#fff;float:left;line-height:30px;height:45px;width:100px;overflow:hidden;
		background:url('images/li.dlakobiet1.jpg') 0 0 no-repeat;}
		
a#faq:hover {color:#fff;float:left;line-height:30px;height:45px;width:123px;overflow:hidden;
		background:url('images/li.faq1.jpg') 0 0 no-repeat;}
		
a#opinie:hover {color:#fff;float:left;line-height:30px;height:45px;width:79px;overflow:hidden;
		background:url('images/li.opinie1.jpg') 0 0 no-repeat;}
		
		
#leftcolumn { 

 color: #333;
 margin: 0px;
 padding: 0px;
 width: 279px;
 float: left;
}

#jablko {
	margin: 40px 0px 40px 0px;
}

#truskawka {margin: -50px 0px 60px 0px;}
#pomarancza {margin: 60px 0px 60px 0px;}

#leftcolumn h2 {
	text-transform: uppercase;
}

#leftcolumn h2#info {
	overflow: hidden;
	width:269px;
	height:133px;
	margin: 5px auto 0px auto;
	box-shadow:1px 2px 3px rgba(0,0,0,0.5);
}

#leftcolumn h2#info a:before {
	content: url('images/info_bg1.jpg');
}

#rightcolumn a#formularz {
	overflow: hidden;
	display: block;
	width:156px;
	height:50px;
	margin: 15px auto 0px auto;
	box-shadow:1px 2px 3px rgba(0,0,0,0.5);
}

#rightcolumn a#formularz:before {
	content: url('images/grafika_formularz.jpg');
}

#leftcolumn h2#info a {
	display: block;
	width:269px;
	height:133px;
}

#leftcolumn h2#foto, #leftcolumn h2#typyb, #leftcolumn h2#gratisy, #leftcolumn h2#save, #leftcolumn h2#poradnik, #leftcolumn h2#mail, #leftcolumn h2#obrazek, #leftcolumn h2#foto a, #leftcolumn h2#typyb a, #leftcolumn h2#gratisy a, #leftcolumn h2#save a, #leftcolumn h2#poradnik a, #leftcolumn h2#mail a, #leftcolumn h2#obrazek a {
	width:269px;
	height:70px;
	display: block;
	overflow: hidden;
	padding-bottom:2.5px;
	margin: 2.5px auto 0px auto;
	box-shadow:1px 2px 3px rgba(0,0,0,0.5);
}

#leftcolumn h2#foto a:before {
	content: url('images/box_foto.jpg');
}

#leftcolumn h2#typyb a:before {
	content: url('images/box_typy.jpg');
}

#leftcolumn h2#gratisy a:before {
	content: url('images/box_gratisy.jpg');
}

#leftcolumn h2#save a:before {
	content: url('images/box_save.jpg');
}

#leftcolumn h2#poradnik a:before {
	content: url('images/box_poradnik.jpg');
}

#leftcolumn h2#mail a:before {
	content: url('images/box_mail1.jpg');
}

#news {
width:258px;
margin:10px 0px 10px 10px;
}

#dieta2 {
width:269px;
height:70px;
background:url('images/box_dieta.jpg') 0 0 no-repeat;
margin-left:5px;
margin-top:5px;
}
#obrazek {
width:200px;
height:259px;
background:url('images/homepage_woman.gif') 0 0 no-repeat;
margin-left:5px;
margin-top:5px;
}

#leftcolumn h2#news-h { width:78px; height:15px; margin:10px 0px 0px 10px; color: #7bb101; font-size: 12px; font-family: arial;}
span.title {font-size:11px; font-weight:bold; color:#67686c;}

#leftcolumn ul { margin: 0px 0px 95px 20px;}
#leftcolumn ul li {font-size:13px; font-weight:bold; color:#42484F;}
#news span.date, span.more {font-size:10px; color:#79b201; margin-left:85px;}
#news span#m-l {margin-left:0px;}
#news p.news_text {font-size:11px; color:#42484F; text-align:justify; margin:0px;} 

p.date {font-size:14px; font-weight:bold; color:#67686c; text-align:center;}

#rightcolumn { 
 float: right;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 568px;
 display: inline;
 position: relative;
}

#komentarze div {width:550px; border:1px solid #79b201; margin-bottom:20px;}
#komentarze div p {font-size:11px;}
#kobiety-ramki div {width:550px; border: 1px solid #cd04a0; margin-bottom:20px;}

.ramka {width:520px; border: 1px solid black; padding: 15px; margin: 30px 0px 30px 0px}
.ramka h3 {margin-bottom: 16px;}
.ramka ul li {font-size: 12px;}

h2#stan-zamowien {
	margin: 33px 0px 30px 0px
}
table {border-collapse: collapse;}
	td, th {border:1px solid black; font-size: 12px; font-weight: bold; padding: 2px 15px;}
	th {text-transform: uppercase;}


#rightcolumn a {color:#79b201;}
a.form {color:#fff; font-weight:900;}
a.mail {color:#000; font-weight:900;}
a:hover {text-decoration:none;}
#rightcolumn ul {list-style-type:square; margin-left:20px;}
#rightcolumn ul#cechy-diety {margin-bottom: 40px;}
#rightcolumn ul#czy-chcesz {margin-bottom: 70px;}
#rightcolumn ul#czy-chcesz, ul#zalety ul {list-style:none}
#rightcolumn ul#zalety {padding-left: 10px;}
#rightcolumn ul#zalety li {margin-top: 20px;}
#rightcolumn ul#zalety ul {padding-left: 10px; margin-left: 0px;}
#rightcolumn ul#zalety ul li {font-weight: normal; margin-top: 0px;}

ul li {font-size:13px; font-weight:bold; color:#42484F;}
#rightcolumn ul li span.red {color: #e50000;}

#rightcolumn ul#zalety2 {list-style-type:square; margin-left:25px;}
#rightcolumn ul#zalety2 li {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1a1b1c;}
#rightcolumn ul#typy {list-style-type:square; margin-left:20px;}
#rightcolumn ul#typy li {font-family:Tahoma, Arial, Helvetica; font-size:12px; font-weight:bold; color:#42484F;}

#rightcolumn div#opinie2 {width:550px; border:1px solid #79b201; margin-bottom:50px;}
#rightcolumn div#poco {width:550px; border:1px solid #121212; margin-bottom:50px;}
#rightcolumn div#dlaczego {width:550px; border:1px solid #121212; margin-bottom:22px;}
#rightcolumn div#zgazet {width:550px; border:1px solid #121212; margin-bottom:25px;}
#rightcolumn div#opinie3 {width:550px; border:1px solid #cd04a0; margin-bottom:5px;}
#rightcolumn p.autor {font-weight:bold; text-align:right; margin-right:5px; margin-bottom:10px;}
p, span, h2, ul li, #sprawdz_komentarze h3 {font-family:Tahoma, Arial, Helvetica, sans-serif;}
p {font-size:13px; color:#42484F; margin:5px 5px 15px 5px;}
p.zamowienie, p#cena {font-size:14px; font-weight: bold; text-transform: uppercase; text-align: center;}
p#cena {font-size: 18px; color: orange; padding-top: 20px;}
p#zamowienie-big {font-size: 17px; margin: 35px 0px 35px 0px;}
#rightcolumn p#real {
	margin: 30px 0px 70px 0px;
}
#rightcolumn p#oczywiscie {
	margin-left: 50px;
	font-size: 12px;
	color: #8bbc23;
	font-weight: bold;
}
#questions {
	margin-bottom:45px;
}

#questions .normal, #questions .small {
	font-family: Tahoma;
	color: #42484F;
}

#questions .normal {
	font-size: 16px;
}

#questions .small {
	font-size: 13px;
	line-height: 16px;
}

#rightcolumn #wstep {
	margin-top: 15px;
	margin-bottom: 30px;
}

#rightcolumn #zapraszam {
	margin-top: 80px;
}

h2 {
	font-size: 19px;
	
}

#rightcolumn #wstep h2, h2#news-h2 {
	margin-bottom:5px;
	margin-top: 33px;
}

#rightcolumn #wstep h2, #rightcolumn #wstep h3, .foto-h3 {
	color: #7bb101;
	text-align: center;
	text-transform: uppercase;
}

.foto-h3 {margin: 70px 0px 30px 0px; font-size: 16px;}

#rightcolumn #wstep .odstep {
	padding: 15px 0px 25px 0px;
}

#rightcolumn h2#opinie {
	margin-bottom: 20px;
}

#rightcolumn #wstep h3 {
	font-size: 14px;
}

#rightcolumn #dieta_naglowki h3 {
	text-align: center;
}

#questions p, #zapraszam p, #zamowienie-real p, #questions h2, .gray, .gray-small {
	font-family:Century Gothic, sans-serif; font-size:25px; font-weight:bold; color:#7bb101;
	text-align:center;
	margin-bottom: 13px;
	line-height: 30px;
}

#questions p#mon {
	line-height: 0px;
	margin-bottom: 0px;
}

#questions h2, #questions p#top {
	margin-bottom: 0px;
	margin-top: 33px;
	font-size: 25px;
}

#rightcolumn #dieta_naglowki {
	color: 42484F;
	margin-bottom:70px;
}

.green, .jak_tworzona, #zasady-zakupu, h2#news-h2 {
	color:#7bb101;
}

.orange {
	color:#FF9933;
}

#rightcolumn .pink {color:fuchsia;}

#rightcolumn .jak_tworzona, #zasady-zakupu {
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom:15px;
}

#rightcolumn .jak_tworzona {
	margin-top: 90px;
}

#rightcolumn .typy {
	float: right;
	padding-top: 20px;
}

#questions span, #zapraszam span, #zamowienie-real span, #zapraszam p.gray, #zamowienie-real p.gray {
	color:#949191;
}

#questions .gray, #zapraszam .gray, #zamowienie-real .gray {
	font-size:23px;
}

#questions .gray-small, #zapraszam .gray-small {
	font-size:21px;
}

#questions .dark-gray {
	color: #848181;
	font-size:20px;
	font-family:Century Gothic, sans-serif;
}

#rightcolumn #zapraszam a, #zamowienie-real a {font-weight: normal;}
#rightcolumn #zapraszam p.green {font-size: 30px; margin-bottom: 20px;}



#rightcolumn h3.naglowek {
	color: #e50000;
	font-size:16px;
	text-align:center;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
}

#rightcolumn h3#comments {
	color:#42484F;
	text-transform:uppercase;
	margin-bottom:0px;
}



#paski div, #paski-waskie div {background-color:#79b201; margin-bottom: 1px;}
#paski div {width:560px;}
#paski-waskie {width:100%;}
#paski p, #paski-waskie p {font-size:11px; color:#FFFFFF; padding: 8px 0px 8px 0px; margin:0px 0px 0px 10px;}

table {
margin:0 auto;
text-align:center;
}

#rightcolumn h1 {background:url(images/h1.jpg) 0 0 no-repeat; width:559px; height:93px;}
#rightcolumn h1#sec {background:url(images/h1.2.jpg) 0 0 no-repeat; width:559px; height:93px;}
#rightcolumn h1#sec2{background:url(images/dlakob_gora.gif) 0 0 no-repeat; width:559px; height:100px;}
h3.przyrzadzanie {font-size:10px;}
h3#allegro {margin-bottom: 15px;}
p.main2 {font-size:11px; font-weight:normal; color:#42484F; line-height:1.4em;}
span.color {font-size:11px; font-weight:bold; color:#8bbc23;}
span.lin1 {font-family:Century Gothic, sans-serif; font-size:23px; font-weight:bold; color:#949191;}
p.lin3 {font-family:Century Gothic, sans-serif; font-size:21px; font-weight:bold; color:#848181;}

span.lin4 {font-family:Century Gothic, sans-serif; font-size:30px; font-weight:bold; color:#7bb101;}
span.lin5 {font-family:Century Gothic, sans-serif; font-size:23px; font-weight:bold; color:#949191;}
#zapraszam a.lin6, #zapraszam a.lin8, #zamowienie-real a.lin8, #zapraszam span.green-small {font-family:Century Gothic, sans-serif; font-size:21px; color:#848181;}
#zapraszam span.green-small {color:#7bb101;}
#zapraszam span, #zamowienie-real span {color: #848181; font-size: 19px;}
#zapraszam a.lin8, #zamowienie-real a.lin8 {color:#c99300;}
span.red {color:#e50000;}
span.lin9 {font-family:Century Gothic, sans-serif; font-size:24px; font-weight:bold; color:#8baed8;}
span.lin10 {font-family:Century Gothic, sans-serif; font-size:24px; font-weight:bold; color:#fd4dda;}
span.lin11 {font-family:Century Gothic, sans-serif; font-size:24px; font-weight:bold; color:#7bb101;}
span.lin12 {font-size:18px; font-weight:bold; color:#393b39;}
span.lin13 {font-size:14px; font-weight:bold; color:#393b39;}
span.lin14 {font-size:11px; font-weight:bold; color:#393b39;}

.uppercase, h2#news-h2 {text-transform:uppercase;}

#rightcolumn h2#sec2{background:url(images/dlakob_gora.gif) 0 0 no-repeat; width:559px; height:100px;}
p.main {font-size:11px; font-weight:bold; color:#42484F; line-height:1.4em;}

span.color {font-size:11px; font-weight:bold; color:#8bbc23;}


#footer { 
 width: 880px;
 height:98px;
 clear: both;
 background:url('images/footer_bg.jpg') 0 0 no-repeat;
 margin-bottom: 10px;
 padding: 10px;
}

#footer p {font-size:11px; color:#a5a5a5; margin-top:33px; text-align: center;}
#footer span {color: gainsboro; font-size: 10px;}
.clear { clear: both; background: none; }


p.naglowekkob {font-size:16px; color:#EC6043; text-align:center; font-weight:bold;}

h3.naglowek {
	color:#79b201;
}
h3.zamowienie-naglowek, h3.naglowek {
	font-size: 16px;
	margin-bottom: 15px;
}


#sprawdz_komentarze {margin-top: 55px;}
#sprawdz_komentarze h3 {line-height: 11px;}
#sprawdz_komentarze p {font-weight: bold;}

.small {font-size: 11px;}
.small-mid {font-size: 16px;}
.bold {font-weight: bold;}
.underline {text-decoration: underline;}
.s-mid {font-size: 13px;}
.mid {font-size: 15px;}
.big {font-size: 16px;}
.bigger {font-size: 18px;}
.center, h2#news-h2 {
	text-align: center;
}

.right {
	float: right;
}

.left {
	float: left;
}

#faq p {text-indent: 25px; margin: 0px;}
#faq ul {margin: 35px 0px 10px 0px;}

#dodatki h3 {font-size: 18px;}
#dodatki ul {margin: 0px 0px 35px 25px;}

#poradnik-1 {margin: 50px 0px 50px 0px;}
#poradnik-2 {margin-bottom: 60px;}
#poradnik-4 {margin: 20px 0px 50px 0px;}
#poradnik-5 {margin: 80px 0px 30px 0px;}
ul#poradnik-3 {margin: 0px 0px 65px 65px;}
ul#poradnik-3 li {list-style-type: upper-roman;}
h4.poradnik-h4 {margin: 30px 0px 10px 0px;}
h3.poradnik-h {margin: 65px 0px 7px 0px;}
#poradnik-img {width: 110px; float: right;}
#poradnik-img img {margin: 5px 0px 80px 0px;}
h3.bezpieczenstwo {margin: 40px 0px 16px 0px; color: #7bb101; text-transform: uppercase;}

h2#kobiety-1 {
	width: 559px;
	height: 100px;
	overflow: hidden;
	margin: 16px 0px 60px 0px;
}
h2#kobiety-1:before {
	content: url('images/dlakob_gora.gif');
}
#kobiety-img1 {
	margin-top: -40px;
}
#kobiety-2 {margin: 60px 0px 20px 0px;}
#kobiety-2 p {
	margin-top: 20px;
	margin-bottom: 20px;
}
.kobiety-3 {margin: 50px 0px 50px 0px;}
.zdj {margin-bottom: 30px;}
.zdj p {text-transform: uppercase; font-weight: bold; margin: 0px 130px 0px 100px; float:left; font-size: 16px;}
.zdj img {margin-bottom: 30px;}
#rodzaje-diet h2 {color:#8baed8; font-family:Century Gothic, sans-serif; font-size: 22px; text-align: center; margin-bottom: 60px;}
#rodzaje-diet h3 {font-size: 18px; margin-bottom: 12px;}
#rodzaje-diet ul {margin-bottom: 60px;}

h2#news-h2 {margin-bottom: 40px;}
.news {margin: 0px auto 30px auto; width: 95%; box-shadow:0px 2px 5px rgba(0,0,0,0.3);}
.news h3, .news p {margin: 0px; padding: 5px;}
.news h3 {color: #fbffd3; font-size: 14px; margin-left: 6px;}
.news div.news-tytul p {float: right; color: #fbffd3; font-weight: bold; margin-right: 6px;}
.news div {border: 1px solid #79b201;}
.news div.news-tytul {border-bottom: none; background: #79b201; height: 27px;}
.news div.news-tresc {clear: both; background: #fefff0;}
.news div.news-tytul div {border: none;}
