@charset "UTF-8";
/* CSS Document */

body, html	{
	list-style-type: none;
	padding: 0;
	background-color: #003300;
	font: 12px/15px Helvetica,Verdana, Arial,sans-serif;
	color: #000000;
	padding: 0;
	margin: 0 auto;
	voice-family: "\"}\"";
	voice-family:inherit;
}



/*-----------------------------------------------------------------------------------------------
  Layout
-----------------------------------------------------------------------------------------------*/

#container {
		position: relative;
		width: 800px;
		height: 790x;
		margin: 0 auto;
		top: 30px;
		padding: 0;
	   text-align: left;
	   background-color: #003300;
 }
 
 #container_about {
		position: relative;
		width: 800px;
		height: 990x;
		margin: 0 auto;
		top: 30px;
		padding: 0;
	   text-align: left;
	   background-color: #003300;
 }
 
 
 #container2 {
		position: relative;
		width: 800px;
		height: 1650x;
		margin: 0 auto;
		top: 30px;
		padding: 0;
	   text-align: left;
	   background-color: #003300;
 }
 
  #container3 {
		position: relative;
		width: 800px;
		height: 3800x;
		margin: 0 auto;
		top: 30px;
		padding: 0;
	   text-align: left;
	   background-color: #003300;
 }
 
 
   #container_challenge {
		position: relative;
		width: 800px;
		height: 4400x;
		margin: 0 auto;
		top: 30px;
		padding: 0;
	   text-align: left;
	   background-color: #003300;
 }
 
 

 #container_workshop {
		position: relative;
		width: 800px;
		height: 1880px;
		margin: 0 auto;
		top: 30px;
		padding: 0;
	   text-align: left;
	   background-color: #003300;
 }
 
 /*-----------------------------------------------------------------------------------------------
  top parts
-----------------------------------------------------------------------------------------------*/
  
#top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height: 260px;
	background-color:#003300;
	z-index:1;
}

#top_index {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height: 218px;
	background: url(Pictures_health/top.jpg) no-repeat;
}

#heart {
	position: absolute;
	top: 133px;
	left: 107px;
	width: 85px;
	height: 81px;
}


#under_menu {
	position: absolute;
	top: 217px;
	left: 0px;
	width: 800px;
	height: 45px;
	background: url(Pictures_health/background.gif) repeat-y;
}

	
#menu {
	position: absolute;
	top: 222px;
	left: -2px;
	width: 800px;
	height: 30px;
	}



/*-----------------------------------------------------------------------------------------------
 main part
-----------------------------------------------------------------------------------------------*/

#center {
	position: absolute;
	top: 258px;
	left: 0px;
	width: 800px;
	height: 485px;
	background: url(Pictures_health/background.gif) repeat-y;
	}
	
	
#center_about {
	position: absolute;
	top: 258px;
	left: 0px;
	width: 800px;
	height: 685px;
	background: url(Pictures_health/background.gif) repeat-y;
	}
	
	
#center_seminar {
	position: absolute;
	top: 258px;
	left: 0px;
	width: 800px;
	height: 1543px;
	background: url(Pictures_health/background.gif) repeat-y;
	}
	
	
	
#center_shop {
	position: absolute;
	top: 258px;
	left: 0px;
	width: 800px;
	height: 2050px;
	background: url(Pictures_health/background.gif) repeat-y;
	}


#center_challenge {
	position: absolute;
	top: 258px;
	left: 0px;
	width: 800px;
	height: 1250px;
	background: url(Pictures_health/background.gif) repeat-y;
	}
	
	
#center_newworkshops {
	position: absolute;
	top: 258px;
	left: 0px;
	width: 800px;
	height: 4845px;
	background: url(Pictures_health/background.gif) repeat-y;
	}
	
	
	
#center_desserts {
	position: absolute;
	top: 258px;
	left: 0px;
	width: 800px;
	height: 7300px;
	background: url(Pictures_health/background.gif) repeat-y;
	}
	
			
#center_meet {
	position: absolute;
	top: 258px;
	left: 0px;
	width: 800px;
	height: 2170px;
	background: url(Pictures_health/background.gif) repeat-y;
	}
	
	
	
#center_advantage {
	position: absolute;
	top: 258px;
	left: 0px;
	width: 800px;
	height: 1080px;
	background: url(Pictures_health/background.gif) repeat-y;
	}
	

#center_shop_nutbag {
	position: absolute;
	top: 258px;
	left: 0px;
	width: 800px;
	height: 1860px;
	background: url(Pictures_health/background.gif) repeat-y;
	}
	
	
#center_shop_detail {
	position: absolute;
	top: 258px;
	left: 0px;
	width: 800px;
	height: 550px;
	background: url(Pictures_health/background.gif) repeat-y;
	}


#center_workshop {
	position: absolute;
	top: 258px;
	left: 0px;
	width: 800px;
	height: 3000px;
	background: url(Pictures_health/background.gif) repeat-y;
	}
	
	
/*-----------------------------------------------------------------------------------------------
  Left column
-----------------------------------------------------------------------------------------------*/

#center_left{
	position: absolute;
	top: 354px;
	left: 13px;
	width: 156px;
	height:431px;
	background: url(Pictures_health/left.jpg) no-repeat;
	}
		
	
#center_left2{
	position: absolute;
	top: 15px;
	left: 14px;
	width: 156px;
	height:431px;
	background: url(Pictures_health/left.jpg) no-repeat;
	}
	
	
#center_left_top{
	position: absolute;
	top: 4px;
	left: 17px;
	width: 150px;
	height:173px;
	background: #455668;
	background: url(Pictures_health/free.jpg) no-repeat;
	}
	
#center_left_news{
	position: absolute;
	top: 188px;
	left: 18px;
	width: 150px;
	height:171px;
	}
	
#center_left_news2{
	position: absolute;
	top: 183px;
	left: 18px;
	width: 150px;
	height:73px;
	}
		



#center_left_second{
	position: absolute;
	top: 317px;
	left: 19px;
	width: 150px;
	height:150px;
}
	
	
#center_left_third{
	position: absolute;
	top: 563px;
	left: 20px;
	width: 150px;
	height:124px;
	}
	
	
	#center_left_third_coaching{
	position: absolute;
	top: 357px;
	left: 12px;
	width: 150px;
	height:165px;
	}
	
	
#center_left_four{
	position: absolute;
	top: 396px;
	left: 18px;
	width: 150px;
	height:150px;
	}
	
#center_left_five{
	position: absolute;
	top: 610px;
	left: 17px;
	width: 150px;
	height:150px;
	}
	
	
	
#center_left_BOOK{
	position: absolute;
	top: 186px;
	left: 15px;
	width: 150px;
	height:158px;
	background: #455668;
	}
	
	
#center_left_workshop{
	position: absolute;
	top: 180px;
	left: 12px;
	width: 156px;
	height:650px;
	background: url(Pictures_health/left_workshop.jpg) no-repeat;
	}
	
	
#center_left_challenge{
	position: absolute;
	top: 15px;
	left: 17px;
	width: 156px;
	height:450px;
background: url(Pictures_health/left_challenge.jpg) no-repeat;
	}


	
#center_left_heliers{
	position: absolute;
	top: 181px;
	left: 12px;
	width: 156px;
	height:328px;
	background: url(Pictures_health/left_heliers.jpg) no-repeat;
	}



	
#center_left_advantage{
	position: absolute;
	top: 518px;
	left: 14px;
	width: 156px;
	height:150px;
	}
	
	
#center_left_st_heliers{
	position: absolute;
	top: 634px;
	left: 7px;
	width: 161px;
	height:141px;
	}
	
	
	
#left_six{
	position: absolute;
	top: 463px;
	left: 7px;
	width: 161px;
	height:55px;
	}
	
	

#center_left_photos{
	position: absolute;
	top: 187px;
	left: 11px;
	width: 161px;
	height:620px;
	}
	
	
#center_left_donations{
	position: absolute;
	top: 821px;
	left: 8px;
	width: 161px;
	height:506px;
	border:#660099;
	border-style:solid;
	border-width:medium;
	}
	
	
	
#center_left_donations2{
	position: absolute;
	top: 15px;
	left: 10px;
	width: 161px;
	height:506px;
	border:#660099;
	border-style:solid;
	border-width:medium;
	}
	
	
	/*-----------------------------------------------------------------------------------------------
main text part
-----------------------------------------------------------------------------------------------*/

#center_middle {
	position: absolute;
	top: 15px;
	left: 180px;
	width: 421px;
	height: 470px;
	 background-color: #FFFFFF;
	}
	
	
#center_middle_shop {
	position: absolute;
	top: 15px;
	left: 192px;
	width: 600px;
	height: 2000px;
	background-color: #FFFFFF;
	}
	
	
#center_middle_challenge {
	position: absolute;
	top: 15px;
	left: 180px;
	width: 600px;
	height:1200px;
	 background-color: #FFFFFF;
	}
	
#center_middle_newworkshops{
	position: absolute;
	top: 15px;
	left: 180px;
	width: 600px;
	height:4806px;
	background-color: #FFFFFF;
	}
	
#center_middle_desserts{
	position: absolute;
	top: 15px;
	left: 180px;
	width: 600px;
	height:7250px;
	 background-color: #FFFFFF;
	}
	
	

#center_middle_meet {
	position: absolute;
	top: 15px;
	left: 180px;
	width: 600px;
	height:2120px;
	 background-color: #FFFFFF;
	}
	
	
	
#center_middle_advantage {
	position: absolute;
	top: 15px;
	left: 180px;
	width: 600px;
	height: 1010px;
	 background-color: #FFFFFF;
	}
	
	
	
#center_middle_shop_nutbag {
	position: absolute;
	top: 15px;
	left: 180px;
	width: 600px;
	height: 1800px;
	 background-color: #FFFFFF;
	}
	
	
#center_middle_shop_detail {
	position: absolute;
	top: 15px;
	left: 180px;
	width: 600px;
	height: 500px;
	 background-color: #FFFFFF;
	}
	
	
	
#center_middle_about {
	position: absolute;
	top: 15px;
	left: 180px;
	width: 421px;
	height: 670px;
	 background-color: #FFFFFF;
	}
	
	
	
#center_middle_seminar {
	position: absolute;
	top: 15px;
	left: 180px;
	width: 421px;
	height: 1502px;
	background-color: #FFFFFF;
	}
	
	
#center_middle_workshop {
	position: absolute;
	top: 15px;
	left: 180px;
	width: 421px;
	height: 2960px;
	 background-color: #FFFFFF;
	}

#center_middle_top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 421px;
	height: 8px;
	 background: url(Pictures_health/centre_top.gif) no-repeat;
	}
	
#center_middle_top_shop {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 600px;
	height: 8px;
	 background: url(Pictures_health/centre_top2.gif) no-repeat;
	}
	
	
#center_middle_text {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 421px;
	height: 400px;
	}
	
#center_middle_text_links {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 421px;
	height: 640px;
	}
	
#center_middle_text_links ul{
	padding-top:0px;
	padding-bottom:0px;
  }	
	
	

#center_middle_text_seminars {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 421px;
	height: 1487px;
	}
	
	
#center_middle_text_shop {
	position: absolute;
	top: 19px;
	left: 3px;
	width: 591px;
	height: 2000px;
	
	}
	
#center_middle_text_challenge {
	position: absolute;
	top: 13px;
	left: 3px;
	width: 600px;
	height: 1180px;
	}
	
#center_middle_text_newworkshops{
	position: absolute;
	top: 13px;
	left: 3px;
	width: 600px;
	height: 4796px;
	}
	

#center_middle_text_desserts{
	position: absolute;
	top: 13px;
	left: 3px;
	width: 600px;
	height: 7220px;
	}
	
	
	
#center_middle_text_meet {
	position: absolute;
	top: 13px;
	left: 3px;
	width: 600px;
	height: 2100px;
	}
	
	
		
#center_middle_text_advantage {
	position: absolute;
	top: 20px;
	left: 20px;
	width: 550px;
	height: 960px;
	
	}
	
	
	
#center_middle_text_shop_nutbag {
	position: absolute;
	top: 12px;
	left: 1px;
	width: 600px;
	height: 1750px;
	}
	
		
#center_middle_text_shop_detail {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 600px;
	height: 470px;
	
	}
	
#center_middle_text_workshop {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 421px;
	height: 2930px;
	
	}
	

#center_middle_text_about {
	position: absolute;
	top: 21px;
	left: 17px;
	width: 393px;
	height: 67px;
	}
#center_middle_text_about2 {
	position: absolute;
	top: 107px;
	left: 12px;
	width: 400px;
	height: 493px;
	}

#center_middle_family {
	position: absolute;
	top: 20px;
	left: 12px;
	width: 130px;
	height:180px;
	 background: url(Pictures_health/renata.gif) no-repeat;
	}

#center_middle_bottom {
	position: absolute;
	top: 452px;
	left: 0px;
	width: 421px;
	height: 18px;
	 background: url(Pictures_health/centre_bottom.gif) no-repeat;
	}
	
	
	
	
#center_middle_bottom_about {
	position: absolute;
	top: 652px;
	left: 0px;
	width: 421px;
	height: 18px;
	 background: url(Pictures_health/centre_bottom.gif) no-repeat;
	}
	
#center_middle_bottom_seminar {
	position: absolute;
	top: 1499px;
	left: 3px;
	width: 421px;
	height: 18px;
	background: url(Pictures_health/centre_bottom.gif) no-repeat;
	}

#center_middle_bottom_shop{
	position: absolute;
	top: 2000px;
	left: 0px;
	width: 600px;
	height: 18px;
	 background: url(Pictures_health/centre_bottom2.gif) no-repeat;
	}
#center_middle_bottom_challenge{
	position: absolute;
	top: 1200px;
	left: 0px;
	width: 600px;
	height: 18px;
	background: url(Pictures_health/centre_bottom2.gif) no-repeat;
	z-index:1;
	}
	
	
#center_middle_bottom_newworkshops{
	position: absolute;
	top: 4802px;
	left: 2px;
	width: 600px;
	height: 18px;
	background: url(Pictures_health/centre_bottom2.gif) no-repeat;
	z-index:1;
	}

#center_middle_bottom_desserts{
	position: absolute;
	top: 7250px;
	left: 0px;
	width: 600px;
	height: 18px;
	background: url(Pictures_health/centre_bottom2.gif) no-repeat;
	z-index:1;
	}
	
	
		
#center_middle_bottom_meet{
	position: absolute;
	top: 2120px;
	left: 0px;
	width: 600px;
	height: 18px;
	background: url(Pictures_health/centre_bottom2.gif) no-repeat;
	z-index:1;
	}
	
	
	
#center_middle_bottom_advantage{
	position: absolute;
	top: 1000px;
	left: 0px;
	width: 600px;
	height: 18px;
	 background: url(Pictures_health/centre_bottom2.gif) no-repeat;
	 z-index:1;
	}
	
	
	
#center_middle_bottom_shop_nutbag{
	position: absolute;
	top: 1800px;
	left: 0px;
	width: 600px;
	height: 18px;
	 background: url(Pictures_health/centre_bottom2.gif) no-repeat;
	}
	
	
#center_middle_bottom_shop_detail{
	position: absolute;
	top: 500px;
	left: 0px;
	width: 600px;
	height: 18px;
	 background: url(Pictures_health/centre_bottom2.gif) no-repeat;
	}
	
#center_middle_bottom_workshop {
	position: absolute;
	top: 2942px;
	left: 0px;
	width: 421px;
	height: 18px;
	 background: url(Pictures_health/centre_bottom.gif) no-repeat;
	}


/*-----------------------------------------------------------------------------------------------
  right column
-----------------------------------------------------------------------------------------------*/
#center_right {
	position: absolute;
	top: 15px;
	left: 610px;
	width: 181px;
	height: 470px;
	
	 background-color: #669933;
	}
	
	
#center_right2 {
	position: absolute;
	top: 335px;
	left: 611px;
	width: 181px;
	height: 470px;
	background-color: #669933;
	}
	
	
#center_right3{
	position: absolute;
	top: 380px;
	left: 611px;
	width: 181px;
	height: 470px;
	
	background-color: #669933;
	}
	
	
#right_first{
	position: absolute;
	top: 4px;
	left: 608px;
	width: 181px;
	height: 708px;
	 background: url(Pictures_health/renata-food-right.jpg) no-repeat;
	}
	
	
	
	
#right_second{
	position: absolute;
	top: 689px;
	left: 611px;
	width: 181px;
	height: 400px;
	background-color: #669933;
	}
	

	
#center_right_article {
	position: absolute;
	top: 583px;
	left: 0px;
	width: 181px;
	height: 94px;
	}
#center_right_links {
	position: absolute;
	top: 529px;
	left: 0px;
	width: 181px;
	height: 56px;
	}
	
#center_right_stories {
	position: absolute;
	top: 230px;
	left: 609px;
	width: 181px;
	height: 94px;
	}	
		
	
	
#center_right_advantages {
	position: absolute;
	top: 1px;
	left: 622px;
	width: 155px;
	height: 95px;
	}
	

#center_right_top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 181px;
	height: 8px;
	 background: url(Pictures_health/centre_right_top.gif) no-repeat;
	}
	
	
#center_right_top2 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 181px;
	height: 8px;
	background: url(Pictures_health/centre_right_top.gif) no-repeat;
	}
	
#workshop_leave {
	position: absolute;
	top: 1418px;
	left: 78px;
	width: 345px;
	height: 208px;
	background: url(Pictures_health/tomato-backgr.jpg) no-repeat;
	}
	
	
	
#center_right_text {
	position: absolute;
	top: 12px;
	left: 8px;
	width:160px;
	height: 250px;
		}
		
#center_right_text2 {
	position: absolute;
	top: 10px;
	left: 10px;
	width:160px;
	height: 250px;
		}

#center_right_image {
	position: absolute;
	top: 260px;
	left: 15px;
	width:143px;
	height: 187px;
	background: url(Pictures_health/libra_back.gif) no-repeat;
		}
		
		
		
#center_right_image2 {
	position: absolute;
	top: 280px;
	left: 18px;
	width:143px;
	height: 187px;
	background: url(Pictures_health/libra_back.gif) no-repeat;
		}
		
		
#center_right_bottom {
	position: absolute;
	top: 452px;
	left: 0px;
	width:181px;
	height: 18px;
	background: url(Pictures_health/right_bottom.gif) no-repeat;
		}

#center_right_bottom2 {
	position: absolute;
	top: 468px;
	left: 1px;
	width:181px;
	height: 18px;
	background: url(Pictures_health/right_bottom.gif) no-repeat;
		}
		
		
		
#right_second_bottom {
	position: absolute;
	top: 468px;
	left: 1px;
	width:181px;
	height: 18px;
	background: url(Pictures_health/right_bottom.gif) no-repeat;
		}
		
		
		
	#banner {
	position: absolute;
	top: 258px;
	left: 5px;
	width: 85px;
	height: 81px;
}

	
/*-----------------------------------------------------------------------------------------------
 bottom section
-----------------------------------------------------------------------------------------------*/


#bottom {
	position:relative;
	left:0px;
	top:742px;
	width:800px;
	height:43px;
	z-index:1;
	background: url(Pictures_health/bottom.jpg) no-repeat;
}

#bottom_about {
	position:relative;
	left:0px;
	top:942px;
	width:800px;
	height:43px;
	z-index:1;
	background: url(Pictures_health/bottom.jpg) no-repeat;
}

#bottom_seminar {
	position:relative;
	left:0px;
	top:1800px;
	width:800px;
	height:43px;
	z-index:1;
	background: url(Pictures_health/bottom.jpg) no-repeat;
}


#bottom_shop {
	position:relative;
	left:0px;
	top:2300px;
	width:800px;
	height:43px;
	z-index:1;
	background: url(Pictures_health/bottom.jpg) no-repeat;
}


#bottom_challenge {
	position:relative;
	left:0px;
	top:1500px;
	width:800px;
	height:43px;
		background: url(Pictures_health/bottom.jpg) no-repeat;
}

#bottom_newworkshops {
	position:relative;
	left:0px;
	top:5100px;
	width:800px;
	height:43px;
		background: url(Pictures_health/bottom.jpg) no-repeat;
}


#bottom_desserts{
	position:relative;
	left:0px;
	top:7550px;
	width:800px;
	height:43px;
		background: url(Pictures_health/bottom.jpg) no-repeat;
}


#bottom_meet {
	position:relative;
	left:0px;
	top:2420px;
	width:800px;
	height:43px;
		background: url(Pictures_health/bottom.jpg) no-repeat;
}



#bottom_advantage {
	position:relative;
	left:0px;
	top:1300px;
	width:800px;
	height:43px;
		background: url(Pictures_health/bottom.jpg) no-repeat;
}

#bottom_shop_nutbag {
	position:relative;
	left:0px;
	top:2100px;
	width:800px;
	height:43px;
	z-index:1;
	background: url(Pictures_health/bottom.jpg) no-repeat;
}


#bottom_shop_detail {
	position:relative;
	left:0px;
	top:795px;
	width:800px;
	height:43px;
	z-index:1;
	background: url(Pictures_health/bottom.jpg) no-repeat;
}

#bottom_workshop {
	position:relative;
	left:0px;
	top:3240px;
	width:800px;
	height:43px;
	z-index:1;
	background: url(Pictures_health/bottom.jpg) no-repeat;
}


/*-----------------------------------------------------------------------------------------------
 font styling 
-----------------------------------------------------------------------------------------------*/


.moudrost {
font-family: Arial, Helvetica, sans-serif;
font: 12px/14px Helvetica,Verdana, Arial,sans-serif;
font-style:italic;
text-align:center;
color: #003333;

}

.small {
font-family: Arial, Helvetica, sans-serif;
font: 11px/13px Helvetica,Verdana, Arial,sans-serif;
font-style:italic;
text-align:right;
color: #003333;
margin-top:22px;
}

.about {
font-family: Arial, Helvetica, sans-serif;
font: 12px/15px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #333333;
margin: 10px 10px 15px 10px;

}


.about_top {
font-family: Arial, Helvetica, sans-serif;
font: 13px/15px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin:26px 15px 0px 15px;

}

.main {
font-family: Arial, Helvetica, sans-serif;
font: 13px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #333333;
margin: 5px 20px 10px 20px;
}


.main-small {
font-family: Arial, Helvetica, sans-serif;
font: 11px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #333333;
margin: 5px 20px 10px 20px;
}


.main2 {
font-family: Arial, Helvetica, sans-serif;
font: 13px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #333333;
margin: 12px 30px 5px 30px;
}

.main_seminar {
font-family: Arial, Helvetica, sans-serif;
font: 13px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #003300;
margin: 5px 50px 10px 50px;
}


.main_seminar2 {
font-family: Arial, Helvetica, sans-serif;
font: 13px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #003300;
margin: 5px 50px 25px 50px;
}

.workshop_title {
font-family: Arial, Helvetica, sans-serif;
font: 13px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #003300;
margin: 10px 30px 5px 30px;
}


.seminar {
font-family: Arial, Helvetica, sans-serif;
font: 12px/15px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #333333;
margin: 12px 15px 5px 15px;
}

.challenge {
font-family: Arial, Helvetica, sans-serif;
font: 12px/15px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #333333;
margin: 12px 15px 5px 15px;
}

.testimon_sign {
font-family: Arial, Helvetica, sans-serif;
font: 11px/15px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #000000;
margin: 5px 15px 5px 280px;
}

.seminar_sign {
font-family: Arial, Helvetica, sans-serif;
font: 12px/15px Helvetica,Verdana, Arial,sans-serif;
text-align:right;
color: #333333;
margin: 12px 25px 5px 15px;
}

.main3 {
font-family: Arial, Helvetica, sans-serif;
font: 12px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #003300;
margin: 12px 10px 5px 10px;
}


.headline {
font-family: Arial, Helvetica, sans-serif;
font: 17px/19px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
letter-spacing:3px;
color: #003300;
margin: 15px 30px 6px 30px;
}

.memorial {
font: 28px/35px Monotype Corsiva,Georgia, Helvetica, Arial;
text-align:center;
letter-spacing:0px;
color: #D9D5D7;
margin: 15px 30px 6px 30px;
}

.memorial_small {
font: 19px/35px Monotype Corsiva,Georgia, Helvetica, Arial;
text-align:center;
letter-spacing:0px;
color: #D9D5D7;
margin: 15px 30px 6px 30px;
}


.memorial_kapela {
font: 13px/16px  Helvetica, Arial;
text-align:center;
letter-spacing:0px;
color: #D9D5D7;
margin: 15px 30px 6px 30px;
}

.memorial_kapela2 {
font: 16px/16px  Helvetica, Arial;
text-align:center;
letter-spacing:0px;
color: #D9D5D7;
margin: 15px 30px 6px 30px;
}


.seminars_big {
font-family: Arial, Helvetica, sans-serif;
font: 14px/20px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin: 4px 30px 2px 10px;
}

.table-subheading {
font-family: Arial, Helvetica, sans-serif;
font: 14px/20px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #FFFFFF;
margin: 4px 30px 2px 10px;
}


.workshop_big {
font-family: Arial, Helvetica, sans-serif;
font: 14px/20px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #003300;
margin: 4px 30px 8px 20px;
}


.contact{
	font-family: Arial, Helvetica, sans-serif;
	font: 14px/15px Helvetica,Verdana, Arial,sans-serif;
	text-align:left;
	color: #003300;
	margin: 18px 30px 15px 30px;
	font-weight:500;
	text-align:center}
	
	
.workshop_title_x
{
text-align:center;}



/*-----------------------------------------------------------------------------------------------
 headings styling 
-----------------------------------------------------------------------------------------------*/

h1 {
font-family: Arial, Helvetica, sans-serif;
font: 18px/18px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #003300;
margin: 18px 30px 15px 30px;
font-weight:400;
}

h2.raw {
font: 14px/17px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin: 10px 30px 10px 30px;
font-weight:normal;
}

h2.pies {
font: 16px/17px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #FFFFFF;
margin: 10px 30px 10px 30px;
font-weight:normal;
}

h1.raw_dessert {
font: 18px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #003300;
margin: 25px 20px 10px 20px;
font-weight:normal;
}

h1.raw_dessert_title {
font: 20px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #FFFFFF;
margin: 15px 20px 10px 20px;
font-weight:500;
}

h1.raw_dessert2 {
font: 18px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #cc3300;
margin: 40px 20px 10px 20px;
font-weight:normal;
}


h1.raw_dessert3 {
font: 18px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #990000;
margin: 20px 20px 10px 20px;
font-weight:normal;
}

h1.raw_dessert4 {
font: 18px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #339933;
margin: 20px 20px 10px 20px;
font-weight:normal;
}


h1.shop2 {
font: 25px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #339933;
margin: 20px 20px 10px 20px;
font-weight:normal;
}



#center_middle_text_seminars h1 {
font-family: Arial, Helvetica, sans-serif;
font: 14px/15px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin: 10px 15px 10px 18px;
font-weight:400;
line-height:16px;
}


#center_middle_text_desserts span
{display:none;
}

#center_middle_text_seminars h2 {
font-family: Arial, Helvetica, sans-serif;
font: 14px/16px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin: 5px 20px 15px 20px;
font-weight:400;
line-height:16px;
}

#center_middle_text_seminars h3 {
font-family: Arial, Helvetica, sans-serif;
font: 12px/15px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin: 5px 20px 0px 20px;
font-weight:400;
line-height:16px;
}

#center_middle_text_shop h1 {
font-family: Arial, Helvetica, sans-serif;
font: 16px/20px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin: 2px 4px 2px 4px;
font-weight:300;
}


#center_middle_text_shop h2 {
font-family: Arial, Helvetica, sans-serif;
font: 14px/15px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin: 2px 4px 2px 2px;
font-weight:300;
}



#center_middle_text_shop h3 {
font-family: Arial, Helvetica, sans-serif;
font: 18px/21px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #003300;
margin: 2px 4px 2px 2px;
font-weight:300;
}


 #center_middle_text_challenge h1{
 text-align:center;
 font: 14px/18px Helvetica,Verdana, Arial,sans-serif;
 padding-left:0;
 margin:15px 20px 15px 20px;
}

#center_middle_text_newworkshops h1 {
font-family: Arial, Helvetica, sans-serif;
font: 14px/17px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #003300;
margin: 15px 10px 10px 4px;
font-weight:normal;
}


#center_middle_about h1 {
font-family: Arial, Helvetica, sans-serif;
font: 14px/17px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin: 2px 10px 18px 4px;
font-weight:300;
}


#center_middle_about h2 {
font-family: Arial, Helvetica, sans-serif;
font: 12px/17px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin: 12px 10px 5px 15px;
font-weight:300;
}



#center_middle_text_newworkshops h2 {
font-family: Arial, Helvetica, sans-serif;
font: 16px/17px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin: 10px 30px 10px 10px;
font-weight:400;
}


#center_middle_text_newworkshops h2.table {
font-family: Arial, Helvetica, sans-serif;
font: 16px/17px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #FFFFFF;
margin: 10px 30px 10px 10px;
font-weight:bold;
}




#center_middle_text_shop_detail h1 {
font-family: Arial, Helvetica, sans-serif;
font: 12px/13px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin: 2px 4px 2px 4px;
font-weight:300;
}

#center_middle_text_shop_nutbag h1 {
font-family: Arial, Helvetica, sans-serif;
font: 17px/13px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color:#669933;
margin: 10px 4px 15px 4px;
font-weight:400;
}

#center_middle_text_shop_nutbag h2 {
font-family: Arial, Helvetica, sans-serif;
font: 14px/13px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color:#006600;
margin: 15px 4px 2px 4px;
font-weight:300;
}

#center_middle_text_shop_nutbag h3 {
font-family: Arial, Helvetica, sans-serif;
font: 14px/13px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color:#006600;
margin: 15px 15px 2px 15px;
font-weight:300;
}



#center_middle_text_workshop h2 {
font-family: Arial, Helvetica, sans-serif;
font: 12px/13px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003300;
margin: 5px 4px 2px 4px;
font-weight:200;
}


#center_middle_text_workshop h1 {
font-family: Arial, Helvetica, sans-serif;
font: 15px/15px Helvetica,Verdana, Arial,sans-serif;
text-align:center;
color: #003300;
margin: 15px 20px 10px 20px;
font-weight:520;
}

/*-----------------------------------------------------------------------------------------------
 images and tables  styling 
-----------------------------------------------------------------------------------------------*/
#center_middle_text_seminars img{
	margin: 0px 15px 0px 15px;
}


#center_middle_text_shop_detail table {
	margin-bottom:20px;
	margin-top:20px;
	background: url(Pictures_health/background_shop.gif) repeat-y;
	vertical-align:top;
}

#center_middle_text_shop_detail img {
	margin-top:5px;
	vertical-align:top;
}



#center_middle_text_shop_nutbag th {
	font-family: Arial, Helvetica, sans-serif;
	font: 13px/13px Helvetica,Verdana, Arial,sans-serif;
	text-align:left;
	color:#006600;
	margin: 15px 4px 2px 4px;
	font-weight:300;
}

#center_middle_text_shop table {
	margin-bottom:20px;
	margin-top:20px;
	background: url(Pictures_health/background_shop.gif) repeat-y;

}


#center_middle_text_challenge table {
	margin-bottom:20px;
	margin-top:20px;
	background: url(Pictures_health/background_shop.gif) repeat-y;
	margin-top:30px;

}


#center_middle_text_meet table {
	margin-bottom:15px;
	background: url(Pictures_health/background_shop.gif) repeat-y;
	margin-top:15px;

}


#center_middle_text_workshop table{
	margin-top:20px;
	margin-bottom: 10px;}



#center_middle_text_links li{
	line-height:30px;
	margin-left:90px;}


a:link {
text-decoration:underline;
color: #666699;}


a:visited {text-decoration:none;
	color: #006200;}

a:hover {
	text-decoration:underline;
	color: #669933;}

#tabs {
	float:left;
	width:798px;
	background-color: #003300;
	font-size:110%;
	line-height:normal;
	}

#tabs ul {
	margin:0;
	padding:0 10px 0 12px;
	list-style:none;
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url(Pictures_health/tableft.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 2px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url(Pictures_health/tabright.gif) no-repeat right top;
	padding:3px 18px 4px 18px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	color:#FFFFFF;
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	} 
	
	
.customcell{
	padding: 0px 0px 0px 0px;
}


.tabletd {
	 border-bottom-color:
	 #669933;
	 border-bottom-style:solid;
	 border-bottom-width:thin;
	 }
	 
 .tabletd2 {
	 border-top-color: #669933;
	 border-bottom-color: #669933;
	  border-top-style:solid;
	 border-top-width:thin;
	 border-bottom-style:solid;
	 border-bottom-width:thin;
	 
	 }
	 
.tableworkshop {
	 border-top-color: #669933;
	 border-bottom-color:#669933;
	  border-top-style:solid;
	 border-top-width:thin;
	 border-bottom-style:solid;
	 border-bottom-width:thin;
	 background-image:url(Pictures_health/background_shop.gif)

	 }
	 
.tableworkshop2 {
	
	 border-bottom-color:#669933;
	 border-bottom-style:solid;
	 border-bottom-width:thin;
	 background-image:url(Pictures_health/background_shop.gif)

	 }
.tableworkshop3 {
	
	 border-bottom-color: #669933;
	 border-bottom-style:solid;
	 border-bottom-width:thin;
	 background-color:#FFCC00;

	 }
	 
	 
.tabletd_chall {
	 border-bottom-color:
	 #669933;
	 border-bottom-style:solid;
	 border-bottom-width:thin;
	 text-align:center;
	 }
	 
 .tabletd2_chall {
	 border-top-color:
	 #669933;
	 border-bottom-color:
	 #669933;
	  border-top-style:solid;
	 border-top-width:thin;
	 border-bottom-style:solid;
	 border-bottom-width:thin;
	 text-align:center;
	 font: 15px/15px Helvetica,Verdana, Arial,sans-serif;
	color: #003300;
	font-weight:520;
	 }
	 
.tabletd4 {
	 border-top-color: #669933;
	 border-bottom-color: #FFFFFF;
	  border-top-style:solid;
	 border-top-width:thin;
	 border-bottom-style:solid;
	 border-bottom-width:thin;
	 }
	 
.tabletd3 {
	border-top-color: #669933;
	border-top-color:#669933;}
	
.table_learn {
	 border-top-color: #669933;
	 border-bottom-color: #669933;
	  border-top-style:solid;
	 border-top-width:thin;
	 border-bottom-style:solid;
	 border-bottom-width:thin;
	 background-color:#669933;
	font: 13px/14px Helvetica,Verdana, Arial,sans-serif; }
	
	
	
.table_retreat {
	 border-top-color: #669933;
	  border-top-style:solid;
	 border-top-width:thin;
	 padding:7px;
	 	 }
	 
.req th{
	background-position:right 11px;
	background-repeat:no-repeat;
}


input.name{
	width:100px; margin-right: 3px;
}


div.text{background:#F7F7F7;padding:4px 8px;margin:8px 10px 0 0}
div.text p{padding:0;margin:4px;text-align:justify}



input.text,
/*input.error,*/
.billing select,
.shipping select{
	border:1px solid #DEDE9E;
	width:220px;
	padding: 2px 6px;
	/*background:url(required.gif) right center no-repeat;*/
}
.section{
	border:solid 1px #DEECF8;
	padding:10px;
	margin-bottom: 10px;
}
.section thead th,.section thead td{background:none}
.section td{
	vertical-align:middle;
	padding: 0px;
/*background:url(required.gif) right center no-repeat;*/
}

.section thead td div{
	color:#333333;
	font-size:14px;
	font-weight:bold
}
.section th{
	width:115px;
	padding:6px
}

/*.section option,*/
.section select{
	width:235px;
}
.section option.ban{
	color:#999;
}
.section .chbx{
	vertical-align:middle;
}
.section .chbx input{

}

th{
font-family: Arial, Helvetica, sans-serif;
font: 11px/13px Helvetica,Verdana, Arial,sans-serif;
text-align:left;
color: #003333;
margin-top:10px;}


div.checkout{
	padding:10px;
	text-align:center;
		
}


#gallery {position:relative; width:570px;  padding:10px; border:6px solid #fff; background:#339933}
#images {border:2px solid #ccffff; text-align:center;height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:550px; height:375px; padding:5px; border:2px solid #666; background:#FFF url(Pictures_health/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:10px; padding:5px 0; width:550px; height:100px; border:2px solid #666; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:100px; width:550px; }
#thumbs {position:absolute; list-style:none; margin-left:5px; height:100px; width:10000px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(images/left.gif) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(images/right.gif) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}









	a{color:#333333;text-decoration:none;outline:none;}
	a:hover{color:#67a;}
	.caption{font-style:italic;color:#887;}
	.demo{position:relative;margin-top:2em;}
	.gallery_demo{width:550px;margin:0 auto;}
	.gallery_demo li{width:68px;height:50px;border:3px double #111;margin: 0 2px;background:#000;list-style:none;
	float:left;}
	.gallery_demo li div{left:2px}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	#main_image{margin:0 auto 60px auto;height:375px;width:550px;background:#FFFFFF;}
	#main_image img{margin-bottom:10px;}
	
	.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;	text-align:center}
	
	.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
	.info p{margin-top:1.6em;}



	
#links ul {float: right; list-style-type: none; margin-right: 40px; padding: 0;font-size:10px;}
#links ul li {float: left; margin-left: 10px;}


a.links:link {text-decoration:underline; color:#006200;}
a.links:visited {text-decoration:underline; color:#006200;}
a.links:hover {text-decoration:underline; color:#FFFFFF;}

