body { background-color: #444444; font-size: 12px ; font-family: tahoma ;}
.p_titolo { font-size: 16px ; color: #64CEAE; font-weight:bold;}
.p_categoria { font-size: 14px ; color: #FFFFFF; font-weight:bold;}
.p_nome { font-size: 12px ; color: #FFFFFF; font-weight:bold;}
.p_desc { font-size: 11px ; color: #FFFFFF;}

.form { font-size: 12px ; color: #FFFFFF; font-weight:bold;}

.titolo { font-size: 18px ; color: #64CEAE; font-weight:bold;}
.corpo { font-size: 13px ; text-align:justify;padding:0px 80px 20px 10px; line-height:15px;}
.link { font-size: 14px ; text-align:center;}
.grigio { font-size: 11px ;color:#dcdcdc;font-style: italic;}

.imgborder { border: 2px solid #D7D7D7;padding:2px;}


.news { font-size: 12px ; color: #FFFFFF; text-align:justify;}
.news_1 { text-align:justify;font-style: italic; }
.news_2 { font-size: 15px ; text-align:justify;font-weight:bold;}

.bold {font-weight:bold;}


.e_prodotti { width:315px;padding:0 8 8 8px;}

.offerte { font-size: 15px ; color: #FFFFFF; width:400px;text-align:left;}

a:link{color:black; text-decoration:none }
a:visited{color:black; text-decoration:none}
a:hover {color:gray; text-decoration:none}

.a_menu:link{color:white; text-decoration:none;font-size: 12px ; }
.a_menu:visited{color:white; text-decoration:none;font-size: 12px ;}
.a_menu:hover {color:#64CEAE; text-decoration:none;font-size: 12px ;}

.e_news:link{color:white; text-decoration:none;font-size: 12px ;font-weight:bold;}
.e_news:visited{color:white; text-decoration:none;font-size: 12px ;font-weight:bold;}
.e_news:hover {color:gray; text-decoration:none;font-size: 12px ;}

.a_powered:link{color:#f0ffff; text-decoration:none;font-size: 12px ; }
.a_powered:visited{color:#f0ffff; text-decoration:none;font-size: 12px ;}
.a_powered:hover {color:white; text-decoration:none;font-size: 12px ;}

.lingua:link{color:#E8AA33; text-decoration:none;font-size: 12px ; }
.lingua:visited{color:#E8AA33; text-decoration:none;font-size: 12px ;}
.lingua:hover {color:#64CEAE; text-decoration:none;font-size: 12px ;}

#bottom{width:100%;margin:10px;font-size:9px;color:white;text-align:center;border-top:1px solid white;padding-top:7px;}

#dati_az{font-size:9px!important;color:white;}

