html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0px;
padding:0px;
font-size: 100%;
/*
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
border-top-width: 0pt;
border-right-width: 0pt;
border-bottom-width: 0pt;
border-left-width: 0pt;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;*/
}

body {
font-size: 62.5%;
font-family: Arial,Helvetica,sans-serif;
color: #787a7a;
/*background-color: white;*/
/*
background-image: url(images/pubbliSfondo.jpg);
background-repeat: no-repeat;
background-position: center center;*/
/*background-position: 0px 0px;*/
/*background-attachment: fixed;*/


line-height: 1;
/*overflow-x: hidden;*//*IE con barre*/
text-align:center;
}
dl {

}

#sfondoBox dt  {
margin:0 1px 0 1px;
position:relative;
top:-1px;
border-top: 1px solid
}

.dt-bold{
margin:0 1px 0 1px;
position:relative;
top:-2px;
display:block;
border-top: 1px solid
}

dd-up {
margin:0 1px 0 1px;
position:relative;
bottom:-1px;
border-bottom: 1px solid
}

.dd-content {
margin:0 1px 0 1px;
position:relative;
bottom:-2px;
border-bottom: 1px solid
}

.boxSfondo {
width: 1022px;
margin: 0 auto;
 background-color:#fff;
 border-left: 2px solid #CCCCCC;/*#e99271;*/
 border-right: 2px solid #666666; /*#793117;*/
 margin-top:80px;
 }

.boxSfondo dt {
 border-top-color: #666666;
 margin:0;}

.boxSfondo dt b {
 padding:0px;
 border-top-color: #cccccc;}

.boxSfondo dd {
 border-bottom-color: #666666;
 margin:0; }

.boxSfondo .dd-content {
 border-bottom-color: #666666;
 padding:10px;}


strong {font-weight: bold;}
b {font-weight: bold;}

#sfondino {
	width: 1000px;
	margin-bottom: 25px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(images/wrapper_new_race1000.png);
	background-repeat: repeat-y;
	background-position: center top;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
}

#newHeader{
	width: 1000px;
	background-attachment: scroll;
	/*background-color: #fff;*/
	background-image: url(images/head_new_race1000.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: transparent;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin:0px 0px 0px 0px;
}

#newFooter{
	width: 1000px;
	/*background-attachment: scroll;*/
	background-color: #fff;
	background-image: url(images/footer_new_race1000.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: transparent;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin:0px 0px 0px 0px;
}

#maincontainer{
width: 960px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
text-align:left;
}

#topsection{
background: #EAEAEA;
background: #fff;
/*height: 90px; *//*Height of top section*/
}

#topsection h1{
margin: 0;
/*padding-top: 15px;*/
}

#contentwrapper{
float: left;
width: 100%;
background-color: #FFFFFF;
}

#contentcolumn{
margin-right: 510px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
background-color: #FFFFFF;
}
#contentcolumn2col{ /*2 colonne*/
margin-right: 310px; /*Set right margin to RightColumnWidth*/
background-color: #FFFFFF;
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column in pixel*/
margin-left: -510px; /*Set margin to -(LeftColumnWidth + RightColumnWidth)*/
background: #C8FC98;
background-color: #fff;
	/*background-image: url(images/puntovOrange.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #fff;
	background-position: left;*/
}

#rightcolumn{
float: left;
width: 310px; /*Width of right column in pixels*/
margin-left: -310px; /*Set margin to -RightColumnWidth*/
background: #FDE95E;
background-color: #fff;
	/*background-image: url(images/puntovOrange.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #fff;
	background-position: left;*/
}
#rightcolumn2col{ /*2 colonne*/
float: left;
width: 310px; /*Width of right column*/
margin-left: -310px; /*Set left margin to -(RightColumnWidth) */
background-color: #FFFFFF;
}


div.footer img{float:left; margin: 5px 0px 5px 50px;}
div.footer h1 {
	font-family: Georgia, Helvetica, sans-serif;
	padding-top: 30px;
	font-size: 1.000em;
/*	font-variant: small-caps;*/
	color: #000000;
	text-decoration:none;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	/*line-height:34px;*/
/*	font-weight: bold;*/
border-top: 1px dotted #333;
text-align: center;
}
div.footer h1 a{color: #666;}

#chiudi{clear: both;}

#footer{
clear: both;
width: 99%;
/*background: black;*/
background-color: #FFFFFF;
color: #000;
text-align: center;
padding: 10px 0;
border-top: 1px dotted #333;
}

#footer a{
color: #666;
}
#footer img{
float:left;
padding:5px;
}

.innertube{
margin: 4px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

/* MENU*/
#MenuNavigazione {
	background: #fff;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	}

#miniflex {
	width: 940px;;
	float: left;
	font-size: medium; /* could be specified at a higher level */
	margin: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	}

#miniflex li {
	float: left;
	margin: 0;
	padding: 0;
	display: inline;
	list-style: none;
	}

#miniflex a:link, #miniflex a:visited {
	float: left;
	font-size: 85%;
	line-height: 20px;
	font-weight: bold;
	margin: 0 10px 0 10px;
	text-decoration: none;
	color: #999;
}

#miniflex a.active:link, #miniflex a.active:visited, #miniflex a:hover {
	border-bottom: 4px solid #333;
	padding-bottom: 2px;
	color: #333;
	}
/*fine meu*/

hr {
	height : 2px;
	border-bottom : 1px solid #fff;
	border-top : 1px solid #c6c7c9;
 }



img{border:0;}
.break {height:10px;background-color: #fff;}
/*#pagina{width:1005px;margin:0 auto;overflow-x: hidden;}*/
div#pubbli1{margin:0em auto;background-color:#ccc;color:#000;text-align:left;display:block;} /*height: 90px;*/
div#pubbli1 h1{padding-left:10px;font: bold 0.6em/20px georgia,times,serif}

div#top-header{margin:0em auto;background-color:#fff;color: #000;text-align:left;}
div#top-header img{ float:left;}

#loginBox {
	height: 80px;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 250px;*/
	/*border:1px solid #FF6600;*/
	padding: 2px;
	float: right;
	text-align:left;
	font-family: Georgia,Arial, Helvetica, sans-serif;
	font-size: 1.200em;
/*	font-variant: small-caps;*/
	font-weight: bold; /*IE hack per visualizza testo corretto*/
}

div#header{margin:0em auto;height: 70px;background-color:#fff;display:block;}
#navigazione{
/*	width:1000px;*/
	margin:0.1em auto;
	height: 35px;
	display:block;
}
/*div#navigazione h1{padding-left:10px;font: bold 1em/30px georgia,times,serif;}*/
div#pubbli2{margin: 0.2em 0em 1.2em 0em;} /*height: 60px;*/
div#pubbli3{width:620px;margin:0em auto;background-color:#fff;display:block;} /*height: 30px;*/
.bannerPieni{margin:0em auto; text-align:center;}

#piedipagina { width:960px; margin:1em auto; text-align:left; }

.mattblacktabs{
width: 100%;
overflow: hidden;
margin-bottom:10px;
background: #EEEEEE;
font-family: Arial,Georgia, Helvetica, sans-serif;
/*border-bottom: 1px solid black;*/ /*bottom horizontal line that runs beneath tabs*/
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
/*font: bold 12px Verdana;*/
list-style-type: none;
background: #EEEEEE;
}

.mattblacktabs li{
display: inline;
margin: 0;
background: #EEEEEE;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 4px 5px; /*padding inside each tab*/
border-right: 1px solid #EEEEEE; /*right divider between tabs*/
color: white;
background: #EEEEEE; /*background of tabs (default state)*/
color:#626262;
font-weight:bold;
font-size:1.100em;
}

.mattblacktabs li a:visited{
color: #626262;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
text-decoration: none;
background-color:#DDDDDD;
color:#626262;
font-weight: bold;
}

#pulsantiera {
background-color:#EEEEEE;
margin-bottom:10px;
margin-top:-5px;
padding-left:6px !important;
width:975px;
}

.clear {
clear:both !important;
}

.clearfix {
display:block;
}/*
.clearfix {
display:inline-block;
}*/

#pulsantiera ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#pulsantiera li a.active {
background-color:#E72F6B;
color:#FFFFFF;
font-weight: bold;
}
#pulsantiera li a {
color:#626262;
display:block;
float:left;
font-weight:bold;
padding:5px 6px;
font-size:1.100em;
}
#pulsantiera li b {
color:#626262;
display:block;
float:left;
font-weight:bold;
padding:5px 6px;
font-size:1.100em;
}
/*
#pulsantiera form {
color:#626262;
display:block;
float:left;
font-weight:bold;
padding:5px 6px;
font-size:1.100em;
}*/
/*
#pulsantiera :focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}*/

.titolo{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.titolo h1{
padding: 0px 0px 0px 0px;
}
.titolo h2 {
font-family: Georgia, Helvetica, sans-serif;
	font-size: 1.500em;
	color: #000000;
	text-decoration:none;
	font-variant: small-caps;
	/*font-style: italic;*/
	font-weight: bold;
}
/* testa */
#testa {
	background:#ccc;
	border:1px solid #000;
	padding:1em 0;
}
/*notizia principale*/
div.notiziaPrincipale{
	/*background-image: url(puntooOrange.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	background-color: #FFFFFF;
	width: 98%;
} /*risolve il peek-a-boo bug di IE6*/
div.notiziaPrincipale b {
font-family: Georgia, Helvetica, sans-serif;
	font-size: 0.800em;
	color: #000000;
	text-decoration:none;
	font-variant: small-caps;
	/*font-style: italic;*/
	font-weight: bold;
	margin-bottom:10px;/*margine*/
}
/*.imgPrincipale {float:left; margin-right: 5px; width:280px;}*/
div.notiziaPrincipale img{float:left; margin-right: 10px;}
/*div.notiziaPrincipale#destra{float:right; margin-left: 10px;}*/
.video_dx {float: right; margin: 15px 0px 15px 15px;}
div.notiziaPrincipale h1 {
	font-family: Georgia, Helvetica, sans-serif;
	margin-top: 1px;
	font-size: 3.300em;
/*	font-variant: small-caps;*/
	color: #000000;
	text-decoration:none;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	/*line-height:34px;*/
/*	font-weight: bold;*/
}
div.notiziaPrincipale h1 a{
	font-family: Georgia, Helvetica, sans-serif;
	margin-top: 1px;
	font-size: 1.000em;
/*	font-variant: small-caps;*/
	color: #000000;
	text-decoration:none;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	padding-left:0px;
	line-height: 0.9;
	/*display:block;*/
	/*line-height:34px;*/
/*	font-weight: bold;*/
}
/*div.notiziaPrincipale h1 a {color: #000000;	display:block;}*/
div.notiziaPrincipale h1 a:hover{text-decoration:underline; color:#2F5Eb1;}

div.notiziaPrincipale h2 {
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 5px;
	font-size: 2.100em;
	/*color: #660000;*/
	color: #666666;
	text-decoration:none;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
}
div.notiziaPrincipale h2 a {color: #666666;}
div.notiziaPrincipale h2 a:hover{text-decoration:none;}
div.notiziaPrincipale h3 {
	font-size: 1.250em;
	text-align: left;
	text-decoration:none;
	font-family: Verdana, Arial, Georgia, Helvetica, sans-serif;
	color: #666666;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	line-height: 1.2;
}
div.notiziaPrincipale h3 b{
	font-size: 0.9em;
	font-family: Georgia, Arial, Georgia, Helvetica, sans-serif;
	color: #000033;

}
div.notiziaPrincipale h3 a {color: #666666;}
div.notiziaPrincipale h3 a:hover{text-decoration:underline;	font-weight: normal; /*IE hack per visualizza testo corretto*/}

div.notiziaPrincipale b {
/*	font-weight: bold;*/
/*	font-variant: small-caps;*/
	color: #000033;
	font-size: 0.7em;
}


div.notiziaPrincipale h4 a{
	font-size: 1.5em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #333;
	color: #FF6600;
	line-height: 1;
	/*background-color: #FBEAAE;
	background-color: #FF9751;*/
	/*border: 1px dotted #666;*/
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/

	/*text-decoration:underline;*/

/*	display: block;*/
	font-family: Arial, "Times New Roman", Times, serif;
	/*font-variant: small-caps;*/

}
div.notiziaPrincipale h5{
	font-size: 1.1em;
	text-align: left;
	color: #000000;
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	font-family: Georgia, Arial, "Times New Roman", Times, serif;
	padding-bottom:30px;
	padding-top:20px;
}
div.notiziaPrincipale h6 {
	font-size: 1.1em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #FF6600;
	line-height: 1;
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	font-family: Arial, "Times New Roman", Times, serif;

}
div.notiziaPrincipale h6 a{
	font-size: 1.1em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #FF6600;
	line-height: 1;
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	font-family: Arial, "Times New Roman", Times, serif;

}
div.notiziaPrincipale h6 a:hover{
	font-size: 1.1em;
	text-align: left;
	text-decoration:underline;
	color: #787a7a;
	color: #FF6600;
	line-height: 1;
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	font-family: Arial, "Times New Roman", Times, serif;

}
.piuletti {
height:170px;
background-image: url(images/piluetti.jpg);
background-repeat:no-repeat;
}
/*notizia secondaria*/
div.notiziaSecondaria{
/*	background-image: url(puntooOrange.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	/*background-color: #F7F7F7;*/
	width: 98%;
	margin-bottom:10px;
	min-height: 115px;
	height:auto !important;
	height: 115px;
	/*min-height:115px;*/
} /*risolve il peek-a-boo bug di IE6*/
div.notiziaSecondaria h3 b {
font-family: Georgia, Helvetica, sans-serif; /*IE hack*/
	font-size: 0.800em;
	color: #000000;
	text-decoration:none;
	font-variant: small-caps;
	/*font-style: italic;*/
	font-weight: bold;
	margin-bottom:10px;/*margine*/
}
div.notiziaSecondaria img{float:left;margin-right: 10px;}
div.notiziaSecondaria  img, canvas, var {margin-right:10px; float: left; }

div.notiziaSecondaria h1 {
	font-family: Georgia, Helvetica, sans-serif;
	/*margin-top: 1px;*/
	font-size: 2.000em;
	/*font-variant: small-caps;*/
	color: #000000;
	text-decoration:none;
	/*line-height:40px;*/
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	display:block;
}

div.notiziaSecondaria h1 a{
font-family: Georgia, Helvetica, sans-serif;
font-size: 1.000em;
	padding-left: 0px;
	/*font-variant: small-caps;*/
	color: #000000;
	text-decoration:none;
	/*line-height:40px;*/
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	display:block;
}

div.notiziaSecondaria h1 a:hover{
	/*background-color: #FF6600;*/
text-decoration:underline;
color:#2F5Eb1;
}
div.notiziaSecondaria h2 a{
	margin-top: 5px;
	font-size: 2em;
	color: #660000;
	text-decoration:none;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
}
div.notiziaSecondaria h2 a:hover{text-decoration:underline;font-weight: normal; /*IE hack per visualizza testo corretto*/}
div.notiziaSecondaria h3 a{
	font-size: 1.200em;
	text-align: left;
	text-decoration:none;
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	color: #666666;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	line-height: 1.2;
}
div.notiziaSecondaria h3 b{
	font-size: 0.900em;
	text-decoration:none;
	color: #000033;

}
div.notiziaSecondaria h3 a:hover{text-decoration:underline;font-weight: normal; /*IE hack per visualizza testo corretto*/}

div.notiziaSecondaria b {
	font-weight: bold;
	/*font-variant: small-caps;*/
	color: #000033;
	font-size: 1em;
}
div.notiziaSecondaria h4 a{
	font-size: 1.5em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #333;
	color: #FF6600;
	line-height: 1;
	/*background-color: #FBEAAE;
	background-color: #FF9751;*/
	/*border: 1px dotted #666;*/
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/

	/*text-decoration:underline;*/

/*	display: block;*/
	font-family: Arial, "Times New Roman", Times, serif;
	/*font-variant: small-caps;*/

}

div.notiziaSecondaria span a{
	font-size: 0.7em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #333;
	color: #FF6600;
	line-height: 1;
	/*background-color: #FBEAAE;
	background-color: #FF9751;*/
	/*border: 1px dotted #666;*/
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/

	/*text-decoration:underline;*/

/*	display: block;*/
	font-family: Arial, "Times New Roman", Times, serif;
	/*font-variant: small-caps;*/

}

div.notiziaSecondariaBis{
/*	background-image: url(puntooOrange.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	/*background-color: #F7F7F7;*/
	width: 98%;
	margin-bottom:0px;
} /*risolve il peek-a-boo bug di IE6*/
div.notiziaSecondariaBis h1 {
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	/*margin-top: 1px;*/
	font-size: 1.100em;
	/*font-variant: small-caps;*/
	color: #000000;
	text-decoration:none;
	/*line-height:40px;*/
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	display:block;
}

div.notiziaSecondariaBis h1 a{
font-family: Verdana, Georgia, Helvetica, sans-serif;
font-size: 1.000em;
	padding-left: 0px;
	/*font-variant: small-caps;*/
	color: #000000;
	text-decoration:none;
	/*line-height:40px;*/
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	/*display:block;*/
}

div.notiziaSecondariaBis h1 a:hover{
	/*background-color: #FF6600;*/
text-decoration:underline;
color:#2F5Eb1;
}

div.notiziaSecondariaBis span a{
	font-family: Arial,Georgia, Helvetica, sans-serif;
	font-size: 1.000em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #333;
	color: #FF6600;
	line-height: 1;
	/*background-color: #FBEAAE;
	background-color: #FF9751;*/
	/*border: 1px dotted #666;*/
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/

	/*text-decoration:underline;*/

/*	display: block;*/

	/*font-variant: small-caps;*/

}
div.notiziaSecondariaBis b{
	font-family: Arial,Georgia, Helvetica, sans-serif;
	font-size: 1.000em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #333;
	line-height: 1;
	/*background-color: #FBEAAE;
	background-color: #FF9751;*/
	/*border: 1px dotted #666;*/
	padding: 0px;
	font-weight: normal; /*IE hack per visualizza testo corretto*/

	/*text-decoration:underline;*/

/*	display: block;*/

	/*font-variant: small-caps;*/

}
.filetto {
	width:100%; /*IE hack*/
	background-image: url(images/puntooOrange.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin:10px 0 10px 0;
}
.filettoSecondaria {
	width:100%; /*IE hack*/
	background-image: url(images/puntooOrange.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin:0px 0px 5px 0px;
}
.filettoNews {
	width:150px; /*IE hack*/
	background-image: url(images/puntooOrange.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin:0px 0 5px 10px;
}
.spazio {
	margin:5px;
	clear:both;
}

.correlati{
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size:0.930em;
}
.correlati h1 { line-height: 1.5em; }
.correlati a { color:#2F5Eb1;color:#003399;/*color:#333;*/ font-family: Georgia, "Times New Roman", Times, serif; }

div.corrNews{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: #eee !important;
}
div.corrNews h1 { line-height: 1.5em; padding:5px 0 0 5px;}
div.corrNews a { color: #333; font-family: Georgia, "Times New Roman", Times, serif; font-size:1.000em;}

div.corrNewsNew{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	background: #eee !important;
}
div.corrNewsNew h1 { line-height: 1.5em; padding:8px 0 5px 5px;}
div.corrNewsNew a {  color:#2F5Eb1;color:#003399; font-family: Georgia, "Times New Roman", Times, serif; font-size:1.000em;}

/*div.corrNews h1 {  }
div.corrNews h1 a {
color:#333;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 1.000em;
}
div.corrNews img {
padding-right:3px;
padding-left:0px;
float:left;
clear:left;
}*/
.icona {
/*display:block;*/
margin-bottom:0px;
margin-left:2px;
margin-right:2px;
}

.correlati ul{float:left;width:100%;}
.correlati ul, .correlati ul li{list-style-type:none;margin:0;padding:0}
.correlati ul li{float:left;margin-right:1em}
.correlati ul a{float:left;padding:5px 0px 4px 18px; text-decoration:none;font-weight:bold;color:#000066}
.correlati ul a:hover{text-decoration:underline/*border-bottom: 1px solid #83D5FF;color:#333*/}
.correlati ul li.current a,.correlati ul li.current a:hover{text-decoration:underline/*color:#FF37BB;border-bottom: 1px solid #54B4E5*/}
.videoIco{background: url(../img/ico16/tv.gif) no-repeat left center}
/*.articoliIco{background: url(../img/ico16/comment.gif) no-repeat left center}*/
.articoliIco{background: url(../img/icoMy/comment1.gif) no-repeat left center}
.immaginiIco{background: url(../img/ico16/camera.gif) no-repeat left center}

div.pubbli7{
	/*width: 95%;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div.pubbli7 img a:hover{
	border: 1px solid #FF6600;
}
div.pubbliBottone{
	/*width: 95%;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align:center;
}
/*
#slideshow {width: 98%; background: #EEEEEE !important; border: 2px solid #BAC6D0 !important; padding-bottom:10px;}
#slideshow  h4 {background: #BAC6D0; margin: 2px; border: 1px solid #D4D9DE; font: bold 14px verdana; color: #014577; padding: 2px;}
#slideshow ul {list-style: none; margin: 10px 0 0 7px; padding: 0 0 0 0; border: 0; outline: 0;}
#slideshow ul li {float: left; margin: 0 5px 10px 0; border-right: 1px solid #b3c0c2; }
#slideshow ul li.ultimo_dx {border-right: 0; margin-right: 0px;}
#slideshow ul img.foto {width: 150px; height: 74px; margin-right: 5px;}
#slideshow h5 {font: bold 12px verdana; color: #0068b4; width: 150px;}
#slideshow h5 a{color: #0068b4;}
#slideshow h6 {font: normal 10px arial; width: 125px;}

#slideshow {line-height: 0; background-image: url(slide.gif); background-repeat: no-repeat}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	#display: inline-block;
}
html[xmlns] .clearfix {
	#display: block;
}

* html .clearfix {height: 1%; }
* html .clearfix {height: 1%; }*/

div#pubbliSette{width: 100%; background: #fff !important; border: 0px solid #FF6600 !important;overflow: auto; font: 1em Arial,sans-serif}
/*div#pubbliSette h4 {background: #BAC6D0; margin: 2px; border: 1px solid #D4D9DE; font: bold 14px Georgia; color: #014577; padding: 2px;}*/
div#pubbliSette h4 {background: #FF6600; margin: 2px; border: 1px solid #999; font: bold 1.200em Georgia; color: #333; padding: 2px;}
	div#pubbliSette dl{float: left;width: 145px;height: 165px;
    /*background: url(pubbli7sfondo.jpg);*/ text-align: left;color: #555}
	div#pubbliSette dt{padding: 5px 0px 0px 5px}
	div#pubbliSette img{display:block;margin:0 auto;border:1px solid/*inset*/ #CCC;}
	div#pubbliSette dd{margin: 0;padding: 5px 3px 0px 10px}


div#pubbliSetteBis{width: 99%; background: #EEEEEE !important; border: 2px solid #BAC6D0 !important;overflow: auto; font: 1em Arial,sans-serif}
div#pubbliSetteBis h4 {background: #BAC6D0; margin: 2px; border: 1px solid #D4D9DE; font: bold 14px Georgia; color: #014577; padding: 2px;}
	div#pubbliSetteBis dl{float: left;width: 145px;height: 160px;
    /*background: url(pubbli7sfondo.jpg);*/ text-align: left;color: #555}
	div#pubbliSetteBis dt{padding: 5px 0 0}
	div#pubbliSetteBis img{display:block;margin:0 auto;border:1px solid/*inset*/ #CCC;}
	div#pubbliSetteBis dd{margin: 0;padding: 5px 13px 0px}

#pubbli5{
	width:480px;
	overflow:hidden;
	border: 1px solid #999999;
	padding: 5px;
	margin-bottom: 10px;
}

#pubbli5left, #pubbli5right{
    float:left;
    width:230px;
    height:130px;
	margin:5px;
}

#pubbli5left{
	/*background-color:red;*/
	text-align: center;
}

#pubbli5right{
   /*background-color:yellow;*/
	text-align: center;
}

#corpo-colonna2 {
	background-image: url(images/puntovOrange.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #fff;
	background-position: right;
/*	padding-bottom:1000px;*/
	margin-top: 0;
	margin-right: 310px;
	margin-bottom: 0;
	margin-left: 500px;	/*padding:1em 0; */
}
div.scoreboard{
	width: 175px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div.scoreboard h2{
	padding: 1px 2px;
	background-image: url(images/scoreboard.gif);
	background-color: #999;
	background-repeat: no-repeat;
	height:20px;
}

.testoGenerico{
	font-family: Georgia, Arial, "Times New Roman", Times, serif;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	font-size: 1.400em;
	color: #000000;
	text-decoration:none;
	/*padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;*/
	margin: 10px 0px 30px 0px;
}

div.newsAll {
	/*width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;*/
/*	border: 1px solid #999999;*/
	/*background-color: #eee;*/
	background-color: #eee;/*#F1F9FE;*//*#E2F1FC;*/
}
div.news{
/*
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;*/
/*	margin-bottom: 4px;*/
/*	margin-left: 0px;
	border: 1px solid #999999;
	background-color: #F9E7C1;*/
	background-color: #eee;
}
.newsCorrelatiSfondo {/*background-color: #E9E9E9;*/}
.news img{
/*margin: 15px;*/
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;

}
.news h1 a{
	font-family: Georgia, Arial, "Times New Roman", Times, serif;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	font-size: 1.600em;
	/*font-variant: small-caps;*/
	font-weight:bold;
	color: #333;
	text-decoration:none;
	/*font-style: italic;*/
	/*padding:20px;*/
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display:block;
}
.news h2 a{
	font-size: 1.100em;
	color: #000000;
	text-decoration:none;
	text-align:left;
	/*margin:10px;*/
	display: block;
	font-family: Verdana,"Lucida Sans", Georgia, "Times New Roman", Times, serif;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	line-height: 1.2;
}
.news h2 b {
	font-family: Georgia, "Times New Roman", Times, serif;
	/*font-style: italic;*/
	font-weight: bold;
	font-size: 0.800em;
	/*font-variant: small-caps;*/
}
.news h3 {
	font-size: 1.400em;
	color: #000000;
	text-decoration:underline;
	text-align:left;
	/*margin:10px;*/
	display: block;
	font-family: Arial, "Times New Roman", Times, serif;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-variant: small-caps;
/*	background-color: #CCCCCC;*/
}
/* NEWS categoria*/
.news h4 a{
	font-size: 1.300em;
	color: #000000;
	color: #FF6600;
	text-decoration:none;
	text-align:left;
	/*margin:10px;*/
	display: block;
	font-family: Verdana,"Lucida Sans", Georgia, "Times New Roman", Times, serif;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	line-height: 1.2;
	font-weight: bold;

}

.news h5 a{
	font-family: "Lucida Sans", Arial, Georgia, Arial, "Times New Roman", Times, serif;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	font-size: 1.200em;
	/*font-variant: small-caps;*/
/*	font-weight:bold;*/
	color: #333;
	text-decoration:none;
	/*font-style: italic;*/
	/*padding:20px;*/
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	display:block;
}

.news code a {
	font-family: Arial, "Times New Roman", Times, serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display:block;
	/*margin-botton: 5px;*/
	font-size: 1.150em;
	/*font-variant: small-caps;*/
	color: #000099;
	text-decoration:none;
	/*font-weight: bold;*/
}
.news code a:hover {text-decoration:underline;}

/*news short*/
div.newsAllShort {
	/*width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;*/
/*	border: 1px solid #999999;*/
	/*background-color: #eee;*/
/*	background-color: #eee;*//*#F1F9FE;*//*#E2F1FC;*/
}

.weblinks h1 a{
	font-size: 1.100em;
	color: #FF6600;
	text-decoration:none;
	text-align:left;
	/*margin:10px;*/
	font-family: Verdana,"Lucida Sans", Georgia, "Times New Roman", Times, serif;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	padding: 0px 5px 0px 0px;
	font-weight: bold;
}
.weblinks a:hover {text-decoration:underline;}
.weblinks h2 {
	font-size: 0.900em;
	color: #666666;
	text-decoration:none;
	text-align:left;
	/*margin:10px;*/
	font-family: Verdana,"Lucida Sans", Georgia, "Times New Roman", Times, serif;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	padding: 0px 0px 5px 0px;
	/*line-height: 1.2;*/
	font-weight: bold;
}

.weblinks h3 {
	font-size: 0.900em;
	color: #333333;
	text-decoration:none;
	text-align:left;
	/*margin:10px;*/
	font-family: Verdana,"Lucida Sans", Georgia, "Times New Roman", Times, serif;
	padding: 0px 0px 0px 0px;
	/*line-height: 1.2;*/
	font-weight: bold;
	font-variant: small-caps;
}
.weblinks h3 span{
	font-size: 1.000em;
	color: #666666;
	text-decoration:none;
	text-align:left;
	/*margin:10px;*/
	font-family: Verdana,"Lucida Sans", Georgia, "Times New Roman", Times, serif;
	padding: 0px 0px 0px 0px;
	/*line-height: 1.2;*/
	font-weight: bold;
}
.weblinks img {
border:1px solid #999999;
float:left;
margin:0 5px 0 0;
}
div.newsShort{
/*
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #999999;
	background-color: #F9E7C1;*/
	background-color: #eee;
	background-color: #eee/*#F1F9FE;*//*#E2F1FC;*/
}
.newsShort h2 a{
	font-size: 1.300em;
	color: #000000;
	color: #FF6600;
	text-decoration:none;
	text-align:left;
	/*margin:10px;*/
	display: block;
	font-family: Verdana,"Lucida Sans", Georgia, "Times New Roman", Times, serif;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	line-height: 1.2;
	font-weight: bold;
}
.newsShort h2 b {
	font-family: Georgia, "Times New Roman", Times, serif;
	/*font-style: italic;*/
	font-weight: bold;
	font-size: 0.800em;
	/*font-variant: small-caps;*/
}
.newsShort h5 a{
	font-family: Arial, "Lucida Sans", Arial, Georgia, Arial, "Times New Roman", Times, serif;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	font-size: 1.200em;
	/*font-variant: small-caps;*/
/*	font-weight:bold;*/
	color: #333;
	text-decoration:none;
	/*font-style: italic;*/
	/*padding:20px;*/
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display:block;
	font-weight: bold;
	line-height: 1.2;
}

.newsShort h5 b {
	font-family: Georgia, "Times New Roman", Times, serif;
	/*font-style: italic;*/
	font-weight: normal;
	font-size: 1.000em;
	/*font-variant: small-caps;*/
}

div.P4 {
	border: 1px solid #FF9900;
	/*width:295px;*/
	margin: 0 0 10px 0;
	text-align:center;
	padding:4px 0 4px 0;
}
div.P4 h1 {
	font-family: Verdana, "Times New Roman", Times, serif;
	/*font-style: italic;*/
	font-weight: bold;
	font-size: 1.500em;
	color:#FF9900;
	text-align:left;
	margin: 0px 5px 5px 8px;
}
div.P4 h2 {
	margin: 10px 0px 5px 0px;
}
div.P4 h2 a {
	font-family: Verdana, "Times New Roman", Times, serif;
	/*font-style: italic;*/
	font-weight: normal;
	text-decoration: underline;
	font-size: 1.200em;
	text-align:left;
}
div.bloccoDx {
	border: 1px solid #FF6600;
	width:295px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div.bloccoDxNobordo {
	width:295px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

div.playListBox {
	width: 295px;
/*	border:1px solid #FF6600;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;


}
.padding5 {
	padding: 5px;
}
.padding5 h1 {
font-family: Georgia, Arial, "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #000;
	text-decoration:none;
	text-align:left;
	padding:10px 0px 10px 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/
}
.linkBlog {
	font-family: Georgia, Arial, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color: #333;
	text-decoration:none;
	text-align:left;
	padding:5px 0px 5px 5px;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	display: block;
}

.edicola{
	width:295px;
	min-height:140px;
	min-height:140px;
	height:auto !important;
	height:140px;
	/*overflow:hidden;*/
	border: 0px solid #999999;
	/*text-align:left;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
div.edicola img{float:right;margin: 5px 5px 5px 8px;}
div.edicola h1 a{
	font-size: 1.3em;
	font-variant: small-caps;
	color: #000000;
	text-decoration:none;
	display:block;
	padding:5px;
	/*line-height:40px;*/
}
div.edicola h2 a{
	font-family: Georgia, Arial, "Times New Roman", Times, serif;
	font-size: 1.4em;
	color: #000;
	text-decoration:none;
	text-align:left;
	padding:5px 0px 10px 10px;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	display: block;
}

.edicolaNuova{
	width:295px;
	min-height:165px;
	height:auto !important;
	height:165px;
	/*overflow:hidden;*/
	/*text-align:left;*/
		border: 1px solid #FF9900;
	/*width:295px;*/
	margin: 0 0 10px 0;
	text-align:center;
	padding:4px 0 4px 0;
}
div.edicolaNuova img{float:right;margin: 5px 5px 5px 8px;}
div.edicolaNuova h1 {
	font-family: Verdana, "Times New Roman", Times, serif;
	/*font-style: italic;*/
	font-weight: bold;
	font-size: 1.500em;
	color:#FF9900;
	text-align:left;
	display:block;
	padding:5px;
	/*margin: 0px 5px 5px 8px;*/
}
div.edicolaNuova h1 a{
	font-size: 1.3em;
	font-variant: small-caps;
	color: #000000;
	text-decoration:none;
	display:block;
	padding:5px;
	/*line-height:40px;*/
}
div.edicolaNuova h2 a{
	font-family: Verdana, Georgia, Arial, "Times New Roman", Times, serif;
	font-size: 1.4em;
	color: #000;
	text-decoration:none;
	text-align:left;
	padding:5px;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	display: block;
}

.pubbli4{
/*border: 1px solid #000000;*/
	width:300px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.newsbox{
	font-size: 90%;
	width: 92%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
div.newsbox h2{padding: 1px 2px;background-color: #999;color: #fff;font-size: 1.2em;height:20px;}
div.newsbox p{margin: 0;}

/*colonna dx*/
/*border-color:#FBD4E7;
border-style: 1px solid solid none;
border-width:1px 1px 0;*/
ul.bacheca {
border: 1px solid #FF6600;
color:#000000;
background: #eee;
font-family:verdana;
font-size:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px 0 0;
outline-style:none;
outline-width:0;
padding:0;
}
ul.bacheca h4 {background: #FF6600; margin: 2px; border: 1px solid #999; font: bold 1.200em Georgia; color: #333; padding: 2px;}
ul.bacheca li {
border-bottom:1px solid #FF6600 !important;
display:block;
min-height: 55px;
height:auto !important;
height: 55px;
/*height:auto !important;*/
/*min-height:55px;*/
padding:5px 4px 3px;
}
ul.bacheca li a {
color:#000000;
font-weight:normal;
text-decoration:none;
}
ul.bacheca li img {
border:1px solid #999999;
float:left;
margin:0 5px 0 0;
}
ul.bacheca strong{font-weight: bold;}
/* elenco articoli, ultimi, correlati etc..*/
ul.elenco {
border: 1px solid #FF6600;
color:#000000;
font-family:verdana;
font-size:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0;
outline-style:none;
outline-width:0;
padding:0;
}
ul.elenco li {
border-bottom:1px solid #FF6600 !important;
display:block;
height:auto !important;
/*min-height:55px;*/
padding:5px 4px 3px;
}
ul.elenco li a {
color:#000000;
font-weight:normal;
text-decoration:none;
}
ul.elenco li img {
border:1px solid #999999;
float:left;
margin:0 5px 0 0;
}
ul.elenco strong{font-weight: bold;}
/* fine elenco articoli */
/*pie' di pagina */
div#piedipagina { background-color: #000; color: #fff;padding:1em 0;text-align:center;}
div#piedipagina a{color:#FF6600;font-weight: bold;text-decoration: underline;}

/* articoli fondo/race*/
.fondo{
	width:295px;
	overflow:hidden;
	border: 1px solid #999999;
	text-align:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color:#fff;
}

.fondo ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
outline-style:none;
outline-width:0;
padding:0;
}

.fondo ul li {
border-bottom:1px dotted #ddca01;;
height:auto !important;
margin:0 0 6px;
/*min-height:80px;*/
min-height: 80px;
height:auto !important;
height: 80px;
padding-bottom:5px;
padding-top:2px;
}

.fondo ul li img {
border:0 none;
float:left;
margin:7px 5px 5px 2px;
}

.fondo h2 {
font-family: Arial, "Lucida Sans",Georgia;
font-size:1.2em;
/*font-weight:bold;*/
font-color:#333;
padding: 0px 5px 0px 5px;
}

.fondo h1 {
font-family: Arial, "Lucida Sans",Georgia;
font-size:1.4em;
font-weight:bold;
font-color:#333;
}
.fondo ul li h1 a{padding: 0px 5px 5px 5px;display:block; }
.fondo ul li h2 a{font-family: Arial, "Lucida Sans",Georgia; font-weight:normal; }
.fondo ul li p {
font-size:15px;
font-weight:normal;
margin:2px 2px 2px 4px;
font-color:#FFFFFF;
}

.fondo ul li p strong {
display:block;
font-size:14px;
margin-bottom:3px;
font-weight: bold;
}
.fondo ul li p a {color:#FFFFFF;font-size:0.8em;}

/*PUBBLI5*/
ul.p5 {
border: 1px solid #FF6600;
color:#000000;
background: #eee;
font-family: Verdana, Arial, "Lucida Sans",Georgia;
font-size:1.200em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px 0 0;
outline-style:none;
outline-width:0;
padding:0;
}
ul.p5 h4 {background: #FF6600; margin: 2px; border: 1px solid #999; font: bold 1.200em Georgia; color: #333; padding: 2px;}
ul.p5 li {
border-bottom:1px solid #FF6600 !important;
display:block;
min-height: 140px;
height:auto !important;
height: 140px;
/*min-height:140px;*/
padding:5px 4px 3px;
}
ul.p5 li a {
color:#FF6600;
font-weight:bold;
text-decoration:none;
}
ul.p5 li img {
border:1px solid #999999;
float:right;
margin:10px 2px 10px 8px;
}
ul.p5 strong{font-weight: bold;}
/* pagine interne*/

#pannelloDx {float:right;}
#pannelloSx {float:left; width:690px;}

.elencoArticoli {
	font-family: Verdana, Arial, "Times New Roman", Times, serif;
}
.elencoArticoli h2 img {float:left; margin-right:10px;}
.elencoArticoli h2  img, canvas, var {margin-right:10px; float: left; }
.elencoArticoli h1, h1 a {
	padding: 5px;
	font-size: 1.150em;
	/*color: #666666;*/
	color: #FF6600;
	text-decoration:none;
	font-family: Arial,"Lucida Sans", Georgia, "Times New Roman", Times, serif;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	padding: 0px 5px 0px 0px;
	font-weight: bold;
}
.elencoArticoli a:hover {
text-decoration:underline;
	color: #FF6600;
}
.elencoArticoli h2 {
	padding:10px 5px 5px 5px;
	font-size: 0.900em;
	font-weight: none;
	color: #666666;
	text-decoration:none;
	line-height:1.4;
}

.elencoArticoli span {
min-height: 75px;
height: auto !important;
height: 75px;
}

#stampa {
/*background-color:#FEEFF4;
background-color:#FFD291;
background-color:#FFEBDD;
border:1px solid #EDC7D4;
border:1px solid #FF6600;
border:1px solid #EDC7D4;*/
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #ccc;
	border-left-color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
color:#C7718E;
color:#000066;
display:block;
text-align: right;
font-family:verdana;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px 0 3px 5px;
width:97%;
margin:5px 0px 10px 0px;
}

.stampaTest {
/*background-color:#FEEFF4;
background-color:#FFD291;
background-color:#FFEBDD;
border:1px solid #EDC7D4;
border:1px solid #FF6600;
border:1px solid #EDC7D4;*/
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #ccc;
	border-left-color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
color:#C7718E;
color:#000066;
display:block;
text-align: right;
font-family:verdana;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px 0 3px 5px;
width:97%;
margin:5px 0px 10px 0px;
}

#breadcrumb {
display:block;
font-family:Georgia, Arial;
font-size:1.1em;
font-weight:bold;
line-height:normal;
}

.atomicLogin {
font-family:Georgia, Arial;
font-size:1.0em;
line-height:normal;
}
.atomicLogin h1{
font-size:1.6em;
text-align:left;
color:#000;
}
.atomicLogin h2{
font-size:1.3em;
}
.atomicLogin h3{
padding:20px 0px 0px 0px;
font-size:1.1em;
font-weight:bold;
width:400px;
}

.comment_message{
font-family: "Helvetica Sans",Georgia, sans-serif;
font-size: 1.100em;
	/*margin-top: 1px;*/
	/*font-variant: small-caps;*/
	color: #666;
	text-decoration:none;
	/*line-height:40px;*/
	font-weight: normal; /*IE hack per visualizza testo corretto*/
}
.comment-name {
font-family: Georgia, Arial, sans-serif;
font-size: 1.100em;
	/*margin-top: 1px;*/
	/*font-variant: small-caps;*/
	color: #000;
	text-decoration:none;
	/*line-height:40px;*/
	font-weight: bold; /*IE hack per visualizza testo corretto*/
}

.select {
    font: 1.100em Georgia,Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background: #E5E5E5;
    width: 160px;
}
.score_puls {
	font: bold 1.100em Georgia,Arial, Helvetica, sans-serif;
	color: #000000;
	background: #CCCCCC;
	text-align: center;
	padding: 3px;
	width: 60px;
	border: 1px solid #666;
	margin-top: 10px;
}

.score_puls:hover {
	background: #CCCCFF;
}
.score_puls:active {
	background: #FF6600;
}
.editable {
	border: 1px dashed #C0C0C0;
	cursor: pointer;
	/*margin: 5px;*/
	/*padding: 3px;*/
	background-color: #FDFDFD;
}

.editable:hover {
	background: #FFFEEB url(images/page_edit.png) no-repeat scroll top right;
}

/*pubblicita*/
.titoletti {
	border-top: 1px solid #FF6600 !important;/*#d2d2d2;*/
	border-width: 1px 0;
	color: #959595;
	margin-top: 20px;
}
.titoletti h1 {
	font-size: 12px;
	line-height: 13px;
	background-color: #fff;
	margin: -8px 14px 8px 14px;
	padding: 0 5px;
	float: left;
}
.videoBox {
	border-top: 1px solid #FF6600 !important;/*#d2d2d2;*/
	border-width: 1px 0;
	color: #959595;
	margin-top: 20px;
}
.videoBox h6 {
	font-size: 12px;
	line-height: 13px;
	background-color: #fff;
	margin: -8px 14px 8px 14px;
	padding: 0 5px;
	float: left;
}

.pubblicita {
	border-top: 1px solid #FF6600 !important;/*#d2d2d2;*/
	border-width: 1px 0;
	color: #959595;
	margin-top: 10px;
}

.pubblicita h5 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 0 4px 8px 4px;
}

.pubblicita h6 {
	font-size: 12px;
	line-height: 13px;
	background-color: #fff;
	margin: -8px 14px 8px 14px;
	padding: 0 5px;
	float: left;
}

.pubblicita img.minibanner {
	display: block;
	margin: 0 auto;
}

.pubblicita a {
	color: #959595;
}

.pubblicita p {
	text-align: center;
	margin: 8px 4px;
}

.pubblicita .highlight {
	color: #ed3f25;
}

.pubblicita ul li {
	margin-bottom: 8px;
	padding: 0 15px 5px 0;
	clear: both;
	border-bottom: 1px dotted #999;
}

.pubblicita ul li img {
	display: block;
	float: left;
	margin-right: 15px;
	border: 1px solid #f6f6f6;
}
/*segnalati direzione*/
.segDir {
	border-top: 1px solid #FF6600 !important;/*#d2d2d2;*/
	border-width: 1px 0;
	color: #959595;
	margin-top: 10px;
}

.segDir h5 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 0 4px 8px 4px;
}

.segDir h6 {
	font-size: 12px;
	line-height: 13px;
	background-color: #fff;
	margin: -8px 14px 8px 14px;
	padding: 0 5px;
	float: left;
}

.segDir img.minibanner {
	display: block;
	margin: 0 auto;
}

.segDir a {
	color: #959595;
}

.segDir p {
	text-align: center;
	margin: 8px 4px;
}

.segDir .highlight {
	color: #ed3f25;
}

.segDir ul li {
	margin-bottom: 8px;
	padding: 0 15px 0 0;
	clear: both;
	/*border-bottom: 1px dotted #999;*/
}

.segDir ul li img {
	display: block;
	float: left;
	margin-right: 15px;
	border: 1px solid #f6f6f6;
}
/**/

ul.bacheca-mkt li {
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 10px;
	padding-bottom:5px;
	background: #eee url(images/bottom_box.gif) repeat-x scroll left bottom;
}

ul.bacheca-mkt li span {
	background: #eeeeee url(images/2pixel.gif) no-repeat 120px 8px;
	display:block;
	padding:6px;
	width:auto;
}

ul.bacheca-mkt li span a {
	color: #000000;
}
ul.bacheca-mkt img.left {
display:block;
float:left !important;
margin-right:10px;
}
/*sondaggi*/
div.sondaggi {
/*	border: 1px solid #FF6600;*/
/*	width:295px;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding:2px;
}
div.sondaggi h1 {
	font-family: Verdana,Georgia, Helvetica, sans-serif;
	/*margin-top: 1px;*/
	font-size: 1.500em;
	/*font-variant: small-caps;*/
	color: #000000;
	/*text-decoration:none;*/
	/*line-height:40px;*/
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	display:block;
}
div.sondaggi h2 {
	font-family: Verdana,Georgia, Helvetica, sans-serif;
	margin-bottom: 3px;
	font-size: 1.200em;
	/*font-variant: small-caps;*/
	color: #000000;
	/*text-decoration:none;*/
	/*line-height:40px;*/
	font-weight: bold; /*IE hack per visualizza testo corretto*/
}
div.sondaggi h3 {
	font-family: Verdana,Georgia, Helvetica, sans-serif;
	/*margin-top: 1px;*/
	font-size: 1.200em;
	/*font-variant: small-caps;*/
	color: #666666;
	/*text-decoration:none;*/
	/*line-height:40px;*/
	font-weight: normal; /*IE hack per visualizza testo corretto*/
}
div.sondaggi h4 {
	font-family: Verdana,Georgia, Helvetica, sans-serif;
	/*margin-top: 1px;*/
	font-size: 1.200em;
	/*font-variant: small-caps;*/
	color: #666666;
	/*text-decoration:none;*/
	/*line-height:40px;*/
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	text-align:center;
}

div.sondaggi h5 {
	font-size: 1.5em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #333;
	color: #FF6600;
	line-height: 1;
	/*background-color: #FBEAAE;
	background-color: #FF9751;*/
	/*border: 1px dotted #666;*/
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	/*text-decoration:underline;*/

/*	display: block;*/
	font-family: Arial, "Times New Roman", Times, serif;
	/*font-variant: small-caps;*/

}
.buttonSearch {
	font-family : Georgia,Tahoma, Arial, Verdana, Sans-Serif;
	font-size : 12px;
	color : #000;
	background-color : #ddd;
	height : 19px;
	border : 1px solid #617d8f;
	margin-top : 0px;
}

.textboxSearch {
	font-family : Verdana, Tahoma, Arial, Sans-Serif;
	font-size : 11px;
	color : #000;
	background-color : #eee;
	background-color : #FF6600;
	border : 1px solid #617d8f;
}
/*fondo*/
div.notiziaSecondariaFondo{
/*	background-image: url(puntooOrange.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	/*background-color: #F7F7F7;*/
	width: 98%;
	margin-bottom:0px;
} /*risolve il peek-a-boo bug di IE6*/
div.notiziaSecondariaFondo h1 {
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	/*margin-top: 1px;*/
	text-align: left;
	font-size: 1.100em;
	/*font-variant: small-caps;*/
	color: #000000;
	text-decoration:none;
	/*line-height:40px;*/
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	display:block;
}

div.notiziaSecondariaFondo h1 a{
font-family: Verdana, Georgia, Helvetica, sans-serif;
font-size: 1.000em;
text-align: left;
	padding-left: 0px;
	/*font-variant: small-caps;*/
	color: #000000;
	text-decoration:none;
	/*line-height:40px;*/
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	/*display:block;*/
}

div.notiziaSecondariaFondo h1 a:hover{
	/*background-color: #FF6600;*/
text-decoration:underline;
color:#2F5Eb1;
color:#666;
}

div.notiziaSecondariaFondo span a{
	font-family: Arial,Georgia, Helvetica, sans-serif;
	font-size: 1.000em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #333;
	color: #FF6600;
	color:#2F5Eb1;
	line-height: 1;
	/*background-color: #FBEAAE;
	background-color: #FF9751;*/
	/*border: 1px dotted #666;*/
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/

	/*text-decoration:underline;*/

/*	display: block;*/

	/*font-variant: small-caps;*/

}
div.notiziaSecondariaFondo b{
	font-family: Arial,Georgia, Helvetica, sans-serif;
	font-size: 1.000em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #333;
	line-height: 1;
	/*background-color: #FBEAAE;
	background-color: #FF9751;*/
	/*border: 1px dotted #666;*/
	padding: 0px;
	font-weight: normal; /*IE hack per visualizza testo corretto*/

	/*text-decoration:underline;*/

/*	display: block;*/

	/*font-variant: small-caps;*/

}
table.gppool {
	/*border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	width:20%;*/
	width:100%;
	font: normal 75%/150% Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;

	/*border-left: 3px double #FF6600;
	border-top: 3px double #FFCC00;
	border-right: 3px double #FFCC00;
	border-bottom: 3px double #FF6600;*/
}
table.gppool th {
/*
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
*/
	font: bold 1.3em/130% Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 5px;
	font-variant: small-caps;
	color: #047;
	font-weight: bold;
	text-align: left;
	/*letter-spacing: -1px;*/
}
table.gppool td {
/*	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
*/
	font: bold 1.3em/130% Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 5px;
	font-variant: small-caps;
	color: #047;
	font-weight: bold;
	text-align: left;
	/*letter-spacing: -1px;*/
}

.gppoolsf1{
	border-bottom: 1px solid #FF6600;
	white-space: nowrap;
	background: #F2F2F2;
}
.gppoolsf2{
	border-bottom: 1px solid #FF6600;
	white-space: nowrap;
	background: #EAEAEA;
}
/*notizia principale GOPOOL*/
div.notiziaPrincipaleGP{
	/*background-image: url(puntooOrange.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	background-color: #FFFFFF;
	width: 98%;
} /*risolve il peek-a-boo bug di IE6*/
div.notiziaPrincipaleGP b {
font-family: Georgia, Helvetica, sans-serif;
	font-size: 0.800em;
	color: #000000;
	text-decoration:none;
	font-variant: small-caps;
	/*font-style: italic;*/
	font-weight: bold;
	margin-bottom:10px;/*margine*/
}
/*.imgPrincipale {float:left; margin-right: 5px; width:280px;}*/
div.notiziaPrincipaleGP img{float:left; margin-right: 10px;}
/*div.notiziaPrincipale#destra{float:right; margin-left: 10px;}*/
.video_dx {float: right; margin: 15px 0px 15px 15px;}
div.notiziaPrincipaleGP h1 {
	font-family: Georgia, Helvetica, sans-serif;
	margin-top: 1px;
	font-size: 3.300em;
/*	font-variant: small-caps;*/
	color: #000000;
	text-decoration:none;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	/*line-height:34px;*/
/*	font-weight: bold;*/
}
div.notiziaPrincipaleGP h1 a{
	font-family: Georgia, Helvetica, sans-serif;
	margin-top: 1px;
	font-size: 1.000em;
/*	font-variant: small-caps;*/
	color: #000000;
	text-decoration:none;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	padding-left:0px;
	line-height: 0.9;
	/*display:block;*/
	/*line-height:34px;*/
/*	font-weight: bold;*/
}
/*div.notiziaPrincipale h1 a {color: #000000;	display:block;}*/
div.notiziaPrincipaleGP h1 a:hover{text-decoration:underline; color:#2F5Eb1;}

div.notiziaPrincipaleGP h2 {
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 5px;
	font-size: 2.100em;
	/*color: #660000;*/
	color: #666666;
	text-decoration:none;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
}
div.notiziaPrincipaleGP h2 a {color: #666666;}
div.notiziaPrincipaleGP h2 a:hover{text-decoration:none;}
div.notiziaPrincipaleGP h3 {
	font-size: 1.250em;
	text-align: left;
	text-decoration:none;
	font-family: Verdana, Arial, Georgia, Helvetica, sans-serif;
	color: #666666;
	font-weight: normal; /*IE hack per visualizza testo corretto*/
	line-height: 1.2;
}
div.notiziaPrincipaleGP h3 b{
	font-size: 0.9em;
	font-family: Georgia, Arial, Georgia, Helvetica, sans-serif;
	color: #000033;

}
div.notiziaPrincipaleGP h3 a {color: #666666;}
div.notiziaPrincipaleGP h3 a:hover{text-decoration:underline;	font-weight: normal; /*IE hack per visualizza testo corretto*/}

div.notiziaPrincipaleGP b {
/*	font-weight: bold;*/
/*	font-variant: small-caps;*/
	color: #000033;
	font-size: 0.7em;
}


div.notiziaPrincipaleGP h4 a{
	font-size: 1.5em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #333;
	color: #FF6600;
	line-height: 1;
	/*background-color: #FBEAAE;
	background-color: #FF9751;*/
	/*border: 1px dotted #666;*/
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/

	/*text-decoration:underline;*/

/*	display: block;*/
	font-family: Arial, "Times New Roman", Times, serif;
	/*font-variant: small-caps;*/

}
div.notiziaPrincipaleGP h5{
	font-size: 1.1em;
	text-align: left;
	color: #000000;
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	font-family: Georgia, Arial, "Times New Roman", Times, serif;
	padding-bottom:30px;
	padding-top:20px;
}
div.notiziaPrincipaleGP h6 {
	font-size: 1.1em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #FF6600;
	line-height: 1;
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	font-family: Arial, "Times New Roman", Times, serif;

}
div.notiziaPrincipaleGP h6 a{
	font-size: 1.1em;
	text-align: left;
	text-decoration:none;
	color: #787a7a;
	color: #FF6600;
	line-height: 1;
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	font-family: Arial, "Times New Roman", Times, serif;

}
div.notiziaPrincipaleGP h6 a:hover{
	font-size: 1.1em;
	text-align: left;
	text-decoration:underline;
	color: #787a7a;
	color: #FF6600;
	line-height: 1;
	padding: 0px;
	font-weight: bold; /*IE hack per visualizza testo corretto*/
	font-family: Arial, "Times New Roman", Times, serif;

}
.tbl01pool {
	font: 12px Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #747474;
	background-color: #F7F7F7;/* #FFFFFF;*/
	padding: 5px;
	text-align: center;
}

.tbl02pool {
	font: 12px Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #747474;
	background-color: #EAEAEA;/*#F7F7F7;*/
	padding: 5px;
	text-align: center;
}

/**/
#notiziaApertura {
float:left;
position:relative;
}

#notiziaApertura .highlight-type {
  color:#F28E00;
  margin-right:3px;
}

#notiziaApertura img {
	position: relative;
	display: block;
}
#notiziaApertura h1 {
	font-size: 32px;
	line-height: 40px;
	font-weight: bold;
}
#notiziaApertura h1.dueLinee {
	font-size: 16px;
	line-height: 24px;
}
#notiziaApertura p {
	font-size: 14px;
}
#notiziaApertura .caption {
	font-size: 9px;
	font-weight:bold;
	line-height: 12px;
	display: block;
	position: absolute;
font-family: Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #c9c9c9;
	color: #f28e00;
}

.clearfixNotizia {
display:block;
}

.sfondinoNotizia {
	position: absolute;
	background: transparent url(images/dark_panel.png) repeat scroll;

}
.SXpanelNotizia  {
	top: 0;
	left: 0;
	width: 50%;
	height: 300px;
}
.DXpanelNotizia  {
	top: 0;
	right: 0;
	width: 50%;
	height: 300px;
}
.top-panelNotizia  {
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
}
.bottom-panelNotizia  {
	bottom: 0px;
	left: 0;
	width: 445px;
	height: auto;
}
.bottom-half-panelNotizia  {
	height:210px;
	left:0;
	top:410px;
	width:100%;
}
.mascheraNotiziaApertura {
	color: #fff;
	margin-bottom: 0px;
}
.mascheraNotiziaApertura h1 {
	color: #f28e00;
	color: #FF6600;
	padding: 18px 10px;
	margin-bottom: -10px;
}
.mascheraNotiziaApertura h1 a {
	color: #FFFFFF;
}
.mascheraNotiziaApertura h1 a:hover {
	color: #FF6600;
}
.mascheraNotiziaApertura p {
	padding: 10px;
	color: #fff;
	position: relative;
}
.mascheraNotiziaApertura p a {
	color: #fff;
	font-weight: normal;
}
.mascheraNotiziaApertura ul {
	padding: 0 10px;
	color: #fff;
}
.mascheraNotiziaApertura li {
	padding: 0 7px 3px 7px;
	background: transparent url(images/next_white.gif) no-repeat scroll left 6px;
}
.mascheraNotiziaApertura a {
	color: #fff;
	font-weight: bold;
}
.mascheraNotiziaApertura p a {
	color: #fff;
	font-weight: normal;
	text-decoration:none;
}
.mascheraNotiziaApertura .caption {
	font-size: 10px;
	line-height: 12px;
	display: block;
	padding: 0 10px;
	position: absolute;
	bottom: 5px;
}
.absolute-notiziaApertura ul {
	position: absolute;
	bottom: 40px;
}
.floating-notiziaApertura h1 {
	float: left;
	padding: 10px;
	width: 420px;
/*	margin-bottom:10px;*/
}
.floating-notiziaApertura p {
	float: left;
	width: 420px;
}
.floating-notiziaApertura ul {
	float: right;
	border-left: 1px solid #767676;
	width: 130px;
	margin-top: 8px;
	padding-bottom: 40px;
}
.floating-notiziaApertura .caption {
	bottom: 250px;
	/*left: 288px;*/
}

/*notizia con correlati*/
#notiziaApertura1 {
float:left;
position:relative;
}

#notiziaApertura1 .highlight-type {
  color:#F28E00;
  margin-right:3px;
}

#notiziaApertura1 img {
	position: relative;
	display: block;
}
#notiziaApertura1 h1 {
	font-size: 32px;
	line-height: 40px;
	font-weight: bold;
}
#notiziaApertura1 h1.dueLinee {
	font-size: 16px;
	line-height: 24px;
}
#notiziaApertura1 p {
	font-size: 14px;
}
#notiziaApertura1 .caption {
	font-size: 9px;
	font-weight:bold;
	line-height: 12px;
	display: block;
	position: absolute;
font-family: Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #c9c9c9;
	color: #f28e00;
}

.clearfixNotizia1 {
display:block;
}

.sfondinoNotizia1 {
	position: absolute;
	background: transparent url(images/dark_panel.png) repeat scroll;

}
.SXpanelNotizia1  {
	top: 0;
	left: 0;
	width: 50%;
	height: 300px;
}
.DXpanelNotizia1  {
	top: 0;
	right: 0;
	width: 50%;
	height: 300px;
}
.top-panelNotizia1  {
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
}
.bottom-panelNotizia1  {
	bottom: 0;
	left: 0;
	width: 445px;
	height: auto;
}
.bottom-half-panelNotizia1  {
	height:210px;
	left:0;
	top:410px;
	width:100%;
}
.mascheraNotiziaApertura1 {
	color: #fff;
	margin-bottom: 0px;
}
.mascheraNotiziaApertura1 h1 {
	color: #fff;
	padding: 18px 10px;
	margin-bottom: -10px;
}
.mascheraNotiziaApertura1 h1 a {
	color: #fff;
}
.mascheraNotiziaApertura1 h1 a:hover {
	color: #FF6600;
}
.mascheraNotiziaApertura1 p {
	padding: 10px;
	color: #fff;
	position: relative;
}
.mascheraNotiziaApertura1 p a {
	color: #fff;
	font-weight: normal;
}
.mascheraNotiziaApertura1 ul {
	padding: 0 10px;
	color: #fff;
}
.mascheraNotiziaApertura1 li {
	padding: 0 7px 3px 7px;
	background: transparent url(images/next_white.gif) no-repeat scroll left 6px;
}
.mascheraNotiziaApertura1 a {
	color: #fff;
	font-weight: bold;
}
.mascheraNotiziaApertura1 p a {
	color: #fff;
	font-weight: normal;
	text-decoration:none;
}
.mascheraNotiziaApertura1 .caption {
	font-size: 10px;
	line-height: 12px;
	display: block;
	padding: 0 10px;
	position: absolute;
	bottom: 5px;
}
.absolute-notiziaApertura1 ul {
	position: absolute;
	bottom: 40px;
}
.floating-notiziaApertura1 h1 {
	float: left;
	padding: 10px;
	width: 260px;
}
.floating-notiziaApertura1 p {
	float: left;
	width: 260px;
}
.floating-notiziaApertura1 ul {
	float: right;
	border-left: 1px solid #767676;
	width: 140px;
	margin-top: 8px;
	padding-bottom: 40px;
}
.floating-notiziaApertura1 .caption {
	bottom: 6px;
	left: 278px;
}
.testoEdicola a{
	font-family: Georgia, Helvetica, sans-serif;
	/*margin-top: 1px;*/
	font-size: 1.300em;
	/*font-variant: small-caps;*/
	color: #FF6600;;
	text-decoration:none;
	/*line-height:40px;*/
	font-weight: bold; /*IE hack per visualizza testo corretto*/
}
.testoEdicola a:hover{
text-decoration:underline;
color:#2F5Eb1;
}