@charset "utf-8";
/* CSS Document */

body{
	background-color:#fefefe;
	border: 10px solid #f5f5f6;
	margin:0px;
	height:100%;
}

.bg_rosso{
background-color:#99141b;}

.testo_briciole {
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

a.testo_briciole:link {
color:#666666;
text-decoration:none;
}

a.testo_briciole:visited {
color:#666666;
text-decoration:none;
}

a.testo_briciole:active {
color:#666666;
text-decoration:none;
}

a.testo_briciole:hover {
color:#99141b;
text-decoration:none;
background-color:#fefefe;
}

.input{
border:1px solid #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
font-weight:normal;
text-decoration:none;}

.bottoni{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
font-weight:normal;
color:#000000;
text-decoration:none;
background-color:#dddddd;
border:1px solid #666666;
}

.ricerca{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
background-color:#fefefe;
border:0px;
}

.ricerca:hover {
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
background-color:#fefefe;
border:0px;
}
 
.ricerca:focus {
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
background-color:#fefefe;
border:0px;
}

.riga_tratt{
border-top:1px dashed #99141b;
}

.righe_tratt{
border-top:1px dashed #99141b;
border-bottom:1px dashed #99141b;
}

/* stili menu*/

/*.menu{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:11px;
font-weight:bold;
color:#99141b;
padding-left:8px;
background-color:#ffffff;
text-decoration:none;}
.menu a:link{color:#99141b; text-decoration:none;background-color:transparent;}
.menu a:visited{color:#99141b;text-decoration:none;background-color:transparent;}
.menu a:hover{color:#99141b;text-decoration:none;background-color:transparent;}
.menu a:active{text-decoration:none;color:#000000;background-color:#fefefe;}

.secondo_liv{

font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:12px;
font-weight:normal;
color:#000000;

}
.secondo_liv a:link{color:#000000;text-decoration:none;}
.secondo_liv a:visited{color:#000000;text-decoration:none;}
.secondo_liv a:hover{color:#99141b;text-decoration:none; background-color:transparent;}
.secondo_liv a:active{text-decoration:none;font-weight:bold;color:#000000;background-color:#fefefe;}

.secondo_liv_bold{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
.secondo_liv_bold a:link{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;background-color:transparent}
.secondo_liv_bold a:active{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;background-color:transparent}
.secondo_liv_bold a:visited{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;background-color:transparent}
.secondo_liv_bold a:hover{font-size:12px;font-weight:bold;color:#000000;text-decoration:none; background-color:transparent}*/


.menu{
background-image: url(../img/bot_1l_off.jpg);
background-repeat:no-repeat;
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-indent:8px;
text-decoration:none;}
.menu a:link{color:#000000; text-decoration:none;}
.menu a:visited{color:#000000;text-decoration:none;}
.menu a:hover{color:#000000;text-decoration:none;}
.menu a:active{;text-decoration:none;color:#000000;}

.menu_selezionato{
background-image: url(../img/bot_1l_on.jpg);
background-repeat:no-repeat;
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:11px;
font-weight:bold;
color:#EEEEEE;
text-indent:8px;
text-decoration:none;}
.menu_selezionato a:link{color:#EEEEEE; text-decoration:none;}
.menu_selezionato a:visited{color:#EEEEEE;text-decoration:none;}
.menu_selezionato a:hover{color:#EEEEEE;text-decoration:none;}
.menu_selezionato a:active{;text-decoration:none;color:#EEEEEE;}


.secondo_liv{
background-image: url(../img/bot_2l_off.jpg);
background-repeat:no-repeat;
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-indent:40px;
}
.secondo_liv a:link{color:#000000;text-decoration:none;}
.secondo_liv a:visited{color:#000000;text-decoration:none;}
.secondo_liv a:hover{color:#000000;text-decoration:none; }
.secondo_liv a:active{text-decoration:none;font-weight:bold;color:#000000;}

.secondo_liv_bold{
background-image: url(../img/bot_2l_on.jpg);
background-repeat:no-repeat;
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-indent:40px;
}
.secondo_liv_bold a:link{font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}
.secondo_liv_bold a:active{font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}
.secondo_liv_bold a:visited{font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}
.secondo_liv_bold a:hover{font-size:11px;font-weight:bold;color:#000000;text-decoration:none; }


.sottoliv {
padding-left:15px;
background-image:url(../img/freccia_gri.gif);
background-repeat:no-repeat;
color:#000000;
font-weight:normal;
background-position:7px 7px;}
.sottoliv a:link{color:#000000;font-weight:normal;}
.sottoliv a:visited{color:#000000;font-weight:normal;}
.sottoliv a:hover{color:#999999;font-weight:normal;}
.sottoliv a:active{text-decoration:none;font-weight:bold;color:#000000;}
/*
.secondo_liv {
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:12px;
font-weight:normal;
color:#000000;
background-image:url(../img/freccia_nera.gif);
background-position:left 7px;
background-repeat:no-repeat;
padding-left:8px;
}
.secondo_liv a:link{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.secondo_liv a:visited{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.secondo_liv a:hover{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.secondo_liv a:active{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:12px;
font-weight:bold;
color:#000000;
padding-left:5px;
background-color:#fefefe;
text-decoration:none;
}*/
/*----------------------------------------------------------------------------------*/

.contenuto {
border-right:2px solid #dddddd;
border-left:2px solid #dddddd;
background-image:url(../img/sfondo.jpg);
}

.titolo{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:21px;
color:#99141b;
font-weight:normal;
background-color:transparent;
}

.titolo_news{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:16px;
color:#99141b;
font-weight:normal;
background-color:transparent;
}

.testo{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
color:#000000;
font-weight:normal;
text-decoration:none;
}

.testo a:link{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
color:#666666;
font-weight:normal;
text-decoration:none;
}
.testo a:active{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
color:#99141b;
font-weight:normal;
text-decoration:none;
background-color:transparent;
}
.testo a:visited{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
color:#666666;
font-weight:normal;
text-decoration:none;
}
.testo a:hover{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
color:#99141b;
font-weight:normal;
text-decoration:underline;
background-color:transparent;
}

.testo_rosso{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
color:#99141b;
font-weight:normal;
text-decoration:none;
background-color:transparent;
}

.footer {
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
color:#99141b;
font-weight:normal;
text-decoration:none;
background-color:transparent;
border-top:2px solid #dddddd;
}
.footer a:link {
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
color:#99141b;
font-weight:normal;
text-decoration:none;
background-color:transparent;
}
.footer a:active{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
color:#99141b;
font-weight:normal;
text-decoration:none;
background-color:transparent;
}
.footer a:visited{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
color:#99141b;
font-weight:normal;
text-decoration:none;
background-color:transparent;
}
.footer a:hover{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
color:#99141b;
font-weight:normal;
text-decoration:underline;
background-color:transparent;
}

.trasparente{
display:none;}

/*-----------------------------------------------------------------------------------------------*/

.mappa_primo_liv{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
color:#99141b;
font-weight:normal;
text-decoration:none;
background-color:transparent;
background-image:url(../img/freccia.gif);
background-repeat:no-repeat;
background-position:left 7px;
padding-left:10px;
}
.mappa_primo_liv a:link{text-decoration:none;color:#99141b;background-color:transparent;}
.mappa_primo_liv a:active{text-decoration:none;color:#99141b;background-color:transparent;}
.mappa_primo_liv a:visited{text-decoration:none;color:#99141b;background-color:transparent;}
.mappa_primo_liv a:hover{text-decoration:underline;color:#99141b;background-color:transparent;}

.mappa_secondo_liv{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:12px;
color:#666666;
font-weight:normal;
text-decoration:none;
background-color:transparent;
background-image:url(../img/freccia_nera.gif);
background-repeat:no-repeat;
background-position:7px 7px;
padding-left:18px;
}
.mappa_secondo_liv a:link{color:#666666;text-decoration:none;background-color:transparent;}
.mappa_secondo_liv a:active{color:#666666;text-decoration:none;background-color:transparent;}
.mappa_secondo_liv a:visited{color:#666666;text-decoration:none;background-color:transparent;}
.mappa_secondo_liv a:hover{color:#666666;text-decoration:underline;background-color:transparent;}

/*--------NUOVE CLASSI 31/03 BY NADIA----*/
.boxgrigio{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:18px;
color:#99141b;
font-weight:bold;
text-decoration:none;
background-color:transparent;
background-image:url(../img/hd_box_col.jpg);
background-repeat:no-repeat;
width:210px;
height:26px;
text-align:left;
padding-left:6px;
}

.menuNews{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:13px;
font-weight:bold;
color:#0000ff;
padding-left:0px;
padding-top:0px;
background-color:#ffffff;
text-decoration:none;}
.menuNews a:link{color:#0000ff; text-decoration:none;background-color:transparent;}
.menuNews a:visited{color:#0000ff;text-decoration:none;background-color:transparent;}
.menuNews a:hover{color:#0000ff;text-decoration:none;background-color:transparent;}
.menuNews a:active{text-decoration:none;color:#000000;background-color:#fefefe;}

.boxprimopiano{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:16px;
color:#99141b;
padding-left:8px;
font-weight:bold;
text-decoration:none;
background-color:transparent;
background-image:url(../img/hd_inprimopiano.jpg);
background-repeat:no-repeat;
width:278px;
height:26px;
}

.boxinostrilaureati{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:16px;
color:#99141b;
padding-left:8px;
font-weight:bold;
text-decoration:none;
background-color:transparent;
background-image:url(../img/hd_testimonial.jpg);
background-repeat:no-repeat;
width:278px;
height:26px;
}

.boxapprofondimenti{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:16px;
color:#99141b;
padding-left:8px;
font-weight:bold;
text-decoration:none;
background-color:transparent;
background-image:url(../img/hd_approfondimenti.jpg);
background-repeat:no-repeat;
width:278px;
height:26px;
}

.boxcomeraggiungerelenostresedi{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:16px;
color:#99141b;
padding-left:8px;
font-weight:bold;
text-decoration:none;
background-color:transparent;
background-image:url(../img/hd_comeraggiungerci.jpg);
background-repeat:no-repeat;
width:278px;
height:26px;
}

.boxareaaziende{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:16px;
color:#99141b;
padding-left:8px;
font-weight:bold;
text-decoration:none;
background-color:transparent;
background-image:url(../img/hd_areaziende.jpg);
background-repeat:no-repeat;
width:278px;
height:26px;
}

.linkblu{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:12px;
font-weight:bold;
color:#0000ff;
background-color:#ffffff;
text-decoration:none;}
.linkblu a:link{color:#0000ff; text-decoration:none;background-color:transparent;}
.linkblu a:visited{color:#0000ff;text-decoration:none;background-color:transparent;}
.linkblu a:hover{color:#0000ff;text-decoration:none;background-color:transparent;}
.linkblu a:active{text-decoration:none;color:#000000;background-color:#fefefe;}


.textgeneral{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:11px;
}

.doubleline{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:12px;
border-top:1px solid #99141b;
border-bottom:1px solid #99141b;
padding-top:0px;
padding-bottom:0px;
height:10px;
color:#99141b;
font-size:11px;}
.doubleline a:link{color:#99141b; text-decoration:none;background-color:transparent;}
.doubleline a:visited{color:#99141b;text-decoration:none;background-color:transparent;}
.doubleline a:hover{color:#99141b;text-decoration:none;background-color:transparent;}
.doubleline a:active{text-decoration:none;color:#000000;background-color:#fefefe;}


.TestimonialInt{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:16px;
color:#99141b;
padding-left:8px;
font-weight:bold;
text-decoration:none;
background-color:transparent;
background-image:url(../img/hd_testimonial_int.jpg);
background-repeat:no-repeat;
width:567px;
height:26px;
}

.ApprofondimentiInt{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:16px;
color:#99141b;
padding-left:8px;
font-weight:bold;
text-decoration:none;
background-color:transparent;
background-image:url(../img/hd_approfondimenti_int.jpg);
background-repeat:no-repeat;
width:567px;
height:26px;
}

.AziendeInt{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:16px;
color:#99141b;
padding-left:8px;
font-weight:bold;
text-decoration:none;
background-color:transparent;
background-image:url(../img/hd_aziende_int.jpg);
background-repeat:no-repeat;
width:567px;
height:26px;
}

.PrimoPianoInt{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:16px;
color:#99141b;
padding-left:8px;
font-weight:bold;
text-decoration:none;
background-color:transparent;
background-image:url(../img/hd_primo_piano_int.jpg);
background-repeat:no-repeat;
width:567px;
height:26px;
}

.linkBlack{
font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif;
font-size:11px;
color:#000000;
padding-left:0px;
padding-top:0px;
background-color:#ffffff;
text-decoration:none;}

.linkBlack a:link{color:#000000; text-decoration:none;background-color:transparent;}
.linkBlack a:visited{color:#000000;text-decoration:none;background-color:transparent;}
.linkBlack a:hover{color:#000000;text-decoration:none;background-color:transparent;}
.linkBlack a:active{text-decoration:none;color:#000000;background-color:#fefefe;}