/* THE BODY AND THE WRAPPER */
body {
font-size: 10px;
background: #fff;
margin: 0;
padding: 10px;
font-family:Verdana, sans-serif;
color:#666;
}

#wrapper {
width: 800px;
margin: 0 auto;
background-color:#fff;
 background: url(images/bg_content.gif) top center repeat-y;
}

/* TOP BAR AND THE HEADER */

#top {
/*background: #2F2000 url(images/header.jpg) top center no-repeat; */
width: 800px;
height: 50px;
}

#header {
background: url(images/header.jpg) top center no-repeat; 
width: 550px;
height: 90px;
padding: 50px 0px 0px 250px;
color: white;
font-size: 24px;
}

/* THE INSIDE WRAPPER, THE MENU, AND THE CONTENT */

#contentwrapper {

width: 790px;
margin: 0 auto;
text-align: center;
padding: 5px 5px 100px 0px;
}

#menu {
width: 150px;
height: 36px;
margin: 0px;
float: left;
}

#menu li a {
height: 37px;
voice-family: "\"}\""; 
voice-family: inherit;
text-decoration: none;
text-align:left;
color: #636467;
display: block;
background: url(images/bg_menu.gif) no-repeat;
padding: 18px 0 0 35px;
font-weight:bold;
font-size: 12px;
}	
	
/*#menu li a:visited {
color: #636467;
}*/
	
#menu li a:hover {
color: #f00;
background:  url(images/bg_menu.gif) no-repeat;
padding: 18px 0 0 35px;
font-weight:bold;
font-size: 12px;
}		

#menuBottom{
color:#999;
font-size:9px;
text-align:left;
}

ul {
list-style: none;
margin: 0;
padding: 0;
}

#content {
width: 580px;
height: 100%;
text-align: left;
margin: 0px 0px 10px 200px;
vertical-align:top;
}

img {
border: none;
} 

p {
/*background: url(images/paragraph.png) top left repeat-y;
padding-left: 20px;*/
}

a{
color: #f00;
text-decoration:none;
}
a:hover {
color: #f00;
text-decoration:underline;

}
ul{
text-align:left;
}

/* THE FOOTER */

#bottom {
background-color: #fff;
padding: 15px 0px 0px 195px;
color: #ccc;
}

#bottom a:link, #bottom a:visited {
color: #ccc;
}
	
#bottom a:hover {
color: red;
}	

/*altro*/

.titoli{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#333;
font-weight:bold;
}
.li {
background: url(images/elenco.gif) top left no-repeat;
padding:0px 0px 0px 15px;
}
.liEvidenza {
background: url(images/elenco.gif) top left no-repeat;
font-weight:bold;
color: #174778;
text-transform:uppercase;
padding:0px 0px 0px 15px;
}
.ul1{
margin-left:0px;
}
.li1{
list-style:none;
padding-left:0px;
margin-left:0px;
}
.li2{
background: url(images/elenco2.gif) top left no-repeat;
padding:1px 0px 0px 13px;
}
.li2TestoGrande{
background: url(images/elenco2.gif) top left no-repeat;
padding:1px 0px 0px 13px;
font-size:12px;
font-weight:bold;
line-height: 20px;
}
.corsivo{
font-style:italic;
}
.corsivoGrassetto{
font-style:italic;
font-weight:bold;
}
.sottolineato{
text-decoration:underline;
}
.grassetto{
font-weight:bold;
}
.grassettoMaiuscolo{
font-weight:bold;
text-transform:uppercase;
color:#333;
}
.titoliProdotti{
font-weight:bold;
font-size:12px;
}
.titoliProdottiBianco{
font-weight:bold;
font-size:12px;
color:#fff;
}
.titoliProdottiGrigio{
font-weight:bold;
font-size:12px;
}
.curriculum{
font-size:9px;
}
.tabella td {
border:1px solid #999999;
}
.immaginePat{
margin-left: 10px;
margin-bottom: 10px;
border:1px solid #999;
}
.composizioneAgnus{
border-bottom: 1px solid #f5a1b6;
}
.composizioneBoswellia{
border-bottom: 1px solid #D5A00F;
}
.composizioneCamellia{
border-bottom: 1px solid #8DD1C9;
}
.composizioneCynara{
border-bottom: 1px solid #72A391;
}
.composizioneEchinacea{
border-bottom: 1px solid #F07090;
}
.composizioneGinkgo{
border-bottom: 1px solid #76BCE7;
}
.composizioneHarpagophytum{
border-bottom: 1px solid #636467;
}
.composizioneLespedeza{
border-bottom: 1px solid #FFC10E;
}
.composizioneMacrocarpon{
border-bottom: 1px solid #EC174F;
}
.composizionePanax{
border-bottom: 1px solid #F7971D;
}
.composizioneSilybum{
border-bottom: 1px solid #FCC080;
}
.composizioneValeriana{
border-bottom: 1px solid #61CAE5;
}
.composizioneVitis{
border-bottom: 1px solid #C8749A;
}
.pGiustificato{
text-align:justify;
}