
.testonormale{ font-family:  verdana, arial, sans-serif; font-size: 11px; color:#003869; }
.testonormale a:link {color: #003869; text-decoration: none;} 
.testonormale a:visited{color: #003869; text-decoration: none;} 
.testonormale a:hover {color: #003869; text-decoration: underline;}

.testogiustificato{ font-family:  verdana, arial, sans-serif; font-size: 11px; color:#003869; text-align:justify;}
.testogiustificato a:link {color: #003869; text-decoration: none;} 
.testogiustificato a:visited{color: #003869; text-decoration: none;} 
.testogiustificato a:hover {color: #003869; text-decoration: underline;}

.titoli{ font-family:  verdana, arial, sans-serif; font-size: 15px; color:#05467E; font-weight:bold;  }
.titoli a:link {color: #003869; text-decoration: none;} 
.titoli a:visited{color: #003869; text-decoration: none;} 
.titoli a:hover {color: #003869; text-decoration: underline;}

.tasti{ font-size: 11px; color:#3681C3; }
.tasti a:link {color: #ffffff; text-decoration: none;} 
.tasti a:visited{color: #ffffff; text-decoration: none;} 
.tasti a:hover {color: #ffffff; text-decoration: underline;}

.tasto_menu{text-align:center;padding:0 0 5px 0;vertical-align:bottom;font-size: 11px; color:#ffffff;}
.tasto_menu a:link {color: #ffffff; text-decoration: none;} 
.tasto_menu a:visited{color: #ffffff; text-decoration: none;} 
.tasto_menu a:hover {color: #ffffff; text-decoration: underline; }


.tasto_menusx{text-align:left;padding:7px 2px 5px 20px;  vertical-align:middle; font-size: 11px; color:#ffffff; height:25px;}
.tasto_menusx a:link {color: #ffffff; text-decoration: none;} 
.tasto_menusx a:visited{color: #ffffff; text-decoration: none;} 
.tasto_menusx a:hover {color: #ffffff; text-decoration: underline; }


.formz{ height:20px; color:#003869; border-color:#003869; background-color:#FFFFFF; border:1px solid; font-family:  verdana, arial, sans-serif; font-size: 11px;font-weight:bold;  text-align:center; margin:2px 0 2px 0; font-weight:bold;}
.formz_campi{ height:20px; color:#BD1C1D; border:1px solid; border-color:#003869; background-color:#FFFFFF;  font-family:  verdana, arial, sans-serif; font-size: 11px;font-weight:bold;  text-align:left; margin:7px 0 7px 0;  font-weight:bold;}
.formz_campomessaggio{ color:#BD1C1D; border:1px solid; border-color:#003869; background-color:#FFFFFF;  font-family:  verdana, arial, sans-serif; font-size: 11px;font-weight:bold;  text-align:left; margin:7px 0 7px 0;  font-weight:bold;}



.piede{ font-size: 10px; color:#3681C3; }
.piede a:link {color: #3681C3; text-decoration: none;} 
.piede a:visited{color: #3681C3; text-decoration: none;} 
.piede a:hover {color: #ffffff; text-decoration: underline;}

.piedechiaro{ font-size: 10px; color:#698FB0; }

.piedechiaro a:link {color: #698FB0; text-decoration: none;} 
.piedechiaro a:visited{color: #698FB0; text-decoration: none;} 
.piedechiaro a:hover {color: #BD1C1D; text-decoration: underline;}




a:link {color: #ffffff; text-decoration: none;} 
a:visited{color: #ffffff; text-decoration: none;} 
a:hover {color: #ffffff; text-decoration: underline;}

.img_sx {float:left; margin-right:10px; margin-bottom:5px; margin-top:5px;} 
.img_dx {float:right; margin-left:10px; margin-bottom:5px; margin-top:5px;} 





body{
text-align:left;
margin: 0;
padding: 0;
background-color:#ffffff;
font-family:  arial, verdana, sans-serif;
}

#contenitore{

width:100%;

padding:0;

}
#testarossa{
text-align:left;
width:100%;
height:125px;
padding:0;
background-color:#BD1C1D;
vertical-align:bottom;
border-bottom:1px solid;
border-bottom-color:#F6F6F6;
}
#testarossadx{
text-align:right;
padding:0;
background-color:#BD1C1D;
vertical-align:middle;
border-bottom:1px solid;
border-bottom-color:#F6F6F6;
}
#testa{
text-align:left;
width:770px;

padding:0;

vertical-align:bottom;
}
.separa_menu{
text-align:right;
width:5px;

padding:0;

vertical-align:bottom;
}


#corpogrigio{
text-align:left;
width:100%;
padding:0;
background-color:#F6F6F6;
border-bottom:1px solid;
border-color:#F0F0F0;
}



#corpo{
text-align:left;
width:770px;
padding:0;
}

#menusx{
text-align:left;
width:174px;
padding:0;
background-color:#05467E;
vertical-align:top;
}
#menusxtabella{
text-align:left;
width:100%;
padding:0;
}



#latogrigio{
text-align:left;
width:174px;
padding:0;
border-right:1px solid;
border-color:#F0F0F0;

}

#contenuti{
width:596px;
padding:25px 19px 25px 19px;
text-align:left;
background-color:#ffffff;
border-right:1px solid;
border-color:#F0F0F0;
vertical-align:top;

}

#tabella_contenuti{
width:100%;
padding:0;
vertical-align:top;
}

#cella_sx{
padding:0 20px 0 0 ;
vertical-align:top;
}
#cella_dx{
width:170px;
padding:0  0 0 20px ;
border-left:1px dotted;
border-color:#E3E3E3;
vertical-align:top;
}

#box_ricerca{
width:100%;
padding:5px;
border:1px solid;
border-color:#E3E3E3;
vertical-align:top;
background-color:#F6F6F6;
}

#box_news{
width:100%;
padding:5px;
border:1px solid;
border-color:#E3E3E3;
vertical-align:top;
background-color:#ffffff;
}


#cella_intera{
padding:0 0 0 0 ;
vertical-align:top;
}



.schedaprodotto{
background-color:#ffffff;
}




#risultati{
width:100%;
text-align:left;
padding:3px;
background-color:#f6f6f6;
border:1px solid;
border-color:#F0F0F0;
}
.risultati_intestazione{
text-align:left;
background-color:#E6EEF8;
}
.risultati_naviga{
text-align:center;
}


























#contenitore_piede{
width:770px;
}
#conten_piedesx{
width:174px;

padding:0;
}
#conten_piededx{
width:596px;
padding:0;
}
.piede_ang{
width:19px;

}


#corpopiede{
width:598px;
margin:0;
}
#piede_sx{
width:479px;
text-align:left;
border-bottom:1px solid;
border-color:#F0F0F0;
padding:5px 0 5px 0;
}


#piede_dx{

text-align:left;
border-bottom:1px solid;
border-color:#F0F0F0;
padding:5px 0 5px 0;
}

#lingue{
width:100%;
text-align:center;
padding:8px;
}






