﻿BODY {
	BACKGROUND-POSITION: 50% top; 
	FONT-SIZE: 11px; 
	MARGIN: 0px auto; 
	WIDTH: 1000px; 
	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;
}
.testa {
    text-transform: none; 
    color: #00376B;
    line-height: 30px;
    font-size: 28px;
    font-family: "Times New Roman" , Times, serif, Georgia;
    border-top: #ccc 1px solid;
    border-bottom: #ccc 1px solid;
    float: left;
    padding-bottom: 0px;
    width: 670px;
    text-align: center;
    margin: 0px;
    font-weight: normal;
    font-variant: small-caps; 
}
.testa h1 {
    width:485px;
    text-transform: none; 
    line-height: 30px;
    font-size: 28px;
    font-family: "Times New Roman" , Times, serif, Georgia;
    float: left;
    margin: 0px;
    font-weight: normal;
    font-variant: small-caps; 
}

/*Lista Home Sardegna*/
.testa_s {
    text-transform: none; font-family: "Times New Roman" , Times, serif, Georgia;
    text-align: center; font-variant: small-caps; font-weight: normal; border-top: #ccc 1px solid; border-bottom: #ccc 1px solid;
    float: left; width: 398px; height:26px; padding-bottom: 0px; margin: 0px;
}
.testa_s_altri{
    font-variant: small-caps; font-weight: normal;
    float: left; width: 398px; height:28px; padding-bottom: 0px; margin: 0px;
}

.altri_titoli{
	margin: 2px 3px 2px 3px; width:97%; float: left; height: auto !important;
}
.altri_titoli_img	{
	width:10px; height:100%; float:left; margin:2px 3px 0 0; line-height:15px
}
.altri_titoli_lnk{
	width:370px; height:100%; float:left
}
/*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: 22px; 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 
}
.blu {
	COLOR: #00376B
}
.arancio_imp {
	COLOR: #f36f21! important
}
.arancio {
	COLOR: #f36f21
}
.nero {
	COLOR: #000000
}
.grigio {
	COLOR: #333333
}
.rosso {
	COLOR: #bb1612
}
.bianco {
	COLOR: #ffffff
}
.bold, .grassetto {
	FONT-WEIGHT: bold
}
.bold600 {
	FONT-WEIGHT: 600
}
.corsivo {
	FONT-STYLE: italic
}
.maiuscolo {
	TEXT-TRANSFORM: uppercase
}
.minuscolo {
	TEXT-TRANSFORM: none
}
.destra {
	TEXT-ALIGN: right
}
.centro {
	TEXT-ALIGN: center! important
}
.sinistra {
	TEXT-ALIGN: left
}
.giustifica {
	TEXT-ALIGN: justify
}
.bordo_bot_grigio{
    BORDER-BOTTOM: #cccccc 1px solid;
}
.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
}
.font32 {
	FONT-SIZE: 32px
}
.font34 {
	FONT-SIZE: 34px
}
.font36 {
	FONT-SIZE: 36px
}
.font38 {
	FONT-SIZE: 38px
}
.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
}
.largo100 {
	FLOAT: left; WIDTH: 100px; HEIGHT: auto
}
.largo560 {
	FLOAT: left; WIDTH: 560px; HEIGHT: auto
}
.largo400 {
	FLOAT: left; WIDTH: 400px; HEIGHT: auto
}
.l_padding20 {
	padding-left:20px;
}
.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;
}
.separatore {
	float:left; margin-left:2px; margin-right:2px;
}
.sfondo_beige {
	BACKGROUND-COLOR: #e7dcc7
}
.sfondo_grigio {
	BACKGROUND-COLOR: #f1f1f1
}
.sfondo_bianco {
	BACKGROUND-COLOR: #ffffff
}
.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
}
.tit-sx_lista_foto {
	/*background: url(/Files/tit-sx.gif);*/
	border-style: none none solid none;
    border-width: 1px;
    border-color: #C0C0C0;

	width: 5px;
	height: 16px;
    float: left; 
}
.tit-cnt_lista_foto {
    /*background: url(/Files/tit-cnt.gif);*/
    border-style: solid none none solid;
    border-width: 1px;
    border-color: #C0C0C0;
    width: auto;
    height: 16px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    font-size: 14px;
    font-family: Georgia;
    font-weight: bold;
    cursor: pointer;
}
.tit-dx_lista_foto {
    /*background: url(/Files/tit-dx.gif);*/
    border-style: solid solid none none;
    border-width: 1px;
    border-color: #C0C0C0;
    
	width: 4px;
	height: 16px;
    float: left; 
}
.tit-dx-end_lista_foto {
    /*background: url(/Files/tit-dx-end.gif);*/
    border-style: none none solid none;
    border-width: 1px;
    border-color: #C0C0C0;
    
    height: 16px;
    background-repeat: repeat-x;
}
.ora_notizia {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f36f21
}
.categoria_notizia {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #333333
}
.correlate_ucLista {
	float:left;
	width:225px;
}
.correlate, .correlate2col {
	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
}
.correlate2col {
	padding-bottom:4px;
}
.correlate_punto {
	margin:0 5px 0 5px
}
.correlate2col .allegato_articolo {
	display:inline; margin-bottom:4px; margin-left:1px; margin-right:0px;
}
.correlate2col .altri_allegati {
	display:inline; margin-bottom:4px; margin-left:4px; margin-right:2px;
}
.correlate LI, .correlate2col 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, .correlate2col 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_home_li {
	width:auto; text-align:left; padding:0 1px 0 0; 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
}
.interlinea10 {
	LINE-HEIGHT: 10px
}
.interlinea12 {
	LINE-HEIGHT: 12px
}
.interlinea14 {
	LINE-HEIGHT: 14px
}
.interlinea16 {
	LINE-HEIGHT: 16px
}
.interlinea18 {
	LINE-HEIGHT: 18px
}
.interlinea19 {
	LINE-HEIGHT: 19px
}
.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
}
.interlinea48 {
	LINE-HEIGHT: 48px
}
.interlinea50 {
	LINE-HEIGHT: 50px
}
.interlinea90 {
	LINE-HEIGHT: 90px
}
.paddT{
	padding-top:4px
}
.paddB{
	padding-bottom:4px
}
.tt-space {
	MARGIN-TOP: 16px
}
.t-space {
	MARGIN-TOP: 16px
}
.ht-space {
	MARGIN-TOP: 8px
}
.hht-space {
	MARGIN-TOP: 4px
}
.hhht-space {
	MARGIN-TOP: 2px
}
.b-space{
	margin-bottom:16px;
}
.hb-space {
	MARGIN-BOTTOM: 8px
}
.hhb-space {
	MARGIN-BOTTOM: 4px
}
.hhb-pad {
	padding-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
}
.pad5 {
	padding:5px
}
#container {
	PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 990px! important; HEIGHT: auto! important; TEXT-ALIGN: left; padding-left:5px; padding-right:5px; float:left;
}
#container_sup_home, #container_centrale_home{
	MARGIN: 0px; WIDTH: 990px! important; HEIGHT: auto! important; TEXT-ALIGN: left; padding-left:5px; padding-right:5px; float: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: auto; PADDING-TOP: 5px; HEIGHT: auto; margin:0px;
}
#header_top_cnt_home {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 1px; PADDING-TOP: 5px; HEIGHT: auto; margin:0px; font-size:0px;
}
#header_top_dx_home {
	FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 5px; HEIGHT: auto; margin:0px;
}
#tab_header_top {
	FLOAT: left; WIDTH: 234px; HEIGHT: 90px; BACKGROUND-COLOR: #cccccc
}

/* ristruttutazione
#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; 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: 50px; TEXT-ALIGN: center; padding:6px 0 4px 0
}
#testata_centrale IMG {
	 width:574px; height:37px; 
}
#testata_centrale .testata, #testata_centrale .testata A {
	 width:574px; height:37px; float:left;
}
#testata_centrale .data {
	 width:450px; height:11px; float:left; padding:2px 62px 0 62px; line-height:11px
}
#testata_dx {
	FLOAT: left; WIDTH: 203px; HEIGHT: 60px; TEXT-ALIGN: right
}
#testata_dx .italia_news {
	FLOAT: left; WIDTH: 203px; HEIGHT: 40px; TEXT-ALIGN: right
}
#testata_dx_bot {
	float:left; width:203px; height:20px; line-height:20px;
}
*/
#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:260px; 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: 450px; HEIGHT:60px; TEXT-ALIGN: center; padding:6px 0 4px 0
}
#testata_centrale IMG {
	 width:450px; height:37px; 
}
#testata_centrale .testata, #testata_centrale .testata A {
	 width:450px; height:37px; float:left;
}
#testata_centrale_bot{
	width:450px; height:16px; float:left
}
#testata_bot_120anni {
	 width:83px; height:16px; float:left;
}
#testata_bot_120anni IMG {
	 width:83px; height:16px; 
}
#testata_centrale_bot .data {
	 width:367px; height:11px; float:left; padding-top:4px; line-height:11px; 
}
#testata_dx {
	FLOAT:left; WIDTH:265px; HEIGHT:60px; TEXT-ALIGN:right
}
#testata_dx .italia_news {
	FLOAT:left; WIDTH:265px; HEIGHT:40px; TEXT-ALIGN:right
}
#testata_dx_bot {
	float:right; width:auto;  max-width:265px; height:20px; line-height:20px;
}
#testata_dx .login{
	FLOAT: left; width:auto; max-width:200px; HEIGHT: 20px; TEXT-ALIGN: right; overflow:hidden
}
#testata_dx .logout{
	float:left; width:auto; max-width:67px; min-width:50px; height:20px; 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: #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: 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: 0px; 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
}
.slider_home, .slider_home IMG {
	width:990px; height:auto; float:left;
}
#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;
}
.colonna_centrale {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; WIDTH: 240px; HEIGHT: auto; padding-left: 12px;
}
.colonna_piede, .colonna_testa {
	display: inline; float: right; width:670px;
}
#promo_home {
	width:240px; height:auto; float:left;
}
#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: 26px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 26px; 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: 6px; WIDTH: 400px; LINE-HEIGHT: 32px; PADDING-TOP: 6px; 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
}
#titolo_in_sardegna {
	BORDER-TOP: #cccccc 1px solid; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 400px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
#box_in_sardegna {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 400px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
#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: 6px; WIDTH: 400px; PADDING-TOP: 6px; 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
}

#ultimora {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 240px; HEIGHT: 320px; BACKGROUND-COLOR: #dfecf4; TEXT-ALIGN: left
}
#ultimora_titolo {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 210px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left
}

/*lista news24*/
.news24_data_elenco{ width:100px; float:left; height:auto}
.news24_titolo_elenco{ width:550px; float:left; height:auto}
.news24_sezione{
	width:670px; height:24px; float:left;
}
.news24_sezione_testo{
	width:auto; height:20px; float:left; padding:0 16px 0 16px;
}
/*lista sardegna: ultimora*/
.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_altre_s {
	FLOAT: left; WIDTH: 228px; height:23px;  background:url(/Files/news24_btm.png) repeat-x center center; padding-right: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_blocco {
   width:190px; height: 195px; position: absolute; top: 210px; left: 5px;
 }

.sfondo_celeste{
    BACKGROUND-COLOR: #dfecf4;
}

#ultimora_titolo IMG {
	VERTICAL-ALIGN: middle
}

#ultimora_notizie
{
	overflow: auto;
	float: left;
	height: 285px;
	width: 240px;
}
#ultimora_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*/
}
#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
}
.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:0 0 0 10px;
}
#fotogallery_dettaglio_nav_boxtitolo {
	width:150px; float:left; height:24px;line-height:24px; background-color:#00376b; text-align:center
}
#fotogallery_speciali_titolo {
	width:150px; float:left; height:24px;line-height:24px; background-color:#bb1612; 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
}
/*FILO DIRETTO OLD*/
#filo_diretto {
	FLOAT: left; WIDTH: 240px; PADDING-TOP: 16px; HEIGHT: 93px
}
#filo_diretto IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#filo_diretto_email {
	BORDER-RIGHT: #e7dcc8 4px solid; BORDER-TOP: #e7dcc8 4px solid; FLOAT: left; BORDER-LEFT: #e7dcc8 4px solid; WIDTH: 232px; PADDING-TOP: 4px; BORDER-BOTTOM: #e7dcc8 4px solid; HEIGHT: 53px; TEXT-ALIGN: center
}
#filo_diretto_email A {
	COLOR: #00376b
}
#filo_diretto_email A:hover {
	COLOR: #00376b
}
#filo_diretto_email A:visited {
	COLOR: #00376b
}
#filo_diretto_email A:link {
	COLOR: #00376b
}
/*FILO DIRETTO NEW*/
#filo_direttoNew 
{
	width:664px; height:23px; float:left; background-color:#f1f1f1
}
.divFiloDiretto
{
	float:left; width:210px; height:23px; vertical-align:middle; padding-left:3px
}
.div1LinkFiloDiretto
{
	float:right; width:348px; height:17px; padding:3px;
}
.div2LinkFiloDiretto
{
	float:left; width:348px; height:auto; text-align:center;
}
/*Esperto OLD*/
#esperti_rispondono {
	PADDING-RIGHT: 4px; MARGIN-TOP: 16px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 22px; WIDTH: 232px; HEIGHT: auto
}
#esperti_rispondono UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 232px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
#esperti_rispondono LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 232px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
#esperti_rispondono_testata {
	FLOAT: left; WIDTH: 232px; LINE-HEIGHT: 62px; HEIGHT: auto
}
#esperti_rispondono_testata_img {
	FLOAT: left; WIDTH: 47px; HEIGHT: 62px
}
#esperti_rispondono_testata_img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#esperti_rispondono_testata_testo {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 175px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; HEIGHT: 52px
}
#esperti_rispondono_testata_testo_basso {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 175px; LINE-HEIGHT: 18px; PADDING-TOP: 10px; HEIGHT: auto
}
/*Esperti NEW*/
#esperti_rispondono_orizz {
	width:664px; height:auto; float:left;
}
.EspertoRispondeTitolo
{
	width:664px; height:23px; float:left; background-color:#f1f1f1
}
.div1EspertoLink
{
	float:left; width:210px; height:23px; vertical-align:middle; padding-left:3px
}
.div2EspertoLink
{
	float:right; width:348px; height:17px; padding-top:3px
}
.EspertoLink
{
	float:left; width:348px; height:auto; text-align:center;
}
.rigaEsperto
{
	width:664px; height:50px; padding-top:4px; float:left
}
.EspertoNotizia
{
	padding-left:3px; height:50px; background-color:#f1f1f1
}
.EspertoNotiziaContenitore
{
	width:163px; height:50px; float:left
}
.Esperto_pddR
{
	padding-right:4px;
}
#colonna_dx{
	display: inline; float: right; width: 300px; height: auto; padding-left: 14px; background:#FFF url(../Files/puntino.gif) repeat-y left;
}
#colonna_dx_master_vuota{
	display: inline; float: right; width: 300px; height: auto; padding-left: 10px; 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: 145px; HEIGHT: auto; 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{
	width:300px; height:194px; float:left; background:url( '/Files/mosaico_4.jpg' ) no-repeat;
}
.mosaico_prima_riga, .mosaico_seconda_riga {
	width:280px; height:74px; margin-left:10px
}
.mosaico_prima_riga {
	margin-top:8px;
}
.mosaico_seconda_riga {
	margin-top:3px;
}
.mosaico_elemento_sx {
	display: block; width:91px; height:74px; float:left; margin-left:28px;
}
.mosaico_elemento_dx {
	display: block; width:91px; height:74px; float:left; margin-left:40px;
}
.mosaico_elemento_sx A, .mosaico_elemento_dx A{
	display: block; width:88px; height:71px; border:0px; background-color:Transparent; text-decoration:none
}
.mosaico_elemento_sx A:hover, .mosaico_elemento_dx A:hover {
	border:#ffcc00 2px solid; text-decoration:none
}
/*.mosaico_centrale {
	margin-left:3px; margin-right:3px;
}*/
.mosaico_radiolina {
	width:300px; height:30px; float:left; background:url( '../../Files/radiolina_mosaico.png' ) no-repeat;
}
.mosaico_radiolina A {
	display:block; width:300px; height:30px
}
.mosaico_radiolina A:hover {
	display:block; width:296px; height:26px; border:#ffcc00 2px solid; 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; font-size:0px! important; line-height:0px! important;
}
#film {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 990px; PADDING-TOP: 5px; HEIGHT: auto; min-height: 241px; BACKGROUND-COLOR: #f1f1f1
}
.box_film_primo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 113px; HEIGHT: auto; min-height: 241px
}
.box_film {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 113px; HEIGHT: auto; min-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: auto; min-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-RIGHT: 0px; MARGIN-TOP: 32px; PADDING-LEFT: 0px; FONT-SIZE: 6px; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 990px; COLOR: #ffffff; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #00376b; TEXT-ALIGN: center
}*/
.footer {
	padding-left: 5px; MARGIN-TOP: 8px; 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: 855px; float:left;
}
.footerR {
	 WIDTH: 130px; 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:0px; FLOAT: left; WIDTH: 670px; HEIGHT: auto
}
.div_auto{
	width:auto; float:left
}
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: 0px;  FLOAT: left;  WIDTH: 670px;  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: 0px; margin:0px; FLOAT: left; WIDTH: 670px; HEIGHT: auto;
}

/*Lista Home Sardegna*/
.linea_box_titolo_s{
	PADDING: 0px; margin:0px; FLOAT: left; WIDTH: 290px;/*396px;*/ HEIGHT: auto
}
/*Intestazione Sezione*/
.sezione_spazio{
	width:90px; float:left
}
.sezione_spazio_2Col{
	width:50px; float:left
}
.sezione{
	width:485px; float:left
}
/*Liste */
.box_elenco_contenitore{
	WIDTH:670px; HEIGHT: auto; BORDER-BOTTOM: #cccccc 1px solid; FLOAT:left; PADDING-TOP: 0px;PADDING-BOTTOM: 8px;
}
.box_elencoIMG {
	BORDER: 0px; PADDING-RIGHT: 4px; FLOAT: left;
}
.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
}
/*Lista Home Sardegna*/
.box_elenco_cnt_s{
	WIDTH:398px; HEIGHT: auto; FLOAT:left; BORDER-BOTTOM: #cccccc 1px solid;  PADDING: 0px 0px 8px
}
.box_elenco_titolo_s, .box_elenco_titolo_s A {
	WIDTH:398px; HEIGHT:auto; FLOAT:left; FONT-FAMILY:Georgia, "Times New Roman", Times, serif; COLOR:#00376B;  
}
.box_elenco_testo_s {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 398px; HEIGHT: auto
}
.box_elenco_testoIMG_s {
	FONT-SIZE: 12px; FLOAT: left;  HEIGHT: auto; 
}
.box_elencoIMG_s {
	BORDER: 0px; PADDING-RIGHT: 4px; FLOAT: left; 
}
.box_elencoIMG_WPrima_s{
	width:398px; height:auto;
}
.box_elencoIMG_WAltre_s{
	width:104px; height:auto;
}
/*



.box_elencoIMG_WTestoPrima_s{
	WIDTH: 388px;
}
.box_elencoIMG_WTestoAltre_s{
	WIDTH: 388px;
}
.box_elencoIMG_HTitoloPrima_s{
	font-size:29px; LINE-HEIGHT: 33px; 
}
.box_elencoIMG_HTitoloAltre_s{
	font-size:22px; LINE-HEIGHT: 24px;
}

*/


.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; font-size:0px! important; line-height:0px! important;
}
.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
}
.sfondo_archivio {
	background:url(../Files/archivio_bg.gif) repeat-x center center;
}
#archivio_menu{
	float:left;
	width:169px;
	height:auto;
	border-right:#DCDCDC 1px solid
}
#archivio_menu li {
	margin:0px;
	padding-left:12px;
	border-bottom:#ededed 1px solid;
	width:153px;
	line-height:20px;
	/*list-style-image: url(../Files/list_image.gif);
	list-style-position:inside*/
	background:url(../Files/list_image.gif) no-repeat center left;
}
#consulta_archivio {
	width:490px;
	float:left;
	height:auto
}
.archivio_articolo{
	padding:20px 5px 5px 5px
}
.archivio_container {
	float:left;
	width:489px;
	height:auto;
	margin-left:1px;
	margin-top:1px;
}
.archivio_elenco {
	margin:0px; 
	padding-left:1px;
	border:0px;
	width:489px;
	float:left;
}
.LinkAgenda 
{
	float: left; 
	width: 100px;
	margin: 5px;
	height: 120px;
	display:block
}

.LinkAgenda A {
	display: block;
	width: 100px;
	height: 120px;
	line-height:70px
}

.LinkAgenda A:hover {
	background-position: top right;
}
.Aereo A{background: url(/Files/Aereo.gif) no-repeat top left;}
.Aeroporto A{background: url(/Files/Aeroporto.gif) no-repeat top left;}
.Bus A{background: url(/Files/Bus.gif) no-repeat top left;}
.Nave A{background: url(/Files/Nave.gif) no-repeat top left;}
.Traghetto A{background: url(/Files/Traghetto.gif) no-repeat top left;}
.Treno A{background: url(/Files/Treno.gif) no-repeat top 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;
	/*width:280px;
	height:auto;*/
}

/*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_sottotit_gallery
{
	float: left;
	width: 120px;
	height: auto;
	overflow:hidden;
	padding: 4px 0px 0px 0px;
	color: #5D5D5D;
}*/
.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;
}
.new {
	color:#F00; font-weight:bold; font-size:9px
}
/*commenti*/
.cmmCntHome{
	 width:auto; height:auto; min-width:70px; margin-left:5px;
}
.lnkCommenta_home{
	background:url(/Files/home_commenta.gif) no-repeat center left; padding-left:12px;
}
A.lnkNumCommenti_home, A.lnkNumCommenti_home:hover, A.lnkNumCommenti_home:visited{
	color:#bb1612 !important; 
}
.messaggio_errore{
	color:#FF0000;
}
.commenti_bg{
	background-color:#F9FBFC
}
.commenta_rosso, .commenta_rosso A, .commenta_rosso A:HOVER{
	color:#bb1612; text-decoration:none;
}
.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; padding-left:45px;
}
.commenti_toolbar_dx{
	width: 340px; text-align:right; padding-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;	
}
.commenti_toolbar_dx A, .commenti_toolbar_dx A:visited{
	font-family:Georgia, "Times New Roman"; font-size:12px;	
}
.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;*/
	width:670px; float:left; background:url(../Files/new_toolbar_bg3.gif) repeat-x center center;/*background:url(../Files/bg_toolbar_dx.gif) repeat-x center center;*/ height:30px; line-height:30px; padding:0px;
}
.toolbar_sezione {
	/*background:url(/Files/bg_toolbar_sx.gif) repeat-x center center;*/ width:auto; height:30px; float:left; padding-left:4px; margin-left:1px;
}
.toolbar_centro {
	/*background:url(/Files/bg_toolbar_centro.gif) no-repeat center center;*/ width:40px; height:30px;
}
/*
.toolbar A{
	text-decoration:none; height:30px; line-height:30px; 
}
.toolbar_sx{
	width:190px; float:left; text-align:left; height:30px; line-height:30px; 
}
.toolbar_sx A{
	color:#bb1612;
}
.toolbar_dx {
	width:365px; float:left; text-align:right; padding-right:5px; height:30px; line-height:30px;
}
.toolbar_dx_left {
	float:left; width:275px; height:30px; line-height:30px; 
}
.toolbar_dx_left .leggi_commenti {
	float:left; min-width:110px; max-width:140px; text-align:right
}
.toolbar_dx_left .commenta {
	float:left; width:80px; text-align:left
}
.toolbar_dx_left .lnk_commenta {
	background:url(/Files/home_commenta.gif) no-repeat center left; padding-left:15px; float:left;
}
.toolbar_dx_right {
	float:left; width:190px; height:30px; line-height:30px; 
}*/

.toolbar A{
	text-decoration:none; height:30px; line-height:30px; 
}
.toolbar_sx{
	width:190px/*290px*/; float:left; text-align:left; height:30px; line-height:30px; 
}
.toolbar_sx A{
	color:#bb1612;
}
.toolbar_dx {
	width:465px/*365px*/; 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:90px; text-align:right
}
.toolbar_dx_left .commenta {
	float:left; width:80px; text-align:left
}
.toolbar_dx_left .lnk_commenta {
	background:url(/Files/tool_cmm2.gif) no-repeat top right; padding-right:20px; float:left;
}
.toolbar_dx_right {
	float:left; width:185px
}*/

.toolbar_cmm_dx_left {
	float:left; width:475px/*275px; */; height:30px; line-height:30px; 
}
.toolbar_cmm_dx_left .leggi_commenti {
	float:left; min-width:100px; max-width:140px; text-align:right;
}
.separa_commenti {
	float:left; width:10px; text-align:center;
}
.toolbar_cmm_dx_left .commenta {
	float:left; width:80px; text-align:right
}
.toolbar_cmm_dx_left .lnk_commenta {
	background:url(/Files/home_commenta.gif) no-repeat center left; padding-left:15px; float:left;
}
.toolbar_cmm_dx_right {
	float:left; width:190px; height:30px; line-height:30px; 
}
/*Articolo rubrica*/
.articolo_foto_rubrica{ 
	width:330px; height:auto; float:right; margin:0 10px 0 10px
}
.articolo_foto_filoDiretto{ 
	width:330px; height:auto; float:left; margin:0 10px 0 0
}
.dida_foto_rubrica {
	width:330px; height:auto; float:right; margin:2px 10px 0 0; color:#333; font-weight:400; text-transform:uppercase;	
}

.articolo_foto_media{ 
	width:330px;
	margin-right:/*10*/15px;
	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:4px 0 2px 4px;
	/*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;
}
/*.allegato_gallery{
	background:url(../Files/allegato_gallery.gif) no-repeat top left;
}
.allegato_articolo{
	background:url(../Files/allegato_articolo.gif) no-repeat top left;
}
.allegato_video{
	background:url(../Files/allegato_video.gif) no-repeat top left;
}
.allegato_url{
	background:url(../Files/allegato_url.gif) no-repeat top left;
}
.allegato_sondaggio{
	background:url(../Files/allegato_sondaggio.gif) no-repeat top left;
}*/
.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;
}
#banner_articolo_sx {
	width:180px; height:150px; float:left; overflow:hidden; margin-top:4px;
}
#banner_articolo_dx {
	width:130px; height:auto; float:right; margin-top:4px;
}
/*
.correlate_temp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FLOAT: left; PADDING-BOTTOM: 0px; margin:0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: auto
}
.correlate_temp LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto; font-weight:400; font-size:13px; font-family:Arial; margin-top:3px; 
}
.correlate_temp IMG {
	VERTICAL-ALIGN: middle; WIDTH: 14px; HEIGHT: 14px
}*/
.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; height:22px; margin:0px 0px 5px 10px
}
.ultimi_elenco{
	width: 294px; float: left; padding-bottom:2px;
}
.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%;
}
.ultimi_sez_art A {
	color:#4c4c4a; padding-left:5px; font-size:9px
}
/*Correlate*/
.correlate_elenco{
	width:330px; float:left; padding-bottom:2px
}
.correlate_elenco_rubrica{
	width:330px; float:left; padding-bottom:2px; border-bottom:#ccc 1px solid;
}
.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{
	FLOAT:left; WIDTH:310px; height:100%
}
/*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:651px; height:/*100%*/380px; float:left; padding:0px 8px 0px 8px; /*background-color:#FFF;*/ background:url(/Files/video_bg_x.gif) repeat-x; border-left:1px solid #9a9999; border-right :1px solid #9a9999;
}
.video_angoli{
	width:669px; height:25px; float:left; position:relative;
}
.video_angoli_inf{
	width:669px; height:26px; float:left; 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:#6b6b6b; margin:0px; padding-bottom:4px;
}
.video_sottoTit{
	color:#6b6b6b;
}
.video_bTop{
	border-top: solid 1px #e5e5e5; 
}
.video_tit{
	width: 100%; height: auto; float: left;
}
.video_tit_color, .video_data{
	color:#777777 /*5d5d5d*/
}
.video_data{
	width: 100%; height: auto; float: left;  text-align:right
}
.video_tool{
	width:100%; height:auto; float:right; text-align:right; 
}
.video_tool A{
	color:#5d5d5d
}
.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 .no_tab
{
	width:77px; height:20px; border-bottom:#e9e9e9 1px solid; float:left;  font-family:Arial;
}
#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; min-height:150px; 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)
}
/*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_vuoto{
	width:106px; height:22px; float:left;
}

.ms_lavoro{
	width:65px; height:22px; float:left; text-align:center; overflow:hidden
}
.ms_lavoro A:hover{
	height:20px !important; display:block; background-color:#f9f7f7; margin:1px 0 1px
}
.ms_lavoro A IMG{
	padding-top:2px;
}
.ms_casa{
	width:48px; height:22px; float:left; text-align:center; overflow:hidden
}
.ms_casa A:hover{
	height:20px !important; display:block; background-color:#f9f7f7; margin:1px 0 1px
}
.ms_casa A IMG{
	padding:2px 2px 0 2px;
}
/*
.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
}
/*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;
}
/*Home Annnunci*/
.annunci_vl_link {
	padding-right:77px; padding-left:77px; float:left; width:180px; height:auto;
}
.annunci_vl_link IMG {
	width:180px; height:180px;
}
.annunci_us_link {
	margin-left:95px; float:left;
}


/*Lista Home Sardegna: appuntamenti*/
#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
}

/*Strillo*/
.cntStrillo{
	width:670px; height:auto; float:left; padding-bottom:4px;
}
.cntTitStrillo{
	width:664px; height:auto; float:left; border-top:2px solid #bb1612; padding-top:4px
}
.cntSottoTitStrillo{
	width:664px; height:auto; float:left; border-bottom:2px solid #bb1612; padding-top:4px; padding-bottom:4px
}
.ora_strillo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#333;
}

/* START Tazenda Reunion */
.tazenda-intestazione-bg {
	background-color:#004A54;
}
.tazenda-giallo {
	color:#FEC464;
}
#tazenda-reunion {
	background:url(/Extra/tazenda_reunion.jpg) no-repeat center center; width:670px; height:89px; float:left;
}
#tazenda-dvd {
	background:url(/Extra/tazenda_dvd.jpg) no-repeat center center; width:670px; height:564px; float:left;
}
#tazenda-loghi {
	background:url(/Extra/tazenda_loghi.jpg) no-repeat center center; width:670px; height:51px; float:left;
}
.tazenda-bg {
	background:#311716 url(/Extra/tazenda_bg.gif) repeat-y center center;
}
/* END Tazenda Reunion */

/*START Funghi della Sardegna*/
.funghi-bg-rosso {
	background-color:#c20823;
}
.funghi-testo-rosso {
	color:#c20823;
}
#funghi-container {
	width:664px; height:auto; float:left; border:#c20823 3px solid;
}
.funghi-row {
	width:664px; height:auto; float:left;
}
.funghi-row-small {
	width:284px; height:auto; float:left; padding-left:220px; padding-right:160px;
}
.funghi-row-pad5 {
	width:654px; height:auto; float:left; padding:0px 5px 0px 5px;
}
.funghi-row-pad15 {
	width:634px; height:auto; float:left; padding:0px 15px 0px 15px;
}
#funghi-piede {
	width:664px; height:505px; float:left; background:url(/Extra/collana_funghi_piede.jpg) no-repeat bottom center;
}
/*END Funghi della Sardegna*/


/************************************* SPORT ***********************************************/
.sport-testo-rosso {
	color:#BB1612
}
.sport-testo-oro {
	color:#c4bf34
}
.sport-testo-inattivo {
	color:#F5F5F5;
}
.sport-giocatore-inattivo {
	color:#696969;
}
.sport-bg-casa {
	background-color:#d3e8fc/*aed4f8*/;
}
.sport-bordo-casa {
	border:#3b9cf7 1px solid;
}
.sport-bg-trasferta {
	background-color:#dcffce/*c8fdb3*//*aaf58c*/;
}
.sport-bordo-trasferta {
	border:#57d923 1px solid
}
#sport-menu-sx-container {
	width:180px; height:auto; float:left; padding-right:10px;
}
.sport-menu-sx {
	width:168px; height:auto; border:#DCDCDC 1px solid; padding:5px ;
}
.sport-menu-liv1 {
	width:163px; line-height:25px; font-size:12px; padding-left:5px; font-weight:bold;
}
.sport-menu-liv2 {
	width:158px; line-height:15px; font-size:11px; padding-left:10px; font-weight:normal;
}
.sport-menu-liv3 {
	width:153px; line-height:13px; font-size:11px; padding-left:15px; font-weight:normal;
}
#sport-container-centrale, .sport-contenuti {
	width:480px; height:auto; float:left;
}
.sport-contenuti-small, .sport-risultati-navigator, .sport-squadra-elenco {
	width:470px; height:auto; float:left; padding-left:5px; padding-right:5px;
}
.sport-contenuti-small .link{
	width:205px; height:auto; float:left; padding-left:15px; padding-right:15px;
}
.sport-contenuti-small .risultati-squadra {
	width:205px; height:auto; float:left;
}
.sport-contenuti-small .risultati-gol {
	width:25px; height:auto; float:left;
}
.sport-contenuti-small .risultati-info {
	width:50px; height:auto; float:left;
}
.sport-menu-top {
	width:478px; line-height:30px; background-color:#FFF; border:#DCDCDC 1px solid; float:left;
}
.sport-menu-top-item {
	width:auto; margin-left:8px; float:left;
}
.sport-scudetto {
	float:left; width:auto; margin-right:15px; line-height:20px; font-size:12px;
}
.sport-anno {
	float:left; width:auto; margin-right:5px; font-weight:bold;
}
.sport-intestazione-pagina {
	background-color:#F5F5F5;
}
.sport-squadra-elenco .intestazione {
	width:460px; height:50px; float:left; background:url(/Files/sport-elenco-squadre-header.gif) no-repeat center bottom; padding-left:10px; padding-bottom:5px; 
}
.sport-squadra-elenco .intestazione .logo {
	width:50px; height:50px; float:left; margin:0; padding:0;
}
.sport-squadra-elenco .intestazione .logo A {
	margin:0; padding:0;
}
.sport-squadra-elenco .intestazione A {
	margin-top:30px; margin-left:15px; float:left; color:#054684; font-size:15px; 
}

.sport-blu{
	color:#054684
}
.sport-azzurro{
	color:#054684/*615F74*/
}

/*.sport-elenco-squadre {
	width:223px; height:auto; float:left; border:#333 1px solid; margin:5px;
}
.sport-elenco-squadre .descri {
	background-color:#333; color:#FFF;
}
.sport-elenco-squadre .descri A{
	display:block; width:100%; height:100%; color:#FFF
}
.sport-elenco-squadre .dati {
	width:213px; height:60px; float:left; padding:5px;
}*/
.sport-squadra-elenco .logo {
	width:60px; height:60px; float:left; margin-top:10px; margin-bottom:10px;
}
.sport-squadra-elenco .riga-dati-logo {
	width:400px; height:auto; float:left;/* margin-left:10px;*/
}
.sport-squadra-elenco .riga-dati-no-logo {
	width:470px; height:auto; float:left; 
}
.sport-squadra-elenco .riga-dati-logo A,
.sport-squadra-elenco .riga-dati-logo A:hover,
.sport-squadra-elenco .riga-dati-no-logo A,
.sport-squadra-elenco .riga-dati-no-logo A:hover {
	color:#BB1612;
}

.sport-squadra-elenco .riga-dati-logo .descri, .sport-squadra-elenco .riga-dati-no-logo .descri {
	width:95px; height:16px; float:left; padding-left:5px;
}
sport-squadra-elenco .riga-dati-logo .info {
	width:325px; height:16px; float:left;
}
.sport-squadra-elenco .riga-dati-no-logo .info {
	width:370px; height:16px; float:left;
}
.sport-calendario-giornata {
	width:226px; height:auto; float:left; padding:3px; margin:3px; border:#615F74 /*333*/ 1px solid;
}
.sport-calendario-info {
	width:226px; height:auto; float:left; background-color:#615F74 /*333*/; color:#FFF;
}
.sport-calendario-descri {

}
.sport-calendario-data {

}
.sport-calendario-partite {
	width:226px; height:auto; float:left;
}
.sport-calendario-partita {
	width:223px; height:auto; float:left; padding-left:3px;
}
.sport-calendario-partita .squadra{
	width:105px; height:auto; float:left;
}
.sport-calendario-partita .separa{
	width:13px; height:auto; float:left;
}

.sport-classifica-estesa-intestazione {
	width:480px; height:40px; float:left; background-color:#615F74 /*333*/; color:#FFF;
}
.sport-classifica-estesa-intestazione .calcio-squadra {
	width:111px; height:30px; line-height:30px; float:left; padding:5px; border:#FFF 1px solid;
}
.sport-classifica-estesa-intestazione .calcio-punti {
	width:25px; height:40px; line-height:40px; float:left; border:#FFF 1px solid;
}
.sport-classifica-estesa-intestazione .calcio-blocco-partite {
	width:92px; height:40px; float:left; border:#FFF 1px solid;
}
.sport-classifica-estesa-intestazione .calcio-blocco-partite .descri{
	width:92px; height:20px; line-height:20px; float:left;
}
.sport-classifica-estesa-intestazione .calcio-blocco-partite .dati{
	width:23px; height:20px; line-height:20px; float:left;
}
.sport-classifica-estesa-intestazione .calcio-gol-container {
	width:46px; height:40px; float:left; border:#FFF 1px solid;
}
.sport-classifica-estesa-intestazione .calcio-gol-container .descri {
	width:46px; height:20px; float:left; line-height:20px;
}
.sport-classifica-estesa-intestazione .calcio-gol-container .gol {
	width:23px; height:20px; float:left; line-height:20px;
}
.sport-classifica-estesa-intestazione .basket-squadra {
	width:115px; height:30px; line-height:30px; float:left; padding:5px; border:#FFF 1px solid;
}
.sport-classifica-estesa-intestazione .basket-punti {
	width:35px; height:40px; line-height:40px; float:left; border:#FFF 1px solid;
}
.sport-classifica-estesa-intestazione .basket-blocco-partite {
	width:75px; height:40px; float:left; border:#FFF 1px solid; padding-left:3px; padding-right:3px;
}
.sport-classifica-estesa-intestazione .basket-blocco-partite .descri{
	width:75px; height:20px; line-height:20px; float:left;
}
.sport-classifica-estesa-intestazione .basket-blocco-partite .dati{
	width:25px; height:20px; line-height:20px; float:left;
}
.sport-classifica-estesa-intestazione .basket-punti-container {
	width:61px; height:40px; float:left; border:#FFF 1px solid; padding-left:2px; padding-right:2px;
}
.sport-classifica-estesa-intestazione .basket-punti-container .descri {
	width:61px; height:20px; float:left; line-height:20px;
}
.sport-classifica-estesa-intestazione .basket-punti-container .punti {
	width:30px; height:20px; float:left; line-height:20px;
}
.sport-classifica-ridotta-intestazione {
	width:380px; height:40px; float:left; background-color:#615F74 /*333*/; color:#FFF; margin-left:50px; margin-right:50px;
}
.sport-classifica-ridotta-intestazione .calcio-squadra {
	width:134px; height:30px; line-height:30px; float:left; padding:5px; border:#FFF 1px solid;
}
.sport-classifica-ridotta-intestazione .calcio-punti {
	width:38px; height:40px; line-height:40px; float:left; border:#FFF 1px solid;
}
.sport-classifica-ridotta-intestazione .calcio-blocco-partite {
	width:126px; height:40px; float:left; border:#FFF 1px solid;
}
.sport-classifica-ridotta-intestazione .calcio-blocco-partite .descri{
	width:126px; height:20px; line-height:20px; float:left;
}
.sport-classifica-ridotta-intestazione .calcio-blocco-partite .dati{
	width:31px; height:20px; line-height:20px; float:left;
}
.sport-classifica-ridotta-intestazione .calcio-gol-container {
	width:64px; height:40px; float:left; border:#FFF 1px solid;
}
.sport-classifica-ridotta-intestazione .calcio-gol-container .descri {
	width:64px; height:20px; float:left; line-height:20px;
}
.sport-classifica-ridotta-intestazione .calcio-gol-container .gol {
	width:32px; height:20px; float:left; line-height:20px;
}
.sport-classifica-ridotta-intestazione .basket-squadra {
	width:128px; height:30px; line-height:30px; float:left; padding:5px; border:#FFF 1px solid;
}
.sport-classifica-ridotta-intestazione .basket-punti {
	width:38px; height:40px; line-height:40px; float:left; border:#FFF 1px solid;
}
.sport-classifica-ridotta-intestazione .basket-blocco-partite {
	width:114px; height:40px; float:left; border:#FFF 1px solid; padding-left:3px; padding-right:3px;
}
.sport-classifica-ridotta-intestazione .basket-blocco-partite .descri{
	width:114px; height:20px; line-height:20px; float:left;
}
.sport-classifica-ridotta-intestazione .basket-blocco-partite .dati{
	width:38px; height:20px; line-height:20px; float:left;
}
.sport-classifica-ridotta-intestazione .basket-punti-container {
	width:72px; height:40px; float:left; border:#FFF 1px solid; padding-left:2px; padding-right:2px;
}
.sport-classifica-ridotta-intestazione .basket-punti-container .descri {
	width:72px; height:20px; float:left; line-height:20px;
}
.sport-classifica-ridotta-intestazione .basket-punti-container .punti {
	width:36px; height:20px; float:left; line-height:20px;
}
.sport-classifica-bg1 {
	background-color:#F6F5F1/*E3E9ED;*//*#F5F5F5;*/; color:#134D86
}
.sport-classifica-bg2 {
	background-color:#FFF;/*#DCDCDC;*/ color:#134D86
}
.sport-classifica-border1 {
	border:Transparent 1px solid;/*#F5F5F5*/
}
.sport-classifica-border2 {
	border:Transparent 1px solid;/*#DCDCDC*/
}
.sport-classifica-estesa-riga-squadra { 
	width:479px; height:30px; float:left; overflow:hidden; border-bottom:#615F74 /*333*/ 1px solid;
}
.sport-classifica-estesa-riga-squadra .calcio-descri {
	width:121px; float:left; border-right:#615F74 /*333*/ 1px solid
}
.sport-classifica-estesa-riga-squadra IMG {
	float:left; padding:3px;
}
.sport-classifica-estesa-riga-squadra .calcio-punti {
	width:25px; float:left; border-right:#615F74 /*333*/ 1px solid; border-left:#615F74 /*333*/ 1px solid;
}
.sport-classifica-estesa-riga-squadra .calcio-dati-container {
	width:92px; float:left; border-right:#615F74 /*333*/ 1px solid; border-left:#615F74 /*333*/ 1px solid;
}
.sport-classifica-estesa-riga-squadra .calcio-gol-container {
	width:44px; float:left; border-left:#615F74 /*333*/ 1px solid;
}
.sport-classifica-estesa-riga-squadra .calcio-dati {
	width:23px; float:left;
}
.sport-classifica-estesa-riga-squadra .calcio-gol {
	width:22px; height:30px; float:left;
}
.sport-classifica-estesa-riga-squadra .basket-descri {
	width:120px; padding-left:5px; float:left; height:30px; line-height:30px;
}
.sport-classifica-estesa-riga-squadra .basket-punti {
	width:35px; float:left; height:30px; line-height:30px;
}
.sport-classifica-estesa-riga-squadra .basket-dati-container {
	width:75px; float:left; padding-left:3px; padding-right:3px;
}
.sport-classifica-estesa-riga-squadra .basket-punti-container {
	width:58px; float:left; padding-left:2px; padding-right:2px;
}
.sport-classifica-estesa-riga-squadra .basket-dati {
	width:25px; float:left; height:30px; line-height:30px;
}
.sport-classifica-estesa-riga-squadra .basket-punti-fatti, .sport-classifica-estesa-riga-squadra .basket-punti-subiti {
	width:29px; height:20px; float:left; line-height:20px; height:30px; line-height:30px;
}
.sport-classifica-ridotta-riga-squadra { 
	width:378px; margin:1px; height:20px; line-height:20px; float:left; overflow:hidden; margin-left:51px; margin-right:51px;
}
.sport-classifica-ridotta-riga-squadra .calcio-descri {
	width:138px; padding-left:5px; float:left;
}
.sport-classifica-ridotta-riga-squadra .calcio-punti {
	width:38px; float:left;
}
.sport-classifica-ridotta-riga-squadra .calcio-dati-container {
	width:126px; float:left;
}
.sport-classifica-ridotta-riga-squadra .calcio-gol-container {
	width:62px; float:left;
}
.sport-classifica-ridotta-riga-squadra .calcio-dati {
	width:31px; float:left;
}
.sport-classifica-ridotta-riga-squadra .calcio-gol {
	width:31px; height:20px; float:left; line-height:20px;	
}
.sport-classifica-ridotta-riga-squadra .basket-descri {
	width:132px; padding-left:5px; float:left;
}
.sport-classifica-ridotta-riga-squadra .basket-punti {
	width:38px; float:left;
}
.sport-classifica-ridotta-riga-squadra .basket-dati-container {
	width:114px; float:left; padding-left:3px; padding-right:3px;
}
.sport-classifica-ridotta-riga-squadra .basket-punti-container {
	width:71px; float:left; padding-left:2px; padding-right:2px;
}
.sport-classifica-ridotta-riga-squadra .basket-dati {
	width:38px; float:left;
}
.sport-classifica-ridotta-riga-squadra .basket-punti-fatti, .sport-classifica-ridotta-riga-squadra .basket-punti-subiti {
	width:35px; height:20px; float:left; line-height:20px;
}

/**************************/
/* nuova pagina risultati */
/**************************/
.partita-bg .partita-top{
	width:470px; height:20px; line-height:20px; float:left; background:url(/Files/sport_partita_bg_top.gif) no-repeat center center;
}
.partita-bg .partita-bot{
	width:470px; height:25px; line-height:20px; float:left; background:url(/Files/sport_partita_bg_bot.gif) no-repeat center center;
}
.partita-bg .partita-cnt{
	width:470px; height:auto; line-height:20px; float:left; background:url(/Files/sport_partita_bg.gif) repeat-y center center;
}
.sport-partita-testa {
	width:460px; height:60px; float:left; background:url(/Files/sport_risultati_head.gif) no-repeat center bottom; padding:0px 5px 5px 5px;
}
.sport-partita-testa .logo {
	width:60px; height:60px; float:left;
}
.sport-partita-testa .squadra {
	width:156px; height:40px; float:left; margin:25px 7px 0px 7px;
}
.sport-partita-dati {
	width:466px; height:auto; line-height:20px; float:left; border:#9caec1/*000*/ 2px solid; padding-bottom:4px;
}
.sport-risultati-navigator .descri {
	width:50px; height:auto; float:left;
}
.sport-risultati-navigator .giornate-container {
	width:420px; height:auto; float:left;
}
.sport-risultati-navigator .giornate-container .giornata {
	width:18px; height:auto; float:left; margin-left:2px; /*padding-right:3px;*/
}
.sport-risultati-navigator .giornate-container .giornata-corrente {
	width:17px; height:auto; float:left; margin-left:2px; padding-right:1px; color:#FFF; background-color:#615F74/*BB1612*/;
}
.sport-risultati-navigator .giornate-container .giornata A, .sport-risultati-navigator .giornate-container .giornata A:visited{
	color:#BB1612; display:block; width:17px; padding-right:1px;
}
.sport-risultati-navigator .giornate-container .giornata A:hover{
	color:#FFF; background-color:#615F74/*BB1612*/; text-decoration:none;
}
.sport-risultati-intestazione-giornata {
	width:476px; height:auto; float:left; background-color:#615F74/*BB1612*/; border:#9caec1/*920A07*/ 2px solid;
}
/*.sport-risultati-row {
	width:450px; height:auto; float:left; padding-left:10px; padding-right:10px;
}
.sport-risultati-row .logo {
	width:45px; height:auto; float:left;
}
.sport-risultati-row .row-logo {
	width:360px; height:auto; float:left;
}
.sport-risultati-row .row-no-logo {
	width:405px; height:auto; float:left;
}
.sport-risultati-row .gol {
	width:45px; height:auto; float:left;
}
.sport-risultati-squadra {
	width:410px; height:auto; float:left;
}*/
.sport-risultati-partita {
	width:476px/*260px*/; height:auto; float:left; /*border-right:#DCDCDC 1px solid;*/
}
.sport-risultati-riferimenti {
	width:210px; height:auto; float:left;
}
.sport-risultati-riferimenti .altri {
	width:200px; height:auto; float:left; padding-right:10px;
}
.sport-risultati-partita .squadra {
	width:213px/*110px*/; height:auto; float:left; margin-left:10px; margin-right:10px; border-bottom:#DCDCDC 1px solid;
}
.sport-risultati-partita .logo {
	width:50px; height:auto; float:left; padding-left:10px; padding-right:10px;
}
.sport-risultati-partita .risultati {
	width:120px; height:auto; float:left;
}
.sport-risultati-partita .marcatori { 
	width:170px; height:auto; float:left; 
}
.sport-risultati-partita .marcatori .marcatore { 
	width:170px; height:auto; float:left; height:14px;
}
.sport-risultati-partita .marcatori .marcatore .minuto { 
	width:14px; height:auto; float:left; padding-left:3px; padding-right:3px;
}
.sport-risultati-partita .marcatori .marcatore .descri { 
	width:150px; height:auto; float:left;
}
/*.sport-risultati-riferimenti ul {
	margin:0px; padding-left:15px; line-height:15px;
}
.sport-risultati-riferimenti ul li {
	margin:0px; padding:0px;
}*/
.sport-risultati-partita .riferimenti {
	width:446px; height:auto; float:left; border-top:#DCDCDC 1px solid; margin-top:4px; margin-left:10px; padding-top:4px;
}
.sport-risultati-partita .riferimenti ul {
	margin:0px; padding-left:15px; line-height:15px;
}
.sport-risultati-partita .riferimenti ul li {
	margin:0px; padding:0px;
}
.sport-risultati-partita .riferimenti-leggi-altri {
	width:446px; height:auto; float:left; margin-left:10px;
}
.sport-scheda-squadra {
	width:670px; height:auto; float:left;
}
.sport-scheda-squadra-intestazione {
	width:650px; height:auto; float:left; padding-left:20px; background:url(/Files/sport_scheda_squadra_bg.gif) no-repeat center center;
}
.sport-scheda-squadra-intestazione .logo {
	width:80px; height:auto; float:left; margin-right:10px;
}
.sport-scheda-squadra .classifica-cnt {
	width:323px; height:auto; float:left; border:#615F74 1px solid;/*333*/
}
.sport-scheda-squadra .classifica-cnt .riga {
	width:323px; height:auto; float:left;
}
.sport-scheda-squadra .classifica-cnt .riga .descri {
	width:104px; height:auto; float:left;
}
.sport-scheda-squadra .classifica-cnt .riga .descri IMG {
	float:left; padding:2px;
}
.sport-scheda-squadra .classifica-cnt .riga .dati {
	width:28px; height:auto; float:left; padding-right:3px;
}
.sport-scheda-squadra .partite-cnt {
	width:323px; height:auto; float:left; margin-left:20px; border:#615F74 1px solid; /*333*/
}
.sport-scheda-squadra .partite-cnt .riga {
	width:323px; height:auto; float:left;
}
.sport-scheda-squadra .partite-cnt .riga .squadra {
	width:110px; height:auto; float:left;
}
.sport-scheda-squadra .partite-cnt .riga .logo {
	width:20px; height:auto; float:left; margin-left:2px; margin-right:2px;
}
.sport-scheda-squadra .partite-cnt .riga .risultato {
	width:20px; height:auto; float:left; padding-left:2px; padding-right:2px;
}
.sport-scheda-squadra .partite-cnt .intestazione, .sport-scheda-squadra .classifica-cnt .intestazione {
	background-color:#615F74/*333*/; color:#FFF
}
.sport-scheda-squadra-elenco {
	width:668px; height:auto; float:left; border:#615F74 1px solid; /*333*/
}
.sport-scheda-squadra-elenco .voce-elenco {
	width:666px; height:auto; float:left; border:#615F74 1px solid; /*333*/
}
.sport-scheda-squadra-elenco .voce-elenco .descri {
	width:115px; height:auto; float:left; padding-left:5px;
}
.sport-scheda-squadra-elenco .voce-elenco .info {
	width:546px; height:auto; float:left;
}

.sport-partita-live {
	width:670px; float:left; height:auto;
}
.sport-partita-live-data {
	width:668px; height:20px; float:left; border:#DCDCDC 1px solid; background:url(/Files/sport_live_dataBg.gif) repeat-x center center;
}
.sport-partita-live-squadre {
	width:641px; height:40px; line-height:40px; float:left; margin-left:13px; margin-right:15px; border:#333 1px solid; border-bottom:0px; background:url(/Files/sport_live_squadre_bg.gif) repeat top left;
}
.sport-partita-live-squadre .squadra-cnt{
	width:280px; float:left; height:auto; padding-left:20px; padding-right:20px;
}
.sport-partita-live-risultato {
	width:670px; height:99px; float:left; background:url(/Files/sport_live_risultato_new.gif) no-repeat center center;
}
.sport-partita-live-risultato .logo {
	width:90px; height:90px; float:left; padding:4px 20px 5px 20px;
}
/*.sport-partita-live-risultato .dati-partita {
	width:490px; height:90px; float:left;
}
.sport-partita-live-risultato .dati-partita .stato {
	width:490px; height:20px; float:left; line-height:20px; margin-top:10px; letter-spacing:1px;
}
.sport-partita-live-risultato .dati-partita .squadra {
	width:210px; height:45px; float:left; line-height:45px; margin-top:13px;
}*/
.sport-partita-live-risultato .dati-partita .punteggio {
	width:60px; height:45px; float:left; padding-left:5px; padding-right:5px; line-height:45px; margin-top:13px;
}
.sport-partita-live-stato {
	width:670px; height:30px; float:left; line-height:30px; letter-spacing:1px; border-bottom:#CCC 1px solid;
}
.sport-partita-live-risultato .punteggio {
	width:165px; height:50px; float:left; margin:10px 15px 20px 15px; padding:5px; line-height:60px;
}
.sport-partita-live-marcatori {
	width:641px; height:auto; float:left; margin-left:13px; margin-right:15px; background:url(/Files/sport_live_marcatori_bg.gif) repeat top left; /*background-color:#c8fdb3*//*aaf58c;*/ border:#333 1px solid; border-top:0px; border-bottom:0px;
}
.sport-partita-live-marcatori .squadra {
	width:304px; height:auto; float:left; padding:2px 5px 2px 11px;
}
.sport-partita-live-marcatori .squadra .img-evento {
	width:16px; height:auto; float:left; padding:1px; margin-top:2px;
}
.sport-partita-live-marcatori .squadra .marcatore {
	width:234px; height:auto; float:left; margin-top:2px;
}
.sport-partita-live-marcatori .squadra .minuto {
	width:37px; height:auto; float:left; padding-left:5px; padding-right:10px; margin-top:2px;
}
.sport-partita-live-marcatori .arbitro {
	width:642px; height:30px; line-height:30px; float:left;
}
.sport-partita-live-punteggio-bot {
	width:670px; height:8px; float:left; background:url(/Files/sport_live_risultatoBot.gif) no-repeat center center;
}
.sport-partita-live-linea-tempo {
	width:668px; height:80px; float:left; background-color:#d3e8fc/*aed4f8*/; border:#333 1px solid;
}
.sport-partita-live-linea-tempo .info {
	width:668px; height:25px; float:left; position:relative;
}
.sport-partita-live-linea-tempo .info .squadra {
	width:668px; height:25px; position:absolute; top:0; left:0; line-height:25px;
}
.sport-partita-live-linea-tempo .info .primo-tempo, .sport-partita-live-linea-tempo .info .secondo-tempo {
	width:330px; height:18px; float:left; position:relative; line-height:16px; margin-top:5px;
}
.sport-partita-live-linea-tempo .info .secondo-tempo {
	margin-left:8px;
}
.sport-partita-live-linea-tempo .tempo {
	width:668px; height:30px; float:left; background:url(/Files/sport_live_tempo_base_bg.jpg) no-repeat center center; position:relative;
}
.sport-partita-live-linea-tempo .tempo-trascorso {
	height:30px; float:left; background:url(/Files/sport_live_tempo_trascorso.jpg) no-repeat center left; position:relative;
}
.sport-partita-live .formazioni, .sport-partita-live .eventi {
	float:left; height:auto; border:#000 1px solid; padding:4px;
}
.sport-partita-live .formazioni {
	width:390px; height:515px; float:left; margin-right:5px;
}
.sport-partita-live .formazioni .squadra {
	width:185px; height:505px; float:left; margin:2px; padding:3px; background-color:#F5F5F5;
}
/*.sport-partita-live .formazioni .squadra .descri {
	width:185px; height:22px; line-height:24px; float:left; padding:0px; border-bottom:#DCDCDC 1px solid;
}*/
.sport-partita-live .formazioni .squadra .nome {
	width:179px; height:18px; line-height:18px; float:left; padding-left:3px; padding-right:3px;
}
.sport-partita-live .formazioni .squadra .schema {
	width:179px; height:14px; line-height:14px; float:left; padding-left:3px; padding-right:3px; border-bottom:#DCDCDC 1px solid;
}
.sport-partita-live .formazioni .squadra .giocatore {
	width:183px; height:20px; float:left; border-bottom:#CCC 1px solid;
}
.sport-partita-live .formazioni .squadra .giocatore .nome {
	width:155px; float:left; padding-left:4px; padding-right:4px; margin-top:2px; height:16px; line-height:16px; position:relative;
}
.sport-partita-live .formazioni .squadra .eventi-casa {
	width:auto; height:16px; position:absolute; top:0px; left:0px;
}
.sport-partita-live .formazioni .squadra .eventi-trasferta {
	width:auto; height:16px; position:absolute; top:0px; right:0px;
}
.sport-partita-live .formazioni .squadra .eventi-casa IMG, .sport-partita-live .formazioni .squadra .eventieventicasa IMG {
	margin-right:1px; margin-left:1px;
}
.sport-partita-live .formazioni .squadra .giocatore .numero {
	width:18px; height:19px; float:left; background-color:#FFF; border:#CCC 1px solid;
}
.sport-partita-live .eventi {
	width:250px; height:515px; float:left; margin-left:5px;
}
.sport-partita-live .eventi-container {
	width:246px; height:507px; float:left; margin:2px; padding:2px; background-color:#F5F5F5;
}
.sport-partita-live .eventi-container .intestazione {
	width:246px; height:18px; line-height:18px; float:left; margin-top:5px; border-bottom:#DCDCDC 1px solid;
}
.sport-partita-live .eventi-container .elenco-eventi {
	width:232px; height:422px; float:left; margin:8px 5px 5px 5px; overflow-y:scroll; overflow-x:hidden; background-color:#FFF; border:#DCDCDC 1px solid;
}
.sport-partita-live .eventi-container .elenco-eventi .evento {
	width:204px; height:auto; float:left; margin-top:2px; margin-left:2px; padding:4px; line-height:16px;
}
.sport-partita-live .eventi-container .elenco-eventi .evento IMG {
	width:16px; height:16px; float:left; margin-right:2px;
}
.sport-partita-live .eventi-container .legenda {
	width:230px; height:40px; line-height:20px; float:left; margin-left:5px;
}
.sport-partita-live .eventi-container .legenda .squadra {
	width:227px; height:18px; line-height:18px; float:left; padding-left:5px;
}

/*.sport-partita-live .eventi .eventi-container {
	width:240px; height:480px; float:left; margin:5px; overflow:scroll;
}*/
/*.sport-live-risultato .risultato-container {
	float:left; width:670px;  padding-bottom:5px;
}
.sport-live-risultato .risultato-container .logo{
	height:50px; width:50px; float:left;
}
.sport-live-risultato .risultato-container .squadra{
	height:50px; width:215px; float:left; padding-left:5px; padding-right:5px;
}
.sport-live-risultato .risultato-container .risultato{
	height:50px; width:120px; float:left; background:url(/Files/sport_live_risult_bg.jpg) no-repeat center center;
}
.sport-live-risultato .risultato-container .risultato .punteggio{
	height:50px; width:46px; float:left; padding-left:7px; padding-right:7px;
}
.sport-live-risultato .risultato-container .separa{
	height:50px; width:30px; float:left;
}
.sport-live-risultato .marcatori {
	float:left; width:668px; background-color:#fdd7df; border:#BB1612 1px solid; padding-top:5px; padding-bottom:5px;
}
.sport-live-risultato .marcatori .marcatori-squadra {
	float:left; width:324px;
}
.sport-live-risultato .marcatori .separa {
	float:left; width:20px;
}
.sport-live-risultato .marcatori .marcatore {
	width:294px; height:auto; float:left; padding-left:5px;
}
.sport-live-risultato .marcatori .minuto {
	width:25px; height:auto; float:left; text-align:right;
}
.sport-live-risultato .eventi-live {
	width:670px; height:80px; float:left; position:relative; background:#BB1612 url(/Files/sport_live_eventi_bg.jpg) repeat-x center center;
}
.sport-live-risultato .eventi-live .barra-tempo-base{
	width:668px; height:30px; float:left; position:relative; background:#BB1612 url(/Files/sport_live_tempo_base_bg.jpg) no-repeat center left; margin-top:25px; margin-left:1px;
}
.sport-live-risultato .eventi-live .tempo-trascorso{
	width:310px; height:30px; float:left; position:relative; background:#BB1612 url(/Files/sport_live_tempo_trascorso.jpg) no-repeat center left;
}*/
/*******************************************************************************************/

/*******************************************************************************************/
.a120anni_cnt_elem{
	width:122px; height:auto; float:left; padding:4px 20px 4px 20px
}
.a120anni_cnt_elem_pres{
	width:122px; height:auto; float:left; padding:4px 48px 4px 48px
}
.a120anni_cnt_img{
	width:122px; height:168px; float:left; border:1px solid #A49003
}
.a120anni_cnt_testo{
	width:122px; height:auto; float:left;
}
.a120anni_oro{
	color:#A49003
}
.a120anni_oro A, .a120anni_oro A:visited {
	color:#A49003
}
.a120anni_link A, .a120anni_link A:visited {
	color:#00376B;
}
.a120anni_pagina{
	width:145px; height:200px; float:left	
}
.a120anni_francobollo{
	width:76px; height:93px; float:left; padding-right:57px
}
.a120anni_scritta{
	width:480px; height:93px; float:left; padding-left:57px
}
.a120anni_bordoT_oro{
	border-top:1px solid #A49003
}

.a120anni_cartolina_txt{
	width:645px; height:auto; float:left; padding-right:25px
}
.a120anni_cartolina{
	width:200px; height:117px; float:left	
}
.a120anni_cnt_programma{
	width:620px; height:auto; float:left; padding:35px 25px 0 25px;	
}
.a120anni_programma{
	width:616px; height:auto; float:left; 
}
.a120anni_programma_bg{
	border:2px solid #00376B; background-color:#C0DAF8	
}
.a120anni_programma_est{
	width:190px; height:auto; float:left; padding-left:7px; padding-right:7px;	
}
.a120anni_programma_cnt{
	width:190px; height:auto; float:left; padding-left:9px; padding-right:9px;	
}
.a120anni_riga{
	width:170px; height:auto; float:left;	
}
.a120anni_cnt_sost{
	width:600px; height:auto; float:left; padding:0 35px 0 35px	
}
.a120anni_riga_sost{
	width:600px; height:auto; float:left;
}
.a120anni_elem_sost{
	width:240px; height:55px; float:left; border:1px solid #dcdcdc;	
}
.a120anni_vuoto_sost{
	width:116px; height:55px; float:left;	
}
.a120anni_cnt_elem_sost{
	width:600px; height:55px; float:left;	
}
.a120anni_foot_img{
	width:60px; height:71px; float:left; padding-top:35px	
}
.a120anni_foot_ctr{
	width:550px; height:71px; float:left; padding-top:35px	
}
.a120anni_foot_ctr_riga{
	width:550px; height:auto; float:left	
}

.banner_120anni{
	width:300px; height:80px; float:left;
}

.a120anni_libro_box{
	width:320px; height:auto; float:left;
}
.a120anni_articolo_foto{ 
	width:330px; margin-right:15px; float:left;
}
.a120anni_libro_sottotitolo{
	line-height:17px; font-size:15px;
}
.a120anni_libro_testo{
	line-height:22px; font-size:14px
}
/*******************************************************************************************/

/*******************************************************************************************/
.cagliari_calcio_bg{
	width:638px; height:600px; float:left; background:url(/Extra/cagliari_calcio_bg.jpg) no-repeat center center; padding-left:32px;
}
.cagliari_calcio_giallo {
	color:#FFEF00 
}
.cagliari_calcio_intestazione{
	width:600px; height:auto; float:left;
}
.cagliari_calcio_cnt{
	width:600px; height:auto; float:left; margin:20px 0 10px 0; background-color:#fff; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; border:2px solid #FFEF00
}
.cagliari_calcio_testo {
	width:580px; height:auto; float:left; padding:10px;
}
.cagliari_calcio_cnt_img{
	width:600px; height:auto; float:left; padding:10px 0 10px 0 	
}
.cagliari_calcio_auchan{
	width:85px; height:36px; float:left; padding-left:5px; padding-right:18px	
}
.cagliari_calcio_iperpan{
	width:42px; height:36px; float:left; padding-right:18px
}
.cagliari_calcio_corte_sole{
	width:52px; height:36px; float:left; padding-right:18px
}
.cagliari_calcio_leclerc{
	width:68px; height:36px; float:left; padding-right:18px
}
.cagliari_calcio_porta_nuova{
	width:54px; height:36px; float:left; padding-right:18px
}
.cagliari_calcio_carrefour{
	width:90px; height:36px; float:left; padding-right:18px
}
.cagliari_calcio_sant_ignazio{
	width:90px; height:36px; float:left;
}
/*******************************************************************************************/

/*START Ortobene*/
.ortobene-bg-rosso {
	background-color:#9c0725;
}
.ortobene-bg-nero {
	background-color:#000;
}
.ortobene-testo-rosso {
	color:#9c0725;
}
#ortobene-container {
	width:664px; height:auto; float:left; border:#9c0725 3px solid;
}
.ortobene-row {
	width:664px; height:auto; float:left
}
.ortobene_row_img{
	width:664px; height:464px; float:left; border-top:#9c0725 6px solid; border-bottom:#9c0725 6px solid;
}
.ortobene_img{
	padding:0; margin:0; width:664px; height:468px
}
/*END Ortobene*/

/*Start adv*/
#gallery_adv {
	width:500px; float:left; height:auto; padding-left:85px; padding-right:85px;
}
#gallery_adv_nav {
	height:23px; width:378px; float:left; background-color:#f1f1f1; padding:2px 61px 2px 61px;
}
.gallery_adv_link {
	text-decoration:none; float:left; width:15px; height:15px; text-align:center; border:transparent 1px solid; margin:2px;
}
.gallery_adv_link:hover {
	border:#00376B 1px solid; font-weight:bold; background-color:#FFF;
}
.gallery_adv_link_attivo {
	text-decoration:none; background-color:#FFF; float:left; width:15px; height:15px; text-align:center; border:#00376B 1px solid; margin:2px; font-weight:bold;
}
.gallery_adv_link_attivo A, .gallery_adv_link A {
	text-decoration:none; display:block;
}
/*End adv*/

/*START Prova Home Slideshow*/
#home_slideshow {
	width:990px; height:240px; float:left; position:relative; overflow:hidden; font-weight:bold;
}
#home_slideshow UL {
	padding: 0px; list-style-type: none; margin: 0px;
}
#home_slideshow UL:after {
	display: block; height: 0px; visibility: hidden; clear: both; content: ".";  font-family:Arial; font-size:13px; font-weight:normal;
}
#home_slideshow .home-slides {
	width: 990px; overflow: hidden;
}
#home_slideshow .home-slides LI {
	position:relative; float:left; width:990px; height:240px;
}
#home_slideshow .home-slides H2 {
	margin-top: 0px
}
#home_slideshow .home-slides-nav {
	position:absolute; top:0px; left:0px; width:980px; font-family:Arial, Helvetica, sans-serif; height:auto; text-align:left; z-index:1000; font-weight:normal; padding-left:5px; padding-right:5px; 
}
#home_slideshow .home-slides-nav LI {
	FLOAT: left;  width:13px; height:13px; line-height:13px; text-align:center; margin:1px;
}
#home_slideshow .home-slides-nav LI A {
	color:#F00; text-decoration:none; display:block;
}
/*.home-slide-cnt, .home-slide-cnt IMG {
	width:990px; height:240px; float:left; position:relative;
}*/
#home_slideshow #home-slide-titolo {
	height:20px; width:980px; line-height:20px; position:absolute; top:205px; left:0px; z-index:1000; padding-left:5px; padding-right:5px; color:#F00; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;
}
/*.home-slide-descri {
	height:25px; width:980px; line-height:25px; position:absolute; top:215px; left:0px; z-index:1000; padding-left:5px; padding-right:5px; color:#FFF; background:url(/Files/trasparenza.png) repeat top left;
}
*/
.title {
	position:absolute; color:#F00; font-family:Arial, Helvetica, sans-serif; top:225px; left:0px; height:15px; line-height:15px; width:980px; padding-left:5px; padding-right:5px; z-index:500;
}
.title UL LI {
	width:980px; height:15px; line-height:15px; float:left; font-weight:normal;
}

.js #home_slideshow .home-slides-nav LI.home-on {
	/*BACKGROUND-COLOR: #00376B;*/
}
.js #home_slideshow .home-slides-nav LI.home-on A {
	color:#f9f116; font-weight:bold; text-decoration:none; display:block; text-align:center;
}
/*END Prova Home Slideshow*/

/*START slide commenta*/	
div.trigger a {
	text-decoration: none;
	display: block;
}
/*END slide commenta*/	

.link_nick A, .link_nick A:visited, .link_nick A:hover {
	text-decoration:underline; color:#F00
}

#box_mondiali {
	width:298px; height:380px; *height:480px; float:left; overflow:hidden; position:relative; border:#00376B 1px solid;
}
#box_mondiali #box_itanews {
	border:0; left:-5px; widows:300px; height:380px; *height:480px; top:0; position:absolute;
}
/*   Start Box Videolina HomePage    */
#box_videolina													{width:296px; height:auto; float:left; background-color:#FFF; border:#900500 2px solid; overflow:hidden;}
#box_videolina #header											{width:290px; height:34px; float:left; background:url(/files/videolina_new_head.gif) no-repeat center center; padding-top:6px; padding-left:6px;}
#box_videolina #box_img											{width:290px; height:99px; float:left; overflow:hidden; padding:0 3px;}
#box_videolina #box_img #img_cnt								{width:136px; height:99px; float:left;}
#box_videolina #box_img #img_cnt A								{width:136px; height:99px; float:left; border:0; text-decoration:none;}
#box_videolina #box_img #img_cnt A IMG							{width:136px; height:99px; float:left; border:0}
#box_videolina #box_img #ul_cnt									{width:154px; height:99px; float:left; padding:0;}
#box_videolina #box_img #ul_cnt UL								{width:150px; height:99px; float:left; list-style-type:none; margin:0; padding:0; margin-left:3px;}
#box_videolina #box_img #ul_cnt UL LI.standard					{width:147px; height:29px; float:left; padding:2px; line-height:29px; background:url(/files/videolina_new_li_bg.gif) repeat-x center bottom;}
#box_videolina #box_img #ul_cnt UL LI.standard A				{display:block; text-decoration:none; font-family:Tahoma,Geneva,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#333;}
#box_videolina #box_img #ul_cnt UL LI.standard A:visited		{display:block; text-decoration:none; font-family:Tahoma,Geneva,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#333;}
#box_videolina #box_img #ul_cnt UL LI.standard A:hover			{display:block; text-decoration:none; font-family:Tahoma,Geneva,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#333;}
#box_videolina #box_img #ul_cnt UL LI.selected					{width:147px; height:29px; float:left; padding:2px; line-height:29px; background:url(/files/videolina_new_li_selected_bg.gif) repeat-x center bottom;}
#box_videolina #box_img #ul_cnt UL LI.selected A				{display:block; text-decoration:none; font-family:Tahoma,Geneva,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#FFF;}
#box_videolina #box_img #ul_cnt UL LI.selected A:visited		{display:block; text-decoration:none; font-family:Tahoma,Geneva,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#FFF;}
#box_videolina #box_img #ul_cnt UL LI.selected A:hover			{display:block; text-decoration:none; font-family:Tahoma,Geneva,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#FFF;}
#box_videolina #centro											{width:290px; padding:0px 3px; height:auto; float:left; background:url(/files/videolina_new_centro.jpg) no-repeat center top; }
#box_videolina #ultimi											{width:280px; height:17px; float:left; font-size:12px; font-weight:bold; padding:40px 10px 0px 0px; font-family:Tahoma,Geneva,Helvetica,sans-serif; color:#900500; border-bottom:#900500 1px solid; text-align:center;}
#box_videolina #last_cnt										{height:80px; width:290px; float:left; padding:0px;}
#box_videolina #box_img #last_cnt .ul_cnt						{height:80px; width:290px; float:left; padding-left:0px; padding-right:0px;}
#box_videolina #tutti											{height:13px; width:285px; float:left; line-height:13px; text-align:right; padding-right:5px; padding-left:3px; padding-bottom:3px; background:url(/files/videolina_new_footer.jpg) no-repeat right top;}
#box_videolina #tutti A,
#box_videolina #tutti A:hover,
#box_videolina #tutti A:visited									{color:#900500; font-weight:bold; font-size:12px; font-family:Tahoma,Geneva,Helvetica,sans-serif;}
/*    End Box Videolina HomePage     */