﻿BODY {
	BACKGROUND-POSITION: 50% top; 
	FONT-SIZE: 11px; 
	MARGIN: 0px auto; 
	WIDTH: 990px; 
	COLOR: #000000; 
	LINE-HEIGHT: 16px! important; 
	FONT-FAMILY: Tahoma,Geneva,Helvetica,sans-serif; 
	BACKGROUND-COLOR: #FFF; 
	TEXT-ALIGN: center;
	position:relative;
}
A {
	COLOR: #00376B; TEXT-DECORATION: none
}
A:visited {
	COLOR: #00376B; TEXT-DECORATION: none
}
A:hover {
	COLOR: #00376B; TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
IMG A {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.testo_normale{
	font-variant: normal;
}
/*Titolo Principale Articolo*/
h1 {
    font-size:30px; 
    color: #00376B;
    font-family: Georgia, "Times New Roman", Times, serif;   
    line-height: 38px;
    font-weight:normal;
}
/*Titolo superiore in Esperto Risponde, Approfondimenti, Rss, HomeComuni*/
h2 {
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-weight: bold;
    color: #00376B;
    font-size: 16px;
    line-height: 28px;
    font-weight:normal;
}
/*titolo meno importante, in corsivo, usato in rss, approfondimenti, esp.risponde, filo diretto, dettagio rubrica, mappa del sito*/
h3 {
    font-family: Georgia, "Times New Roman" , Times, serif; color: #333333; font-size: 16px; line-height: 26px; font-style: italic;  font-weight: normal;
}
/*titolo multimedia/correlate in pagina articolo*/
h4 {
    font-family:Georgia, "Times New Roman" , Times, serif;/*Geneva, Tahoma, Arial;*/
	color:#00376B;
	letter-spacing:1px;
	font-size:12px;
	/*font-weight:600;*/line-height:12px; font-weight:normal 
}
/*titolo sezione Più Letti/Ultimi Pubblicati*/
h5, h5 A{
	font-size:14px; line-height:22px; font-family:Times New Roman; color: #00376B; text-align:center; font-weight:normal; font-variant:small-caps;
}
/*titolo articoli correlati/più letti/ultimi pubblicati*/
h6{
	line-height:16px; font-size:13px; font-family:Arial; padding:0px; margin:0px; display:inline; font-weight:normal 
}
#tit-comune {
    padding: 0px;
    height: auto;
    font-size: 24px;
    line-height:40px;
    color: #00376B;
    font-family:  Georgia, "Times New Roman" , Times, serif;
    font-weight: bold;
    width:485px;
    float:left;
    text-align:center;
}
.sottotitolotestata {
    padding: 0px;
    height: auto;
    font-size: 15px;
    line-height:40px;
    color: #00376B;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-weight: bold;
    margin-left: 5px;
    font-style: italic;
}
#tit-dataora {
    float:left;
    padding: 0px;
    height: auto;
    font-size: 10px;
    line-height:12px;
    color: #808080;
    font-family: Georgia, "Times New Roman" , Times, serif;
    width:90px;
    text-align:right;
}
.clear{
    clear:both;
}
.blu {
	COLOR: #00376B
}
.arancio_imp {
	COLOR: #f36f21! important
}
.arancio {
	COLOR: #f36f21
}
.rosso {
	COLOR: #bb1612
}
.nero {
	COLOR: #000000
}
.grigio {
	COLOR: #333333
}
.bianco {
	COLOR: #ffffff
}
.bold, .grassetto {
	FONT-WEIGHT: bold
}
.bold600 {
	FONT-WEIGHT: 600
}
.corsivo {
	FONT-STYLE: italic
}
.maiuscoletto {
	font-variant:small-caps 
}
.maiuscolo {
	TEXT-TRANSFORM: uppercase
}
.minuscolo {
	TEXT-TRANSFORM: none
}
.capitalize{
    TEXT-TRANSFORM:capitalize;    
}
.destra {
	TEXT-ALIGN: right
}
.centro {
	TEXT-ALIGN: center! important
}
#Centro{
    display: inline; float: right; width: 240px;
}
.sinistra {
	TEXT-ALIGN: left
}
#Sinistra{
    display: inline; float: left; width: 400px;
}
.giustifica {
	TEXT-ALIGN: justify
}
.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
}
.fl_left{float:left}

.fl_right{float:right}

.tahoma {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.georgia {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.times {
	FONT-FAMILY: "Times New Roman", Times, serif, Georgia
}
.arial {
	font-family:Arial
}
.largo990 {
	FLOAT: left; WIDTH: 990px; HEIGHT: auto
}
.largo670 {
	FLOAT: left; WIDTH: 670px; HEIGHT: auto
}
.largo490 {
	FLOAT: left; WIDTH: 490px; HEIGHT: auto
}
.largo500 {
	FLOAT: left; WIDTH: 500px; HEIGHT: auto
}
.largo240 {
	FLOAT: left; WIDTH: 240px; HEIGHT: auto
}
.largo300 {
	FLOAT: left; WIDTH: 300px; HEIGHT: auto
}
.largo70 {
	FLOAT: left; WIDTH: 70px; HEIGHT: auto
}
.alto80 {
	FLOAT: left; WIDTH: auto; HEIGHT: 80px;
}
.alto60 {
	FLOAT: left; WIDTH: auto; HEIGHT: 60px;
}
.padding5 {
	padding:5px;
}
.l_padding5 {
	padding-left:5px;
}
.r_margin5 {
	margin-right:5px;
}
.l_margin5 {
	margin-left:5px;
}
.no_margin {
	margin:0px! important;
}
.no_padding {
	padding:0px! important;
}
.no_bordo{
	border:0px! important;
}
.sfondo_beige {
	BACKGROUND-COLOR: #e7dcc7
}
.sfondo_grigio {
	BACKGROUND-COLOR: #f1f1f1
}
.sfondo_bianco {
	BACKGROUND-COLOR: #ffffff
}
.sfondo_celeste{
    BACKGROUND-COLOR: #dfecf4;
}
.bordo_grigio {
	border:#999 1px solid;
}
.bordo_trasparente {
	border:transparent 1px solid;
}
.bordo_blu {
	border:#00376b 1px solid! important;
}
.bordo_basso_grigio {
	BORDER-BOTTOM: #cccccc 1px solid
}
.bordo_basso_grigioDC {
	BORDER-BOTTOM: #DCDCDC 1px solid
}
.ora_notizia {
	FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.categoria_notizia {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #333333
}
.correlate_ucLista {
	float:left;
	width:225px;
}
.correlate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: auto
}
.correlate_punto {
	margin:0 5px 0 5px
}

.correlate LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.correlate IMG {
	VERTICAL-ALIGN: middle; WIDTH: 18px; HEIGHT: 18px
}
.correlate_minori {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.correlate_minori UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.correlate_minori LI A, .correlate_minori LI A:visited {
	color:#333333;
}
.correlate_minori LI {
	padding-right: 0px; padding-left: 0px; font-size: 11px; float: left; padding-bottom: 0px; margin: 0px; width: 100%; line-height: 18px; padding-top: 0px; list-style-type: none; height: auto
}
.correlate_minori IMG {
	vertical-align: middle; width: 18px; height: 18px
}
.correlate_minori_li {
	width:auto;  padding-left:0px; text-align:left; padding-bottom:2px; padding-right:1px; line-height:13px !important;
}
.correlate_minori_punto
{
	float:left; width:10px; height:100%; color:#00376b; font-size:13px; line-height: 14px;
}
.correlate_minori_divLink
{
	float:left; width:240px; height:100%; color:#00376b; font-size:13px; line-height: 14px;
}
.correlate_minori_divLink A, .correlate_minori_divLink {
	color:#333;
}
.nascondi {
	display: none
}
.display_none {
	display:none;
}
.display_block {
	display:block;
}
.interlinea10 {
	line-height: 10px
}
.interlinea12 {
	line-height: 12px
}
.interlinea14 {
	line-height: 14px
}
.interlinea16 {
	line-height: 16px
}
.interlinea18 {
	LINE-HEIGHT: 18px
}
.interlinea20 {
	LINE-HEIGHT: 20px
}
.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
}
.tt-space {
	MARGIN-TOP: 32px
}
.t-space {
	MARGIN-TOP: 16px
}
.ht-space {
	MARGIN-TOP: 8px
}
.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
}
.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
}
.pad5 {
	padding:5px
}
#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-BOTTOM: 5px; WIDTH: 990px; HEIGHT: 100px
}
#header_top_sx {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 728px; LINE-HEIGHT: 90px; MARGIN-RIGHT: 28px; PADDING-TOP: 5px; HEIGHT: 90px
}
#header_top_dx {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 233px; PADDING-TOP: 5px; HEIGHT: 90px
}
#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: 40px;
}
#testata_sx {
    float: left;
    height: 40px;
    text-align: left;
    width: 800px;
}
#testata_dx {
    float: left;
    width: 190px;
    height: 40px;
    text-align: right;
}
.htit-sx {
	background: url(/Files/htit-sx.gif);
	width: 5px;
	height: 40px;
    float: left; 
}
.htit-cnt {
    background:url(/Files/htit-cnt.gif);
	height: 40px;
	width: 130px;
	padding-left:10px;
	padding-right:10px;
    float: left; 
}
.htit-dx {
    background: url(/Files/htit-dx.gif);
	width: 70px;
	height: 40px;
    float: left; 
}
.htit-dx-end {
    /*background: url(/Files/htit-dx-end.gif);*/
    float:left;
    height: 40px;
    background-repeat: repeat-x;
    width: 575px;
}
#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-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; WIDTH: 990px; PADDING-TOP: 0px; HEIGHT: auto
}
#menu_principale {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; margin-bottom: 2px; MARGIN: 0px; WIDTH: 990px; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #00376b
}
#menu_principale UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 990px; PADDING-TOP: 0px; HEIGHT: 27px
}
#menu_principale LI {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 122px; COLOR: #ffffff; LINE-HEIGHT: 27px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 27px; TEXT-ALIGN: center
}
#menu_principale LI A, #menu_principale LI A:active, #menu_principale LI A:hover {
	color: #ffffff;
	display: block;
	text-decoration: none
}
#menu_principale LI A:hover {
	background-color:#19558e;
}
.menu_principale_li_home {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 106px; COLOR: #ffffff; LINE-HEIGHT: 27px; PADDING-TOP: 0px; 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-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 990px; PADDING-TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: #f36f21
}
#menu_secondario LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu_secondario LI A {
	color: #ffffff;
	display: block;
	text-decoration: none;
}
#menu_secondario LI A:hover {
	background-color:#f89256;
}
.menu_secondario_normale {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 98px; COLOR: #ffffff; LINE-HEIGHT: 22px; PADDING-TOP: 0px; 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: #ffffff; LINE-HEIGHT: 22px; LIST-STYLE-TYPE: none; HEIGHT: 22px; TEXT-ALIGN: center
}
.menu_secondario_doppio {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 197px; COLOR: #ffffff; LINE-HEIGHT: 22px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 22px; TEXT-ALIGN: center
}
#ticker {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-top:2px; WIDTH: 990px; PADDING-TOP: 0px; HEIGHT: auto
}
#ticker IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
#corpo {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 990px; PADDING-TOP: 0px; HEIGHT: auto
}
#colonna_sx {
	PADDING-RIGHT: 12px; DISPLAY: inline; FLOAT: left; WIDTH: 400px! important; HEIGHT: auto! important; background:#FFF url(../Files/puntino.gif) repeat-y right;
}
#primo_piano {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 400px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#titolo_primo_piano {
	BORDER-TOP: #cccccc 1px solid; FLOAT: left; WIDTH: 400px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
#box_primo_piano {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 400px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#box_primo_piano_titolo {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; LINE-HEIGHT: 32px; PADDING-TOP: 8px; HEIGHT: auto; TEXT-ALIGN: left;
}
#box_primo_piano_img {
	FLOAT: left; WIDTH: 400px; HEIGHT: auto
}
#box_primo_piano_img IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#box_primo_piano_testo {
	FLOAT: left; WIDTH: 400px; HEIGHT: auto; TEXT-ALIGN: justify
}
#box2_primo_piano {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#box2_primo_piano_titolo {
	FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 400px; LINE-HEIGHT: 24px; HEIGHT: auto
}
#box2_primo_piano_testo {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 400px; HEIGHT: auto
}
#box3_primo_piano {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; HEIGHT: auto
}
#box3_primo_piano_titolo {
	FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 400px; LINE-HEIGHT: 24px; HEIGHT: auto
}
#box3_primo_piano_testo {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 400px; HEIGHT: auto
}
.box3_primo_piano_img {
	BORDER: 0px; PADDING-RIGHT: 8px; FLOAT: left;WIDTH: 150px; PADDING-TOP: 3px; HEIGHT: 90px;
}
.box3_primo_piano_img_dim {
	WIDTH: 150px; HEIGHT: 90px;
}
#in_sardegna {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 400px; HEIGHT: auto
}
#in_sardegna_spazio {
	FLOAT: left; PADDING-TOP: 8px; WIDTH: 400px; HEIGHT: auto
}
.titolo_in_sardegna {
	float: left; 
	width: 400px !important;
	max-width:400px !important;
    height: 25px;
    margin-bottom:4px;
    text-transform:uppercase;
    font-weight:bold;
}
.altre_notizie_container {
	float: left; width: 400px; height: auto;
}
.altre_notizie_container_sx {
	width:15px; float:left;
}
.altre_notizie_container_dx {
	width:380px; float:left;
}
.tit-sx {
	background: url(/Files/tit-sx.gif);
	width: 5px;
	height: 25px;
    float: left; 
}
.tit-cnt {
    background: url(/Files/tit-cnt.gif);
	width: auto;
	height: 25px;
	padding-left:10px;
	padding-right:10px;
    float: left;
    font-style:italic; 
}
.tit-dx {
    background: url(/Files/tit-dx.gif);
	width: 44px;
	height: 25px;
    float: left; 
}
.tit-dx-end {
    background: url(/Files/tit-dx-end.gif);
    height: 25px;
    background-repeat: repeat-x;
}
#box_in_sardegna {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 400px; HEIGHT: auto; BORDER-BOTTOM: #cccccc 1px solid;
}
#box_in_sardegna_titolo {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; LINE-HEIGHT: 32px; PADDING-TOP: 8px; HEIGHT: auto
}
#box_in_sardegna_img {
	FLOAT: left; WIDTH: 400px; HEIGHT: auto
}
#box_in_sardegna_img IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#box_in_sardegna_testo {
	FLOAT: left; WIDTH: 400px; HEIGHT: auto; TEXT-ALIGN: justify
}
.boxN_in_sardegna {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#box1_in_sardegna {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#box2_in_sardegna {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#box3_in_sardegna {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#box4_in_sardegna {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#box5_in_sardegna {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#box6_in_sardegna {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
.box_sardegna_titolo {
	FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 400px; LINE-HEIGHT: 24px; HEIGHT: auto
}
.box_sardegna_testo {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 400px; HEIGHT: auto
}
.box_sardegna_tumb {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 150px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
.box_sardegna_img_dim {
	WIDTH: 150px; HEIGHT: 90px;
}
.box_sardegna_testo_dx {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 400px; HEIGHT: auto
}
#nel_mondo {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 400px! important; HEIGHT: auto
}
#titolo_nel_mondo {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
#box1_nel_mondo {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#box2_nel_mondo {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#box3_nel_mondo {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#box4_nel_mondo {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
.box_nel_mondo_titolo {
	FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 400px; LINE-HEIGHT: 23px; HEIGHT: auto
}
.box_nel_mondo_testo {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 400px; HEIGHT: auto
}
.box_nel_mondo_tumb {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 150px; PADDING-TOP: 3px; HEIGHT: 90px; BORDER-RIGHT-WIDTH: 0px
}
.box_nel_mondo_testo_dx {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 400px; HEIGHT: auto
}
#colonna_centrale {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; WIDTH: 240px; HEIGHT: auto; padding-left: 12px;
}
.colonna_centrale {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; WIDTH: 240px; HEIGHT: auto; padding-left: 12px;
}
#ultimora {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 240px; HEIGHT: 320px; /*BACKGROUND-COLOR: #dfecf4;*/ TEXT-ALIGN: left
}
#ultimora_titolo {
	FONT-SIZE: 20px; FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 18px; TEXT-ALIGN: center; padding-bottom:5px;
}
/*#ultimora_titolo {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 210px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left
}
#ultimora_titolo IMG {
	VERTICAL-ALIGN: middle
}*/
#ultimora_notizie
{
	overflow: auto;
	float: left;
	height: 285px;
	width: 240px;
}
#ultimora_contenuto 
{
	margin-left:10px; WIDTH: 213px
}
#ultimora_notizie UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 213px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#ultimora_notizie LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 210px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto; TEXT-ALIGN: left
}
#ultimora_notizie LI A {
	FONT-SIZE: 11px; COLOR: #333333
}
#appuntamenti_notizie
{
	overflow: auto;
	float: left;
	width: 240px;
}
#appuntamenti_contenuto 
{
	margin-left:10px; WIDTH: 213px
	/*OVERFLOW-Y: scroll; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 210px; LINE-HEIGHT: 18px; HEIGHT: auto; TEXT-ALIGN: left*/
}
#appuntamenti_notizie UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 213px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#appuntamenti_notizie LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 210px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto; TEXT-ALIGN: left
}
#appuntamenti_notizie LI A {
	FONT-SIZE: 11px; COLOR: #333333
}
/*--------------------------*/
#aziende
{
	overflow: auto;
	float: left;
	width: 240px;
}

/*----------------------*/
#comunicati_notizie
{
	overflow: auto;
	float: left;
	width: 240px;
}
#comunicati_contenuto 
{
	margin-left:10px; WIDTH: 213px
}
#comunicati_notizie UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 213px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#comunicati_notizie LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 210px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto; TEXT-ALIGN: left
}
#comunicati_notizie LI A {
	FONT-SIZE: 11px; COLOR: #333333
}
/*----------------------*/
#meteo_notizie {
	overflow: visible;
	float: left;
	width: 240px;
}
#meteo_contenuto {
	margin-left:10px; WIDTH: 223px;
}
.meteo_contenuto {
	WIDTH: 223px;
}

.articolo_centrale {
	MARGIN-TOP: 4px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 240px; HEIGHT: auto
}
.articolo_centrale_testata {
	FONT-SIZE: 20px; FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 32px; TEXT-ALIGN: center
}
.articolo_centrale_titolo {
	FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 240px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; HEIGHT: auto
}
.articolo_centrale_titolo A {
	COLOR: #333333
}
.articolo_centrale_titolo A:visited {
	COLOR: #333333
}
.articolo_centrale_titolo A:link {
	COLOR: #333333
}
.articolo_centrale_img {
	FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 240px; HEIGHT: auto
}
.articolo_centrale_testo {
	FLOAT: left; WIDTH: 240px; HEIGHT: auto
}
#spettacoli {
	MARGIN-TOP: 4px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 240px; HEIGHT: auto
}
#spettacoli_testata {
	FONT-SIZE: 20px; FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 32px; TEXT-ALIGN: center
}
#spettacoli_titolo {
	FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 240px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; HEIGHT: auto
}
#spettacoli_titolo A {
	COLOR: #333333
}
#spettacoli_titolo A:visited {
	COLOR: #333333
}
#spettacoli_titolo A:link {
	COLOR: #333333
}
#spettacoli_img {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 240px; HEIGHT: auto
}
#spettacoli_testo {
	FLOAT: left; WIDTH: 240px; HEIGHT: auto
}
#gossip {
	MARGIN-TOP: 4px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 240px; HEIGHT: auto
}
#gossip_testata {
	FONT-SIZE: 20px; FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 32px; TEXT-ALIGN: center
}
#gossip_titolo {
	FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 240px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; HEIGHT: auto
}
#gossip_titolo A {
	COLOR: #333333
}
#gossip_titolo A:visited {
	COLOR: #333333
}
#gossip_titolo A:link {
	COLOR: #333333
}
#gossip_img {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 240px; HEIGHT: auto
}
#gossip_testo {
	FLOAT: left; WIDTH: 240px; HEIGHT: auto
}
#fotogallery {
	MARGIN-TOP: 4px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 240px; HEIGHT: auto
}
#fotogallery_testata {
	FONT-SIZE: 20px; FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 32px; TEXT-ALIGN: center
}
#fotogallery_box {
	FONT-SIZE: 20px; FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 32px; HEIGHT: 32px; TEXT-ALIGN: center
}
.fotogallery_box_container {
	FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 240px; LINE-HEIGHT: 18px; HEIGHT: auto
}
.bordo_down_grigio, .bordo_inf_grigio {
	border-bottom: #cccccc 1px solid
}
.bordo_sup_grigio {
	border-top: #cccccc 1px solid
}
.sfondo_gallery_prima {
	background:url(../Files/gallery_bg.gif) repeat-x top center;
}
.fotogallery_box_sx {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 110px; LINE-HEIGHT: 18px; MARGIN-RIGHT: 2px; padding-left:4px; padding-right:4px; HEIGHT: auto
}
.fotogallery_box_dx {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 110px; LINE-HEIGHT: 18px; padding-left:4px; padding-right:4px; HEIGHT: auto
}
.fotogallery_box_titolo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 110px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; HEIGHT: 32px; overflow:hidden
}
.fotogallery_box_titolo A:visited{
	color:#000;
}
.fotogallery_box_titolo A:hover{
	color:#333;
}
.fotogallery_box_img {
	FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 110px; HEIGHT: 110px
}
.fotogallery_box_testo {
	FLOAT: left; WIDTH: 110px; LINE-HEIGHT: 14px; HEIGHT: 42px; overflow:hidden
}
.fotogallery_box_link {
	FONT-SIZE: 9px; FLOAT: left; TEXT-TRANSFORM: uppercase; WIDTH: 110px; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
#fotogallery_dettaglio_container {
	width:675px; height:auto; float:left
}
#fotogallery_dettaglio_img {
	float:left; width:500px; height:auto;
}
#fotogallery_dettaglio_nav {
	width:150px;float:left; height:500px; padding:0px; background-color:#f1f1f1; margin-left:10px;
}
#fotogallery_dettaglio_nav_boxtitolo {
	width:150px; float:left; height:24px;line-height:24px; background-color:#00376b; text-align:center
}
.fotogallery_dettaglio_nav_img {
	float: left; width: 18px
}
.fotogallery_dettaglio_nav_tablelink {
	float:left; width:110px; text-align:center
}
#rubriche {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 240px; HEIGHT: auto
}
#rubriche_testata {
	FONT-SIZE: 20px; FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 32px; HEIGHT: 32px; TEXT-ALIGN: center; BORDER-BOTTOM: #cccccc 1px solid;
}
.rubriche_box_container {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 16px; HEIGHT: auto
}
.rubriche_box_sx {
	FLOAT: left; WIDTH: 115px; LINE-HEIGHT: 18px; MARGIN-RIGHT: 5px; HEIGHT: auto
}
.rubriche_box_dx {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 115px; LINE-HEIGHT: 18px; HEIGHT: auto
}
.rubriche_box_titolo {
	BORDER-TOP: #cccccc 1px solid; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 115px; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #e7dcc7; TEXT-ALIGN: center
}
.rubriche_box_img {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 115px; PADDING-TOP: 8px; HEIGHT: 115px
}
.home_rubriche_img{
	width:115px; height:115px; float:left;
}
.home_rubriche_testo_con_img{
	width:530px; height:auto; float:left; padding-left:10px;
}
.home_rubriche_testo_no_img{
	width:660px; height:auto; float:left;
}
.rubriche_img 
{
	WIDTH: 115px; HEIGHT: 115px;
}
.rubriche_box_testo {
	FLOAT: left; WIDTH: 115px; LINE-HEIGHT: 14px; HEIGHT: auto
}
#approfondimenti {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 240px; HEIGHT: auto
}
#approfondimenti_testata {
	FONT-SIZE: 20px; FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 32px; TEXT-ALIGN: center
}
.approfondimenti_box {
	FLOAT: left; WIDTH: 240px; HEIGHT: auto
}
.approfondimenti_titolo {
	FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 18px; HEIGHT: 18px
}
.approfondimenti_titolo A {
	COLOR: #f36f21
}
.approfondimenti_titolo A:visited {
	COLOR: #f36f21
}
.approfondimenti_testo {
	FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 16px; HEIGHT: auto
}
.approfondimenti_autore {
	FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#personaggio {
	FLOAT: left; WIDTH: 240px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 154px
}
#personaggio_testata {
	FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-ALIGN: center; BORDER-BOTTOM: #cccccc 1px solid; margin-bottom:8px
}
#personaggio_img {
	FLOAT: left; MARGIN: 0px; WIDTH: 100px; HEIGHT: 100px
}
.personaggio_img_dim {
	WIDTH: 100px! important; HEIGHT: 100px! important
}
#personaggio_titolo {
	PADDING-LEFT: 8px; FLOAT: left; MARGIN: 0px; WIDTH: 132px; HEIGHT: auto; line-height:18px
}
#personaggio_titolo A {
	COLOR: #f36f21
}
#personaggio_testo {
	MARGIN-TOP: 12px; PADDING-LEFT: 8px; FLOAT: left; WIDTH: 132px; LINE-HEIGHT: 14px; HEIGHT: auto
}
#colonna_dx{
	display: inline; float: right; width: 300px; height: auto; padding-left: 14px; background:#FFF url(../Files/puntino.gif) repeat-y left;
}
#banner1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px; HEIGHT: auto
}
#banner2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 0px; HEIGHT: auto
}
#info_locali {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 0px; HEIGHT: auto
}
#oggi_edicola {
	FLOAT: left; WIDTH: 145px; HEIGHT: auto
}
#oggi_edicola_titolo {
	FLOAT: left; WIDTH: 145px; LINE-HEIGHT: 23px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
#oggi_edicola_img {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 143px; HEIGHT: auto; TEXT-ALIGN: center; BORDER: #cccccc 1px solid
}
#videolina_radiolina {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 143px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 130px
}
.videolina_radiolina_logo {
	WIDTH: 143px; HEIGHT: 64px; LINE-HEIGHT: 64px; text-align:center; float:left
}
#info_aziende { 
	WIDTH: 298px; HEIGHT: 60px !important; float:left; BORDER: #cccccc 1px solid; background-color:#d4d7e0; /*   background: url('../../Files/info_aziende_bg.gif') repeat-y;*/
}
.info_aziende_bgLogo{
	float:left; position:relative;
}
.info_aziende_login{
	float:right; top:40px; left:5px; position:absolute; height:14px; 
}
.info_aziende_offerta{
	float:left;	top:40px; left:260px; position:absolute; height:14px;/*150*/
}
.info_aziende_cerca{
	float:left;	top:-5px; left:193px; position:absolute; height:60px; width:100px; margin-left:5px
}
.info_aziende_txt
{
	float:right; height:10px; width:60px; margin:2px 2px 2px 3px; background-color:#ffffff;
}
.info_aziende_lbl
{
	font-family: Calibri, Arial, Tahoma; font-size: 12px; font-weight: bold; color: #003999; text-align:left; float:left; width:20px; margin:2px 0px 2px 0px;
}
.info_aziende_bttn
{ 
	border:1px solid #cdcdcd; color:#fff; font-size: 11px; font-weight: bold; float:left; text-align:center; background-image: url('../../Files/info_aziende_bttn.gif'); margin-left:38px;
}
#offerta_head
{
	background-color:#ff9d0d; border:#ccc 1px solid; width:668px; height:40px; line-height:40px; text-align:center; font-family:Times New Roman; font-weight:bold; font-size:22px; FONT-STYLE: italic; margin-top:32px
} 
#offerta_foot
{
	background-color:#ff9d0d; border:#ccc 1px solid; width:618px; height:20px; line-height:20px; margin-left:25px; margin-right:25px; text-align:center; font-family:Times New Roman; font-weight:bold; font-size:18px; FONT-STYLE: italic; margin-top:16px
} 
#offerta_PBM
{
	width:auto; height:auto; float:left
}
#offerta_us_it
{
	width:auto; height:auto; float:right
}
.offerta_linea
{
	height:120px; line-height:120px; width:670px; float:left; border-bottom:#ccc 1px solid;
}
.offerta_anteprima_logo
{
	height:120px; line-height:120px; width:140px; float:left; text-align:center
}
.sup_grigio
{
	border-top:#ccc 1px solid;
}
.offerta_linea_img
{
	height:120px; line-height:120px; width:200px; float:left; text-align:center
}
.offerta_linea_testo
{
	height:120px; line-height:20px; width:300px; float:left; text-align:left
}
#mosaico_home {
	MARGIN-TOP: 8px; FLOAT: left; BACKGROUND-IMAGE: url(../Files/46629_nuovomosaico.jpg); WIDTH: 300px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 262px
}
.mosaico_prima_riga, .mosaico_seconda_riga {
	width:260px; height:74px; margin-top:25px; margin-left:22px
}
.mosaico_prima_riga {
	margin-top:25px;
}
.mosaico_seconda_riga {
	margin-top:3px;
}
.mosaico_elemento {
	display: block; width:84px; height:74px; float:left;
}
.mosaico_elemento A{
	display: block; width:80px; height:70px; border:0px; background-color:Transparent; text-decoration:none
}
.mosaico_elemento A:hover {
	border:#ffcc00 2px solid; text-decoration:none
}
.mosaico_centrale {
	margin-left:4px; margin-right:4px;
}
.mosaico_radiolina {
	PADDING-RIGHT: 0px; MARGIN-TOP: 53px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 33px
}
.mosaico_radiolina LI {
	DISPLAY: block; WIDTH: 300px; HEIGHT: 33px
}
.mosaico_radiolina A {
	DISPLAY: block; WIDTH: 300px; HEIGHT: 33px
}
.mosaico_radiolina A:hover {
	BORDER-RIGHT: #ffcc00 2px solid; BORDER-TOP: #ffcc00 2px solid; DISPLAY: block; BORDER-LEFT: #ffcc00 2px solid; WIDTH: 296px; BORDER-BOTTOM: #ffcc00 2px solid; HEIGHT: 29px; TEXT-DECORATION: none
}
#sondaggio_testata, #multimedia_testata {
	FLOAT: left; WIDTH: 300px; LINE-HEIGHT: 30px; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; border-bottom:#CCC 1px solid
}
.sondaggio {
	PADDING: 0px; FLOAT: left; WIDTH: 300px; HEIGHT: auto; BACKGROUND-COLOR: #FFF
}
.sondaggio IMG {
	width: 90px! important; height: 90px! important; float: left;
}
.sondaggio_link {
	width: 140px! important; height: auto;
}
#sondaggio_sx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#sondaggio_dx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
.richiamo_dx_testata {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 300px; LINE-HEIGHT: 30px; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; border-bottom:#CCC 1px solid
}
.richiamo_dx_img{
	width:300px; float:left;
}
.richiamo_dx_img_dim{
	width:300px; height:auto;
}
#mosaico_interattivo_testata {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 300px; LINE-HEIGHT: 30px; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; border-bottom:#CCC 1px solid
}
#multimedia_home {
	float:left;
	height:auto;
	width:300px;
}
.banner_dx_home {
	float:left;
	height:auto;
	font-size:0px! important;
	line-height:0px! important;
}
.box_base_dx {
	FLOAT: left; WIDTH: 300px; HEIGHT:auto
}
#film {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 990px; PADDING-TOP: 5px; HEIGHT: 241px; BACKGROUND-COLOR: #f1f1f1
}
.box_film_primo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 113px; HEIGHT: 241px
}
.box_film {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 113px; HEIGHT: 241px
}
.film_img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 113px; PADDING-TOP: 3px; HEIGHT: 146px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.film_img_dim
{
	width:100px! important; height:auto
}
.film_titolo {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 113px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 72px; TEXT-ALIGN: center
}
.film_link {
	FONT-SIZE: 9px; FLOAT: left; TEXT-TRANSFORM: uppercase; WIDTH: 113px; LINE-HEIGHT: 19px; HEIGHT: 19px; TEXT-ALIGN: right
}
.footer {
	padding-left: 5px; MARGIN-TOP: 16px; FONT-SIZE: 10px; FLOAT: left; TEXT-TRANSFORM: uppercase; WIDTH: 985px; COLOR: #ffffff; LINE-HEIGHT: 27px; HEIGHT: 27px; BACKGROUND-COLOR: #00376b; TEXT-ALIGN: left;
}
.footerL {
	 WIDTH: 760px; float:left;
}
.footerR {
	 WIDTH: 225px; COLOR: #ffffff; float:right; 
}
.footerR A{
	 COLOR: #ffffff;
}
#box_interna {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 670px; PADDING-TOP: 0px; HEIGHT: auto
}
#box_interna TR {
	BORDER-BOTTOM: #cccccc 1px solid
}
.linea_box_interna {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 670px; PADDING-TOP: 0px; HEIGHT: auto
}
p.sottotitolo{
	margin:0px 0px 20px 0px; padding:0px;
}
/*
p.testo{
	margin-top:-10px; padding-top:-10px;
}
*/
p.news{
	margin-top:0px; padding-top:0px;
}
.linea_box_interna IMG {
	MARGIN-TOP: 4px; FLOAT: left; MARGIN-RIGHT: 12px
}
.linea_box_interna_img_dx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 670px; PADDING-TOP: 0px; HEIGHT: auto
}
.linea_box_interna_img_dx IMG {
	MARGIN-TOP: 4px; FLOAT: right; MARGIN-LEFT: 8px
}
.linea_box_interna_sezione 
{
	border-top:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	float:left;
	padding-bottom:0px;
	width:670px;
	text-align:center;
	padding:0px;
}
.linea_box_interna_titolo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 670px; PADDING-TOP: 0px; HEIGHT: auto;
}
/*Intestazione Sezione*/
.sezione_spazio{
	width:90px; float:left
}
.sezione{
	width:485px; float:left
}
.box_elenco_contenitore{
	WIDTH:670px; HEIGHT: auto; BORDER-BOTTOM: #cccccc 1px solid; FLOAT:left; PADDING-TOP: 0px;PADDING-BOTTOM: 8px;
}
.box_elencoIMG {
	BORDER-TOP: 0px; PADDING-RIGHT: 4px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.box_elencoIMG_WPrima{
	width:182px;
}
.box_elencoIMG_WAltre{
	width:104px;
}
.box_elenco_testoIMG {
	FONT-SIZE: 12px; FLOAT: left;  HEIGHT: auto; 
}
.box_elencoIMG_WTestoPrima{
	WIDTH: 660px;
}
.box_elencoIMG_WTestoAltre{
	WIDTH: 660px;
}
.box_elencoIMG_HTitoloPrima{
	font-size:29px; LINE-HEIGHT: 33px; 
}
.box_elencoIMG_HTitoloAltre{
	font-size:22px; LINE-HEIGHT: 24px;
}
.box_elenco_titolo, .box_elenco_titolo A {
	FLOAT: left; WIDTH: 670px;  HEIGHT: auto;  FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #00376B;   
}
.box_elenco_testo {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 660px; HEIGHT: auto
}
.box_home_categoria {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 670px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
.box_home_categoria_titolo {
	FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 670px; LINE-HEIGHT: 23px !important; HEIGHT: auto
}
.box_home_categoria_testo {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 670px; HEIGHT: auto
}
.box_home_categoria_tumb {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 150px; PADDING-TOP: 3px; HEIGHT: 90px; BORDER-RIGHT-WIDTH: 0px
}
.box_home_categoria_dx {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 670px; HEIGHT: auto
}
.linea_box_interna_img {
	MARGIN-TOP: 48px; FLOAT: left; PADDING-BOTTOM: 9px; WIDTH: 670px; HEIGHT: auto; BACKGROUND-COLOR: #f1f1f1
}
.linea_box_interna_img UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 670px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.linea_box_interna_img LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 7px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 6px; WIDTH: 70px; MARGIN-RIGHT: 4px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 70px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.linea_box_interna_img A {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; BORDER-LEFT: #cccccc 1px solid; WIDTH: 70px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 70px
}
.linea_box_interna_img A:hover {
	BORDER-RIGHT: #f36f21 1px solid; BORDER-TOP: #f36f21 1px solid; DISPLAY: block; BORDER-LEFT: #f36f21 1px solid; BORDER-BOTTOM: #f36f21 1px solid
}
#menuVerticale {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 100%; HEIGHT: auto; TEXT-ALIGN: left
}
#menu_appuntamenti, #menu_comunicati {
	BORDER: #696969 1px solid;  MARGIN-TOP: 8px; FLOAT: left; HEIGHT: auto; BACKGROUND-COLOR: #f1f1f1; padding:5px;
}
#menu_appuntamenti A, #menu_comunicati A {
	font-size:13px;
}
#menu_appuntamenti {
	WIDTH: 478px;
}
#menu_comunicati {
	WIDTH: 158px;
}
.comunicati_link A{
	width:158px; float:left; text-align:center; height:24px; line-height:24px; float:left
}
.appuntamento{
	width:119px; height:22px; line-height:22px; float:left;
}
#menu_appuntamenti_container, #menu_appuntamenti_titolo {
	width:490px; height:auto; float:left;
}
#menu_comunicati_container, #menu_comunicati_titolo {
	width:170px; height:auto; float:left;
}
#menu_comunicati_container {
	margin-left:10px;
}
#menu_trasporti {
	BORDER-RIGHT: #696969 1px solid; BORDER-TOP: #696969 1px solid; MARGIN-TOP: 15px; FLOAT: left; BORDER-LEFT: #696969 1px solid; WIDTH: 668px; BORDER-BOTTOM: #696969 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
#menu_trasporti A {
	COLOR: #f36f21
}
#menu_trasporti A:hover {
	COLOR: #00376b
}
.TitoliMenuAgenda {
	FONT-SIZE: 14px; WIDTH: 100%; COLOR: #00376b; LINE-HEIGHT: 25px; BORDER-BOTTOM: #696969 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #dcdcdc
}
.agenda_voce_menu {
	FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px; WIDTH: 100px; HEIGHT: auto
}
.menuRow {
	WIDTH: 100%
}
.menuItem {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 250px; LINE-HEIGHT: 90px! important; HEIGHT: 90px! important
}
.menuItemDescr {
	MARGIN-TOP: 5px; FLOAT: right; WIDTH: 420px; HEIGHT: 90px! important
}
.titoloBluGrande {
	FONT-WEIGHT: normal; FONT-SIZE: 32px; COLOR: #00376b; LINE-HEIGHT: 48px; FONT-FAMILY: Arial, Calibri; TEXT-ALIGN: center
}
#Partenza_Arrivo_Ita {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 35px; WIDTH: 90%; COLOR: #206ee8; LINE-HEIGHT: 45px; TEXT-ALIGN: left
}
#Partenza_Arrivo_Ing {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 35px; WIDTH: 90%; COLOR: #ffffff; LINE-HEIGHT: 45px; TEXT-ALIGN: right
}
.HeaderPartenza_Arrivo_Ita {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #206ee8; TEXT-ALIGN: left
}
.HeaderPartenza_Arrivo_Ing {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-ALIGN: left
}
.Carattere {
	WIDTH: 11px
}
.fotoGalleryBassa {
	width:125px; float:left; height:auto; margin-top:8px;
}
.fotoGalleryBassaComponenti {
	width:125px; float:left; height:auto; text-align:center;
}
.fotoGalleryBassaTesto {
	width:125px; float:left; height:32px; text-align:center; overflow:hidden
}
.fotoGalleryBassaImg {
	width:125px; height:125px
}
fotoGalleryBassaSx {
	text-align:left! important
}
.right12{
	padding-right:12px
}
.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
}
.fine_contenuti {
	line-height:8px; width:670px; border-bottom:#d9e5eb 3px solid; float:left
}
.cell_fotogallery {
	width:15px;
	height:15px;
	line-height:15px;
	border:#F1F1F1 1px solid;
}
.cell_fotogallery:hover, .cell_fotogallery A:hover {
	background-color:#FFF;
	width:15px;
	height:15px;
	line-height:15px;
	text-decoration:none;
}
.cell_fotogallery:hover{
	border:#00376B 1px solid! important;
}
.cell_fotogallery A{
	display:block;
	text-decoration:none;
	width:15px;
	height:15px;
	line-height:15px;
	border:0px! important;
}
.table_fotogallery {
	width:auto;
	height:auto;
}
.pager
{
	border-width: 1px;
	border-color: #800000;
	color: #f36f21;
	line-height: 15px;
	font-size: 12px;
	background-color: #00376b;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.fotogallery_dettaglio_titolo
{
	font-size:30px; 
    line-height:35px;
	color: #00376b; /* blu sociale */
	padding-left: 5px;
}

.fotogallery_dettaglio_titolo A
{
	font-size: 18px;
	color: #f36f21;
	line-height: 22px;
	padding-left: 5px;
}
.locandina 
{
	float:left;
	margin:0px;
	top:0px;
}

/*Lista Gallery - Lista Film - Lista gallery Dettaglio - Lista Video*/
.lista_contenitore
{
	width:670px; height:auto; float:left; padding-top:4px;
}
.lista_riga
{
	width:670px; height:auto; float:left; margin:4px 0px 4px 0px
}
.lista_riga_film
{
	width:652px; height:auto; float:left; padding:8px 0px 8px 0px; border-bottom:1px solid #cccccc;
}
.lista_elemento_galleryD
{
	width:134px !important; float:left;  padding-top:4px;
}
.lista_elemento_gallery_cnt{
	width:143px; padding-left:23px; float:left;
}
.lista_elemento_gallery
{
	width:120px !important; float:left; background:url('../../Files/gallery_bg.gif') repeat-x
}
.lista_img_gallery{
	float:left;
	width:120px;
}
.lista_elemento_film
{
	width:130px !important; float:left; padding-top:4px;
}
.lista_elemento_video
{
	width:120px !important; float:left; 
}
.lista_img_video{
	width:120px; position:relative; height:auto
}
.lista_img_play{
	position:absolute; top:63px; left:0px
}
.lista_pddL
{
	padding-left:18px;
}
.lista_sezione
{
	float:left; text-align:center; height:20px; width:120px !important;
}
.lista_sezione_video
{
	float:left; text-align:center; height:14px !important; width:120px !important;
}
.lista_sezione_videolina
{
	float:left; text-align:center; height:16px !important; width:120px !important; background:url('../Files/videolina_logo_titolo.gif') no-repeat
}
.lista_tit_gallery
{
	float:left; width:116px; padding:0px 2px 0px 2px; min-height:30px; 
}
.lista_data
{
	float: left;
	width: 112px;
	text-align: right;
	padding: 4px 0px 2px 4px;
	color: #5D5D5D;
}
.lista_tit_film
{
	float:left; width:99px; height:auto; padding-top:2px; text-align:center
}
.lista_foto_film, .lista_foto_film A, .lista_foto_film img{
	float:left; width:101px; height:144px; border:1px solid #dcdcdc; margin:0px; padding:0px
}
.lista_pager
{
	padding: 5px;
	color: #f36f21;
	line-height: 15px;
	font-size: 13px;
	width: auto;
	font-family: 'Courier New', Courier, monospace;
	text-align:center;
	float:left;
	width:260px;
}
.lista_pagerT
{
	border-bottom: 1px solid #dcdcdc;
	margin:8px 200px 4px 200px;
}
.lista_pagerB
{
	border-top: 1px solid #dcdcdc;
	margin:16px 200px 8px 200px;
}
.lista_torna_su {
	padding: 5px;
	color: #f36f21;
	line-height: 14px;
	font-size: 12px;
	font-family:Arial;
	width: auto;
	text-align:right;
	float:left;
	width:660px;
}
#link_servizi {
	height:150px;
	width:130px;
	float:left; 
	font-family:Arial;
}
#link_servizi .link {
	height:45px;
	width:130px;
	margin-top:5px;
	float:left;
	font-size:12px;
	line-height:13px;
}
#link_servizi .link .testo {
	height:auto;
	width:130px;
	margin-top:2px;
	float:left;
	font-size:12px;
	line-height:13px;
}
#link_servizi .link A, #link_servizi .link A:visited {
	color:#0000CC;
	text-decoration:underline;
	font-size:13px;
	line-height:14px;
}
#link_servizi .link A:hover {
	color:#333;
}
/*commenti*/
.messaggio_errore{
	color:#FF0000;
}
.commenti_toolbar {
	background: url(../Files/commenti_toolbar_bg.gif) no-repeat center center; width: 670px; height: 30px; line-height: 30px; float: left;
}
.commenti_toolbar_sx, .commenti_toolbar_dx{
	height: 30px; line-height: 30px; float: left;
}
.commenti_toolbar_sx{
	width: 280px; margin-left:45px;
}
.commenti_toolbar_dx{
	width: 325px; text-align:right; margin-right:5px;
}
.commenti_toolbar_sx A, .commenti_toolbar_sx A:visited, .commenti_toolbar_dx A, .commenti_toolbar_dx A:visited{
	font-family:Georgia, "Times New Roman"; font-size:16px;	
}
.archivio{
	 width:60px; float:left
}
.toolbar {
	width:670px; float:left; background:url(../Files/new_toolbar_bg.gif) repeat-x center center; height:30px; line-height:30px; padding:0px;
}
.toolbar A{
	text-decoration:none; height:30px; line-height:30px; 
}
.toolbar_sx{
	width:190px; float:left; text-align:left; padding-left:5px; height:30px; line-height:30px; 
}
.toolbar_dx {
	width:470px; float:left; text-align:right; padding-right:5px; height:30px; line-height:30px;
}
.toolbar_dx_left {
	float:left; width:275px; 
}
.toolbar_dx_left .leggi_commenti {
	float:left; width:135px; text-align:right;
}
.toolbar_dx_left .commenta {
	float:left; width:80px; text-align:left;
}
.toolbar_dx_left .lnk_commenta {
	background:url(/Files/tool_cmm.gif) no-repeat top right; padding-right:20px; float:left;
}
.toolbar_dx_right {
	float:left; width:195px;
}
.articolo_foto_media{ 
	width:330px;
	margin-right:10px;
	float:left;
}
.dida {
	width:330px;
	font-family:Arial;
	color:#333;
	font-size:10px;
	text-transform:uppercase;
	font-weight:400;
	float:left;
	height:auto;
	line-height:12px;
	font-style:italic;
	margin-top:2px
}
.multimedia {
	width:330px;
	float:left;
	height:auto;
	line-height:40px;
	float:left;
	padding-bottom:2px;
}

.multimedia_cnt {
	margin:0px;
	height:auto!important;
	float:left;
}
.anteprima_multimedia {
	width:70px;
	height:90px;
	float:left;
	margin-right:10px; 
	margin-bottom:4px;
	position:relative;
}
.anteprima_multimedia_img {
	width:70px;
	height:70px;
}
.anteprima_multimedia_angoli {
	position:absolute;
	top:0px;
	left:0px;
}
.antemprima_multimedia_descri {
	width:70px;
	height:20px;
	line-height:20px;
	text-align:center;
}
.multimedia_ttl {
	width:320px;
	float:left;
	margin-top:4px;
	margin-left:12px;
	font-family:Geneva, Tahoma, Arial;
	color:#00376B;
	letter-spacing:1px;
	font-size:12px;
	height:12px;
	line-height:12px;
	font-weight:600;padding-bottom:2px;
}
.icona_correlate_home{
	height:14px! important; width:14px! important; margin-top:2px; margin-right:2px;
}
.correlate_img {
	margin-right:3px;
	width:9px;
	height:10px;
	line-height:9px;
	float:left;
	margin-top:0px;
}
.correlate_img IMG {
	width:9px;
	height:10px;
}
.correlate_testo {
	width:310px;
	float:left;
}
#banner_articolo {
	width:330px;
	height:auto;
	float:left;
	border-top:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	padding-top:1px;
	padding-bottom:5px;
}
.correlate_punto {
	margin:0 2px 0 2px
}

.blocco_multimedia {
	background:url(../Files/multimedia_bg.gif) repeat-x top center;
	width: 330px;
	float:left;
	height:auto;
}

/*Ultimi Pubblicati*/
.ultimi_sezione {
	border-bottom:#ccc 1px solid; float:left; width:278px; margin:0px 0px 5px 10px; text-align:center; font-weight:normal; font-variant:small-caps;
}
.ultimi_elenco{
	width: 294px; float: left; padding-bottom:2px; /*border-bottom: #c0c6ce 1px solid;*/
}
.ultimi_titolo{
	margin: 2px 3px 2px 3px; width:97%; float: left; height: auto !important;
}
.ultimi_img
{
	FLOAT:left; WIDTH:10px; HEIGHT:100%; MARGIN-RIGHT: 3px; line-height:15px; margin-top:2px; 
}
.ultimi_lnk{
	FLOAT:left; WIDTH:270px; HEIGHT:100%; font-weight:400; font-size:13px; line-height:15px; font-family:Arial;
}
.ultimi_lnk A{
	font-weight:400; font-size:13px; line-height:15px; font-family:Arial;
}
/*Correlate*/
.correlate_elenco{
	width: 330px; float: left; padding-bottom:2px;
}
.correlate_titolo{
	padding: 2px 3px 2px 0px; width:330px; float: left; height: auto !important; 
}
.correlate_img{
	FLOAT:left; WIDTH:10px; HEIGHT:100%; MARGIN-RIGHT: 3px; line-height:18px; margin-top:2px; 
}
.correlate_lnk,.correlate_lnk A{
	FLOAT:left; WIDTH:310px; line-height:18px; font-size:13px; font-family:Arial;
}
/*Articolo Gallery/Video*/
.articoloGV_elenco{
	width: 670px; float: left; padding-bottom:2px;
}
.articoloGV_titolo{
	padding: 2px 3px 2px 0px; width:670px; float: left; height: auto !important; margin-top:2px; 
}

/*pagina rss*/

.rssBox .rss{
	width:310px;
	float:left;
}
.rssBox .rss A, .rss A:visited
{
    text-decoration: none;
    background:url(../Files/tool_rss.gif) no-repeat left;
    font-size: 12px;
    line-height: 15px;
    vertical-align: middle;
    margin-top: 5px;
    padding-left:20px;
    float:left;
}
.rssBox .rss A:hover
{
    text-decoration: underline;
    background:url(../Files/tool_rss.gif) no-repeat left;
    font-size: 12px;
    line-height: 15px;
    vertical-align: middle;
    margin-top: 5px;
    padding-left:20px;
    float:left;
}
.rssBox{
    float:left;
    width:320px;
    margin:0px;
	padding:0px; 
}

#box_rss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 670px; PADDING-TOP: 0px; HEIGHT: auto
}

#box_rss h2
{
    color: #f36f21;
    line-height: 24px;
    font-size: 22px;
    font-family: "Times New Roman" , Times, serif, Georgia;
    width: 670px;
    text-align: left;
    font-weight: normal;
    margin-bottom:0px;
	padding:0px;
}

#box_rss h3
{
    font-weight: normal;
    color: #f36f21;
    line-height: 20px;
    font-size: 18px;
    font-family: "Times New Roman", Times, serif, Georgia;
	text-align: left;
	float:left;
	margin-top:8px;
	margin-bottom:0px;
	padding:0px;
}

#box_rss .pieno{
	width:670px;
}
#box_rss .mezzo{
	width:335px;
}
#box_rss .testo
{
    font-weight: normal;
    color: #333333;
    font-size: 13px;
    line-height: 15px;
    font-family: Arial, Tahoma;
    width: 670px;
    text-align: left;
    padding: 0px;
	margin-top: 8px;
	float: left;
}

/*pagina mappa sito*/
#box_mappasito {
	padding: 0px;
	margin: 0px;
	float: left;
	width: 670px;
	height: auto;
}

#box_mappasito h3, h3 A, h3 a:visited
{
    font-weight: normal;
    color: #f36f21;
    line-height: 20px;
    font-size: 18px;
    font-family: "Times New Roman", Times, serif, Georgia;
	text-align: left;
	float:left;
	margin:0px;
	padding:0px;
}

#box_mappasito h3 a:hover{
    font-weight: normal;
    color: #f36f21;
    line-height: 20px;
    font-size: 18px;
    font-family: "Times New Roman", Times, serif, Georgia;
	text-align: left;
	float:left;
	margin:0px;
	padding:0px;
	text-decoration: underline;
}

.mappasitoBox .ele{
	width:310px;
	float:left;
}
.mappasitoBox .ele A, .ele A:visited
{
    text-decoration: none;
    font-size: 12px;
    line-height: 15px;
    vertical-align: middle;
    margin-top: 5px;
    float:left;
}
.mappasitoBox .ele A:hover
{
    text-decoration: underline;
    font-size: 12px;
    line-height: 15px;
    vertical-align: middle;
    margin-top: 5px;
    float:left;
}

.mappasitoBox
{
    float: left;
    width: 320px;
    margin: 0px;
    padding: 0px;
}

#mappasitoBox .mezzo{
	width:335px;
	float:left;
}

#mappasitoBox .pieno{
	width:670px;
	float:left;
}

.rMappaSito{
    height: auto;
    float: left;
}

/*Videolina*/
.videolina_bg{
	background: url(../Files/videolina_logo.gif) no-repeat center center;
}
.p-bttm16{
	padding-bottom:16px;
}
/*commenti*/
.commenti_top{
	float:left;
	width:670px;
	height:16px;
	line-height:16px;
	background:url(/Files/commenti_top.gif) no-repeat center center;
}
.commenti_cnt{
	float:left;
	width:648px;
	height:auto;
	/*background:url(/Files/commenti_cnt.gif) repeat-y center center;*/
	border-left:#BBB 1px solid;
	border-right:#BBB 1px solid;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}
.commenti_btn{
	float:left;
	width:670px;
	height:14px;
	line-height:14px;
	background:url(/Files/commenti_bot.gif) no-repeat center center;
}
.commenti_row{
	border-bottom-color:transparent;
	margin-top:4px;
}
/*Video: pagina dettaglio*/
.video_box{
	width:653px; height:100%; float:left; padding:0px 8px 0px 8px; background-color:#8b919f;
}
.video_angoli{
	width:669px; height:15px; float:left; background-color:#8b919f; position:relative;
}
.video_angoli_img{
	position:absolute; top:0px; left:0px;
}
.video_obj{
	width:auto; height:auto; float:left; margin-right:8px; 
}
.video_dettagli{
	width: 165px; height: 100%; margin:0px; float: left;
}
.video_dettSup{
	width:100%; height:90%; float:left;
}
.video_sez, .video_sez A:visited{
	color:#e6e6e6; margin:0px; padding-bottom:4px;
}
.video_sottoTit{
	color:#e6e6e6;
}
.video_bTop{
	border-top: solid 1px #e2e2e2; 
}
.video_tit{
	width: 100%; height: auto; float: left; 
}
.video_data{
	width: 100%; height: auto; float: left;  text-align:right; color:#fff
}
.video_tool{
	width:100%; height:auto; float:right; text-align:right; 
}
.video_tool A{
	color:#e6e6e6
}
.video_altri{
	width:670px; float:left; background:url(../Files/toolbar_bg.gif) repeat-x center center; height:25px; line-height:25px; margin:0px; padding:0px;
}
.video_elemento{
	width:132px; float:left; padding-left:0px;
}

/*Tab Articoli più letti - ultimi pubblicati*/
#tab_panel{
	width:300px; float:left; height:auto; position:relative;
}
#tab_panel .tab_true
{
	width:75px; height:20px; line-height:20px; border-top:#e9e9e9 1px solid; border-right:#e9e9e9 1px solid; border-left:#e9e9e9 1px solid; background-color:#fff; float:left; text-align:center; font-family:Arial; font-size:12px;
}
#tab_panel .tab_false{
	width:75px; height:19px; line-height:19px; border:#e9e9e9 1px solid; background-color:#f4f4f4; float:left; text-align:center; font-family:Arial; font-size:12px;
}
#tab_panel .tab_false A:link{
	color:#9c9b9b;
}
#tab_panel .tab_false A:visited{
	color:#9c9b9b;
}
#tab_panel .panel_true{
	width:298px; height:auto; border-bottom:#e9e9e9 1px solid; border-right:#e9e9e9 1px solid; border-left:#e9e9e9 1px solid; float:left;
}
#tab_panel .panel_false{
	display:none;
}
#tab_panel .tab_true A {
	display:block; color:#bb0c20;
}
#tab_panel .tab_false A {
	display:block;
}
.tab_vuoto{
	width:138px; height:20px; border-bottom:1px solid #e9e9e9; float:left;
}
.tab_spazio{
	width:8px; height:20px; border-bottom:1px solid #e9e9e9; float:left;
}

/*Videolina VLPlayer dettagli*/
.videolina_toolbar
{
	width:260px; height:25px; float:left; background:url(../Files/toolbar_bg.gif) repeat-x center center; line-height:25px; margin:0px; padding:0px
}
.videolina_sezione{
	float:left; text-align:center; height:16px !important; width:100px !important; background:url('../Files/videolina_logo_titolo.gif') no-repeat; 
}
.videolina_sezione_cnt{
	float:left; text-align:left; height:90px !important; width:100px !important;
}
.videolina_altri{
	width:250px; height:90px; padding-left:10px; float:left
}

/*Home Sondaggi*/
.lista_sondaggi_sx, .lista_sondaggi_dx{
	width:325px; height:auto; float:left; background:url(../Files/gallery_bg.gif) repeat-x bottom center;
}
.lista_sondaggi_dx{
	margin-left:20px;
}
.lista_sondaggi_vuoto{
	width:5px; height:90px; float:left;
}
.lista_sondaggi_foto_container{
	width:90px; height:90px; float:left;
}
.lista_sondaggi_foto{
	width:90px; height:90px;
}
.lista_sondaggi_testo, .lista_sondaggi_testo_no_foto{
	height:75px; line-height:15px; font-size:13px; padding-top:5px; float:left;
}
.lista_sondaggi_testo{
	width:210px;
}
.lista_sondaggi_testo_no_foto{
	width:320px;
}
.lista_sondaggi_link, .lista_sondaggi_link_no_foto{
	height:10px; line-height:10px; float:left; text-align:right;
}
.lista_sondaggi_link{
	width:210px;
}
.lista_sondaggi_link_no_foto{
	width:315px;
}
/*Film*/
#locandina_dettaglio_container {
	width:170px; height:auto; float:left; margin:0px 8px 0px 2px; border-right:1px solid #ccc; font-family:Helvetica,Arial,sans-serif; font-size:12px;
}
.locandinaSmall{
	padding-top:16px; padding-left:8px; 
}
.locandinaCnt{
	width:160px; height:250px; float:left; position:relative;
}
.locandina_bordo {
	position:absolute; top:-4px; left:0px;
}
.locandina_blocco_info {
	width:160px; height:auto; float:left
}
.locandina_info_dettaglio {
	color:#4c4c4a
}
.film_ultimi {
	width:652px; height:auto; float:left; padding:8px 0px 8px 0px; 
}
.film_foto, .film_foto A, .film_foto img {
	float:left; width:101px; height:144px; border:1px solid #dcdcdc; margin:0px; padding:0px
}
.film_elemento {
	width:110px !important; float:left; margin-top:4px; padding-left:17px;
}
#film_trailer_container, .film_trailer_blocco {
	 width:480px; height:auto; float:left;
}
.trailer {
	width:480px; height:296px; float:left;
}
.link_news_24{
	font-variant:normal; height:30px; line-height:30px; float:left; margin-left:170px;
}
.gallery_link{
	position:absolute; top:0px; left:0px; width:500px; height:500px; background-image:url(../Files/gallery_link.gif)
}
/*pagina comuni sardegna*/

#tComuni {
	padding: 0px;
	margin: 0px;
	float: left;
	width: 670px;
	height: auto;
}

#tComuni h3, h3 A, h3 a:visited
{
    font-weight: normal;
    color: #f36f21;
    line-height: 20px;
    font-size: 16px;
    font-family: "Times New Roman", Times, serif, Georgia;
	text-align: left;
	float:left;
	margin:0px;
	padding:0px;
}

#tComuni h3 a:hover{
    font-weight: normal;
    color: #f36f21;
    line-height: 20px;
    font-size: 16px;
    font-family: "Times New Roman", Times, serif, Georgia;
	text-align: left;
	float:left;
	margin:0px;
	padding:0px;
	text-decoration: underline;
}

#tComuni .ele{
	width:160px;
	float:left;
}
#tComuni .ele A, .ele A:visited
{
    text-decoration: none;
    font-size: 12px;
    line-height: 15px;
    vertical-align: middle;
    margin-top: 5px;
    float:left;
}
#tComuni .ele A:hover
{
    text-decoration: underline;
    font-size: 12px;
    line-height: 15px;
    vertical-align: middle;
    margin-top: 5px;
    float:left;
}
#tComuni .mezzo{
	width:165px;
	float:left;
}
#tComuni .pieno{
	width:670px;
	float:left;
}

/*Pagina Mappa*/
.mappaPercorso{
	width:664px; height:770px; padding:0px;	float:left; border:3px double #00376B/*D0DEF9*/; 
}
.mapPercorso{
	width:663px; height:700px; float:left
}
#location{
	width:230px; height:700px; float:left; display:none
}
#percorso{
	width:228px; height:668px; overflow:auto; background-color:#fff; border-top:2px solid /*#D0DEF9*/#00376B; border-left:3px solid #00376B/*D0DEF9*/;
}
#chiudiPercorso{
	width:228px; height:20px
}
#luogo{
	height:13px; font-size:12px
}
.rigaPercorso{
	width:663px; height:60px; float:left; border-bottom:3px double #00376B; margin-top:8px
}
.rigaScelta{
	width:410px; height:60px; float:left; 
}
.sceltaPercorso{
	width:400px; height:30px; float:left
}
.bttnPercorso{
	width:150px; height:60px; float:left; padding-top:20px
}
.bttnPercorsoBG{
	width:150px; height:20px; float:left; background-color:#f5f5f5; border:1px solid #dcdcdc; text-align:center
}

/* Tabs Mappa */
UL.tabNavigation  {
	width:650px; height:auto; padding:0; list-style: none; margin:0;
}               
UL.tabNavigation LI  {
	display: inline; 
}                
UL.tabNavigation LI A {
	padding: 10px; margin-left:5px; background-color: #ccc;  color: #000; text-decoration: none
}                
UL.tabNavigation LI A.selected, UL.tabNavigation LI A:hover  {
	background-color: #00376B; color: #fff; padding-top: 7px;
} 
UL.tabNavigation LI A:focus  {
	outline:0; 
}                
div.tabs > div  {
	padding: 7px;  margin-top: 0px;  border: 3px solid #00376B; 
}                                
div.tabs > div h2  {
	margin-top: 0; 
}   
#first, #second{
	width:650px; height:auto; float:left; min-height:70px
}        

/*Ricerca aziende su mappa*/
.m_livello1 {
	width:200px; height:auto; float:left; min-height:60px;
}
.m_livello2 {
	width:400px; height:auto; float:left; min-height:60px;
}
.divLiv1{
	width:300px; height:20px; float:left; 
}
.spotPay{
	 font-size:14px; line-height:14px; font-family:Calibri, Arial
}
.spotFree{
	color: #00376B; font-size:14px; line-height:14px; font-family:Calibri, Arial
}
.spot_testa{
	width:212px; height:auto; float:left
}
.spot_logo{
	width:170px; height:60px; float:left; padding:0 4px 0 4px
}
.spot_azienda{
	width:198px; height:auto; float:left; padding:0 4px 0 4px; text-align:left 
}
.spot_azienda, .spot_azienda A, .spot_azienda A:hover{
	color: #bb1612;
}
#aziende{
	width:240px; height:700px; float:left; display:none
}
.m_livello3{
	width:237px; height:668px; overflow:auto; background-color:#fff; border-top:1px solid #00376B; border-left:1px solid #00376B;
}
.spot_elem{
	width:212px; height:auto; float:left; padding:4px
}
.spot_elem A, A:hover, A:visited{
	text-decoration:none
}
.spot_elem_bordo{
	width:204px; height:auto; float:left; border:2px solid #dcdcdc; padding:2px
}
.link_pager_definizione { /*pager per le definizioni (comuni-storia)*/
	width:auto; float:left; margin-right:8px;
}

/*home_comuni*/
.bull {
	height:auto; text-align:center; margin-left:5px; margin-right:5px;
}
#comuni_container_sx {
	margin-right:30px; display:block; height:100%; width:300px; float:left;
}
#comuni_container_dx {
	margin-left:30px; display:block; height:100%; width:300px; float:left;
}
.provincia_container, .provincia  {
	height:auto; width:300px; float:left;
}
/*Adsense Home*/
.adsHome{
	width: 468px; height: 60px; float: left
}
.adsMargR54{
	margin-right:54px
}
.adsCtnHome{
	width: 990px; height: 60px; float: left
}
.adsCtnInterno{
	width:670px; height:250px; float:left 
}
.adsInterne{
	width:300px; height:250px; float:left
}
.adsMargR60{
	margin-right:60px;
}

/*ucSpiagge*/
#spiagge{
	width:240px; height:auto; float:left
}
.elenco_spiagge{
	width:240px; height:auto; float:left
}

/*ucAziende*/
#aziendeIA{
	width:240px; height:auto; float:left
}
.elenco_aziende{
	width:240px; height:auto; float:left
}

/*comuni: ultimora sardegna*/
.sfondo_celeste{
    BACKGROUND-COLOR: #dfecf4;
}
.ultimora_s {
	FLOAT: left; WIDTH:238px; HEIGHT:auto; TEXT-ALIGN: left; border:#3798f4 1px solid
}
.ultimora_titolo_s {
	FLOAT: left; WIDTH: 210px; height:24px; border-bottom:1px solid #3798f4; margin:0 10px 0 10px 
}
#ultimora_notizie_s{
	width:238px; height:210px; float:left; margin:0 auto; overflow: hidden;
}
.elenco_ultimora {
   position: relative; overflow: hidden; height: 200px; width: 238px; padding:0px; margin:0
}
.elenco_ultimora_tit {
	width:210px; height:auto; float:left; text-align:left; list-style-type:none; padding:0; margin:10px 8px 0 8px
}
.elenco_ultimora_tit A {
	COLOR: #333333
}
.elenco_ultimora_tit A:Hover {
	text-decoration:none
}
.ultimora_altre_s {
	FLOAT: left; WIDTH: 228px; height:23px;  background:url(/Files/news24_btm.png) repeat-x center center; padding-right:10px
}
.ultimora_blocco {
   width:190px; height: 195px; position: absolute; top: 210px; left: 5px;
 }

