html {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	font-size: 100%;
}



body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 16px;
	background-color: #FFFFFF;
}













p {
	margin: 0px;
	padding: 0px;
}

img {
	border: none;
}

form {
	margin: 0px;
	padding: 0px;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}

ul, li {
	margin: 0px;
	padding: 0px;

}

#pagina {
	width: 944px;
	margin-right: auto;
	margin-left: auto;
	position: relative;


}


a:focus {
	outline-style: none;

}


/**********HEADER **************/


#header {
	height: 144px;
	position: relative;

}

#header h1 {
	height: 174px;
	width: 125px;
	background-image: url(img/logoNew.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


#header h1 a {
	height: 174px;
	width: 125px;
	display: block;
	text-indent: -3000px;
}

/**********MENU **************/


#menu {
	list-style-type: none;
	height: 61px;
	width: 650px;
	position: absolute;
	bottom: 0px;
	left: 140px;

}

#menu li {
	float: left;

}

#menu li a.about {
	height: 61px;
	width: 84px;
	display: block;
	background-image: url(img/menu_about_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -61px;
	text-indent: -3000px;

}

body.about #menu li a.about {
	height: 61px;
	width: 84px;
	display: block;
	background-image: url(img/menu_about_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;

}


#menu li a.ourherbs {
	height: 61px;
	width: 108px;
	display: block;
	background-image: url(img/menu_ourherbs_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -61px;
	text-indent: -3000px;

}

body.ourherbs #menu li a.ourherbs {
	height: 61px;
	width: 108px;
	display: block;
	background-image: url(img/menu_ourherbs_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;

}




#menu li a.herbalproducts {
	height: 61px;
	width: 178px;
	display: block;
	background-image: url(img/menu_herbalproducts_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -61px;
	text-indent: -3000px;

}

body.herbalproducts #menu li a.herbalproducts {
	height: 61px;
	width: 178px;
	display: block;
	background-image: url(img/menu_herbalproducts_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;

}


#menu li a.cosmetics {
	height: 61px;
	width: 102px;
	display: block;
	background-image: url(img/menu_cosmetics_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -61px;
	text-indent: -3000px;

}

#menu li a.partners {
	height: 61px;
	width: 85px;
	display: block;
	background-image: url(img/menu_partners_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -61px;
	text-indent: -3000px;

}

body.partners #menu li a.partners {
	height: 61px;
	width: 85px;
	display: block;
	background-image: url(img/menu_partners_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;

}


#menu li a.contacts {
	height: 61px;
	width: 93px;
	display: block;
	background-image: url(img/menu_contacts_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -61px;
	text-indent: -3000px;

}

body.contacts #menu li a.contacts {
	height: 61px;
	width: 93px;
	display: block;
	background-image: url(img/menu_contacts_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;

}


#menu li a:hover {
	background-position: 0px 0px;

}




/**********  LANGUAGE  **************/

#language {
	height: 39px;
	width: 175px;
	overflow: hidden;
	position: absolute;
	top: 0px;
	right: 0px;
	padding-left: 114px;
	background-image: url(img/choose.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

#language ul {
	list-style-type: none;
	width: 175px;

}

#language ul li {
	float: left;

}

#language ul li a.eng {
	height: 39px;
	width: 44px;
	background-image: url(img/language_eng_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -39px;
	display: block;
	text-indent: -3000px;

}

#language ul li a.ita {
	height: 39px;
	width: 43px;
	background-image: url(img/language_ita_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -39px;
	display: block;
	text-indent: -3000px;

}

#language ul li a.jap {
	height: 39px;
	width: 43px;
	background-image: url(img/language_jap_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -39px;
	display: block;
	text-indent: -3000px;

}

#language ul li a.chi {
	height: 39px;
	width: 45px;
	background-image: url(img/language_chi_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -39px;
	display: block;
	text-indent: -3000px;

}


#language ul li a:hover {
	background-position: 0px 0px;
}

body.about #pagina {
	background-image: url(img/about_sfondo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 144px;
}

body.about #pagina .diary {
	height: 48px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D0C7B2;
	position: relative;

}

body.about #pagina .diary a.blogint {
	width: 348px;
	height: 48px;
	display: block;
	background-image: url(img/blogint_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	text-indent: -3000px;
	margin-left: 0px;
	float: right;

}
body.about #pagina .diary a.blogint:hover {
	background-position: 0px 0px;

}














body.about #pagina .diary a.staff {
	height: 48px;
	width: 109px;
	display: block;
	background-image: url(img/staff_int_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	position: relative;
	text-indent: -3000px;
	float: left;

}

body.about #pagina .diary a.staff:hover {
	background-position: 0px 0px;
}




body.about #pagina .diary a.person {
	height: 48px;
	width: 244px;
	display: block;
	background-image: url(img/person_int_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	position: relative;
	text-indent: -3000px;
	float: left;

}

body.about #pagina .diary a.person:hover {
	background-position: 0px 0px;
}

body.about #pagina .diary a.administration {
	height: 48px;
	width: 166px;
	display: block;
	background-image: url(img/administration_int_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	position: relative;
	text-indent: -3000px;
	float:left;

}

body.about #pagina .diary a.administration:hover {
	background-position: 0px 0px;
}

body.ourherbs #pagina {
	background-image: url(img/about_sfondo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 144px;
}

body.ourherbs #pagina .diary {
	height: 48px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D0C7B2;
	position: relative;
	width: 944px;
	z-index: 2;

}

body.ourherbs #pagina .diary a.blogint {
	width: 342px;
	height: 48px;
	display: block;
	background-image: url(img/blogint_ro.gif);
	background-repeat: no-repeat;
	background-position: -6px -48px;
	text-indent: -3000px;
	margin-left: 0px;
	float: right;

}
body.ourherbs #pagina .diary a.blogint:hover {
	background-position: -6px 0px;

}

body.ourherbs #pagina .diary a.essentialoils {
	height: 48px;
	width: 145px;
	display: block;
	background-image: url(img/essentialoils_int_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	position: relative;
	text-indent: -3000px;
	float: left;

}

body.ourherbs #pagina .diary a.essentialoils:hover {
	background-position: 0px 0px;
}

body.ourherbs #pagina .diary a.floralwaters {
	height: 48px;
	width: 162px;
	display: block;
	background-image: url(img/floralwaters_int_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	position: relative;
	text-indent: -3000px;
	float: left;

}

body.ourherbs #pagina .diary a.floralwaters:hover {
	background-position: 0px 0px;
}

body.ourherbs #pagina .diary a.driedherbs {
	height: 48px;
	width: 150px;
	display: block;
	background-image: url(img/driedherbs_int_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	position: relative;
	text-indent: -3000px;
	float: left;

}

body.ourherbs #pagina .diary a.driedherbs:hover {
	background-position: 0px 0px;
}

body.ourherbs #pagina .diary a.quality {
	height: 48px;
	width: 138px;
	display: block;
	background-image: url(img/quality_int_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	position: relative;
	text-indent: -3000px;
	float: left;

}

body.ourherbs #pagina .diary a.quality:hover {
	background-position: 0px 0px;
}

body.herbalproducts #pagina {
	background-image: url(img/about_sfondo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 144px;
}

body.herbalproducts #pagina .diary {
	height: 48px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D0C7B2;
	position: relative;

}

body.herbalproducts #pagina .diary a.blogint {
	width: 348px;
	height: 48px;
	display: block;
	background-image: url(img/blogint_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	text-indent: -3000px;
	margin-left: 0px;
	float: right;

}
body.herbalproducts #pagina .diary a.blogint:hover {
	background-position: 0px 0px;

}

body.herbalproducts #pagina .diary a.herbalteas {
	height: 48px;
	width: 132px;
	display: block;
	background-image: url(img/sottomenu_herbal_teas_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	position: relative;
	text-indent: -3000px;
	float: left;

}

body.herbalproducts #pagina .diary a.herbalteas:hover {
	background-position: 0px 0px;
}

body.herbalproducts #pagina .diary a.herbalteasleaf {
	height: 48px;
	width: 163px;
	display: block;
	background-image: url(img/sottomenu_herbal_teasleaf_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	position: relative;
	text-indent: -3000px;
	float: left;

}

body.herbalproducts #pagina .diary a.herbalteasleaf:hover {
	background-position: 0px 0px;
}

body.herbalproducts #pagina .diary a.herbalbath {
	height: 48px;
	width: 141px;
	display: block;
	background-image: url(img/sottomenu_herbal_bath_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	position: relative;
	text-indent: -3000px;
	float: left;

}

body.herbalproducts #pagina .diary a.herbalbath:hover {
	background-position: 0px 0px;
}

body.herbalproducts #pagina .diary a.pure-essential-oils {
	height: 48px;
	width: 154px;
	display: block;
	background-image: url(img/sottomenu_essential_oils_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	position: relative;
	text-indent: -3000px;
	float: left;

}

body.herbalproducts #pagina .diary a.pure-essential-oils:hover {
	background-position: 0px 0px;
}

body.contacts #pagina {
	background-image: url(img/about_sfondo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 144px;
}

body.contacts #pagina .diary {
	height: 48px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D0C7B2;
	position: relative;
	background-image: url(img/tratteggio_diary.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

body.contacts #pagina .diary a.blogint {
	width: 348px;
	height: 48px;
	display: block;
	background-image: url(img/blogint_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	text-indent: -3000px;
	margin-left: 0px;
	float: right;

}
body.contacts #pagina .diary a.blogint:hover {
	background-position: 0px 0px;

}

body.partners #pagina {
	background-image: url(img/about_sfondo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 144px;
}

body.partners #pagina .diary {
	height: 48px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D0C7B2;
	position: relative;
	background-image: url(img/tratteggio_diary.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

body.partners #pagina .diary a.blogint {
	width: 348px;
	height: 48px;
	display: block;
	background-image: url(img/blogint_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	text-indent: -3000px;
	margin-left: 0px;
	float: right;

}
body.partners #pagina .diary a.blogint:hover {
	background-position: 0px 0px;

}


body.ourherbs #content {
	width: 922px;
	border: 1px solid #D0C7B2;
	margin-top: 42px;
	overflow: hidden;
	padding: 1px;
}


body.ourherbs #content h2 {
	height: 79px;
	width: 140px;
	padding: 0px;
	background-image: url(img/aboutus_int.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}

body.ourherbs #content h2.essentialoils {
	height: 79px;
	width: 384px;
	padding: 0px;
	background-image: url(img/essentialoils_tit.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}

body.ourherbs #content h2.floralwaters {
	height: 79px;
	width: 384px;
	padding: 0px;
	background-image: url(img/floralwaters_tit.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}

body.ourherbs #content h2.driedherbs {
	height: 79px;
	width: 384px;
	padding: 0px;
	background-image: url(img/driedherbs_tit.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}

body.ourherbs #content h2.quality {
	height: 79px;
	width: 384px;
	padding: 0px;
	background-image: url(img/quality_tit.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}



body.ourherbs #content .testo {
	color: #615D5A;
	overflow: hidden;
	float: left;
	position: relative;
	width: 660px;


}

body.ourherbs #content .testo2 {
	width: 100%;
	color: #615D5A;
	overflow: hidden;
	float: left;
	position: relative;
	padding-bottom: 24px;


}

body.ourherbs #content .testo2 .nav {
	width: 120px;
	position: absolute;
	top: 45px;
	right: 260px;
	text-align: right;
}


body.ourherbs #content .col-dx {
	width: 238px;
	overflow: hidden;
	float: right;
	padding-top: 10px;


}



body.ourherbs #content p {
	padding-left: 20px;
	text-align: justify;
	clear: left;

}

body.ourherbs #content p.quality2 {
	width: 450px;
	margin-top: 1em;
	margin-bottom: 1em;

}


body.ourherbs #content p.bordo {
	padding-left: 0px;
	text-align: justify;
	clear: left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #A4A3A1;
	padding-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;

}



body.ourherbs #content ul {
	list-style-type: none;
	padding-left: 20px;
	width: 170px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;

}

body.ourherbs #content ul.largo {
	list-style-type: none;
	padding-left: 20px;
	width: 350px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;

}


body.ourherbs #content  li {
	color: #798D5A;

}


body.ourherbs #content  p.section {
	padding-right: 20px;
	float: left;
	padding-top: 25px;
	width: 104px;
	clear: none;


}

body.ourherbs #content  p.section img {
	display: block;
	margin-top: 18px;


}


body.ourherbs #content  p.section2 {
	padding-right: 20px;
	float: left;
	padding-top: 0px;
	clear: none;
	width: 215px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D0C7B2;


}

body.ourherbs #content  p.section2 img {
	display: block;


}

body.ourherbs #content  p.section2 img.q2 {
	display: block;
	margin-top: 6px;


}
body.ourherbs #content  p.section2 img.q3 {
	display: block;
	margin-top: 54px;


}
body.ourherbs #content  p.section2 img.q4 {
	display: block;
	margin-top: 53px;


}


body.herbalproducts #content {
	width: 922px;
	border: 1px solid #D0C7B2;
	margin-top: 42px;
	overflow: hidden;
	padding: 1px;
}


body.herbalproducts #content h2 {
	height: 79px;
	width: 140px;
	padding: 0px;
	background-image: url(img/aboutus_int.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}

body.herbalproducts #content h2.herbalproducts {
	background-image: url(img/herbalproducts_tit.gif);
	width: 384px;

}

body.herbalproducts #content h2.herbalteas {
	background-image: url(img/herbalteas_tit.gif);
	width: 384px;

}

body.herbalproducts #content h2.herbalteasleaf {
	background-image: url(img/herbalteasleaf_tit.gif);
	width: 384px;

}

body.herbalproducts #content h2.herbalbath {
	background-image: url(img/herbalbath_tit.gif);
	width: 384px;

}

body.herbalproducts #content h2.pure-essential-oils {
	background-image: url(img/pure_essential_oils_tit.gif);
	width: 384px;

}


body.herbalproducts #content h3 {
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	margin-left: 20px;
	color: #457940;

}




body.herbalproducts #content .testo {
	color: #615D5A;
	overflow: hidden;
	float: left;
	position: relative;
	width: 510px;


}


body.herbalproducts #content .testo-pure-essential-oils {
	color: #615D5A;
	overflow: hidden;
	float: left;
	position: relative;
	width: 530px;


}



body.herbalproducts #content .col-dx {
	width: 394px;
	overflow: hidden;
	float: right;
	padding-top: 10px;


}

body.herbalproducts #content .col-dx2 {
	width: 412px;
	overflow: hidden;
	float: right;
	padding-top: 10px;


}

body.herbalproducts #content .col-dx3 {
	width: 382px;
	overflow: hidden;
	float: right;
	padding-top: 10px;


}


body.herbalproducts #content .col-dx2 img.tealeaf {
	margin-top: 63px;


}

body.herbalproducts #content .col-dx2 img.teabath {
	margin-top: 8px;
	margin-left: 74px;


}

body.herbalproducts #content .col-dx3 img.pure-essential-oils {
	margin-top: 0px;
	margin-left: 44px;


}


body.herbalproducts #content .col-dx p.small {
	font-size: 10px;
	padding-left: 33px;
	padding-right: 20px;
	padding-top: 11px;
	line-height: 14px;
	color: #615E5C;


}


body.herbalproducts #content .col-dx img.prima {
	margin-top: 6px;


}
body.herbalproducts #content .col-dx img.seconda {
	margin-left: 17px;
	margin-top: -10px;


}


body.herbalproducts #content p {
	padding-left: 20px;
	text-align: justify;
	clear: left;
	margin-bottom: 30px;

}

body.herbalproducts #content table {
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 24px;

}



body.herbalproducts #content table p {
	margin: 0px;
	padding: 0px;
	background-image: url(img/tratteggio_herbal_table.gif);
	background-repeat: repeat-x;
	background-position: 0px 100%;
	padding-bottom: 10px;
	padding-right: 16px;
	margin-bottom: 6px;

}

body.herbalproducts #content table td  {
	padding-right: 20px;

}

body.herbalproducts #content table td.bath  {
	padding-right: 30px;

}

body.herbalproducts #content table td.pure-essential-oils  {
	padding-right: 30px;

}


body.herbalproducts #content table td.bath  p {
	padding-bottom: 15px;
	margin-bottom: 12px;


}


body.herbalproducts #content p.small {
	font-size: 10px;
	line-height: 14px;

}


body.contacts #content {
	width: 922px;
	border: 1px solid #D0C7B2;
	margin-top: 42px;
	overflow: hidden;
	padding: 1px;
}

body.contacts #content  .testo {
	overflow: hidden;
	float: left;
	position: relative;
	width: 650px;


}

body.contacts #content .col-dx {
	width: 238px;
	overflow: hidden;
	float: right;


}

body.contacts #content h2 {
	height: 79px;
	width: 140px;
	padding: 0px;
	background-image: url(img/aboutus_int.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}

body.contacts #content h2.contact {
	background-image: url(img/contact_tit.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}




body.contacts #content .testo-pure-essential-oils {
	color: #615D5A;
	overflow: hidden;
	float: left;
	position: relative;
	width: 530px;


}


body.contacts #content p {
	padding-left: 20px;
	text-align: justify;
	clear: left;
	margin-bottom: 30px;

}

body.contacts #content table {
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 24px;

}



body.contacts #content table p {
	margin: 0px;
	padding: 0px;
	background-image: url(img/tratteggio_herbal_table.gif);
	background-repeat: repeat-x;
	background-position: 0px 100%;
	padding-bottom: 10px;
	padding-right: 16px;
	margin-bottom: 6px;

}

body.contacts #content table td  {
	padding-right: 20px;
	color: #615E5C;
	line-height: 20px;
	padding-bottom: 5px;

}

body.contacts #content table td a {
	font-weight: bold;
}


body.contacts #content table td.pure-essential-oils  {
	padding-right: 30px;

}


body.partners #content {
	width: 922px;
	border: 1px solid #D0C7B2;
	margin-top: 42px;
	overflow: hidden;
	padding: 1px;
}


body.partners #content h2 {
	height: 79px;
	width: 140px;
	padding: 0px;
	background-image: url(img/partners_tit.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 31px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}





body.partners #content .testo-pure-essential-oils {
	color: #615D5A;
	overflow: hidden;
	float: left;
	position: relative;
	width: 530px;


}


body.partners #content p {
	padding-left: 20px;
	text-align: justify;
	clear: left;
	margin-bottom: 16px;

}
body.partners #content p.separatore {

	text-align: center;
	padding-left: -20px;


}

body.partners #content p.origine {
	height: 40px;
	width: 176px;
	margin-left: 145px;
	margin-top: 38px;

}









body.partners #content .testo {
	width: 520px;
	color: #615D5A;
	overflow: hidden;
	float: left;


}

body.partners #content .testoTaipei {
	
	color: #006600;
	overflow: hidden;
	float: left;

}

body.partners #content .col-dx {
	width: 332px;
	overflow: visible;
	float: right;
	margin-top: 27px;
	margin-bottom: 9px;


}

body.partners #content .col-dx ul {
	list-style-type: none;


}

body.partners #content .col-dx ul li {
	height: 122px;
	width: 168px;
	float: left;
	padding-left: 0px;
	padding-bottom: 20px;
	margin-left: 0px;
	position: relative;
	color: #D0C7B2;
	font-weight: bold;
	font-size: 12px;

}


body.partners #content .col-dx ul li.dx {
		width: 137px;

}



/**********   CONTENT   **************/

#content {


}

#content .venti-anni {
	width: 64px;
	position: absolute;
	top: 18px;
	right: 0px;
	text-align: right;
	height: 57px;
	background-image: url(img/20_anni.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


#content .nav {
	width: 120px;
	position: absolute;
	top: 45px;
	right: 0px;
	text-align: right;
	font-size: 1.2em;
}

#content .nav a {
	color: #6C935E;

}

#content .nav a:hover {
	color: #6C935E;
	text-decoration: underline;

}




#content #flashhome {


}


#content a {
	color: #6C935E;
	text-decoration: none;

}

#content a:visited {
	color: #66915C;
	text-decoration: none;

}

#content a:hover {
	color: #C9BC97;
	text-decoration: none;

}


body.about #content {
	width: 922px;
	border: 1px solid #D0C7B2;
	margin-top: 42px;
	overflow: hidden;
	padding: 1px;
}




body.about #content .testo {
	width: 650px;
	color: #615D5A;
	overflow: hidden;
	float: left;
	position: relative;


}

body.about #content .testo-message {
	width: 580px;
	color: #615D5A;
	overflow: hidden;
	float: left;
	position: relative;


}


body.about #content .testo2 {
	width: 472px;
	color: #615D5A;
	overflow: hidden;
	float: left;
	position: relative;


}

body.about #content .testo3 {
	width: 440px;
	color: #615D5A;
	overflow: hidden;
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px;


}

body.about #content .testo4 {
	color: #615D5A;
	overflow: hidden;
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 922px;
	padding-bottom: 12px;


}

body.about #content .testo4 ul {
	list-style-type: none;
	padding-left: 175px;
	overflow: hidden;

}

body.about #content .testo4 ul li {
	height: 230px;
	width: 254px;
	float: left;
	padding-left: 113px;

}

body.about #content .testo4 ul li img {
	padding-top: 6px;
	padding-bottom: 6px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #A5A3A2;
	border-bottom-color: #A5A3A2;
	display: block;
	margin-top: 7px;

}



body.about #content .testo3 ol {
	padding-left: 230px;
	background-image: url(img/staffLegenda.gif);
	background-repeat: no-repeat;
	background-position: 50px 100%;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;


}


body.about #content .col-dx {
	width: 238px;
	overflow: hidden;
	float: right;


}

body.about #content .col-dx-message {
	width: 287px;
	overflow: hidden;
	float: right;
	padding-top: 18px;
	padding-bottom: 30px;


}


body.about #content .col-dx2 {
	width: 392px;
	overflow: hidden;
	float: right;
	padding-top: 25px;
	padding-bottom: 30px;
	padding-right: 25px;


}

body.about #content .col-dx3 {
	width: 464px;
	overflow: hidden;
	float: right;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;


}


body.about #content h2 {
	height: 79px;
	width: 140px;
	padding: 0px;
	background-image: url(img/aboutus_int.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}

body.about #content h2.message {
	height: 79px;
	width: 384px;
	padding: 0px;
	background-image: url(img/message_tit.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 23px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}


body.about #content h2.staff {
	height: 79px;
	width: 140px;
	padding: 0px;
	background-image: url(img/staff_int_tit.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}

body.about #content h2.person {
	height: 79px;
	width: 384px;
	padding: 0px;
	background-image: url(img/person_int_tit.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}

body.about #content h2.administration {
	height: 79px;
	width: 384px;
	padding: 0px;
	background-image: url(img/administration_int_tit.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

}


body.about #content p {
	padding-left: 22px;
	text-align: justify;
	margin-bottom: 1em;

}









body.home #content .testo {
	width: 540px;
	color: #615D5A;
	overflow: hidden;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D0C7B2;
	float: left;
	height: 173px;


}



body.home #content h2 {
	height: 36px;
	width: 147px;
	margin: 0px;
	padding: 0px;
	background-image: url(img/aboutus.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	margin-bottom: 6px;

}

body.home #content p {
	padding-left: 6px;
	text-align: justify;

}
body.home #content p a.learnmore {
	height: 19px;
	width: 92px;
	display: block;
	background-image: url(img/learnmore_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -19px;
	text-indent: -3000px;
	float: right;
	position: relative;

}
body.home #content p a.learnmore:hover {
	background-position: 0px 0px;

}

body.home #content .diary {
	width: 357px;
	float: right;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D0C7B2;
	padding-top: 30px;
	background-image: url(img/diary_sfondo.jpg);
	background-repeat: no-repeat;
	background-position: 1px 0px;

}

body.home #content .diary a {
	height: 143px;
	width: 357px;
	display: block;
	background-image: url(img/diary_ro.jpg);
	background-repeat: no-repeat;
	background-position: 0px -143px;
	text-indent: -3000px;

}

body.home #content .diary a:hover {
	background-position: 0px 0px;

}














/**********   FOOTER   **************/


#footer {
	height: 60px;
	color: #D1C6B2;
	line-height: 50px;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
	clear: both;

}


#footer a {
	text-decoration: none;
	color: #69945F;
}

#footer a:visited {
	text-decoration: none;
	color: #69945F;
}

#footer a:hover {
	text-decoration: none;
	color: #BBAD8F;
}

body.home #footer a.staff {
	height: 41px;
	width: 87px;
	display: block;
	background-image: url(img/footer_staff_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -41px;
	position: absolute;
	left: 453px;
	top: 0px;
	text-indent: -3000px;

}

body.home #footer a.staff:hover {
	background-position: 0px 0px;
}

body.about #footer a.staff {
	height: 41px;
	width: 87px;
	display: block;
	background-image: url(img/footer_staff_ro.gif);
	background-repeat: no-repeat;
	background-position: 0px -41px;
	position: absolute;
	left: 453px;
	top: 0px;
	text-indent: -3000px;

}

body.about #footer a.staff:hover {
	background-position: 0px 0px;
}

body.about #footer .message {
	height: 200px;
	width: 357px;
	/*background-image: url(img/messageint.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -3000px;
	display: block;*/
	
	position: absolute;
	top: 0px;
	right: 0px;
	
}

body.ourherbs #footer .message {
	height: 200px;
	width: 357px;
	/*background-image: url(img/messageint.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	text-indent: -3000px;*/
	position: absolute;
	float:right;
	top: 0px;
	right: 0px;
	
}

body.herbalproducts #footer .message {
	height: 200px;
	width: 357px;
	/*background-image: url(img/messageint.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	text-indent: -3000px;*/
	position: absolute;
	top: 0px;
	right: 0px;
	
}


body.partners #footer .message {
	height: 200px;
	width: 357px;
	/*background-image: url(img/messageint.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	text-indent: -3000px;*/
	position: absolute;
	top: 0px;
	right: 0px;
	
}


body.contacts #footer .message {
	height: 200px;
	width: 357px;
	/*background-image: url(img/messageint.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	text-indent: -3000px;*/
	position: absolute;
	top: 0px;
	right: 0px;
	
}


.hide {
	display: none;
}

