@import url(/res/css/_reset.css);
@import url(tabs.css);

body{ font-family: Arial, Verdana, Arial; font-size: 12px; text-align: center; color: #000000}
#container{width: 990px; margin: 0 auto; /*background: #ffffff;*/}
#container_dett{width: 998px; margin: 0 auto; height: auto}

.external_border{float: left; width: 990px; padding: 4px; background: #ffffff}

.main{float: left; width: 990px; height: auto}

.main_sx{float:left; margin-right:10px; /*overflow:hidden;*/ width:680px;}
.main_dx{float:left; /*overflow:hidden;*/ width:300px}

/* TYPOGRAPHY */

a:link, a:visited{text-decoration:	none; color: #005998;}
a:hover	{text-decoration: underline;}

h1, h2, h3, h5, h6	{margin: 0; padding: 0; font-weight: normal; /*font-family: Calibri, Arial, Verdana*/}
h1	{font-size: 17px; font-weight: bold}
h2	{font-size:	16px; font-weight: bold}
h3	{font-size:	16px; font-weight: bold}
h4	{font-size:	14px}
h5	{font-size:	13px}
h6	{font-size:	12px}

/*.txt_white{color: #ffffff}
.txt_blu{color: #005998}
.txt_green{color: #4d781f}*/

.txt_white, h3.txt_white a, a.txt_white, .txt_white a, a.txt_white{color: #ffffff}
	.txt_white, h3.txt_white a:visited, a.txt_white:visited, .txt_white a:visited, a.txt_white:visited{color: #ffffff}
.txt_blu, h3.txt_blu a, a.txt_blu, .txt_blu a, a.txt_blu{color: #005998}
	.txt_blu, h3.txt_blu a:visited, a.txt_blu:visited, .txt_blu a:visited, a.txt_blu:visited{color: #005998}
.txt_green, h3.txt_green a, a.txt_green, .txt_green a, a.txt_green{color: #4d781f}
	h3.txt_green a:visited, a.txt_green:visited, .txt_green a:visited, a.txt_green:visited{color: #4d781f}
.txt_black, h3.txt_black a, a.txt_black, .txt_black a, a.txt_black{color: #000000}
	.txt_black, h3.txt_black a:visited, a.txt_black:visited, .txt_black a:visited, a.txt_black:visited{color: #000000}
.txt_red, h3.txt_red a, a.txt_red, .txt_red a, a.txt_red{color: #d11626}
	.txt_red, h3.txt_red a:visited, a.txt_red:visited, .txt_red a:visited, a.txt_red:visited{color: #d11626}
.txt_yellow, h3.txt_yellow a, a.txt_yellow, .txt_yellow a, a.txt_yellow{color: #fce207}
	.txt_yellow, h3.txt_yellow a:visited, a.txt_yellow:visited, .txt_yellow a:visited, a.txt_yellow:visited{color: #fce207}

/* CLASSI GENERICHE */

.mbottom{margin-bottom: 10px}
.mright{margin-right: 10px}
.tright{right: 5px; top: 5px}
.bright{right: 0px; top: 95px}
.bright_second{right: 20px; top: 105px}
.bg_shadow{float: left; position: absolute; background: url(/res/img/2010/trasparent.png)}
* html .bg_shadow{float: left; position: absolute; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/trasparent.png', sizingMethod="scale";) }
.btotal{left: 0px; bottom: 3px; height: 130px; width: 100%; right: 0px}
.ltotal{left: 0px; top: 0px; height: 233px; width: 197px; left: 0px}
.t_total{left: 0px; top: 0px; height: 100px; width: 680px; right: 0px; text-align: center; display: block}
.extra .btotal{left: 0px; bottom: 0px; height: 150px; width: 100%; right: 0px}
.ltotal{left: 0px; top: 0px; height: 233px; width: 197px; left: 0px}
.tit_big a{font-size: 30px; font-weight: bold; line-height:34px;}

a.ph_icon{float: left; background: url(/res/img/2010/icon_ph_white.png) left no-repeat; width: 15px; height: 12px; margin-right: 5px}
	* html a.ph_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_ph_white.png');}
a.vd_icon{float: left; background: url(/res/img/2010/icon_vd_white.png) left no-repeat; height: 12px; width: 20px; margin-right: 5px}
	* html a.vd_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_vd_white.png');}
a.classifica_icon{float: left; background: url(/res/img/2010/icon_class_white.png) left no-repeat; height: 12px; width: 20px; margin-right: 5px}
	* html a.classifica_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_class_white.png');}
.live_icon{background: url(/res/img/2010/icon_live_white.png) left no-repeat; width: 20px; height: 12px; margin-right: 5px; float: left}
	* html a.live_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_live_white.png');}
h2.tit_big{float: left; width: 100%}

.clear{clear: both}

#banner_headerboard{width: 990px; text-align: center}

/*.green_icon li.ph_icon{background: url(/res/img/2010/icon_ph_green.png) left no-repeat; padding-left: 20px}
.green_icon li.vd_icon{background: url(/res/img/2010/icon_vd_green.png) left no-repeat; padding-left: 20px}
.green_icon li.classifica_icon{background: url(/res/img/2010/icon_class_green.png) left no-repeat; padding-left: 20px}
.green_icon li.live_icon{background: url(/res/img/2010/icon_live_green.png) left no-repeat; padding-left: 20px}*/

h2 a:visited{color: #ffffff}



.n_comments{position: absolute;}
	a.n_comments{color: #ffffff; width: 29px; height: 20px}
	a.n_comments:visited{color: #ffffff}
a.n_comments span{float: left; background: url(/res/img/2010/bg_comments.png) no-repeat; width: 29px; height: 20px; text-align: center; cursor: pointer}
* html a.n_comments span{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/bg_comments.png');}

.box_four_items{float: left; width: 680px; background: url(/res/img/2010/bg_four_news.jpg) #ffffff left bottom repeat-x; padding-bottom: 5px}
.box_four_items h3 a{width: 155px}

.bg_white{background-color: #ffffff}
.bg_red{background-color: #d11626}
.bg_green{background-color: #4d781f}
.bg_yellow{background-color: #fde306}
.bg_blu{background-color: #005998}
.bg_black{background-color: #000000}

h2.tit_box{float: left; width: 160px; padding-left: 5px; height: 20px; line-height: 20px; display: block}
	span.txt_title a{text-transform: uppercase; color: #ffffff; font-size: 12px; font-weight: bold; font-style: italic}
	span.txt_title a:visited, span.txt_title a:active {color: #ffffff}

/* FORMATTAZIONE APERTURE */

.opener_a{float: left; width: 680px; height: auto; position: relative; background: url(/res/img/2010/bg_opener_a.jpg) #ffffff top repeat-x}
	.opener_a img{float: left; margin-right: 5px}
	.opener_a h2.tit_big{float: left; width: auto}
	.opener_a h2.tit_big a {float: left; font-size:1.6em; font-weight:bold; line-height:28px;margin-bottom: 5px}
	.opener_a h2.tit_big a:hover{text-decoration: none}
	.opener_a h2.tit_big a:visited{color: #005998}
	.opener_a p{float: left; width: 360px}
	.opener_a ul{float: left; width: 340px; margin-top: 5px}
	.opener_a li{float: left; width: 340px; font-size: 0.9em; font-weight: bold; line-height: 15px; margin-bottom: 5px}
	
	.opener_a .tright {left:275px; top:5px;}

.opener_b{float: left; width: 680px; height: 408; position: relative}
	.shadow_sx{float: left; padding: 10px; width: 425px}
	.shadow_sx h2 a{float: left; margin-bottom: 10px}
		.shadow_sx h2 a:hover{text-decoration: none}
		.shadow_sx p{font-size: 16px}
	.shadow_dx{float: left; padding: 10px; width: 205px; height: 110px; background:url(/res/img/2010/opener_tratt.png) left no-repeat}
	.shadow_dx ul li{float: left; margin-bottom: 4px; width: 100%}
	.section_container .shadow_dx ul li{float: left; margin-bottom: 4px; width: 200px}
		.shadow_dx ul li a{color: #ffffff; font-weight: bold; /*font-size: 12px*/ font-size: 0.9em}
		.shadow_dx ul li a:visited{color: #ffffff}

.extra h1{width: 680px; text-align: center}		
.extra h1 a{font-size: 70px; color: #fff; font-weight: bold; line-height: 100px; margin: 0 auto; text-transform: uppercase}

.extra p{padding: 5px; font-weight: bold; color: #ffffff; font-size: 16px; line-height: 16px}

.extra ul{float: left; width: 670px; padding: 0 0 0 5px}
	.extra li {float: left; width: 222px}
	.extra li a{color: #ffffff; font-weight: bold; line-height: 21px; height: 20px}
	
.asroma{background: #661c1e}
	.asroma h1 a{color: #f99911}
	
.fcinter{background: #005d98}

.opener_c{float: left; width: 680px; height: 303px; position: relative}
.opener_c .news_1{float: left; width: 415px; height: 302px; margin-right: 1px; background: url(/res/img/2010/bg_double_1.png) #ffffff top repeat-x}
	.opener_c .news_1 img{width: 415px}
	.news_1 h2.tit_big a{float: left; padding: 0px 5px; font-size: 20px; line-height: 22px; height: 50px}
	.opener_c .news_1 h2.tit_big a {float:left; font-size:26px; height:60px; line-height:26px; padding:0 5px; margin-top: 10px}
	.news_1 h2.tit_big a:hover{text-decoration: none}
	.opener_c .shadow_sx{float: left; padding: 5px; width: 405px}
	.opener_c .shadow_sx h2 a{float: left; font-size: 14px; line-height: 16px; width: 100%; font-weight: bold; font-style: italic; height: 35px}
	.opener_c .btotal{width: 415px; height: 70px; bottom: 1px}
	.opener_c .shadow_dx{float: left; padding: 0 10px 10px 10px; width: 395px; height: auto; background-image: none}
	.opener_c .shadow_dx ul{float: left; width: 100%}
	.opener_c .shadow_dx li{float: left; width: 195px; line-height: 15px}
	.opener_c .shadow_dx li.ph_icon, .opener_c .shadow_dx li.vd_icon{float: left; width: 175px}
	.opener_c .tright{left: 382px; top: 15px}
.opener_c .news_2{float: left; width: 264px; height: 302px; background: url(/res/img/2010/bg_double_2.png) #ffffff bottom repeat-x; position: relative}
	.news_2 h2.tit_big a{float: left; padding: 0 5px 5px 5px; font-size: 19px; line-height: 22px; height: 44px; letter-spacing: -0.5px}
	.news_2 h2.tit_big a:hover{text-decoration: none}
	.opener_c .special_label{text-transform: lowercase; right: 0px; left: auto; font-size: 14px; font-weight: bold}
	.news_2 ul{float: left; width: 254px; height: auto; padding: 0 5px}
	.news_2 ul li{float: left; padding-right: 15px}
	.news_2 ul li a{float: left; font-weight: bold; font-size: 0.9em}
	
.opener_c .shadow_sx p {font-weight: normal; color: #ffffff}
		
.opener_d{float: left; width: 416px; height: 233; position: relative}
	.opener_d .shadow_sx{float: left; padding: 5px; width: 187px}
	.opener_d .shadow_sx h2 a {float:left; font-size:16px; line-height:18px; margin-bottom:5px; letter-spacing: -1px}
		.opener_d .shadow_sx p{float: left; font-size: 12px}
	.opener_d .shadow_dx{float: left; padding: 5px; width: 187px; background-image: none; height: auto}
	.section_container .shadow_dx{width: 410px}
		.opener_d .shadow_dx ul li a{color: #ffffff; font-weight: bold; padding-top: 4px; font-size: 11px}
	.opener_d .btotal{height: 80px}
	.opener_d .btotal h2 a{float: left; font-size: 18px; line-height: 18px; margin-bottom: 5px}
	.opener_d .shadow_sx{width: 396px}
	.ltotal .shadow_sx{width: 195px}
	.opener_d .shadow_sx p{float: left; display: block}
	
	.box_second_items .shadow_sx p{float: left; margin-right: 5px; font-size: 13px/*; font-style: italic*/}
	
	.opener_d .vd_icon {float: left; height: 12px; width: 20px; background:transparent url(/res/img/2010/icon_vd_white.png) no-repeat scroll left center; padding-left: 0px}
	* html .opener_d .vd_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_vd_white.png');}
		
/* FORMATTAZIONE NEWS ITEM */

.news_item{float: left; width: 165px; margin-right: 7px; position: relative}
	.news_item img{float: left; width: 165px; height: 90px; margin-bottom: 1px}
	.news_item_main{float: left; padding: 0 5px 0 5px; background:url(/res/img/2010/bg_news_item_main.jpg) repeat-x; width: 155px}
	.news_item ul{float: left; margin-top: 5px}
	.news_item ul li{float: left; width: 100%}
	.news_item ul li a{font-weight: bold; padding-top: 2px; font-size: 11px}
	.news_item h3 a{float: left; line-height: 16px; margin-bottom: 5px; font-size: 12px; font-family: Arial, Verdana}
	.news_item_main p{float: left; display: block; font-size: 0.9em; width: 100%}

/* VIDEO ICON BLU*/
.txt_Article .vd_icon{float: left; background: url(/res/img/2010/icon_vd_blu.png) left no-repeat; width: 17px; height: 11px; margin-right: 5px}
* html .txt_Article .vd_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_vd_blu.png');}

.news_item .vd_icon{float: left; background: url(/res/img/2010/icon_vd_blu.png) left no-repeat; width: 17px; height: 11px; margin-right: 5px}
* html .news_item .vd_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_vd_blu.png');}

.opener_a .vd_icon{float: left; background: url(/res/img/2010/icon_vd_blu.png) left no-repeat; width: 17px; height: 11px; margin-right: 5px}
* html .opener_a .vd_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_vd_blu.png');}

.news_2 .vd_icon{float: left; background: url(/res/img/2010/icon_vd_blu.png) left no-repeat; width: 17px; height: 11px; margin-right: 5px}
* html .news_2 .vd_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_vd_blu.png');}

/* FOTO ICON BLU*/	
.news_item .ph_icon{float: left; background: url(/res/img/2010/icon_ph_blu.png) left no-repeat; width: 15px; height: 12px; margin-right: 5px}
* html .news_item .ph_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_ph_blu.png');}

.opener_a .ph_icon{float: left; background: url(/res/img/2010/icon_ph_blu.png) left no-repeat; width: 15px; height: 12px; margin-right: 5px}
* html .opener_a .ph_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_ph_blu.png');}

.txt_Article .ph_icon{float: left; background: url(/res/img/2010/icon_ph_blu.png) left no-repeat; width: 15px; height: 12px; margin-right: 5px}
* html .txt_Article .ph_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_ph_blu.png');}

.news_2 .ph_icon{float: left; background: url(/res/img/2010/icon_ph_blu.png) left no-repeat; width: 15px; height: 12px; margin-right: 5px}
* html .news_2 .ph_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_ph_blu.png');}


/* CLASSIFICA ICON BLU*/
.news_item .classifica_icon{float: left; background: url(/res/img/2010/icon_class_blu.png) left no-repeat; width: 17px; height: 12px; margin-right: 5px}
* html .news_item .classifica_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_class_blu.png');}

.opener_a .classifica_icon{float: left; background: url(/res/img/2010/icon_class_blu.png) left no-repeat; width: 17px; height: 12px; margin-right: 5px}
* html .opener_a .classifica_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_class_blu.png');}

.txt_Article .classifica_icon{float: left; background: url(/res/img/2010/icon_class_blu.png) left no-repeat; width: 17px; height: 12px; margin-right: 5px}
* html .txt_Article .classifica_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_class_blu.png');}

.news_2 .classifica_icon{float: left; background: url(/res/img/2010/icon_class_blu.png) left no-repeat; width: 17px; height: 12px; margin-right: 5px}
* html .news_2 .classifica_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_class_blu.png');}

/* LIVE ICON BLU*/
.news_item .live_icon{float: left; background: url(/res/img/2010/icon_live_blu.png) left no-repeat; width: 17px; height: 12px; margin-right: 5px}
* html .news_item .live_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_live_blu.png');}

.opener_a .live_icon{float: left; background: url(/res/img/2010/icon_live_blu.png) left no-repeat; width: 17px; height: 12px; margin-right: 5px}
* html .opener_a .live_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_live_blu.png');}

.news_2 .live_icon{float: left; background: url(/res/img/2010/icon_live_blu.png) left no-repeat; width: 17px; height: 12px; margin-right: 5px}
* html .news_2 .live_icon{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_live_blu.png');}


.news_item_main h3{float: left; width: 100%}
.first{margin-right: 6px}
.last{margin: 0px}

.green_icon a.ph_icon{background: url(/res/img/2010/icon_ph_green.png) left no-repeat; height: 12px}
	* html .green_icon a.ph_icon{float: left; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_ph_green.png');}
.green_icon a.vd_icon{background: url(/res/img/2010/icon_vd_green.png) left no-repeat; height: 12px}
	* html .green_icon a.vd_icon{float: left; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_vd_green.png');}
.green_icon a.classifica_icon{background: url(/res/img/2010/icon_class_green.png) left no-repeat; padding-left: 20px; height: 12px}
	* html .green_icon a.classifica_icon{float: left; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_class_green.png');}
.green_icon a.live_icon{background: url(/res/img/2010/icon_live_green.png) left no-repeat; padding-left: 20px; height: 12px}
	* html .green_icon a.live_icon{float: left; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_live_green.png');}

/* FORMATTAZIONE SECONDO BLOCCO */

.box_second_items{float: left; width: 416px; height: auto}
	.box_second_items .news_item{float: left; width: 165px; height: 240px; position: relative; background:url(/res/img/2010/bg_news_item_second.jpg) #ffffff top left repeat-x; padding: 10px 20px 0 20px; margin-right: 6px}
	.box_second_items .last{margin-right: 0px}
	.box_second_items .mbottom{margin-bottom: 10px}
	
	
/* COLONNA CENTRALE */
	
.special_column{float: left; background-color: #e4e4e4; width: 254px; height: auto; text-align: center}
	.special_column .news_item{background: #aeaeae; width: 244px; margin: 5px; height: 216px; float: none}
	.special_column .news_item img{float: left; width: 244px; height: 133px}
	.special_column .news_item h3 a{float: left; width: 234px; padding: 0 5px 0 5px; font-size: 16px; line-height: 18px}
	.special_column .news_item h3 a:visited{color: #000000}
	.special_column .news_item p{float: left; padding: 0 5px 0 5px; font-weight: bold; font-style: italic; font-size: 12px; width: 230px}
	.special_label{position: absolute; left: 0px; top: 0px; padding: 5px; text-transform:uppercase; font-weight: bold; font-style: italic}
	.boxDx .special_label{text-transform:lowercase; font-size: 14px}
	
	

/* MEDIACENTER */

.mediacenter_home{float: left; width: 980px; height: 288px; background: url(/res/img/2010/bg_mediacenter.jpg) repeat-x; padding: 0 5px 5px 5px; position: relative}
	.box_player{float: left; width: 274px; margin-top: 45px; margin-right: 5px; position: relative}
	.box_player a img{border: 5px solid #022f4f}
	.mediacenter_home .special_label{position: absolute; height: 19px; background: #022f4f; text-transform: lowercase; padding-top: 10px; padding-right: 30px; top: 5px}
	.mediacenter_home .special_label span{font-weight: bold; font-size: 16px}
		.pos_one{/*position: absolute; display: block; height: 19px; background: #022f4f; text-transform: lowercase; padding-top: 10px; padding-right: 30px; top: 5px; */left: 5px}
		.pos_two{/*position: absolute; display: block; height: 19px; background: #022f4f; text-transform: lowercase; padding-top: 10px; padding-right: 30px; top: 5px; */left: 284px}
		.pos_three{/*position: absolute; display: block; height: 19px; background: #022f4f; text-transform: lowercase; padding-top: 10px; padding-right: 30px; top: 5px; */left: 570px}
	.box_player .bg_shadow {position: absolute; left: 5px; bottom: 5px; height: 45px; display: block; width: 254px; padding: 5px}
	.box_player .bg_shadow h3 {float: left; width: 100%; line-height: 12px}
	.box_player .bg_shadow h3 a{font-size: 14px; line-height: 14px}
	.box_player .bg_shadow h3 a.txt_red {text-transform: uppercase}
	
	.mediacenter_home ul{float: left; height: 243px; background: url(/res/img/2010/bg_mediacenter_altri.jpg) top left no-repeat; width: 412px; margin-top: 45px}
		.mediacenter_home img{float: left; margin-right: 5px}
		.mediacenter_home li{float: left; display: inline; height: 87px; width: 190px; position: relative; padding-left: 10px}
		.mediacenter_home li h3{line-height: 12px}
		.mediacenter_home li h3 a{font-size: 11px}
		.mediacenter_home li h3 a:visited{color: #ffffff}
		.mediacenter_home li .player_icon{position: absolute; display: block; left: 10px; top: 51px; width: 29px; height: 17px}
		
.custom{height: 386px; background: url(/res/img/bg_ford.png) #ffffff top no-repeat}
	a.click_url{position: absolute; width: 990px; height: 90px; left: 0px; top: 0px; cursor: pointer}
	.view_url{position: absolute; width: 1px; height: 1px; left: 0px; bottom: 0px}
.custom .box_player{margin-top: 138px}
a.txt_custom, a.txt_custom:visited{color: #00d443}
.custom .pos_one{top: 100px}
.custom .pos_two{top: 100px}
.custom .pos_three{top: 100px}
.custom ul{margin-top: 138px; background-image: none}
.custom li img {border:1px solid #022F4F;}
.ford_logo{width: 86px; height: 31px; position: absolute; left: 5px; top: 152px; background:url(/res/img/ford_piccolo.png) no-repeat}
.custom .special_label{background: url(/res/img/bg_ford_title.png); border: 2px solid #016a24; height: 15px}
.custom li h3 a:visited{color: #005998}


/* INIZIATIVE IN EDICOLA */
.lancio_iniziative{float: left; width: 680px; height: auto; background-color: #dedede; position: relative}
	.lancio_iniziative .special_label{text-transform: lowercase}
.lancio_iniziative ul{float: left; padding: 30px 15px}
	.lancio_iniziative li{float: left; width: 98px; padding: 0 32px; background:url(/res/img/2010/bg_iniziative.png) center no-repeat; background-position: 19px 133px}
	.lancio_iniziative li img{float: left; width: 98px; height: 144px; margin-bottom: 10px}
	
/* LANCIO BLOG */
.lancio_blog{float: left; width: 680px; height: auto}
.bkg{float: left; display: block; background:url(/res/img/2010/bg_head_blog.png) top left no-repeat}


	.lancio_blog h4 a{float: left; padding: 5px; color: #FFF; font-style: italic; font-weight: bold; font-size: 18px; width: 100%; margin-bottom: 20px}
	.lancio_blog h4 a:hover{text-decoration: none}
.blog_item{float: left; width: 335px; height: 129px; background:url(/res/img/2010/bg_blog_item.png) no-repeat; position: relative}

	.blog_sx{float: left; width: 100px; padding: 5px}
	.blog_sx a{float: left; font-weight: bold; font-size: 18px}
	
	.blog_dx{float: left; width: 215px; padding: 5px}
		.blog_dx h3{float: left; margin-bottom: 4px; width: 100%}
		.blog_dx p{float: left; font-weight: bold; font-size: 12px; margin-bottom: 4px; width: 100%}
		.blog_item a.n_comments{position: absolute; right: 5px; bottom: 5px}
		.blog_item a.n_comments span{background:url(/res/img/2010/bg_comments_blu.png)}
	
a.blog_col_1{color: #2f9ecc}
a.blog_col_2{color: #6cac18}
a.blog_col_3{color: #cb2d2e}
a.blog_col_4{color: #af9e1a}

a.blog_avatar{display: block; position: absolute; left: 5px; top: 74px; width: 42px; height: 50px}

/* LANCIO RUBRICHE */
.lancio_rubriche{float: left; width: 680px; height: auto; background:url(/res/img/2010/bg_head_rubriche.png) left top no-repeat}
	.lancio_rubriche h4 {float: left; padding: 5px; color: #FFF; font-style: italic; font-weight: bold; font-size: 18px; width: 670px; margin-bottom: 20px}
	
	
.container_rubriche{float: left; width: 670px; height: auto; background-color: #dedede; padding: 5px}
	.rubriche_item{float: left; width: 164px; height: 122px; background:url(/res/img/2010/bg_rubriche_item.png) repeat-x; margin-bottom: 5px}
	.container_rubriche .mright{margin-right: 4px}
.rubriche_item h5 a{float: left; height: 20px; line-height: 20px; width: 164px; text-align: center; color: #FFF; text-transform: uppercase; font-weight: bold}
	.rubriche_item h5 a:hover{text-decoration: none}
.rubriche_item h3 a{float: left; color: #000000; font-size: 0.7em; padding: 0 5px; width: 154px}
	.rubriche_item p{ float: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding: 4px 5px}
	.rubriche_item span{padding: 0 5px; color: #000000}
	
h5 a.rubriche_col_1{background: #00499b}
h5 a.rubriche_col_2{background: #2c8700}
h5 a.rubriche_col_3{background: #665200}
h5 a.rubriche_col_4{background: #990000}
h5 a.rubriche_col_5{background: #ff9c00}
h5 a.rubriche_col_6{background: #d0bb9a}
h5 a.rubriche_col_7{background: #d9a3d2}
h5 a.rubriche_col_8{background: #999999}

/* ALTRE NEWS */
.altre_news{float: left; width: 680px; height: auto; background-color: #dedede; position: relative}
	.altre_news ul{float: left; margin: 30px 5px 0 5px; padding-bottom: 10px}
	.altre_news li{float: left; display: inline; width: 320px; margin-right: 5px; margin-bottom: 10px}
	
		
		ul.reset_margin{margin-top: 0px}

.altre_news li h3{float: left; line-height: 12px; width: 210px}
.altre_news li span {float: left; color:#333333; float: left; font-size: 12px; font-weight: bold; width: 210px; text-transform: uppercase}
.altre_news li a {font-size: 11px; line-height: 12px}
.altre_news_img{float: left; width: 92px; height: 50px; background: #999999; text-align: center; margin-right: 5px}
.altre_news_img img{margin: 0 auto; height: 50px;} 
.altre_news_img a{line-height: normal; margin: 0px; padding: 0px}

/* FOOTER */

#footer{float: left; width: 990px; height: 300px; background: url(/res/img/2010/bg_footer.jpg) repeat-x}
#footer_dett{float: left; width: 998px; height: 300px; background: url(/res/img/2010/bg_footer.jpg) repeat-x}
	.footer_sx{float: left; width: 223px; height: 300px; background:url(/res/img/2010/bg_footer_sx.jpg) no-repeat; position: relative}
	
.footer_sx a.logo_footer{float: left; width: 223px; height: 32px; background:url(/res/img/2010/logo_footer.png) center no-repeat; margin-top: 3px}
	.footer_sx a.logo_footer span{display: none}
* html .footer_sx a.logo_footer{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/logo_footer.png');}
	
.footer_sx ul{float: left; margin-left: 20px; margin-top: 10px; width: 188px; height: auto}
	.footer_sx li{float: left; width: 160px}
	.footer_sx li a{float: left; display: block; height: 34px; line-height: 34px; width: auto; padding-left: 5px; font-style: italic; font-weight: bold}

.copyright{position: absolute; bottom: 0px; left: 0px; height: 15px; width: 223px; text-align: center; color: #FFF}

li a.icon_1, li a.icon_2, li a.icon_3, li a.icon_4, li a.icon_5, li a.icon_6, li a.icon_7{float: left; height: 34px; width: 39px; padding-left: 0px; cursor: pointer;}

li a.icon_1{background: url(/res/img/2010/icon_feed_footer.png) left no-repeat}
* html li a.icon_1{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_feed_footer.png');}
li a.icon_2{background: url(/res/img/2010/icon_cds_footer.png) no-repeat}
* html li a.icon_2{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_cds_footer.png');}
li a.icon_3{background: url(/res/img/2010/icon_newsletter_footer.png) no-repeat}
* html li a.icon_3{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_newsletter_footer.png');}
li a.icon_4{background: url(/res/img/2010/icon_bookmark_footer.png) no-repeat}
* html li a.icon_4{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_bookmark_footer.png');}
li a.icon_5{background: url(/res/img/2010/icon_facebook_footer.png) no-repeat}
* html li a.icon_5{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_facebook_footer.png');}
li a.icon_6{background: url(/res/img/2010/icon_igoogle_footer.png) no-repeat}
* html li a.icon_6{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_igoogle_footer.png');}
li a.icon_7{background: url(/res/img/2010/icon_twitter_footer.png) no-repeat}
* html li a.icon_7{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/icon_twitter_footer.png');}

.footer_dx{float: left; width: 760px; height: 300px; position: relative}
.footer_col{float: left; width: 140px; height: 280; padding-top: 20px; margin-left: 10px;}
	.footer_dx ul{float: left; width: 140px; height: auto; margin-bottom: 10px}
	.footer_dx li a{float: left; color: #ffffff; font-size: 10px; line-height: 14px; width: 140px}
	.footer_dx li a:visited{color: #ffffff}
	.footer_dx li.title a{text-transform: uppercase; font-size: 14px; font-weight: bold}


.siti_del_gruppo{position: absolute; top: 0px; right: 0px; height: 300px; width: 168px; background: url(/res/img/2010/bg_siti_gruppo.png) left no-repeat}
/** html .siti_del_gruppo{background-image: none; width: 2px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/bg_siti_gruppo.png', sizingMethod="scale";);}	*/
.siti_del_gruppo ul{float: left; width: 140px; margin-top: 20px; margin-left: 10px;}
.siti_del_gruppo li a{float: left; font-size: 12px; font-weight: bold; padding-bottom: 5px}
.siti_del_gruppo li a:visited{color: #ffffff}

/* BOX COLONNA DESTRA CLASSIFICA/RISULTATI/PIU VISTI/COMMENTATI*/
		
.boxDx {float: left; width:300px; background: #dedede; position: relative; height: auto}
	.boxDx table{width: 290px !important}
.boxCx {float: left; width:680px; position: relative; background-color: #ffffff}
.fixed_size{position: relative; height: 350px}

#buttonTab{float: left; width: 300px; height: 30px}

.bodyTab{float: left; width: 290px; padding-top: 30px; padding-bottom: 30px;/* padding: 5px*/ padding-left: 5px}
.boxCx .bodyTab{float: left; width: 220px; height: 293; padding: 0px; padding-right: 5px}
	.boxCx .last_block{padding-right: 0px}
	.fixed_size .bodyTab{margin: 0px}
	
.ui-tabs-panel .bodyTab{padding-top: 10px; padding-bottom: 30px;}

.bodyTab li {float: left; height: 50px; margin-bottom: 5px}
.bodyTab li img{float: left; margin-right: 3px}
.bodyTab li h3{float: left; height: 50px; width: 190px}
.bodyTab h3 span{text-transform: uppercase; font-size: 12px}
.bodyTab h3 a{font-size: 12px; line-height: 14px; display: block}

.fixed_size .special_label_dx, .boxDx .special_label_dx, .lancio_iniziative .special_label_dx{position: absolute; right: 0px; bottom: 0px; background: #c5c5c5; padding: 5px}
	.fixed_size .special_label_dx a, .boxDx .special_label_dx a, .lancio_iniziative .special_label_dx a{color: #000000; text-transform: lowercase; font-style: italic; font-size: 1.0em; font-weight: bold}
	
.fixed_size .other_label, .boxDx .other_label{position: absolute; left: 0px; bottom: 0px; background: #c5c5c5; padding: 5px}
	.fixed_size .other_label a{color: #005a99; text-transform: uppercase; font-style: italic; font-size: 12px; font-weight: bold}
	
.bodyTab h5.title_serie{float: left; width: 288px; height: 18px; background: #cbcbcb; margin-bottom: 2px; text-align: center; color: #005998; font-weight: bold; padding-top: 2px; font-style: normal; font-size: 12px}
.boxCx h4.title_serie{float: left; width: 220px; height: 30px; line-height: 30px; margin-bottom: 1px; text-align: center; color: #FFFFFF; font-weight: bold; font-style: italic}
.boxCx h5.title_serie{float: left; width: 220px; height: 18px; background: #cbcbcb; margin-bottom: 2px; text-align: center; color: #000000; font-weight: bold; padding-top: 2px; font-style: normal; font-size: 12px}
	.boxCx h5.gironi{background: #b7b7b7; position: relative}
	.boxCx h5.gironi img{position: absolute; top: 0px; right: 0px}
.boxCx h5.title_serie a:link, .boxCx h5.title_serie a:active, .boxCx h5.title_serie a:hover, .boxCx h5.title_serie a:visited{color: #000000} 

.boxCx .gradient_1{background-color: #d11627}
.boxCx .gradient_2{background-color: #e22635}
.boxCx .gradient_3{background-color: #f63a49}

.bodyTab ul li {float: left; margin-bottom: 4px}
.bodyTab ul li.light_grey, .bodyTab ul.part_dx li.light_grey, .bodyTab ul.part_sx li.light_grey, .boxCx ul.cx_risultati li.light_grey{background: #d7d6d6}


.bodyTab ul.part_sx{float: left; width: 143px; margin-right: 2px; cursor: pointer; padding-top: 10px}
.bodyTab ul.part_dx{float: left; width: 143px; cursor: pointer; padding-top: 10px}
.boxCx ul.part_sx{float: left; width: 109px; margin-right: 2px; padding-top: 0px}
.boxCx ul.part_dx{float: left; width: 109px; padding-top: 0px}
.boxCx ul.cx_risultati{float: left; width: 220px}
.bodyTab ul.results{float: left; width: 288px}
.bodyTab ul.part_sx li, .bodyTab ul.part_dx li, .bodyTab ul.results li, .boxCx ul.cx_risultati li{font-weight: bold; height:18px; padding-top: 2px; font-size: 11px; background: #cbcbcb; margin-bottom: 2px}
.main_dx .bodyTab ul li.club {padding-left:5px; width:118px; color: #005998; height:20px}
.main_dx .bodyTab ul li.point {width:20px; text-align: center; height:20px}
.main_dx .bodyTab ul.results li.point, .boxCx .bodyTab ul.results li.point{margin-right: 2px}
.main_dx .bodyTab ul.results li.last, .boxCx .bodyTab ul.results li.last{margin-right: 0px}
.bodyTab ul.light_grey li{background: #d7d6d6}

.boxCx .bodyTab ul li.club {padding-left: 0px; width:86px; color: #005998; height:18px}
.boxCx .bodyTab ul li.point {width:23px; text-align: center}

.boxCx ul.cx_risultati li.club {padding-left:5px; width:75px; color: #005998; height:18px}
	.boxCx ul.basket li.club {width:185px; height:36px}
	.boxCx ul.basket_cl li.club {width:185px}
	.boxCx ul.motori li.club{width:155px;}
	.boxCx ul.motori_cal li.club{width:155px; height: 40px}
	ul.motori_cal li.club span{font-size:0.9em}
	


	.boxCx ul.cx_risultati li.point {width:30px; text-align: center; background: #969696}
	.boxCx ul.basket li.point {height:36px}
.boxCx ul.motori_cal li.point {width:60px; height: 40px}
.boxCx ul.cx_risultati li.point_light_grey {width:30px; text-align: center; background: #bfbfbf}
.boxCx ul.cx_risultati li.maxi{width: 60px}

ul.more_multimedia{float: left; margin-top: 40px; /*margin-bottom: 30px;*/ background: url(/res/img/2010/bg_more_ph_vd.png) top repeat-x; padding: 5px; min-height: 150px; width: 280px}
	ul.more_multimedia li{float: left; width: 140px; position: relative; height: auto}
	ul.more_multimedia li h3{width: 130px}
	ul.more_multimedia li h3 a{float: left; margin-top: 5px; width: 130px; font-size: 12px}
	ul.more_multimedia li .player_icon{left: 95px; top: 0px}

/* BOX SCOMMESSE */

.cont_scomm{float: left; width: 290px; background:url(/res/img/2010/bg_scommesse_home.jpg) top no-repeat; padding: 75px 5px 5px 5px; position: relative}
a.link_scomm{position: absolute; left: 0px; top: 0px; width: 300px; height: 40px}
a.link_scomm span{display: none}
.scomm_news{float: left; width: 290px; margin-bottom: 10px}
.scomm_news h3{line-height: 12px}
	.scomm_news h3 a{font-size: 14px; line-height: 1em}
.scomm_item{float: left; width: 290px; margin-bottom: 5px; height: 73px}

a.scomm_game{float: left; width: 285px; height: 20px; background: #cbcbcb; margin-bottom: 1px; font-weight: bold; line-height: 20px; padding-left: 5px; font-size: 12px; cursor: pointer}
	a.scomm_game:hover{text-decoration: none}
	
.scomm_logo{float: left; width: 143px; height: 52px; margin-right: 4px; background: #cbcbcb}
.scomm_quote{float: left; width: 143px; height: 52px; background: #cbcbcb; position: relative; background: url(/res/img/2010/bg_quote.jpg)}
	.scomm_quote a{cursor: pointer}
	.scomm_quote a.quota1{display: block; position: absolute; top: 30px; left: 18px}
	.scomm_quote a.quota2{display: block; position: absolute; top: 30px; left: 64px}
	.scomm_quote a.quota3{display: block; position: absolute; top: 30px; left: 108px}
	
/* BOX IN EDICOLA */

.in_edicola{float: left; width: 300px; margin: 30px 0; text-align: center}
.oggi_in_edicola{float: left; width: 300px; height: auto}
	a.lbl_edicola{float: left; width: 300px; height: 37px; background:url(/res/img/2010/bg_oggi_sul_giornale.gif) no-repeat; margin-bottom: 10px}
		a.lbl_edicola span{display: none}
		a.tomorrow{background:url(/res/img/2010/bg_domani_sul_giornale.png) no-repeat;}
.edicola_article{float: left; padding: 10px}

/* BOX SONDAGGIO */

.sondaggio_home{float: left; width: 290px; height: auto; padding-bottom: 30px}
	.sondaggio_home ul{float: left; margin-bottom: 5px}
	.sondaggio_home li{clear:both; display:block; float:left; width:290px}
.sondaggio_home h3{float: left; margin-bottom: 5px}
	
.sondaggio_home li img{border:1px solid #005998; display:inline; float:left; margin-right:5px; height:50px; width:92px}

.box_Radio {float:left; margin-right:5px; clear:none; margin-top:10px}

.box_Radio, .box_Check {display:inline; float:left; height:24px; line-height:30px; margin-right:6px; padding:5px; text-align:center; width:14px;}

.sondaggio_home li label {float:left; width:120px; margin-top:13px; font-size:1.0em; line-height:1.2em; color: #005998; padding-top: 6px; font-weight: bold}

.link_GuardaRisultati {background:#00B3E4 url(/res/img/2010/btn_risultati.jpg) no-repeat scroll left top; display:inline; float:left; height:20px; overflow:hidden; text-indent:-9000px;
width:122px;}

.btn_Vote {background:transparent url(/res/img/2010/btn_vota.jpg) no-repeat scroll left top; border:0 none; cursor:pointer; display:block; float:left; height:20px; margin-right:1px; overflow:hidden; text-indent:-9000px; width:61px;}

/* -------------------------------------------- */





/* FORMATTAZIONE NAVIGAZIONE */

.nav {position: relative; float: left; height: 60px; margin-bottom: 10px; width: 990px; z-index: 3999;}
	#container_dett .nav{margin-bottom: 0px}
.nav ul{list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0;}
.clearfix {display:block;}

.menu_1{float: left; width: 990px; background-color:#41a62a; height: 60px}
.menu_1 li {text-align: center; float: left; min-width: 66px; text-transform: uppercase; height: 30px; background:url(/res/img/2010/bg_nav_item_stadio.jpg) no-repeat; line-height: 30px; font-weight: bold; margin: 0px; padding: 0 6px}
.menu_1 li.selected {background: url(/res/img/2010/bg_nav_item_selected.jpg) repeat-x}
.menu_2 li.selected{background-image: none}
.menu_2 li.selected a:link, .menu_2 li.selected a:visited{text-decoration: underline}
.menu_1 li a:link, .menu_1 li a:visited, .menu_1 li a:active {text-align: center; color:#FFFFFF; text-decoration: none; font-size: 12px}
.menu_1 li a:hover{text-decoration: underline}

.nav .menu_2{display: block; position: absolute; background: url(/res/img/2010/bg_2_menu.png) top repeat-x #ffffff;  height: 32px; width: 990px; left: 0px; top: 30px; margin-bottom: 1px; border-bottom: 1px solid #005998}
.nav ul{list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}

.menu_2{float: left; margin-bottom: 1px; border-bottom: 1px solid #005998}
.menu_2 li.first {border-left:0 none; float: left; margin-left: 8px}
.menu_2 li, .menu_2 li.first {height:31px; padding: 0 9px; background-image: none; width: auto; min-width: 0px}
.menu_2 li a{height: 31px; line-height: 31px; font-size: 12px; text-decoration: none; text-transform: none; width: auto}
.menu_2 li a:link, .menu_2 li a:visited, .menu_2 li a:active {text-decoration: none; font-size: 12px; width: auto; height: 31px; text-transform: none; line-height: 31px}
.menu_2 li a:hover{text-decoration: underline;}

.menu_1 li.special_menu {background: url(/res/img/2010/bg_nav_item_last_stadio.jpg) no-repeat; width: 84px; padding: 0px}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */


.menu_1 li ul.ghost{position: absolute; right: 0px; left: auto; top: 30px; width: 300px; height: 200px; background: #41a62a; border: 1px solid #30871d; display: none}
.menu_1 li:hover ul.ghost, .menu_1 li.over ul.ghost{display: block}
ul.ghost_1, ul.ghost_2{float: left; margin: 0px; padding: 0px; margin-top: 10px; height: 200px; width: 140px}

ul.ghost_1 li{background-image: none; float: left; width: 130px; height: 20px; border-right: 1px dotted #ffffff; text-align: left}
ul.ghost_2 li{background-image: none; float: left; width: 130px; height: 20px; text-align: left}




/* FORMATTAZIONE HEADER */

#header{float: left; width: 990px; position: relative; height: 89px; margin-bottom: 4px; background: #ffffff}
.header_sx{float: left; width: 581px; height: 89px}
.header_sx h1 a {float: left; width: 340px; height: 66px}
.header_dx{float: left; width: 378px; padding-left: 30px; height: 89px; border-left: 1px solid #dadada; background: url(/res/img/2010/bg_header_dx.png) bottom repeat-x; position: relative}

.last_hour{float: left; width: 581px; height: 23px; position: relative}
.last_hour_link{position: absolute; width: 100px; height: 23px; top: 0px; left: 0px}

.last_hour_date{float: left; width: 246px; height: 23px; background:url(/res/img/2010/bg_ultimora.png) left no-repeat}
	.last_hour_date span{float: right; padding-right: 15px; height: 23px; line-height: 23px}
.last_hour ul{float: left; height: 23px; overflow: hidden; width: 330px; background: #FFF; position: relative}
	.last_hour ul li{line-height: 23px; position: absolute; top: 210px}
	.last_hour ul li span{font-weight: bold}
	.last_hour ul li a, .last_hour ul li a:hover{color: #000; text-decoration: none}

.box_SearchBar{float: left; padding-top: 8px}
.box_SearchBar .inp_Search {color:#B0B0B0; font-size:12px; font-weight:bold; text-transform:uppercase;}
.box_SearchBar .inp_Search {border:1px solid #dadada; float:left; margin-right:9px; padding:4px 5px; width:252px;}

.box_SearchBar .btn_Search:hover {background-color:#e0e0e0;}
.box_SearchBar .btn_Search {color:#005998; font-size:12px; font-weight:bold; text-align:center; text-transform:uppercase;}
.box_SearchBar .btn_Search {background-color:#ededed; border:1px solid #dadada; cursor:pointer; display:inline; float:left; height:25px; width:80px;}

/*#menu-login {float: left; padding-top: 37px; height: 16px; width: 378px}*/
#menu-login {position: absolute; top: 70px; left: 25px; height: 16px; width: 378px}
#menu-login li {float: left; display: inline; height: 16px; line-height: 16px; padding: 0 5px}
#menu-login li a, #menu-login li a:hover, #menu-login li a:link, #menu-login li a:visited {color: #000000; text-decoration: none}

.stadio {display:block; height:16px; margin:2px 0 0 5px; width:67px; background:transparent url(/res/img/2010/logo_cds_piccolo.png) no-repeat scroll left 1px;}
	* html .stadio{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/logo_cds_piccolo.png');}
.miocorriere{display:block; height:16px; margin:2px 0 0 5px; width:67px; background:transparent url(/res/img/2010/logo_mio.png) no-repeat scroll left 1px;}
	* html .miocorriere{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/logo_mio.png');}

a.stadio span, a.miocorriere span{display: none}

.brd_r{border-right: 1px solid #dadada}
.brd_l{border-left: 1px solid #ffffff}

#menu-login li.mright{margin-right: 30px}

/* FORMATTAZIONE LIVESCORE */

.livescore{float: left; width: 948px; height: 92px; background: url(/res/img/2010/bg_livescore.jpg) repeat-x; text-align: center; position: relative; padding: 4px 21px}

.livescore_content{float: left; width: 946px; height: 86px; background: #454545; border: 1px solid #c2c2c2; padding: 2px 1px}

.livescore_item{float: left; width: 131px; height: 84px; background: url(/res/img/2010/bg_livescore_item.jpg) repeat-x; border: 1px solid #000000; margin-right: 2px; position: relative}

.livescore_item .livescore_head{float: left; width: 100%; background: url(/res/img/2010/bg_livescore_serie.jpg) repeat-x; height: 20px}
.livescore_head ul{float: left; width: 100%; height: 20px}
	.livescore_head ul li.category{float: left; width: 102px; height: 20px; padding-left: 3px}
	.livescore_head ul li.category a{font-weight: bold; text-transform: uppercase; font-size: 0.9em}
	.livescore_head ul li.time{float: left; width: 25px; height: 20px; font-weight: bold; text-transform: uppercase; border-left: 1px solid #000000; text-align: center; color: #ffffff}

.livescore_content .last{margin-right: 0px}
.livescore_body{float: left; width: 95px; height: auto; position: relative}
	.livescore_body ul{float: left; width: 130px; height: 24px}
	.livescore_body ul li{float: left; font-weight: bold; color: #0cc5da; font-size: 14px}
	.livescore_body ul li.club{width: 93px; height: 22px; padding-left: 5px}
	.livescore_body ul li.score{width: 30px; height: 22px; text-align: center}
	
	.livescore_body span{float: left; width: 130px; height: 22px; text-align: center; font-size: 10px; font-family: Arial, Verdana, sans-serif}

.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 946px; 
	height: 96px;
	float:left;	
}

.scrollable .livescore_content {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}
	
span.opta_col_1{color: #e31d2e}
span.opta_col_2, .livescore_body ul li.opta_col_2{color: #87e219}
span.opta_col_3{color: #ee6f04}

.livescore_body a.link_opta{display: block; position: absolute; top: 0px; left: 0px; width: 130px; height: 65px; cursor: pointer}
.livescore_body a.link_opta:hover{text-decoration: none}
.main_dx .livescore_body a.link_opta{display: inherit; position: relative; float: left; width: 100%; height: auto; cursor: pointer}
.main_dx .livescore_body a.link_opta:hover{text-decoration: none}

.livescore a.scroll_sx span, .livescore a.scroll_dx span{display: none}

.livescore a.scroll_sx {display: bloc; position: absolute; width: 13px; height: 20px; background:url(/res/img/2010/opta_scroll_sx.png) no-repeat; top: 38px; left: 5px; cursor: pointer}
.livescore a.scroll_dx {display: bloc; position: absolute; width: 13px; height: 20px; background:url(/res/img/2010/opta_scroll_dx.png) no-repeat; top: 38px; right: 5px; cursor: pointer}

.livescore a.scroll_sx {display: bloc; position: absolute; width: 13px; height: 20px; background:url(/res/img/2010/opta_scroll_sx.png) no-repeat; top: 38px; left: 5px; cursor: pointer}
.livescore a.scroll_dx {display: bloc; position: absolute; width: 13px; height: 20px; background:url(/res/img/2010/opta_scroll_dx.png) no-repeat; top: 38px; right: 5px; cursor: pointer}

.livescore a.disabled{background:url(/res/img/2010/opta_scroll_disabled.png) no-repeat;}


.livescore_item .gol_surprise{display: block; position: absolute; width: 131px; height: 84px; background: url(/res/img/2010/opta_gol.png) no-repeat; top: 0px; left: 0px; z-index: 100}
.livescore_item .gol_surprise span{float: left; margin-top: 60px; width: 131px; text-align: center; font-weight: bold}

.main_dx .livescore{float: left; width: 292px; height: auto; background: url(/res/img/2010/bg_livescore.jpg) top repeat-x #9a9a9a; padding: 4px}
.main_dx .livescore_content{float: left; width: auto; height: auto; background: #454545; border: 1px solid #c2c2c2; padding: 2px 1px}
.main_dx .livescore_item{float: left; width: 286px; height: auto; background: url(/res/img/2010/bg_livescore_item.jpg) repeat-x #000000; border: 1px solid #000000; margin-right: 2px; position: relative; margin-bottom: 2px}

.livescore_head ul{float: left; width: 100%; height: 20px}
	.main_dx ul li.category{float: left; width: 120px; height: 20px; font-weight: bold; text-transform: uppercase; padding-left: 5px}
	.main_dx ul li.category a{padding-left: 0px}
	.main_dx ul li.time{float: left; width: 150px; height: 20px; font-weight: bold; text-transform: uppercase; text-align: right; color: #ffffff; padding-right: 5px}
	
	.main_dx .livescore_body{float: left; width: 292px; height: auto; position: relative}
	.main_dx .livescore_body ul{float: left; width: 140px; height: auto}
	.livescore_body ul li{float: left; font-weight: bold; color: #0cc5da; font-size: 12px; height: 22px; line-height: 22px}
	.main_dx ul li.club{width: 115px; height: auto; padding-left: 5px}
	.main_dx ul li.score{width: 20px; text-align: center; background: #0ec3d8; color: #ffffff}
	.main_dx .livescore_body ul ul{float: left; margin-top: 5px; width: 115px; margin-bottom: 5px}
	
	.livescore_body span{float: left; width: 130px; height: 22px; text-align: center; font-size: 10px; font-family: Arial, Verdana, sans-serif}
	
	
	.main_dx .livescore_body ul ul li{color: #ffffff; padding-left: 0px; font-size: 10px; width: 100px; height: 13px; width: 110px; padding-left: 5px; line-height: 13px}
	
/* FORMATTAZIONE LANCIO GOL SERIE A */

.lancio_gol_serie_a {background: url(/res/img/2010/bg_lancio_gol_serie_a.png) no-repeat; float: left; height: 200px; position: relative; width: 680px;}
.testata_gol_generica {background: url(/res/img/2010/gol_title.png) no-repeat; height: 23px; width: 255px; position: absolute; top: 10px; left: 45px}
	.testata_gol_generica  span{display: none}
.testata_gol_serie_a {background: url(/res/img/2010/gol_title.png) no-repeat; height: 23px; width: 255px; position: absolute; top: 10px; left: 45px}
	.testata_gol_serie_a  span{display: none}
	
.testata_gol_generica { position: absolute; top: 10px; left: 45px; width:455px; height:23px; background: url(/res/img/2010/title_lancio_gol_gen.png) no-repeat; margin-bottom:10px}
	* html .testata_gol_generica{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/title_lancio_gol_gen.png');}	
	.testata_gol_generica  span{display: none}
	
.testata_video_generica { position: absolute; top: 10px; left: 45px; width:455px; height:23px; background: url(/res/img/2010/title_lancio_video_gen.png) no-repeat; margin-bottom:10px}
	* html .testata_video_generica{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/title_lancio_video_gen.png');}	
	.testata_video_generica  span{display: none}

.testata_gol_serie_a { position: absolute; top: 10px; left: 45px; width:455px; height:23px; background: url(/res/img/2010/title_lancio_gol_serie_a.png) no-repeat; margin-bottom:10px}
	* html .testata_gol_serie_a{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/title_lancio_gol_serie_a.png');}	
	.testata_gol_serie_a  span{display: none}
	
.testata_gol_serie_b { position: absolute; top: 10px; left: 45px; width:455px; height:23px; background: url(/res/img/2010/title_lancio_gol_serie_b.png) no-repeat; margin-bottom:10px}
	* html .testata_gol_serie_b{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/title_lancio_gol_serie_b.png');}	
	.testata_gol_serie_b  span{display: none}
	
.testata_gol_serie_a_b { position: absolute; top: 10px; left: 45px; width:455px; height:23px; background: url(/res/img/2010/title_lancio_gol_serie_a_b.png) no-repeat; margin-bottom:10px}
	* html .testata_gol_serie_a_b{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/title_lancio_gol_serie_a_b.png');}	
	.testata_gol_serie_a_b  span{display: none}
	
.testata_gol_premier { position: absolute; top: 10px; left: 45px; width:455px; height:23px; background: url(/res/img/2010/title_lancio_gol_premier.png) no-repeat; margin-bottom:10px}
	* html .testata_gol_premier{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/title_lancio_gol_premier.png');}	
	.testata_gol_premier  span{display: none}
	
.testata_legaa_basket { position: absolute; top: 10px; left: 45px; width:455px; height:23px; background: url(/res/img/2010/title_lancio_basket.png) no-repeat; margin-bottom:10px}
	* html .testata_legaa_basket{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/title_lancio_basket.png');}	
	.testata_legaa_basket  span{display: none}
	



/*.scroller_home {overflow: hidden; float: left; width: 604px; margin-left: 45px; margin-top: 40px}*/
.scroller_home {position: absolute; /*overflow: hidden;*/ width: 604px; left: 45px; top: 40px}
.scroller_home .content_home {display: block; width: 1e+7px;}

.list_MoreVideo_home li {background:transparent url(/res/img/2010/bg_MoreVideo.png) repeat-x scroll left top; display:inline; height:145px; margin-right:15px; padding:3px; width:130px;}
.section_home {float:left; overflow:hidden;}
.list_MoreVideo_home li .box_Img_home {clear:both; float:left; margin-bottom:1px;}
.list_MoreVideo_home li .btn_Play_home {clear:both; float:left; width:128px;}
.btn_Comments, .btn_VoteYes, .btn_VoteNo, .btn_Share, .btn_Play_home {background:transparent url(/res/img/2010/btn_InteractiveTools.png) repeat-x scroll left top; border-color:#2E393D #2F383D; border-style:solid; 
border-width:1px; display:inline; float:left; height:23px; line-height:23px; overflow:hidden;}
a.btn_Share span, a.btn_Play_home span {float:left;}
span.box_Ico_home {height:23px; text-indent:-9000px;}
.btn_Comments span, .btn_VoteYes a span, .btn_VoteNo a span, .btn_Share span, .btn_Play_home span {cursor:pointer;}

.list_MoreVideo_home li .tit_subCategory_home {clear:both; float:left; margin:3px 0; width:130px;}
.list_MoreVideo_home li .tit_subCategory_home {color: #E21526; font-size: 11px; line-height: 1.1em; text-transform: lowercase;}
.list_MoreVideo_home li .tit_News_home {clear:both; float:left;}
.list_MoreVideo_home li .tit_News_home {color:#FFFFFF; font-size:0.9em; line-height:1.2em;}
.list_MoreVideo_home li .tit_News_home a:link, .list_MoreVideo_home li .tit_News_home a:visited {color:#FFFFFF; font-size:1.1em; text-decoration:none;}

.btn_Play_home:hover span.box_Ico_home {background-position:left -23px;}
.btn_Play_home span.box_Ico_home {background:transparent url(/res/img/2010/ico_Play_N.png) no-repeat scroll left top; margin:0 5px; width:18px;}
a.btn_Comments span, a.btn_VoteYes span, a.btn_VoteNo span, a.btn_Share span, a.btn_Play_home span {float:left;}
span.box_Ico_home {height:23px; text-indent:-9000px;}

.lancio_gol_serie_a a.gol_scroll_sx span, .lancio_gol_serie_a a.gol_scroll_dx span{display: none}

.lancio_gol_serie_a a.gol_scroll_sx {display: bloc; position: absolute; width: 13px; height: 20px; background:url(/res/img/2010/gol_scroll_sx.png) no-repeat; top: 52px; left: -40px; cursor: pointer}
* html .lancio_gol_serie_a a.gol_scroll_sx{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/gol_scroll_sx.png');}
.lancio_gol_serie_a a.gol_scroll_dx {display: bloc; position: absolute; width: 13px; height: 20px; background:url(/res/img/2010/gol_scroll_dx.png) no-repeat; top: 52px; right: -28px; cursor: pointer}
* html .lancio_gol_serie_a a.gol_scroll_dx{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/gol_scroll_dx.png');}

.lancio_gol_serie_a a.gol_scroll_sx:hover{background:url(/res/img/2010/gol_scroll_sx_b.png) no-repeat;}
* html .lancio_gol_serie_a a.gol_scroll_sx:hover{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/gol_scroll_sx_b.png');}
.lancio_gol_serie_a a.gol_scroll_dx:hover{background:url(/res/img/2010/gol_scroll_dx_b.png) no-repeat;}
* html .lancio_gol_serie_a a.gol_scroll_dx:hover{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/gol_scroll_dx_b.png');}

.lancio_gol_serie_a a.disabled {background:transparent url(/res/img/2010/gol_scroll_disabled.png) no-repeat scroll 0 0;}
.lancio_gol_serie_a a.disabled:hover {background:transparent url(/res/img/2010/gol_scroll_disabled.png) no-repeat scroll 0 0;}


.scrollable_video {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 590px; 
	height: 155px;
	float:left;	
}

.scrollable_video .content_home {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

/* STRILLO */

.strillo{float: left; width: 675px; height: 40px; background: #dedede; line-height: 40px; padding-left: 5px}
	.strillo h2 a, .strillo h2{font-size: 23px; line-height:40px}


/* FORMATTAZIONE BOX STATICI */

a.mr_calcio{float: left; width: 300px; height: 117px; background: url(/res/img/2010/box_mr_calcio.png) no-repeat}
a.lux_gallery{float: left; width: 300px; height: 117px; background: url(/res/img/2010/box_lux_gallery.png) no-repeat}
a.basket{float: left; width: 300px; height: 117px; background: url(/res/img/2010/highlights_basket.png) no-repeat}
a.gol_pay{float: left; width: 300px; height: 117px; background: url(/res/img/2010/gol_premium.png) no-repeat}
a.mezza_maratona{float: left; width: 300px; height: 117px; background: url(/res/img/2010/mezza_maratona.png) no-repeat}
a.totosbk{float: left; width: 300px; height: 117px; background: url(/res/img/2010/box_dx_totosbk.png) no-repeat}
a.film_vita{float: left; width: 300px; height: 117px; background: url(/res/img/2010/banner_la_vita.png) no-repeat}
a.film_basilicata{float: left; width: 300px; height: 117px; background: url(/res/img/2010/banner_basilicata.png) no-repeat}
a.veicoli_commerciali{float: left; width: 300px; height: 117px; background: url(/res/img/2010/veicoli_comm.jpg) no-repeat}

a.mr_calcio span, a.lux_gallery span, a.basket span, a.gol_pay span, a.mezza_maratona span, a.totosbk span, a.film_vita span, a.film_basilicata span, a.veicoli_commerciali span{display: none}

/* FORMATTAZIONE PROMO */

.promo_item{float: left; width: 290px; height: 75px; margin-bottom: 5px}
	.promo_item img{float: left; margin-right: 5px}
	
/* PROBABILI FORMAZIONI */

.club_info{float: left; width: 143px; height: 45px; /*margin-top: 30px; */margin-bottom: 2px}
.club_img{float: left; width: 45px; height: 45px; background:url(/res/img/2010/bg_logo.png) no-repeat; text-align: center; line-height: 45px}
span.club_name{float: left; width: 90px; height: 20px; padding-left: 5px; font-weight: bold; color: #005998; font-size: 14px}
span.club_module{float: left; width: 90px; height: 20px; padding-left: 5px; font-weight: bold; color: #000000}
.prob_form_title{float: left; margin-bottom: 5px; font-weight: bold; color: #005998}

/* FORMATTAZIONE BANNER */

#banner_strip{float: left; margin-bottom: 8px; padding: 0px; width: 990px; text-align: center}

#banner_square{float: left; margin-bottom: 8px}

.firma_direttore_apertura {background-image:url(/res/img/firma_del_direttore.png); background-repeat:no-repeat; float:left; height:30px; margin-top:5px; width:185px;}
.firma_direttore_lancio {background-image:url(/res/img/firma_del_direttore_lancio.png); background-repeat:no-repeat; float:left; height:30px; margin-top:5px; width:150px;}

/* CERCA AUTO */

.form_ricerca_annunci {float: left; width: 100%; padding-top:20px;}
.form_ricerca_annunci li {float: left; padding-left: 20px; padding-bottom:5px; width:250px; height: 30px}
.form_ricerca_annunci label{float: left; width: 90px; color: #005998; text-transform: uppercase; font-weight: bold; font-size:1.2em}
.form_ricerca_annunci select {float: left; width:150px;}
.margine_basso_alto_bott_ricerca {margin:10px 0;}
.btn_cerca_annunci {display:block; height:25px; width:71px;}
.last_ricerche_effettuate {float: left; padding-left: 10px}
.float_thumb_annunci {float:left; width: 122px; height: 120px}
.float_thumb_annunci a img{border: 1px solid #819eba}
.last_ricerche_effettuate a:link, .last_ricerche_effettuate a:visited {float: left; color:# 005998; font-size:1.0em; font-weight:bold; text-decoration:none;}
.right_space_float_thumb {margin-left: 30px;}
.scr_tuttelericerche {float: left; margin-top:20px; text-align:center;}

/* TOP & FLOP */

.top_flop_half{float: left; width: 200px}
.top_flop_half li{float: left; width: 200px}
.top_flop_half li img{float: none}
.top_flop_half li h3{float: left; width: 100px}
#widgetBodyCol2 {background:url(/res/img/2010/bgVoti.png) top no-repeat #bcbcbc; float:left; height: auto; width:79px;}
#widgetBodyCol2 ul {float:left; list-style-type:none; margin:0; padding:30px 0 0; text-align:center; width:39px;}
#widgetBodyCol2 li {float:left; font-size:1.1em; font-weight:bold; height:54px; margin:0px; padding:0px; text-align:center; width:39px;}
#widgetVota {float:left; height:18px; margin-bottom:5px; padding-top:5px; width:200px;}
#widgetVota a {color:#336699; font-size:11px; font-weight:bold; text-decoration:none;}



/* DETTAGLIO ARTICOLO */

.box_Article{float: left; width: 680px; height: auto; position: relative}
h1.tit_Article a:link, h1.tit_Article a:visited, h1.tit_Article a:active, h1.tit_Article{float: left; width: 410px; font-size: 26px; font-weight: bold; color: #005998; text-decoration: none; line-height: 1em; height: 60px}

.box_Article a.n_comments {float: left; position: static;}
.box_Utilities{float: left; width: 660px; height: 233px; background: #eaeaea; padding: 10px}
.box_Img{float: left; width: 416px; height: 236px; margin-right: 1px; position: relative}
.hover_ph_container{position: absolute; width: 416px; height: 233px; top: 0px; left: 0px}
.hover_ph{position: absolute; width: 416px; height: 233px; top: 0px; left: 0px; background: #000000; filter:alpha(opacity=0); opacity: .0; -moz-opacity:.0;}
.box_Img .copyright_news{position: absolute; bottom: 3px; right: 0px; background: #000000; padding: 4px; color: #ffffff; font-size: 10px; filter:alpha(opacity=60); opacity: .60; -moz-opacity: .60;}

a.hover_button_1, a.hover_button_2, a.hover_button_3{filter:alpha(opacity=0); opacity: .0; -moz-opacity:.0; width: 120px; height: 30px; position: absolute; top: 100px; text-indent: -9999px}

a.hover_button_1{left: 55px; background: url(/res/img/2010/hover_ph.gif) left no-repeat}
a.hover_button_2{left: 240px; background: url(/res/img/2010/hover_commenti.gif) left no-repeat}
a.hover_button_3{left: 55px; background: url(/res/img/2010/hover_vd.gif) left no-repeat}


.box_Utilities ul{float: left; width: 243px; height: auto}

.box_Utilities li{float: left; width: 243px; height: 38px; border-top: 1px solid #a2a2a2; border-bottom: 1px solid #717171}
.box_Utilities li a:link, .box_Utilities li a:active, .box_Utilities li a:visited {float: left; width: 199px; color: #ffffff; font-weight: bold; text-decoration: none; height: 38px; font-family: Arial, Verdana; padding-left: 39px; padding-right: 5px; cursor: pointer}
	.box_Utilities li a span{cursor: pointer}
	.box_Utilities li a:hover{background: #717171;}
	.box_Utilities li a span{float: left; padding-top: 5px}
	
	li.tit_corr{background: url(/res/img/2010/bg_corr_title.png) no-repeat; text-transform: uppercase; font-weight: bold; border: 0px; height: 35px; padding-left: 39px; color: #FFF; font-size: 1.3em; line-height: 35px; width: 204px}
	li.corr_f{border-top: 0px}
	li.corr_l{border-bottom: 0px}
	li a.corr_txt:link, li a.corr_txt:visited, li a.corr_txt:active{background: url(/res/img/2010/corr_txt_a.png) #898989 left no-repeat} 
	li a.corr_txt:hover{background: url(/res/img/2010/corr_txt_b.png) left no-repeat #717171; display: list-item}
	
	li a.corr_ph:link, li a.corr_ph:visited, li a.corr_ph:active{background: url(/res/img/2010/corr_ph_a.png) #898989 left no-repeat} 
	li a.corr_ph:hover{background: url(/res/img/2010/corr_ph_b.png) left no-repeat #717171;}
	
	li a.corr_vd:link, li a.corr_vd:visited, li a.corr_vd:active{background: url(/res/img/2010/corr_vd_a.png) #898989 left no-repeat} 
	li a.corr_vd:hover{background: url(/res/img/2010/corr_vd_b.png) left no-repeat #717171;}
	
.txt_Article{float: left; width: 680px; height: auto; font-family: Arial, Helvetica, sans-serif;}
.txt_Article p{font-family: Arial, Helvetica, sans-serif; font-size: 1.2em}
	p.summary{font-weight: bold; font-style: italic; margin-bottom: 10px}
	.txt_Article ul li a{float: left; display: block; line-height: 11px}
	.txt_Article li.OptionYes a, .txt_Article li.OptionNo a {display: inline; line-height: normal}
	p.text{/*float: left; */margin-top:10px; width: 100%}
.txt_Article ul{float: right; width: 420px; margin-bottom: 10px}	
.txt_Article li{float: left; width: 200px; font-size: 1em; font-weight: bold; height: 20px}

.share_Article{float: right; width: 254px; height: 118px; background: #cbcbcb; margin-left: 5px}
.share_Article ul{float: left; width: 188px; height: 118px}
	.share_Article li{float: left; width: 188px; height: 38px; border-bottom: 1px solid #bcbcbc; border-top: 1px solid #dedede; line-height: 38px}
	.share_Article li.OptionYes, .share_Article li.OptionNo{margin-top: 13px; height: 25px; line-height: normal}
	.share_Article li a:link, .share_Article li a:visited, .share_Article li a:active{color: #898989; text-decoration: none}
	.share_Article li img{margin-right: 5px}
		.share_Article li a:hover{text-decoration: underline}
	li.vote{border-top: 0px; position: relative}
		ul.VotoArticolo{float: left; padding-left: 11px; width: 150px; height: 38px; position: relative}
		ul.VotoArticolo li{width: 65px; color: #898989; font-size: 1em; font-weight: normal; border: 0px}
	li.send{background: url(/res/img/2010/bg_send.png) top left no-repeat; padding-left: 39px; width: 149px}
	li.print{border-bottom: 0px; background: url(/res/img/2010/bg_print.png) top left no-repeat; padding-left: 39px; width: 149px}
	.txt_Article li.send a, .txt_Article li.print a{line-height: 35px}
	
/* PATCH SCOMMESSE */

.box1_left_single ul.VotoArticolo, .box1_left_single ul.VotoArticolo li{width: auto}

#msg_thanks{font-size: 10px; position: absolute; top: 12px; left: 10px}
.share_fb a{float: left; border-left: 1px solid #ffffff; background: url(/res/img/2010/fb.png); width: 65px; height: 59px}
.share_tw a{float: left; border-left: 1px solid #ffffff; background: url(/res/img/2010/tw.png); width: 65px; height: 59px}
.share_fb span, .share_tw span{display: none}

.box_Article a.n_comments{float: left; position: static}
.n_comments span.txt_red{float: left; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-left: 3px}
	.n_comments a:hover{text-decoration: none}
	.n_comments a span{cursor: pointer}

.box_Article .firma{float: left; width: 680px; text-align: right; font-weight: bold; font-style: italic; padding-top: 10px; padding-bottom: 10px}

.archivio_art{float: right; height: 18px}
.archivio_art a:link, .archivio_art a:active, .archivio_art a:visited{float: left; height: 18px; line-height: 18px; color: #005998; font-weight: bold; padding-left: 5px}

.box_Article .linkmobile{float: left; width: 680px; height: 33px; background: url(/res/img/2010/bg_box_mobile.png); margin: 10px 0 10px 0}
.box_Article .linkmobile img{float: left}
.box_Article .linkmobile a{float: left; height: 33px;  line-height: 33px; color: #999999}

/* ANNUNCI GOOGLE DETTAGLIO */

.annunci_art{float: left; width: 426px; margin-right: 1px; height: 195px}

.ann_title{float: left; width: 416px; height: 20px; background: #dedede; text-transform: uppercase; color: #666; padding-left: 10px; line-height: 20px}

.annunci_art .promo_item{float: left; border-left: 3px solid #dedede; margin-top: 5px; margin-bottom: 5px; padding-left: 5px; width: 410px; height: auto}
.annunci_art .promo_item h3 a{font-size: 12px}

.promo_art{float: left; width: 253px; height: 195px}

.promo_art .ann_title{float: left; width: 243px; margin-bottom: 1px}
.promo_art .rosa{background: #eea6e8}
.promo_art .verde{background: #4D781F; color: #ffffff}
.promo_art .blu{background: #005998; color: #ffffff}
.promo_art .rosso{background: #D11626; color: #ffffff}

.promo_art .promo_cont{float: left; width: 253px; height: 174px; background: url(/res/img/2010/bg_promo_art.png); text-align: center}

.promo_cont img{padding-top: 4px}

.promo_cont h3 a{float: left; padding-top: 5px; padding-left: 4px; font-size: 0.9em; color: #000000}


/* FORMATTAZIONE COMMENTI */

.commenti{float: left; width: 680px; height: auto; margin-top: 20px; font-family: Arial, Verdana}

.commenti_title{float: left; width: 680px; background: url(/res/img/2010/bg_title_commenti.png) no-repeat; width: 680px; height: 20px; position: relative; line-height: 20px}
	.commenti_title span{position: absolute; top: 2px; left: 5px; line-height: 12px; color: #ffffff}
	.commenti_title h5{font-size: 1.1em; color: #ffffff; float: left; padding-left: 40px; font-weight: bold}
	
ol.commentlist{float: right; width: 651; height: auto; margin-top: 20px}

	ol.commentlist li{float: right; width: 639px; padding: 5px; border: 1px solid #dedede; margin-top: 10px; margin-bottom: 10px}
	
	/*a.reverse span,*/ .commentlist span{background: url(/res/img/2010/bubble_reverse.png) no-repeat; padding-top:5px; width: 29px; height: 20px; text-align: center; color: #ffffff}
.commentlist h3 a{color: #E21D2C; margin-bottom: 3px; width: 639px}
	
cite {padding-left: 40px; font-weight: bold}
	cite a:link, cite a:active, cite a:visited{font-weight: bold; color: #e21d2c}
	small a:link, small a:active, small a:visited, small{color: #e21d2c; padding-left: 40px; font-size: 0.9em}

	li.readercomment p{padding-top: 10px}
	
.box_Pagination{float: right; width: 651px; height: 30px;}

ul.list_Pagination li{float: left; width: 28px; height: 28px; line-height: 28px; border: 1px solid #e21d2c; text-align: center; margin-right: 2px}
	ul.list_Pagination li a:link, ul.list_Pagination li a:active, ul.list_Pagination li a:visited {color: #e21d2c; font-weight: bold; width: 28px; height: 28px; text-align: center; float: left} 
	ul.list_Pagination li.selected, ul.list_Pagination li a:hover{background: url(/res/img/2010/bg_pagination.png) no-repeat; color: #ffffff}
	
.box_CommentForm{float: right; width: 651px; height: auto}
.box_FormElement{float: left; width: 200px}
.insert_comment{width: 649px}
.box_FormElement input{border: 1px solid #e21d2c; height: 21px; width: 190px; padding-top: 5px} 
.box_FormElement textarea{border: 1px solid #e21d2c; height: 100px; width: 649px; margin-bottom: 0px} 
.box_FormElement label{font-weight: bold; color: #e21d2c}
.txt_CommentMessage{float: left; width: 651px; font-weight: bold; margin: 20px 0}
	.txt_CommentMessage a:link, .txt_CommentMessage a:active, .txt_CommentMessage a:visited{color: #e21d2c} 
	
.box_FormElement input.btn_Send{width: 96px; height: 28px; border: 0px; background: url(/res/img/2010/btn_login_comments.png) no-repeat; margin-top: 15px; cursor: pointer}
.box_FormElement input.btn_Insert{width: 96px; height: 28px; border: 0px; background: url(/res/img/2010/btn_login_insert.png) no-repeat; margin-top: 15px; cursor: pointer}

.box_CommentForm .txt_Info{float: left; padding: 10px; width: 631px; background: #e21d2c; color: #FFF; font-weight: bold}

.write_comment{float: left; width: 680px; height: 20px; line-height: 20px; color: #ffffff; background: #E21D2C; margin-top: 20px; margin-bottom: 20px}
.write_comment span{padding-left: 10px; font-weight: bold}


/* PULSANTE 6 NAZIONI */

#cat_nav_193 {background: url(/res/img/2010/btn_6_nazioni.png) no-repeat -19px; cursor:pointer}

/*#cat_nav_193 span{display: none}*/

#cat_nav_193 a:link, #cat_nav_193 a:visited{float: left; background: url(/res/img/2010/btn_6_nazioni.png) no-repeat -15px; width: 95px; height: 30px; font-size: 0.9em; text-align: right; padding-right:5px}

.menu_1 #cat_nav_193{padding-left: 0px; padding-right: 0px}



/* RUBRICA */

.box_Section{float: left; width: 680px; height: auto; position: relative}
.ill_Section{float: left; width: 680px; height: 50px; margin-bottom: 1px}
	.ill_Section span{display: none}
.section_container{float: left; width: 660px; padding: 10px; background: #eaeaea; position: relative}
h1 .tit_Article{float: left; background: #EAEAEA; width: 670px; height: 55px; padding: 10px}
.section_container .box_Utilities{position: absolute; width: 243px; height: auto; background-color: none; padding: 0px; top: 10px; right: 10px}
.section_container .box_Utilities li.tit_corr{height: 37px; line-height: 37px; background-color: #616161; width: 204px}
.section_container .box_Utilities li, .section_container .box_Utilities li a{height: 41px}
.section_container .ncomments{position: absolute}
.section_container .mid-right{top: 10px; left: 390px}
.shadow_sx {float: left; padding: 5px; width: 410px;}
	.shadow_sx p{font-size: 13px}
	
.teams_List{float: left; width: 680px; height: 41px; background: url(/res/img/2010/bg_team_list.png) no-repeat}
	.teams_List ul{float: left; width: 680px; height: 41px;}
		.teams_List li{float: left; width: 34px; height: 41px; /*margin-left: 1px;*/ position: relative}
		.teams_List li a{position: absolute; width: 29px; height: 29px; bottom: 3px; left: 2px}
		
.special_column .section_item {height: 223px;}
.special_column .section_item_2 {height: 240px;}

a.cx_green, span.cx_green{color: #0eab06}
a.cx_orange{color: #f26d04}
a.cx_fucsia{color: #a604d3}
a.cx_red{color: #d11725}

.cont_dati_cx{float: left; width:670px; margin-bottom: 1px; border-bottom: 1px solid #b7b7b7}
.cont_dati_cx .bodyTab{padding-bottom: 0px}
.cx_legenda{float: left; width:670px; height: auto}

 .player_icon{position: absolute; top: 0px; left: 0px}
	 .special_column .player_icon img{width: 29px; height: 17px}
	 
.strip_Altri_Sport{background: url(/res/img/2010/ill_altrisport.png) no-repeat}
	* html .strip_Altri_Sport{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_altrisport.png');}
.strip_Basket{background: url(/res/img/2010/ill_basket.png) no-repeat}
	* html .strip_Basket{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_basket.png');}
.strip_Calcio{background: url(/res/img/2010/ill_calcio.png) no-repeat}
	* html .strip_Calcio{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_calcio.png');}
.strip_Calcio_Estero{background: url(/res/img/2010/ill_calcioestero.png) no-repeat}
	* html .strip_Calcio_Estero{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_calcioestero.png');}
.strip_Calcio_Mercato{background: url(/res/img/2010/ill_calciomercato.png) no-repeat}
	* html .strip_Calcio_Mercato{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_calciomercato.png');}
.strip_Champions_League{background: url(/res/img/2010/ill_championsleague.png) no-repeat}
	* html .strip_Champions_League{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_championsleague.png');}
.strip_Coppa_Italia{background: url(/res/img/2010/ill_coppaitalia.png) no-repeat}
	* html .strip_Coppa_Italia{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_coppaitalia.png');}
.strip_Coppa_Uefa{background: url(/res/img/2010/ill_coppauefa.png) no-repeat}
	* html .strip_Coppa_Uefa{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_coppauefa.png');}
.strip_Europa_League{background: url(/res/img/2010/ill_europaleague.png) no-repeat}
	* html .strip_Europa_League{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_europaleague.png');}
.strip_Fuori_dal_Campo{background: url(/res/img/2010/ill_fuoridalcampo.png) no-repeat}
	* html .strip_Fuori_dal_Campo{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_fuoridalcampo.png');}
.strip_Lega_Pro__Serie_D{background: url(/res/img/2010/ill_seried.png) no-repeat}
	* html .strip_Lega__Pro_Serie_D{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_seried.png');}
.strip_Mondiali_2010{background: url(/res/img/2010/ill_mondiali2010.png) no-repeat}
	* html .strip_Mondiali_2010{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_mondiali2010.png');}
.strip_Serie_A{background: url(/res/img/2010/ill_seriea.png) no-repeat}
	* html .strip_Serie_A{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_seriea.png');}
.strip_Serie_B{background: url(/res/img/2010/ill_serieb.png) no-repeat}
	* html .strip_Serie_B{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_serieb.png');}
.strip_Formula_1{background: url(/res/img/2010/ill_formula1.png) no-repeat}
	* html .strip_Formula_1{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_formula1.png');}
.strip_Moto{background: url(/res/img/2010/ill_moto.png) no-repeat}
	* html .strip_Moto{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_moto.png');}
.strip_Sei_Nazioni{background: url(/res/img/2010/ill_seinazioni.png) no-repeat}
	* html .strip_Sei_Nazioni{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_seinazioni.png');}
.strip_Eurolega{background: url(/res/img/2010/ill_eurolega.png) no-repeat}
	* html .strip_Eurolega{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_eurolega.png');}
.strip_Lega_A{background: url(/res/img/2010/ill_legaa.png) no-repeat}
	* html .strip_Lega_A{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_legaa.png');}
.strip_Lega_Due{background: url(/res/img/2010/ill_legadue.png) no-repeat}
	* html .strip_Lega_Due{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_legadue.png');}
.strip_NBA{background: url(/res/img/2010/ill_nba.png) no-repeat}
	* html .strip_NBA{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_nba.png');}
.strip_Tennis{background: url(/res/img/2010/ill_tennis.png) no-repeat}
	* html .strip_Tennis{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_tennis.png');}
	
.strip_Volley{background: url(/res/img/2010/ill_volley.png) no-repeat}
	* html .strip_Volley{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_volley.png');}
	
.strip_Premier_League{background: url(/res/img/2010/ill_premierleague.png) no-repeat}
	* html .strip_Premier_League{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_premierleague.png');}
.specialstrip_Sei_Nazioni  {background-image:url("/res/img/fascione_6nazioni_cds.jpg"); clear:both; cursor:pointer; height:80px; margin:0 0 10px; width:650px;}
	* html .specialstrip_Sei_Nazioni{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/fascione_6nazioni_cds.jpg');}
.strip_Maratona_Roma{background: url(/res/img/2010/ill_maratona.png) no-repeat}
	* html .strip_Maratona_Roma{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_maratona');}
.strip_Bundesliga{background: url(/res/img/2010/ill_bundesliga.png) no-repeat}
	* html .strip_Bundesliga{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_bundesliga');}
.strip_Liga{background: url(/res/img/2010/ill_liga.png) no-repeat}
	* html .strip_Liga{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_liga');}

.strip_Veicoli_commerciali{background: url(/res/img/2010/ill_veicoli.png) no-repeat}
	* html strip_Veicoli_commerciali{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_veicoli.png');}
	
.specialstrip_Veicoli_commerciali{background: url(/res/img/2010/ill_veicoli.png) no-repeat; float:left; height:50px; margin-bottom:1px; width:680px;}
	* html .specialstrip_Veicoli_commerciali{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_veicoli.png');}
	
	
.strip_Internazionali_d\'Italia{background: url(/res/img/2010/ill_internazionali.png) no-repeat; width: 680px; height: 70px}
	* html .strip_Internazionali_d\'Italia{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_internazionali.png');}
	
.specialstrip_Internazionali_d\'Italia{background: url(/res/img/2010/ill_internazionali.png) no-repeat; float:left; height:50px; margin-bottom:1px; width:680px; height: 70px}
	* html .specialstrip_Internazionali_d\'Italia{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/2010/ill_internazionali.png');}
	


/*. h1.tit_Article{float: left; background: #EAEAEA; width: 670px; height: 55px; padding: 10px}
.mid-right{top: 12px; left: 518px}
.section_icon{position: absolute; width: 114px; height: 52px; top: 10px; left: 556px}
	.soccer_icon{background: url(/res/img/2010/section_icon_soccer.png) no-repeat}
	
.box_Section{float: left; width: 660px; background: #eaeaea; padding: 10px; position: relative}
.box_Section .box_Utilities{height: 223px; background: #eaeaea; padding: 0px}

.shadow_sx {float: left; padding: 5px; width: 410px;}
	.shadow_sx p{font-size: 14px}
	
.teams_List{float: left; width: 680px; height: 41px; background: url(/res/img/2010/bg_team_list.png) no-repeat}
	.teams_List ul{float: left; width: 680px; height: 41px;}
		.teams_List li{float: left; width: 33px; height: 41px; margin-left: 1px}
		
.section_item {height: 218px;}

a.cx_green{color: #0eab06}
a.cx_orange{color: #f26d04}
a.cx_fucsia{color: #a604d3}
a.cx_red{color: #d11725}

.cont_dati_cx{float: left; width:670px; margin-bottom: 1px; border-bottom: 1px solid #b7b7b7}
.cx_legenda{float: left; width:670px; height: auto}

 .player_icon{top: 0px; left: 0px}
	 .special_column .player_icon img{width: 29px; height: 17px}*/
	 
/* MENU TERZO LIVELLO */

#nav_02 {background-color: #1b6395; clear: both; float: left; padding: 10px; width: 660px; margin-bottom: 1px}

#nav_02 #menu_3, #nav_02 #menu_4 {font-size:0; margin:-3px auto 0; width:650px;}
#menu_1, #menu_2, #menu_3, #menu_4 {clear:both;}
#nav_02 #menu_3 ul {padding-bottom:8px; padding-top:5px;}
#nav_02 #menu_3 ul, #nav_02 #menu_4 ul {padding:3px 0 5px;}
#nav ul, #nav_02 ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
#nav_02 #menu_3 li.first, #nav_02 #menu_4 li.first {border-left:0 none;}
#nav_02 #menu_3 li, #nav_02 #menu_4 li {border-right:1px solid #ffffff; height:12px; float: left}
#nav li, #nav_02 li {float:left; font-size:12px; font-weight:bold; margin:0}
#menu_3 li a{color: #ffffff}

#menu_3 li span{float: left; padding: 0 7px}

/* Box news pillole */

.news_pills{float: left; width: 300px; height: 382px}
.rubrica .news_pills{height:381px}
.news-container{float: left; width: 300px; margin-top: 30px}
.news_pills h1{float: left; width: 300px; height: 32px}
.news_pills h1 span{float: left; text-indent: -9999px}
.news_pills ul{float: left; width: 290px; height: 320px; padding: 5px;}
.promo_news ul{height: auto; padding: 5px 5px 0 5px}
.news_pills ul li{float: left; width: 290px; height: 56px; margin-bottom: 5px}
.promo_news ul li{height: 75px}


/*.news_pills ul li img{float: left; width: 92px; height: 56px; margin-right: 5px}*/
.promo_news ul li img{float: left; width: 150px; height: 75px; margin-right: 5px}
.news_pills h3{float: left; width: 280px; height: 44px; background: #b8b8b8; padding: 5px}
	.news_pills h3:hover{background: #c8c8c8}
.news_pills ul li.expanded{float: left; margin-bottom: 10px; width: 290px}
.news_pills ul li.expanded a{float: left}
li.expanded .box_Img{float: left; width: 92px; height: 56px; text-align: center; background: #999}
li.expanded .box_Img img{margin: 0 auto}

li.expanded h3{float: right; background: none; width: 190px; height: 56px; padding: 0px}
li.expanded h3 a{width: 190px}
li.expanded h3:hover{background: none}
.promo_news h3{float: left; width: 130px; height: 56px; background: none}
.news_pills h3 span{font-size: 11px; font-weight: bold; float: left; text-transform: uppercase}
.promo_news h3 span{font-size: 11px; font-weight: bold; float: left; margin-bottom: 5px}
.news_pills h3 a{float: left; font-size: 11px; line-height: 12px; width: 270px; margin-top: 3px}
.promo_news h3 a{float: left; font-size: 12px; font-weight: normal}
.news_pills p{float: left; font-size: 11px; font-weight: normal; font-style: italic; line-height: 12px; width: 270px}
.news_pills li.expanded p{width: auto}
.news_pills .special_label{width: 300px; height: 30px; background: url("/res/img/2010/ultimora_head.png") no-repeat}
.news_pills .special_label span{float: left; text-indent: -9999px}


a.icon_generic{float: right; padding-left: 21px; font-size: 11px; color: #000; font-weight: bold; padding-right: 5px; margin-top: 10px}
.rubrica a.icon_generic{margin-top: 9px}

.box_dx_tablet { background: url("/res/img/2010/tablet/bg_box_tablet.png") repeat scroll 0 0 transparent;float: left;height: auto;margin-bottom: 10px;position: relative;width: 300px;}
.box_dx_tablet ul { float: left;margin: 11px 0 0 16px;padding: 0;}
.box_dx_tablet ul li { float: left;margin: 0 15px 0 0;padding: 0;}

a.dsmanager {float:left; height:120px; text-indent:-9000px; width:300px; background:transparent url(/res/img/2010/box_dsmanager.png) no-repeat scroll 0 0;}
