/* CSS Document */
*{
	margin:0;
	padding:0;
}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:68.7%;
}
.tit-nolink{
	color:#00457D;
}
fieldset{
	border:0;
}
#logoleft{
	float:left;
	width:151px;
}	
a:link, a:visited{
	color:#00FF99;
}
a:hover, a:focus{
	color:#00FF99;
}
img{
	border:0;
}
#logoright{
	float:right;
	width:849px;
}
#logoright-up{
	width:849px;
	height:119px;
	background-image:url(../images/logo-dxUP.jpg);
}
#container{
	width:1000px;
	border:1px solid #ece9d8;
	margin:auto;
}
.clear{
	clear:both;
	font-size:0;
	height:0;
	line-height:0;
}
.img-zero{
	display:block;
}
/*inizio menu*/
.item-header{
	float:right;
	padding-left:17px;
	padding-right:17px;
	padding-top:0;
	border-left:1px solid #96b2c9;
	background-color:#00457d;
	list-style-type:none;
	padding-bottom:7px;
	height:16px;
	overflow:hidden;

}
a#prova-active:link, a#prova-active:visited{
	text-decoration:none;
	color:#ffffff;
	font-family:"Myriad Pro";
	font-size:136.4%;
	font-style:italic;
	font-weight:500;
}
a#prova-active:hover, a#prova-active:focus{
	text-decoration:underline;
}
a.prova:link, a.prova:visited{
	
	text-decoration:none;
	color:#ffffff;
	font-family:"Myriad Pro";
	font-size:118.2%;
	font-weight:regular;
}
a.prova:hover, a.prova:focus{
	color:#ffffff;
	text-decoration:underline;
}
#menu-footer{
	float:right;
	width:726px;
	
	
}
.item-footer{
	float:right;
	padding-left:17px;
	padding-right:17px;
	padding-top:3px;
	border-left:1px solid #96b2c9;
	list-style-type:none;
	padding-bottom:5px;
}
.item-footer-last{
	
}
a.prova-footer:link, a.prova-footer:visited{
	
	text-decoration:none;
	color:#ffffff;
	font-family:"Myriad Pro";
	font-size:118.2%;
	font-weight:regular;
	
}
a.prova-footer:hover, a.prova-footer:focus{
	color:#ffffff;
	text-decoration:underline;
}
#menu-header{
	padding-top:10px;
	float:right;
	width:750px;
	background-color:#00457d;
	margin-top:1px;:
}
/*fine sezione menu*/
.angle-menu{
	float:right;
	width:30px;
	margin-top:1px;
}
.data-ora{
	font-family:Verdana, Arial; 
	background-color:#ccdae5;
	padding:10px 5px 11px 0;
	color:#00457d;
	text-align:right;
	border-bottom:1px solid #fff;
	font-size:90.9%;
}

.content-left{
	width:740px;
	float:left;
	margin-top:1px;
}
.content-leftnofiglie{
	width:1000px;
	
}
.content-leftespanso{
	width:1000px;
	float:left;
	margin-top:1px;
}
.sfondo-contentleft{
	width:740px;
	background-image:url(../images/sfondosez.jpg);
	background-repeat:repeat-y;
	background-position:185px 0;
	
}
.content-right{
	float:right;
	width:250px;
	padding:17px 0 0 10px;
	margin-top:1px;
}
.content-rightcalendar{
	float:right;
	width:230px;
	padding:17px 0 0 20px;
	margin-top:1px;
}
.sfondo-cright{
	background-image:url(../images/sfondoanglosx.jpg);
	background-repeat:no-repeat;
}
h2.tit-sez{
	padding:12px 8px 4px 12px;
	background-color:#edf2f6;	
	font-size:127.4%;
	border-bottom:10px solid #fff;
	font-family:"Myriad Pro";
}
a.tit-sez:link, a.tit-sez:visited{
	color:#00457d;
	 text-decoration:none;
}
a.tit-sez:hover, a.tit-sez:focus{
	color:#00457d;
	 text-decoration:underline;
}
h2.titultima-sez{
	color:#00457d;
	padding:12px 8px 5px 12px;
	background-image:url(../images/sfondoultimasez.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	font-size:127.4%;
	border-bottom:10px solid #fff;
	font-family:"Myriad Pro";
}
.sez{
	float:left;
	width:185px;
}
.sez ul li{

	margin-left:15px;
}
.sez-content{
	color:#00457d;
	
	padding:9px 12px 9px 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.sez-img{
	margin-bottom:10px;
}

h3.rass-left{
	float:left;
	width:136px;
	color:#00457d;
	font-family:"Myriad Pro";
	font-size:181.8%;
	font-style:italic;
	padding:0 0 4px 12px;
	font-weight:normal;
	
}
h3.rass-intero{
	color:#00457d;
	font-family:"Myriad Pro";
	font-size:181.8%;
	font-style:italic;
	padding:0 0 4px 12px;
	font-weight:normal;
	
}
.rass-right{
	float:right;
	width:71px;
	padding-right:5px;
	padding-top:6px;
	text-align:right;
	font-family:Verdana, Arial;
	font-size:91.2%;
}
a.veditutte:link, a.veditutte:visited{
	color:#00457d;
	text-decoration:underline;

}
a.veditutte:hover, a.veditutte:focus{
	text-decoration:none;
}
.rass-border{
	border-bottom:2px solid #eb781b;
}
.box-rass{
	margin:0 13px 0 13px;
	padding:10px 0 10px 10px;
	font-family:Arial;
}
.boxrass-border{
	background-image:url(../images/border-rass.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
a.tit-rass:link, a.tit-rass:visited{
	font-weight:bold;
	color:#00457d;
	text-decoration:none;
	font-family:Arial; 
}
a.tit-rass:hover, a.tit-rass:focus{
	font-weight:bold;
	color:#00457d;
	text-decoration:underline;
}

h3.canali{
	padding:9px 8px 0 20px;
	color:#00457d;
	font-size:181.8%;
	font-family:"Myriad Pro";
	font-style:italic;
	font-weight:normal;
}
a.rss:link, a.rss:visited{
	font-family:"Trebuchet MS";
	padding-bottom:10px;
	width:54px;
	display:block;
	float:left;
	text-decoration:none;
	color:#000000;
}
.rss-content{
	margin:10px 0 10px 20px;
}
a.rss:hover, a.rss:focus{
	text-decoration:underline;
}
.rss-img:link, .rss-img:visited {
	display:block;
	width:22px;
	float:left;
	text-decoration:none;
	color:#000000;
}
.rss-img:hover, .rss-img:focus {
	display:block;
	width:22px;
	float:left;
	text-decoration:underline;
}
.boxhome-uno{
	float:left;
	width:350px;
	height:115px;
	background-image:url(../photo/box1.jpg);
	background-repeat:no-repeat;
	margin-left:10px;
	_margin-left:5px;
	margin-top:5px;

}
h2.boxuno-tit{
	width:135px;
	padding:13px 0 5px 19px;
	font-family:"Myriad Pro";
	font-weight:bold;
	font-size:181.8%;
	color:#00457d;
	line-height:20px;
}
.white{
	 color:#FFFFFF !important;
}
.boxuno-testo{
	padding:0 18px 2px 18px;
	color:#00457d;
}
.boxhome-due{
	float:left;
	width:167px;
	height:115px;
	background-image:url(../photo/box2.jpg);
	background-repeat:no-repeat;
	margin-left:20px;
	margin-top:5px;
}
.boxhome-tre{
	float:left;
	width:167px;
	height:115px;
	background-image:url(../photo/box3.jpg);
	background-repeat:no-repeat;
	margin-left:20px;
	margin-top:5px;
}
.footer{
	 padding-top:15px;
}
.footer-uno{
	width:117px;
	float:left;
	height:70px;
	background-image:url(../images/footer1.jpg);
	padding:22px 0 0px 66px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.footer-due{
	width:88px;
	float:left;
	height:92px;
	background-image:url(../images/footer2.jpg);
}
.acm-info{
	color:#74848c;
	font-size:80%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	margin:45px 10px 0 0;
}
.footer-tre{
	width:729px;
	float:left;
	height:92px;
	background-color:#011F39;
}
/*inizio calendario*/
h3.calendar-title{
	background-image:url(../images/top-calendar.jpg);
	background-repeat:no-repeat;
	padding:9px 8px 0 20px;
	color:#00457d;
	font-size:181.8%;
	font-family:"Myriad Pro";
	font-style:italic;
	font-weight:normal;
}
.calendario{
	background-color:#edf2f6;
	padding:8px 0 10px 20px;
}
.calendar{
	width:176px;
}	
th.mese-in{
	background-color:#97bace;
	color:#FFFFFF;
	text-align:center;
	padding:4px  0 4px 0;
	font-family:"Myriad Pro";
	font-size:158%;
	font-weight:normal;
	border-top:1px solid #fff;
}
.meseprev{
	width:87px;
	border-right:1px solid #fff;
	float:left;
	background-color:#d6e2ec;
	padding:4px 0 4px 0;
	font-size:109.1%;
}
.mese-prevnext{
	 font-weight:normal;
}
.mesenext{
	width:88px;
	float:right;
	background-color:#d6e2ec;
	font-size:109.1%;
	padding:4px 0 4px 0;
}
a.freccine:link, a.freccine:visited{
	color:#00457d;
	text-decoration:none;
	font-family:"Myriad Pro";

}
a.freccine:hover, a.freccine:focus{
text-decoration:underline;
}
th.giorno{
	background-color:#47719a;
	border-right:1px solid #fff;
	border-top:1px solid #fff;
	padding-top:4px;
	padding-bottom:4px;
	color:#FFFFFF;
}
th.giorno-last{
	background-color:#47719a;
	border-top:1px solid #fff;
	color:#FFFFFF;
}
.settimana{
	background-color:#d8dadd;
	color:#47719a;
	border-right:1px solid #fff;
	border-top:1px solid #fff;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Poor Richard, Arial;
	font-size:110%;
}
.settimana-oggi{
	background-color:#9F9F9F;
	color:#47719a;
	border-right:1px solid #fff;
	border-top:1px solid #fff;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Poor Richard, Arial;
	font-size:110%;
}
.box-calendar{
	margin:3px 0 0 5px;
	padding:0;
	font-family:Arial;
}

a.giorno-oggiHome:link, a.giorno-oggiHome:visited{
	color:#47719a;
	font-family:Poor Richard, Arial;
	text-decoration:none;
}

a.giorno-oggiHome:hover, a.giorno-oggiHome:focus{
	color:#47719a;
	font-family:Poor Richard, Arial;
	text-decoration:none;
}
a.giorno:link, a.giorno:visited{
	color:#47719a;
	font-family:Poor Richard, Arial;
	text-decoration:none;
}

a.giorno:hover, a.giorno:focus{
	color:#47719a;
	font-family:Poor Richard, Arial;
	text-decoration:underline;
}	
.giorni-out{
	background-color:#d8dadd;
	color:#47719a;
	border-right:1px solid #fff;
	border-top:1px solid #fff;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Poor Richard, Arial;
	font-size:110%;
}
.settimana-selezionata{
	background-color:#AFAFAF;
	color:#47719a;
	border-right:1px solid #fff;
	border-top:1px solid #fff;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Poor Richard, Arial;
	font-size:110%;
}
a.giorno-oggi:link, a.giorno-oggi:visited{
	color:#47719A;
	text-decoration:none;
}
a.giorno-oggi:hover, a.giorno-oggi:focus{
	color:#47719A;
	text-decoration:underline;
}
#legend li{
	list-style-type:none;
	margin-bottom:8px;
}
h4.legenda{
	color:#00457d;
	font-family:Verdana, Arial;
	font-size:90.9%;
	font-weight:bold;
	margin:18px 0 18px 38px;
	text-transform:uppercase
}
.l-eg{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #406f20;
	padding:0 0 0 10px;
	
}
.l-gd{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #9aea64;
	padding:0 0 0 10px;
	
}
.l-dd{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #f5bef0;
	padding:0 0 0 10px;
}
.l-si{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #40add6;
	padding:0 0 0 10px;
}
.l-os{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #f69759;
	padding:0 0 0 10px;
}
.l-ics{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #e52b1d;
	padding:0 0 0 10px;
}
.l-el{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #4ebaa2;
	padding:0 0 0 10px;
}.l-ict{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #acf4e4;
	padding:0 0 0 10px;
}.l-bl{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #acf4b8;
	padding:0 0 0 10px;
}
.l-privacy{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #d396da;
	padding:0 0 0 10px;
}
.l-sp{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #dde4de;
	padding:0 0 0 10px;
}
.l-digital{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #98a5b0;
	padding:0 0 0 10px;
}
.l-oa{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #9462b7;
	padding:0 0 0 10px;
}
.l-infomobilita{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #f2ca2c;
	padding:0 0 0 10px;
}
.l-qualita{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #f9f2a8;
	padding:0 0 0 10px;
}
.l-netics{
	font-family:Verdana, Arial;
	font-size:90.9%;
	border-left:30px solid #001f38;
	padding:0 0 0 10px;
}




.c-gd{
	background-image:url(../images/calendarIcon/GD.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.c-eg{
	background-image:url(../images/calendarIcon/EG.gif);
	background-repeat:no-repeat;
	background-position:top right;

}
.c-dd{
	background-image:url(../images/calendarIcon/DD.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.c-si{
	background-image:url(../images/calendarIcon/SI.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.c-os{
	background-image:url(../images/calendarIcon/OS.gif);
	background-repeat:no-repeat;
	background-position:top right;

}
.c-im{
	background-image:url(../images/calendarIcon/IM.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.c-el{
	background-image:url(../images/calendarIcon/EL.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.c-ict{
	background-image:url(../images/calendarIcon/ICT.gif);
	background-repeat:no-repeat;
	background-position:top right;

}
.c-bl{
	background-image:url(../images/calendarIcon/BL.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.c-privacy{
	background-image:url(../images/calendarIcon/PRIVACY.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.c-sp{
	background-image:url(../images/calendarIcon/SP.gif);
	background-repeat:no-repeat;
	background-position:top right;

}
.c-digital{
	background-image:url(../images/calendarIcon/DIGITAL.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.c-oa{
	background-image:url(../images/calendarIcon/OA.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.c-infomobilita{
	background-image:url(../images/calendarIcon/INFOMOBILITA.gif);
	background-repeat:no-repeat;
	background-position:top right;

}
.c-qualita{
	background-image:url(../images/calendarIcon/QUALITA.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.c-netics{
	background-image:url(../images/calendarIcon/NETICS.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.hide{
	display:none;
}
.tit-event{
	color:#00457d;
	padding-left:10px;
	font-size:136.3%;
	font-family:"Myriad Pro";
	font-weight:bold;
	padding-bottom:4px;
}
.event-abstarct{
	color:#575757;
	font-size:136.3%;
	font-family:"Myriad Pro";
	
}
a.event-link:link, a.event-link:visited{
	color:#00457d;
	text-decoration:none;
}
a.event-link:hover, a.event-link:focus{
	color:#00457d;
	text-decoration:underline;
}
.p-eg{
	background-image:url(../images/calendarIcon/p-eg.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-dd{
	background-image:url(../images/calendarIcon/p-dd.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-gd{
	background-image:url(../images/calendarIcon/p-gd.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-si{
	background-image:url(../images/calendarIcon/p-si.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-os{
	background-image:url(../images/calendarIcon/p-os.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-ics{
	background-image:url(../images/calendarIcon/p-ics.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-el{
	background-image:url(../images/calendarIcon/p-el.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-ict{
	background-image:url(../images/calendarIcon/p-ict.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-bl{
	background-image:url(../images/calendarIcon/p-bl.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-privacy{
	background-image:url(../images/calendarIcon/p-privacy.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-sp{
	background-image:url(../images/calendarIcon/p-sp.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-digital{
	background-image:url(../images/calendarIcon/p-digital.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-oa{
	background-image:url(../images/calendarIcon/p-oa.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-infomobilita{
	background-image:url(../images/calendarIcon/p-infomobilita.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-qualita{
	background-image:url(../images/calendarIcon/p-qualita.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.p-netics{
	background-image:url(../images/calendarIcon/p-netics.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.dett-leftcalendar li{
	margin-left:15px;
}
.dett-leftcalendar a:link, .dett-leftcalendar a:visited{
	text-decoration:underline;
	color:#00457d;
}
.dett-leftcalendar a:hover, .dett-leftcalendar a:focus{
	text-decoration:none;
	color:#00457d;
}
.dett-leftcalendar a.event-link:hover, .dett-leftcalendar a.event-link:focus{
	text-decoration:underline;
	color:#00457d;
}
.dett-leftcalendar a.event-link:link, .dett-leftcalendar a.event-link:visited{
	text-decoration:none;
	color:#00457d;
}
.art-espanso{
	padding-bottom:10px;
	padding-top:10px;

}
/*fine calendario*/	
/*inizio pagina interna*/
.data-orainterna{
	font-family:Verdana, Arial; 
	padding:15px 15px 6px 11px;
	color:#00457d;
	text-align:right;
	border-bottom:1px solid #fff;
	font-size:90.9%;
	width:234px;
	float:right;
}
.path{
	background-color:#ccdae5;
	width:740px;
	float:left;
}
.path-left{
	float:left;
	width:400px;
	font-family:Verdana, Arial;
	padding:16px 5px 5px 14px;
	color:#00457d;
	font-size:90.9%;
}
.path-right{
	float:right;
	width:290px;
	font-family:"Myriad Pro", Arial;
	padding:12px 5px 5px 0;
	text-align:right;
}
a.path-rightlink:link, a.path-rightlink:visited{
	font-size:127.2%;
	font-weight:bold;
	text-decoration:none;
	color:#00457d;
}
a.path-rightlink:hover, a.path-rightlink:focus{
	text-decoration:underline;
}
a.path-link:link, a.path-link:visited{
	color:#00457d;
	text-decoration:none;
}
a.path-link:hover, a.path-link:focus{
	color:#00457d;
	text-decoration:underline;
}
.path-bold{
	font-weight:bold;
}
#menu-interno{
	margin-left:30px;
	margin-top:15px;
}
#menu-interno li{
	list-style-type:none;
	padding-top:5px;	
	padding-bottom:5px;
}
#menu-interno li#activ{
	list-style-type:none;
	padding-top:0;	
	padding-bottom:0;
}
a.interno-uno:link, a.interno-uno:visited{
	text-decoration:none;
	font-size:127.2%;
	font-weight:bold;
	color:#00457d;

}
a.interno-uno:hover, a.interno-uno:focus{
	text-decoration:underline;
}
a.interno-due:link, a.interno-due:visited{
	text-decoration:none;
	font-size:110%;
	font-weight:bold;
	color:#00457d;
	padding-left:20px;
	background-image:url(../images/internouno.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
}
a.interno-due:hover, a.interno-due:focus{
	text-decoration:underline;
}
a#intdueactive:link, a#intdueactive:visited{
	text-decoration:none;
	font-size:110%;
	font-weight:bold;
	color:#fff;
	display:block;
	height:13px;
	overflow:hidden;
	background-image:url(../images/sfondo-activ.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:2px 0 3px 20px;
	
}
a#intdueactive:hover, a#intdueactive:focus{
	text-decoration:underline;
}
a.interno-tre:link, a.interno-tre:visited{
	text-decoration:none;
	font-size:90.9%;
	font-weight:bold;
	color:#00457d;
	padding-left:40px;
	background-image:url(../images/internodue.gif);
	background-repeat:no-repeat;
	background-position:28px 5px;
}
a.interno-tre:hover, a.interno-tre:focus{
	text-decoration:underline;
}
.dett-left{
	float:left;
	width:165px;
	margin-bottom:4px;
}
.dett-leftpreview{
	float:left;
	width:170px;
	margin-bottom:4px;
}
.dett-leftbig{
	float:left;
	width:160px;
	margin-bottom:4px;
}
.dett-right{
	width:174px;
	float:right;
	background-image:url(../images/sezzinterna.gif);
	background-repeat:repeat-y;
	padding-top:30px;
	padding-left:20px;
	padding-bottom:15px;
	margin-left:10px;
	margin-bottom:5px;
}
.dett-rightcalendar{
	width:210px;
	float:right;
	padding-left:10px;
	padding-bottom:15px;
	margin-bottom:5px;
}
.dett-leftcalendar{
	width:495px;
	float:left;

}
.date-event{
	font-family:Verdana;
	font-weight:bold;
	color:#00457d;
	font-size:95.5%;
}
a.dett-link:link, a.dett-link:visited{
	color:#818181;
	text-decoration:none;
	margin-bottom:6px;
	
}
a.dett-link:hover, a.dett-link:focus{
	color:#818181;
	text-decoration:underline;
}
.dett-internafiglie{
	background-image:url(../images/sezzinterna.gif);
	background-position:755px 0;
	background-repeat:repeat-y;
	width:1000px;
}
.dett-internacalendar{
	background-image:url(../images/sezzcalendar.gif);
	background-position:505px 0;
	background-repeat:repeat-y;
	width:1000px;
}
.dett-internanofiglie{
	width:1000px;
}
.dett-internadocumenti{
	background-image:url(../images/sezzdocumenti.gif);
	background-position:378px 0;
	background-repeat:repeat-y;
	width:1000px;
}
h2.titinterna-sez{
	color:#00457d;
	padding:11px 8px 5px 12px;
	background-image:url(../images/sfondoultimasez.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#EDF2F6;
	font-size:127.4%;
	border-bottom:10px solid #fff;
	font-family:"Myriad Pro";
	float:left;
	width:514px;
}
h2.utility{
	float:right;
	width:154px;
	color:#818181;
	font-size:127.4%;
	border-bottom:10px solid #fff;
	font-family:"Myriad Pro";
	padding:11px 0 0 40px;
}
.sez-interna{
	padding-left:15px;
	padding-right:15px;
	color:#00457d;
}
.sez-doc{
	padding-left:15px;
	color:#00457d;
	padding-right:3px;
}
.sez-calendar{
	padding-left:15px;
	
	color:#00457d;
}
.sez-interna a:link, .sez-interna a:visited{
	text-decoration:underline;
	color:#00457d;
}
.sez-interna a:hover, .sez-interna a:focus{
	text-decoration:underline;
	color:#00457d;
}
.sez-interna li{
	margin-left:15px;
}
/*fine pagina interna*/
/* inizio pagina documenti on-line*/
.banner-documenti{
	margin-left:15px;
	width:223px;
	color:#00457d;
}	
.registrazione{
	font-size:127.3%;
	font-weight:700;
	font-family:"Myriad Pro";
}
.tryebuy{
	font-size:200%;
	font-style:italic;
	font-family:"Myriad Pro";
	font-weight:bold;
}
h2.titdocpub-sez{
	color:#00457d;
	padding:11px 8px 5px 12px;
	background-image:url(../images/sfondoultimasez.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#EDF2F6;
	font-size:127.2%;
	border-bottom:10px solid #fff;
	font-family:"Myriad Pro";
	float:left;
	width:372px;
}
h2.titdocpriv{
	float:right;
	width:340px;
	color:#00457d;
	font-size:127.2%;
	border-bottom:10px solid #fff;
	font-family:"Myriad Pro";
	padding:11px 0 0 0;
	text-align:left;
}
a.doc-link:link, a.doc-link:visited{
	color:#00457d;
	text-decoration:underline;
}
a.doc-link:hover, a.doc-link:focus{
	color:#00457d;
	text-decoration:underline;
}
.doc-pub{
	float:left;
	width:345px;
	z-index:0;
	
}
.doc-res{
	float:right;
	width:340px;
	z-index:0;
}
.icon-doc{
	float:left;
	width:30px;
}
.testo-doc{
	float:right;
	width:310px;
	
}
a.document-link:link, a.document-link:visited{
	text-decoration:underline;
	color:#00457d;
	font-size:136.4%;
	font-family:"Myriad Pro";
	font-weight:bold;
}
a.document-link:hover, a.document-link:focus{
	text-decoration:none;
	color:#00457d;
	
}
.document{
	margin-top:10px;
	padding-bottom:0;
}
.sotto-abstract{
	color:#575757;
	font-size:118.2%;
	font-family:"Myriad Pro";
}
/*fine pagina documenti on-line*/
/*inizio login document category*/
#boxlogin{
	z-index:10;
	width:351px;
}
#boxloginRes{
	z-index:10;
	width:351px;
}
#login-pub{
	z-index:10;
	position:absolute;
}
#login-res{
	z-index:10;
	position:absolute;
}
.privato{
	z-index:0;
}	
.privato{
	z-index:0;
}
.sfondo-login{
	background-image:url(../images/BOXLOGIN.jpg);
	background-repeat:no-repeat;
	width:351px;
	height:195px;
}
.user{
	margin: 53px 0 15px 15px;
	color:#20547c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:89%;
}
.pwd{
	color:#20547c;
	margin-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:89%;
}
.vai{
	margin-top:5px;
}
a.registrami:link, a.registrami:visited{
	color:#fff;
	display:block;
	text-decoration:underline;
	font-size:89%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:50px;
	margin-left:15px;
}
a.registrami:hover, a.registrami:focus{
	text-decoration:none;
}

/*fine login document category*/
/*inizio pagina di registrazione*/
.campi-ob{
	color:#00457D;
	text-align:right;
	padding-bottom:10px;

}
.red{
	color:#00457D;
	font-weight:bold;
}
.testoform{
	 width:130px;
	padding:5px 0 5px 0;
}
.submit{
	background-color:#00457C;
	border:2px solid #B7B8BA;
	color:#fff;
	padding:3px;
	margin-top:10px;
}
a.reg-info:link, a.reg-info:visited{
	font-weight:bold;
	color:#00457D;
	font-size:110%;
	text-decoration:underline;
}
a.reg-info:hover, a.reg-info:focus{
	font-weight:bold;
	color:#00457D;
	text-decoration:none;
}
.testoform-rew{
	 width:190px;
}
/*fine pagina di registrazione*/	
/*inizio article category uno*/
.date-eventnoimg{
	font-family:Verdana;
	font-weight:bold;
	color:#00457d;
	font-size:95.5%;
}
.tit-eventnoimg{
	color:#00457d;
	font-size:136.3%;
	font-family:"Myriad Pro";
	font-weight:bold;
	padding-bottom:4px;
}
/*fine article category uno*/
/*inizio questionari*/
.quest-height{
	padding:5px 0 5px 20px;
}
.errore{
	color:#ff0000;
	
}
/*fine questionari*/
/*inizio iscrizione newsletter*/
.iscriz-newsletter{
	width:80%;
}
.pad-newsl{
padding-top:8px;
}
.newsletter-home{
	margin-left:15px;
	margin-right:10px;
	color:#004596;
}
a.link-mail:link, a.link-mail:visited{
	color:#004596;
	text-decoration:underline;
}
a.link-mail:hover, a.link-mail:focus{
	color:#004596;
	text-decoration:none;
}
/*fine iscrizione newsletter*/
.italic{
	font-style:italic;
}
a.frecciainter:link,a.frecciainter:visited{
	background-image:url(../images/freinter.gif);
	background-repeat:no-repeat;
	
	display:block;
	color:#00457D;
	background-position:right 4px;
	padding-right: 15px;
	text-align:right;
	margin-right: 13px;
	text-decoration:none;
}
a.frecciainter:hover,a.frecciainter:focus{
	text-decoration:underline;
}
.interview{
	padding: 7px 13px 7px 13px;
	color:#00457D;
}