@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0 0 0 0;
	text-align: center;
	color:#cccccc;
	background:#ffffff url(/images/bg01.jpg) repeat-x;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
a{
    text-decoration:none;
    font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-align:justify;
}

a:hover {
    text-decoration:underline;
    font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-align:justify;
}
img{border:none}
/********** HEADER *************/

#header{
	margin:0 auto;
	width:948px;
	height:270px;
	background:#ffffff url(../images/barra_big.jpg) no-repeat;
	text-align:right;
}
#trasp_index{
	float:left;
	display:inline;
	width:248px;
	height:30px;
	overflow:hidden;
	margin:156px 0 0 10px;	
}
#topbar{
	text-align:center;
	height: 270px;
	margin:0 0 10px 0;
	background:#ededed url(/images/bg_topbar.jpg) repeat-x;
}
#banner468_box{
	float:right;
	margin:126px 15px 0 0
}
#menu {
    text-decoration:none;
    font-weight: normal;
	color: #cccccc;
	font-size: 10px;
	text-align:center;	
	margin:10px auto;
}
#menu a {
    text-decoration:none;
    font-weight: bold;
	font-size: 10px;
	color: #666666;
}
#menu a:hover {
    text-decoration:underline;
    font-weight: bold;
	font-size: 10px;
	color: #666666;
}
#menu a.lnk_diretta{
	color:#ff0000;
}
/************ CONTENT ******************/

#content{
	width:928px;
	margin:0 auto;
	padding:0 10px;
	background:#ffffff
}
#area_sx{
	width:673px;
	float:left;
	display:inline;
	text-align:justify;
}
#area_dx{
	width:250px;
	float:left;

}
.titolo_news {
	margin:0;
	padding:0;
	font-size: 0.75em;
	color: #ff0000;
	font-weight: bold;
	text-align:left;
}
.categoria_news{
	margin:0;
	padding:0;
	font-size:0.6em;
	text-align:left;
}
/*** TERZA COLONNA ***/

#area_dx_2{
	width:176px;/*178*/
	float:left;
	margin:10px 0 0 0;

}

/******* PRIMO PIANO ********/

.titolo_primopiano {
	font-family: Georgia, "Times New Roman", Times, serif;
    text-decoration:none;
    font-weight: normal;
    font-size: 22px; 
	color: #FF0000;
}
.titolo_bold {
	text-decoration:none;
    font-weight: normal;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	margin:0;
}
.testo {
    text-decoration:none;
    font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-align:justify;
}
a.testo, a.testo:active, a.testo:link, a.testo:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
    font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-align:justify;
}

a.testo:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:underline;
    font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-align:justify;
}

/*****************************************/
#area1_sx{
	float:left;
	display:inline;
	width:170px;	
}
#area1_dx{
	float:left;
	display:inline;
	width:320px;
}
/****** SONDAGGI **********/
#sondaggi_box{
	width:130px;
	text-align:left;
	margin:0 auto 20px auto;
}
/****** SPORT E BENESSERE **********/
#sportbenessere_box{
	width:300px;
	background:#eceeff;
	padding:10px;
}
/****** SPORT ITRI **********/
#sportitri_box{
	width:212px;
	text-align:left;
	border:1px solid #cccccc;
	float:left;
	min-height: 			200px;
	height: 				auto !important;
	height: 				200px;
	margin-top:30px;
	margin-left:20px;
	padding:10px;
	
	
	
	

}
/****** FOTO DEL  GIORNO ******/

#fotodelgiorno_box{
	width:300px;
	float:left;
	margin:0px 0 20px 0px;

	
}
#fotodelgiorno_box h2{
	margin:0 0;
}
.fotodelgiorno_img {
width:322px;
 height:180px;
 overflow:hidden;
 margin-bottom:10px;
}

/******* FOOTER ******/

#footer{
	text-align:left;
	font-size:0.65em;
	color:#999999
}

/****** VIDEO ********/

.tv_box {
	width:160px;
	height:132px;
	background:url(/images/bg_video.gif) no-repeat;
	padding:15px 5px 0 5px;
	margin:0 auto 5px auto;
	float:left;
}
.tv_box img{

}
#tv_titolo{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#ff0000;
	font-weight:bold;
	font-size:1em;
	text-align:left;
	float:left
}
.tv_descrizione{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#444444;
	font-weight:bold;
	font-size:1em;
	margin:0 0 10px 0;
	text-align:center
}

/********* NEWS LIST DX *******/

#newslist_dx_box{
	margin:0 0 0 10px;
}
.newslist_dx{
	padding:0 0 15px 0;
	border-bottom:1px solid #cccccc;
	margin:0 0 15px 0
}

/********* NEWS **********/

#newslist_dx_box{
	margin:0 0 0 10px;
}
.newslist{
	padding:0 0 15px 0;
	border-bottom:1px solid #cccccc;
	margin:0 0 15px 0
}
/********* STAFF ********/

.staff_settore{ font-size:0.65em}

/********* LINK ***********/

.link_box{
	padding:0 0 10px 0;
	border-bottom:1px solid #cccccc;
	margin:0 0 10px 0;
}
#link_dx_box{
	margin:20px 0 0 8px;
	text-align:left;
}
.link_dx{
	margin:10px 0 20px 0;
	padding:0 0 20px 0;
	list-style:none;
	border-bottom:1px solid #cccccc;
}

/******** CAMPIONATI **************/

.campionati_list{
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	text-align:left;
}
#classifica_tab{
	font-size:0.7em
}
#nota_1{
	margin:10px 0;
	padding:10px;	
	color:#666666;
	font-size:0.7em;
}
#nota_2{
	margin:10px 0;
	padding:10px;
	background:#F1F1F5;
	color:#666666;
	font-size:0.7em;
}
/****** SONDAGGI ************/

.question {
	font-size: 0.7em; 
	font-weight: bold; 
	color: #303090; 
	margin: 15px 3px 5px 10px; 
	text-align:left
} 
.responses{
	margin:0 0 3px 10px
}
.responses label{
	font-size: 0.7em; 
	color: #505050; 
} 
.votebutton {
	font-size: 0.75em; 
	margin: 8px 0 8px 10px;
	padding:1px 3px
} 
.viewresults {
	margin:4px 0 40px 10px;
}
.sond_lnk_risultati{
	color : #303090; 
	text-decoration : underline;
} 
.votingform {
	margin:8px 0;
}
/** AGENDA SETTIMANALE **/

#agendasettimanale_box{
	width:213px;
	height:215px;
	overflow:hidden;
	background:#eeeeee;
	margin:13px 0 10px 0;
	padding:10px;
	text-align:left;
	color:#000000;
	font-size:0.7em
}
#ag_titolo{
	margin:0 0 15px 0;
	font-size:1em;
	color:#ff0000
}
.agenda_box{
	margin:8px 0;
}
.ag_giorno{
	display:block;
	text-align:left;
	color:#000000
}
.ag_app a{
color:#000000
}

/******* DIRETTA ********/

#diretta_box{
	border:1px solid #cccccc;
}
#diretta_testata{
	padding:5px 10px;
	background:#999999 url(/images/bg_diretta_partita.jpg) repeat-x;
	color:#ffffff;
}
#diretta_partita{
	margin:0 0 3px 0;
	font-size:1.2em;
}
#diretta_info{
	font-size:0.7em;
	color:#eeeeee;
	text-align:left;
}
#partita_cronologia{
	width:645px;
	padding:5px;
	background:#666666 url(/images/bg_diretta.jpg) repeat-x;
}
.diretta_crono{
	background:#FFFFFF;
	font-size:0.7em;
	color:#333333;
	padding:8px 5px 3px 5px;
	text-align:left;
}
.diretta_crono.pari{
	background:#F2F2F2 url(/images/bg_diretta_riga.jpg) repeat-x;
}
.diretta_time{
	display:block;
	float:left;
	width:30px;
	border-right:1px solid #666666;
	text-align:right;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
	font-weight:bold;
	font-size:1.1em;
}
.diretta_cronaca{
	float:left;
	width:580px;
}

/****** RSS **********/

.rss_box{
	width:237px;
	text-align:left;
	border:1px solid #cccccc;
	float:left;
	min-height: 			250px;
	height: 				auto !important;
	height: 				250px;
	margin-top:30px;
	
}
.rss_box ul{
	margin:5px;
	padding:0;	
	list-style:none
}
.rss_box ul li{
	margin:0 0 4px 0;
	padding:0;
}
.box_donazioni {
	width:150px;
	height:280px;
	float:left;
	padding-left:30px;
	margin-top:30px;
}
