/* #testata   { color: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #bd0005; padding: 5px; position: relative; top: 0; left: 0; width: 844px; height: 56px }  */
#testata   { color: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #DA0001; padding: 5px; position: relative; top: 0; left: 0; width: 844px; height: 56px }
/* #fascia { color: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #bd0005; margin-top: 0; padding: 2px 5px; position: relative; top: 0; left: 0; height: 12px; border-top: 2px solid #fff; border-bottom: 2px solid #fff } */
#fascia { color: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #DA0001; margin-top: 0; padding: 2px 5px; position: relative; top: 0; left: 0; height: 12px; border-top: 2px solid #fff; border-bottom: 2px solid #fff }
#fasciaTutti  { color: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #bd0005; margin-top: 0; margin-bottom: 2px; padding: 2px 5px 4px; position: relative; top: 0; left: 0; width: 316px; height: 32px; border-top: 2px solid #fff; border-right: 4px solid #fff; border-bottom: 2px solid #fff }
#fasciaRubriche { color: #ffffff; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #666; margin-top: 0; margin-bottom: 2px; padding: 2px 5px 4px; position: relative; top: 0; left: 0; width: 312px; height: 18px; border-top: 2px solid #fff; border-bottom: 2px solid #fff; }
#menuServizio   { color: #333333; font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; padding: 5px; position: relative; top: 0; left: 0; width: 130px; height: 54px; border-top: 1px solid #bd0005; border-bottom: 1px solid #bd0005 }
#fasciaAnimali { color: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #9fbb42; margin-top: 0; margin-bottom: 2px; padding: 2px 5px 4px; position: relative; top: 0; left: 0; width: 612px; height: 32px; border-top: 2px solid #fff; border-right: 4px solid #fff; border-bottom: 2px solid #fff }
#fasciaSms { color: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #DC7880; margin-top: 0; margin-bottom: 2px; padding: 4px; width: 630px; }
#fasciaSondaggi { color: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #7c99ab; margin-top: 0; margin-bottom: 2px; padding: 4px; width: 630px; }
#fasciaAtupertu { color: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #cccccc; margin-top: 0; margin-bottom: 2px; padding: 4px; width: 630px; }

#logoOnline {
	height: 19px;
	width: 84px;
	border-right: 1px dotted #333333;
	position: absolute;
	padding-top: 1px;
	padding-left: 5px;
	top: 66px;
	left: 0;
}

#menuCitta    { background-color: #fff; padding-top: 1px; padding-left: 4px; position: relative; height: 19px; border-right: 1px dotted #333333 }

.linkGrigioLight {
	text-decoration: none;
	color: #333333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 2px;
}

.testoGrigioLight {
	text-decoration: none;
	color: #333333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 2px;
}

#commentiArticolo {
	left: 160px;
	position: relative;
	top: 0;
	width: 650px;
}

.commenti {
	color: #333333;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	border-bottom: 2px solid #DDDDDD;
	padding-bottom: 10px;
	padding-top: 5px;
}

.commentiTitolo {
	color: #333333;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 15px;
	border-bottom: 10px solid #dddddd;
}

#sitiSponsorizzati {
	left: 160px;
	position: relative;
}

.linkGrigioLight:hover {
	text-decoration: none;
	color: #bd0005;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.piede {
	text-decoration: none;
	color: #666666;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}

.piede:hover {
	text-decoration: none;
	color: #bd0005;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}

.linkCitta {
	text-decoration: none;
	color: #333333;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 4px;
}

.linkCitta:hover {
	text-decoration: none;
	color: #bd0005;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.linkCittaRed {
        text-decoration: none;
        color: #e10000;
        font: bold 10px Verdana, Arial, Helvetica, sans-serif;
        padding-left: 5px;
}

.linkBott {
	text-decoration: none;
	color: #333333;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.linkBott:hover {
	text-decoration: none;
	color: #bd0005;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.linkGrande {
	text-decoration: none;
	color: #333333;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
}

.linkGrande:hover {
	text-decoration: none;
	color: #bd0005;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}

.testo1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.titolo2 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

#fotoNewsGrande  { padding: 2px; position: relative; top: 0; left: 0; width: 3216px; height: 316px; vertical-align: middle; border-top: 2px solid #d7d7d7; border-bottom: 2px solid #d7d7d7; border-left: 2px solid #d7d7d7 }

#fotoPiccola1 {
	width: 232px;
	height: 85px;
	border-top: 2px solid #d7d7d7;
	border-right: 2px solid #d7d7d7;
	padding: 2px 2px 2px 5px;
	top: 85px;
	left: 406px;
	position: absolute;
	border-bottom: 1px dotted #d7d7d7;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

#fotoPiccola2 {
	width: 232px;
	height: 85px;
	border-right: 2px solid #d7d7d7;
	padding: 2px 2px 2px 5px;
	top: 177px;
	left: 406px;
	position: absolute;
	border-bottom: 1px dotted #d7d7d7;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

#boxPagina  { color: #000000; font: 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-right: 3px; margin-bottom: 5px; padding: 2px 2px 2px 2px; top: 0; left: 0; width: 948px; border-bottom: 1px dotted #d7d7d7 }
#boxMovida  { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-right: 3px; margin-bottom: 5px; padding: 5px 5px 5px 2px; top: 0; left: 0; width: 700px; border-bottom: 1px dotted #d7d7d7 }
#boxNewsSx  { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-right: 3px; margin-bottom: 5px; padding: 5px 5px 5px 2px; top: 0; left: 0; width: 312px; border-bottom: 1px dotted #d7d7d7 }
#boxNewsCentr { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-right: 3px; margin-bottom: 7px; padding: 5px 0 9px 2px; top: 0; left: 0; width: 312px; border-bottom: 1px dotted #d7d7d7 }
#boxNewsCentr4 { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-right: 3px; margin-bottom: 7px; padding: 5px 0 9px 2px; top: 0; left: 0; width: 312px;}
#boxNewsDx { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-bottom: 5px; padding: 5px 5px 5px 2px; top: 0; left: 0; width: 312px; border-bottom: 1px dotted #d7d7d7 }
#layerDida   { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: url("sfondo_trasp.png"); visibility: visible; padding: 5px; position: absolute; z-index: 2; top: 450px; left: 5px; width: 296px; float: left }

#banner300x250  { color: #333333; font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #dddddd; text-align: center; margin-top: 5px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; position: relative; top: 0; left: 0; width: 316px; height: 263px; border-top: 5px solid #fff; border-bottom: 5px solid #fff }

#boxCerca   { position: relative; top:25px; right:10px; float:right; }

.linkBianco {
	color: #ffffff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.linkNewsOn { color: #bd0005; font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.linkNewsOff { color: #ffffff; font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.linkBianco:hover {
	color: #ffffff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#banner728x90  { color: #333333; font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #dddddd; text-align: center; padding: 5px; position: relative; top: 0; left: 0; width: 948px; height: 90px }
#bannerStrip { color: #333333; font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #dddddd; text-align: center; padding: 2px; position: relative; top: 0; left: 0; width: 948px; height: 28px; border-bottom: 2px solid #fff }
#boxAdnk   { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; padding: 5px; left: 0; width: 290px; height: 96px; border-right: 2px solid #bd0005; border-bottom: 2px solid #bd0005; border-left: 2px solid #bd0005 }

#boxAdnkNews {
	left: 95px;
	position: absolute;
	top: 5px;
	width: 185px;
	height: 80px;
	color: #333333;
	font: 10px Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
}

#boxAdnkPiede  { color: #bd0005; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; padding-top: 2px; position: relative; width: 316px; border-top: 1px dotted #999999 }

#boxAdnkTab1  { position: relative; width: 80px; height: 16px }

#boxAdnkTab2  { position: relative; width: 80px; height: 16px }

.tabOff  { color: #fff; background: #bd0005; border: solid 2px #bd0005 }

.tabOn  { position: absolute; border-style: solid; border-width: 2px; border-color: #bd0005 #bd0005 #ffffff }

#boxAdnkTab3  { position: relative; width: 136px; height: 16px }
.rubrica1Titolo {
	background: #ffcd08;
	color: #333333;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 650px;
}

.rubrica1Sfondo {
	color: #333333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#rubricaMenu {
	left: 856px;
	top: 360px;
	position: absolute;
	width: 100px;
	height: 124px;
	border: 2px solid #d7d7d7;
	background: #e1e0dc;
	color: #333333;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#Login {
	left: 753px;
	top: 0;
	position: absolute;
	width: 193px;
	height: 86px;
	border: 2px solid #d7d7d7;
	color: #333333;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 5px;
}

#boxSponsorHP  { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; margin-top: 2px; padding: 5px; position: relative; top: 0; left: 0; width: 948px; height: 86px; border-top: 2px solid #ccc }

#boxSponsorPg {
	left: 0;
	width: 150px;
	color: #333333;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 5px;
	border-top: 1px dotted #333333;
	position: relative;
	top: 0;
	vertical-align: top;
	float: right;
	background: #ffffff;
}

.linea {
	height: 20px;
	border-top: 2px solid #dddddd;
	background: #ffffff;
}

#spallaSxBanner120x600 {
	width: 120px;
	top: 187px;
	left: 830px;
	background: #dddddd;
	padding: 5px;
	position: absolute;
	color: #333333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#piedeHP  { color: #666666; font: 9px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; margin-top: 2px; padding: 5px; position: relative; top: 0; left: 0; width: 948px; height: 26px; border-top: 5px solid #ccc }

#piedePG {
	width: 800px;
	height: 26px;
	border-top: 0;
	text-decoration: none;
	color: #666666;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	position: relative;
	top: 50px;
	left: 0;
}

#menuPg {
	position: relative;
	top: 0;
	left: 0;
	width: 150px;
}

#boxTestata {
	top: 0;
	width: 950px;
	left: 0;
	height: 90px;
	position: absolute;
}

#boxLoginLeaderHome {
	top: 491px;
	width: 941px;
	left: 0;
	height: 150px;
	position: absolute;
}

#boxLoginLeaderPg {
	width: 950px;
	height: 100px;
	top: 85px;
	position: absolute;
	left: 0;
}

#boxContenuto {
	left: 0;
	position: absolute;
	top: 187px;
	width: 820px;
	border-top: 1px dotted #333333;
}

.boxCobrand {
	border-left: 1px solid #999999;
	margin: 5px;
	padding: 5px;
	color: #333333;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#Servizi {
	position:absolute;
	left: 840px;
	top: 400px;
	width:112px;
	z-index:2;
	background-color: #e0e0dc;
	visibility: hidden;
	border: 2px solid #4c4c4c;
}

#divertimento {
	position:absolute;
	left: 840px;
	top: 430px;
	width:112px;
	z-index:2;
	background-color: #e0e0dc;
	visibility: hidden;
	border: 2px solid #4c4c4c;
}

.form1 {
	color: #333333;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	width: 50px;
	height: 12px;
	border: 1px solid #666666;
}

.form2 {
	color: #333333;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	width: 100px;
	height: 12px;
	border: 1px solid #FFFFFF;
}

.form3 {
	color: #333333;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	width: 60px;
	height: 20px;
	border: 1px solid #666666;
	background: #cccccc;
}
#rubrica1 { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; background: #c9d6de; padding: 4px; border-bottom: 4px solid #fff }
#rubrica2 { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; background: #feff97; padding: 4px; border-bottom: 4px solid #fff }
#rubrica3 { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; background: #e7a6aa; padding: 4px; border-bottom: 4px solid #fff }
#rubrica4 { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; background: #dde9a1; padding: 4px; border-bottom: 4px solid #fff }
#rubrica5 { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; background: #ffc774; padding: 4px; border-bottom: 4px solid #fff }
#rubrica6 { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; background: #dddddd; padding: 4px; border-bottom: 4px solid #fff }
#rubricaTitolo1 { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; background: #7c99ab; padding: 2px; position: relative; width: 316px; height: 20px }
#rubricaTitolo2 { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; background: #fedc25; padding: 2px; position: relative; width: 316px; height: 20px }
#rubricaTitolo3 { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; background: #dc7880; padding: 2px; position: relative; width: 316px; height: 20px }
#rubricaTitolo4 { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; background: #9fbb42; padding: 2px; position: relative; width: 316px; height: 20px }
#rubricaTitolo5 { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; background: #ff9a42; padding: 2px; position: relative; width: 316px; height: 20px }
#rubricaTitolo6 { color: #333333; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; background: #cccccc; padding: 2px; position: relative; width: 316px; height: 20px }
#meteoBox { padding: 4px; border: solid 1px #bd0005 }
#meteoTitolo { color: #333; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 4px; height: 20px; border-bottom: 1px dotted #666 }
#meteoLista { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding: 4px }


/* -------------------------------------------------------  ROBA HOME MADE  ----------------------------------------------*/

.titolo1_big{
    FONT-FAMILY: arial, "trebuchet ms", trebuchet, arial, helvetica, sans-serif;
    color: #000000;
	font-size: 23px;
	line-height:105%;
	font-weight: bold;
	text-decoration: none;
}
.titolo1_big:hover{
    FONT-FAMILY: arial, "trebuchet ms", trebuchet, arial, helvetica, sans-serif; 
    color: #800000;
	font-size: 23px;
	line-height:105%;
	font-weight: bold;
	text-decoration: none;
}

.titolo2_big{
    FONT-FAMILY: arial, "trebuchet ms", trebuchet, arial, helvetica, sans-serif;
    color: #333333;
	font-size: 22px;
	line-height:105%;
	font-weight: bold;
	text-decoration: none;
}
.titolo2_big:hover{
    FONT-FAMILY: arial, "trebuchet ms", trebuchet, arial, helvetica, sans-serif; 
    color: #800000;
	font-size: 22px;
	line-height:105%;
	font-weight: bold;
	text-decoration: none;
}

.titolo3_big{
    FONT-FAMILY: arial, "trebuchet ms", trebuchet, arial, helvetica, sans-serif;
    color: #333333;
	font-size: 20px;
	line-height:23px;
	font-weight: bold;
	text-decoration: none;
}
.titolo3_big:hover{
    FONT-FAMILY: arial, "trebuchet ms", trebuchet, arial, helvetica, sans-serif; 
    color: #800000;
	font-size: 20px;
	line-height:23px;
	font-weight: bold;
	text-decoration: none;
}



DIV#box { /* opacity */
position:absolute;
bottom:8px;
left:6px;
DISPLAY: block; 
PADDING: 6px; 
BACKGROUND:#ffffff; FILTER: alpha(opacity=70);  
WIDTH: 287px;    
moz-opacity: 0.70; opacity: 0.70; khtml-opacity:0.70;
}

DIV#box_testo { /* testo */
position:absolute;
bottom:8px;
left:6px;
DISPLAY: block; 
PADDING: 6px; 
WIDTH: 287px; 
background-color: transparent;    
z-index: 2;
}


div#box-1{ /* contenitore foto */
position:relative;
margin-top: 5px;
}



p.subtitart {
        margin-top: 5px;
        margin-bottom: 0px;
}

p.subtitart2 {
        margin-top: 2px;
        margin-bottom: 0px;
}

p.subtitart3 {
        margin-top: 8px;
        margin-bottom: 0px;
}

p.subtitart4 {
        margin-top: 5px;
        margin-bottom: 0px;
}

.dot {
border-bottom: 1px dotted #656565;
}

DIV#news_spalla { margin-top: 5px; margin-right; 0px; margin-bottom: 5px; margin-left: 0px }

.titolo{
    FONT-FAMILY: "trebuchet ms", trebuchet, arial, helvetica, sans-serif;
    color: #000000;
	font-size: 18px;
	line-height:18px;
	font-weight: bold;
	text-decoration: none;
}
.titolo:hover{
    FONT-FAMILY: "trebuchet ms", trebuchet, arial, helvetica, sans-serif; 
    color: #800000;
	font-size: 18px;
	line-height:18px;
	font-weight: bold;
	text-decoration: none;
}

.titolo2{
    FONT-FAMILY: "trebuchet ms", trebuchet, arial, helvetica, sans-serif;
    color: #000000;
	font-size: 21px;
	line-height:21px;
	font-weight: bold;
	text-decoration: none;
}
.titolo2:hover{
    FONT-FAMILY: "trebuchet ms", trebuchet, arial, helvetica, sans-serif; 
    color: #800000;
	font-size: 21px;
	line-height:21px;
	font-weight: bold;
	text-decoration: none;
}

.titolo_spalla{
    FONT-FAMILY: "trebuchet ms", trebuchet, arial, helvetica, sans-serif;
    color: #383D3C;
	font-size: 15px;
	line-height:16px;
	font-weight: bold;
	text-decoration: none;
}
.titolo_spalla:hover{
    FONT-FAMILY: "trebuchet ms", trebuchet, arial, helvetica, sans-serif; 
    color: #800000;
	font-size: 15px;
	line-height:16px;
	font-weight: bold;
	text-decoration: none;
}

.titolo1 {
	color: #333333;
	text-decoration: none;
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
}
.titolo1:hover {
	color: #800000;
	text-decoration: none;
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
}

.titolo_small{
    FONT-FAMILY: arial, helvetica, sans-serif;
    color: #333333;
	font-size: 12px;
	line-height:110%; 
	font-weight: bold;
	text-decoration: none;
}
.titolo_small:hover{
    FONT-FAMILY: arial, helvetica, sans-serif; 
    color: #800000;
	font-size: 12px;
	line-height:110%; 
	font-weight: bold;
	text-decoration: none;
}

.titolo_centro{
    FONT-FAMILY: arial, helvetica, sans-serif;
    color: #333333;
	font-size: 14px;
	line-height:16px; 
	font-weight: bold;
	text-decoration: none;
}
.titolo_centro:hover{
    FONT-FAMILY: arial, helvetica, sans-serif; 
    color: #800000;
	font-size: 14px;
	line-height:16px; 
	font-weight: bold;
	text-decoration: none;
}

.Testo_Link{
	color: #000000;
	font-size: 12px;
	line-height:120%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	
}

.Testo_Link:hover{
	color: #800000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height:120%;
	text-decoration: none;
}

.Testo_Link2{
	color: #383D3C;
	font-size: 12px;
	line-height:14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.Testo_Link2:hover{
	color: #800000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	text-decoration: none;
}


.Testo_Link3{
	color: #000000;
	font-size: 13px;
	line-height:15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	
}

.Testo_Link3:hover{
	color: #800000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height:15px;
	text-decoration: none;
}

.Testo_Link15{
	color: #000000;
	font-size: 15px;
	line-height:18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	
}

.Testo_Link15:hover{
	color: #800000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	line-height:18px;
	text-decoration: none;
}


.titoloNews{
	color: #000000;
	font-size: 12px;
	line-height:120%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	
}

.titoloNews:hover{
	color: #800000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height:120%;
	text-decoration: none;
}

#fasciaTutti_2  { color: #ffffff; font: 14px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #D20000; padding:12px;  width: 316px;  border-right: 5px solid #fff; border-top: 10px solid #fff; border-bottom: 10px solid #fff;}

.linkBianco_2 {
	color: #ffffff;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#boxNewsDx_2 { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-right: 0px; margin-left: 5px; margin-bottom: 5px; padding: 5px 0px 10px 5px; top: 0; left: 0; width: 306px; }
#boxNewsSx_2 { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-left: 0px; margin-right: 5px; margin-bottom: 5px; padding: 5px 5px 10px 0px; top: 0; left: 0; width: 306px; }
#boxNewsCentr_2 { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-right: 3px; margin-bottom: 7px; padding: 5px 0 9px 2px; top: 0; left: 0; width: 312px; border-bottom: 1px dotted #d7d7d7 }
#boxDomande { color: #bd0005; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-right: 5px; margin-bottom: 8px; padding: 5px 5px 10px 2px; top: 0; left: 0; border-bottom: 1px dotted #d7d7d7 }
#boxNewsArticolo { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-right: 5px; margin-bottom: 8px; padding: 5px 5px 10px 2px; top: 0; left: 0; border-bottom: 1px dotted #d7d7d7 }

.titolo_art{
    FONT-FAMILY: arial, helvetica, sans-serif;
    color: #000000;
	font-size: 21px;
	 line-height:25px; 
	font-weight: bold;
	text-decoration: none;
}

.testo_art{
    FONT-FAMILY: arial, helvetica, sans-serif;
    color: #000000;
	font-size: 12px;
	 line-height:15px; 
	font-weight: normal;
	text-decoration: none;
}

.testo_art_big{
    FONT-FAMILY: arial, helvetica, sans-serif;
    color: #000000;
	font-size: 14px;
	 line-height:19px; 
	font-weight: normal;
	text-decoration: none;
}

.titolo_rubr {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

#testo_rosso { color: #bd0005; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-right: 3px; margin-bottom: 8px; padding: 5px 0 10px 2px }

#giornaleIcone {
        background: #EBEBEB;
        border-bottom: 1px dotted #666666;
        padding: 5px;
        color: #000000;
        font: bold 10px Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        text-align: left;
        width: 372px;
        vertical-align: top;
}
.icoSfoglia {
        background: url(sfondo_icone2.jpg) repeat-x;
        font: bold 10px Verdana, Arial, Helvetica, sans-serif;
        text-align: center;
        vertical-align: top;
        height: 44px;
        margin-right: 2px;
        margin-left: 2px;
        width: 23px;
        padding-right: 2px;
        padding-left: 2px;
}

.icoSfogliatesta {
        background: url(sfondo_icone2.jpg) repeat-x;
        font: bold 8px   Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        height: 44px;
        margin-right: 2px;
        margin-left: 2px;
        padding-right: 2px;
        padding-left: 2px;
}
.testobianco12 {
	text-decoration: none;
	color: #ffffff;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 2px;
}
.testonero12 {
	text-decoration: none;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 2px;
}
.testonero11 {
	text-decoration: none;
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-right: 2px;
}
.testataSxSfoglia {
        background: url(sfondo_menuSxGiornale.gif) repeat-x;
        padding: 5px;
        text-align: left;
        vertical-align: top;
        font: bold 12px Arial, Helvetica, sans-serif;
        color: #333333;
        text-decoration: none;
}

.menuBoxSxSfoglia {
        vertical-align: middle;
        padding-left: 10px;
        padding-bottom: 5px;
}

.menuTendinaSfoglia {
        color: #666666;
        text-decoration: none;
        font: 10px Arial, Helvetica, sans-serif;
        text-align: left;
        width: 110px;
        vertical-align: middle;
}
.menuTendina {
        color: #333333;
        height: 18px;
        text-align: left;
        font: 9px   Verdana, Arial, Helvetica, sans-serif;
        border: 1px solid #666666;
        margin: 1px;
        vertical-align: middle;
}

/* box ADN scrollbar bianca solo per IE */  
div {
scrollbar-3dlight-color : #DFDCDC;
scrollbar-arrow-color : #DFDCDC;
scrollbar-darkshadow-color : #DFDCDC;
scrollbar-face-color : white;
scrollbar-highlight-color : white;
scrollbar-shadow-color : white;
scrollbar-track-color : #DFDCDC;
} 

.testoBianco10 {
	color: #ffffff;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.form2b {
	color: #E20000;
	font: 10px Verdana, Arial, Helvetica;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	width: 150px;
	height: 12px;
	border: 1px solid #FFFFFF;
	padding: 2px;


}


.testoBianco3 {
	color: #ffffff;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.linkRosso {
	color: #DA0001;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.linkRosso:hover {
	color: #DA0001;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.linkBianco3 {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.linkBianco3:hover {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#boxAdnk_leggo   { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; padding: 5px; left: 0; width: 310px; height: 96px;
	border: 1px solid #666666;
	background-color: #fff;
}

#boxAdnkPiede_leggo  { font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; padding-top: 2px; position: relative; width: 316px;
	border-bottom: 1px dotted #999999;
	color: #DA0001;
}
.postdatiblog {
     background: #dddddd;
	color: #000000;
	text-align: right;
	font: 10px   Verdana, Arial, Helvetica, sans-serif;
	margin: 3px;
	vertical-align: middle;
}
.linkrosso {
	text-decoration: none;
	color: #bd0005;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.linkrosso:hover {
	text-decoration: none;
	color: #333333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.rosso12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; letter-spacing: 0 px; color: #DA0001}
.rosso12:hover, .rosso12:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; letter-spacing: 0 px; color: #DA0001}


