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

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

.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;
background-image:url(../img/freccia.gif);
background-position:left 7px;
background-repeat:no-repeat;
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; padding-left:5px;}

.secondo_liv{
margin-left:8px;
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{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;padding-left:5px;background-color:#fefefe;}


.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;padding-left:5px;}
/*----------------------------------------------------------------------------------*/

.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;
}
.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;
}