body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin:0;
	padding:0;
	background: url(images/bg.gif) repeat-x #99AB80;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	margin:0;
	padding:0;
}

 h1 {	margin:0;
	padding:0;
	border:0;
		}
	
	
	h2 {	margin:0;
	padding-bottom:5px;
	border:0;
	font-size:1.2em;

	}
	
	p{
	line-height:1.5em;
	padding-bottom:10px;
	margin:0;

}

#content { 
	margin:0;
	padding:0;
	float:left;
	width:850px;
	background-image:url(images/logo_w.gif);
	background-repeat: no-repeat;
}

.qual{
font-size:0.9em;
}

#nav {
	margin:0;
	padding:0;
	color:#5E7242; 
	width:880px;
}

#nav ul {
	margin:0;
	padding:0 0 0 10px;
}

#nav li {
	float:left;
	margin:0;
	padding:0 0 0 8px;
	list-style: none;
}

#top-txt {
margin:0;
padding:0  ;
float:left;
width:900px;
}

#logo {
margin:0;
padding:0;
float:left;
width:550px;
text-align:center;
}

#title {
margin:0;
padding:0;
float:left;
width:850px
}

#title h1 {
padding:0 0 0 280px;
text-align:center;
}

.photo{
margin-right:10px;
margin-bottom:70px;
}


#main-content {
	margin-left:295px;
margin-top:15px;

	padding:0;
	float:left;
	width: 550px;
	color:#fff;
	}



#main-content ul {
	margin:0;
	padding:0 0 0 20px;
}

#main-content li {
	margin:0;
	padding:0;
		
}

#introduction-txt {
margin-top:25px;
padding:0;
width:550px;
float:left;
}


.right-img {
float:left;
margin:0;
padding:0 0 0 13px;
width:140px; 
}

.left-img {
float:left;
margin:0;
padding:0 13px 0 0;
width:140px;
}

#main-offers {
margin:0;
padding:0;
width:550px;
float:left; 
}





#footer {
	margin-top:30px;
	padding:0;
	clear:both;
	width:900px;
	
}

#footer-i {
	margin:0;
	padding-left:5px;
}

#footer-logo {
	margin:0;
	padding:0;
	clear:both;
}

#footer-txt {
	margin:0;
	padding:0;
	
}

#footer-txt p {
	font-size: .9em;
	color:#fff;
	padding:5px;
	line-height:1.4em;
}

#footer-txt img {
	padding-bottom:3px;
	
}

#footer-txt p a:link, #txt-fullpge p a:link, #main-content p a:link, #txt-fullpge-left li a:link, .offers-txt li a:link{text-decoration:none;color:#fff; font-weight:bold;} 
#footer-txt p a:active, #txt-fullpge  p a:active, #main-content p a:active, #txt-fullpge-left li a:active, .offers-txt li a:active{text-decoration:underline;}
#footer-txt p a:visited, #txt-fullpge p a:visited, #main-content p a:visited, #txt-fullpge-left li  a:visited, .offers-txt li a:visited{text-decoration:none;color:#fff;font-weight:bold;}
#footer-txt p a, #txt-fullpge p a, #main-content p a, #txt-fullpge-left li a, .offers-txt li a{text-decoration:underline;} 
#footer-txt p a:hover, #txt-fullpge p a:hover, #main-content p a:hover, #txt-fullpge-left li a:hover, .offers-txt li a:hover{text-decoration:underline;}

#main-content p a:link{text-decoration:none;color:#fff;} 
#main-content p a:active {text-decoration:underline;}
#main-content p a:visited{text-decoration:none;color:#fff;}
#main-content p a {text-decoration:underline;} 
#main-content p a:hover {text-decoration:underline;}


/*BENEFITS*/
#benefits {
float:left;
width:550px;
margin:0;
padding:0;
color:#5E7242; 
}

#sub-title-benefits {
float:left;
width:477px;
margin:0;
padding: 0 0 10px 0;
}

#sub-title {
float:left;
width:477px;
margin:0;
padding: 20px 0 25px 0;
}
 
#sm-logo {
float:left;
width:73px;
margin:0;
padding:0;
}

#sub-txt {
width:550px;
float:left;
margin:0;
padding:0;

}

#sub-txt  p{
margin:0;
padding:0;

}

#sub-img {
float:left;
width:133px;
margin:0;
padding:0 20px 0 0;
}

#txt-fullpge{
float:left;
width:550px;
margin-top:20px;
padding:0;
}



#txt-fullpge ul{
padding-top:5px;
padding-bottom:5px;
padding-left:30px;
}

#txt-fullpge li{
padding-top:2px;
padding-bottom:2px;
}

#txt-fullpge h2{
padding-top:20px;
}
	

/*PRICES*/
#prices {
float:left;
width:850px;
margin:0;
padding:0 0 0 295px;
}

h1.prices-title {
margin:0;
padding:0;
}

#cons-title {
	margin:0;
	padding:0 0 10px 0; 
}

#prices-table td {
color:#fff;
}

.treatment {
	width:460px;
	color:#fff;
	margin:0;
	padding:0 0 15px 0;
}

p.treat-info {
	font-weight:normal;
		margin:0;
	padding:0 ; 
	clear:both;
	color:#fff;
}

p.treat-title {
	font-weight:bold;

		margin:0;
	padding:0; 
	color:#fff;
}

.treatment-prices {
	
	width:50px;
	color:#fff;
	font-weight:bold;
}


/*CONTACT*/
#contact {
float:left;
width:850px;
margin:0;
padding:15px 0 0 295px;
}

#sub-title-contact {
float:left;
width:432px;
margin:0;
padding: 15px 0 10px 0; 
}

h1.contact-title {
margin:0;
padding:0; 
}

#sub-title-contact p {margin:0;
padding:0; }

#sub-title-contact p  a:link {text-decoration:none;color:#5E7242; font-weight:bold;} 
#sub-title-contact p  a:active {text-decoration:underline;}
#sub-title-contact p  a:visited {text-decoration:none;color:#5E7242;font-weight:bold;}
#sub-title-contact p  a {text-decoration:underline;} 
#sub-title-contact p  a:hover {text-decoration:underline;}

#txt-fullpge p.disclaimer {font-size:0.9em;
}

.form-field {
	width:470px;
	float:left;
	margin:0;
	padding:0 0 5px 0;
}

#form-name {	padding-top:15px;}

.text-field {
	width:120px;
	float:left;
	margin:0;
	padding:0;
	text-align:right;
	font-weight:bold;
}

.input-field{
	width:300px;
	float:left;
	margin:0;
	padding:0 0 0 20px;
}

#input-send {
	width:350px;
	float:left;
		margin:0;
	padding:15px 0 0 0;
	clear:both;
	text-align:right;
}


/*OFFERS*/
#offers {
float:left;
width:550px;
margin:0;
padding:0;
}

#sub-title-offers {
float:left;
width:432px;
margin:0;
padding: 0 0 10px 0; 
}

#offers-top {
	margin:0;
	padding:0;
	float:left;
	width:550px;
}

.offers-vouchers {
	margin:0;
	padding:0;
	float:left;
	width:113px;
}

.offers-vouchers form {
	margin:0;
	padding:0;
}

#voucher-5, #voucher-10, #voucher-20 {
	padding:0 15px 0 0;
}

#offers-view-o {
	margin:0;
	padding:0;
	float:left;
	width:510px;
}

#offers-view-i {
	margin:0;
	padding:0 0 0 196px;
}

#txt-fullpge-left {
	margin:0;
	padding:0;
	width:315px;
	float:left;
}

.offers-txt {
	color: #fff;
	margin:0;
	padiing:0;
	float:left;
	width:550px; 
}

.offers-txt p {
	margin:0;
	padding-top:150px; 
}
.offers-txt ul {
	margin:0;
	padding:0 0 0 20px;
}

.offers-txt li {
	margin:0;
	padding:20px 0;
		
}

#off-top-img {
	margin:0;
	padding:10px 0 0 0;
	width:133px;
	float:left; 
}

#offers-top-txt  {
float:left;

	margin:0;
	padding:0 0 0 10px;
	color:#710461; 
}

 #offers-top-txt p  a:link {text-decoration:none;color:#710461; font-weight:bold;} 
 #offers-top-txt p  a:active {text-decoration:underline;}
 #offers-top-txt  a:visited {text-decoration:none;color:#710461;font-weight:bold;}
 #offers-top-txt  a {text-decoration:none;} 
 #offers-top-txt a:hover {text-decoration:underline;}
 



#sub-title-thanks {
float:left;main
width:432px;
margin:0;
padding: 31px 0 10px 0; 

}


.products {
	margin-bottom:10px;
	padding:0;
	float:left;
	width:520px;
}

/*POPUPS*/

body#popup{
	border-top:#700462 4px solid;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#5E7242;
margin:0;
padding:0;
background:#F1F8E5;
width:595px;
}

#pop-content {
	margin:0;
	padding:0;
	width:595px;
}

#pop-logo {
	margin:0;
	padding:0 ;
	width:595px;
	float:left;
}

#pop-txt {
	margin:0;
	padding:0;
}

#pop-txt p {
	margin:0;
	padding:20px 50px 0 22px;
	font-size:1.1em;
}

#pop-txt p a:link {text-decoration:none;color:#5E7242; font-weight:bold;} 
#pop-txt p a:active {text-decoration:underline;}
#pop-txt p a:visited {text-decoration:none;color:#5E7242;font-weight:bold;}
#pop-txt p a {text-decoration:underline;} 
#pop-txt p a:hover {text-decoration:underline;}


#type{
margin:0;
	padding-top:15px;
	width:250px;
	float:left;
}

#time{
margin:0;
	padding-top:15px;
	width:150px;
	float:left;
}

#pound{
margin:0;
	padding-top:15px;
	width:100px;
	float:left;
}
