﻿BODY {
	background-position:50% top; background-color:#FFF; font-size:11px; margin:0px auto; width:990px; color:#000; line-height:16px! important; font-family:Tahoma,Geneva,Helvetica,sans-serif! important; text-align:center; position:relative 
}


h1{/*Titolo*/
	 font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:34px; line-height:36px; color:#00376B; margin:0; padding:0
}
h2{/*Catenaccio*/
	font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:18px; line-height:20px; margin:0; padding:0 
}
h3{/*Occhiello*/
	font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:16px; line-height:16px; color:#333; margin:0; padding:0
}
h4{/*Preocchiello*/
    font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:16px; line-height:16px; color:#00376B; text-transform:uppercase; margin:0; padding:0; width:auto; float:left
}
h5{/*Categoria*/
	font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:14px; line-height:26px; color:#00376B; text-transform:uppercase; margin:0; padding:0
}
h6{ 
	font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:16px; margin:0; padding:0
}
A, A:visited {
	color:#00376B; text-decoration:none
}
A:hover {
	color:#00376B; text-decoration:underline
}
IMG, IMG A {
	border-width:0px! important
}
P {
	padding:0px; margin:0px; display:inline; float:left; width:auto; line-height:16px; 
}
.nascondi {
	display:none;
}
.vuoto{
	float:left; height:110px;
}
.largo670 {
	width:670px; float:left; height:auto
}
.largo430 {
	width:430px; height:auto
}
.largo230 {
	width:230px; height:auto
}
.largo_100per100 {
	width:100%
}
.fl_left{
	float:left
}
.fl_right{
	float:right
}
.highlight {
	background-color: yellow 
}
.rosso {
	color:#F00;
}
.blu {
	color:#00376B
}
.arancio {
	color:#F36F21
}
.nero {
	color:#000
}
.grigio {
	color:#333
}
.grigio_scuro_testata_sx {
	color:#3F3F3F
}
.grigio_chiaro_testata_sx {
	color:#878787
}
.grigio404 {
	color:#404040
}
.grigio85 {
	color:#858585
}
.bianco {
	color:#FFF
}
.bold {
	font-weight:bold
}
.corsivo {
	font-style:italic
}
.maiuscolo {
	text-transform:uppercase
}
.destra {
	text-align:right
}
.centro {
	text-align:center
}
.sinistra {
	text-align:left
}
.giustifica {
	text-align:justify
}
.font6 {
	font-size:6px
}
.font7 {
	font-size:7px
}
.font8 {
	font-size:8px
}
.font9 {
	font-size:9px
}
.font10 {
	font-size:10px
}
.font11 {
	font-size:11px
}
.font12 {
	font-size:12px
}
.font13 {
	font-size:13px
}
.font14 {
	font-size:14px
}
.font15 {
	font-size:15px
}
.font16 {
	font-size:16px
}
.font17 {
	font-size:17px
}
.font18 {
	font-size:18px
}
.font19 {
	font-size:19px
}
.font20 {
	font-size:20px
}
.font21 {
	font-size:21px
}
.font22 {
	font-size:22px
}
.font23 {
	font-size:23px
}
.font24 {
	font-size:24px
}
.font25 {
	font-size:25px
}
.font26 {
	font-size:26px
}
.font27 {
	font-size:27px
}
.font28 {
	font-size:28px
}
.font29 {
	font-size:29px
}
.font30 {
	font-size:30px
}
.font31 {
	font-size:31px
}
.font32 {
	font-size:32px
}
.font33 {
	font-size:33px
}
.font34 {
	font-size:34px
}
.font35 {
	font-size:35px
}
.font36 {
	font-size:36px
}
.font37 {
	font-size:37px
}
.font38 {
	font-size:38px
}
.font39 {
	font-size:39px
}
.font40 {
	font-size:40px
}
.spaziatura1 {
	letter-spacing:1px
}
.tahoma {
	font-family:Tahoma, Arial, Helvetica, sans-serif
}
.georgia {
	font-family:Georgia, "Times New Roman", Times, serif
}
.arial{
	font-family:Arial, Tahoma, Helvetica
}
.times{
	font-family:"Times New Roman", Times
}
.sfondo_beige {
	background-color:#e7dcc7
}
.sfondo_grigino {
	background-color:#f1f1f1
}
.sfondo_bianco {
	background-color:#FFF
}
.interlinea12 {
	line-height:12px
}
.interlinea14 {
	line-height:14px
}
.interlinea16 {
	line-height:16px
}
.interlinea18 {
	line-height:18px
}
.interlinea20 {
	line-height:20px
}
.interlinea21 {
	line-height:21px
}
.interlinea22 {
	line-height:22px
}
.interlinea24 {
	line-height:24px
}
.interlinea26 {
	line-height:26px
}
.interlinea28 {
	line-height:28px
}
.interlinea30 {
	line-height:30px
}
.interlinea32 {
	line-height:32px
}
.interlinea34 {
	line-height:34px
}
.interlinea36 {
	line-height:36px
}
.interlinea38 {
	line-height:38px
}
.interlinea40 {
	line-height:40px
}
.interlinea42 {
	line-height:42px
}
.interlinea44 {
	line-height:44px
}
.interlinea46 {
	line-height:46px
}
.interlinea48 {
	line-height:48px
}
.interlinea50 {
	line-height:50px
}
.interlinea52 {
	line-height:52px
}
.interlineax1 {
	line-height:1
}
.interlineax1_3 {
	line-height:1.5
}
.interlineax2 {
	line-height:2
}
.interlinea_normal {
	line-height:normal
}
.tt-space {
	margin-top:16px
}
.st-space {
	margin-top:35px! important;
}
.t-space {
	margin-top:16px
}
.ht-space {
	margin-top:8px
}
.h_ht-space {
	margin-top:6px
}
.hht-space {
	margin-top:4px
}
.b-space {
	margin-bottom:16px
}
.hb-space {
	margin-bottom:8px
}
.hhb-space {
	margin-bottom:4px
}
.l-space {
	margin-left:16px
}
.h_l-space {
	MARGIN-LEFT: 12px
}
.hl-space {
	margin-left:8px
}
.hhl-space {
	margin-left:4px
}
.r-space {
	margin-right:16px
}
.hr-space {
	margin-right:8px
}
.hhr-space {
	margin-right:4px
}
.bordo_sup_grigino {
	border-top:#F1F1F1 1px solid
}
.bordo_sup_grigio {
	border-top:#CCC 1px solid
}
.bordo_inf_grigino {
	border-bottom:#F1F1F1 1px solid
}
.bordo_inf_grigio {
	border-bottom:#CCC 1px solid
}
.bordo_grigino {
	border:#F1F1F1 1px solid
}
.bordo_grigio {
	border:#CCC 1px solid
}
.bordo_grigio777 {
	border:#777 1px solid
}
.bordo_grigio999 {
	border:#999 1px solid
}
.bordo_blu {
	border:#00376b 1px solid
}
.bordo_dx_blu {
	border-right:#00376b 1px solid
}
.bordo_dx_arancione {
	border-right:#f36f21 1px solid
}
#container {
	padding-bottom:10px; margin:0px; width:990px! important; height:auto! important; text-align:left
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 990px; PADDING-TOP: 0px; HEIGHT: auto;
}
#header_top {
	FLOAT: left; PADDING: 0px; WIDTH: 990px; HEIGHT: auto
}
#header_top_sx {
	FLOAT: left; WIDTH: 728px; MARGIN-RIGHT: 28px; PADDING-TOP: 5px; HEIGHT: auto
}
#header_top_dx {
	FLOAT: left; WIDTH: 233px; PADDING-TOP: 5px; HEIGHT: auto
}
#header_top_sx_home {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 728px; LINE-HEIGHT: 90px; PADDING-TOP: 5px; HEIGHT: auto; margin:0px
}
#header_top_cnt_home {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 28px; PADDING-TOP: 5px; HEIGHT: auto; margin:0px
}
#header_top_dx_home {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 233px; PADDING-TOP: 5px; HEIGHT: auto; margin:0px
}
#tab_header_top {
	FLOAT: left; WIDTH: 234px; HEIGHT: 90px; BACKGROUND-COLOR: #cccccc
}
#testata {
	BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN: 0px; WIDTH: 990px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 60px;
}
/*#testata_sx {
	PADDING-RIGHT: 9px; FLOAT: left; WIDTH: 203px; HEIGHT: 60px; TEXT-ALIGN: left
}*/
#testata_sx {
	padding-right:9px; float:left; width:203px; height:60px; margin-top:0px; text-align:left;
}
#testata_sx_top, #testata_sx_down {
	width:160px; height:auto; float:left; margin-top:2px;
}
#testata_centrale {
	FLOAT: left; WIDTH: 574px; LINE-HEIGHT: 60px; HEIGHT: 60px; TEXT-ALIGN: center
}
#testata_centrale IMG {
	WIDTH: 573px; HEIGHT: 60px
}
#testata_dx {
	FLOAT: left; WIDTH: 203px; HEIGHT: 60px; TEXT-ALIGN: right
}
#header_bottom {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; WIDTH: 990px; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: left; color:#333
}
#header_bottom_sx {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; WIDTH: 495px; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: left
}
#header_bottom_dx {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; WIDTH: 495px; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: right
}
#menu {
	padding:0px; FLOAT:left; MARGIN-TOP: 4px; WIDTH: 990px; HEIGHT: auto
}
#menu_principale {
	padding:0px; float:left; margin:0px; width:990px; height:27px
}
#menu_principale UL {
	padding:0px; DISPLAY:inline; float:left; margin:0px; width:990px; height:27px; background-color:#00376B
}
#menu_principale LI {
	border-right:#FFF 1px solid; padding:0px; font-size:11px; float:left; margin:0px; text-transform:uppercase; width:98px; color:#FFF; line-height:27px; list-style-type:none; height:27px; text-align:center
}
#menu_principale LI A, #menu_principale LI A:active, #menu_principale LI A:hover {
	color:#FFF; display:block; text-decoration:none
}
#menu_principale LI A:hover {
	background-color:#19558e;
}
.menu_principale_li_home {
	border-right:#FFF 1px solid; padding:0px; font-size:11px; float:left; margin:0px; text-transform:uppercase; width:106px; color:#FFF; line-height:27px; list-style-type:none; height:27px; text-align:center
}
#menu_secondario {
	float:left; margin:0px; width:990px; padding-top:2px; height:24px
}
#menu_secondario UL {
	padding:0px; float:left; margin:0px; width:990px; height:22px; background-color:#F36F21
}
#menu_secondario LI {
	padding:0px; margin:0px; list-style-type:none
}
#menu_secondario LI A {
	color:#FFF; display:block; text-decoration:none;
}
#menu_secondario LI A:hover {
	background-color:#f89256;
}
.menu_secondario_normale {
	border-right:#FFF 1px solid; padding:0px; font-size:11px; float:left; margin:0px; text-transform:uppercase; width:98px; color:#FFF; line-height:22px; list-style-type:none; height:22px; text-align:center
}
.menu_secondario_normale_nobordo {
	font-size:11px; float:left; margin:0px; text-transform:uppercase; width:99px; color:#FFF; line-height:22px; list-style-type:none; height:22px; text-align:center
}
.menu_secondario_doppio {
	border-right:#FFF 1px solid; padding:0px; font-size:11px; float:left; margin:0px; text-transform:uppercase; width:197px; color:#FFF; line-height:22px; list-style-type:none; height:22px; text-align:center
}
#ticker {
	padding-right:0px; float:left; margin:0px; width:990px; height:auto
}
#ticker IMG {
	border-top-width:0px; margin:0px;
}
#corpo {
	clear:left; padding-right:0px; display:inline; float:left; margin:0px; width:990px; height:auto
}
#colonna_dx { 
	display:inline; float:right; width:300px; height:auto
}
#banner1 {
	padding:0px; float:left; margin:0px; width:300px; height:auto
}
#banner2 {
	padding:0px; margin-top:8px; float:left; width:300px; height:auto
}

#info_locali {
	padding-right:0px; float:left; 	width:300px; height:auto
}
#comuni_sardi {
	padding:0px; float:left; width:300px; height:142px
}
#comuni_sardi IMG {
	border-width:0px
}
#comuni_sardi IMG A {
	border-width:0px
}
#box_info {	
	padding:0px; line-height:18px! important; text-align:left; float:left; width:298px; height:auto
}
#contenuti {
	float:left; display:inline; width:670px! important;
}
#colonna_sx {
	display:inline; float:left; width:220px! important; height:auto! important
}
#colonna_centrale {
	display:inline; width:420px! important; height:auto! important; float:left; margin-left:25px;
}
#footer {
	padding:0px; margin-top:16px; font-size:9px; float:left; text-transform:uppercase; width:990px; height:27px; color:#FFF; line-height:27px; background-color:#00376B; text-align:center
}
.bannerLocali {
	width:100%; height:auto
}
.blocco_sx {
	width:145px; height:84px; float:left
}
.blocco_dx {
	width:145px; height:84px; float:right
}
#info_lettori {
	border:#DCDCDC 1px solid; padding:5px; line-height:18px! important; text-align:left; margin-top:15px; background-color:#F1F1F1
}
#info_lettori .testo_blu {
	color:#00376B; font-size:10pt; letter-spacing:1px
}
#info_lettori .testo_arancio {
	color:#F36F21; font-size:10pt; letter-spacing:1px
}
#info_lettori .unione {
	font-family:Times New Roman; font-weight:bold; font-size:12pt; color:#00376B
}
#fine_contenuti {
	line-height:8px; width:670px; border-top:#d9e5eb 3px solid; float:left
}
.banner_locali {
	width:100%; height:auto; float:left
}
.blocco_banner_due_colonne {
	float:left; width:300px; height:auto
}
.blocco_sx {
	width:145px; height:84px; float:left
}
.blocco_dx {
	width:145px; height:84px; float:right
}
/*******************Menu Sfogliatore*******************/
#menu_sfogliatore_container, #menu_archivio {
	width:220px; height:auto; background-color:#e6edf1; border:#999 1px solid; float:left
}
#menu_sfogliatore_intestazione {
	width:auto; height:30px; line-height:30px; float:left; padding-left:10px;
}
#menu_sfogliatore_combo_giorni_container {
	width:214px; height:auto! important; line-height:20px; border:#f36f21 2px solid; float:left; padding:0px; margin:0px 0px 0px 1px 
}
.menu_sfogliatore_data_container {
	width:214px; height:20px; line-height:20px; text-align:center; float:left; background-color:#FFF; font-size:12px;
}
#menu_sfogliatore_data_container{
	width:200px; height:auto; float:left; padding-left:10px; padding-right:10px;
}
#menu_sfogliatore_link_archivio, #archivio_link_sfogliatore {
	float:left; width:220px; height:20px; line-height:20px; border-bottom:#CCC 1px solid; border-top:#CCC 1px solid; float:left; padding:0px; margin-top:4px; text-align:center; 
}
#menu_sfogliatore_voci_container {
	float:left; height:auto! important; padding:5px 0px 5px 10px; width:200px;
}
#menu_sfogliatore_voci_container ul {
	margin:0px; padding:0px;
}
#menu_sfogliatore_voci_container ul ul {
	margin:5px; padding:0 0 0 15px;
}
#menu_sfogliatore_voci_container li {
	list-style-type:none; color:#F36F21; text-decoration:none; font-weight:bold; width:100%
}
#menu_sfogliatore_voci_container li li {
	list-style-type:none; color:#F36F21; text-decoration:none; font-weight:bold; width:100%;
}
#menu_sfogliatore_voci_container A {
	color:#00376B; text-decoration:none; font-weight:bold; width:100%
}
#menu_sfogliatore_voci_container A:visited {
	color:#00376B; text-decoration:none; font-weight:bold; width:100%
}
#menu_sfogliatore_voci_container A:hover {
	color:#F36F21; text-decoration:none; font-weight:bold; width:100%;
}
#menu_sfogliatore_sottovoci A {
	color:#00376B; text-decoration:none; font-weight:normal; width:100%
}
#menu_sfogliatore_sottovoci A:visited {
	color:#00376B; text-decoration:none; font-weight:normal; width:100%
}
#menu_sfogliatore_sottovoci A:hover {
	color:#F36F21; text-decoration:none; font-weight:normal; width:100%;	
}
#menu_edizioni_uscite {
	width:214px; padding-left:3px; padding-right:3px; height:auto; float:left; letter-spacing:1px;
}
.menu_edizione_uscite_box {
	float:left; height:auto; width:100%;
}
.intestazione_archivio {
	height:auto! important; width:220px! important; margin:0px! important; padding:0px! important; float:left;
}
.archivio_control_container {
	width:210px; height:auto; float:left; margin-top:5px; margin-left:5px;
}
.archivio_control_container .data_container_sx, .archivio_control_container .data_container_dx {
	width:103px; height:auto; float:left
}
.archivio_control_container .data_container_sx {
	margin-right:4px;
}
.archivio_button_container {
	width:220px; height:200px; float:left; padding-top:15px;
}
.archivio_cerca {
	width:80px; height:30px; line-height:30px; margin:0px; padding:0px;
}
.archivio_riga_elenco_data {
	width:420px; height:auto; float:left; margin-top:8px;
}
.archivio_riga_elenco_link {
	width:420px; height:auto; float:left;
}
.archivio_menu_vuoto {
	width:220px; height:200px; float:left;
}
.lista_pager_top, .lista_pager_bottom {
	width:420px; float:left; height:20px; line-height:20px; text-align:center; font-size:12px;
}
.lista_pager_top {
	border-bottom:#DCDCDC 1px solid; margin:0px;
}
.lista_pager_bottom {
	border-top:#DCDCDC 1px solid; margin-top:4px;
}
/*******************STILI CALENDAR EXTENDER ARCHIVIO*******************/
.archivio_calendario {
	position:relative; left:0px !important; top:0px !important; visibility:visible; display:block; z-index:10000;
}
.archivio_calendario .ajax__calendar_container {
	border:#999 1px solid; background-color:#FFF; color:#000; overflow:hidden; z-index:auto; padding:0px; position:absolute; cursor:default; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; padding-bottom:5px;
}
.archivio_calendario .ajax__calendar_body {
	position:relative; overflow:hidden; margin:auto;
}
.archivio_calendario .ajax__calendar_title {
	cursor:pointer; font-weight:bold; font-size:12px; margin:0;
}
.archivio_calendario .ajax__calendar_header {
	background-color:#eaf3f8; border-bottom:#999 1px solid; padding:0px; margin-bottom:5px;
}
.archivio_calendario .ajax__calendar_footer {
	border-top:#999 1px solid;
}
.archivio_calendario .ajax__calendar_dayname {
	border-bottom:#DCDCDC 1px solid; 
}
.archivio_calendario .ajax__calendar_day {
	border:#FFF 1px solid; text-align:center; padding:0px; cursor:pointer;
}
.archivio_calendario .ajax__calendar_month {
	border:#FFF 1px solid;
}
.archivio_calendario .ajax__calendar_year {
	border:#FFF 1px solid; 
}
.archivio_calendario .ajax__calendar_active .ajax__calendar_day {
	 color:#106dc6;
}
.archivio_calendario .ajax__calendar_active .ajax__calendar_month {
	 color:#106dc6;
}
.archivio_calendario .ajax__calendar_active .ajax__calendar_year {
	 color:#106dc6;
}
.archivio_calendario .ajax__calendar_other .ajax__calendar_day {
	background-color:#FFF; border-color:#FFF; color:#DCDCDC;
}
.archivio_calendario .ajax__calendar_other .ajax__calendar_year {
	background-color:#FFF; border-color:#FFF; color:#DCDCDC;
}
.archivio_calendario .ajax__calendar_hover .ajax__calendar_day {
	background-color:#eaf3f8; border-color:#999; color:#106dc6;
}
.archivio_calendario .ajax__calendar_hover .ajax__calendar_month {
	background-color:#eaf3f8; border-color:#999; color:#106dc6;
}
.archivio_calendario .ajax__calendar_hover .ajax__calendar_year {
	background-color:#eaf3f8; border-color:#999; color:#106dc6;
}
.archivio_calendario .ajax__calendar_hover .ajax__calendar_title {
	color:#106dc6;
}
.archivio_calendario .ajax__calendar_hover .ajax__calendar_today {
	color:#106dc6;
}
/**********************************************************************/
/*colonna centrale*/
#nav_sfogliatore, #nav_sfogliatore_home_archivio {
	background-color:#e6edf1; border:#999 1px solid; height:30px; line-height:30px; text-align:center; width:420px; display:block;
}
#nav_sfogliatore_home_archivio {
	width:670px;
}
#nav_sfogliatore_sx {
	width:165px; height:30px; line-height:30px; float:left;
}
#nav_scorri_pag {
	width:90px; height:30px; line-height:30px; float:left;
}
.nav_scorri_articoli {
	width:80px; height:30px; line-height:15px; margin-left:45px; margin-right:65px; float:left;
}
#nav_help {
	width:20px; height:30px; line-height:30px; float:left; margin-left:145px;
}
#nav_help_articolo {
	width:20px; height:30px; line-height:30px; float:left;
}
#nav_pagina_prec, #nav_art_prec {
	width:28px; height:30px; line-height:30px; float:left;
}
#nav_pagina_succ, #nav_art_succ {
	width:28px; height:30px; line-height:30px; float:right;
}
.nav_link {
	float:left; width:28px; height:30px; line-height:30px; display:block
}
.nav_link A {
	display:block; width:28px; height:30px;
}
.nav_link A:hover {
	background-position:top right;
}
.nav_page_prev A {
	background:url(/files/immagini/nav/page_prev.gif) no-repeat top left;
}
.nav_page_next A {
	background:url(/files/immagini/nav/page_next.gif) no-repeat top left;
}
.nav_art_prev A {
	background:url(/files/immagini/nav/art_prev.gif) no-repeat top left;
}
.nav_art_next A {
	background:url(/files/immagini/nav/art_next.gif) no-repeat top left;
}
#nav_torna_pag {
	float:left; text-align:left; padding-left:5px; width:120px;
}
#nav_gallery_centro {
	float:left; width:150px;
}
#nav_torna_art{
	float:left; text-align:right; margin-right:5px; width:120px;
}
#nav_dim_testo {
	float:left; padding-right:5px; width:100px; text-align:right;
}
#nav_dim_testo A {
	text-decoration:none
}
#pagina_container {
	width:420px! important; height:auto! important;	float:left;
}
.link_necro {
	width:420px! important; height:auto; float:left;
}
.pagina {
	text-align:center; width:420px! important; height:596px! important; border:#999 1px solid; position:relative;
}
.pagina IMG {
	width:420px! important; height:596px! important; position:absolute; top:0px; left:0px;
}
.elenco {
	width:420px! important; height:auto! important;	float:left;
}
.elenco .no-articoli {
	width:420px; height:auto; float:left;
}
.elenco .articolo {
	width:420px; height:auto; float:left
}
.link_box, link_box A {
	display:block; background-color:#FFF; border:Transparent 1px solid; position:absolute; filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0; z-index:1
}
.foto_breve, .foto_breve IMG, .foto_breve A {
	width:90px; height:90px; float:left;
}
.foto_in_testo{
	width:155px; height:auto; float:left; text-align:left; margin-top:2px; margin-right:10px;
}
.foto_in_testo A {
	display:block; width:155px; height:auto; font-family:Tahoma,Geneva,Helvetica,sans-serif! important; font-size:11px
}
.foto_in_testo IMG {
	width:155px; height:auto; border:#DCDCDC 1px solid
}
.go_gallery_container {
	height:20px; line-height:20px; width:125px; padding-left:25px; background:url(/files/immagini/nav/go_gallery.gif) no-repeat center left; background-color:gray
}
.go_gallery IMG {
	width:23px; height:15px;
}
.foto_breve {
	margin-top:3px; margin-right:3px;
}
.foto_box {
	width:420px; float:left; padding-bottom:8px;
}
.foto1{
	padding-left:166px; width:254px
}
.foto2 {
	padding-left:122px; width:298px
}
.foto3 {
	padding-left:78px; width:342px
}
.foto4 {
	padding-left:34px; width:386px;
}
.foto1 IMG, .foto2 IMG, .foto3 IMG, .foto4 IMG {
	height:80px; width:80px; margin:0px;
}
.foto1 A, .foto2 A, .foto3 A, .foto4 A {
	height:88px! important; width:84px! important; padding-top:8px! important; padding-left:4px! important; padding-right:0px! important; padding-bottom:0px! important; float:left
}
.elenco-articolo-intestazione {
	width:420px; height:auto; float:left; font-variant:small-caps; border-bottom:#DCDCDC 1px solid;
}
.elenco-articolo-container {
	width:420px; height:auto; float:left; background:#FFF url(/FILES/IMMAGINI/archivio_bg.gif) repeat-x top center; padding-top:2px;
}
.elenco-articolo {
	width:414px; height:auto; float:left; padding-left:2px; padding-right:2px
}
.elenco-articolo .occhiello {
	width:414px; height:auto; float:left; font-family:Georgia; font-size:11px; line-height:12px; color:#333;
}
.elenco-articolo .occhiello .pre {
	width:auto; height:auto; float:left; margin-right:5px; text-transform:uppercase; color:#00367B;
}
.elenco-articolo .titolo {
	width:414px; height:auto; float:left; font-family:Georgia; font-size:18px; line-height:20px; color:#00367B; margin-top:2px;
}
.elenco-articolo .catenaccio {
	width:414px; height:auto; float:left; font-family:Georgia; font-size:12px; line-height:14px; color:#333; margin-top:2px;
}
.articolo {
	width:420px; height:auto; float:left;
}
.categoria_articolo {
	width:410px; margin-left:5px; border-bottom:#CCC 1px solid
}
.articolo_box {
	width:410px; padding-left:5px; padding-right:5px;
}
.articolo_box_sx{
	width:300px; height:auto; float:left
}
.articolo_box_dx{
	width:100px; height:auto; float:right 
}
.articolo A {
	display:block
}
.articolo_img_verticale {
	width:90px! important; height:auto;
}
.articolo_img_orizzontale {
	width:auto; height:90px! important;
}
.articolo_img {
	float:left; margin-right:5px;
}
#img_container {
	padding-bottom:8px;
}
#box_testo {
	width:400px; padding-left:10px; padding-right:10px;
}
.gallery_img_orizzontale {
	width:400px; height:auto;
}
.gallery_img_verticale {
	width:auto; height:400px;
}
a.opacity img {
	filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;
}
a.opacity:hover img {
	filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;
}
.capoverso{
	float:left
}
#lead {
	width:390px; padding-left:10px; background:url(/files/immagini/lead.gif) no-repeat top left
}
#info_aziende {
	WIDTH:298px; HEIGHT:auto; float:left; BORDER:#cccccc 1px solid; background-color:#d4d7e0;
}
.info_aziende_bgLogo{
	float:left; position:relative;
}
.info_aziende_login{
	float:right; top:40px; left:270px; position:absolute; height:14px; margin-right:5px;
}
.info_aziende_offerta{
	float:left;	top:40px; left:0px; position:absolute; height:14px; margin-left:5px;
}
.nascosto {
	height:0px; font-size:0px;
}
.bordo_arancio{
    border:#f36f21 2px solid;
}
/*Per la mappa dell'archivio-giornale_on_line*/
.mappa_links_container {
	float:left; width:670px; height:auto;
}
.mappa_links_container A {
	margin-right:10px; font-size:13px; float:left;
}
.mappa_links_mese {
	border-bottom:#DCDCDC 1px solid;
}
.mappa_links_toolbar {
	width:658px; height:25px; line-height:25px; float:left; background-color:#e6edf1; border:#999 1px solid; text-align:right; padding-left:5px; padding-right:5px;
}
.mappa_links_toolbar .separatore {
	color:#00376B; margin:0 5px 0 5px;
}
/*Pagina di stampa dell'articolo*/
#box_articolo_print {
	width:990px; height:auto; float:left; text-align:left;
}
#box_articolo_print .articolo_box {
	width:980px; padding-left:5px; padding-right:5px; float:left
}
#box_articolo_print .articolo {
	width:980px; height:auto; float:left;
}
#box_articolo_print #lead {
	width:980px; padding-left:10px; background:url(../FILES/IMMAGINI/lead.gif) no-repeat top left
}

/*Menù servizi*/
.menu_servizi{
	width:990px; height:24px; float:left; background:url( '/Files/menu_servizi/bg_servizi.png' ) repeat-x; margin-top:5px;
}
.menu_servizi_sx{
	width:572px; height:22px; float:left
}
.menu_servizi_dx{
	width:418px; height:22px; float:left
}
.ms_abbonati{
	width:88px; height:22px; float:left; text-align:center
}
.ms_abbonati A:hover{
	height:20px !important; display:block; background-color:#f9f7f7; margin:1px 0 1px; text-decoration:none
}
.ms_lettere{
	width:106px; height:22px; float:left; text-align:center
}
.ms_lettere A:hover{
	height:20px !important; display:block; background-color:#f9f7f7; margin:1px 0 1px; text-decoration:none
}
.ms_sardi_mondo{
	width:90px; height:22px; float:left; text-align:center
}
.ms_sardi_mondo A:hover{
	height:20px !important; display:block; background-color:#f9f7f7; margin:1px 0 1px; text-decoration:none
}
.ms_comuni{
	width:74px; height:22px; float:left; text-align:center; 
}
.ms_comuni A:hover{
	height:20px !important; display:block; background-color:#f9f7f7; margin:1px 0 1px; text-decoration:none
}
.comuni_new{
    position:absolute; top:-3px; left:70px
}
.ms_spiagge{
	width:86px; height:22px; float:left; text-align:center
}
.ms_spiagge A:hover{
	height:20px !important; display:block; background-color:#f9f7f7; margin:1px 0 1px; text-decoration:none
}
.ms_casalis{
	 width:45px; height:22px; float:left; text-align:center;
}
.ms_casalis A:hover{
	height:20px !important; display:block; background-color:#f9f7f7; margin:1px 0 1px; text-decoration:none
}
.casalis_new{
    position:absolute; top:-3px; left:40px
}
.ms_radiolina{
	width:75px; height:22px; float:left; text-align:center
}
.ms_radiolina A:hover{
	height:20px !important; display:block; background-color:#f9f7f7; margin:1px 0 1px
}
.ms_videolina{
	width:71px; height:22px; float:left; text-align:center
}
.ms_videolina A:hover{
	height:20px !important; display:block; background-color:#f9f7f7; margin:1px 0 1px
}
.ms_videolina_casa{
	width:45px; height:22px; float:left; text-align:center; background:url( '../../Files/menu_servizi/videolina_logo.png' ) no-repeat
}
.ms_videolina_casa A:hover{
	height:20px !important; text-decoration:none; display:block; margin:1px 0 1px; background:url( '../../Files/menu_servizi/videolina_logo.png' ) no-repeat #f9f7f7
}
.ms_videolina_motori{
	width:53px; height:22px; float:left; text-align:center; background:url( '../../Files/menu_servizi/videolina_logo.png' ) no-repeat
}
.ms_videolina_motori A:hover{
	height:20px !important; text-decoration:none; display:block; margin:1px 0 1px; background:url( '../../Files/menu_servizi/videolina_logo.png' ) no-repeat #f9f7f7
}
.ms_costo_zero{
	width:50px; height:22px; float:left; text-align:center
}
.ms_costo_zero A:hover{
	height:20px !important; display:block; background-color:#f9f7f7; margin:1px 0 1px
}
.ms_infoaziende{
	width:76px; height:22px; float:left; text-align:center
}
.ms_infoaziende A:hover{
	height:20px !important; display:block; background-color:#f9f7f7; margin:1px 0 1px;
}
.rosso{
	color:#bb1612
}
.maiuscoletto{
	font-variant:small-caps
}
.normale{
	font-variant:normal 
}
.verde_videolina{
	color:#86af38
}
.blu_videolina{
	color:#0c3f88
}
.viola_videolina{
	color:#40405f
}
.arancio_videolina{
	color:#ff6600
}
.new {
	color:#F00; font-weight:bold; font-size:9px
}

#spotrix_testata {
	width:990px; height:80px; float:left; background:url(/files/immagini/spotrix.jpg) no-repeat center center;
}
.spotrix_pubmap {
	width:990px; height:auto; float:left; background:url(/files/immagini/spotrix_pub.jpg) repeat-y center center;
}
#spotrix_testata_pub {
	width:670px; height:90px; float:left; background:url(/files/immagini/spotrix670.jpg) no-repeat center center;
}
#spotrix_testata A, #spotrix_testata_pub A {
	display:block; width:100%; height:100%; float:left;
}
#spotrix_pub_container {
	width:670px; height:auto; float:left; margin-top:20px;
}
.spotrix_pub {
	width:670px; height:auto; text-align:center; vertical-align:middle
}
#spotrix_table {
	float:left; margin-left:10px;
}
.spotrix_link_box {
	display:block; background-color:#FFF; border:Transparent 1px solid; /*filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0; z-index:1*/
}
