html{
	font-size:100.01%;
}
body {
	min-width:940px;
	margin:10px 0 0;
	font-size:100%;
}
img{
	border:none;
}
form{
	padding:0;
	margin:0;
}
#main_clic {
	margin:0 auto;
	width:940px;
}
#testatalogo{
	clear:both;
	width:940px;
	overflow:hidden;
	background:#9a0000;
	margin-top:1px;
	text-align:left;
}
#header_clic{
	width:940px;
	padding: 0;
	overflow:hidden;
	background:#fff;
}
#header_clic .scadenza{
	font:bold 12px/14px Helvetica, Arial, Verdana, sans-serif;
	line-height: 15px;
	color:#9a0000;
	margin: 5px 0 0 0;
	padding:0 6px 0 10px;
	text-align: center;
}
#header_clic .header-box{
	width:942px;
	height:90px;
	padding:6px;
	background:#ececec;
}
#header_clic .header-box .banner-head{
	float:left;
	background:url(../images/banner-head-border.jpg) no-repeat 100% 0;
	padding:0 6px 0 0;
	margin:0 6px 0 0;
}
#header_clic .header-box .banner-cars{float:left}
#header_clic .reg{
	width:940px;
	margin:0;
	padding:0;
	list-style:none;
}
#header_clic .reg1{
	float:left;
	width:548px;
	margin:0;
	padding:5px 0 0;
	list-style:none;
}
#header_clic .reg1 li{
	float:left;
	background:url(../images/separator-header-double.jpg) no-repeat 0 50%;
	padding:0px 4px 0 7px;
}
.safari #header_clic .reg1 li{background:url(../images/separator-header-double.jpg) no-repeat 0 7px}
#header_clic .reg1 li.first{
	background:none;
	padding:0 4px 0 0;
}
#header_clic .reg1 li a{
	float:left;
	font:14px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#33689a;
	text-transform:uppercase;
	text-decoration:none;
}
#header_clic .reg1 li a:hover{text-decoration:underline}
#header_clic .mart{
	font:normal 20px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	float:right;
	margin:3px 0 0;
}

#header_clic .reg2{
	float:left;
	width:220px;
	margin:0;
	padding:0;
	list-style:none;
}
#header_clic .reg2 li{
	float:left;
	padding:0;
}
.safari #header_clic .reg2 li{ float:left; background:#fff no-repeat 0 7px}
#header_clic .reg2 li.first{
	background:none;
	padding:0 4px 0 0;
}
#header_clic .reg2 li a{
	float:left;
	font:normal 12px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#33689a;
	text-transform:uppercase;
	text-decoration:none;
}
#header_clic .reg2 li a:hover{text-decoration:underline}
#header_clic .reg2 .form{
	float:left;
	font:12px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	border:1px solid #a6aaad;
	width:150px;
	height:13px;
	padding:1px;
	margin-bottom:2px;
}


#header_clic .head-info{
	clear:both;
	overflow:hidden;
	//float:left;
	display: inline;
	font:bold 11px/14px Helvetica, Arial, Verdana, sans-serif;
	width:940px;
	//border-bottom:1px solid #a8a9ae;
	margin:2px 0 0;
	padding:3px 0 2px;
	line-height: 16px;
}
#header_clic .head-info .sx{
	//float:left;
	font:bold 11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#333;
	padding-top:3px;
	margin-right:15px;
}
#header_clic .head-info .sx .link_vai{
	//float:left;
	font:normal 14px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#336596;
	padding:0px;
	margin-right:0px;
	text-decoration: none;
}
#header_clic .head-info .link_vai{
	float:left;
	//display: inline;
	font:normal 14px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#336596;
	padding:0px;
	margin-right:30px;
	text-decoration: none;
	line-height: 16px;
}
#header_clic .head-info .sx img{
	//float:left;
	margin-right:5px;
}
/*
#header_clic .head-info .dx{
	float:right;
	display: inline;
	font:normal 14px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#336596;
}
*/
#header_clic .head-info .dx{
	float:right;
	display: inline;
	font:normal 11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	margin:0;
	padding:0;
	line-height: 14px;
}
/*
#header_clic .head-info .dx p{
	display: inline;
	font:normal 11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	margin:0;
	padding-top:3px;
}
*/

#header_clic .head-utente{
	clear:both;
	float:left;
	width:940px;
	height:24px;
	margin:0px;
	padding:2px 0 2px 0;
	border:0;
}
/*
#header_clic .head-utente .ricerca_avanzata{
	position: relative;
	clear:right;
	float:right;
	width:480px;
	height:77px;
	margin-top:8px;
	background:#fff;
	border-left:1px solid #9a9a9a;
	border-bottom:1px solid #9a9a9a;
	z-index:1;
}
*/
#header_clic .head-utente .ricerca_avanzata .ric_sezioni{
	float:left;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:100px;
	height:18px;
	margin:0px;
	padding:0px;
}

#header_clic .head-utente .sx{
	float:left;
	font:bold 11px/10px Helvetica, Arial, Verdana, sans-serif;
	color:#323232;
	padding:0px;
	margin-top:5px;
	border-right:1px solid #ccc;
}
#header_clic .head-utente .sx1{
	float:left;
	font:bold 11px/10px Helvetica, Arial, Verdana, sans-serif;
	color:#323232;
	padding:0 0 0 5px;
	margin-top:5px;
	border:0px;
}
#header_clic .head-utente .sx1 .versione{
	padding-left:10px; padding-right:5px;
	float:left;
	font:bold 12px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#336596;
	margin-right:0;
	text-decoration:none;
}
#header_clic .head-utente .sx .ultimo{
	padding-left:5px; padding-right:5px;
	float:left;
	font:bold 14px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#336596;
	margin-right:0;
	text-decoration:none;
}
#header_clic .head-utente .sx span{
	float:left;
	font:bold 12px/14px Helvetica, Arial, Verdana, sans-serif;
	line-height: 15px;
	color:#9a0000;
	padding:0 6px 0 10px;
}
#header_clic .head-utente .sx img{
	float:left;
	margin-right:5px;
}
#header_clic .head-utente .dx{
	float:right;
	font:normal 14px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#336596;
	padding-top:3px;
}
#header_clic .head-utente .dx p{
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	margin:0;
}

#header_clic .head-info .head-form{
	clear:right;
	float:right;
	margin:0;
}
/*
#header_clic .head-utente .dx .head-form{
	clear:both;
	float:right;
	margin:0;
}*/
.head-form input{float:left; margin:0 0 0 5px}

.head-form img{float:left; margin:0 0 0 5px}

.head-form .text{
	float:left;
	font:11px/13px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	border:1px solid #999;
	width:146px;
	height:17px;
	padding:0px;
	margin:0px;
}
.head-form .text-ricerca{
	float:left;
	font:bold 11px/18px Helvetica, Arial, Verdana, sans-serif;
	color:#336596;
	padding:0px;
	margin-right:2px;
}
.head-form .text-ricerca a{
	float:left;
	font:bold 11px/18px Helvetica, Arial, Verdana, sans-serif;
	color:#336596;
	padding:0px;
	margin-right:2px;
	text-decoration:none;
}
.head-form .sito{
	float:left;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:82px;
	padding: 0;
	margin:0 0 0 5px;
}
.head-form .sito{height:19px}
#header_clic .head-info .head-form a{
	float:left;
	font:9px/11px Helvetica, Arial, Verdana, sans-serif;
	color:#32659a;
	background:url(../images/ico-rss.jpg) no-repeat 100% 0;
	padding:8px 24px 0 0;
	text-decoration:none;
}
#header_clic .head-info .head-form a:hover{text-decoration:underline}

#header_clic #menu{
	float:left;
	width:940px;
	margin:1px 0 1px;
	padding:0;
	list-style:none;
	background:#920808 url(../images/bg-menu-clic.gif) repeat-x;
}
#header_clic #menu li{
	float:left;
	padding:1px 15px 1px 15px;
}
#header_clic #menu li a{
	float:left;
	font:normal 14px/16px Helvetica, Arial, Verdana, sans-serif;
	padding:0 11px 2px;
	color:#fff;
	text-decoration:none;
	background:none;
}
#header_clic #menu li a:hover{
	background:none;
	border:0px solid #f00;
	color:#fae53e;
}
#header_clic #menu li a.active{
	color:#fae53e;
}

#content_clic{
	padding:0;
	width:940px;
	overflow:hidden;
}
/*EDIZIONE inizio */
#content_clic .edizione{
	float:left;
	width:940px;
	border-top:1px solid #ccc;
	padding-top:10px; padding-bottom:10px;
	margin:0;
	list-style:none;
	background:#fff;
}
#content_clic .edizione .colonnasx{
	float:left;
	overflow:hidden;
	width:567px;
	/* width:481px; */
	padding:0px;
	margin:0 5px 0 0;
}

#content_clic .edizione .colonnasx .annunci{
	float:left;
	width:481px;
	margin:35px 0 0;
	padding:0 0 18px;
	background:#f1f2f6;
}
#content_clic .edizione .colonnasx .annunci h3{
	font:11px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#fff;
	width:471px;
	background:#999;
	padding:0 0 0 10px;
	margin:0;
}
#content_clic .edizione .colonnasx .annunci p{
	clear:both;
	font:11px/18px Helvetica, Arial, Verdana, sans-serif;
	color:#646567;
	width:471px;
	margin:0 15px 0 10px;
}
#content_clic .edizione .colonnasx .annunci a{
	clear:both;
	float:left;
	font:12px/18px Helvetica, Arial, Verdana, sans-serif;
	color:#1a1bf2;
	margin:15px 15px 0 10px;
	text-decoration:none;
}
#content_clic .edizione .colonnasx .annunci a:hover{text-decoration:underline}
#content_clic .edizione .colonnasx .annunci a.mail{
	clear:none;
	float:left;
	font:11px/18px Helvetica, Arial, Verdana, sans-serif;
	color:#339935;
	margin:0 3px 0 0;
}

/* calendario */
#content_clic .edizione .colonnasx .calendario{
	float:left;
	overflow:hidden;
	width:150px;
	padding: 0 0 0 0px;
	border: 0 0 0 0px;
	margin:0 5px 0 0;
}

/*
#content .column3 .block-tab{
	float:left;
	overflow:hidden;
	width:199px;
	margin:0 0 0 0px;
}
#content .column3 .block-tab ul{
	float:left;
	width:199px;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	border:0 0 0 0px;
	list-style:none;
}


#content .column3 .block-tab ul li{float:left}
#content .column3 .block-tab ul li.last{
	background:url(../images/a-tab-none.jpg) no-repeat;
	width:15px;
	height:25px;
}
#content .column3 .block-tab ul li a{
	float:left;
	height:25px;
	text-indent:-9999px;
}
#content .column3 .block-tab ul li a.tab1{
	width:74px;
	background:url(../images/ac-tab1.jpg) no-repeat;
}
#content .column3 .block-tab ul li a.tab2{
	width:125px;
	background:url(../images/ac-tab2.gif) no-repeat;
}

#content .column3 .block-tab ul li a.tab1_bis{
	width:74px;
	background:url(../images/ac-tab1_2.jpg) no-repeat;
}
#content .column3 .block-tab ul li a.tab2_bis{
	width:125px;
	background:url(../images/ac-tab2_2.gif) no-repeat;
}
#content .column3 .block-tab .list{
	float:left;
	padding:5px 1px 0 5px;
	margin:0;
	width:191px;
	height:430px;
	border:1px solid #ccc;
	border-width:0 1px 0px 1px;
}
*/



/* calendario fine */
#content_clic .edizione .colonnasx .foliazione{
	float:left;
	width:412px;
	/* width:271px; */
	height:650px;
	/*height:480px;*/
	padding:0px;
	margin:0 0 10px 0;
	/*
	margin-top: -20px;
	margin-left: 180px;
	*/
	background:#fff;
	overflow: hidden;
}
#content_clic .edizione .colonnasx .foliazione .acca1{
	clear:both;
	font:normal 14px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#326698;
	padding-top:8px;
	margin:0px;
	text-align:left;
}
#content_clic .edizione .colonnasx .foliazione .pdf_link{
	clear:both;
	font:normal 14px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#326698;
	padding-top:15px;
	margin:0px;
	text-align:left;
	text-decoration: none;
}
/*
#content_clic .edizione .colonnasx .foliazione img{
	clear:both;
	width:269px;
	padding:0px;
	margin-bottom:5px;
	border:1px solid #000;
}
*/
#content_clic .edizione .colonnasx .foliazione .con-box{
	clear:both;
	/*float:left;
	width:397px;
	 width:251px; */
	padding:10px;
	margin:0 0 0 10px;
	border:0px;
	/*margin-bottom:5px;*/
	background:#155A95;
	height: 18px;
	line-height: 18px;
}
#content_clic .edizione .colonnasx .foliazione .con-box .indietro{
	float:left;
	width:170px;
	height: 18px;
	font:normal 14px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#fff;
	padding:0px;
	margin:0px;
	border:0px;
	text-align:left;
}
#content_clic .edizione .colonnasx .foliazione .con-box .indietro img{
	vertical-align:middle;
}
#content_clic .edizione .colonnasx .foliazione .con-box .avanti{
	float:right;
	/*float:left;*/
	width:119px;
	height:18px;
	font:normal 14px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#fff;
	padding:0px;
	margin:0px;
	text-align:right;
}
#content_clic .edizione .colonnasx .foliazione .con-box .avanti img{
	vertical-align:middle;
}

#content_clic .edizione .colonnasx .foliazione .con-box .numeropagina{
	float:left;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:53px;
	height:18px;
	margin:0px;
	padding:0px;
}

#content_clic .edizione .colonnadx{
	float:left;
	_overflow:hidden; /*Serve solo per IE*/
	width:362px;
	/* width:437px; */
	padding-left:0px;
	margin:0;
	border-left:1px solid #ccc;
	background:#fff;
}

#content_clic .edizione .colonnadx .ricerca_avanzata{
	/*position: relative;*/
	clear:right;
	/*float:right;*/
	float:left;
	/*width:448px;*/
	width:340px;
	height:65px;
	margin:-16px 0 0 -1px; /* era 11px */
	background:#fff;
	padding: 20px 0 0 0px; /* era 10px */
	border-left:1px solid #9a9a9a;
	border-bottom:1px solid #9a9a9a;
	border-top:1px solid #fff;
	/*z-index:1;*/
}

#content_clic .edizione .colonnadx .ricerca_avanzata .cerca_in{
	float:left;
	width:55px;
	height: 18px;
	font:bold 11px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#000;
	padding:0 0 0 5px;
	margin:0px;
	border:0px;
	text-align:left;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .ordina_per{
	float:right;
	width:65px;
	height: 18px;
	font:bold 11px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#000;
	padding:0px;
	margin:0px;
	border:0px;
	text-align:left;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .ric_ordine{
	float:right;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:108px;
	height:18px;
	margin:0px;
	padding:0px;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .ric_sezioni{
	float:left;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:98px;
	height:18px;
	margin:0px;
	padding:0px;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .cerca_in_data{
	clear:both;
	overflow: hidden;
	float:left;
	width:49px;
	height: 18px;
	font:bold 11px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#000;
	padding:0 0 0 5px;
	margin-top:13px;
	border:0px;
	text-align:left;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .ordina_per_data{
	float:right;
	width:20px;
	height: 18px;
	font:bold 11px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#000;
	padding:0px;
	margin-top:13px;
	border:0px;
	text-align:left;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .ric_ordine_data{
	float:right;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:110px;
	height:18px;
	margin-top:13px;
	padding:0px;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .ric_sezioni_data{
	float:left;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:55px;
	height:18px;
	margin-top:13px;
	padding:0px;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .ric_sezioni_data_giorno_da{
	float:left;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:35px;
	height:18px;
	margin-top:13px;
	margin-right:5px;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .ric_sezioni_data_mese_da{
	float:left;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:32px;
	height:18px;
	margin-top:13px;
	margin-right:5px;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .ric_sezioni_data_anno_da{
	float:left;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:48px;
	height:18px;
	margin-top:13px;
	padding:0px;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .ric_sezioni_data_giorno_a{
	float:right;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:35px;
	height:18px;
	margin-top:13px;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .ric_sezioni_data_mese_a{
	float:right;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:32px;
	height:18px;
	margin-top:13px;
	margin-left:5px;
}

#content_clic .edizione .colonnadx .ricerca_avanzata .ric_sezioni_data_anno_a{
	float:right;
	font:11px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#999;
	width:48px;
	height:18px;
	margin-top:13px;
	margin-left:5px;
	padding:0px;
}


#content_clic .edizione .colonnadx h1{
	clear:both;
	font:normal 22px/24px georgia, Times, Arial, Verdana, serif;
	color:#9a0000;
	padding-bottom:5px;
	margin:0px;
}
#content_clic .edizione .colonnadx h2{
	clear:both;
	font:normal 14px/18px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding-bottom:10px;
	margin:0px;
}

#content_clic .edizione .colonnadx .resize-info{
	float:left;
	padding-bottom:3px;
	width:440px;
	position:relative;
	border-bottom:2px solid #9a0000;
}
#content_clic .edizione .colonnadx .resize-info .time{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#content_clic .edizione .colonnadx .resize-info .time li{
	float:left;
	padding:0;
}
#content_clic .edizione .colonnadx .resize-info .time li span{
	float:left;
	font:normal 14px/16px times, arial, Helvetica, sans-serif;
	color:#666;
	margin:5px 0 0;
}
#content_clic .edizione .colonnadx .resize-info .time li span.bol{font-weight:bold; margin-left:5px; margin-right:5px;}

#content_clic .edizione .colonnadx .resize-info .res-link{
	float:right;
	width:90px;
	margin:0;
	padding:0;
	list-style:none;
	
}
#content_clic .edizione .colonnadx .resize-info .res-link li{
	float:right;
	margin:0 0 0 10px;
}
#content_clic .edizione .colonnadx .resize-info .res-link li a{
	float:left;
	text-indent:-9999px;
}
#content_clic .edizione .colonnadx .resize-info .res-link li a.rss{
	background:url(../images/rss.jpg) no-repeat;
	width:17px;
	height:17px;
}
#content_clic .edizione .colonnadx .resize-info .res-link li a.e-mail{
	background:url(../images/mail.jpg) no-repeat;
	width:22px;
	height:15px;
}
#content_clic .edizione .colonnadx .resize-info .res-link li a.print{
	background:url(../images/print.jpg) no-repeat;
	width:19px;
	height:20px;
}

#content_clic .edizione .colonnadx .notizia{
	clear:both;
	font:normal 14px/18px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding: 10px 0 10px;
	margin:0px;
	/*text-align:justify;*/
}
#content_clic .edizione .colonnadx .notizia p{
	clear:both;
	font:normal 14px/18px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding: 5px 0 5px;
	margin:0px;
	display:inline;
	/*text-align:justify;*/
}
#content_clic .edizione .colonnadx .notizia img{
	float:right;
	clear:right;
	padding: 0 0 5px 5px;
}
#content_clic .edizione .colonnadx .notizia .didascalia{
	float:right;
	clear:right;
	width: 120px;
	font:normal 10px arial, Times, verdana, serif;
	color:red;
	padding-bottom:10px;
	margin:0px;
	text-align:left;
}
/*EDIZIONE fine */

/* INIZIO RICERCA CLIC */
#content_clic .edizione .colonnasx .ricerca{
	float:left;
	width:271px;
	padding:0px;
	margin:0;
	background:#fff;
}
#content_clic .edizione .colonnasx .ricerca p{
	clear:both;
	font:normal 12px/14px Arial, sans-serif;
	color:#333;
	padding-bottom:5px;
	margin:0px;
	text-align:left;
}
#content_clic .edizione .colonnasx .ricerca a{
	font:normal 12px/14px Arial, sans-serif;
	color:#333;
	background:#f1f00e;
	text-decoration:none;
	padding:0 3px 0 3px;
}
#content_clic .edizione .colonnasx .ricerca a:hover{
	text-decoration:none;
}
#content_clic .edizione .colonnasx .ricerca span{
	float:right;
	font:normal 12px/12px Arial, sans-serif;
	color:#333;
	width:100px;
	padding:0px;
	margin-top:15px;
	text-align:right;
}
#content_clic .edizione .colonnasx .ricerca img{
	float:right;
	margin:1px 0 0 5px;
}
#content_clic .edizione .colonnasx .ricerca h5{
	float:left;
	font:normal 12px/12px Arial, sans-serif;
	color:#333;
	width:80px;
	padding:0px;
	margin-top:15px;
	text-align:left;
}
#content_clic .edizione .colonnasx .ricerca h5 img{
	float:left;
	margin:1px 5px 0 0;
}
#content_clic .edizione .colonnasx .ricerca .risultato{
	float:left;
	width:271px;
	margin-top:10px;
	background:#fff;
}
#content_clic .edizione .colonnasx .ricerca .risultato h1{
	clear:both;
	font:bold 11px/12px Arial, sans-serif;
	color:#333;
	margin:0px;
	padding-left:15px;
	background:url(../images/ac_abbonamenti_icona.gif) no-repeat center left;
}
#content_clic .edizione .colonnasx .ricerca .risultato h2{
	clear:both;
	font:normal 11px/12px Arial, sans-serif;
	color:#333;
	padding-left:15px;
	margin:0px;
}

#content_clic .edizione .colonnasx .inc_pubb{
	float:right;
	width:250px;
	margin:0 0 10px 0;
	padding:0 100px 0 0px;
	background:#fff;
	/*border-top:1px solid #a8a9ad;
	border-bottom:1px solid #a8a9ad;*/
}
#content_clic .edizione .colonnasx .inc_pubb .pubblicita{
	float:left;
	width:300px;
	margin:0px;
	padding:0px;
	background:#fff;
}

#content_clic .edizione .colonnasx .inc_pubb .pubblicita img{
	//float:none;
	clear:both;
	padding:0;
	margin: 0 0 12px 0;
}

#content_clic .edizione .colonnasx .inc_pubb .pubblicita span{
	font:10px/10px helvetica, Arial, verdana, sans-serif;
	color:#a8a9ad;
	padding:0px;
	margin:2px 0 2px 0; 
	text-transform:uppercase;
	float:right;
}
#content_clic .edizione .colonnasx .inc_pubb .pubblicita .g_ads{
	//float:none;
	clear:both;
	padding:0;
	margin: 0 0 12px 0;
}
/*
#fwnetintestazione {
	height: 20px;
	width: 250px;
	background-color: #ccc;
	text-align: right;
	line-height: 17px;
	font-style: normal;
}
#fwnetblocco {
	height: 173px;
	width: 250px;
	border: 1px solid #ccc;
	text-align: left;
	line-height: 14px;
	font-style: normal;
}
.fwnetStileIntestazione {
	font-family: Arial;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}
#fwnetC	{
	height: 173px;
	width: 614px;
	text-align: left;
	line-height: 14px;
	font-style: normal;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
*/
/*
#content_clic .edizione .colonnasx .pubblicita{
	float:left;
	width:480px;
	height:250px;
	padding:14px 0 14px 0;
	margin-top:16px;
	background:#fff;
	border-top:1px solid #a8a9ad;
	border-bottom:1px solid #a8a9ad;
}
#content_clic .edizione .colonnasx .pubblicita img{
	text-align:center;
}
#content_clic .edizione .colonnasx .pubblicita span{
	font:10px/10px helvetica, Arial, verdana, sans-serif;
	color:#a8a9ad;
	padding:0px;
	margin:2px 0 2px 0; 
	text-transform:uppercase;
	float:right;
}
*/
/* FINE RICERCA CLIC */

#content_clic .map{
	float:left;
	width:920px;
	border-top:1px solid #ccc;
	padding:20px 0px 20px 20px;
	margin:0;
	list-style:none;
	background:#fff;
}
#content_clic .map .colonnasx{
	float:left;
	width:360px;
	padding:0px;
	margin:0;
}
#content_clic .map .colonnadx{
	float:left;
	width:509px;
	padding-left:50px;
	margin-left:0px;
	border-left:1px solid #ccc;
}
#content_clic .map .colonnadx_abb{
	float:left;
	overflow:hidden;
	width:529px;
	padding-left:30px;
	margin:0px;
	border-left:1px solid #ccc;
}
#content_clic .map .colonnadx_abb .int_acquisto{
	float:left;
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin:10px 0 0 0;
	background:#fff;
	text-align:left;
}
#content_clic .map .colonnadx a{
	color: #326698; text-decoration:none;
}
#content_clic .map .colonnadx .navigazione a{ 
	font:bold 100%/80% Helvetica, arial, sans-serif; 
	color:#9a0000;
	text-align: center; 
	text-decoration: none; 
	margin: 10px 0 0 0px; 
	padding: 0; 
	}
#content_clic .map .colonnadx .printfaq{
	float:right;
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#326698;
	padding:0px;
	margin:0px;
}
#content_clic .map .colonnadx .printfaq a{
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#326698;
	text-decoration:none;
}
#content_clic .map .colonnadx .printfaq a:hover{
	color:#326698;
	text-decoration:underline;
}
#content_clic .map .colonnadx .printfaq img{
	float:left; padding:0px;
	margin:0 5px 0 0;
}
#content_clic .map .colonnadx .vai-button{
	clear:both;
	/*float:right;
	width:100px;*/
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin-top:20px;
	background:#fff;
	text-align:center;
}
#content_clic .map .colonnadx .lista{
	float:left;
	width:500px;
	padding:0px;
	margin:20px 0 20px 0;
}
#content_clic .map .colonnadx .lista p{
	clear:both;
	font:normal 12px/12px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding-left:12px;
	text-align:left;
	margin:0px; margin-bottom:12px;
	background:url(../images/ac_abbonamenti_icona.gif) no-repeat center left;
}
#content_clic .map .colonnadx .lista h2{
	float:left;
	width:255px;
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#333;
	padding:0px;
	margin:0px;
	//background:#e7e7e7;
	background:#e7e7e7;;
	text-align:left;
}
#content_clic .map .colonnadx .lista h2 .radio{
	width:25px;
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin:5px 0 0 0;
	background:#e7e7e7;
	text-align:right;
}
#content_clic .map .colonnadx .lista h2 .radio .abstract_h2{
	width:225px;
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin:-15px 0 0 25px;
	background:#e7e7e7;
	text-align:left;
}
#content_clic .map .colonnadx .lista h3{
	float:left;
	width:225px;
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin:0px;
	background:#e7e7e7;
	text-align:center;
}
#content_clic .map .colonnadx_abb .carrello{
	float:left;
	width:510px;
	/*height:458px;*/
	padding:0px;
	margin-top:20px;
}
#content_clic .map .colonnadx_abb .carrello h2{
	float:left;
	width:255px;
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin:0px;
	background:#e7e7e7;
	text-align:center;
}
#content_clic .map .colonnadx_abb .carrello h3{
	float:left;
	width:90px;
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin:0px;
	background:#e7e7e7;
	text-align:center;
}
#content_clic .map .colonnadx_abb .carrello h4{
	float:left;
	width:95px;
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin:0px;
	background:#e7e7e7;
	text-align:center;
}

#content_clic .map .colonnadx_abb .carrello h5{
	float:left;
	width:70px;
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin:0px;
	background:#e7e7e7;
	text-align:center;
}
#content_clic .map .colonnadx_abb .carrello .totale{
	float:right;
	width:100px;
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin:0px;
	background:#e7e7e7;
	text-align:right;
}
#content_clic .map .colonnadx_abb .carrello .data_inizio{
	clear:both;
	float:left;
	width:510px;
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	/*height:458px;*/
	padding:0px;
	margin-top:20px;
}
#content_clic .map .colonnadx_abb .carrello .data_inizio .acquista{
	clear:both;
	/*float:right;
	width:100px;*/
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin-top:20px;
	background:#fff;
	text-align:center;
}
#content_clic .map .colonnadx_abb .acquista{
	clear:both;
	/*float:right;
	width:100px;*/
	font:normal 12px/22px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin-top:20px;
	background:#fff;
	text-align:center;
	}
#content_clic .map .colonnadx_abb #cuneo { clear: both }
#content_clic .map .colonnadx_abb #form_reg { /*width:700px;*/ margin: 0; padding: 0; border: solid 0px silver; height: 100%}

#content_clic .map .colonnadx_abb #form_reg a { font:120%/120% Helvetica, arial, sans-serif; color:#4c4c4c; text-decoration: underline; text-align: left }
#content_clic .map .colonnadx_abb #form_reg a:hover { text-decoration: underline; color:#000; }
#content_clic .map .colonnadx_abb #form_reg button { color: #045792; font-variant: small-caps; font-weight: bold; font-size: 1em; text-align: center; float: right; margin: 5px 5px 0 0; padding: 2px; border: solid 2px #045792 }
#content_clic .map .colonnadx_abb #form_reg h1 { 
	clear:both;
	color: #960200; 
	font:200%/140% Georgia, "Times New Roman", Times, serif;
	text-align: left; 
	margin:0; 
	padding: 0 0 5px 0; 
	border-top: 0px solid silver; 
	border-bottom: 0px solid silver }
#content_clic .map .colonnadx_abb #form_reg h2 { 
	font:120%/120% Helvetica, arial, sans-serif;
	color:#4c4c4c; 
	text-align: left; 
	margin: 0;
	padding:0;
	margin:20px 0 20px 0;}

#content_clic .map .colonnadx_abb #form_reg span { 
	font:120%/120% Helvetica, arial, sans-serif;
	color:#4c4c4c; 
	text-align: left; 
	margin: 0;
	padding:0;
	margin:20px 0 20px 0;}

#content_clic .map .colonnadx_abb #form_reg h3 { 
	width:510px;
	font:bold 120%/100% Helvetica, arial, sans-serif; 
	color:#4c4c4c;
	text-align: left; 
	margin: 0 0 5px 0; 
	padding: 0 0 5px 0; 
	border-bottom: 1px solid silver }
#content_clic .map .colonnadx_abb #form_reg h4 { 
	color: #4c4c4c; 
	font:normal 110%/100% Helvetica, arial, sans-serif; 
	text-align: right; 
	float: left; 
	margin: 5px 0px 0px 0px; 
	padding: 0px; 
	width: 220px; }
#content_clic .map .colonnadx_abb #form_reg h5 { 
	color: #4c4c4c; 
	font:normal 110%/100% Helvetica, arial, sans-serif; 
	text-align: right; 
	float: left; 
	margin: 5px 10px 0px 10px; 
	padding: 0px; 
	width: 150px; }
#content_clic .map .colonnadx_abb #form_reg h6 { 
	font:bold 120%/100% Helvetica, arial, sans-serif; 
	color:#4c4c4c; 
	text-align: left; 
	text-transform: uppercase; 
	margin:0 0 10px 0;
	padding:0;
	clear:both;}
#content_clic .map .colonnadx_abb #form_reg input { font-size: 1.1em; text-align: left; margin: 2px 0 5px 0; padding: 2px; border: solid 1px gray; width: 340px }
#content_clic .map .colonnadx_abb #form_reg input#bottone { font-size: 1.1em; text-align: center; margin: 2px 0px 0px 200px; padding: 2px; border: solid 1px gray; width: 80px }

#content_clic .map .colonnadx_abb #form_reg label { font-weight: normal; font-size: 1em; font-family: Georgia, "times new roman", Times; text-align: left }
#content_clic .map .colonnadx_abb #form_reg select { font-size: 1.1em; text-align: left; margin: 2px 0 10px 0; padding: 2px; border: solid 1px gray; width: 225px }

#content_clic .map .colonnadx_abb #form_reg_birthday input { font-size: 1.1em; text-align: left; text-indent: 3px; float: left; margin: 2px 5px 2px 0; padding: 3px 2px; border: solid 1px gray; width: 50px }
#content_clic .map .colonnadx_abb #form_reg_cf input { font-size: 1.1em; text-align: left; text-indent: 3px; float: left; margin 2px 0px 2px 0; padding: 3px 2px; border: solid 1px gray; width: 120px }
#content_clic .map .colonnadx_abb #form_reg_sex input { font-size: 1.1em; text-align: left; float: left; margin: 2px 5px 10px 0; padding: 2px; border: solid 0px gray; width: 20px }
#content_clic .map .colonnadx_abb #form_reg_sex .scelta { font:normal 110%/100% Helvetica, arial, sans-serif; text-align: left; text-indent: 3px; float: left; margin: 2px 5px 10px 0; padding: 2px; border: solid 0px gray; width: 30px }
#content_clic .map .colonnadx_abb #form_reg_birthday select { font-size: 1.1em; text-align: left; float: left; margin: 2px 5px 10px 0; padding: 2px; border: solid 1px gray; width: 80px }
#content_clic .map .colonnadx_abb #form_reg_chk input { float: left; margin: 0px 8px 0px 5px; padding: 0px; width: 14px; border:0;}
#content_clic .map .colonnadx_abb #form_reg textarea { font:normal 110%/100% Helvetica, arial, sans-serif; 
	color:#4c4c4c; text-align: left; margin: 0px 0px 10px; padding: 5px; width: 475px; height: 100px }

/*#content_clic .map .colonnadx_abb #form_reg button { color: #045792; font-variant: small-caps; font-weight: bold; font-size: 1em; text-align: center; float: right; margin-top: 5px; margin-right: 5px; padding: 2px; border: solid 2px #045792 }*/

#content_clic .map .colonnadx_abb #form_reg button {
font-variant: small-caps; 
font:normal 120%/100% Helvetica, arial, sans-serif;
color:#4c4c4c; 
text-align: center; 
float: right; 
margin: 5px 65px 0 0; padding: 2px; border: solid 1px #4c4c4c}

#content_clic .map .colonnadx_abb #form_reg label { float:left; width:150px; font:normal 110%/100% Helvetica, arial, sans-serif; color:#4c4c4c; text-align: right; margin:10px; padding:0; }
#content_clic .map .colonnadx_abb #form_reg .fine_ordine { 
	font:normal 100%/80% Helvetica, arial, sans-serif; 
	color:#4c4c4c;
	text-align: justify;
	line-height: 150%;
	margin: 0 0 5px 0; 
	padding: 15px; 
	border: 1px solid silver }
#content_clic .map .colonnadx_abb #form_reg .fine_ordine a{ 
	font:bold 100%/80% Helvetica, arial, sans-serif; 
	color:#4c4c4c;
	text-align: center;
	text-decoration: none; 
	margin: 0; 
	padding: 0; 
	}
#content_clic .map .colonnadx_abb #form_reg .fine_ordine .navigazione a{ 
	font:bold 100%/80% Helvetica, arial, sans-serif; 
	color:#9a0000;
	text-align: center; 
	text-decoration: none; 
	margin: 10px 0 0 0px; 
	padding: 0; 
	}

#content_clic .map .colonnadx_abb .pagamento{
    width: 99%;border-right: 1px solid #000;
    font: 76% Helvetica, arial, sans-serif;
}
#content_clic .map .colonnadx_abb .pagamento .split3 div{
    float: left;
    width: 32%; \width: 33%; w\idth: 32%;
    padding: 0 5px 0 0;
}
#content_clic .map .colonnadx_abb .pagamento .split3 div h1,p{
	color: #4c4c4c; 
	font:normal 110%/100% Helvetica, arial, sans-serif; 
	float: left;
	width: 100%;
	margin: 10px 0 0 0; 
	padding: 0px;
	text-align: center; 
}

#content_clic .edizione .colonnadx .pubblicita{
	width:470px;
	height:665px;
	padding:0px;
	margin:0;
	background:#fff;
	text-align:center;
}

.allinea_centro{
	float:right;
}
#content_clic .edizione .colonnadx .pubblicita .colum3{
	float:left;
	width:160px;
}
#content_clic .edizione .colonnadx .pubblicita .colum4{
	float:left;
	width:160px;
	margin:0 0 0 16px;
	min-height:600px;
	background:#f1f2f6;
}
* html #content_clic .edizione .colonnadx .pubblicita .colum4{height:600px}
#content_clic .edizione .colonnadx .pubblicita .colum4 h3{
	font:12px/18px Helvetica, Arial, Verdana, sans-serif;
	color:#fff;
	width:155px;
	background:#999;
	padding:0 0 0 5px;
	margin:0 0 10px;
}
#content_clic .edizione .colonnadx .pubblicita .colum4 p{
	clear:both;
	font:11px/15px Helvetica, Arial, Verdana, sans-serif;
	color:#646567;
	width:130px;
	margin:0 15px;
}
#content_clic .edizione .colonnadx .pubblicita .colum4 a{
	float:left;
	font:11px/15px Helvetica, Arial, Verdana, sans-serif;
	color:#1a1bf2;
	margin:15px 15px 0;
	text-decoration:none;
}
#content_clic .edizione .colonnadx .pubblicita .colum4 a:hover{text-decoration:underline}



#content_clic .map .colonnadx h1{
	clear:both;
	font:normal 22px/24px georgia, Times, Arial, Verdana, serif;
	color:#9a0000;
	padding:0px;
	margin:0px;
}
#content_clic .map .colonnadx_abb h1{
	clear:both;
	font:normal 22px/24px georgia, Times, Arial, Verdana, serif;
	color:#9a0000;
	padding:0px;
	margin:0px;
}


#content_clic .map .colonnadx_abb h2{
	clear:both;
	font:normal 12px/16px Helvetica, Arial, Verdana, serif;
	color:#9a0000;
	padding:0px;
	margin:0px;
}

#content_clic .map .colonnadx_abb h2 .left{
  	float: left;
 	text-decoration: none;
 	text-align: left;
	font:normal 12px/16px Helvetica, Arial, Verdana, serif;
	color:#9a0000;
	padding:0px;
	margin:0px;
  	width: 49%;
}

#content_clic .map .colonnadx_abb h2 .right{
  	float: right;
 	text-decoration: none;
 	text-align: right;
	font:normal 12px/16px Helvetica, Arial, Verdana, serif;
	color:#ffffff;
	padding:0px;
	margin:0px;
  	width: 49%;
}

#content_clic .map .colonnadx h2{
	clear:both;
	font:normal 12px/16px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding-top:20px;
	margin:0px;
}
#content_clic .map .colonnadx h2 a{
	font:bold 12px/14px Helvetica, Arial, Verdana, sans-serif;
	line-height: 15px;
	color:#9a0000;
	text-transform:uppercase;
	text-decoration:none;
}
#content_clic .map .colonnadx h2 a:hover{text-decoration:underline}
#content_clic .map .colonnadx h3{
	padding:0;
	margin:0px;
	width:340px;
}
#content_clic .map .colonnadx h3 p{
	font:normal 12px/16px Helvetica, Arial, Verdana, serif;
	color:#666;
	padding:0px;
	margin:5px 0 0 0;
}
#content_clic .map .colonnadx h3 span{
	font:normal 18px/20px ApexSansBook, Trebuchet MS, Helvetica, Arial, Verdana, serif;
	color:#9a0000;
	padding:0px;
	margin:0px;
}

#content_clic .map .colonnadx .form-registrazione{
	float:left;
	width:510px;
	padding:0px;
	margin-top:20px; margin-bottom:10px;
}
#content_clic .map .colonnadx .form-registrazione h2{
	float:left;
	font:normal 11px/16px Helvetica, Arial, Verdana, serif;
	color:#666;
	width:150px;
	padding: 0px;
	margin:0 10px 15px 0;
	text-align:right;
}
#content_clic .map .colonnadx .form-registrazione h3{
	float:left;
	font:normal 11px/16px Helvetica, Arial, Verdana, serif;
	color:#666;
	width:350px;
	padding:0px;
	margin:0px;
}

#content_clic .map .colonnadx .login{
	clear:both;
	width:280px;
	padding:30px;
	margin-bottom:20px;
	margin-top:20px;
	background:#fff;
	list-style:none;
	border:1px solid #ccc;
	background:#f5f6ee;
	text-align:center;
}
.login-img{
	float:none;
	text-align:center;
}
#content_clic .map .colonnadx .login ul{
	clear:both;
	width:280px;
	padding:10px 0 10px;
	margin:0px;
	list-style:none;
}
#content_clic .map .colonnadx .login ul li{
	float:left;
	font:normal 12px/16px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	padding:0px;
}
.safari #content_clic .map .colonnadx .login ul li{background:#fff}
#content_clic .map .colonnadx .login ul li.first{
	width:90px;
	background:none;
	padding:0 4px 0 0;
	text-align:right;
}
#content_clic .map .colonnadx .login ul li a{
	float:left;
	text-decoration:none;
}
#content_clic .map .colonnadx .login ul li a:hover{text-decoration:underline}
#content_clic .map .colonnadx .login .form{
	float:left;
	font:12px/13px Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	border:1px solid #a6aaad;
	width:120px;
	height:15px;
	padding:1px;
	margin:0 0 0 5px;
}
#footer_clic{
	width:972px;
	overflow:hidden;
	padding:0px;
	margin:0;
}
#footer_clic p{
	font:normal 11px/18px Helvetica, Arial, Verdana, sans-serif;
	color:#333;
	width:972px;
	margin-top:5px;
	text-align: left;
}
#footer_clic .box{
	padding:1px;
	border:1px solid #ccc;
	width:968px;
}
#footer_clic .box-inner{
	background:#f1f2f6;
	width:968px;
	height:20px;
	padding:2px 0 0;
}
#footer_clic .box ul{
	float:left;
	width:670px;
	padding:1px 0 0;
	margin:0;
	list-style:none;
}
#footer_clic .box ul li{
	float:left;
	background:url(../images/separator-header-double.jpg) no-repeat 0 50%;
	padding:0 7px 0 10px;
}
#footer_clic .box ul li.first{
	background:none;
	padding:0 7px 0 4px;
}
#footer_clic .box ul li a{
	float:left;
	font:normal 11px/18px Helvetica, Arial, Verdana, sans-serif;
	color:#336596;
	text-decoration:none;
}
#footer_clic .box ul li a:hover{text-decoration:underline}
#footer_clic .links{
	width:972px;
	height:46px;
	padding:11px 0 9px;
	margin:2px 0 0;
	background:#ececec;
	list-style:none;
}
#footer_clic .links li{
	float:left;
	padding:0 18px 0 17px;
}