body, html {text-align:left; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; background-color:#CCCCCC}
a {color:#336699; text-decoration:none;}
a:hover {text-decoration:none; color:#000;}
.datablog { font-size: 17px; color: #C00;  background-color: #FFFFCC; font-variant: small-caps;  font-weight: bold;  border: 1px dashed #336699; padding: 2px 2px 2px 2px; }
.titoloblog { border-bottom: 1px solid #000000;  font-size:18px; color:#369; font-weight:bold; margin-bottom:2px; margin-top: 2px; }
table {clear:left}
td {text-align:left; font-size:10px;}

#boxpath {width:760px; margin:0px auto auto auto;}
#angpath {width:5px; float:left;}
#path {width:760px; font-size:10px; float:left; text-align:left; background-color:#369; height:17px; color:#FF6; font-style:italic; line-height:13px;}
.bannertop {padding-top:4px; padding-bottom:4px; text-align:center}

#principale{width:760px; margin:0px auto auto auto; text-align:left;}
#presx {width:3px; float:left; text-align:left;}
#sx {width:250px; float:left; text-align:left;}
#spazio {width:7px; float:left;}
#centro {width:500px; float:left; text-align:left;}

.menu {line-height:25px;}
.menu a:hover {color:#790000; text-decoration:none;}
.menu a {color:black; text-decoration:none;}

.notizia {float:left; font-size:11px; width:492}

h1 {font-size: 24px; color: #C00; margin-top: 1px; margin-bottom: -22;}
h2 {color:#369; font-size:18px; font-weight:bold; margin-bottom:2px; margin-top: 2px; padding-left:5px; padding-right:5px;}
h3 {font-size:12px; font-style:italic; font-weight:normal; color:#336699; margin-bottom:5px; font-weight: bold;}
h3 a:link, h3 a:hover, h3 a:active, h3 a:visited{color:#000; text-decoration:none;}
sup {color: red; font-size:11px; font-weight: normal;}
.autore {font-size:10px; font-weight:bold; padding-bottom:5px;}

.rossounder a:link, .linkleggi a:hover, .linkleggi a:active, .linkleggi a:visited {color:#B30000;
	text-decoration:underline; font-style:italic;}

.continua {font-weight: bold; padding-top:5px; font-style:italic}

.box{float:left; width:492; margin-top:10px;}
.box2 { background: #E9E9E9; border: 1px solid #CCCCCC; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; }
.argomento { color: #000000; font: bold small-caps 12px/12px Verdana, Arial, Helvetica, sans-serif; }

.pagtre{float:left; background-color:#DEECFA; width:492px;}

.box_primo{float:left; background-color:#DEECFA; width: 487px; padding: 3px;
	text-align: left;
}

.box_secondo{
float:left;
width: 487px;
padding: 3px;
text-align: left;
	/*margin-top: 5px;
	margin-bottom: 5px;*/
}

.box_left {
float:left; width:240px;
	padding: 3px;
	text-align: left;
	/*margin-top: 5px;
	margin-bottom: 5px;*/
}

.box_right {
float:right; width:240px;
	text-align: left;
	padding: 3px;
	/*margin-top: 5px;
	margin-bottom: 5px;*/
}

.box_left_azz {
float:left; width:240px;
	padding: 3px;
	text-align: left;
	/*margin-top: 5px;
	margin-bottom: 5px;*/;
	background-color: #DEECFA;
}

.box_right_azz {
float:right; width:240px;
	text-align: left;
	padding: 3px;
	/*margin-top: 5px;
	margin-bottom: 5px;*/;
	background-color: #DEECFA;
}

.pad3sx {
	padding: 0px 0px 0px 3px;
}

#rubriche_home {
border:1px dashed #CECCC6;
background-color:#FFECD9;
font-weight:bold;
padding:3px;
width: 487px;
line-height:20px;}

.boxsx {float:left; width:240px;}

.bann;
;er468{text-align:left; width:500px; margin:0px auto auto auto;}

.tit{color:#C8660D; font-weight:bold;}

.pad {padding:3px; font-size: 11px}
.padg {padding:5px; font-size: 12px}
.pad2 {padding:3px; color:#333333}

#sez {color:#C8660D; font-weight: bold; background-image:url(/images/fr_home.gif);
	background-repeat:no-repeat; padding-left:16px; background-position:5px; }
#sez2 {color:#C8660D; font-weight: bold; font-size:11px; /*padding-left:6px*/ }

.nettobe {float:left; width:240px;}

.catenaccio { color: #000000; font: bold 18px/16px garamond, "Times New Roman", times, serif; letter-spacing: 0px; margin-bottom: 8px; margin-top: 2px; text-justify: distribute-all-lines; }

.titolospec {color: #336699; font: bold 35px/28px "Arial black", Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -3px; padding-bottom: 4px; }


.quarantadue {float:right; width:240px;}

#rubriche{float:left; border:1px dashed #CECCC6; background-color:#DEECFA; font-weight:bold;
	 padding:3px; width:492px; line-height:20px;}

#rubriche a:link, #rubriche a:hover, #rubriche a:active, #rubriche a:visited {padding-right:8px;
	padding-left:8px;}

#canali{float:left; border:1px dashed #CECCC6; background-color:#FFECD9; font-weight:bold;
	 padding:3px; width:492px; line-height:20px;}

#canali a:link, #canali a:hover, #canali a:active, #canali a:visited {padding-right:2px;
	padding-left:2px;}

.riga {float:left; padding:3px; width:492px; }
.can {float:left; width:240px;}
.colonna {border:1px solid #336699; margin-top:4px; background-color:#E9E9E9; color:#000; width:250px; margin-bottom: 8px;}
.strillo {margin-top:4px; color:#000; margin-bottom: 4px}

hr {color:#c0c0c0; height:1px;}
.titlecol {background-color:#336699; color:#FFF; margin:2px; padding:3px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.cool{margin:2px; padding:3px;}
.propone{margin:2px; padding:3px;}

.loghi{border:1px solid #CECCC6; background-color:white; margin:2px; padding:3px;}

.centra {text-align:center;}

.button{font-size:11px; font-weight:bold;}
.textcerca {font-size:11px; color:black; font-style:normal; font-weight:normal; width:180px;}
.text {font-size:11px; color:black; font-style:normal; font-weight:normal; width:120px;}
.giallo {color:#FFFF66; font-size:11px; font-weight:bold;}

.sond{ border:1px dashed #CECCC6; background-color:#DEECFA; font-size:14px; padding:3px;
	text-align: left;
}

a.inv:link, a.inv:visited, a.inv:active {color:#99cccc;}
a.inv:hover { color: #FFFF66; }.punto {color: #993300;}

.boxgiallo {background-color: #FFFFCC; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid;
	border-bottom-style: solid; border-left-style: solid; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; padding: 3px;}
.barradown {color: white; background-color: #B30000; padding: 3px; border: 0px; margin: 0px;}
a.rosso {color: #B30000; text-decoration: none;}
a.rosso:hover {color: black; text-decoration: none;}
a.rossounder{color: #B30000; text-decoration: underline;}
a.rossounder:hover {color: black; text-decoration: underline;}
.buttonrosso {font-size:11px; color: white; background-color: #B30000; border: 1px solid white;}
.buttonbp {font-size:11px; color: white; background-color: #336699; border: 1px solid white;}
.titrosso{font-size:17px; color: #B30000;}

.colboxyel { background: #FFFF99; border: 1px solid #CCCCCC; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; }
.percorso{font-size:10px; color: #CCCCCC; background-color: #B30000; margin-left:4px;  font-family: Verdana; }
.pagetitle { color: #FFF; font: bold small-caps 12px/12px Verdana, Arial, Helvetica, sans-serif; }
.titolino { border-bottom: 1px solid #336699; color: #336699; font: bold 18px/17px "Arial black", Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -1px; }
.titolino2 { padding:3px; color: #336699; font: bold 18px/17px "Arial black", Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: -1px; }

