/*Corpo*/

BODY {
	FONT-SIZE: 11px; 
	BACKGROUND: url(../images/bg.gif) #cdd6dd repeat-x left top; 
	MARGIN: 3px 0px 5px; 
	FONT-FAMILY: Tahoma, Arial, FreeSans, sans-serif;	
	SCROLLBAR-FACE-COLOR : #6981db;
	SCROLLBAR-HIGHLIGHT-COLOR : #d3e5fb;
	SCROLLBAR-3DLIGHT-COLOR : #0b6bdb;
	SCROLLBAR-ARROW-COLOR : #d7ddf7;
	SCROLLBAR-DARKSHADOW-COLOR : #0f339d;
	SCROLLBAR-BASE-COLOR : #d7ddf7;
	behavior:url(body.htc);	
}
#cornice {
	BORDER-RIGHT: #b6bec3 1px solid; MARGIN: 0px auto; BORDER-LEFT: #b6bec3 1px solid; WIDTH: 953px; BACKGROUND-COLOR: #f1f3f6
}

#main {
	BACKGROUND: #f1f3f6; MARGIN: 0px auto; WIDTH: 951px
}

/*------------------------------------------------------------------------------------------------------------------------------------*/
/* Testata*/

#header {
	MARGIN: 0px auto; WIDTH: 940px; HEIGHT: 90px; background-color:#FFFFFF
}
#header .logo {
	FLOAT: left; WIDTH: 330px; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-ALIGN: right
}
#header .centrale {
	FLOAT: left; WIDTH: 500px; HEIGHT: 80px
}
#header .destra {
	FLOAT: left; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: 80px
}


#sottoheader1 {
	MARGIN: 0px auto; WIDTH: 940px; HEIGHT: 25px;
	BACKGROUND:#53669D;
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid;		
}
#sottoheader1 .forma {
	WIDTH: 130px; FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR:white; PADDING-TOP: 6px
}
#sottoheader1 .canalivuoti {
	WIDTH: 688px; FLOAT: left; PADDING-TOP: 5px
}
#sottoheader1 .canalidx1 {
	WIDTH: 110px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #b1cce4; PADDING-TOP: 5px;   
}

#sottoheader2 {
	BACKGROUND: url(../images/sottoheader_bg.gif) #53669d no-repeat left bottom; MARGIN: 0px auto; WIDTH: 940px; HEIGHT: 25px;
	BORDER-RIGHT: #FFFFFF 1px solid; MARGIN: 0px auto;  
	BORDER-TOP: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid;		
}
#sottoheader2 .data {
	WIDTH: 130px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR:white; PADDING-TOP: 6px
}
#sottoheader2 .canali {
	WIDTH: 688px; FONT-WEIGHT: bold; FLOAT: left; COLOR:white; PADDING-TOP: 5px
}
#sottoheader2 .canali A {
	COLOR: #ffffff; MARGIN-RIGHT: 9px; TEXT-DECORATION: none
}
#sottoheader2 .canali A:hover {
	COLOR: #b1cce4
}
#sottoheader2 .canalidx2 {
	WIDTH: 110px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #b1cce4; PADDING-TOP: 5px;
}
#sottoheader2 .canalidx2 A {
	COLOR: #ffffff; MARGIN-RIGHT: 9px; TEXT-DECORATION: none
}
#sottoheader2 .canalidx2 A:hover {
	COLOR: #b1cce4
}

/* Colonna Sinistra*/

#main .col-1 {
	FLOAT: left; WIDTH: 133px; PADDING-TOP: 3px
}

/* Colonna Sinistra Squadre*/
#link-squadre {
	BORDER-RIGHT: #eaebec 1px solid; BACKGROUND: #ffffff; MARGIN: 0px auto; BORDER-LEFT: #eaebec 1px solid; WIDTH: 125px
}
#link-squadre UL {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#link-squadre LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/spacer_cube.gif) no-repeat left 8px
}
#link-squadre A {
	COLOR: #3d62cd; TEXT-DECORATION: none
}
#link-squadre A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#link-squadre .titolo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #415089; PADDING-TOP: 5px
}

/* Colonna Sinistra Canali*/
#main .col-1 .box-canali {
	PADDING-LEFT: 8px; BACKGROUND: url(../images/bg_canali.gif) repeat-x; MARGIN: 0px auto; WIDTH: 121px; COLOR: #ff3300; PADDING-TOP: 2px; BORDER-BOTTOM: #d4dce2 1px solid; HEIGHT: 14px
}
#main .col-1 .box-canali A {
	COLOR: #3d61cc; TEXT-DECORATION: none
}
#main .col-1 .box-canali A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#main .col-1 .box-canali .rosso {
	TEXT-TRANSFORM: uppercase; COLOR: #f00
}

/* Colonna Sinistra Suggeriti*/
#link-suggeriti {
	BORDER-RIGHT: #eaebec 1px solid; BACKGROUND: #ffffff; MARGIN: 0px auto; BORDER-LEFT: #eaebec 1px solid; WIDTH: 125px
}
#link-suggeriti UL {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#link-suggeriti LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/elenco.gif) no-repeat left 8px
}
#link-suggeriti A {
	COLOR: #3d62cd; TEXT-DECORATION: none
}
#link-suggeriti A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#link-suggeriti .titolo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ff6600; PADDING-TOP: 5px
}
#link-suggeriti .titolo I {
	COLOR: #415089; FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*-----------------------------------------------------------------------------------------------------------------------*/

/* Colonna Centrale */

#main .col-2 {
	FLOAT: left; WIDTH: 625px; POSITION: relative 
}
#main .col-2 .box {
	BACKGROUND: url(../images/col2_bg.gif) repeat-y 50% top
}
#corpocentrale {
	DISPLAY: block; WIDTH: 625px; POSITION: relative
}
#corpocentrale A {
	COLOR: #3d61cc; TEXT-DECORATION: none
}
#corpocentrale A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}

/*con pubblicita*/
#corpocentrale .col1 {
	WIDTH: 462px
}
#corpocentrale .news {
	WIDTH: 462px; PADDING-TOP: 8px; BACKGROUND-COLOR: #f1f3f6
}
#strillo {
	WIDTH: 458px; height:70px; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
#strillo A {
	FONT-WEIGHT: bold; COLOR: #456de5; TEXT-DECORATION: none
}
#strillo A:hover {
	COLOR: #ff6600
}
#strillo .news {
	WIDTH: 458px; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase;
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; 
}
#strillo .news IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#strillo .news A {
	FONT-WEIGHT: bold; COLOR: #456de5; TEXT-DECORATION: none
}
#strillo .news A:hover {
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none
}
#strillo-chiusura {
	WIDTH: 462px
}

/*senza pubblicita*/
#corpocentrale .col1_a {
	WIDTH: 625px;
}
#corpocentrale .news_a {
	WIDTH: 625px; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffffff
}
#strillo_a {
	WIDTH: 621px; height:70px; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
#strillo-chiusura_a {
	WIDTH: 621px
}

/* meteo*/
.sectiontableheader {
font-weight: bold;
font-size: 10px;
height: 25px;
line-height: 25px;
}
.back_button a{
font-size: 10px;
font-weight: normal;
}
.small {
font-size: 10px;
color: #ABABAB;
line-height: 0.7;
}
.forecast {
 font-weight: bold; text-align: center; color: #000000; border: 0px; vertical-align: bottom;
}
.foretitolo {
 font-size: 13px; color: #000000; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; text-indent: 5px; 
}
.h {
	color: #FF0000;
}
.l {
	color: #69AFD3;
}
/*fine meteo*/

#strillo_g {
	WIDTH: 458px; height:auto; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
#strillo_g A {
	FONT-WEIGHT: bold; COLOR: #456de5; TEXT-DECORATION: none
}
#strillo_g A:hover {
	COLOR: #ff6600
}
#strillo_g .news {
	WIDTH: 458px; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; height:auto;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; 
}
#strillo_g .news IMG {
	FLOAT: left; MARGIN-RIGHT: 2px
}
#strillo_g .news A {
	FONT-WEIGHT: bold; COLOR: #456de5; TEXT-DECORATION: none
}
#strillo_g .news A:hover {
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none
}

#corpocentrale #box-link {
	DISPLAY: block; WIDTH: 462px; HEIGHT: 130px
}

#corpocentrale #box-link .box-community {
	MARGIN-TOP: 5px; DISPLAY: block; MIN-HEIGHT: 280px; HEIGHT: 120px
}
#corpocentrale #box-link .box-community .viaggi {
	MIN-HEIGHT: 100px; BACKGROUND: #d5dfe8; FLOAT: left; PADDING-BOTTOM: 7px; MARGIN-LEFT: 1px; WIDTH: 194px; HEIGHT: 100px
}
#corpocentrale #box-link .box-community .viaggi .foto {
	MARGIN-TOP: 7px; PADDING-LEFT: 8px; WIDTH: 100px;
}
#corpocentrale #box-link .box-community .viaggi .foto IMG {
	MARGIN-BOTTOM: 1px; 
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
#corpocentrale #box-link .box-community .viaggi .testo {
	MARGIN: 2px 2px 2px 2px; width:94px
}
#corpocentrale #box-link .box-community .viaggi .footer {
	MARGIN: 2px 2px 2px 2px; width:190px
}

#corpocentrale #box-link .box-community .viaggi .testo A.titolo {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ff6600; BORDER-RIGHT-WIDTH: 0px
}
#corpocentrale #box-link .box-community .viaggi .testo A.titolo:hover {
	COLOR: #3d61cc
}
#corpocentrale #box-link .box-community .viaggi .testo A {
	PADDING-TOP: 2px; BORDER-BOTTOM: #bac9d7 1px solid
}


#corpocentrale #box-link .box-community .strilli {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 235px
}
#corpocentrale #box-link .box-community .strilli .foto {
	FLOAT: left; WIDTH: 90px
}
#corpocentrale #box-link .box-community .strilli .link {
	FLOAT: left; WIDTH: 145px
}


#corpocentrale .col1 .newslist {
	WIDTH: 450px; BACKGROUND: #f1f3f6; 
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; MARGIN-BOTTOM: 3px; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid
}


#corpocentrale #box-partner {
	CLEAR: both; DISPLAY: block; WIDTH: 462px
}
#corpocentrale #box-partner .contenitore {
	BACKGROUND: url(../images/partner_bg.gif) repeat-y; MARGIN: 0px auto; WIDTH: 460px
}
#corpocentrale #box-partner .contenitore .blocco {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 126px; PADDING-TOP: 5px
}
#corpocentrale .divisorio {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url(../images/divisorio.gif) repeat-x 0px 0px; MARGIN: 1px 0px; WIDTH: auto; LINE-HEIGHT: 0px; HEIGHT: 1px
}


#corpocentrale A.link-titolo {
	FONT-WEIGHT: bold; COLOR: #3d61cc; TEXT-DECORATION: none
}
#corpocentrale A.link-titolo:hover {
	COLOR: #ff6600
}
#corpocentrale A.link-sottotitolo {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none
}
#corpocentrale A.link-sottotitolo:hover {
	COLOR: #ff6600
}




#corpocentrale .col2 {
	Z-INDEX: 1; RIGHT: 0px; WIDTH: 158px; POSITION: absolute; TOP: 0px
}

#box-sponsor {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 100px; BACKGROUND: url(../images/pubblicita_bg.gif) no-repeat left top; PADDING-BOTTOM: 2px; MARGIN: 5px auto 0px; WIDTH: 140px; COLOR: #6d7d8a; PADDING-TOP: 10px; HEIGHT: 120px
}
#box-sponsor .titolo {
	FLOAT: left; TEXT-TRANSFORM: uppercase
}
#box-sponsor .titolo A {
	COLOR: #ff3300
}
#box-sponsor .foto IMG {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
#box-sponsor A.sezione {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #3d61cc; TEXT-DECORATION: none
}
#box-sponsor A.sezione:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff6600; TEXT-DECORATION: none
}

/* Colonne include*/
TD.blocco-titolo { 
	color: #FFFFFF; font-size:12px; background-color: #FE5109; font-weight: bold; 
}

.titolo3            {
	font-size: 12px; color:#667898;  font-weight:bold; TEXT-DECORATION: none;
 }
.titolo3 A:link		{
	TEXT-DECORATION: underline; 
}
.titolo3 A:active	{
	TEXT-DECORATION: none; 
 }
.titolo3 A:visited	{
	TEXT-DECORATION: underline; 
}
.titolo3 A:hover	{
	color : red;  TEXT-DECORATION:none;
 }
TD.header {
	text-align : left;
	background-color : #D7DDF7;
	color : Black;
}

TD.field { 
	background-color : #F9F6E5; 
	color : Black; 
}
TD.First a:hover{
			color : Navy;
			text-decoration: none;
		}
		
TD.First a:visited{
			color : Navy;
			text-decoration: none;
		}
TD.First a{
			color : Navy;
			text-decoration: none;
		}

TD.Second a{
	color : Navy;
	text-decoration: none;
}

TD.Second a:Visited{
	text-decoration: none;
	color : Navy;
}

TD.Selected {
	color : #FFFFFF;
	background-color : #2f83b8;	
}
TD.Selected a:Visited{
	color : #FFFFFF;
	text-decoration: none;
}
TD.Selected a:hover{
	color : #FFFFFF;
	text-decoration: none;
		}



/*-----------------------------------------------------------------------------------------------------------------------*/
/* Colonna Destra*/
#main .col-3 {
	FLOAT: left; WIDTH: 187px; PADDING-LEFT: 6px; 
}


#meteo {
	WIDTH: 180px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 0px;
  	COLOR: #ff6600;
}
#meteo .contenitore {
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 5px; 
	PADDING-TOP: 7px; 
	PADDING-BOTTOM: 7px; 
	WIDTH: 167px; 
	BACKGROUND: #ffffff;  
}



#meteo2 {
	WIDTH: 180px; PADDING-TOP: 5px; PADDING-BOTTOM: 0px;
  	COLOR: #ff6600;

}
#meteo2 .contenitore {
	PADDING-RIGHT: 6px; PADDING-LEFT: 5px; PADDING-TOP: 7px; PADDING-BOTTOM: 7px; 
	BORDER-LEFT: #c7d0d7 1px solid; BORDER-RIGHT: #c7d0d7 1px solid; WIDTH: 167px; BACKGROUND: #ffffff;  
}


#box-comuni {
	WIDTH: 180px; MARGIN-TOP: 5px; BACKGROUND: url(/images/box_tools.gif) no-repeat left top; height:100px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; position:relative;
}
#box-comuni .comuni {
	FLOAT: left; WIDTH: 88px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#box-comuni .comuni A {
	COLOR: #3d62cd; TEXT-DECORATION: none
}
#box-comuni .comuni A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}



.box-tools {
	WIDTH: 175px; MARGIN-TOP: 5px; BACKGROUND: url(/images/box_tools.gif) no-repeat left top; position:relative;
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px;
}
.box-tools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
.box-tools LI {
	PADDING-LEFT: 4px; WIDTH: 160px; 
}
.box-tools A {
	COLOR: #3d62cd; TEXT-DECORATION: none
}
.box-tools A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}



/*-----------------------------------------------------------------------------------------------------------------------*/
/* Footer */
#chiusura {
	MARGIN: 0px auto; WIDTH: 955px
}
#footer {
	CLEAR: both; FONT-SIZE: 10px; BACKGROUND: url(../images/footer_bg.gif) repeat-x left bottom; MARGIN: 5px auto 0px; WIDTH: 947px; COLOR: #ffffff; HEIGHT: 22px
}
#footer .col-1 {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 816px; PADDING-TOP: 7px
}
#footer .col-2 {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 111px; PADDING-TOP: 7px
}
#footer A {
	COLOR: #ffffff; MARGIN-RIGHT: 6px; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #dddddd; TEXT-DECORATION: none
}
