﻿/* CSS Document */

/* Azzeramento */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal; }
q:before,q:after {content:'';}
abbr,acronym { border:0;}
form{display:inline;}

BODY {margin: 0 0 0 0px}

a{text-decoration: none;}
a:hover{text-decoration: underline !important;}

#pageContainer {margin: 0 0 0 3px}
#pwdRemainderContainer{ margin: 0 auto; width:990px; text-align:left;}

/* Div inseriti da stefano */

table.premium{
	width: 300px;
}
table.premium tr td{
	height: 30px;
	line-height:30px;
	text-align:left;
	font-size: 10px;
	background:url(/DU/images/background_premium.gif) repeat-x;
	color: #FFFFFF;
}
table.premium tr td a{
	color: #FFFFFF;
}
div#bloccoAlto{
	clear: both;
	width:991px;
	vertical-align:top;
}
div#bloccoSxAlto{
	width:690px;
	vertical-align:top;
	position: relative;
	float: left;
}
div#bloccoDxAlto{
	width:301px;
	position: relative;
	float: right;
	vertical-align:top;
}
div#bloccoBasso{
	clear: both;
	width:991px;
	vertical-align:top;
}
div#bloccoSxBasso{
	width:690px;
	vertical-align:top;
	position: relative;
	float: left;
}
div#bloccoDxBasso{
	width:301px;
	position: relative;
	float: right;
	vertical-align:top;
}
/* FINE Div inseriti da stefano */

/* Contenuti */
table.contentMain{
	padding:0px 3px 0 4px !important;
	padding:0px 3px 0 4px;
	border:none;
	position:relative;
	width:991px;
/*	//height:inherit;
	background:#fff url(/DU/images/bg_contenitore.gif) top left repeat-y;
	//overflow:hidden;
	*/color: #9d9fa2 !important;
	font-family:  Arial, Helvetica, Sans-serif;
}
div#newsScroller{
	width: 670px;
	background: url(/DU/images/div_tratteggio.jpg) top left repeat-x;
	padding: 12px 0 0 0;
	margin: 0 0 10px 3px;
}
table#primaPagina td.notizie{
	width: 327px;
	border-right: solid #000 1px;
}
table#primaPagina td.notizie h2{
	font-size: 28px !important;
	font-family: Times New-roman, Serif;
	line-height: 30px;
	margin-bottom: 14px;
}
table#primaPagina td.spalla h3{
	font-size: 18px !important;
	font-family: Times New-roman, Serif;
	line-height: 22px;
	margin-bottom: 14px;
}
table#primaPagina td.notizie h2 a, table#primaPagina td.spalla h3 a{
	color: #7b7b7b;
}
table#primaPagina td.notizie h4{
	font-size: 9px !important;
	color: #bcbec0;
	text-transform: uppercase;
}
table#primaPagina td.spalla{
	width: 168px;
	vertical-align: top;
/*background: url(/DU/images/bg_spalla.gif) top right repeat-y;*/
}
table#primaPagina td.focus{
	width: 168px;
	vertical-align: top;
}
img.imgRight{
	float: right;
	margin-left: 3px;
}
table.notizieLista{ margin: 0 10px; font-size: 12px; font-family: Arial, Helvetica, Sans-serif; }
table.notizieLista td{
/*background: url(/DU/images/div_tratteggio.jpg) top left repeat-x;*/
	height:130px;
	color: #7b7b7b ;
}
table.notizieLista td div.newslistpad{
	padding: 5px 0 5px 0;
}
table.notizieLista td div.newslistpad h3.midTitle a{
	line-height:18px;
}
table.notizieLista td.doppia{
	height: 270px !important;
}

table.notizieLista td a{
	color: #065B84 ;
}

table.notizieLista td a span.orario{
	color: #df1d27;

}
table.notizieLista  tr td a.links{
	font-weight: bold;
	color: #434343;
	background: url(/DU/images/ico_link.gif) no-repeat  0px 2px;
	padding: 0 0 0 16px;
}

table.notizieLista  tr td a.linksBLU{
	font-weight: bold;
	color: #b2b2b2;
	background: url(/DU/images/ico_linkBlue.gif) no-repeat  0px 2px;
	padding-left:15px;
	
	
}


table.notizieLista  tr td a.video{
	font-weight: bold;
	 color: #434343;
	background: url(/DU/images/ico_video.gif) no-repeat  0px 2px;
	padding: 0 0 0 16px;
}
table.notizieLista tr td a.audio{
 font-weight: bold;
 color: #434343;
 background: url(/DU/images/ico_audio.gif) no-repeat  0px 2px;
 padding: 0 0 0 16px;
}


.boxTitolo{
	width:100%;
	background:url(/DU/images/div_tratteggio.jpg) top left repeat-x;
	padding: 0px 5px 5px 5px;
	margin: 0 3px 7px 0px;
	border-top: 1px solid #FFF
}
.boxTitolo h2{
	color:#0292C6;
	font-family:Times New Roman;
	font-size:21px;
	padding: 0px 5px 5px 5px;
	text-align:center;	
	background:url(/DU/images/x_box.gif) center center no-repeat;
	display:block
}
.boxTitolo .important h2{
	text-align:center;
	background:#5b86b0;
	color:#FFF;
	margin:7px 0 3px 0;
	padding:2px 0 3px 0
}
.boxTitolo .noPadLeft {
	margin: 0 3px
}
#focusElementi {
/* margin-left: 8px; */background: #FFF5E9;
}
#focusElementi td.sepFocus{
	background:url('/DU/images/sep_focus.gif') no-repeat center left;
	height:13px;
	line-height:13px;
}
#focusElementi td.first{
	background: url(/DU/images/sepFocus2.gif) repeat-x ;
}
#focusElementi td{
	font-family:arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 10px 0px 10px;
	color: #817c74;
	line-height: 14px;
}
#focusElementi td.last{
	padding-bottom:15px 
}
#focusElementi td a{
	color: #434343;
}
#focusElementi td h3 a{
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #434343;
}
#focusElementi td a.video{
	 font-weight: bold;
	 font-family:Arial, Helvetica, Sans-Serif;
	 color: #358ccb;
	 background: url(/DU/images/ico_video_rosa.gif) no-repeat  0px 6px;
	 padding: 4px 0 0 16px;
	 margin-top:4px;
	 font-size: 11px !important;
}
.inEdicola{ width: 100%; font-size:14px; color:#817c74; font-family: "Times New Roman", Georgia, Serif; }
.inEdicolaImg{
	display: block;
}
.inEdicola tr td{
	vertical-align: top;
}
.inEdicola tr td{
	color: #535a5b;
}
.inEdicola tr td h3 a{ font-weight: bold; color: #3f3f40; font-size:18px; }


/* Contenuto colonna destra */
#contentMainDx{
	background: url(/DU/images/div_tratteggio.jpg) top left repeat-x;
	vertical-align: top;
	padding-top: 12px;
}
table.premium{
	width: 300px;
}
table.premium tr td{
	height: 30px;
	line-height:30px;
	vertical-align:middle;
	font-size: 10px;
	background:url('/DU/images/background_premium.gif') repeat-x;
	color: #FFFFFF;
}
table.premium tr td a{
	color: #FFFFFF;
}
table.bannerBox td{
	border-top: 6px #e6e6e8 solid;
	border-bottom: 6px #e6e6e8 solid;
	height: 250px;
}
table.bannerBox {
	margin-bottom: 4px;
}
.titLarge{
	background:url(/DU/images/div_tratteggio.jpg) top left repeat-x;
	width: 290px;
}
.titLarge h3{
	font-family:Times New Roman;
	font-size:21px;
	padding: 5px 5px 5px 5px;
	margin-top:5px;
	text-align:center;	
	/*background:url(/DU/images/x_tit.gif) center center no-repeat;*/
}
.titLarge h3 a{
	color:#0292C6;
}
#cercaQuota{
	width: 301px;
	background:#F5F6F8;
}
#cercaQuota tr td.findQuot{
	color: #9d9892;
	font-size:16px;
	font-family:Times New Roman;
	font-weight:bold;
	padding-left: 8px;
}
#cercaQuota select.select{
	background: #fff !important;
	border: solid #000000 1px !important;
	height:17px !important;
	margin-bottom: 2px !important;
	font-size: 10px;
	width: 134px;
	margin-left: 8px;
}
#cercaQuota input.text{
	background: #fff !important;
	border: solid #000000 1px !important;
	height:17px !important;
	margin-bottom: 4px !important;
	font-size: 10px;
	width: 117px;
	margin-left: 8px;
}
html > body #cercaQuota input.text{
	height:15px !important;
	margin-bottom: 5px !important;
}
#cercaQuota tr td.marginRight{
	width:10px;
}
#cercaQuota tr td.right{
	height:21px;
	line-height:21px;
	vertical-align:middle;
	background:url('sfondo_titolo.gif') repeat-x bottom;
}
#cercaQuota tr td.right .last{
	background:transparent;
}
#cercaQuota tr td.right a{
	font-size:11px;
	color: #807c76;
	vertical-align:top;
	padding-left:10px;
}
#cercaQuota tr td.link a{
	color: #348ccc;
}
#cercaQuota tr td.radio{
font-size:11px;
color: #807c76;
padding-left: 8px;
}



/* Blocco Media center */
.titMedia{
	background:url(/DU/images/div_tratteggio.jpg) top left repeat-x;
	width: 490px;
	margin-top: 15px;
}
.titMedia h3{
	font-family:Times New Roman;
	font-size:21px;
	padding: 5px 5px 5px 5px;
	margin-top:5px;
	text-align:center;	
	background:url(/DU/images/x_tit.gif) center center no-repeat;
}
.titMedia h3 a{
	color:#0292C6;
}
td.cellMedia{
	vertical-align: top;
/*background: url(/DU/images/bg_spalla.gif) top right repeat-y;*/
}
td.cellMediaSin{
	vertical-align: top;
}
#filmThumb{
	width: 169px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #9e9992;
	margin-right:5px;
	border:0px;
}
#filmThumb a{
	font-weight: bold;
	color: #0292C6;
}
#filmThumb img{
	float: left;
	padding-right:5px;
}
#filmThumb tr td{
	height: 54px;
	background-color:#ffffff;
	border-bottom: solid #ffffff 3px;
}
#filmThumb tr td.left{
	padding-left:3px;	
	padding-bottom:14px;
}
html > body #filmThumb tr td.left{
	padding-left:5px;
}
#filmThumb tr td.left .last{
	padding-bottom:0px;
}
#cercaMultimedia{
	background: #F4F6F5;
	height:53px;
	width:499px;
}
#cercaMultimedia select.select{
	background: #fff !important;
	border: solid #000000 1px !important;
	height:17px !important;
	margin-bottom: 4px !important;
	font-size: 10px;
	width: 140px;
	margin-left: 8px;
}
#cercaMultimedia input.text{
	background: #fff !important;
	border: solid #000000 1px !important;
	height:17px !important;
	margin-bottom: 4px !important;
	font-size: 10px;
	width: 136px;
	margin-left: 8px;
}
html > body #cercaMultimedia input.text{
	height:15px !important;
	margin-bottom: 5px !important;
}
#cercaMultimedia tr td.findMultim{
color: #9d9892;
font-size:12px;
font-family:Arial;
font-weight:bold;
padding-left: 8px;
padding-top:8px;
text-transform:uppercase;
}
#cercaMultimedia tr td.link ul li a{
font-size:10px;
color: #807c76;
font-family:arial;
background: url('/DU/images/danarrow.gif') no-repeat center left;
padding-left:10px;
line-height:10px;
vertical-align:top;
}
#cercaMultimedia tr td.link a{
color: #348ccc;
}
#cercaMultimedia tr td.link UL {
	margin: 0;
	padding:7px 0 0 0
}
#cercaMultimedia tr td.radio{
	font-size:10px;
	color: #807c76;
	padding-left: 8px;
}
#cercaMultimedia tr td.radio .link{
	margin-left:10px;
}
#cercaMultimedia tr td.radio .link a{ 
	color: #348ccc;
}
#iniziative { font-family: Arial, Helvetica, Sans-serif;
/*
width: 154px;
margin-left: 7px;
*/
}
#iniziative tr td{
	font-size: 12px;
	color: #535a5b;
}
#iniziative tr td.sepIniz{
	background:url('/DU/images/sepIniziative.gif') no-repeat center left;
	height:16px;
	line-height:16px;
}
#iniziative tr td.last {border: 0 !important}
#iniziative tr td h4 a{
	font-size: 12px;
	color: #3f3f40 !important;
	font-weight: bold;
}
.scrollers{
	background:#F4F6F5;
	height:23px;
	text-align:right;
	margin:0px;
	padding:0px;
	line-height:23px;
	margin-top:1px;
}
.scrollers a img,.scrollers img{
	margin-right:5px;
}
/*#dossier{
	background: #EEEEEE;
	width: 100%;
	padding:10px 0px 10px 0px;
}
#dossier table{
	width: 100%;
}
#dossier table tr td img.thu1{
	margin:0;
}
#dossier table tr td img.thu2,img.thu2{
	margin:0 0 0 10px;
}
#dossier table tr td {
	border-right: solid #9e9992 1px;
	width: 155px;
	font-family:Times New Roman, Georgia, Serif;
	font-size: 16px;
	font-weight: bold;
	vertical-align: top;
	padding: 8px 5px 5px 5px;
}
#dossier table tr td.premium{ font-size:21px}
#dossier table tr td.premium h5 { font-size:12px;}
#dossier table tr td.last { border: 0}
#dossier table tr td a{ color: #434343;}
#dossier table tr td h5 a {
	color: #7c7c7c;
	font-size: 12px;
	clear: both;
	text-transform:uppercase;
}
#dossier table tr td p{
	font-size: 12px;
	color: #817c74;
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight: normal;
}
#dossier table tr td.doppia {
	width: 235px;
}
#dossier table tr td.dueFoto {
	width: 255px;
}
#dossier table tr td.last {
	border-right: 0 !important;
}
#dossier table tr td.first {
	padding-left: 10px;
}
#dossier table tr td a.links{
	 font-weight: bold;
	color: #358ccb;
	background: url(/DU/images/ico_link_azz.gif) no-repeat  0px 2px;
	padding: 0 0 0 16px;
	font-size: 12px;
	font-family:arial;
}
#dossier table {
	background: #EEEEEE;
	border:0;
	margin:0;
	padding:0
}*/
#dossier{
	background: #EEEEEE;
	width: 100%;
	padding:10px 0px 0px 0px;
}

#dossier table{
	width: 100%;
	
}

#dossier table tr td img.thu1{
margin:0;
}

#dossier table tr td img.thu2,img.thu2{
margin:0 0 0 10px;
}

#dossier table tr td {
width: 155px;
font-family:Times New Roman, Georgia, Serif;
font-size: 16px;
font-weight: bold;
vertical-align: top;
padding: 0px 5px 5px 5px;
}
#dossier table tr td.premium{
	font-size:21px;
	border-right: solid 1px #9B9A96;
}
#dossier table tr td.premium h5 {
	font-size:12px;
}
#dossier table tr td.last {border: 0}

#dossier table tr td a{
color: #434343;
}

#dossier table tr td h5 a {
color: #7c7c7c;
font-size: 12px;
clear: both;
text-transform:uppercase;
}

#dossier table tr td p{
font-size: 12px;
color: #817c74;
font-family:Arial, Helvetica, Sans-Serif;
font-weight: normal;
}

#dossier table tr td.doppia {
width: 235px;
}

#dossier table tr td.dueFoto {
width: 255px;
}

#dossier table tr td.last {
border-right: 0 !important;
}

#dossier table tr td.first {
padding-left: 10px;
}

#dossier table tr td a.links{
 font-weight: bold;
 color: #358ccb;
 background: url(/DU/images/ico_link_azz.gif) no-repeat  0px 2px;
 padding: 0 0 0 16px;
 font-size: 12px;
 font-family:arial;
}

#dossier table {
	background: #EEEEEE;
	border:0;
	margin:0;
	padding:0
}
#dossier .divisore 
{
	border-right: solid 1px #9B9A96;
}









body{
}
.contenitore{
	padding:0px 3px 0 3px !important;
	padding:0px 3px 0 3px;
	margin: 0 0 0 3px;
	border:none;
	position:relative;
	width:990px;
	height:inherit;
/*	background:#fff url(/DU/images/bg_contenitore.gif) top left repeat-y;*/
	overflow:hidden;
}


/*parte sx*/
.sx{
	width:675px;
	vertical-align:top;
}
.tr_div_punteggiato{
	height:1px;
	background:url(/DU/images/div_punteggiato.gif) center left repeat-x;
}
.contenuto_agora{
	background: #FFFFFF !important; 
	border-top: 7px solid #FFFFFF !important;
	border-bottom: 0px solid #FFFFFF !important;
	margin:0 !important;
}
.contenuto_agora td.novaColoumn{
	width:100%
}
.contenuto_agora td{
	vertical-align:top;
	width:23%;
}
.articolo_agora{
	margin: 0 2px;
	background:transparent;
}
.articolo_agora h2 a{
	color:#0292C6;
	font-family: Arial;
	font-size:12px;
	line-height: 16px;
	padding: 4px 0 4px 0;
	float:left;
	text-decoration:none;
	font-family:Times;
	text-transform:uppercase;
	font-weight:bold;
}
.articolo_agora h3{
	color:#3F3F40;
	font-family: Arial;
	font-size:12px;
	line-height: 15px;
	float:left;
	text-transform:none;
	text-decoration:none;
	width:153px;
	font-weight:bold;
}
.articolo_agora h4{
	color:#817c74;
	margin-top:10px;
	font-family: Arial;
	font-size:12px;
	line-height: 15px;
	float:left;
	text-transform:none;
	text-decoration:none;
	width:153px;
}
.articolo_agora tr td.spaceAgora{
	background:url('/DU/images/sepIniziative.gif') no-repeat center left;
	height:10px;
	line-height:10px;
}
.sep_azzurro{
	width:665px;
	height:20px;
	background:#eff0f2;
	margin: 0px 3px 0 5px;
	padding: 0px 3px 0 5px;
	float:left;
}
.sep_bianco{
	height:5px;
	background:#fff;
	margin: 0px 3px 0 5px;
	padding: 0px 3px 0 5px;
}
.tit_sez_azzurra {
	width:665px;
	background:#eff0f2 url(/DU/images/div_tratteggio.gif) top left repeat-x;
	margin: 0px 3px 0 5px;
	padding: 0px 3px 0 5px;
	float:left;
}
.tit_sez_azzurra h1{
	color:#0292C6;
	font-family:Times New Roman;
	font-size:21px;
	padding: 5px 0px 5px 0px;
	margin-top:5px;
	text-align:center;	
	background:#eff0f2 url(/DU/images/x_tit.gif) center center no-repeat;
}
.tit_sez_azzurra h1 a{
	color:#0292C6;
	font-family:Times New Roman;
	font-size:21px;
	padding: 5px 0px 5px 0px;
	margin-top:5px;
	text-align:center;	
	background:#eff0f2 url(/DU/images/x_tit.gif) center center no-repeat;
	text-decoration:none;
}
.tit_sez_grigia {
	color:#DF3327;
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	text-align:center;
}
.tit_sez_grigia a{
	color:#817c74;
	font-family:Times New Roman;
	font-size:21px;
	margin-top:5px;
	text-align:center;	
	text-decoration:none;
}
.tr_div_punteggiato_azz{
	height:5px;
	background:#eff0f2 url(/DU/images/div_punteggiato.gif) top left repeat-x;
}
.articolo_nova100{
	background:#FFFFFF;
}
.articolo_nova100 h3 a{
	color:#817c74;
	font-family: Arial;
	font-size:12px;
	line-height: 16px;	
	text-decoration:none;
	font-weight: bold;
	font-family:Times;
	text-transform:uppercase;
}
.articolo_nova100 h4{
	color:#3f3f40;
	font-family: Arial;
	font-size:12px;
	line-height: 15px;
	text-transform:none;
	text-decoration:none;
	font-weight:bold;
}
.articolo_nova100 h5{
	color:#817c74;
	font-family: Arial;
	font-size:12px;
	line-height: 15px;
	text-transform:none;
	text-decoration:none;
	width:153px;
}
table.comandi{
	width:40px;
	float:right;
	margin: 12px 0px 0px -40px;
}
.contenuto_titoli{
	background: #ffffff !important; 
	border-top: 10px solid #ffffff !important;
	border-bottom: 5px solid #ffffff !important;
	margin:0 !important
}
.contenuto_titoli td{
	vertical-align:top;
}
.articolo_titoli{
	background:#FFFFFF
}
.articolo_titoli h2 a{
	padding: 4px 0 4px 15px;
	color:#3f3f40;
	font-family: Times New Roman, Arial;
	font-size:12px;
	line-height: 14px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight: bold;
}
.articolo_titoli ul{
	list-style:disc;padding-left:5px;color:#000000;
}
.articolo_titoli ul li{
	margin-left:10px;
	padding-bottom:1px;
}
html > body .articolo_titoli ul li{
	padding-bottom:2px;
}
h4 a{
	color:#000000;
	font-family: Times;
	font-size:12px;
	line-height: 14px;
	text-align:right;
}
 h4 span{
	color:#000000;
	font-family:Arial;
	font-size:9px;
	line-height: 14px;
	text-align:right;
}
.articolo_titoli h3 a {
	color:#817c74;
	font-family: Times New Roman;
	font-size:12px;
	line-height: 15px;
	margin: 0 5px 0 5px;
	padding: 0 0 0 8px;
	float:left;
	text-transform:none;
	text-decoration:none;
	background:url(/DU/images/freccia_2.gif) top left no-repeat;
}
.premium_titoli h1 a{
	background:#df1d27 url(/DU/images/premium_titoli.jpg) center right no-repeat;
	width:150px;
	color:#ffffff;
	font-family: Times New Roman, Arial;
	font-size:12px;
	line-height: 14px;
	padding: 4px 0 4px 9px;
	margin: 0 0 0 5px;
	float:left;
	text-transform:uppercase;
	text-decoration:none;
	font-weight: normal;
}
.premium_titoli h2 a{
	color:#817c74;
	font-family: Times New Roman, Arial;
	font-size:12px;
	line-height: 14px;
	margin: 2px 5px 0 5px;
	padding: 0 5px 0 8px;
	float:left;
	text-transform:none;
	text-decoration:none;
	background:url(/DU/images/freccia_2.gif) top left no-repeat;
}
.tit_meta_contenuto{
	width:100%;
}
.tit_meta_contenuto h1{
	color:#0292C6;
	font-family:Times New Roman;
	font-size:21px;
	padding: 5px 5px 5px 5px;
	margin-top:5px;
	text-align:center;	
	background:url(/DU/images/x_tit.gif) center center no-repeat;
}
.tit_meta_contenuto h1 a{
	color:#0292C6;
	font-family:Times New Roman;
	font-size:21px;
	padding: 5px 5px 5px 5px;
	margin-top:5px;
	text-align:center;
	text-transform:none;
	text-decoration:none;
	background:url(/DU/images/x_tit.gif) center center no-repeat;
}
.meta_contenuto{
	width: 100%;
	vertical-align:top;
}
.meta_contenuto td{
	vertical-align:top;
	width:322px;
	padding: 0 0 0 3px;
}
.articolo_meta{
	width:167px;
	background:transparent;
	float:left;
	margin: 2px 0 5px 0;
	vertical-align:top;
}
.articolo_meta h1 a{
	color:#0292C6;
	font-family: Arial;
	font-size:12px;
	padding: 4px 0 4px 10px;
	margin: 0 0 0 5px;
	float:left;
	text-transform:uppercase;
	text-decoration:none;
	background:#eff0f2 url(/DU/images/freccia_1.gif) center left no-repeat;
}
.articolo_meta h2 a{
	color:#0292C6;
	font-family: Arial;
	font-size:14px;
	line-height: 16px;
	padding: 4px 0 4px 0;
	margin: 0 0 0 5px;
	float:left;
	text-transform:none;
	text-decoration:none;
	font-weight: bold;
}
.articolo_meta h3 a{
	color:#817c74;
	font-family: Arial;
	font-size:12px;
	line-height: 15px;
	margin: 0 5px 0 5px;
	float:left;
	text-transform:none;
	text-decoration:none;
}
.area_meta_contenuto{
	width:320px;
	margin: 0 0 7px 5px;
	float:left;
}
.cornice_servizi_utili{
	background:#F4F6F5;
	margin: 0;
	height:350px;
	padding-left:5px;
	padding-right:5px;
}
.cornice_servizi_utili table{
	width:100%;
}
.cornice_servizi_utili table tr td{
	color:#808080;
	height:22px;
	font-family:arial;
	font-size:12px;
	background: url(sfondo_titolo.gif) bottom left repeat-x;
}
.cornice_servizi_utili table tr td.last{ background:none;}
.cornice_servizi_utili table tr td a{
	color:#464646;
	background: url(/DU/images/freccia_3.gif) no-repeat center left;
	padding-left:12px;
	line-height:21px;
}
.img_mobile{ padding-top:10px;	text-align:center;}




/*parte dx*/
.dx{
	width:305px;
	vertical-align:top;
	float:left;
	margin: 0px 0px 0px 7px;
}
.adv300x250{
	width:300px;
	float:left;
}
.tit_dx{
	width:300px;
	background:url(/DU/images/div_tratteggio.gif) top left repeat-x;
	padding: 3px 5px 5px 5px;
	margin: 5px 0 7px 0;
}
.tit_dx h1{
	color:#0292C6;
	font-family:Times New Roman;
	font-size:21px;
	padding: 5px 5px 5px 5px;
	margin-top:5px;
	text-align:center;	
}
.tit_dx h1 a{
	color:#0292C6;
	font-family:Times New Roman;
	font-size:21px;
	padding: 5px 5px 5px 5px;
	margin-top:5px;
	text-align:center;
	text-transform:none;
	text-decoration:none;
}
.text_box{
	width:150px;
	float:left;
}
.text_box td{
	vertical-align:top;
	padding: 8px 0px 8px 5px;
	margin: 8px 0px 8px 5px;
}
.img_text_box{
	width:55px;
}
.link_text_box a{
	color:#928d87;
	font-family: Arial;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
}



.footer{
	/*
	padding:0px 3px 0 4px !important;
	padding:0px 3px 0 4px;
	border:none;
	position:relative;
	width:990px;
	height:inherit;
	background:#fff url(/DU/images/bg_footer.gif) top left repeat-y;
	overflow:hidden;
	*/
	width:990px;
	font-size:11px;
	font-family: Arial;
	color:#FFFFFF;
	background-color:#000000;
	padding:8px 0;
	margin:  0;
	
	
	
}
.footer TR TD { padding:8px 0;line-height:40px;}
.footer TR TD A { color:#B7B6B2; padding:0 6px; border-right: 1px solid #B7B6B2}
.footer TR TD A.makeHomepage { border:0; padding-right:0; }
.footer .footerpubb{text-align:center;border:0px;}
.footer .footerpubb a{border:0px}

.c1Large_c2Small {width: 508px; background:url(/DU/images/bg_sfumato_cols.gif) repeat-y 510px 0; margin: 0 5px 0 0; padding-bottom:0 }

.tableBlock { 	background-color:#efece5; padding:1px 0; margin:0 !important; }
.tableBlock .int { background:none; margin:15px 0 0 0 !important;}
.tableBlock TABLE { margin:inherit; padding:inherit; width:inherit}
.tableBlock TABLE { width: 100%; background: #FFF; border-top: 7px solid #FFF; border-bottom: 7px solid #FFF}
.tableBlock .noMargin { padding:0; margin:0 !important}

.colSeparator { background: url(/DU/images/bg_sfumato_cols.gif) repeat-y center top; width: 15px !important}
.colSeparator .fino { background: url(/DU/images/sep_fino.gif) repeat-y center top;}
.colonnaDoppia { width: 501px; padding:0; margin:0}
.colonna3 {	width: 155px}

.boxTitle {	padding: 4px 0 0px 0; background: url(sfondo_titolo.gif) repeat-x bottom left; margin:0 0 0px 0; position:relative}
.boxTitle H2 { text-align: center; color:#0292C6; font-family:Times New Roman; font-size:21px;}
.boxTitle IMG {	margin: 0 5px}
.boxTitle .gray H2 {	color: #808080}
.boxTitle .blue H2 {	color: #358CCB}
.boxTitle .highlight H2 { background:#5b86b0; color:#FFF}

.focusTitle{color: #358CCB;padding: 4px 0 0px 0; margin:0px;}
.focusTitle H2 { text-align: center; color:#0292C6; font-family:Times New Roman; font-size:21px;}

.tableBlock .int .boxTitle { margin:0 15px }

.bigTitle, .midTitle { color:#065B84; font-size:28px; font-family:Times New Roman; padding-bottom:15px;padding-top:5px; line-height: 24px}
.bigTitle A, .midTitle A {color:#065B84; }
.big {color:#065B84; font-size:28px; font-family:Times New Roman; padding-bottom:15px;padding-top:5px; line-height: 24px}

.midTitle { font-size:18px; line-height:23px; margin-top:2px; padding-bottom:9px}
.smallIntro { color:black; font-size:9pt; font-family:Times New Roman; line-height: 12px; margin: 0 0 2px; }
.CAPS { text-transform:capitalize;}
TR { vertical-align:top}
/*mod*/P.testoColonnaSmall { font-size: 12px; color:#7e7e7e; font-family: Arial, Helvetica, Sans-serif; line-height: 14px; }
P.testoColonnaSmall span.evidente{color:#DF1D27}
.orario { color:#d50707;}

UL.linkIcon { margin:10px 0 0 0; padding:0; list-style-type: none; font-family:Arial;}
UL.linkIcon LI { background: url(/DU/images/ico_1.gif) no-repeat 2px 6px; padding:2px 0 1px 18px; line-height:14px}
UL.linkIcon LI A { color:#434343; font-size:12px;font-weight:bold;}
UL.linkIcon LI.ico2 {background:url(/DU/images/ico_2.gif) no-repeat 2px 6px; }
UL.linkIcon LI.ico3 {background:url(/DU/images/ico_3.gif) no-repeat 2px 6px; }

SPAN.linkHighlight { margin:0; padding:0; color:#DF3327}

.hSpace10 { height:10px; font-size:10px; line-height:10px; background-color:transparent}
.hSpace15 { height:15px; font-size:15px; line-height:15px}
.checkboxAlign LABEL, .checkboxAlign INPUT { vertical-align:middle;font-family:Arial}
.checkboxAlign{padding-top:8px;}

.c1Small {width: 325px;}
.c2LargeBig { width:650px}

TABLE.documenti { background:#dfe8f2; width: 100%; margin: 3px 0 0px 0px; border-top: 5px solid #dfe8f2; border-bottom: 5px solid #dfe8f2}
TABLE.documenti TR TD { background:url(/DU/images/freccia_1.gif) no-repeat 3px 10px; padding: 5px 0 5px 12px; font-size:14px; color:#9d9fa2; margin:0 !important; border-top:0 !important; line-height:14px;width:150px;}
TABLE.documenti TR TD.sep { background:none;width:10px;}
TABLE.documenti TR TD A { color:#358ccb; font-size:12px}

TABLE.boxLanci { margin: 0;width:100%;padding-top:10px;}
TABLE.boxLanci TR TD.img {width:80px;text-align:left;padding-top:2px;}
TABLE.boxLanci TR TD.img img{width:100px;height:53px;padding-right:6px;}
TABLE.boxLanci TR TD.sepLanci{padding-top:4px;padding-bottom:4px;background: url(sfondo_titolo.gif) repeat-x center left;height:3px;font-size:3px;line-height:3px;}
TABLE.boxLanci TR TD H2{ font-size:12px; color:#817C74; text-transform:uppercase}
TABLE.boxLanci TR TD H3 {font-size: 12px; color:#636466;font-weight:bold;}
TABLE.boxLanci TR TD H4{font-size: 11px; color:#636466;font-weight:bold;}

TABLE.suggerimenti { background:#E8E9ED}
TABLE.suggerimenti TR TD { color:#9d9fa2; font-size:11px; padding:7px; line-height:13px}
TABLE.suggerimenti TR TD A {color: #358CCB; font-weight:bold}

table#header tr{vertical-align:middle}
table#menuTab2 tr{vertical-align:middle}
div.tableBlock div#scrollnews{width: 100%; background: #FFF; border-top: 7px solid #FFF; border-bottom: 7px solid #FFF}
.author{font-size: 9px !important;color: #bcbec0;text-transform: uppercase;}
.midTitle img{margin-top:2px;margin-bottom:7px}
table.notizieLista td a.dark{color:#5A5A5A;line-height:18px;}
.colSeparator .nero { background: url(/DU/images/bg_spalla_black.gif) repeat-y center top;}
.contenuto_agora td .first {padding-left:5px}

#cercaMultimedia .link .links{
	font-weight: bold;
	background: url(/DU/images/ico_link_azz.gif) no-repeat  0px 2px;
	padding: 0 0 0 16px;
}
#cercaMultimedia .link .audio{
	 font-weight: bold;
	 color: #358ccb;
	 background: url(/DU/images/ico_audio_azz.gif) no-repeat  0px 2px;
	 padding: 0 0 0 16px;
}
#cercaMultimedia .link .video{
	 font-weight: bold;
	 color: #358ccb;
	 background: url(/DU/images/ico_video_azz.gif) no-repeat  0px 2px;
	 padding: 0 0 0 16px;
}
.tableBlock .premium{
	padding-bottom:1px;
}
.abbonamento{
	position:absolute; top: 5px; right:5px;vertical-align:middle;
	font-size:11px;font-family:arial;
	height:25px;line-height:25px;
	background:url('/DU/images/ico_premium.gif') no-repeat right top;
	padding-right:30px
}
.abbonamento a{color:#817c74;}

.contenuto_premium{
	background: #F4F6F5 !important; 
	border-top: 5px solid #F4F6F5 !important;
	border-bottom: 5px solid #F4F6F5 !important;
	margin:0 !important;
}
.contenuto_premium td{
	vertical-align:top;
	padding-top:5px;
	padding-left:6px;
	width:153px;
}
.articolo_premium h2 a{
	color:#045a7a;
	font-family: Times New Roman;
	font-size:12px;
	line-height: 15px;
	margin: 0 5px 0 5px;
	padding: 0 0 0 8px;
	float:left;
	text-transform:none;
	text-decoration:none;
	background:url(/DU/images/freccia_2.gif) top left no-repeat;
}
.articolo_premium h3 a{
	color:#3F3F40;
	font-family: Arial;
	font-size:10px;
	line-height: 10px;
	margin: 0 5px 0 8px;
	padding: 3px 0 3px 16px;
	float:left;
	text-decoration:none;
	 font-weight: bold;
	background: url(/DU/images/ico_link_azz.gif) no-repeat  0px 2px;
}
#suggerimenti{
	background: #dfe8f2;
	width: 100%;
}
#suggerimenti table{
	width: 100%;
}
#suggerimenti table tr td {
	border-right: solid #9e9992 1px;
	width: 161px;
	color:#817c74;
	font-size:12px;
	font-family: Arial;
	font-weight: normal;
	vertical-align: top;
	padding: 5px 0 5px 5px
}
#suggerimenti table tr td div{
	color:#817c74;
	line-height: 15px;
	margin: 0px;
	padding: 0 0 0 0;
	float:left;
	text-transform:none;
	text-decoration:none;
}
#suggerimenti table tr td.last { border: 0;}
#suggerimenti table tr td a{ color: #0292C6;}
#suggerimenti table tr td h1 a{
	color:#0292C6;
	line-height: 14px;
	margin-top:5px;padding:0px;
	float:left;
	text-transform:uppercase;
	text-decoration:none;
	font-weight: bold;
}
#suggerimenti table tr td h2{
	color:#817c74;
	line-height: 15px;
	margin: 0px;
	
	float:left;
	text-transform:none;
	text-decoration:none;
	
}
#suggerimenti table tr td h2.freccia
{
	padding: 0 0 0 8px;
	background:url(/DU/images/freccia_3.gif) top left no-repeat;
}
#suggerimenti table tr td h1 a.freccia{
	background:url(/DU/images/freccia_3.gif) top left no-repeat;padding: 0 0 0 8px;
}
#suggerimenti table tr td.last { border-right: 0 !important;}
#suggerimenti table {
	background: #dfe8f2;
	border:0;
	margin:0;
	padding:0
}
table.notizieLista .comments{
	font-weight: bold;
	background: url(/DU/images/ico_comment.gif) no-repeat  0px 2px;
	padding: 0 0 0 16px;
	color: #434343;
	padding-bottom:6px;
}
table.notizieLista .comments a{ color: #434343;}
.sepMarket{
	background:url(/DU/images/sep_market.gif) repeat-x center top; 
	margin: 0px 3px 0 5px;
	padding: 0px 3px 0 5px;
	height: 5px !important;
	font-size:1px;line-height:1px;
}

.colonnaArticolo { width: 100%; padding:0; margin:0}
.boxTitle .articolo {background-image: none;font-family: arial;}
.boxTitle .articolo H2 {background:#5b86b0; color:#FFF;}
.boxTitle .articolo H1 {background:#5b86b0; color:#FFF;text-align: center;font-family: Times New Roman;font-size: 21px;}
.boxTitle .articolo .boxSfumato_articolo {background:url(/DU/images/sfuma_articolo.gif) repeat-y right top;margin-top:2px}
.boxTitle .articolo H3 a {color: #358ccb;font-size:12px;font-weight:bold;height:18px;line-height:18px;}

.archivio {text-align:right;position: absolute;top: 30px;right: 0px;font-size: 11px;height:18px;line-height:18px; }
.archivio a{color:#919193;padding-right:17px;font-weight:bold;background:url(/DU/images/ico_archivio.gif) no-repeat right center;}

table.boxArticle .bigTitle{
	font-size:34px;line-height:36px;color:#3C3C3C
}
.separator_article{
	background:url(/DU/images/separator_article.gif) repeat-x center top; 
	height: 1px !important;
	font-size:1px;line-height:1px;
}
td.headArticle div{
	font-size:12px;
	color:#858585;
	padding-top:3px;
	line-height:12px;
	text-transform:uppercase;
	padding-bottom:10px;
}
td.headArticle a{color:#858585;}
div.headArticleIcons{
	float:right
}
.boxArticle .preArticle{
	color:#7b7b7b;font-size:12px;
	line-height:14px;
}
.boxArticle .bodyArticle{
	color:#000000;
	font-family:Times new Roman;
}
.boxArticle .bodyArticle H3{
	font-weight:bold;
	padding-top:10px;
	padding-bottom:0px;
	font-size:18px
}
.boxArticle .ArticleDx{
	float:right;
	margin-left:20px;
	margin-bottom:20px;
	width:324px;
}
.boxArticle .ArticleDx table{
	border:1px solid #C8C8C8;
	width:324px;
	padding:0px;
	margin:0px;
}

.boxArticle .ArticleDx table .nomesezione{color:#747474;font-family:Times New Roman;font-weight:bold;padding-top:5px}
.boxArticle .ArticleDx table .icosezione{padding-left:5px;padding-right:5px;border-bottom:1px solid #C8C8C8;}
.boxArticle .ArticleDx table .testosezione{color:#747474;font-size:11px;border-bottom:1px solid #C8C8C8;padding-bottom:5px;}
.boxArticle .ArticleDx table .testosezione a{color:#358ccb;font-size:12px;}

.boxArticle table.optionArticle tr td{font-size:12px;color:#868686;padding-bottom:3px;padding-top:3px}
.boxArticle table.optionArticle tr td.rightOpt img{}
.boxArticle table.optionArticle tr td.rightOpt{text-align:right;font-weight:bold;}
.boxArticle table.optionArticle tr td.rightOpt a{color:#0292C6;}

.ultimiSezione{font-size:10px;line-height:17px;color:#817C74}
.ultimiSezione .number{width:20px;color:#348ccc;}
.ultimiSezione .text a{ color:#817C74}

.hSpace5{ height:5px; font-size:5px; line-height:5px; background:#FFFFFF;padding:0px;margin:0px;}

.tab_click{
	width:150px;
	margin:5px 0px 0px 0px;
}
.tab_click table{width:288px;}
.tab_click table tr.intestazione td{ font-size:12px;width:71px;height:21px;line-height:21px;border-bottom:1px solid #EBEBEB;border-right:1px solid #EBEBEB;
}
.tab_click table tr.intestazione td a{ 	color:#787878;display:block;}
.tab_click table tr.intestazione td.last{ border-right:0px;}
.tab_click table tr.intestazione td.premiumClick{text-align:right;background:#F01F35;width:62px;}
.tab_click table tr.intestazione td.onlight{border:0px;	background:url(/DU/images/clickBotton.gif) no-repeat top left;}
.tab_click table tr.intestazione td.onlight a{	color:#0292C6;}
.tab_click table tr td {padding-left:5px;padding-right:5px;}
.tab_click table tr td.elencoClick table{border:0px;}
.tab_click table tr td.elencoClick table tr td {padding:0px;margin:0px}
.tab_click table tr td.elencoClick {padding-top:5px;padding-bottom:10px}


table.scrollCommenti{background-color:#EDEDED;height:24px;}
table.scrollCommenti td{font-size:12px;text-transform:uppercase;padding-bottom:15px ;padding-top:15px ;}
table.scrollCommenti td.left{padding-left:5px;color:#5B5B5B;font-weight:bold;font-size:13px}
table.scrollCommenti td.left div.commentiNpagine{font-size:11px;font-weight:normal;color:#868686}
table.scrollCommenti td.right{text-align:right;vertical-align:middle;padding-right:10px;}
table.scrollCommenti td.right a{background-color:#FFFFFF;border:1px solid #BDBDBB;padding-left:7px;padding-right:7px;padding-top:3px;padding-bottom:3px;text-align:center;color:#0292C6;height:22px}
table.scrollCommenti td.right a.scelto,table.scrollCommenti td.right a:hover{border:1px solid #D36913; }

table.elencoCommenti td.infoComm {border-top:1px solid #C1C1C1;font-size:11px;color:#868686;}
table.elencoCommenti td.infoComm span.numberComm{color:#D36913}
table.elencoCommenti td.infoComm span.siteComm a{color:#0292C6;}
table.elencoCommenti td.testoComm{color:#000000;padding-bottom:28px;font-size:11px;}

div.invioCommento {border:1px solid #C1C1C1;width:663px;padding:5px}
div.invioCommento table.contentCommento{margin:5px;}
div.invioCommento table tr td {font-size:10px; color:#C1C1C1}
div.invioCommento input.inputText{border:0px;border-left:1px solid #C1C1C1;border-top:1px solid #C1C1C1;font-size:10px;width:170px}
div.invioCommento textarea {border:1px solid #C1C1C1;font-family:arial;font-size:10px;width:505px}
div.invioCommento button{border:0px;background-color:#EBEBEB;text-transform:uppercase;color:#358CCB;font-size:10px}
div.invioCommento span.txtBlue{color:#358CCB;}
div.invioCommento td.clausolaCommento{text-align:right;border-top:1px solid #C1C1C1;font-size:10px} 
div.invioCommento td.normeCommento{}
div.invioCommento td.normeCommento table tr td {font-size:10px}
div.invioCommento td.normeCommento table tr td.titNormaCommento{text-transform:uppercase;color:#358CCB;}
div.invioCommento td.normeCommento table tr td.puntoNormaCommento{padding-left:3px;line-height:11px}

div.smsService{border-top:1px solid #C1C1C1}

table.contentSmsService{background-color:#EDEDED;height:22px;margin-top:4px;height:36px;}
table.contentSmsService tr td{font-size:12px;padding-top:8px;padding-bottom:8px;text-transform:uppercase}
table.contentSmsService tr td div.smsleftUp{font-weight:bold;color:#000000}
table.contentSmsService tr td div.smsleftDown{color:#358CCB}
table.contentSmsService tr td.smsRight{font-weight:bold;color:#358CCB;border-left:1px solid #BEBEBE;padding-left:10px;width:165px}
table.contentSmsService tr td.ico_cell{padding-left:8px}

.adv300x250 .padgrigio{
	background:#ccc; padding: 7px 0
}
.bigTitle .maxi h1 a{
	color:#04516d;font-size:35px;line-height:35px;padding-bottom:5px
}
.introTopMaxi{
	 width:330px;
}
#tableDDossier{ width:991px;}
#click1{display:block;}
#click4{display:none;}
#click2{display:none;}
#click3{display:none;}

img.fotoBigArticle{
	width:240px;
	height:154px;
	margin:0 0 0 10px;
}
.evidenziaOrange{
color:#f15f1d;
}
.evidenziaRed{
	color:#DF1D27;
}
.imgBottom{
	padding-top:7px;
}
.evidenziaGrey{
	color:#DF3327;
}
.evidenziaGreyBold{
	color:#A9AAAE;
	font-weight: bold;
}
.evidenziaGreyGrande{
	color:#A9AAAE;
	font-size:27px;
}
.evidenziaGreyBoldGrande{
	color:#A9AAAE;
	font-weight: bold;
	font-size:27px;
}
SPAN.linkHighlightGrande { 
	font-family:Arial, Helvetica, sans-serif;
	color:#DF3427;
	font-size:22px;
	font-weight: bold;
	padding-left:10px;
}
SPAN.linkHighlightGrande.nobold { font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
SPAN.linkNero { 
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}
table#prova a .provassss{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	text-align:right;
}


#focusElementi_colonna { /* margin-left: 8px; */background: #FFF5E9;}
#focusElementi_colonna td.sepFocus{	background:url('/DU/images/sep_focus.gif') no-repeat center left;height:13px;line-height:13px;}
#focusElementi_colonna td.first{background: url(/DU/images/sepFocus2.gif) repeat-x ;}

#focusElementi_colonna td{	
	font-family:Times New Roman, Georgia, Serif;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 10px 0px 10px;
	color: #817c74;
	line-height: 15px;
}
#focusElementi_colonna td.last{	padding-bottom:15px }
#focusElementi_colonna td a{color: #434343;}
#focusElementi_colonna td h3 a{
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #434343;
}
#focusElementi_colonna td{
	font-family:Arial, Georgia, Serif;
	font-size: 13px;
	font-weight:bold; 
	padding: 4px 10px 0px 10px;
	color: #817c74;
	line-height: 15px;
}
#focusElementi_colonna td.sepFocus{
	background:url('/DU/images/sep_media.gif') no-repeat center left;
	height:13px;
	line-height:13px;
}
#focusElementi_colonna td.sepFocus2{
	background:url('/DU/images/sep_focus.gif') no-repeat center left;
	height:13px;
	line-height:13px;
}
#focusElementi_colonnaGrow {
/* margin-left: 8px; */background: #FFF5E9;
}
#focusElementi_colonnaGrow td.sepFocus{
	background:url('/DU/images/sep_focus.gif') no-repeat center left;
	height:13px;
	line-height:13px;
}
#focusElementi_colonnaGrow td.first{
	background: url(/DU/images/sepFocus2.gif) repeat-x ;
}
#focusElementi_colonnaGrow td{
	font-family:Times New Roman, Georgia, Serif;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 10px 0px 10px;
	color: #817c74;
	line-height: 15px;
}
#focusElementi_colonnaGrow td.last{
	padding-bottom:15px 
}
#focusElementi_colonnaGrow td a{
	color: #434343;
}
#focusElementi_colonnaGrow  h2{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #358CCB;
}
#focusElementi_colonnaGrow  h3{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #817c74;
	font-size: 11px;
}
#focusElementi_colonnaGrow  h4{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 22px;
	font-weight: bold;
	color: #ffffff;
}
#focusElementi_colonnaGrow td{
	font-family:Arial, Georgia, Serif;
	font-size: 13px;
	font-weight:bold; 
	padding: 4px 10px 0px 10px;
	color: #434343;
	line-height: 15px;
}
#focusElementi_colonnaGrow td.sepFocus{
	background:url('/DU/images/sep_media.gif') no-repeat center left;
	height:13px;
	line-height:13px;
}
#focusElementi_colonnaGrow td.sepFocus2{
background:url('/DU/images/sep_focus.gif') no-repeat center left;
	height:13px;
	line-height:1px;
}
#focusElementi_colonnaEco {
/* margin-left: 8px; */background: #FFF5E9;
}
#focusElementi_colonnaEco td.sepFocus{
	background:url('/DU/images/sep_focus.gif') no-repeat center left;
	height:13px;
	line-height:13px;
}
#focusElementi_colonnaEco td.first{
	background: url(/DU/images/sepFocus2.gif) repeat-x ;
}
#focusElementi_colonnaEco td{
	font-family:Times New Roman, Georgia, Serif;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 10px 0px 10px;
	color: #817c74;
	line-height: 15px;
}
#focusElementi_colonnaEco td.last{
	padding-bottom:15px 
}
#focusElementi_colonnaEco td a{color: #434343;}
#focusElementi_colonnaEco  h2{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #817c74;
}
#focusElementi_colonnaEco  h3{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #817c74;
	font-size: 11px;
}
#focusElementi_colonnaEco  h4{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 22px;
	font-weight: bold;
	color: #ffffff;
}
#focusElementi_colonnaEco td{
	font-family:Arial, Georgia, Serif;
	font-size: 13px;
	font-weight:bold; 
	padding: 4px 10px 0px 10px;
	color: #434343;
	line-height: 15px;
}
#focusElementi_colonnaEco td.sepFocus{
	background:url('/DU/images/sep_media.gif') no-repeat center left;
	height:1px;
	line-height:1px;
}
#focusElementi_colonnaEco td.sepFocus2{
	background:url('/DU/images/sep_focus.gif') no-repeat center left;
	height:13px;
	line-height:1px;
}
#focusElementi_colonnaEuro {
/* margin-left: 8px; */background: #FFF5E9;
}
#focusElementi_colonnaEuro td.sepFocus{
	background:url('/DU/images/sep_focus.gif') no-repeat center left;
	height:13px;
	line-height:13px;
}
#focusElementi_colonnaEuro td.first{
	background: url(/DU/images/sepFocus2.gif) repeat-x ;
}
#focusElementi_colonnaEuro td{
	font-family:Times New Roman, Georgia, Serif;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 10px 0px 10px;
	color: #817c74;
	line-height: 15px;
}
#focusElementi_colonnaEuro td.last{
	padding-bottom:15px 
}

#focusElementi_colonnaEuro td a{
	color: #434343;
}
#focusElementi_colonnaEuro  h2{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #817c74;
}
#focusElementi_colonnaEuro  h3{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #817c74;
	font-size: 11px;
}
#focusElementi_colonnaEuro  h4{
font-family:Arial, Helvetica, Sans-Serif;
font-size: 22px;
font-weight: bold;
color: #ffffff;
}
#focusElementi_colonnaEuro td{
	font-family:Arial, Georgia, Serif;
	font-size: 13px;
	font-weight:bold; 
	padding: 4px 10px 0px 10px;
	color: #434343;
	line-height: 15px;
}
#focusElementi_colonnaEuro td.sepFocus{
	background:url('/DU/images/sep_media.gif') no-repeat center left;
	height:1px;
	line-height:1px;
}
#focusElementi_colonnaEuro td.sepFocus2{
	background:url('/DU/images/sep_focus.gif') no-repeat center left;
	height:13px;
	line-height:1px;
}


#testata{ width:991px;padding:0px;}

table.contentMain_2{  
	padding:0px 3px 0 4px !important;
	border:none;
	position:relative;
	width:300px;
	font-family:  Arial, Helvetica, Sans-serif;
/*	//height:inherit;
	background:#fff url(/DU/images/bg_contenitore.gif) top left repeat-y;
	//overflow:hidden;
	*/color: #9d9fa2 !important;
}

#focusElementi_colonna {
	background: #FFF5E9;
}
#focusElementi_colonna td.sepFocus{
	background:url('/DU/images/sep_focus.gif') no-repeat center left;
	height:13px;
	line-height:13px;
}
#focusElementi_colonna td.first{
	background: url(/DU/images/sepFocus2.gif) repeat-x ;
}
#focusElementi_colonna td{
	font-family:Times New Roman, Georgia, Serif;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 10px 0px 10px;
	color: #817c74;
	line-height: 15px;
}
#focusElementi_colonna td.last{padding-bottom:15px }
#focusElementi_colonna td a{color: #434343;}
#focusElementi_colonna td h3 a{
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #434343;
}
#focusElementi_colonna td{
	font-family:Arial, Georgia, Serif;
	font-size: 13px;
	font-weight:bold; 
	padding: 4px 10px 0px 10px;
	color: #817c74;
	line-height: 15px;
}
#focusElementi_colonna td.sepFocus{
	background:url('/DU/images/sep_media.gif') no-repeat center left;
	height:13px;
	line-height:13px;
}
#focusElementi_colonna td.sepFocus2{
	background:url('/DU/images/sep_focus.gif') no-repeat center left;
	height:13px;
	line-height:13px;
}




/* Css Data Sport*/
#focusElementi_colonnaEuro { /* margin-left: 8px; */background: #F7FBFEx;}
#focusElementi_colonnaDataSport { height:440px; background: #fff5e9;}
#focusElementi_colonnaDataSport td.flash{padding:10px; background: #fff5e9;}
#focusElementi_colonnaDataSport td.first{background: url(/DU/images/sepFocus2.gif) repeat-x ;}
#focusElementi_colonnaDataSport td{
	font-family:Times New Roman, Georgia, Serif;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 10px 0px 10px;
	color: #817c74;
	line-height: 15px;
}
#focusElementi_colonnaDataSport td.last{padding-bottom:15px }
#focusElementi_colonnaDataSport td a{color: #817c74;}
#focusElementi_colonnaDataSport  h1{
	font-family:Times New Roman, Georgia, Serif;
	font-weight: bold;
	font-size: 12px;
	color: #434343;
}
#focusElementi_colonnaDataSport  h2{
	font-family:Times New Roman, Georgia, Serif;
	font-size: 12px;
	color: #358CCB;
}
#focusElementi_colonnaDataSport  h3{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #817c74;
	font-size: 11px;
}
#focusElementi_colonnaDataSport  h4{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 22px;
	font-weight: bold;
	color: #ffffff;
}
#focusElementi_colonnaDataSport td{
	font-family:Arial, Georgia, Serif;
	font-size: 13px;
	font-weight:bold; 
	padding: 4px 10px 0px 10px;
	color: #434343;
	line-height: 15px;
}
#focusElementi_colonnaDataSport td.sepFocus{
	background:url('/DU/images/sep_media.gif') no-repeat center left;
	height:1px;
	line-height:1px;
}
#focusElementi_colonnaDataSport td.sepFocus2{
	background:url('/DU/images/sep_focusazz.gif') no-repeat center left;
	height:13px;
	line-height:1px;
}



/*  css generale */
#focusElementi_colonne {
	/* margin-left: 8px; */
	background-color: #FFF5E9;
	background-image: url(sfondo_titolo.gif);
	background-repeat:repeat-x;
}
#focusElementi_colonne td.first{
	background: url(/DU/images/sepFocus2.gif) repeat-x ;
}
#focusElementi_colonne td{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 10px 0px 10px;
	color: #817c74;
	line-height: 15px;
}
#focusElementi_colonne td.interlinea{
	font-family:Times New Roman, Georgia, Serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
	color: #817c74;
	line-height: 10px;
	vertical-align:middle;
}
#focusElementi_colonne td.last{padding-bottom:15px }
#focusElementi_colonne td a{color: #434343;}
#focusElementi_colonne  h2{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #358CCB;
	font-weight: bold;
}
#focusElementi_colonne  h3{
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #817c74;
	font-size: 12px;
}
#focusElementi_colonne  h3 a{
	font-family:Arial;
	color: #817c74;
	font-size: 12px;
}
#focusElementi_colonne  h4{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 22px;
	font-weight: bold;
	color: #ffffff;
}
#focusElementi_colonne td.sepFocus{
	background:url('/DU/images/sep_media.gif') no-repeat center left;
	height:1px;
	line-height:13px;
}
#focusElementi_colonne td.sepFocus2{
	background:url('/DU/images/sep_focus.gif') no-repeat center left;
	height:13px;
	line-height:1px;
}



/* css colonne azzurre*/
#focusElementi_colonneazzurre {/* margin-left: 8px; */background: #F7FBFE;}
#focusElementi_colonneazzurre td.sepFocus{
	background:url('sfondo_titolo.gif') repeat-x top left;
	height:13px;
}
.sepFocus_p{
	background:url('sfondo_titolo.gif') repeat-x top left;
	height:8px;
}
#focusElementi_colonneazzurre td.first{background: url(/DU/images/sepFocus2.gif) repeat-x ;}
#focusElementi_colonneazzurre td{
	font-family:Times New Roman, Georgia, Serif;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 10px 0px 10px;
	color: #817c74;
	line-height: 1px;
}
#focusElementi_colonneazzurre td.last{
	padding-bottom:15px 
}
#focusElementi_colonneazzurre td a{
	color: #434343;
}

#focusElementi_colonneazzurre  h2{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #358CCB;
	font-weight: bold;
}
#focusElementi_colonneazzurre  h3{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #817c74;
	font-size: 11px;
}
#focusElementi_colonneazzurre  h4{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 22px;
	font-weight: bold;
	color: #ffffff;
}
#focusElementi_colonneazzurre td{
	font-family:Arial, Georgia, Serif;
	font-size: 11px;
	font-weight:bold; 
	padding: 4px 1px 0px 10px;
	color: #434343;
	line-height: 15px;
}
#focusElementi_colonneazzurre td.sepFocus{
	background:url('/DU/images/sep_media.gif') no-repeat center left;
	height:1px;
	line-height:1px;
}
#focusElementi_colonneazzurre td.sepFocus2{
	background:url('/DU/images/sep_focusazz.gif') no-repeat center left;
	height:13px;
	line-height:1px;
}


/* colonna bassa */
#focusElementi_colonnebasse {
	/* margin-left: 8px; */
	background: #F7FBFE;
	width:375px;
	height:280px;
}
#focusElementi_colonnebasse td.sepFocus{
	background:url('/DU/images/sep_focus.gif') no-repeat center left;
	height:13px;
	line-height:13px;
}
#focusElementi_colonnebasse td.first{background: url(/DU/images/sepFocus2.gif) repeat-x ;}
#focusElementi_colonnebasse td{	
	font-family:Times New Roman, Georgia, Serif;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 10px 0px 10px;
	color: #817c74;
	line-height: 15px;
}
#focusElementi_colonnebasse td.last{padding-bottom:15px }
#focusElementi_colonnebasse td a{color: #434343;}
#focusElementi_colonnebasse  h2{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #358CCB;
}
#focusElementi_colonnebasse  h3{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #817c74;
	font-size: 11px;
}
#focusElementi_colonnebasse  h4{
font-family:Arial, Helvetica, Sans-Serif;
font-size: 22px;
font-weight: bold;
color: #ffffff;
}
#focusElementi_colonnebasse td.sepFocus2{ height:13px; line-height:1px; background: url(/DU/images/sep_focusazz.gif) no-repeat left center; }
#tableFlash{
	padding:10px;
	border:solid 1px #cccccc;
}
	
h4 a{
	color:#000000;
	font-family: Arial;
	font-size:12px;
	line-height: 14px;
	text-align:right;
}
 h4 span{
	color:#000000;
	font-family:Arial;
	font-size:9px;
	line-height: 14px;
	text-align:right;
}
#linkIcon_2 a.ico1 {
/**/	background:url(/DU/images/ico_archivio.gif) no-repeat 2px 2px  ;
	font-family:Arial;
	color:#817c74;
	font-size:11px;
	font-weight:normal;
	padding: 0pt 0pt 0pt 16px;
}
#linkIcon_2 ul LI a { padding:2px 0 1px 18px; line-height:22px; color:#065b84; font-size:12px; font-weight: bold; font-family:Arial; background-color: transparent; background-image: url(/DU/images/ico_puntino.gif); background-repeat: no-repeat; background-position: 2px 6px; }
#focusElementi_colonne2 {background: #FFF5E0;}
#focusElementi_colonne2 td a{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 15px;
	vertical-align:top;
}
#focusElementi_colonne2  h3{
    font-family:Arial;
    font-size: 12px;
    font-weight: bold;
    color: #817c74;
}	
#focusElementi_colonne2 td h3 a{
    font-family:Arial;
    font-weight: bold;
    color: #817c74;
}

.boxTitle_675 {
	padding: 4px 0 0px 0;
	background-image: url('/DU/images/tratteggio_box.gif');
	background-repeat:repeat-x;
	width:673px;
}
.boxTitle_675 H2 { text-align: center; color:#0292C6; font-family:Times New Roman; font-size:21px;}
.boxTitle_675 IMG {	margin: 0 5px}

#boxTitle_2 {
	width:675px;
	background-color:#FAFAFA;
}
#boxTitle_2 .linea{	border-left:solid 1px #cccccc;}
#boxTitle_2 .separa{padding-right:5px;}	
#boxTitle_2 .table_sx{
	margin:5px;
	width:325px;
	text-align:left;
	border-right: solid 1px #cccccc;
}
#boxTitle_2 .table_dx{
	margin:5px;
	width:325px;
	text-align:left;
}
#boxTitle_2 td.data{
	font-size:11px;
	font-family:Arial;
	text-align:left;
	color:#2F8FC9;
	vertical-align:middle;
	height:10px;
	line-height:12px;
}
#boxTitle_2 td.dataBold{
	font-size:11px;
	font-family:Arial;
	text-align:left;
	color:#2F8FC9;
	vertical-align:middle;
	font-weight:bold;
	height:10px;
	line-height:12px;
	color:#000000;
}
#boxTitle_2 td.pubblicato{
	font-size:11px;
	font-family:Arial;
	text-align:left;
	color:#867C7A;
	width:265px;
	vertical-align:middle;
	padding:0px;
	margin:0px;
	line-height:12px;
 }
 #boxTitle_2 img{
	padding-right:4px;
	vertical-align:middle;
	margin:0;
 }
 #boxTitle_2 td.link a{
	 font-size:12px;
	 font-family:Arial;
	 text-align:left;
	 color:#000000;
	 font-weight:bold;
	 line-height:12px;
	 vertical-align:top;
	 height:10px;
	 padding:0;
	 margin:0;
 }

 #boxTitle_2 td.link a:hover{
	text-decoration: underline;
}
 
#boxTitle_3{ width:670px;background-color:#FAFAFA;
	background-image: url('sfondo_titolo.gif');
	background-repeat:repeat-x;}
#boxTitle_3 .linea{	border-left:solid 1px #cccccc;}
#boxTitle_3 .separa{	padding-right:5px;}	
#boxTitle_3 .table_sx{
	margin:5px;
	text-align:left;
	border-right: solid 1px #cccccc;
	 width:320px;
}
#boxTitle_3 .table_dx{
	margin:5px;
	text-align:left;
	 width:320px;
}
	
#boxTitle_3 td.data{
	font-size:11px;
	font-family:Arial;
	text-align:left;
	color:#2F8FC9;
	vertical-align:middle;
	height:10px;
	line-height:12px;
}
#boxTitle_3 td .dataBold{
	 font-size:11px;
	 font-family:Arial;
	 text-align:left;
	 color:#2F8FC9;
	 vertical-align:middle;
	 font-weight:bold;
	 height:13px;
	 line-height:10px;
	color:#000000;
}
#boxTitle_3 td span.pubblicato{
	 font-size:11px;
	 font-family:Arial;
	 text-align:left;
	 color:#867C7A;
	 width:265px;
	 vertical-align:middle;
	 padding:0px;
	 margin:0px;
	 line-height:13px;
	 height:10px;
 }
#boxTitle_3 .img{
	padding-right:2px;
	vertical-align:middle;
	margin:0;
	width:6px;
}
#boxTitle_3 td.link a{
	font-size:12px;
	font-family:Arial;
	text-align:left;
	color:#000000;
	font-weight:bold;
	line-height:12px;
	vertical-align:top;
	height:10px;
	padding:0;
	margin:0;
}
#megatitle {
	color:#065B84;
	font-size:38px;
	font-family:Times New Roman;
	line-height: 36px;
	margin:0px;
	padding:0px;
}
.sepLanci_2{padding-top:4px;
	padding-bottom:4px;
	background: url(sfondo_titolo.gif) repeat-x center left;
	height:11px;}

/**/
.newslistpad_0{
	padding: 0px 0 15px 0;
}
.newslistpad_1 {
	padding: 0px 0 7px 0;
}
.newslistpad_1 h3{
	line-height:22px;
}
.newslistpad_2{
	padding: 0px 0 6px 0;
}
.newslistpad_2 h3{
	line-height:22px;
}
.newslistpad_3{
	padding: 0;
}
.newslistpad_3 h3{
	line-height:20px;
}
	UL.linkIcon_2 { margin:0; padding:0; list-style-type: none; font-family:Arial;}
	UL.linkIcon_2 LI { background: url(/DU/images/ico_1.gif) no-repeat 2px 6px; padding:2px 0 1px 18px; line-height:14px}
	UL.linkIcon_2 LI A { color:#434343; font-size:12px;font-weight:bold;}
	UL.linkIcon_2 LI.ico2 {background:url(/DU/images/ico_2.gif) no-repeat 2px 6px; }
	UL.linkIcon_2 LI.ico3 {background:url(/DU/images/ico_3.gif) no-repeat 2px 6px; }
	
table.notizieLista_2 td a{
	color: #7b7b7b ;
	font-family:Arial;
	font-size:12px;
}
table.notizieLista_2  tr td a.links{
	font-weight: bold;
	color: #434343;
	background: url(/DU/images/ico_link.gif) no-repeat  0px 2px;
	padding: 0 0 0 16px;
}
table.notizieLista_2  tr td a.video{
	font-weight: bold;
	 color: #434343;
	background: url(/DU/images/ico_video.gif) no-repeat  0px 2px;
	padding: 0 0 0 16px;
}
/**/
/*Richard 4-10 */
.tableBlockRed { background: #fff url(/DU/images/tratteggio_red.gif) repeat-x top left; padding:1px 0; margin:0 !important;text-align:left; }
.titoloGrey{
	font-family:Times New Roman;
	color:#7B7B7B;
	font-size:18px;
	text-align:left;
}
.titoloRed{
	color:#DF1C27;
	font-size:18px;
	font-family:Arial;
}
.boxTitleRed {	padding: 0px 0 0px 0; margin:0 0 0px 0; position:relative; width:673px;}
.boxTitleRed H3 { text-align: left; color:#0292C6; font-family:Times New Roman; font-size:21px; padding: 0;
	margin:0; line-height:26px; height:60px;}

/* Ricerca */
div.boxTitle_ricerca {	
	width:100%;
	padding: 6px 0 6px 0;
	
	margin:4 0 4px 0;
	position:relative;
	font-family:times;
	font-size:22px;
	text-align:left;
}
div.boxTitle_ricerca span.grigio {	
	color:#808080;
	font-size:22px;
	text-align:left;
}
div.boxTitle_ricerca span.salva {	
	background: url(/DU/images/ico_1.gif) top left no-repeat;
	padding-left:16px;
	color:#358ccb;
	font-size:12px;
	text-align:right;
	font-family:arial;
	font-weight: bold;
	margin-left:410px;
}
#bannerborder{	
	text-align:center;
	width:668px;
}
.box_ricerca {
	background: url(/DU/images/box_ricerca.gif) top left repeat-x ;
	width:670px;
	border:solid 1px #E8ECF7;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:center;
	font-family:arial;
}
.box_ricerca .ricerca_box {
	margin:0px;
	margin-left:10px;
	margin-right:10px;
	width:100%;
}
.box_ricerca td.cerca{
	width:120px;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-align:right;
	padding:2px 10px 0 0;
}
.box_ricerca td.cerca_2{
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-align:left;
	padding:2px 10px 0 10px;
}
.box_ricerca input.cerca{
	width: 300px;
	border: 1px solid #808080;
	font-size: 14px;
	height: 16px;
}
.box_ricerca span.opzione{
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:10px;
}
.box_ricerca span.opzione_g{
	background: url(/DU/images/google.jpg)  no-repeat right;
	padding:6px 60px 2px 0px;
	font-size:12px;
	color:#000000;
	text-align:right;
}
#cerca_left{
	width:100%;
}
#box_ricercaavanzata{
	width:100%;
}
#box_ricercaavanzata td{
	padding: 10px; 
	background: url(sfondo_titolo.gif) repeat-x top center;
	text-align:left;
	font-size:12px;
	font-weight: bold;
	color:#000000;
}
#box_ricercaavanzata td.cerca {
	padding: 1px; 
	background: url(sfondo_titolo.gif) repeat-x top center;
	text-align:left;
}
#box_ricercaavanzata img {
	margin:0px;
	padding-top:2px;
	padding-left:10px;
}

UL.linkIconRicerca LI { background: url(/DU/images/ico_linkBlue.gif) no-repeat 2px 4px; padding:0px 0 1px 18px; line-height:18px; text-align:left;}
UL.linkIconRicerca LI A { color:#0292C6; font-size:10px;font-weight:normal;text-decoration: underline;}


/*Richard 5-10 */
/* ----------- Ricerca Risultati -------------- */
#boxTitleRicercaR  { 
	margin:0 !important; 
	width:100%;
}
#boxTitleRicercaR td {
	padding-bottom: 10px; 
	text-align: left; 
	font-weight: bold;
	color:#0292C6; 
	font-family:arial; 
	font-size:12px; 
	BACKGROUND: url(sfondo_titolo.gif) repeat-x left bottom; 
}

#boxTitleRicercaR div.risultati {
	text-align: left; 
	font-weight: bold;
	color:#0292C6; 
	font-family:arial; 
	font-size:12px; 
	BACKGROUND: none; 
	width:400px;
}
#boxTitleRicercaR div.risultati span{
	color:#808080;
	font-family:arial;
	font-size:12px;
	font-weight: normal;
	padding-left:3px;
	padding-right:3px;
	BACKGROUND: none; 

}

#boxTitleRicercaR td span.ordina {	
	color:#000;
	font-size:12px;
	text-align:right;
	font-family:arial;
	font-weight: normal;
	padding-left:14px;
}
#boxTitleRicercaR select{
	background: #fff !important;
	border: solid #867C7A 1px !important;
	height: 15px!important;
	font-size: 10px;
	width: 90px;
}
.box_noborder {
	padding: 10px 0 10px 0px; 
	text-align: left; 
	font-weight: bold;
	color:#0292C6; 
	font-family:arial; 
	font-size:12px; 
	width:98%;
}
.box_noborder td {
	padding-left: 10px ; 
	text-align: left; 
	font-weight: bold;
	color:#000000; 
	font-family:arial; 
	font-size:11px;
}
.box_noborder td span{
	padding-left: 10px;
	margin-right:10px;
	text-align: left; 
	font-weight: normal;
	color:#000000; 
	font-family:arial; 
	font-size:11px;
}
.box_noborder .text{
	text-align: left; 
	font-weight: normal;
	color:#000000; 
	font-family:arial; 
	font-size:11px;
	padding-bottom: 4px;
}
.box_noborder td.img{
	padding-top: 10px;
	text-align: right; 
}
.box_noborder td.titolo{
	padding: 6px 0px 0px 10px; 
	text-align: left; 
	font-weight: bold;
	color:#346697; 
	font-family:Arial; 
	font-size:11px; 
	BACKGROUND: none; 
}
.box_noborder td.titolo a{
	font-weight: bold;
	color:#08526E; 
	font-family:Arial; 
	font-size:12px; 
	text-decoration:underline; 
}
.box_noborder .correlati a{
	text-align: right; 
	font-weight: bold;
	color:#08526E; 
	font-family:Arial; 
	font-size:11px; 
	text-decoration:underline;
	BACKGROUND: none; 
}
div.tratteggio {
	padding: 4px 0px 4px 0px;
	height:4px;
	BACKGROUND: url(sfondo_titolo.gif) repeat-x left bottom; 
}

.hSpace3{ height:3px; font-size:3px; line-height:3px; background:#FFFFFF;padding:0px;margin:0px;}

/*Richard 6-10 */
/* ----------- Ricerca Avanzata contenuti date -------------- */


table#box_ricercaavanzataDate td {
	padding: 0px 0px 4px 4px; 
	text-align:left;
	font-size:11px;
	font-weight: bold;
	color:#000000;
	border:0px;
	background:none;	
	margin:0px;
}
table#box_ricercaavanzataDate select {
	width:70px;
	padding-bottom: 0px;
	border:solid 1px #cccccc;
}
table#box_ricercaavanzataDate td.input{
	text-align:left;
	vertical-align:middle;
}
table#box_ricercaavanzataDate img{
	padding:0;
	margin:0px;
	vertical-align:middle;
}
/* Cigo 20071009 */
#google_adv{text-align: center;}

/*Emanuela 4-10 */
/* ----------- ARCHIVIO -------------- */
table#bannerfooter tr td{
	text-align:center;
	width:990px;
}
div#banner_footer {
	padding: 15px 0 0 0;
	background:url(/DU/images/tratteggio.gif) repeat-x top left;
}
.tableBlock_archivio { background: #fff url(/DU/images/tratteggio_archivio.jpg) repeat-x top left; padding:10px 0 10px 0; margin:0px; }
.tableBlock_archivio h2{ 
	padding:0px;
	color:#0292C6;
	font-family:Times New Roman;
	font-size:21px;
}
.tableBlock_archivio h2.sezioni{ 
	padding:0px;
	color:#808080;
	font-family:Times New Roman;
	font-size:21px;
}

.tableBlock_archivio_2 {
	background: #fff url(sfondo_titolo.gif) repeat-x bottom left;
	color:#000000;
	font-family:arial;
	font-weight: bold;
	font-size:11px;
	line-height: 30px;
	width: 250px;
}
.tableBlock_archivio_2 td{
	padding: 8px 0 8px 3px;
	vertical-align: middle;
}
.tableBlock_archivio_2 select.select{
	background: #fff !important;
	border: solid #000000 1px;
	height:17px;
	font-size: 10px;
	width: 135px;
}
#elenco_archivio{
	padding:5px 0 5px 0;
}
#elenco_archivio div{
	color:#0292C6;
	font-family:arial;
	font-weight: bold;
	font-size:12px;
	padding:7px 0 7px 0;
	height:16px;
}
#elenco_archivio span{
	color:#000000;
	font-family:arial;
	font-size:12px;
	padding-left:4px;
	font-weight: normal;
}
#tableBlock_archivio_3 {
	width:100%;
	background: #fff url(sfondo_titolo.gif) repeat-x top left;
	padding:8px 0 8px 0px;
	height: 80px;
	vertical-align:middle;
	text-align:center;
}
#tableBlock_archivio_3 a{
	color:#0292C6;
	font-family:arial;
	font-size:12px;
	font-weight: bold;
	padding-right:2px;
	padding-left:2px;
}
#tableBlock_archivio_3 span{
	color:#0292C6;
	font-family:arial;
	font-size:12px;
	font-weight: bold;
	padding-right:2px;
	padding-left:2px;
}
#tableBlock_archivio_3 .numerazione{
	color:#7E7E7E;
	font-family:arial;
	font-size:12px;
	font-weight: normal;
	padding-right:2px;
	padding-left:2px;
}
#tableBlock_archivio_3 table{
	height: 100%;
	vertical-align:middle;
	text-align:center;
}
#tableBlock_archivio_3 tr td{
	text-align:center;
	vertical-align:middle;
	height: 10px;
}
#tableBlock_archivio_nb {
	width:100%;
	padding:8px 0 8px 0px;
	height: 80px;
	vertical-align:middle;
	text-align:center;
}
#tableBlock_archivio_nb a{
	color:#0292C6;
	font-family:arial;
	font-size:12px;
	font-weight: bold;
	padding-right:2px;
	padding-left:2px;
}
#tableBlock_archivio_nb span{
	color:#0292C6;
	font-family:arial;
	font-size:12px;
	font-weight: bold;
	padding-right:2px;
	padding-left:2px;
}
#tableBlock_archivio_nb .numerazione{
	color:#7E7E7E;
	font-family:arial;
	font-size:12px;
	font-weight: normal;
	padding-right:2px;
	padding-left:2px;
}
#tableBlock_archivio_nb table{
	height: 100%;
	vertical-align:middle;
	text-align:center;
}
#tableBlock_archivio_nb tr td{
	text-align:center;
	vertical-align:middle;
	height: 10px;
}
.sezioni{
	width: 155px;
}
#sezioni{
	background:#F7F7F9;
	text-decoration: none;
	width: 155px;
}
#sezioni td{
	background: url(sfondo_titolo.gif) repeat-x bottom left;
	height: 22px;
	width: 155px;
	vertical-align:middle;
	}
#sezioni td.pieno{
	height: 515px;
	width: 100%;
	background:#F7F7F9;
}
#sezioni span {
	background: url(/DU/images/danarrow.gif) no-repeat left ;
	font-family:arial;
	font-size:12px;
	color:#000000;
}
#sezioni span a{
	padding-left:14px;
	font-family:arial;
	font-size:12px;
	color:#000000;
}
#sezioni span a:hover{
	font-family:arial;
	font-size:12px;
	color:#0292C6;
	text-decoration: none;
}
#sezioni span a.attivo{
	font-family:arial;
	font-size:12px;
	color:#0292C6;
}
.banner728{padding:8px 8px 1px 8px;border:none;width:720px;text-align:left;vertical-align:top;}

/* --------- Manu 8 ott */
#news24 {
	background: url(/DU/images/premiun24.gif) top left no-repeat ;
	width:100%;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
}
#news24 div.grigio{
	font-family:arial;
	font-size:12px;
	color:#999999;
	line-height:16px;
}
#news24 div.grigio span{
	font-weight: bold;
	color:#626262;
}
#news24 td ul{ 
	padding:0px 0px 8px 0px;
}
#news24 td ul li{ 
	padding:4px 5px 1px 18px;
	font-size:12px;
	font-family:Arial;
	color:#999999;
	background-color: transparent;
	line-height:10px;
	margin-left:15px;
	background-color: transparent;
	background-image: url(/DU/images/ico_puntino.gif);
	background-repeat: no-repeat;
	background-position: 2px 6px;
}

#news24 h3{
	font-family:arial;
	font-size:12px;
	color:#CB2E35;
	line-height:16px;
	padding-top:15px;
	padding-bottom:6px;
	font-weight: bold;
}
table.premium24_box{
	background:#F7F7F7;
	width:100%;
	border:4px solid #F7F7F7;
}
table.premium24_box .titolo{
	background-image: url(/DU/images/freccia_red.gif);
	background-repeat: no-repeat;
	font-size:14px;
	font-family:Arial;
	color:#CB2E35;
	background-position: 2px 7px;
	padding:3px 5px 3px 11px;
}
table.premium24_box td.separa{
	background-image: url(sfondo_titolo.gif);
	background-repeat: repeat-x;
	background-position:top;
	height:10px;
}
table.premium24_box div.testo{
	font-size:12px;
	font-family:Arial;
	color:#404040;
	text-align:left;
}
table.premium24_box td.img{
	width:99px;
	padding-right:8px;
	vertical-align:top;
	border:0px;
}

table.premium24_box div.grigio{
	font-size:12px;
	font-family:Arial;
	color:#999999;
}
table.premium24_box div.grigio a{
	font-size:12px;
	font-family:Arial;
	color:#999999;
	font-weight: bold;
	text-decoration: underline;
}
table.premium24_box div.grigio span{
	font-size:12px;
	font-family:Arial;
	font-weight: bold;
	color:#626262;
}
table.premium24_box div.grigio a span{
	font-size:12px;
	font-family:Arial;
	font-weight: bold;
	color:#626262;
	text-decoration: underline;	
}
table#premium24_rosa{
	background-color:#FFF7EE;
	width:100%;
	color:#808080;
}
table#premium24_rosa .titolo{
	background-image: url(sfondo_titolo.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	font-size:14px;
	font-family:Arial;
	color:#CB2E35;
	width:40%;
	padding:6px;
}
table#premium24_rosa .meseanno span{
	font-weight: bold;
	font-size:14px;
	font-family:Arial;
	text-align:left;
}
table#premium24_rosa .meseanno {
	background-image: url(sfondo_titolo.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	font-size:14px;
	font-family:Arial;
	padding:6px;
	text-align:left;
	width:25%;
}
table#premium24_rosa td.input{
	background-image: url(sfondo_titolo.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	vertical-align:middle;
	text-align:right;
	padding-left:5px;
}
table#premium24_rosa .titolo_nb{
	font-size:14px;
	font-family:Arial;
	color:#CB2E35;
	width:40%;
	padding:6px;
}
table#premium24_rosa .meseanno_nb{
	font-size:14px;
	font-family:Arial;
	padding:0 0 0 6px;
	width:25%;
	vertical-align:middle;
}
table#premium24_rosa .meseanno_nb span{
	font-weight: bold;
	font-size:14px;
	font-family:Arial;
	text-align:left;
}
table#premium24_rosa .meseanno_nb img{
	vertical-align:middle;
	margin:0px;
	padding:0 0 0 8px;
}
table#premium24_rosa td.input_nb{
	vertical-align:middle;
	text-align:right;
	padding-left:5px;
}
table#premium24_rosa .sottobox{
	background-color:#FDEFE6;
}
table#premium24_rosa td.acquista{
	background-image: url(/DU/images/sfumatura_acquista.gif);
	background-repeat: repeat-x;
	background-position:top;
	margin:0 2px 0 2px;
	height:40px;
}
table#elenco_box div.grigio{
	font-family:arial;
	font-size:11px;
	color:#808080;
	line-height:12px;
	padding-top:6px;
}
table#elenco_box div.grigio span{
	font-weight: bold;
	color:#626262;
}
#elenco_box td ul  { 
	padding:8px 0px 8px 0px;
}
#elenco_box td ul li { 
	padding:2px 5px 1px 18px;
	font-size:11px;
	font-family:Arial;
	background-color: transparent;
	line-height:10px;
	margin-left:15px;
	background-color: transparent;
	background-image: url(/DU/images/ico_puntino_rosa.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
}

table#ultimesezioni {
	width:100%;
}
table#ultimesezioni td{
	background-image: url(sfondo_titolo.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	font-family:arial;
	font-size:11px;
	color:#808080;
	line-height:12px;
	width:100%;
	height:35px;
	vertical-align:middle;
}
table#ultimesezioni span{
	font-family:arial;
	font-size:11px;
	color:#0095DA;
	line-height:14px;
}
table.gallery{
	background:#F6F6F6;
	width:100%;
}
table.gallery td{
	font-family:arial;
	font-size:11px;
	color:#EB363D;
	line-height:14px;
	background:#F6F6F6;
	height:46px;
	padding-left:8px;
	vertical-align:middle;
}
table.gallery h1{
	font-family:arial;
	font-size:11px;
	color:#000000;
	line-height:14px;
}
table.gallery h2{
	font-family:arial;
	font-size:11px;
	color:#808080;
	line-height:14px;
}
table.gallery h3{
	text-align:right;
}




/* -- Sondaggi -- */
table#sondaggi{
	background: url(/DU/images/box_ricerca.gif) top left repeat-x ;
	width:100%;
}
table#sondaggi tr td{
	font-family:arial;
	font-size:16px;
	color:#08526e;
	line-height:14px;
	font-weight: bold;
	height:28px;
	padding-left:20px;
}
table#sondaggi td.contenuto{
	width:85%;
	vertical-align:middle;
	padding:0px;
	margin:0px;
}
table#sondaggi table td.center{
	font-family:arial;
	font-size:12px;
	color:#404040;
	line-height:14px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	padding-left:10px;
	height:40px;
}
table#sondaggi table td.input{
	padding:0px;
	margin:0px;
	vertical-align:middle;
	height:48px;
}
table#sondaggi td.puls_sondaggi{
	text-align:right;
}

.boxtitle_sondaggi {	
	width:100%;
	padding: 6px 0 0px 0; 
	background: url(sfondo_titolo.gif) repeat-x bottom left; 
	margin:4 0 0px 0; 
	position:relative;
	font-family:times;
	color:#358ccb;
	font-size:22px;
	text-align:left;
}
table#sondaggi_risultati{
	background: url(/DU/images/box_ricerca.gif) top left repeat-x ;
	width:100%;
}
table#sondaggi_risultati tr td{
	font-family:arial;
	font-size:18px;
	color:#3388cc;
	line-height:18px;
	font-weight: normal;
	height:28px;
	padding-left:20px;
	line-height:16px;
}
table#sondaggi_risultati tr td span{
	font-family:arial;
	font-size:14px;
	color:#999999;
	font-weight: regular;
	height:28px;
	line-height:18px;
}
table#sondaggi_risultati table td.center{
	font-family:arial;
	font-size:12px;
	color:#404040;
	line-height:14px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	font-weight: bold;
	height:20px;
	padding-left:10px;
}
table#sondaggi_risultati table td.img{
	padding:0px;
	margin:0px;
	vertical-align:middle;
	height:20px;
	padding-left:20px;
}
table#sondaggi_risultati span.percentuale{
	font-family:arial;
	font-size:14px;
	color:#3388cc;
	line-height:18px;
	font-weight: bold;
	height:20px;
	vertical-align:top;
	text-align:right;
}
table#sondaggi_risultati td.torna a{
	font-family:arial;
	font-size:12px;
	color:#808080;
	font-weight: bold;
	text-align:right;
	vertical-align:top;
	height:10px;
	margin:0px;
	padding:0;
}
table#sondaggi_risultati td.torna a img{
	vertical-align:top;
	border-top:4px solid #fff;
}

/*Richard 8-10 */
/*EDICOLA */

.boxTitlebig {	padding: 4px 0 0px 0; background: url(sfondo_titolo.gif) repeat-x bottom left; margin:0 0 0px 0; position:relative}
.boxTitlebig H2 { text-align: center; color:#0292C6; font-family:Times New Roman; font-size: 28px; }

#boxTitlebig2 {background: url(/DU/images/tratteggio_edicola.gif) top left repeat-x ; text-align:center; padding-top:4px; }
#boxTitlebig2 span {
	text-align: bottom;
	color:#0292C6;
	font-family:Times New Roman;
	font-size: 27px;
	margin:0px;
	padding:0px;
}

#edicolatitolo  h2{
	font-family:Times New Roman, Georgia, Serif;
	font-size: 12px;
	color: #358CCB;
}
#colonnaEdicolaTitolo {	
	font-size: 12px;
	padding:0; 
	margin:0;
	width:350px;
}
#colonnaEdicolaTitolo  table tr td div.evidenza{
	font-family:Times New Roman, Georgia, Serif;
	padding-top: 8PX;
	padding-left:8PX;
	padding-bottom:18px;
	font-size: 16px;
	color: #3388cc;
	background: url(/DU/images/box_ricerca.gif) repeat-x left TOP;
}
#colonnaEdicolaTitolo table tr td div.maestri {
	font-family:Times New Roman, Georgia, Serif;
	color: #08526D;
	font-size: 18px;
	padding-left:8PX;
	font-weight:bold;
	padding-bottom:18px;		
}
#colonnaEdicolaTitolo table tr td div.piccolo{
	font-family:Arial;
	color: Black;
	padding-left:8PX;	
	font-size: 12px;
	line-height:18px;
	padding-bottom:20px;
}
#colonnaEdicolaTitolo table tr td div.saperne{
	font-family:Arial;
	padding-top: 8PX;
	padding-left:8PX;
	font-size: 12px;
	color: #0292C6;
	font-weight: bold;
}
td.imgedicola{
	background: url(/DU/images/box_ricerca.gif) repeat-x left TOP;
}
td.imgedicola img{
	padding-top: 10px;
}
#colonnaEdicolaTitolo  table tr td img.edicolaimg{
	color: #0292C6;
	background: url(/DU/images/box_ricerca.gif) repeat-x left TOP;
}
.colonnaEdicolasezioneSX {	
	background: #fff url(/DU/images/tratteggio.gif) repeat-x top left;
	font-size: 12px;
	padding:0; 
	margin:0
}
.link{	
	vertical-align:middle;	
}
.colonnaEdicolasezioneSX   table tr td div.link{
	font-family:Arial;
	font-size: 12px;
	color: #0292C6;
	font-weight: bold;
}
.colonnaEdicolasezioneSX  table tr td div.titolo {
	font-family:Arial;
	color: #08526D;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 5px;	
	padding-top: 5px;		
}
.colonnaEdicolasezioneSX  table tr td div.corpo {
	font-family:Arial;
	color: Black;
	padding-bottom: 5px;
	font-size: 12px;
	line-height:14px;
}
.tableBlockEdicola { background: #fff url(sfondo_titolo.gif) repeat-x top left; padding:0px 0; margin:0 !important; height:3px; }
.colSeparatorEdicola {
	background: url(/DU/images/tratteggio_vert.gif) repeat-y center top; 
	width: 15px !important
}
.colSeparatorEdicolaWhite{
	background: none; 
	width: 15px !important
}
.contenitoreTableIniz{
	border:1px solid #F0F0F0;border-top:0px;width:627px;
}
.contentTableIniz{
	margin:1px;background:#F5F5F5;padding-left:20px;padding-right:20px;padding-top:3px;padding-bottom:3px;height:170px;text-align:left;
}
.contentTableIniz table{
	width:100%;
}
.contentTableIniz table tr td{
	font-family: Arial;
	font-size:12px;
	width:48%;
	background: url(sfondo_titolo.gif) bottom left repeat-x;
	height:22px
}
.contentTableIniz table tr td a{
	background: url(/DU/images/freccia_3.gif) no-repeat left 1px;
	padding-left:15px;
	color: #464646;
	line-height: 21px;
	margin-left:5px;
}
.contentTableIniz table tr td.first{
	padding-top:10px;
}
.contentTableIniz table tr td.last{
	background-image:none;
}
.contentTableIniz table tr td.sepIniziative{
	width:25px;
	background:url(/DU/images/tratteggio_vert.gif) repeat-y center center;
	text-align:left;
}
.newsScrollerEdicola {
	width: 680px;
	background: url(/DU/images/div_tratteggio.gif) top left repeat-x;
}
#imgprofessionisti{
	background: transparent url(/DU/images/professionisti2.jpg) no-repeat top right;
	width:165px;
	height:26px;
	float:right;
	position:relative;
	text-align:center;
	margin:0;
	margin-top:-23px;
}
#imgprofessionisti a{
	font-size:9pt;
	color:#3388cc;
	font-family:arial;
	width:165px;
	height:17px;
	float:right;
	padding-top:4px;
}
#imgprofessionisti a:hover{
	text-decoration: none;
}
.link a{
	font-size:9pt;
	color:#3388cc;
	font-family:arial;
	font-weight: bold;
}
.saperne a{
	font-family:Arial;
	padding-top: 8PX;
	font-size: 12px;
	color: #0292C6;
	font-weight: bold;
}

/* -- Articolo -- */

.colonnaArticolo { width: 100%; padding:0; margin:0}
.boxTitle2 articolo2 {font-family: arial;height:30px;line-height:30px;}
.boxTitle2 articolo2 H2 {color: #CCC;text-transform:uppercase;font-size:24px;}

.box_articolo {margin-top:2px;font-size:12px;height:18px;line-height:18px;color:#7C7C7C;}

.box_articolo .path a {color: #0292c6;font-weight:bold;text-align:left;}
.box_articolo td.archivio2 {text-align:right;font-size: 11px;height:18px;line-height:18px;text-align:right}
.box_articolo td.archivio2 a{color:#919193;text-transform:uppercase;}

table.boxArticle .bigTitle{
	font-size:34px;line-height:36px;color:#08526e;
}
.separator_article{
	background:url(../../Area%20Utente/i/separator_article.gif) repeat-x center top; 
	height: 1px !important;
	font-size:1px;line-height:1px;
	
}
td.headArticle div{
	font-size:10px;color:#858585;padding-top:3px;line-height:10px;text-transform:uppercase;padding-bottom:10px;
}
td.headArticle a{color:#858585;}
div.headArticleIcons{
	float:right;
}
div.headArticleIcons , div.headArticleIcons img { vertical-align:middle}
.boxArticle .preArticle{
	color:#7b7b7b;font-size:12px;line-height:14px;
}
.boxArticle .bodyArticle{
	color:#000000;font-family:Times new Roman;
}
.boxArticle .bodyArticle H3{
	font-weight:bold;padding-top:10px;padding-bottom:0px;font-size:18px
}
.boxArticle .ArticleSx{
	float:left;margin-right:20px;margin-bottom:20px;width:324px;
}
.boxArticle .ArticleSx table{
	border:1px solid #C8C8C8; width:324px;padding:0px;margin:0px;
}

.boxArticle .ArticleSx table tr td.nomesezione{padding-left:5px;color:#747474;font-family:Times New Roman;font-weight:bold;padding-top:5px}
.boxArticle .ArticleSx table tr td.testosezione a.audio{ color: #358ccb;background: url(../../Area%20Utente/i/ico_3.gif) no-repeat  0px 2px; padding: 0 0 0 16px;}
.boxArticle .ArticleSx table tr td.testosezione a.video{ color: #358ccb;background: url(../../Area%20Utente/i/ico_2.gif) no-repeat  0px 2px; padding: 0 0 0 16px;}
.boxArticle .ArticleSx table tr td.testosezione a.link{ color: #404040;background: url(../../Area%20Utente/i/ico_1.gif) no-repeat  0px 2px; padding: 0 0 0 16px;}
.boxArticle .ArticleSx table tr td.testosezione{padding-left:5px;color:#747474;font-size:11px;border-bottom:1px solid #C8C8C8;padding-bottom:5px;}
.boxArticle .ArticleSx table tr td.testosezione a{color:#358ccb;font-size:12px;}

.boxArticle table.optionArticle tr td{font-size:12px;color:#868686;padding-bottom:3px;padding-top:3px}
.boxArticle table.optionArticle tr td.rightOpt img{}
.boxArticle table.optionArticle tr td.rightOpt{text-align:right;font-weight:bold;}
.boxArticle table.optionArticle tr td.rightOpt a{color:#0292C6;}
/*.boxArticle table.optionArticle tr td.results img{padding-left:2px;padding-right:2px}*/

.ultimiSezione{font-size:10px;line-height:17px;color:#817C74}
.ultimiSezione.number{width:20px;color:#348ccc;}
.ultimiSezione.text a{ color:#817C74}

.bloccoUltimi a{color:#358ccb;}
.bloccoUltimi{font-size:10px;background: url(../../Area%20Utente/i/tratteggio_small.gif) bottom left repeat-x;padding-top:7px;
padding-bottom:5px;}

.ultimiMultimedia {width:100%}
.ultimiMultimedia tr td.testi{padding:5px 5px 0px 5px;font-size:10px;background:#F6F6F6;}
.ultimiMultimedia tr td.img{text-align:right;width:61px}
.ultimiMultimedia tr td div.title{color:#DF1D27;text-transform:uppercase;}
.ultimiMultimedia tr td div.text{color:#707070}
.ultimiMultimedia tr td div.date{color:#848484}

table.contentCommento{width:670px;background:#F5F6F8;height:205px;border:10px solid #F5F6F8;}
table.contentCommento tr td {font-size:10px; color:#7C7C7C;background:#F5F6F8;}
table.contentCommento tr td.normalSize{width:190px;}
table.contentCommento tr td input.inputText{border:0px;border:1px solid #C1C1C1;font-size:10px;width:170px}
table.contentCommento tr td textarea {border:1px solid border;font-family:arial;font-size:10px;width:486px}
table.contentCommento tr td button{border:0px;background-color:#7C7C7C;color:#ffffff;font-size:10px;text-align:left;width:65px;}
table.contentCommento tr td span.txtBlue{color:#358CCB;}
table.contentCommento tr td.clausolaCommento{text-align:right;border-top:1px solid #C1C1C1;font-size:10px;} 
table.contentCommento tr td.normeCommento{background:#F5F6F8;}
table.contentCommento tr td.normeCommento table{border:0px;}
table.contentCommento tr td.normeCommento table tr td {font-size:10px;background:#F5F6F8;}
table.contentCommento tr td.normeCommento table tr td.titNormaCommento{text-transform:uppercase;color:#358CCB;}
table.contentCommento tr td.normeCommento table tr td.puntoNormaCommento{padding-left:3px;line-height:11px}

div.smsService{border-top:1px solid #C1C1C1}
table.contentSmsService{
	background-color:#EDEDED;height:22px;margin-top:4px;height:36px;
}
table.contentSmsService tr td{font-size:12px;padding-top:8px;padding-bottom:8px;text-transform:uppercase}
table.contentSmsService tr td div.smsleftUp{font-weight:bold;color:#000000}
table.contentSmsService tr td div.smsleftDown{color:#358CCB}
table.contentSmsService tr td.smsRight{font-weight:bold;color:#358CCB;border-left:1px solid #BEBEBE;padding-left:10px;width:165px}
table.contentSmsService tr td.ico_cell{padding-left:8px}

table.scrollCommenti td{font-size:12px;text-transform:uppercase;padding-bottom:15px ;padding-top:15px ;}
table.scrollCommenti td.left{padding-left:5px;color:#5B5B5B;font-weight:bold;font-size:13px}
table.scrollCommenti td.left div.commentiNpagine{font-size:11px;font-weight:normal;color:#868686}
table.scrollCommenti td.right{text-align:right;vertical-align:middle;padding-right:10px;}
table.scrollCommenti td.right a{background-color:#FFFFFF;border:1px solid #BDBDBB;padding-left:7px;padding-right:7px;padding-top:3px;padding-bottom:3px;text-align:center;color:#0292C6;height:22px}
table.scrollCommenti td.right a.scelto,table.scrollCommenti td.right a:hover{border:1px solid #D36913; }

table.elencoCommenti td.infoComm2 {font-size:11px;color:#868686;}
table.elencoCommenti td.infoComm2 span.numberComm{color:#E8232C}
table.elencoCommenti td.infoComm2 span.siteComm a{color:#0292C6;}
table.elencoCommenti td.testoComm2 {color:#000000;padding:0 0 5px 0;font-size:11px;}
table.elencoCommenti tr.riga2 { height:24px; line-height:1px; font-size:1px}
table.elencoCommenti tr.riga2 td {border-top: 1px solid #c7c7c7}

SPAN.linkHighlightMedio { 
	color:#358ccb;
	font-size:22px;
	font-weight: bold;
}
SPAN.evidenziaGreyMedio{
	color:#A9AAAE;
	font-size:22px;
	font-weight: bold;
}
SPAN.evidenziaGreyChiaroMedio{
	COLOR:#A9AAAE;
	font-size:22px;
}
.banner_in_text {
	display: block; float: left; margin: 4px 12px 4px 0; padding-right: 10px; border-right: 1px solid #a9a8ad
}

/*newsletter articolo matteo*/

div.boxTitle_nlArticolo{
width:674px;
	
	padding: 6px 0 6px 0; 
	background: url(sfondo_titolo.gif) repeat-x bottom left; 
	margin-bottom:2px;
	position:relative;
	font-family:times;
	color:#358ccb;
	font-size:22px;
	text-align:left;
	height:22px;
}
div.boxTitle_nlArticolo div.img_nlArticolo{
	float:left
}
div.boxTitle_nlArticolo div.data_nlArticolo{
	font-weight:bold;font-family:Arial;font-size:12px;color:#333333;float:right;margin-top:5px;
}
.newsletter_articolo{
	padding-top:20px;padding-left:14px;background:url(/DU/images/sfuma_newsarticolo.gif) repeat-x;text-align:left;font-family:Arial;font-size:11px;padding-right:15px;
}
.newsletter_articolo .nlPreTitolo{
	font-size:10px;color:#9CC4DE;text-transform:uppercase; font-style:italic
}
.newsletter_articolo .nlTitolo{
	padding-top:13px;font-family:'Times New Roman';font-size:28px;line-height:26px;
}
.newsletter_articolo .nlAutore{
	padding-top:14px;color:#333333;font-weight:bold;
}
.newsletter_articolo .nlTesto{
	padding-top:22px;color:#8E8E8E;font-size:12px;
}
.newsletter_articolo .nlInfoAutore{
	padding-top:20px;color:#8E8E8E;
}
.newsletter_articolo .nlInfoAutore a{
	color:#358ccb;
}
.newsletter_articolo .nlSeparator{
	background: #fff url(/DU/images/tratteggio.gif) repeat-x top left;
	margin-top:22px;
	margin-bottom:20px;
	height:4px;
	width:570px;
}
.newsletter_articolo .inevidenzaBox{
	background:url(/DU/images/evidenzagrad.gif) repeat-x left top;height:20px;font-size:10px;color:#FFFFFF;font-style:italic;vertical-align:middle;padding-left:10px;line-height:20px;
}
.notiziaEvidenza{
	background:url(/DU/images/sfumatEvidenza.gif) repeat-x;height:111px;margin-top:2px;margin-bottom:2px;font-size:12px;
}
.newsletter_articolo .sepNotizia{
	height:1px;line-height:1px;font-size:1px;padding:0px;margin:0px;border:0px;
	background-color:#E0E0E0;
}
.notiziaEvidenzaContent{padding:10px}
.notiziaEvidenza .notiziaEvidenzaContent .titoloNotizia h3{font-weight:bold}
.notiziaEvidenza .notiziaEvidenzaContent .imgNotizia{float:left;margin-right:10px;}
.notiziaEvidenza .notiziaEvidenzaContent .testoNotizia{padding-top:7px;line-height:13px;color:#666668}
.notiziaEvidenza .notiziaEvidenzaContent .testoNotizia a{color: #358ccb;}
.notiziaEvidenza .notiziaEvidenzaContent .linkNotizia{text-align:right;}
.notiziaEvidenza .notiziaEvidenzaContent .linkNotizia a{color: #358ccb;text-decoration:underline}



/*REGISTRAZIONE MATTEO 12.10.007*/

#bloccoRegistrazione{
	clear: both;
	width:100%;
	vertical-align:top;
	background-color:#efece5; 
}
.bloccoRegistrazioneLeft{
	width:718px;
}
.bloccoRegistrazioneRight{
	width:268px;
}
.bloccoRegistrazioneRight .tableBlock .boxTitle{
	height:32px;line-height:32px;text-align: center;
}

.boxRegistrazione{
	margin-left:8px;
	margin-right:12px;
	width:738px;
	background-color:#efece5;
}

.percorsoRegistrazione{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:26px;
	line-height:26px;
}
.boxRegistrazione .content{
		border-bottom:0px;
		padding:17px;
		padding-bottom:10px;
		width:704px;

}
.boxRegistrazioneProfilo .content{
	border:1px solid #CCCCCC;
	border-bottom:0px;
	border-top:0px;
	padding:17px;
	padding-bottom:10px;
	/*width:936px;*/
	background-color:#F7F7F7;
}
.boxRegistrazione .content .title, .boxRegistrazioneProfilo .content .title{
	color: #DF3327;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
}
.boxRegistrazione .content .title.float{
	float:left;
}

.boxRegistrazione .content .text, .boxRegistrazioneProfilo .content .text{
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
	font-family:Arial;
	font-size:11px;
}
.boxRegistrazione .content .text p,.boxRegistrazioneProfilo .content .text p{
	padding-top:10px;
}
.boxRegistrazione .content .text p a{
	color: #DF3327;
}
.boxRegistrazione .content .text table, .boxRegistrazioneProfilo .content .text table, .boxServiziReg .tableLogin table{
	width:100%;
}
.boxRegistrazione .content .text table tr td, .boxRegistrazioneProfilo .content .text table tr td, .boxServiziReg .tableLogin table tr td{
	font-size:11px;padding-top:3px;padding-bottom:3px;
}

.boxRegistrazione .content .text table tr td.leftData, .boxRegistrazioneProfilo .content .text table tr td.leftData , .boxServiziReg .tableLogin table tr td.leftData{
	font-weight:bold;
	width:205px;
}
.boxRegistrazione .content .text table tr td input.inputText, .boxRegistrazioneProfilo .content .text table tr td input.inputText, .boxServiziReg .tableLogin table tr td input.inputText{
	width:240px;
	border:1px solid #000000;
}
.boxRegistrazione .content .text table tr td select, .boxRegistrazioneProfilo .content .text table tr td select{
	border:1px solid #000000;
	color:#000000;
	font-family:Arial;
	font-size:11px;
}

.boxRegistrazione .content .text table tr td select.longSelect, .boxRegistrazioneProfilo .content .text table tr td select.longSelect{
	width:240px;
}
.campi_obbligatori{
	color:#F70018;
}
.boxRegistrazione .content div.SepReg, .boxRegistrazioneProfilo .content div.SepReg{
	background: url(../img/tratteggio_small2010.gif) repeat-x center center;
	height:13px;
}
.boxRegistrazione .content .pgRegOption, .boxRegistrazioneProfilo .content .pgRegOption{
		text-align:right;
	line-height:30px;
	background:#F7F7F7;
	height: 20px;

	
}

.boxRegistrazione .footerReg, .boxRegistrazioneProfilo .footerReg {
	border:1px solid #CCCCCC;
	border-top:0px;

}



.boxRegistrazione div.footPuls, .boxRegistrazioneProfilo div.footPuls {
	height:29px;
	text-align:center;
	padding-top:4px;
	background:#F7F7F7;

}

.boxRegistrazione .riepilogoPrivacy, .boxRegistrazioneProfilo .riepilogoPrivacy {
	height:29px;
	text-align:center;
	margin-bottom:3px;
	font-size:11px;
	font-family:Arial;
	text-align:left;
	padding-top:4px;
	padding-left:8px;
	height:62px;
	background-color: #F7F7F7;
}
.boxRegistrazione .riepilogoPrivacy strong, .boxRegistrazioneProfilo .riepilogoPrivacy strong {
	color: #DF3327;
}
td.registrationRight{
}
.info_registrazione{
	margin-left:8px;
	padding-top:28px;
	padding-left:15px;
	padding-right:10px;
	font-family:Arial;
	font-size:11px;
}


.info_registrazione .capoParagrafo{
	font-weight:bold;
	padding-bottom:15px;
}
.info_registrazione .paragrafo{
	color:#B2B0B1;
}
.info_registrazione .paragrafo a{
	color: #358ccb;
}
.info_registrazione .elencoReg{
	background:url(/DU/images/frecciaReg.gif) no-repeat left top;
	padding-left:17px;
	margin-top:12px;
	color:#B2B0B1;
}
.info_registrazione hr.rowseparator{
	color:#CFCFCF;
	background:#CFCFCF;
	border:0px;
	height:1px;
}
.info_registrazione .option{

	width:100%;
}
.info_registrazione .option tr td {
	height:25px;
	line-height:25px;
	border:1px solid #378AC0;
	background:url(../img/ico_linkBlue2010.gif) no-repeat 5px center;
	padding-left:25px;
	font-weight:bold;
	font-size:11px;
}
.info_registrazione .option tr td a{
	color: #358ccb;
}
.bloccoRegistrazioneLeft .boxTitle_ricerca{
	padding-top:8px;padding-bottom:2px;margin:0px;
}
span.evidente{color:#DF1D27}

.clear{	clear:both;}

/**/

/* Edizione Straordinaria 12 ott */
.hSpace7 { height:7px;line-height:7px; background-color:transparent}
.hSpace30 { height:30px;line-height:30px; background-color:transparent}

#edizionestraordinaria table.contenitore{
	background: #fff url(/DU/images/tratteggio.gif) repeat-x top left; 
	padding:1px 0; 
	margin:0; 
	border:0px;
	width:991px;
}
#edizionestraordinaria .box_es{
	background:#F6F6F6;
	height:33px;
}
#edizionestraordinaria span.notizia{
	font-size:27px;
	color:#cc3333;
	font-family:times;
	font-weight: normal;
	vertical-align:middle;
	padding-left:5px;
}
#edizionestraordinaria span.ngrigio{
	font-size:27px;
	color:#808080;
	font-family:times;
	vertical-align:middle;
	padding-left:5px;
}
#edizionestraordinaria td.img{
	height:250px;
	width:471px;
}
#testo_es td{
	line-height:12px;
	padding-left:3px;
}
#testo_es td.titolo_maxi {
	height:177px;
}
#testo_es .titolo_maxi a{
	border:0px;
	font-size:56px;
	color:#08526e;
	font-family:times;
	font-weight: normal;
	padding-left:3px;
	line-height:54px;
}
#testo_es td span.smallIntro {
	color:#c3c3c3;
	font-size:10px;
	font-family:arial;
	line-height: 12px;
}
#testo_es td span.testo {
	color:#666;
	font-size:16px;
	font-family:arial;
	font-weight: normal;
	line-height: 18px;
	height:55px;
}
#testo_es a{
	font-size:12px;
	font-family:arial;
	color:#3388cc;
	font-weight: bold;
}
/* -- */


/*REGISTRAZIONE STEP 2 MATTEO 12.10.007*/

.boxRegistrazione .content .parBolder,.boxRegistrazioneProfilo .content .parBolder {
	padding-top:20px;padding-left:5px;font-weight:bold;font-size:12px;font-family:Arial;color:#404040;
}
.boxRegistrazione .content .privacyPar, .boxRegistrazioneProfilo .content .privacyPar{
	font-family:Arial;font-size:11px;padding-left:5px;padding-top:10px;color:#404040;
}
.boxRegistrazione .content .textareaBox, .boxRegistrazioneProfilo .content .textareaBox{
	padding-top:5px;padding-left:5px;color:#404040;
}
.boxRegistrazione .content .textareaBox textarea, .boxRegistrazioneProfilo .content .textareaBox textarea{
	width:600px;height:200px;font-family:Arial;font-size:11px;color:#404040;
}
.boxRegistrazione .content .normativaLink, .boxRegistrazioneProfilo  .content .normativaLink{
	padding-left:5px;padding-top:15px;padding-bottom:15px;font-family:Arial;font-size:12px;font-style:italic;
}
.boxRegistrazione .content .normativaLink div, .boxRegistrazioneProfilo .content .normativaLink div{
	padding-top:5px;color:#404040;
}
.boxRegistrazione .content .normativaLink div a, .boxRegistrazioneProfilo .content .normativaLink div a{
	background:url(../img/ico_linkBlue2010.gif) no-repeat left center;padding-left:15px;color:#DF3327;text-decoration:underline;font-weight:bold;font-style:normal
}
.boxRegistrazione .content .consensiRadio, .boxRegistrazioneProfilo .content .consensiRadio{
	font-family:Arial;font-size:12px;padding-top:20px;padding-left:5px;font-weight:bold;color:#404040;
}
.boxRegistrazione .content .consensiRadio span.blocRadio,.boxRegistrazione .boxServiziReg .tableRecupero tr td span.blocRadio, .boxRegistrazione .content .consensiRadio span.blocRadio,.boxRegistrazioneProfilo .boxServiziReg .tableRecupero tr td span.blocRadio{
	padding-right:30px;
}
.boxRegistrazione .content .consensiDescr, .boxRegistrazioneProfilo .content .consensiDescr{
	font-family:Arial;font-size:12px;padding-top:10px;padding-left:18px;color:#404040;
}
/* -- */

/* -- Radiocor -- */
table#colonnaSX {	width:385px;text-align: left;background: url(/DU/images/box_ricerca.gif) top left repeat-x ;}
table#colonnaSX td.sx{
	font-family:arial;
	font-size:10px;
	font-weight: bold;
	color:#808080;
	line-height:12px;
	height:15px;
	vertical-align:middle;
	background: url(sfondo_titolo.gif) repeat-x bottom left; 
	padding-bottom:10px;
	padding-top: 5px;
	text-align: left;
}
table#colonnaSX div.titolo{ padding-right:15px;padding-left: 5px;margin-bottom:8px;}
table#colonnaSX div.titolo a{
	font-family: Times New Roman;
	font-size:22px;
	color:#08526E;
	line-height:22px;
	font-weight: bold;	
	text-align: left;
}
table#colonnaSX div.contenuti{
	font-family: Times New Roman;
	font-size:16px;
	color:#808080;
	line-height:18px;
	padding-right:15px;
	padding-left: 5px;
	font-weight: normal;	
	text-align: left;
}
table#colonnaSX div.data{
	font-size:11px;
	padding: 5px;
	font-weight: bold;
	text-align: left;	
}
table#colonnaSX td.sx span{
	font-family: arial;
	font-size:11px;
	color:#3388cc;
	line-height:22px;
	font-weight: bold;	
}
#colonnaDX table {	width:280px;margin:0px ;padding:5px;}
#colonnaDX tr {
	background: url(sfondo_titolo.gif) repeat-x bottom left; 
	margin-bottom:5px;
	margin-top: 5px;
	text-align: left;
}
#colonnaDX td.padding {	padding-top:5px;padding-bottom:6px;}
#colonnaDX span.ora {
	font-family:arial;
	font-size:12px;
	font-weight: bold;
	color:#3388cc;
	line-height:13px;
	height:15px;
	padding-right:10px;
	vertical-align:top;
	text-align: left;
}
#colonnaDX span.info a{
	font-family:arial;
	font-size:12px;
	font-weight: normal;
	color:#808080;
	line-height:13px;
	height:15px;
	vertical-align:top;
	text-align: left;
}
#colonnaDX .last{margin-bottom:5px;margin-top:5px;text-align: left;}
.colSeparatorRadiocor { background: url(/DU/images/bg_sfumato_cols.gif) repeat-y center top; width: 15px !important}
div.boxTitle_radiocor {	
	width:100%;
	padding: 6px 0 6px 0; 
	background: url(sfondo_titolo.gif) repeat-x bottom left; 
	margin: 4 0 0px 0; 
	position:relative;
	font-family:times;
	color:#358ccb;
	font-size:22px;
	text-align:left;
}
div.boxTitle_radiocor span.grigio {	color:#808080;font-size:22px;text-align:left;}
div.boxTitle_radiocor span.salva {	
	background: url(/DU/images/ico_1.gif) top left no-repeat;
	padding-left:16px;
	color:#358ccb;
	font-size:12px;
	text-align:right;
	font-family:arial;
	font-weight: bold;
	margin-left:410px;
	text-align: left;
}
.colonnaArticolosezioneSX {	
	background: #fff url(/DU/images/tratteggio.gif) repeat-x top left;
	font-size: 12px;
	padding:0; 
	margin:0;
	text-align: left;
}
.link{	vertical-align:middle;text-align: left;}
.colonnaEdicolasezioneSX  table tr td div.corpo {
	font-family:Arial;
	color: Black;
	padding-bottom: 5px;
	font-size: 12px;
	line-height:14px;
	text-align: left;
}
#box_collegati{ border:1px solid #F0F0F0;border-top:0px;width:385px;}
#contenitore{
	margin:0px 2px 2px 2px;
	background:#F5F5F5;
	padding-bottom:3px;
	height:150px;
	text-align:left;
}
#contenitore table{
	margin:4px;
	font-size:12px;
	color:#ff0000;
	font-family:arial;
	width:98%;
}
#contenitore td{ background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;height:18px;text-align:left; }
#contenitore span a{
	background: url(/DU/images/freccia_3.gif) no-repeat left 1px;
	padding-left:15px;
	color: #464646;
	line-height: 21px;
	margin-left:5px;
}
#news_commenti {
	border:solid 2px #3388cc;
	width:100%;
	font-size:12px;
	font-family:arial;
	text-align:left;
	color:#000;
	font-weight: bold;
	padding:4px;
	height:25px;
}
#news_commenti td{	padding:2px;}
#news_commenti span a{
	background: url(/DU/images/freccia_invio.gif) no-repeat right top;
	padding-right:10px;
	font-size:12px;
	font-family:arial;
	text-align:left;
	color:#3388cc;
	vertical-align:top;
}
#news_commenti .img{
	width:18px;
	text-align:left;
	vertical-align:top;
	vertical-align:top;
	padding:6px 0 0 6px;
}
.borsa {
	font-size:14px;
	font-family:arial;
	text-align:left;
	color:#3388cc;
	font-weight: bold;
	line-height: 10px;
	padding-left:10px;
}
/* -- fine radiocor -- */

/* SALVA ricerca */
.box_salvaricerca {	
	background-color: #f7f7f7;
	width:675px;
	margin:0 0 2px 0;
	padding:0px;
	vertical-align:top;
	text-align:center;
	font-family:arial;
}
.s_ricerca{
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
	margin:0px;
	padding:0px;
}
.box_salvaricerca .ricerca_box {
	margin:0px;
	margin-left:10px;
	margin-right:10px;
	width:100%;
}
.box_salvaricerca td.salva{
	height:25px;
	font-size:18px;
	font-family: Times;
	font-weight: normal;
	color:#3388cc;
	text-align:left;
	padding:6px 0 0 0;
}
.box_salvaricerca td.salva span{
	height:30px;
	font-size:18px;
	font-family: Times;
	font-weight: normal;
	color:#808080;
	text-align:left;
	padding:6px 0 0 0;
}
.box_salvaricerca td.cerca{
	width:133px;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-align:right;
	padding:2px 10px 0 0;
}
.box_salvaricerca td.cerca_2{
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-align:left;
	padding:2px 10px 0 10px;
}
.box_salvaricerca input.cerca{
	width: 300px;
	border: 1px solid #808080;
	font-size: 14px;
	height: 16px;
}
.box_salvaricerca span.opzione{
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:10px;
}
.box_salvaricerca span.opzione_g{
	font-size:12px;
	color:#000000;
	text-align:right;
}
/* fine salva ric*/

/* ricerche SALVATE*/
#box_rsalvate{
	width:670px;
	background-color:#f7f7f7;
	font-size:12px;
	font-family: arial;
	font-weight: bold;
	text-align:center;
	color:#404040;
}
#box_rsalvate .ricerche_titolo {
	width:200px;
	font-size:12px;
	font-family: arial;
	font-weight: bold;
	text-align:left;
	color:#404040;
	padding:12px 0 12px 10px;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
#box_rsalvate .ricerche_data{
	width:80px;
	padding:12px 0 12px 0;
	text-align:center;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
#box_rsalvate .ricerche_trovati{
	width:150px;
	padding:12px 0 12px 0;
	text-align:center;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
#box_rsalvate .ricerche_nuovi{
	width:80px;
	padding:12px 0 12px 0;
	text-align:center;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
#box_rsalvate .ricerche_canc{
	width:40px;
	padding:12px 0 12px 0;
	text-align:center;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}

#box_rsalvate_riga{
	width:670px;
	background-color:#fff;
	font-size:12px;
	font-family: arial;
	font-weight: bold;
	text-align:center;
	color:#404040;
}
#box_rsalvate_riga .ricerche_titolo {
	width:200px;
	font-size:12px;
	font-family: arial;
	font-weight: bold;
	text-align:left;
	color:#404040;
	padding:14px 0 14px 10px;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
#box_rsalvate_riga .ricerche_titolo a{
	width:200px;
	font-size:12px;
	font-family: arial;
	font-weight: bold;
	text-align:left;
	color:#404040;
}
#box_rsalvate_riga .ricerche_data{
	width:80px;
	padding:14px 0 14px 0;
	text-align:center;
	font-weight: normal;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
#box_rsalvate_riga .ricerche_trovati{
	width:150px;
	padding:14px 0 14px 0;
	text-align:center;
	font-weight: normal;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
#box_rsalvate_riga .ricerche_nuovi{
	width:80px;
	padding:14px 0 14px 0;
	text-align:center;
	font-weight: normal;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
#box_rsalvate_riga .ricerche_canc{
	width:40px;
	padding:14px 0 14px 0;
	text-align:center;
	font-weight: normal;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
div.boxTitle_ricerca span.torna a{	
	background: url(/DU/images/ico_1.gif) no-repeat 1px 2px;
	padding-left:16px;
	color:#358ccb;
	font-size:12px;
	text-align:right;
	font-family:arial;
	font-weight: bold;
	margin-left:465px;
}
.IconRicerca { 
	text-align:left;
	padding:4px 0 6px 0;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
.IconRicerca A { 
	background: url(../img/ico_linkBlue2010.gif) no-repeat 2px 1px;
	padding:0px 0 1px 18px;
	line-height:18px;
	text-align:left;
	color:#0292C6; 
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	text-decoration: underline;
}
#box_rsalvate .non_loggato{
	font-size:12px;
	font-family: arial;
	font-weight: normal;
	text-align:left;
	color:#404040;
	padding:10px;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
#box_rsalvate .non_loggato span{
	font-size:12px;
	font-family: arial;
	font-weight: bold;
	text-align:left;
	color:#404040;
}
/**/



/*profilo utente matteo 15.10.007*/

.boxRegistrazioneProfilo{
	margin-left:8px;
	margin-right:12px;
	width:968px;
	
}
.boxRegistrazioneProfilo .headProfiloTab{
	margin-top:20px;
}
.boxRegistrazioneProfilo .headProfiloTab table{
	
}
.boxRegistrazioneProfilo .headProfiloTab table tr td{

	height:22px;
	line-height:22px;
	width:107px;
	background:url(/DU/images/tabnone2010.gif) bottom left no-repeat;
	text-align:center;
}
.boxRegistrazioneProfilo .headProfiloTab table tr td.blankspace{
	width:538px;
	background:none;
	border-bottom:1px solid #CCCCCC;
}
.boxRegistrazioneProfilo .headProfiloTab table tr td a{
	font-size:14px;
	font-family:Arial;
	color:#DF3427;
}
.boxRegistrazioneProfilo .headProfiloTab table tr td.scelto a{
	color:#DF3427;
	font-weight:bold;
	
}
.boxRegistrazioneProfilo .headProfiloTab table tr td.scelto{
	background:url(/DU/images/tabcheck2010.gif) bottom left no-repeat;
}
/*ACCESSO AI SERVIZI*/

.boxRegistrazione.servizi{
	margin:auto ;
}
.boxRegistrazione .footerReg .registrazioneServiziFoot{
	background-color:#f7f7f7;
	text-align:center;
	font-size:11px;
	font-family:Arial;
	text-align:left;
	padding-top:10px;
	padding-left:12px;
}
.boxRegistrazione .footerReg .registrazioneServiziFoot .text{
	padding-top:10px;
	font-size:12px;
}
.boxRegistrazione .footerReg .registrazioneServiziFoot .text a{
	color: #DF3327;
}
.boxRegistrazione .footerReg .registrazioneServiziFoot .link{
	padding-top:20px;
	padding-bottom:15px;
}
.boxRegistrazione .footerReg .registrazioneServiziFoot .link a
{
	background:url(../img/ico_linkBlue2010.gif) no-repeat left center;
	
	padding-left:20px;
	color:#DF3327;
	font-weight:bold;
}

.boxRegistrazione .boxServiziReg{
		border-bottom:0px;
		background-color:#efece5;
		padding-left:20px;
		padding-top:50px;
		padding-bottom:10px;
		width:678px;
}
#bloccoRegistrazione table.subTable{
	width:100%;
}

.boxRegistrazione .boxServiziReg .tableLogin table tr td a{
	color:#333333;
	background:url(../img/ico_linkBlue2010.gif) no-repeat left center;
	padding-left:20px;
	font-style:italic;
	font-size:12px;
}
.boxRegistrazione .boxServiziReg .title,.boxRegistrazione .footerReg .registrazioneServiziFoot .title{
	font-family: Arial, Helvetica, sans-serif;font-size:18px;color:#DF3327;font-weight:bold;
}
.boxRegistrazione .boxServiziReg .subtitle{
	font-family:Arial;font-size:12px
}
.boxRegistrazione .boxServiziReg .tableLogin{
	padding-top:15px;font-family:Arial
}
.boxRegistrazione .boxServiziReg .tableLogin tr td input.inputSubmit{
	margin-top:20px;
}

.boxRegistrazione .boxServiziReg .tableRecupero table tr td{
	font-family:Arial;
	font-size:12px;
}
.boxRegistrazione .boxServiziReg .tableRecupero table tr td.leftData{
	font-weight:bold;
	width:260px;
}
.boxRegistrazione .boxServiziReg .tableRecupero table tr td input.inputText{
	border:1px solid #000000;
	width:240px;
}
.boxRegistrazione .boxServiziReg .tableRecupero div.SepReg{
	background: url(sfondo_titolo.gif) repeat-x center center;
	height:13px;
	margin-top:20px;
	margin-bottom:20px;
}

.boxRegistrazione .registrazioneServiziFoot .controller{
	text-align:center;
	padding-bottom:5px;
}
/*DOSSIER 12.10.007*/


#linkIcon_Dossier a.ico1 {
	background:url(/DU/images/ico_archivio.gif) no-repeat 2px 2px  ;
	font-family: Times New Roman;
	color:#404040;
	font-size:11px;
	font-weight:normal;
	padding: 0pt 0pt 0pt 16px;
}
#linkIcon_Dossier ul LI a 
{
	padding:2px 0 1px 18px; 
	line-height:22px; color:#404040; 
	font-size:13px; font-weight: bold; 
	font-family:Arial; 
	background-color: transparent; 
	background-image: url(/DU/images/ico_puntino.gif); 
	background-repeat: no-repeat; 
	background-position: 2px 6px; 
}

.boxDossier {	padding: 4px 0 0px 0; 
	background: url(sfondo_titolo.gif) repeat-x bottom left; 
	background-color: #f4f4f4;
	margin:0 0 0px 0; position:relative; 
	color:#3388CC;
	padding-top:12px; 
	padding-bottom:5px;
	 font-weight:bold;
	  font-size:14px;
	  font-family:Arial;}
.boxDossier a { color:#3388CC;  }
.boxDossier DIV { color:#3388CC; font-family:Arial; font-size:21px;}
.boxDossier IMG {	margin: 0 5px;}
.boxDossier .gray H2 {	color: #808080}
.boxDossier .blue H2 {	color: #358CCB}
.boxDossier .highlight H2 { background:#5b86b0; color:#FFF}

.bigTitleDossier  a{
	
	FONT-SIZE: 28px;
	
	COLOR: #065b84;
	PADDING-TOP: 5px;	
	FONT-FAMILY: Times New Roman
}


/* QUIZ */
#quiz{
	background: url(/DU/images/box_ricerca.gif) top left repeat-x ;
	width:670px;
}
#quiz td.parte1{
	height:62px;
	vertical-align:middle;
	padding-left:10px;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
	line-height:24px;
}
#quiz .domanda{
	font-size:20px;
	font-family: arial;
	font-weight: normal;
	text-align:left;
	color:#3388cc;
}
#quiz .sottodomanda{
	font-size:12px;
	font-family: arial;
	font-weight: normal;
	text-align:left;
	color:#404040;
}
#quiz .img{
	text-align:right;
	width:263px;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
#quiz .domandadi{
	font-size:12px;
	font-family: arial;
	font-weight: normal;
	text-align:left;
	color:#404040;
	padding-left:12px;
}
#quiz .domanda_liv2{
	font-size:16px;
	font-family: arial;
	font-weight: normal;
	text-align:left;
	color:#3388cc;
	padding-left:10px;
}

.contenuto{
	width:100%;
	vertical-align:middle;
	padding:0px;
	margin:0px;
}
#quiz table td.center{
	font-family:arial;
	font-size:12px;
	color:#404040;
	line-height:14px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	padding-left:10px;
	height:24px;
}
#quiz table td.input{
	padding:0px;
	margin:0px;
	vertical-align:middle;
	height:24px;
	width:20px;
}
#quiz table td.puls_ok{
	padding:26px 0 0 10px;
	margin:0px;
}
#quiz td.chiusura{
	height:35px;
	background:url(/DU/images/tratteggio_trasp.gif) repeat-x bottom;
}
/* Newsletter Info - Start */
#nl_info_top {float:left;position: relative;background: transparent url(sfondo_titolo.gif) repeat-x left bottom; padding:20px 15px 50px 15px;}
#nl_info_top p {font-family: Arial; font-size: 12px;line-height: 14px; color: #333;}
#nl_info_top a {text-decoration:underline;color:#39c;}
#nl_info {float:left;background: transparent url(sfondo_titolo.gif) repeat-x left bottom; padding:5px 15px 10px 15px;}
#nl_info p {font-family: Arial; font-size: 12px;line-height: 14px; color: #666;}
#nl_info p.nl_info_p_cura {font-family: Arial;text-transform:uppercase;font-style:italic;font-size:10px;color:#999;line-height:30px;}
#nl_info_left {position: relative;float: left; width:483px; padding-top:5px;}
#nl_info_left img {margin-bottom: 20px;}
#nl_info_right {position: relative;float:right;background: transparent url(/DU/images/separator_article.gif) repeat-x left bottom;padding-bottom: 3px;}
#nl_info_right span {font-size:11px;color: #360;font-family:arial; white-space:nowrap;}
#nl_info_right img {vertical-align: bottom;margin-left: 40px;}
#nl_info_right a {color:#999;}
#nl_info_right a.biz24 {color:#360;}
#nl_info_right a.tech24 {color:#f93;}
#nl_info_right a.money24 {color:#036;}
/* Newsletter Info - Stop */

/* Newsletter Request Conferma - Start */
#nl_info_top_right {float:right;width:237px;}
#nl_info_top_right a {font-family: arial;font-size: 12px; color: 39c;float:right;width:220px;}
#nl_info_top_right img {vertical-align: bottom;float:left;width:13px;padding-top:2px;}
#nl_info_c_bottom {position:relative; float:right;height:580px;}
/* Newsletter Request Conferma - Stop */


.fbc_errore {position:relative; float:left; width:100%; height:30px; margin:6px 0 0 0; background-color:#DA2222}
.fbc_errore p { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF}

table.subTable	{
	background-color:#EFECE5;
	
	
	}

/*#tab_dati	{margin-bottom:20px}*/

.header1
{
    position:relative;
    float:left;
    width:990px;
    height:61px;
    background:url(../img/bktestata2010.gif) bottom left repeat-x;margin:auto;padding:auto;
}

.divConsensi
{
    margin-left:90px;
}

.divConsensi span
{
    margin-left:8px;
    margin-right:150px;
}