
body {
      scrollbar-face-color: #ffffff;
      scrollbar-shadow-color: #333333;
      scrollbar-highlight-color: #999999;
      scrollbar-track-color: #ffffff;
      scrollbar-arrow-color: #999999;		
    }
	
A:link, A:visited { text-decoration: none;}

.space {
	font-size: 2px;
	font-family: verdana, arial, helvetica;
}
.spac {
	font-size: 2px;
	font-family: verdana, arial, helvetica;
	text-align: center;
}

.spacew {
	font-size: 2px;
	font-family: verdana, arial, helvetica;
	border-right: 1px solid #ffffff;
}
.calce {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	width: 990px;
	text-align: center;
	background-color: #e2001a;
	color: #FFFFFF;
}

.10px {
	font-family: verdana, arial, helvetica;
	font-size: 1px;
	width: 9px;
}

.15px {
	font-family: verdana, arial, helvetica;
	font-size: 1px;
	width: 15px;
}

.500px {
	font-family: verdana, arial, helvetica;
	font-size: 1px;
	width: 498px;
}

.220px {
	font-family: verdana, arial, helvetica;
	font-size: 1px;
	width: 220px;
}

.quadro {
	font-family: verdana, arial, helvetica;
	font-size: 1px;
	width: 990px;
	border-color: #e2001a #e2001a #e2001a #e2001a;
	border-style: solid;
	border-width: 0 1 1 1;	
}


.quadrodx {
	font-family: verdana, arial, helvetica;
	font-size: 1px;
	width: 750px;
	border-color: #fbd252 #fbd252 #fbd252 #fbd252;
	border-style: solid;
	border-width: 1 1 1 1;	
	background-color: #fbf4e2;
}

.quadrobianco {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	width: 200px;
	border-color: #e2001a #e2001a #e2001a #e2001a;
	border-style: solid;
	border-width: 1 3 3 1;	
	background-color: #FFFFFF;	
	padding-left: 8px;
	padding-right: 8px;
}
.quadrobianco A:link {
	color: #666666; 
}
.quadrobianco A:visited {
	color: #666666; 
}
.quadrobianco A:hover {
	color: #e2001a; 
}

.quadronewsletter {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	width: 480px;
	border-color: #e2001a #e2001a #e2001a #e2001a;
	border-style: solid;
	border-width: 1 1 1 1;	
	background-color: #FFFFFF;	
	padding-left: 9px;
	padding-right: 9px;
}
.quadronewsletter A:link {
	color: #666666; 
}
.quadronewsletter A:visited {
	color: #666666; 
}
.quadronewsletter A:hover {
	color: #e2001a; 
}


.testonewsletter {
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	color: #666666;
	font-weight: normal;
}

.testoagenda {
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	color: #e2001a;
	font-weight: bold;
}

.titolonews {
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	color: #e2001a;
	font-weight: bold;
}

.titoloarticolo {
	font-size: 14px;
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	color: #e2001a;
	font-weight: bold;
}


.sottotitoloarticolo {
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	color: #777777;
	font-weight: bold;
}

.titolocampagna {
	font-size: 14px;
	text-align: center;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	color: #e2001a;
	font-weight: bold;
}

.checkbox {
	font-size: 11px;
	text-align: right;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	color: #e2001a;
	font-weight: normal;
}

.checkbox2 {
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	color: #e2001a;
	font-weight: normal;
}

.quadroricerca {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	color: #666666;
	font-weight: normal;
	width: 210px;
	border-color: #fbd252 #fbd252 #fbd252 #fbd252;
	border-style: solid;
	border-width: 1 1 1 1;	
	background-color: #fbf4e2;
}

.ricerca {
	font-size: 9px;
	vertical-align: middle;
	font-family: verdana, arial, helvetica;
	color: #e2001a;
	font-weight: bold;
}

.testobandanews {
	font-size: 10px;
	padding-left: 5px;
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	font-weight: bold;
}

.testonews {
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	color: #666666;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 2px;
}
.testonews A:link {
	color: #e2001a; 
}
.testonews A:visited {
	color: #e2001a; 
}
.testonews A:hover {
	color: #333333; 
}

.testodoc {
	font-size: 13px;
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	color: #666666;
	font-weight: normal;
}
.testodoc A:link {
	color: #e2001a; 
}
.testodoc A:visited {
	color: #e2001a; 
}
.testodoc A:hover {
	color: #333333; 
}

.allegati {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #333333;
	font-weight: bold;
	padding: 5px;
	background-color: #FFFFFF;
	border-color: #fbd252 #fbd252 #fbd252 #fbd252;
	border-style: solid;
	border-width: 1 1 1 1;
}
.allegati A:link {
	color: #e2001a; 
}
.allegati A:visited {
	color: #e2001a; 
}
.allegati A:hover {
	color: #333333; 
}

.agenda {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #666666;
	font-weight: normal;
	padding: 5px;
	background-color: #FFFFFF;
	border-color: #fbd252 #fbd252 #fbd252 #fbd252;
	border-style: solid;
	border-width: 1 1 1 1;
}
.agenda A:link {
	color: #e2001a; 
}
.agenda A:visited {
	color: #e2001a; 
}
.agenda A:hover {
	color: #333333; 
}

.ultimenews {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #666666;
	font-weight: normal;
	padding: 5px;
	background-color: #FFFFFF;
	border-color: #fbd252 #fbd252 #fbd252 #fbd252;
	border-style: solid;
	border-width: 1 1 1 1;
}
.ultimenews A:link {
	color: #666666; 
}
.ultimenews A:visited {
	color: #666666; 
}
.ultimenews A:hover {
	color: #e2001a; 
}

.leggi {
	font-size: 10px;
	text-align: right;
	font-family: verdana, arial, helvetica;
	color: #999999;
	font-weight: bold;
}
.leggi A:link {
	color: #FF6600; 
}
.leggi A:visited {
	color: #FF6600; 
}
.leggi A:hover {
	color: #333333; 
}

.imgnews {
	font-family: verdana, arial, helvetica;
	font-size: 1px;
	border-color: #e2001a #e2001a #e2001a #e2001a;
	border-style: solid;
	border-width: 1 1 1 1;	
}


.bandanews {
	font-family: verdana, arial, helvetica;
	font-size: 1px;
	height: 20px;
	width: 500px;
	border-color: #e2001a #FFFFFF #e2001a #e2001a;
	border-style: solid;
	border-width: 0 1 0 0;	
	background-image: url(img/bandanews.gif);
	background-repeat: no-repeat;}


.menualto {
	font-size: 10px;
	width: 990px;
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	color: #e2001a;
	font-weight: bold;
	padding-left: 10px;
}
.menualto A:link {
	color: #e2001a;
}
.menualto A:visited {
	color: #e2001a;
}
.menualto A:hover {
	color: #FFFFFF; 
	background-color: #e2001a;
}
	
.campicont {
	font-size: 11px;
	color: #333333;
	font-family: verdana, arial, helvetica;
	background-color: #ffffff;
	border-color: #dddddd #999999 #999999 #dddddd;
	border-style: solid solid solid solid;
	border-width: 1 1 1 1;
}

.tab_cand {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #333333;
	font-weight: bold;
	padding: 5px;
	background-color: #FFFFFF;
	border-color: #fbd252 #fbd252 #fbd252 #fbd252;
	border-style: solid;
	border-width: 1 1 1 1;
	text-align: left;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
