/* content inner page */
#content .map{
	float:left;
	width:655px;
	border-bottom:1px solid #a7a9ac;
	padding:0;
	margin:-5px 0 0;
	list-style:none;
}
#content .map li{
	float:left;
	background:url(/media/images/athesis/arrow-top-inner.jpg) no-repeat 0 50%;
	padding:0 5px 0 11px;
}
#content .map li.first {
	background:none;
	padding:0 5px 0 0;
}
#content .map li a{
	float:left;
	font:110%/130% Helvetica, sans-serif;
	color:#369;
	text-decoration:none;
}
#content .map li a:hover{text-decoration:underline}

/*#content .column-info{
	float:left;
	padding:0;
	width:671px;
	border-right:0px solid #ccc;
}*/
#content .column-info h2{
	font:310%/120% Georgia, "Times New Roman", Times, serif;
	color:#000;
	margin:7px 0 0;
}
* html #content .column-info h2{font:330%/110% Georgia, "Times New Roman", Times, serif}
#content .column-info .par{
	display:block;
	font:140%/120% Helvetica, sans-serif;
	color:#4c4c4c;
	margin:8px 0 0 1px;
}
* html #content .column-info .par{font:160%/120% Helvetica, sans-serif}
/*#content .column-info .resize-info{
	float:left;
	padding:12px 0 0;
	width:655px;
	position:relative;
}
#content .column-info .resize-info .time{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#content .column-info .resize-info .time li{
	float:left;
	padding:0;
}
#content .column-info .resize-info .time li span{
	float:left;
	font:120%/120% Helvetica, sans-serif;
	color:#666;
	margin:5px 0 0;
	text-transform:uppercase;
}
#content .column-info .resize-info .time li span.bol{font-weight:bold}
#content .column-info .res-link{
	float:right;
	width:90px;
	margin:0;
	padding:0;
	list-style:none;
}*/
#content .column-info .res-link li{
	float:right;
	margin:0 0 0 10px;
}
#content .column-info .res-link li a{
	float:left;
	text-indent:-9999px;
}
#content .column-info .res-link li a.rss{
	background:url(/media/images/athesis/rss.jpg) no-repeat;
	width:17px;
	height:17px;
}
#content .column-info .light-grey {
	clear:both;
	float:left;
	background:#f5f6ed url(/media/images/athesis/bg-light-grey.jpg) no-repeat 0 100%;
	border-top:1px solid #a7a9ac;
	width:606px;
	margin:30px 0 0;
	padding:5px 15px 22px;
}
#content .column-info .light-grey span{
	font:120%/120% Helvetica, sans-serif;
	color:#4c4c4c;
	margin:0;
	width:606px;
	text-transform:uppercase;
}
#content .column-info .light-grey h3{
	font:200%/130% Georgia, "Times New Roman", Times, serif;
	color:#4c4c4c;
	margin:6px 0 0;
	width:606px;
}
* html #content .column-info .light-grey h3{font:210%/130% Georgia, "Times New Roman", Times, serif}
#content .column-info .light-grey p{
	font:130%/140% Helvetica, sans-serif;
	color:#4c4c4c;
	margin:6px 0 0;
	width:606px;
}
* html #content .column-info .light-grey p{font:140%/140% Helvetica, sans-serif}
#content .column-info .colum4{
	float:left;
	width:636px;
	margin:35px 0 0;
	padding:0 0 18px;
	background:#f1f2f6;
}
#content .column-info .colum4 h3{
	font:120%/180% Arial, sans-serif;
	color:#fff;
	width:626px;
	background:#999;
	padding:0 0 0 10px;
	margin:0;
}
#content .column-info .colum4 p{
	clear:both;
	font:110%/150% Arial, sans-serif;
	color:#646567;
	margin:0 15px 0 10px;
	width:611px;
}
#content .column-info .colum4 a{
	clear:both;
	float:left;
	font:120%/150% Arial, sans-serif;
	color:#1a1bf2;
	margin:15px 15px 0 10px;
	text-decoration:none;
}
#content .column-info .colum4 a:hover{text-decoration:underline}
#content .column-info .colum4 a.mail{
	clear:none;
	float:left;
	font:110%/150% Arial, sans-serif;
	color:#339935;
	margin:0 3px 0 0;
}

/* sezione page*/


/* SERVIZI PRIMA PAGINA INIZIO */
#content .column-info .servizi_text-box-testataprima {
    background: url(/media/images/athesis/servizi_testata_primapagina.gif) no-repeat right ;
    border-top: 1px solid #a7a9ac;
    margin: 0 0 20px 0;
    padding: 0;
    border-bottom: 8px solid #ffa100;
    height: 63px;
}
#content .column-info .lettori_text-box-testataprima {
    background: url(/media/images/athesis/lettori_testata_primapagina.gif) no-repeat right ;
    border-top: 1px solid #a7a9ac;
    margin: 0 0 20px 0;
    padding: 0;
    border-bottom: 8px solid #369;
    height: 63px;
}
#content .column-info .servizi_text-box-testataprima img{
	float:left;
	margin-top:30px;
}
#content .column-info .lettori_text-box-testataprima img { float: left; margin-top: 30px }
#content .column-info .servizi-contenitore-primapagina{
	float:left;
	width:203px;
	height:91px;
	padding:0px;
	margin:0px;
	margin-right:19px;
	border:1px solid #ccc;
}

#content .column-info .servizi-contenitore-primapagina .iltempo{
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_tempo.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .iltempo span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:110px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .iltempo span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .iltempo span a:hover{
	color:#4c4c4c; text-decoration:underline;
}

#content .column-info .servizi-contenitore-primapagina .numeriutili{
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_numeri.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .numeriutili span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:120px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .numeriutili span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .numeriutili span a:hover{
	color:#4c4c4c; text-decoration:underline;
}

#content .column-info .servizi-contenitore-primapagina .farmacie{
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_farmacie.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .farmacie span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:130px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .farmacie span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .farmacie span a:hover{
	color:#4c4c4c; text-decoration:underline;
}

#content .column-info .servizi-contenitore-primapagina .treni{
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_treni.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .treni span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:110px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .treni span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .treni span a:hover{
	color:#4c4c4c; text-decoration:underline;
}

#content .column-info .servizi-contenitore-primapagina .aerei{
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_aerei.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .aerei span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:120px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .aerei span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .aerei span a:hover{
	color:#4c4c4c; text-decoration:underline;
}

#content .column-info .servizi-contenitore-primapagina .cinema{
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_cinema.gif) no-repeat left top;
}

#content .column-info .servizi-contenitore-primapagina .cinema span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:130px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .cinema span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .cinema span a:hover{
	color:#4c4c4c; text-decoration:underline;
}


#content .column-info .servizi-contenitore-primapagina .tv{
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_tv.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .tv span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:130px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .tv span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .tv span a:hover{
	color:#4c4c4c; text-decoration:underline;
}

#content .column-info .servizi-contenitore-primapagina .oroscopo{
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_oroscopo.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .oroscopo span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:110px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .oroscopo span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .oroscopo span a:hover{
	color:#4c4c4c; text-decoration:underline;
}

#content .column-info .servizi-contenitore-primapagina .proverbio{
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_proverbio.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .proverbio span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:120px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .proverbio span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .proverbio span a:hover{
	color:#4c4c4c; text-decoration:underline;
}

#content .column-info .servizi-contenitore-primapagina .ilsanto{
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_ilsanto.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .ilsanto span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:130px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .ilsanto span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .ilsanto span a:hover{
	color:#4c4c4c; text-decoration:underline;
}


#content .column-info .servizi-contenitore-primapagina .fondi {
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_fondi.gif) no-repeat left top;
}

#content .column-info .servizi-contenitore-primapagina .fondi span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:110px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .fondi span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .fondi span a:hover{
	color:#4c4c4c; text-decoration:underline;
}


#content .column-info .servizi-contenitore-primapagina .traffico {
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_traffico.gif) no-repeat left top;
}


#content .column-info .servizi-contenitore-primapagina .traffico span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:110px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .traffico span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .traffico span a:hover{
	color:#4c4c4c; text-decoration:underline;
}


#content .column-info .servizi-contenitore-primapagina .webcam {
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_webcam.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .webcam span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:110px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .webcam span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .webcam span a:hover{
	color:#4c4c4c; text-decoration:underline;
}


#content .column-info .servizi-contenitore-primapagina .giochi {
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_giochi.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .giochi span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:110px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .giochi span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .giochi span a:hover{
	color:#4c4c4c; text-decoration:underline;
}


#content .column-info .servizi-contenitore-primapagina .terremoti {
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_terremoti.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .terremoti span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:110px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .terremoti span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .terremoti span a:hover{
	color:#4c4c4c; text-decoration:underline;
}



#content .column-info .servizi-contenitore-primapagina .messe {
	padding:0px; margin:0px;
	height:91px;
	background:url(/media/images/athesis/servizi_sfondo_messe.gif) no-repeat left top;
}
#content .column-info .servizi-contenitore-primapagina .messe span{
	font:normal 18px/18px Georgia, Trebuchet MS, arial, Times, serif;
	width:110px;
	float:right;
	color:#4c4c4c;
	padding-top:40px; margin:0px;
}
#content .column-info .servizi-contenitore-primapagina .messe span a{
	color:#4c4c4c; text-decoration:none;
}
#content .column-info .servizi-contenitore-primapagina .messe span a:hover{
	color:#4c4c4c; text-decoration:underline;
}
/* SERVIZI PRIMA PAGINA FINE */


/* Riga di intestazione servizi */
#content .column-info .servizi-testata {
	border-top: 1px solid #a7a9ac;
	padding: 1px 0;
	clear: both;
}
#content .column-info .servizi-testata h2 {
	font:bold 14px arial, Times, serif;
	color:#4c4c4c;
	margin-top:10px;
	padding:0px;
}
#content .column-info .servizi-testata h3 {
	font:bold 22px/22px Trebuchet MS, arial, Georgia, Times, serif;
	color:#fff;
	margin:0px;
	padding:5px;
	background:#f8a23d;
}
#content .column-info .servizi-testata h3 span {
	font:bold 18px/18px Trebuchet MS, arial, Georgia, "Times New Roman", Times, serif;
	color:#fff;
	margin:0px;
	text-transform:uppercase;
}
#content .column-info .servizi-testata h4 {
	font:bold 12px/16px arial, Times, serif;
	color:#4c4c4c;
	margin-top: 10px;
	padding: 5px;
	border: 1px solid #ccc;
}
#content .column-info .servizi-testata h4 a { color: #f38120; font: bold 12px/16px arial, Times, serif; text-decoration: none }
#content .column-info .servizi-testata h4 a:hover { text-decoration: underline }
#content .column-info .servizi-testata h5 {
	float:left;
	font: bold 18px/20px arial, Times, serif;
	color:#4c4c4c;
	width:615px;
	margin-top:15px;
	padding:10px;
	border:1px solid #ccc;
	background:#f1f2f6;
}
#content .column-info .servizi-testata h5 span {
	float:left;
	font:normal 14px/16px arial, Times, serif;
	color:#4c4c4c;
	padding:5px;
}
#content .column-info .servizi-testata img {
	float:left;
	margin-right:5px;
}
/* *** */


/* Menu servizi, ad es. menu del meteo */
#content .column-info ul.servizi-menu { font-size: 0; padding: 6px 0; margin: 0; list-style-type: none; }
#content .column-info ul.servizi-menu li { font: normal 12px/20px Arial, sans-serif; display: inline; color: #000; padding: 0; margin: 0; }
#content .column-info ul.servizi-menu li:before { font: normal 12px/20px Arial, sans-serif; content: "|"; padding: 0; margin: 0; }
#content .column-info ul.servizi-menu li:first-child:before { content: ""; }
#content .column-info ul.servizi-menu li a { font-weight: bold; border: 1px solid #fff; padding: 4px; text-decoration: none; color: #000; margin: 0 3px; }
#content .column-info ul.servizi-menu li a:hover,
#content .column-info ul.servizi-menu li.active a { background-color:#E7E7E7; border:1px solid #CCCCCC; }


/* Blocchetto testo informativo */
#content .column-info .servizi-info {
    font: normal 12px/16px arial, Times, serif;
    color: #333;
    margin: 16px 0;
    clear: both;
}
#content .column-info .servizi-info p { text-align: justify; color: #333; margin: 0 0 8px 0; }
#content .column-info .servizi-info .picture { float: left; margin: 0 16px 16px 0; }
#content .column-info .servizi-info a { color: #f38120; text-decoration: none }
#content .column-info .servizi-info a:hover { text-decoration: underline }

/* Blocchetto credits per i fornitori dei servizi */
#content .column-info .servizi-credits {
    font: bold 12px/16px arial, Times, serif;
    color: #4c4c4c;
    margin: 16px 0;
    padding: 8px;
    border: 1px solid #ccc;
    text-align: center;
    clear: both;
}
#content .column-info .servizi-credits a { color: #f38120; text-decoration: none }
#content .column-info .servizi-credits a:hover { text-decoration: underline }
/* *** */

/* Blocchetto problemi dati dei servizi */
#content .column-info .servizi-alert {
    font: bold 12px/16px arial, Times, serif;
    color: #ff0000;
    margin: 16px 0;
    padding: 8px;
    border: 1px solid #ccc;
    text-align: center;
    clear: both;
}
/* *** */

/* Contenitore informazioni sui servizi */
#content .column-info .servizi-contenitore {
	clear: both;
	float: left;
	padding: 0;
	margin: 0 0 16px 0px;
    text-align: left;
}
#content .column-info .servizi-contenitore h1 {
	clear:both;
	float:left;
	font:normal 12px/16px arial, Times, serif;
	width:636px;
	padding:0px;
	margin-bottom:10px;
}

/* Immagini */
#content .column-info .servizi-image { margin: 0 0 16px 0; }
#content .column-info .servizi-image img { display: block; width: 100%; }
#content .column-info .servizi-image .dida { font: normal 11px/16px arial, Times, serif; text-align: center; color: #333; margin-top: 8px; }

/* *** */


/* INIZIO PARTE AEREI */
#content .column-info .servizi-contenitore-aerei{
	clear:both;
	border-bottom:0px solid #a7a9ac;
	padding:0px;
	margin-top:1px;
}

#content .column-info .servizi-contenitore-orari{
	clear:both;
	float:left;
	width:655px;
	padding:0px;
	margin-top:20px;
}
#content .column-info .servizi-contenitore-orari .titolo{
	float:left;
	padding:10px;
	margin-bottom:20px;
	background:#e3e3e3;
	border:1px solid #ccc;
	width:632px;
}
#content .column-info .servizi-contenitore-orari .titolo span{
	float:left;
	font:normal 18px/18px arial, Times, serif;
	color:#4b4b4b;
	padding:0px;
	margin:0px;
}
#content .column-info .servizi-contenitore-orari .titolo p{
	float:right;
	font:normal 12px/18px arial, Times, serif;
	color:#4b4b4b;
	padding:0px;
	margin:0px;
}
#content .column-info .servizi-contenitore-orari .colonna  { background-color: #fff; float: left; margin-right: 5px; padding: 0px }
#content .column-info .servizi-contenitore-orari .colonnabig { background-color: #fff; float: left; margin-right: 5px; padding: 0px }
#content .column-info .servizi-contenitore-orari .colonnamed { background-color: #fff; float: left; margin-right: 5px; padding: 0px }
#content .column-info .servizi-contenitore-orari .colonna span  { color: #4b4b4b; font: bold 12px/16px arial, Times, serif; background-color: #e3e3e3; text-transform: uppercase; float: left; clear: both; margin: 0px; padding: 5px; width: 65px; height: 40px }
#content .column-info .servizi-contenitore-orari .colonnabig span { color: #4b4b4b; font: bold 12px/16px arial, Times, serif; background-color: #e3e3e3; text-transform: uppercase; float: left; clear: both; margin: 0px; padding: 5px; width: 150px; height: 40px }
#content .column-info .servizi-contenitore-orari .colonnamed span { color: #4b4b4b; font: bold 12px/16px arial, Times, serif; background-color: #e3e3e3; text-transform: uppercase; float: left; clear: both; margin: 0px; padding: 5px; width: 109px; height: 40px }
#content .column-info .servizi-contenitore-orari .colonna p   { color: #4b4b4b; font: 12px/18px arial, Times, serif; background-color: #f0f0f0; text-transform: uppercase; float: left; clear: both; margin: 2px 0; padding: 2px 5px; width: 65px; height: 18px; overflow: hidden }
#content .column-info .servizi-contenitore-orari .colonnabig p { color: #4b4b4b; font: 12px/18px arial, Times, serif; background-color: #f0f0f0; text-transform: uppercase; float: left; clear: both; margin: 2px 0; padding: 2px 5px; width: 150px; height: 18px; overflow: hidden }
#content .column-info .servizi-contenitore-orari .colonnamed p { color: #4b4b4b; font: 12px/18px arial, Times, serif; background-color: #f0f0f0; text-transform: uppercase; float: left; clear: both; margin: 2px 0; padding: 2px 5px; width: 109px; height: 18px; overflow: hidden }
#content .column-info .servizi_text-box-aereitestata1{
	float:left;
	width:315px;
	border-right:1px solid #ccc;
	padding:0;
	margin-right:25px; margin-top:20px;
}
#content .column-info .servizi_text-box-aereitestata1 img{
	float:left;
	margin:5px 15px 0 0;
}
#content .column-info .servizi_text-box-aereitestata1 .interno { color: #336699; font: 12px/18px arial, helvetica, Times, serif; text-decoration: none; float: left; margin: 0px; padding: 0; width: 145px; cursor: pointer }
#content .column-info .servizi_text-box-aereitestata1 p{
	clear:both;
	font:bold 14px/16px arial, helvetica, Times, serif;
	color:#f8a23d;
	padding:0;
	padding-bottom:15px; margin:0;
	text-transform:uppercase;
}
#content .column-info .servizi_text-box-aereitestata1 span{
	float:left;
	font:normal 12px/16px arial, helvetica, Times, serif;
	color:#000;
	padding-left:10px;
	margin:0px; margin-top:20px;
	background:url(/media/images/athesis/servizi_aerei_quadratino.gif) no-repeat 0 7px;
}

#content .column-info .servizi_text-box-aereitestata1 span a{
	color:#336699; text-decoration:none;
}
#content .column-info .servizi_text-box-aereitestata1 span a:hover{
	color:#336699; text-decoration:underline;
}

#content .column-info .servizi_text-box-aereitestata2{
	float:left;
	width:305px;
	padding:0;
	margin-right:0px; margin-top:20px;
}
#content .column-info .servizi_text-box-aereitestata2 img{
	float:left;
	margin:5px 15px 0 0;
}
#content .column-info .servizi_text-box-aereitestata2 .interno { color: #336699; font: 12px/18px arial, helvetica, Times, serif; text-decoration: none; float: left; margin: 0px; padding: 0; width: 145px; cursor: pointer }
#content .column-info .servizi_text-box-aereitestata2 p{
	clear:both;
	font:bold 14px/16px arial, helvetica, Times, serif;
	color:#f8a23d;
	padding:0;
	padding-bottom:15px; margin:0;
	text-transform:uppercase;
}
#content .column-info .servizi_text-box-aereitestata2 span{
	float:left;
	font:normal 12px/16px arial, helvetica, Times, serif;
	color:#000;
	padding-left:10px;
	margin:0px; margin-top:20px;
	background:url(/media/images/athesis/servizi_aerei_quadratino.gif) no-repeat 0 7px;
}

#content .column-info .servizi_text-box-aereitestata2 span a{
	color:#336699; text-decoration:none;
}
#content .column-info .servizi_text-box-aereitestata2 span a:hover{
	color:#336699; text-decoration:underline;
}
/* FINE PARTE AEREI */

#content .column-info .servizi-contenitore1{
	float:left;
	width:140px;
	padding:0;
	margin-right:25px;
        margin-top: 5px;
}
#content .column-info .servizi-contenitore1 h3{
	float:left;
	width:36px;
	margin-right:5px;
	margin:0;
	padding:0px;
	height:3px;
	background:#ccc;
}
#content .column-info .servizi-contenitore1 h4{
	float:left;
	width:101px;
	margin:0px;
	padding:0px;
	height:3px;
	border-left:3px solid #fff;
	background:#ccc;
}
#content .column-info .servizi-contenitore1 h5 { font: 12px/16px arial, Times, serif; background-color: #f0f0f0; float: left; margin: 0px 0px 10px; padding: 5px; width: 200px; height: 30px }

#content .column-info .servizi-contenitore1 h5 em {
        font-variant: small-caps;
        font-style: normal;
}
#content .column-info .servizi-contenitore1 h6 { font: bold 12px/16px arial, Times, serif; background-color: #f0f0f0; text-align: right; float: left; margin: 0px; padding: 5px; width: 85px; height: 30px }
#content .column-info .servizi-contenitore1 img{
	float:left;
}
#content .column-info .servizi-contenitore1 .santo_sx{
	float:left;
	font:normal 14px/18px arial, Georgia, "Times New Roman", Times, serif;
	color:#343434;
	padding:0;
	margin-right:25px;
}
#content .column-info .servizi-contenitore1 .santo_dx{
	float:right;
	font:normal 12px/16px arial, Georgia, "Times New Roman", Times, serif;
	color:#343434;
	padding:0;
	margin:0px;
	text-align:left;
	width:315px;
}
#content .column-info .servizi-contenitore1 .santo_dx .foto{
	padding:0;
	margin:10px 0 5px 0;
	text-align:center;
	width:315px;
	background:#e0e0e0;
}
#content .column-info .servizi-contenitore1 .santo_dx .foto img{
	float:none;
}
#content .column-info .servizi-contenitore1 .santo_dx .calendario{
	font:bold 20px/22px Trebuchet MS, arial, Georgia, "Times New Roman", Times, serif;
	color:#f8a23d;
	padding:2px;
	margin:0;
	width:305px;
	border:2px solid #e0e0e0;
}
#content .column-info .servizi-contenitore1-boxgrigio{
	float:left;
	width:140px;
	margin:0;
	padding:0px;
	background:#ececec;
}
#content .column-info .servizi-contenitore1-boxgrigio h1{
	float:left;
	font:bold 11px/12px arial, Georgia, "Times New Roman", Times, serif;
	color:#4c4c4c;
	width:30px;
	margin-right:5px;
	margin:0;
	padding:3px;
}
#content .column-info .servizi-contenitore1-boxgrigio h2{
	float:left;
	font:bold 11px/12px arial, Georgia, "Times New Roman", Times, serif;
	color:#4c4c4c;
	width:85px;
	margin:0px;
	padding:3px;
	border-left:3px solid #fff;
}
#content .column-info .servizi-contenitore1-boxbianco{
	float:left;
	width:140px;
	margin:0;
	padding:0px;
	background:#fff;
}
#content .column-info .servizi-contenitore1-boxbianco h1{
	float:left;
	font:bold 11px/12px arial, Georgia, "Times New Roman", Times, serif;
	color:#4c4c4c;
	width:30px;
	margin-right:5px;
	margin:0;
	padding:3px;
}
#content .column-info .servizi-contenitore1-boxbianco h2{
	float:left;
	font:bold 11px/12px arial, Georgia, "Times New Roman", Times, serif;
	color:#4c4c4c;
	width:85px;
	margin:0px;
	padding:3px;
	border-left:3px solid #fff;
}
#content .column-info .servizi-contenitore2{
	float:left;
	width:141px;
	padding:0;
	margin:0px;
}
#content .column-info .servizi-contenitore2 h3{
	float:left;
	width:36px;
	margin-right:5px;
	margin:0;
	padding:0px;
	height:3px;
	background:#ccc;
}
#content .column-info .servizi-contenitore2 h4{
	float:left;
	width:102px;
	margin:0px;
	padding:0px;
	height:3px;
	border-left:3px solid #fff;
	background:#ccc;
}
#content .column-info .servizi-contenitore2 img{
	float:left;
}
#content .column-info .servizi-contenitore2-boxgrigio{
	float:left;
	width:141px;
	margin:0;
	padding:0px;
	background:#ececec;
}
#content .column-info .servizi-contenitore2-boxgrigio h1{
	float:left;
	font:bold 11px/12px arial, Georgia, "Times New Roman", Times, serif;
	color:#4c4c4c;
	width:30px;
	margin-right:5px;
	margin:0;
	padding:3px;
}
#content .column-info .servizi-contenitore2-boxgrigio h2{
	float:left;
	font:bold 11px/12px arial, Georgia, "Times New Roman", Times, serif;
	color:#4c4c4c;
	width:86px;
	margin:0px;
	padding:3px;
	border-left:3px solid #fff;
}
#content .column-info .servizi-contenitore2-boxbianco{
	float:left;
	width:141px;
	margin:0;
	padding:0px;
	background:#fff;
}
#content .column-info .servizi-contenitore2-boxbianco h1{
	float:left;
	font:bold 11px/12px arial, Georgia, "Times New Roman", Times, serif;
	color:#4c4c4c;
	width:30px;
	margin-right:5px;
	margin:0;
	padding:3px;
}
#content .column-info .servizi-contenitore2-boxbianco h2{
	float:left;
	font:bold 11px/12px arial, Georgia, "Times New Roman", Times, serif;
	color:#4c4c4c;
	width:86px;
	margin:0px;
	padding:3px;
	border-left:3px solid #fff;
}
#content .column-info .servizi-contenitore3 {
	float:left;
	width:191px;
	padding-right:10px;
	padding-left:10px;
	margin:0px;
}
#content .column-info .servizi-contenitore3 h1{
	font:bold 14px/16px arial, Georgia, "Times New Roman", Times, serif;
	color:#f8a23d;
	width:180px;
	margin:0px;
	padding:3px;
	text-transform:uppercase;
	text-align:center;
}
#content .column-info .servizi-contenitore3 h2{
	font:bold 22px/26px arial, Georgia, "Times New Roman", Times, serif;
	color:#000;
	width:180px;
	margin:0px;
	padding:3px;
	text-align:center;
	margin-bottom:10px;
}
.img_alto{
	clear:both;
}

#content .column-info .servizi-contenitore-primapagina .blog { background: url(/media/images/athesis/lettori_sfondo_blog.gif) no-repeat left top; margin: 0px; padding: 0px; height: 91px }
#content .column-info .servizi-contenitore-primapagina .blog span  { color: #4c4c4c; font: 18px Georgia, "Trebuchet MS", arial, Times, serif; float: right; margin: 0px; padding-top: 40px; width: 110px }
#content .column-info .servizi-contenitore-primapagina .blog span a { color: #4c4c4c; text-decoration: none }
#content .column-info .servizi-contenitore-primapagina .blog span a:hover { color: #4c4c4c; text-decoration: underline }
#content .column-info .servizi-contenitore-primapagina .forum { background: url(/media/images/athesis/lettori_sfondo_forum.gif) no-repeat left top; margin: 0px; padding: 0px; height: 91px }
#content .column-info .servizi-contenitore-primapagina .forum span  { color: #4c4c4c; font: 18px Georgia, "Trebuchet MS", arial, Times, serif; float: right; margin: 0px; padding-top: 40px; width: 120px }
#content .column-info .servizi-contenitore-primapagina .forum span a { color: #4c4c4c; text-decoration: none }
#content .column-info .servizi-contenitore-primapagina .forum span a:hover { color: #4c4c4c; text-decoration: underline }
#content .column-info .servizi-contenitore-primapagina .sondaggio { background: url(/media/images/athesis/lettori_sfondo_sondaggio.gif) no-repeat left top; margin: 0px; padding: 0px; height: 91px }
#content .column-info .servizi-contenitore-primapagina .sondaggio span  { color: #4c4c4c; font: 18px Georgia, "Trebuchet MS", arial, Times, serif; float: right; margin: 0px; padding-top: 40px; width: 130px }
#content .column-info .servizi-contenitore-primapagina .sondaggio span a { color: #4c4c4c; text-decoration: none }
#content .column-info .servizi-contenitore-primapagina .sondaggio span a:hover { color: #4c4c4c; text-decoration: underline }
#content .column-info .servizi-contenitore-primapagina .lettere { background: url(/media/images/athesis/lettori_sfondo_lettere.gif) no-repeat left top; margin: 0px; padding: 0px; height: 91px }
#content .column-info .servizi-contenitore-primapagina .lettere span  { color: #4c4c4c; font: 18px Georgia, "Trebuchet MS", arial, Times, serif; float: right; margin: 0px; padding-top: 40px; width: 110px }
#content .column-info .servizi-contenitore-primapagina .lettere span a { color: #4c4c4c; text-decoration: none }
#content .column-info .servizi-contenitore-primapagina .lettere span a:hover { color: #4c4c4c; text-decoration: underline }


#content .column-info h4.servizi-titolo {
    color: #F8A23D;
    font: normal 30px Times, serif;
	margin: 5px 0 10px 0;
	border-bottom: 1px solid #ccc;
}
#content .column-info .servizi-titolo h6 {
	float: right;
	font: normal 12px/12px arial, Georgia, "Times New Roman", Times, serif;
	padding-top: 14px;
	/*padding-left: 366px;*/
	margin: 0px;
}

#content .column-info .servizi-reference {
	font: normal 12px Arial, sans-serif;
    text-align: right;
    margin: 10px 0;
    clear: both;
}

#content .column-info .servizi-search-form {
    clear: both;
    overflow: auto;
    padding: 4px 0;
    font: normal 12px arial, sans-serif;
}

/* Form di ricerca in pagina servizi */
#content .column-info .servizi-search-form > * {
    height: 18px;
    padding: 0px;
    font-weight: normal;
    color: #4c4c4c;
    font: normal 12px arial, sans-serif;
}
#content .column-info .servizi-search-form label,
#content .column-info .servizi-search-form select,
#content .column-info .servizi-search-form input {
    float: left;
    margin: 0 8px 0 0;
}
#content .column-info .servizi-search-form label {
    font-weight: bold;
    padding-top: 2px;
}
#content .column-info .servizi-search-form select,
#content .column-info .servizi-search-form input,
#content .column-info .servizi-search-form button {
    background-color: #f0f0f0;
    border: 1px solid #ccc;
}
#content .column-info .servizi-search-form input,
#content .column-info .servizi-search-form select {
    width: 186px;
}
#content .column-info .servizi-search-form button {
    float: right;
    width: 66px;
    margin: 0;
    font-weight: bold;
}
/* *** */

/* Miniature */
.miniatures_list { width: 205px;  margin: 0 0 16px 0; float: right; padding-left: 16px; border-left: 1px solid #A7A9AC; }
.miniatures_list h5 { color: #F8A23D; padding: 0;  margin: 0 0 12px 0; font: normal 11px/20px Arial, sans-serif; text-align: center;}

/* Scroller immagini */
.arrow-scroll { list-style-type: none; text-align: center; }
.arrow-scroll li { display: inline-block; font: normal 12px arial, sans-serif; border-left: 1px solid #333; padding: 0 8px; }
.arrow-scroll li:first-child { display: inline; font: normal 12px arial, sans-serif; border-left: 0; padding-left: 0; }
.arrow-scroll li.nav { }
.arrow-scroll li a { border: 1px solid #fff; color: #333; text-decoration: none; font-weight: bold; }
.arrow-scroll .arrow-icon { width: 12px; height: 11px; display: inline-block; }
.arrow-scroll li.prev a .arrow-icon { background-position: -128px -32px; margin-left: 6px; }
.arrow-scroll li.next a .arrow-icon { background-position: -160px -32px; margin-right: 6px; }
.arrow-scroll li.prev, .arrow-scroll li.next { width: 70px; }
.arrow-scroll li a:hover { background-color: #eee; border: 1px solid #ccc; }

/* Fondi */
#content .column-info .servizi-contenitore1 h5.funds {
	font: 12px/16px arial, Times, serif;
	background-color: #f0f0f0;
	float: left;
	margin: 0px 0px 10px;
	padding: 5px;
	width: 465px;
	height: auto;
}

#content .column-info .servizi-contenitore1 h5.funds {
	font: 12px/16px arial, Times, serif;
	background-color: #f0f0f0;
	float: left;
	margin: 0px 0px 10px;
	padding: 5px;
	width: 465px;
	height: auto;
}

#content .column-info .servizi-contenitore1 h5.funds_left {
	font: 12px/16px arial, Times, serif;
	font-variant: small-caps;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #F8A23D;
	float: left;
	width: 400px;
	height: auto;
	/*border-bottom:1px solid #a7a9ac;*/
	margin-top: 20px;
	margin-bottom: 0px;
}
#content .column-info .servizi-contenitore1 h5.funds_right {
	font: 12px/16px arial, Times, serif;
	font-weight: bold;
	font-variant: small-caps;
	background-color: #FFFFFF;
	color: #000000;
	float: right;
	text-align: right;
	width: 100px;
	height: auto;
	/*border-bottom:1px solid #a7a9ac;*/
	margin-top: 20px;
	margin-bottom: 0px;
}

div.filo {
	border-bottom: 1px solid #a7a9ac;
	float: left;
}


#content .column-info .servizi-contenitore1 h6.funds_left {
	font: 12px/16px arial, Times, serif;
	background-color: #FFFFFF;
	font-weight: normal;
	float: left;
	text-align: left;
	width: 400px;
	height: auto;
}
#content .column-info .servizi-contenitore1 h6.funds_right {
	font: 12px/16px arial, Times, serif;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: right;
	float: right;
	width: 100px;
	height: auto;
}

