#sfondo_logo {
background-image:url("immagini/back_logo.gif");
}
#sfondo_clienti {
background-image:url("immagini/back_clienti.gif");
}
#comunicazione {
background-image:url("immagini/back_comunicazione.gif");
}
#mela {
background-image:url("immagini/metamela.gif");
}
#cipolla {
background-image:url("immagini/cipolla.gif");
}
#marketing {
background-image:url("immagini/back_mkt.gif");
}

#generale {
text-align : left;
width : auto;
height:auto;
margin:auto;
}

.Stile1 {font-size: x-small}

	
	#menu img {
	margin-top : 0;
	position: absolute;
	margin-left: 2px;
	top: 2px;
	width: 50;
	}
	
	#home {
	width : 60px;
	margin : auto;
	margin-top: auto;
	height: auto;
	}
	
#home p {
	color : #997533;
	font : bold 12px Arial, sans-serif;
	text-align : right;
	letter-spacing: 1px;
	margin-top : 0;
	position: absolute;
	text-indent: 360px;
	top: 50px;
	}
	
.grigio_attivo {
	color:#990000;
	text-decoration : none;
	font-weight: bold;
	text-indent: 5px;
	
}

A.grigio {
font : 13px ;
	color:#990000;
	text-decoration : none;
	text-indent: 5px;
}
A.grigio:Visited  {font : 13px ;
color :#990000; text-decoration : none}
A.grigio:Active  {font : 13px ;
color :#990000;}
A.grigio:Hover  {font : 13px ;
color :#990000; text-decoration : underline}

A.siamoqui {color :#FFFDED; text-decoration : none;}
A.siamoqui:Visited  {color :#FFFDED; text-decoration : none}
A.siamoqui:Active  {color :#FFFDED;}
A.siamoqui:Hover  {color :#FFFDED;}

#linea {
	margin-top : 0;
	position: absolute;
	margin-left: 165px;
	top: -16px;
	width: 50;
	}
	#linea_2 {
	margin-top : 0;
	position: absolute;
	margin-left: 411px;
	top: -16px;
		}


#laterale {
float : left;
padding-bottom : 10px;
padding-top : 0px;
width : 188px;
height : auto;
margin : 10px 3px 5px;
}

.testo_giallo_destra {
	color :#BFA05D;
	text-align : right;
	font-weight: bold;
	line-height: 14px;
}

.testo_giallo_sinistra_corsivo {
	color :#BFA05D;
	text-align : left;
	font-weight: bold;
	font-style: italic;
	line-height: 14px;
}

.testo_rosso_corsivo {
	color :#E71514;
	text-align : left;
	font-weight: bold;
	font-style: italic;
	line-height: 14px;
}

.testo_cipolla {
	color :#D5A49C;
	text-align : left;
	font-weight: bold;
	font-style: italic;
	line-height: 14px;
}


a.cliente {
	color :#E3D5AF;
	font-style: italic;
	text-align : left;
	font-weight: bold;
	line-height: 14px;
	text-decoration : none;
}
a.cliente:visited {
	color :#E3D5AF;
	text-decoration : none;
}

a.cliente:active {
	color :#E3D5AF;
	text-decoration : none;
}

a.cliente:hover {
	color :#896917;
	text-decoration : none;
}

.cliente_attivo {
	color :#896917;
	font-style: italic;
	text-align : left;
	font-weight: bold;
	line-height: 14px;
	text-decoration : none;
}

.cliente_didascalia {
	color :#896917;
	font-style: italic;
	text-align : left;
	line-height: 14px;
	text-decoration : none;
}

.brand {
	line-height: 14px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	font-weight: bold;
	}



.materiale_attivo {
	color :#BFA05D;
	font-style: italic;
	padding-left : 8px;
	text-align : right;
	font-weight: bold;
	line-height: 14px;
	text-decoration : none;
}

a.materiale {
	color :#E3D5AF;
	font-style: italic;
	padding-left : 8px;
	text-align : right;
	font-weight: bold;
	line-height: 14px;
	text-decoration : none;
}
a.materiale:visited {
	color :#E3D5AF;
	text-decoration : none;
}

a.materiale:active {
	color :#E3D5AF;
	text-decoration : none;
}

a.materiale:hover {
	color :#BFA05D;
	text-decoration : none;
}

.freccia {
	position: relative;
	margin-left: -24px;
	top: 17px;
}


.campo_form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small}
.form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; height: 16px; font-weight: normal}
.textarea { background-color: white;}

#cerca {

	margin : 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



#news {
	background : white;
	color : #333333;
	margin : 5px;
	padding-bottom: 7px;
	padding-left: 0px;

}



#news h1 {
background : url(img/bk_menu_2.gif);
font : bold 13px Tahoma, Verdana, Helvetica, sans-serif;
padding-top : 4px;
padding-bottom : 4px;
padding-left : 5px;
text-align : left;
margin : 0px;
}

#news p {
color : black;
font : 11px Tahoma, Verdana, Helvetica, sans-serif;	padding-top : 0px;
padding-bottom : 3px;
padding-left : 8px;
padding-right : 8px;
text-align : left;
margin-bottom : 10px;
margin-top : 10px;
}


#news h2 {
color : Black;
font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
margin : 0px;
}

#articolo {
	background-color : #FFFFFF;
	border-bottom : #CCCCCC 0px;
	border-left : #CCCCCC 0px dotted;
	border-right : #CCCCCC 0px;
	border-top : #CCCCCC 0px;
	color : #000000;
	margin : 10px 0px 10px 195px;
	padding-bottom : 5px;
	padding-left : 15px;
	padding-right : 30px;
	padding-top : 0px;
	voice-family : inherit;
	width : 490px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: auto;

}

#articolo img { 
padding:5px;
font: .75em verdana, helvetica, sans-serif; 
margin:15px;
border:1px solid #cccccc;
float:right; 
display:block; 
padding-bottom:5px;
} 


#titolo_sezione {
	background : white;
	color : #999999;
	font : bold small-caps 14px Tahoma, Verdana, Helvetica, sans-serif;
	margin : 3px 0px 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: 4px;
}

#articolo h1 {
background : white;
font : bold 16px Tahoma, Verdana, Helvetica, sans-serif;
margin : 0px;
margin-left: 5px;
margin-top: 3px;
}


#articolo h2 {
background-color : #FFFFFF;
color : #666699;
font : bold 10px Tahoma, Verdana, Helvetica, sans-serif;
margin : 0px;
margin-left: 5px;
margin-top: 6px;
}

#articolo p {
background-color : #FFFFFF;
font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height : 1.5em;
margin : 5px;
padding-bottom : 5px;
margin-bottom : 10px;
}


#foot p {
color :#333333;
font : 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 4px;
}

#foot a {
color :#333333;
}

#foot a:hover {
color :#333333;
background : white;
}

#foot a:visited {
color :#333333;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 20px;
}

