/*	Style for Tutto Sport
	Last Update: 10.43 16/06/2008
	Author: TXT Polymedia

COLOR
	Grey (Background)				#C4C4C4
	Link Dark Grey (Header)			#707070
	Brown (Main Menu)				#9C3A0B
	Brown (Comment - Cite)				#9F380D
	Brown (Livescore Day)				#7B5411
	Dark Grey (Footer)				#DBDBDB
	Dark Grey (Gallery Arrow)			#323232
	Grey (Feed RSS background)			#EEEEEE
	Grey (Menu Service - Footer)			#EDEDED
	Grey (Article - Box Correlated)		#C4C4C4
	Grey (Article - Correlated Images)		#C8C8C8
	Link Grey (Link in List Pool)			#868686
	Link Dark Grey (Copyright - Footer)		#575757
	Link Dark Grey (Menu Footer - Footer)	#2F2F2F
	Link Dark Grey (Menu Service - Footer)	#555555
	Text Dark Grey					#101010
	Green (Number in Form)				#BFDD7E
	Green (Link in Form)				#A7CA5D
	Blue (Link in Top&Flop)				#015696
	Blue (Header in Top&Flop)			#4080AE
	Red (Header and Link in Top&Flop)		#A12503

	Box 001 (tit_News)				#010101
	Box 001 (txt_Abstract)				#575757
	Box 001 (link_Comment)				#393939

	Grey (Style 000)					#5C5C5C
	Blue (Style 001)					#005693
	Red (Style 002)					#C8001A
	Purple (Style 003)				#AF6EB2
	Brown (Style 004)				#9F380D
    ------------------------------------------------ */

@import url("reset.css");
@import url("ts_layout.css");
@import url("ts_box.css");
@import url("ts_typography.css");
@import url("ts_nbox.css");

body {behavior: url(/res/css/csshover.htc);}
body {font-family: Arial, Verdana, sans-serif; background-color: #C4C4C4; margin-bottom: 3em;}
.box_Body {background: url(/res/imgs/bg_Body.png) left top repeat-x;}
/* =POPUP	*/
.box_Popup {background-color: #FFFFFF;}

.clear {clear: both; height: 0px; overflow: hidden; font-size: 0px; background-color: #FFFFFF;}
.clearBoth {clear: both;}
.fLeft {float: left;}
.fRight {float: right;}

.tit_Hidden {display: none;}

.hr {height: 1px; margin-bottom: 1em;}
.hr hr {display: none;}

.txt_Error, .txt_Info {border: 3px solid; margin: 3px 8px 10px; padding: 20px 0;}
.txt_Info_espn {border: 3px solid; margin: 3px 0px 10px; padding: 20px 0;}
.txt_Error {border-color: #C00033; background-color: #ED9C9B;}
.txt_Info {border-color: #3B83BE; background-color: #9CBEEC;}
.txt_Info_espn {background-color: #1A1A1A; border-color: #CCCCCC; color: #FFFFFF;}

.txt_Error_accendi, .txt_Info {border: 1px solid; margin: 5px 0 10px; padding: 5px 0;}
.infoerrore{ width:100%; text-align:center}
.txt_Error_accendi {background-color: #D11626;border-color: #EEEEEE;color: #FFFFFF;font-size: 10px;font-weight: bold;text-align: center;}
.label_Error_accendi { color: #D11626;float: left;font-size: 16px;font-weight: bold;margin-top: 10px;padding: 5px;text-align: center;width: 344px;}

.txt_Error_accendi_app, .txt_Info {border: 1px solid;}
.txt_Error_accendi_app {background-color: #D11626;border-color: #EEEEEE;color: #FFFFFF;font-size: 12px;font-weight: bold;left: 370px;padding: 10px;position: absolute;text-align: center;top: 686px;}


/* TXTBOX_CMS
/* restore text attributes for content inserted with cms
---------------------------------------------- */
.txtBox_cms {line-height: 1.3em;}
.txtBox_cms h1 {}
.txtBox_cms h2 {}
.txtBox_cms h3 {}
.txtBox_cms h4 {}
.txtBox_cms h5 {}
.txtBox_cms h6 {}
.txtBox_cms p {margin-bottom: 1em;}
.txtBox_cms small {font-size: 0.9em;}
.txtBox_cms big {font-size: 1.1em;}
.txtBox_cms strong, .txtBox_cms b {font-weight: bold;}
.txtBox_cms u {text-decoration: underline;}
.txtBox_cms i, .txtBox_cms em {font-style: italic;}
.txtBox_cms ol, .txtBox_cms ul {margin-left: 2.4em; margin-top: 0.5em; margin-bottom: 0.5em;}
html>/**/ body .txtBox_cms ol, html>/**/ body .txtBox_cms ul {margin-left: 0; padding-left: 2em;}
.txtBox_cms dt {font-weight: bold;margin: 0.5em 0;}
.txtBox_cms dd {margin-left: 1em;}
.txtBox_cms ol {list-style: decimal;}
.txtBox_cms ul {list-style: square;}
.txtBox_cms address {font-style: italic;}
.txtBox_cms blockquote {margin: 0.5em 2em;}
.txtBox_cms h1, .txtBox_cms h2, .txtBox_cms h3, .txtBox_cms h4, .txtBox_cms h5, .txtBox_cms h6, .txtBox_cms address, .txtBox_cms dl, .txtBox_cms ul, .txtBox_cms ol {margin: 0.5em 0;}

.box_FreeText {margin: 8px;}

/* BANNER DEFINITIONS
---------------------------------------------- */
.box_Banner {display: block; overflow: visible;z-index:11000}
.box_RightColumn .box_Banner {margin:20px auto; text-align:center;}

.bnr_120x60 {width: 120px; height: 60px;}
.box_LeaderBoard {text-align: center; background-color: #FFFFFF; padding-top: 4px;}
.bnr_726x90 {width: 728px; margin: 0 auto}

/* BOX EDITORIAL ADV
---------------------------------------------- */
ul.list_ADV {margin: 9px;}
ul.list_ADV li {clear: both; margin-bottom: 10px; width: 338px;}
html>/**/ body ul.list_ADV li {float: left;}
ul.list_ADV li a.img_ADV {float:left; margin-right: 5px; margin-bottom: 5px; border: 1px solid #CCCCCC;}

/* IMAGES / FLASH
---------------------------------------------- */
.box_Img {display: block; overflow: hidden;}
.box_Flash {display: block; overflow: hidden; margin-bottom: 1.5em;}
.box_000 .imgCenter {margin: 8px auto 0; text-align: center;}
.box_001 .imgCenter {margin: 0 auto; text-align: center;}

/*SPECIAL LINK & BUTTONS
---------------------------------------------- */
.link_Comment {background: url(/res/imgs/ico_Comment.png) left center no-repeat; padding-left: 20px;}
.link_Mail {background: url(/res/imgs/ico_Mail.png) left center no-repeat; padding-left: 20px;}
.link_Print {background: url(/res/imgs/ico_Print.png) no-repeat; padding-left: 20px;}

.link_Vote_Si, .link_Vote_No {display: block; width: 23px; height: 11px; background-repeat: no-repeat; text-indent: -9000px;}
.link_Vote_Si {background-image: url(/res/imgs/ico_Si.png);}
.link_Vote_No {background-image: url(/res/imgs/ico_No.png);}
*html .link_Vote_No {margin-left:17px;}
.link_Vote_Si:link, .link_Vote_Si:visited, .link_Vote_No:link, .link_Vote_No:visited {float:left;margin-right:2px;background-position: left top;}
a.link_Vote_Si:hover, a.link_Vote_No:hover, .vote_Selected {background-position: left bottom;}

.link_Rss, .link_Bookmark, .link_Newsletter, .link_Blog, .link_Homepage {display: block; height: 26px;}
.link_Rss {background: url(/res/imgs/ico_Rss.png) left center no-repeat; padding-left: 30px;}
.link_Bookmark {background: url(/res/imgs/ico_Bookmark.png) left center no-repeat; padding-left: 30px;}
.link_Newsletter {background: url(/res/imgs/ico_Newsletter.png) left center no-repeat; padding-left: 30px;}
.link_Blog {background: url(/res/imgs/ico_Blog.png) left center no-repeat; padding-left: 30px;}
.link_Homepage {background: url(/res/imgs/ico_Homepage.png) left center no-repeat; padding-left: 30px;}

#sharethis_0 {height: 21px; overflow: hidden; padding: 0; margin: 0;}
#sharethis_0 a.stbutton {padding-top: 0; padding-bottom: 0; padding-left: 30px;}
#ShareThisTarget {height:21px; margin:0; overflow:hidden; padding:0;}
#ShareThisTarget a.stbutton {padding-top: 0; padding-bottom: 0; padding-left: 30px;}
.link_ShareThis, a.stbutton, .link_OKNO, .link_Wikio {display: block; height: 21px; line-height: 21px;}
.link_ShareThis {background: url(/res/imgs/ico_ShareThis.png) left center no-repeat; padding-left: 30px;}
.link_OKNO {background: url(/res/imgs/ico_OKNO.png) left center no-repeat; padding-left: 30px;}
.link_Wikio {background: url(/res/imgs/ico_Wikio.png) left center no-repeat; padding-left: 30px;}

a.stico_default {background-position: 2px 2px !important; background-position: 2px 2px;}

a.link_Comment {margin-bottom: 5px;}
a.link_SpecialBar {padding: 2px 5px; border-left: 1px solid #9C3A0B; border-right: 1px solid #9C3A0B;}

.link_BackToArticle {display: block; width: 115px; height: 19px; background-repeat: no-repeat; text-indent: -9000px;}
.link_BackToArticle {background-image: url(/res/imgs/ico_BackToArticle.png);}
.link_BackToArticle:link, .link_BackToArticle:visited {float:left;margin-right:6px; background-position: left top;}
.link_BackToArticle:hover {background-position: left bottom;}

.link_MoreNews {clear: both; float: right; margin: 0 9px 9px;}

/* LIST OTHER NEWS
/* box in Homepage with short news
---------------------------------------------- */
ul.list_OtherNews {clear: both; margin: 0 8px 0 8px;}
	.special ul.list_OtherNews {float: left; margin-top: 10px}
ul.list_OtherNews li a {margin-bottom: 8px; background: url(/res/imgs/list_Arrow_001.png) left center no-repeat; padding-left: 12px;}
	.special ul.list_OtherNews li a {margin-bottom: 8px; background: url(/res/imgs/list_Arrow_00s.png) left center no-repeat; padding-left: 12px;}

/* LIST GALLERY in HOME/COLUMN
---------------------------------------------- */
ul.list_Gallery {margin: 8px; height: 239px;}
ul.list_Gallery li {float: left; margin-bottom: 5px;}
ul.list_Gallery li.li_FirstImage {margin-right: 5px;}

ul.list_Gallery_home {margin: 8px; height: 239px;}
ul.list_Gallery_home li {float: left; margin-bottom: 5px;}
ul.list_Gallery_home li.li_FirstImage {margin-right: 5px;}

ul.list_Video {margin: 8px; height: 239px;}
ul.list_Video li {float: left; margin-bottom: 5px;}
ul.list_Video li.li_FirstImage {margin-right: 2px; padding-left: 4px; padding-top: 15px; position: relative}

.box_MainContent ul.list_Gallery li.li_FirstImage {margin-right: 5px; background-color: #434343; width: 297px; height: 239px;}
.box_MainContent ul.list_Gallery li.li_FirstImage .box_Img {margin: 15px auto;}

.box_MainContent ul.list_Gallery_home li.li_FirstImage {margin-right: 5px; background-color: #434343; width: 297px; height: 239px;}
.box_MainContent ul.list_Gallery_home li.li_FirstImage .box_Img {margin: 15px auto;}

.box_RightColumn ul.list_Gallery li.li_FirstImage {margin-right: 3px;}
.box_RightColumn ul.list_Gallery_home li.li_FirstImage {margin-right: 3px;}

.box_RightColumn .box_002 h2.tit_Gallery {position: absolute; top: 226px; left: 8px; width: 243px; clear: none; margin: 0;}

/* MAIN NEWS in HOME
---------------------------------------------- */
/* =BOX MAIN NEWS	*/
.box_MainNews {position: relative; margin: 8px; height: 394px; overflow: hidden;}
	.special{height: 560px}
.box_MainNews .box_Img {}
.box_MainNews .box_TitleMainNews {position: absolute; bottom: 0; left: 0; padding-bottom: 5px;}
	.special .box_TitleMainNews {position: absolute; top: 395px; left: 0; padding-bottom: 5px; height: 160px}

.box_MainNews h2.tit_SpecialMainNews, .box_MainNews h3.tit_News, .box_MainNews .txt_Abstract {margin: 0 5px;}

/* =LIST MAIN NEWS	*/
ul.list_MainNews {position: relative; margin: 8px; margin-bottom: 0;}
ul.list_MainNews li.li_FirstImage .box_Img {/*float: left;*/ position: relative;}
ul.list_MainNews li .box_Img {border-right: 3px solid;}
ul.list_MainNews li.li_FirstImage .box_Img {border-right: 0;}
ul.list_MainNews li.li_2nd, ul.list_MainNews li.li_3rd, ul.list_MainNews li.li_4th {position: absolute; right: 0 !important; right: 7px;}
ul.list_MainNews li.li_2nd {top: 0;}
ul.list_MainNews li.li_3rd {top: 103px;}
ul.list_MainNews li.li_4th {top: 206px;}
ul.list_MainNews li.style_000 .box_Img {border-color: #5C5C5C;}
ul.list_MainNews li.style_001 .box_Img {border-color: #005693;}
ul.list_MainNews li.style_002 .box_Img {border-color: #C8001A;}
ul.list_MainNews li.style_003 .box_Img {border-color: #AF6EB2;}
ul.list_MainNews li.style_004 .box_Img {border-color: #9F380D;}
ul.list_MainNews li.li_FirstImage h2.tit_SpecialMainNews {position: absolute; top: 230px; left: 0; display: block; width: 500px; height: 77px; line-height: 77px; z-index: 9999;}
ul.list_MainNews ul.list_OtherNews {float: left; margin: 8px 2px; width: 600px}
ul.list_MainNews ul.list_OtherNews li {float: left; width: 180px; list-style-image: none; margin-right: 20px; display: inline}
/*ul.list_MainNews ul.list_OtherNews li a {background: url(/res/imgs/list_Arrow_001.png) left center no-repeat; padding-left: 12px;}*/
ul.list_MainNews a.link_Comment {float: right; margin: 8px 2px;}
.tit_SpecialMainNews, .box_TitleMainNews {opacity:0.9;filter:alpha(opacity=90);}
.box_TitleMainNews .tit_SpecialMainNews {opacity:1;filter:alpha(opacity=100);}
.style_000 .tit_SpecialMainNews, .style_000 .box_TitleMainNews {background-color: #5C5C5C;}
.style_001 .tit_SpecialMainNews, .style_001 .box_TitleMainNews {background-color: #005693;}
.style_002 .tit_SpecialMainNews, .style_002 .box_TitleMainNews {background-color: #C8001A;}
.style_003 .tit_SpecialMainNews, .style_003 .box_TitleMainNews {background-color: #AF6EB2;}
.style_004 .tit_SpecialMainNews, .style_004 .box_TitleMainNews {background-color: #9F380D;}

/* AGGIUNTA APERTURA 2/3 */
.tit_SpecialMainNews, .box_TitleMainNews {opacity:0.9;filter:alpha(opacity=90);}
.box_TitleMainNews .tit_SpecialMainNews {opacity:1;filter:alpha(opacity=100);}
.style_000 .tit_SpecialMainNews, .style_000 .box_TitleMainNews, .style_000 .tit_SpecialFirstLeftNews {background-color: #5C5C5C;}
.style_001 .tit_SpecialMainNews, .style_001 .box_TitleMainNews, .style_001 .tit_SpecialFirstLeftNews {background-color: #005693;}
.style_002 .tit_SpecialMainNews, .style_002 .box_TitleMainNews, .style_002 .tit_SpecialFirstLeftNews {background-color: #C8001A;}
.style_003 .tit_SpecialMainNews, .style_003 .box_TitleMainNews, .style_003 .tit_SpecialFirstLeftNews {background-color: #AF6EB2;}
.style_004 .tit_SpecialMainNews, .style_004 .box_TitleMainNews, .style_004 .tit_SpecialFirstLeftNews {background-color: #9F380D;}

/* LIST INTERACTIVE
---------------------------------------------- */
ul.list_Interactive {margin: 8px; height: 1%;}
html > /**/ body ul.list_Interactive {float: left; height: auto;}
ul.list_Interactive li {float: left; height: 26px; margin-bottom: 3px;}
ul.list_Interactive li.li_Left {width:190px;}

/* LIST FORUM in HOME
---------------------------------------------- */
ul.list_Forum {margin: 0 8px;}
ul.list_Forum li {float: left; position: relative; background-color: #AFAFAF; border-bottom: 1px solid #FFFFFF; min-height: 65px; height: auto !important; height: 65px;}
.inline_3 ul.list_Forum li {width: 185px;}
.box_Block_195 ul.list_Forum {float: left; margin-bottom: 10px;}
* html .box_Block_195 ul.list_Forum {margin: 0 4px 10px;}
.box_Block_195 ul.list_Forum li {width: 185px;}
.txt_PostedBy {margin: 2px 3px 5px;}
.link_PostNumber {position: absolute; left: 3px; bottom: 3px; padding: 2px 5px; border-left: 1px solid #000000; border-right: 1px solid #000000;}
.link_ReadPost {position: absolute; right: 3px; bottom: 3px; padding: 2px 5px;}

/* LIST NEWS MULTI HEIGHT
---------------------------------------------- */
ul.list_NewsMultiHeight {margin: 8px; position: relative;}
html > /**/ body ul.list_NewsMultiHeight {float: left; height: auto;}
* html ul.list_NewsMultiHeight {position: static;}
* html .box_NewsMultiHeight_Container {padding-top: 3px;}
.box_NewsMultiHeight_Container {margin-top: 8px;}
.box_NewsMultiHeight_Container .list_NewsMultiHeight {margin-top: 0;}
ul.list_NewsMultiHeight li {float: left; width: 302px; height: 96px;}
ul.list_NewsMultiHeight li h3.tit_News, ul.list_NewsMultiHeight li h4.tit_News {margin: 0; margin-bottom: 3px;}
ul.list_NewsMultiHeight li .box_Img {margin-left: 0; float: left;}
ul.list_NewsMultiHeight li .txt_Abstract, ul.list_NewsMultiHeight li .txt_CommentAuthor {float: left; margin: 0; width: 190px;}

/* LIST ORDERED NEWS
---------------------------------------------- */
.box_RightColumn ul.list_NumberedNews {width: 333px;}
.box_RightColumn ul.list_NumberedNews li {width: 333px}
ul.list_NumberedNews {float: left; margin: 0 10px 10px !important; margin: 0 4px 10px;}
ul.list_NumberedNews li {border-bottom: 1px solid #CBCBCB; padding: 4px 0; position: relative;}
.box_MainContent ul.list_NumberedNews li {border-color: #FFFFFF;}
ul.list_NumberedNews li .txt_ListNumber {float: left; margin-right: 10px;}
ul.list_NumberedNews .img_ListNumber {height: 56px; line-height: 56px;}
ul.list_NumberedNews li .box_Img {float: left; margin-right: 5px;}
ul.list_NumberedNews li .img_EDI {margin-left: 0;}
ul.list_NumberedNews li h3.tit_UltimaOra {float: left; width: 280px;}
.box_ThreeTabs ul.list_NumberedNews li .txt_Abstract, .box_ThreeTabs ul.list_NumberedNews li .txt_CommentAuthor {margin-left: 25px;}

/* LIST ARTICLE LINK
---------------------------------------------- */
ul.list_ArticleLink {float: left; margin-top: 5px;}
ul.list_ArticleLink li {clear: both; margin: 3px 0;}

/* LIST SEARCH CATEGORY
---------------------------------------------- */
.box_000 .tit_SearchDescription {margin: 0 32px;}
ul.list_SearchCategory {margin: 5px 32px 15px;}
html > /**/ body ul.list_SearchCategory {float: left; height: auto;}
ul.list_SearchCategory li {float: left; width: 140px;}

/* BOX POOL and BOX POOL RESULTS
---------------------------------------------- */
.box_Poll {}
.box_Pool h2.tit_Box {margin: 0 8px;}
.box_Pool h2.tit_Box a.txt_Title, .box_Pool h2.tit_Box span.txt_Title {border-bottom: 6px solid; clear:both; display:block; padding-top:12px; width:100%;}
.box_Poll .box_radio {display: block; margin: 0 8px; /*padding:3px;*/ background-color: #D5D5D5; border-bottom: 1px solid #FFFFFF; min-height: 20px; height: auto !important; height: 20px;}
.box_Poll .box_radio input {float: left; margin: 0px 5px 0 3px;}
html> /**/ body .box_Poll .box_radio input {margin: 4px 5px 0 3px;}
.box_Poll .box_radio label {display: block; float: left; padding: 4px; border-left: 1px solid #FFFFFF;}
.box_Poll .image_Pool {height: 56px;}
.box_Poll .image_Pool .box_Img {float:left; margin:0; padding-left:5px; border-left: 1px solid #FFFFFF; background-color: transparent;}
.box_Poll .image_Pool label {margin-top: 16px; border-left: 0;}
.box_Poll .image_Pool input {margin-top: 18px;}
html> /**/ body .box_Poll .image_Pool input {margin-top: 22px;}
.tit_Pool {margin: 5px 8px;}
.btn_Vote {float: left; padding: 0 1.8em; font-weight: bold; height: 20px; border: 1px solid #C4C4C4; background: url(/res/imgs/bg_btn_Search.png) left top repeat-x #FFFFFF; cursor: pointer;}
.btn_Vote:hover {background: url(/res/imgs/bg_btn_Search_hover.png) left bottom repeat-x #FFFFFF;}
.box_Poll .btn_Vote {margin: 8px;}
.box_Pool .fRight {float: right;}
.box_Poll .link_SpecialBar {float: left; margin-top: 10px;}
.box_Pool .btn_Vote {margin: 8px;}
.box_Pool a.btn_Confirm {height:20px; line-height: 20px; clear: none; margin: 8px 8px !important; margin: 8px 4px;}
* html .box_Pool a.btn_Confirm {display: block; overflow: hidden;}
.box_Pool .txt_TotalVotes {float: left;height:20px; line-height: 20px; margin: 8px 8px !important; margin: 8px 4px;}
.box_PollResults .box_radio label, .box_PollResults .image_Pool .box_Img {border-left: none;}
.box_PollResults .image_Pool .box_Img {padding-left: 0;}
.box_PollResults .box_radio {clear: both; float: left; width: 250px; margin-right: 2px; margin-left: 8px !important; margin-left: 4px;}
.box_PoolResultBar {float: left; height: 18px; line-height: 18px; margin-right: 3px; text-align: right; border: 1px solid #5C9301; background: url(/res/imgs/bg_PoolResult.png) left center repeat-x; margin-bottom: 1px;}
.txt_PoolResultPercent {float: left; height: 18px; line-height: 18px; margin-bottom: 1px;}
.image_BarPool {height: 54px; line-height: 54px;}
.box_PoolResultInfo {clear: both; float: left; margin: 30px 8px !important; margin: 30px 4px; width: 600px;}

/* =LIST POOL	*/
ul.list_Pool {margin: 20px 8px; width: 600px;}
html > /**/ body ul.list_Pool {float: left; height: auto;}
ul.list_Pool li {margin: 5px 0; padding-bottom: 5px; background-position: left bottom; background-repeat: repeat-x;}
ul.list_Pool h3.tit_Pool {margin: 0;}
ul.list_Pool a {margin-right: 30px;}
ul.list_Pool .style_000 .txt_Category {color: #5C5C5C;}
ul.list_Pool .style_000 {/*background-image: url(/res/imgs/bg_DottedLine_000.png);*/border-bottom: 1px solid #5C5C5C;}
ul.list_Pool .style_001 .txt_Category {color: #005693;}
ul.list_Pool .style_001 {/*background-image: url(/res/imgs/bg_DottedLine_001.png);*/border-bottom: 1px solid #005693;}
ul.list_Pool .style_002 .txt_Category {color: #C8001A;}
ul.list_Pool .style_002 {/*background-image: url(/res/imgs/bg_DottedLine_002.png);*/border-bottom: 1px solid #C8001A;}
ul.list_Pool .style_003 .txt_Category {color: #AF6EB2;}
ul.list_Pool .style_003 {/*background-image: url(/res/imgs/bg_DottedLine_003.png);*/border-bottom: 1px solid #AF6EB2;}
ul.list_Pool .style_004 .txt_Category {color: #9F380D;}
ul.list_Pool .style_004 {/*background-image: url(/res/imgs/bg_DottedLine_004.png);*/border-bottom: 1px solid #9F380D;}


/* BOX FREE TEXT
---------------------------------------------- */
.box_FreeText {margin: 0px 0px; /*margin: 20px 8px;*/}
.box_005 .box_FreeText {margin: 5px; z-index: 9999; position: relative; width: 138px; overflow: hidden;}


/* ARTICLE
---------------------------------------------- */
h2.tit_Article {margin: 15px 8px 0; margin-bottom: 1px; border-bottom: 3px solid;}
.txt_ArticleAbstract {clear: both; margin: 3px 8px;}
html > /**/ body .txt_ArticleAbstract {float: left; height: auto;}
.txt_Article {clear: both; margin: 8px 8px 12px;}
html > /**/ body .txt_Article {float: left; height: auto;}
.txt_Author {float: right;}
.txt_ArticleAuthor {clear: both; margin: 8px;}
html > /**/ body .txt_ArticleAuthor {float: left; height: auto;}

.box_ArticleImage {position: relative; width: 605px; background-color: #DBDBDB; margin: 0 8px; overflow: hidden; height: 1%;}
html > /**/ body .box_ArticleImage {float: left; height: auto;}
.box_ArticleImage .box_Img {float: left; border-right: 1px solid #FFFFFF; margin-right: 6px;}
.box_ArticleImage .link_Comment, .box_ArticleImage .link_Mail, .box_ArticleImage .link_Print {height: 14px; margin: 0;}
.box_ArticleImage .txt_Copyright {float: left; width: 90px; margin-top: 20px; color:#9B9B9B;}

.box_Voting {float: left; width: 95px; margin: 5px 0;}
.box_Voting img, .box_Voting span {float: left; margin-right: 5px;}
.box_Voting span.first {margin-right:3px;}
*html .box_Voting span.first {margin-right:-3px;}
.box_Voting a {float: right;}
.box_Voting p.txt_Thanks {float:left;margin-top:6px;}
.box_ArticleImage .link_PhotoGallery {position: absolute; bottom: 0; right: 0; display: block; width: 104px; height: 60px; background: url(/res/imgs/ico_PhotoGallery_60.png) center top no-repeat; text-indent: -9000px;}
.box_ArticleImage span.link_PhotoGallery {background-image: none; background-color: #B7B7B7;}
*html .box_ArticleImage .link_PhotoGallery {bottom: -1px; right: -1px;}
.box_ArticleImage a.link_PhotoGallery:link, .box_ArticleImage a.link_PhotoGallery:visited {background-color: #B7B7B7;}
/*.box_ArticleImage a.link_PhotoGallery:hover {background-color: #787878;}*/

ul.list_ArticleOtherNews {margin: 0 8px 3px;}
html > /**/ body ul.list_ArticleOtherNews {float: left; height: auto;}
ul.list_ArticleOtherNews li {float: left; width: 180px; list-style-image: none; margin-right: 10px;}
ul.list_ArticleOtherNews li a {background: url(/res/imgs/list_Arrow_001.png) left center no-repeat; padding-left: 12px;}
ul.list_ArticleOtherNews li a.link_Comment {float: right; margin: 8px 2px;}

.txt_Article .box_Img {width: auto; margin: 10px; margin-top: 0;}
.txt_Article .fLeft {margin-left: 0;}
.txt_Article .fRight {margin-right: 0;}
.txt_Article .imgCenter {margin-left: 0; margin-right: 0;}

.txt_Article .box_Img {background-color: transparent;}
.txt_Article .box_Img .txt_Copyright {text-indent: 0; position: relative; float: right;}

/* BOX ARTICLE CALENDAR
---------------------------------------------- */
.box_Calendar h2.tit_Box {overflow:hidden; margin: 8px; margin-bottom: 0;}
.calendar_list { margin:15px 20px 20px 10px;}
.calendar_list li { padding:5px 0px; border-bottom:1px dotted #cccccc; line-height:25px;}
.numerazione_list_calendar { background-color:#eeeeee; font-size:1.1em; color:#000000; font-weight:bold; font-style:normal; margin-right:10px; padding:5px 5px}
.data_list_calendar { font-size:1.1em; color:#333333; font-weight:bold; font-style:normal; margin-right:10px; padding:5px 0px 5px 5px;}
.giorno_list_calendar { font-size:1.1em; color:#9c3a0b; font-weight:bold; font-style:normal; margin-right:10px; padding:5px 0px 5px 5px;}
.corsa_list_calendar { font-size:1.1em; color:#005693; font-weight:bold; font-style:normal; margin-right:10px; padding:5px 0px 5px 5px;}
.distanza_list_calendar { font-size:1.1em; color:#AF6EB2; font-weight:bold; font-style:normal; margin-right:10px; padding:5px 0px 5px 5px;}

/* BOX ARTICLE CORRELATED
---------------------------------------------- */
.box_Correlated h2.tit_Box {overflow:hidden; margin: 8px; margin-bottom: 0;}
.box_Calendar h2.tit_Box {overflow:hidden; margin: 8px; margin-bottom: 0;}
.box_Correlated ul.list_NewsMultiHeight li {/*height: auto;*/ height: 6em; margin-bottom: 5px;}
.box_Correlated ul.list_NewsMultiHeight li .box_Img {float: left; margin-right: 8px; border: 2px solid #C8C8C8;}
.box_Correlated ul.list_NewsMultiHeight li h3.tit_News a:link, .box_Correlated ul.list_NewsMultiHeight li h3.tit_News a:visited {text-decoration: none;}
.box_Correlated ul.list_NewsMultiHeight li h3.tit_News a:hover {text-decoration: underline;}

/* BOX COMMENTS
---------------------------------------------- */
.box_Comments h2.tit_Box {margin:0pt 8px;}
.box_Comments h2.tit_Box a.txt_Title, .box_Comments h2.tit_Box span.txt_Title {border-bottom: 6px solid; clear:both; display:block; padding-top:12px; width:100%;}
.list_Comment {margin: 20px 8px 0;}
html > /**/ body .list_Comment {float: left; height: auto;}
.list_Comment li {clear: both; width: 605px; border-bottom: 1px solid #5C5C5C; margin-bottom: 20px; height: 1%;}
html > /**/ body .list_Comment li {float: left; height: auto;}
.list_Comment span.txt_Time {float: right;}
.list_Comment blockquote {clear: both; margin: 10px 0; width: 100%;}
html > /**/ body .list_Comment blockquote {float: left; height: auto;}

.list_Comment blockquote .box_Img {float: left; margin-right: 9px; margin-bottom: 5px;}
.txt_CommentMessageText {margin: 40px 0;}

/* BOX FORM
---------------------------------------------- */
.box_Form {margin: 40px 8px 15px;}
.box_Form .doubleColumn {width: 250px;}
.box_Form label, .box_Form input, .box_Form textarea {/*float: left;*/}
.box_Form br {clear: both;}
.box_Form label {clear: both; margin-bottom: 5px;}
.box_Form input, .box_Form textarea {margin-bottom: 15px; border: 1px solid #cccccc;}
.box_Form .doubleColumn input {margin-left: -8px;}
html > /**/ body .box_Form .doubleColumn input {margin-left: 0;}
.box_Form textarea {width: 600px; margin-bottom: 10px; border: 1px solid #C4C4C4; background:#FFFFFF url(/res/imgs/bg_Textarea.png) repeat-x left top;}

.box_Form input.inp_Text {width: 600px; height: 28px; line-height: 28px; background:url(/res/imgs/bg_InputRegister.png) left top repeat-x; border:1px solid #C5C4C4;margin:3px 0 10px 0;}
.box_Form input.inp_Text2 { width:290px; margin:0px; padding:0px; width: 290px; height: 28px; line-height: 28px; background:url(/res/imgs/bg_InputRegister.png) left top repeat-x; border:1px solid #C5C4C4;margin:3px 0 10px 0;}

.articoli_float_left_first { width:290px; float:left}
.articoli_float_left_first2 { width:290px; float:left; margin-left:20px}


.box_Form input.inp_File {width: 600px; height: 28px; line-height: 28px; background:url(/res/imgs/bg_InputRegister.png) left top repeat-x; border:1px solid #C5C4C4;margin:3px 0 10px 0;}
.box_Form .input_Error input, .box_Form .input_Error textarea {border: 1px solid #C00033;}
.box_Form .btn_Confirm {float: left; padding: 0 1.8em; height: 20px; border: 1px solid #C4C4C4; background: url(/res/imgs/bg_btn_Search.png) left top repeat-x #FFFFFF; cursor: pointer;}
.box_Form .btn_Confirm:hover {background: url(/res/imgs/bg_btn_Search_hover.png) left bottom repeat-x #FFFFFF;}
.box_Form .btn_Center {float: none; margin: 10px 250px;}
.txt_FormDescription {margin-bottom: 15px;}

/* BOX FORM FULL PAGE
---------------------------------------------- */
.box_FormFullPage {width: 740px; margin-left: 100px; margin-top: 35px; margin-bottom: 20px;}
.box_FormFullPage input {background:url(/res/imgs/bg_InputRegister.png) left top repeat-x #FFFFFF;border:1px solid #C5C4C4;margin:3px 0 10px 0;}
.box_FormFullPage input.inp_Text_640 {width: 640px; height: 35px; line-height: 35px;}
.box_FormFullPage input.inp_Text_340 {width: 340px; height: 30px; line-height: 30px; margin-left: 0;}
.box_FormFullPage select {background:url(/res/imgs/bg_InputRegister.png) left top repeat-x;border:1px solid #C5C4C4;margin:3px 0 10px 0;width:640px;height:35px; line-height: 35px;}
.box_FormFullPage .btn_Confirm {float:right;display:block;background:#FFFFFF url(/res/imgs/bg_InputRegister.png) repeat-x left top;border:1px solid #C4C4C4;height:35px;padding:0 1.8em; margin-left: 10px;cursor:pointer;}

.box_FormFullPage .btn_Confirm:hover {background:#FFFFFF url(/res/imgs/bg_btn_Search_hover.png) repeat-x left bottom;}
a.btn_Confirm {clear:both;float:right;margin-right: 244px; margin-bottom: 20px; display:block;background:#FFFFFF url(/res/imgs/bg_InputRegister.png) repeat-x left top;border:1px solid #C4C4C4;padding:0 1.8em;cursor:pointer;}
.box_FormFullPage a.btn_Confirm {height:35px;}
* html a.btn_Confirm {margin-right: 122px;}
a.btn_Confirm:hover {background:#FFFFFF url(/res/imgs/bg_btn_Search_hover.png) repeat-x left bottom;}
.box_DoubleBtn {width: auto;}
.box_DoubleBtn input. {clear: none; display: inline; margin-left: 5px;}
.box_FormFullPage .btn_Right_100 {margin-right: 100px; display: inline;}

.box_Form_01 {clear: both; background-color: #E9E7E8; padding: 4px; margin-bottom: 1px;}
.box_Form_02 {clear: both; background-color: #1a1a1a; color:#FFF; padding: 4px; margin-bottom: 1px;}
.box_02_dati { background-color: #1A1A1A; clear: both; margin-bottom: 1px; padding: 10px;} 

.box_FormFullPage .fLeft, .box_FormFullPage .fRight {width: 340px;}
.box_FormFullPage .box_RadioFull {width: 100%; margin-bottom: 10px; position:relative}
.box_FormFullPage .box_RadioFull2 {height: 111px; margin-bottom: 10px; position: relative; width: 100%;}
.box_FormFullPage .fLeft input, .box_FormFullPage .fLeft select, .box_FormFullPage .fRight input, .box_FormFullPage .fRight select {width: 340px; margin-left: 0;}

.box_FormFullPage .fRight select.inp_Text_80, .box_FormFullPage .fRight input.inp_Text_80 {float:left; width:80px; height: 30px; line-height: 30px;}
select.inp_Text_80 {margin-right: 49px;}

.textarea_Full {width: 100%; margin-bottom: 10px; height: 130px; border: 1px solid #C4C4C4; background:#FFFFFF url(/res/imgs/bg_Textarea.png) repeat-x left top;}
/*.box_Radio {float: left; display: block; overflow: hidden; width:30px; height: 30px; margin-right: 10px; margin-bottom: 10px; border: 1px solid #C5C4C4;
			background:url(/res/imgs/bg_InputRegister.png) left top repeat-x; text-align:center; line-height:35px}*/
.box_FormFullPage .fLeft input.inp_Text_30 {width: 25px; height: 25px; border: 0;float:left;}
.txt_LabelRadio {float: left; margin-right: 30px; height: 30px; line-height: 30px;}
.logo_espn { position:absolute; top:0px; left:655px; height:40px; width:83px }
.logo_espn_classic {height: 111px; left: 614px; position: absolute; width: 125px;}
.tit_FormBlock {margin: 5px 0 20px;}
.txt_FormInfoApprove {margin: 20px 0 10px;}

/* FORM ERROR MESSAGE
---------------------------------------------- */
.input_Error {display: block; background-color: #ED9C9B; margin-bottom: 20px; padding-right: 5px;}
.box_FormFullPage .input_Error input, .box_FormFullPage .input_Error select, .box_FormFullPage .input_Error .box_Radio {border-color: #C00033;}
.input_Error .txt_Error {margin: 0; padding: 0; border: 0; text-align: left;}


/* BOX CONTACT
---------------------------------------------- */
.txt_ContactIntro {margin: 10px 8px;}
.box_MainContent .box_FormFullPage {float: left; margin-left: 8px !important; margin-left: 4px; width: 605px; overflow: hidden;}
.box_FormFullPage input.inp_Text_600 {height: 35px; line-height: 35px; width: 600px; margin-left: 0;}
.box_FormFullPage select.sel_Text_600 {height: 35px; line-height: 35px; width: 600px; margin-left: 0;}
.box_BodyContent .textarea_Full {width: 740px;}
.box_MainContent .box_FormFullPage .textarea_Full {width: 600px;}

/* BOX FORM DESCRIPTION
---------------------------------------------- */
h2.tit_Form {margin:35px 0 15px 100px;}
h2.tit_FormReg {background:url(/res/imgs/bg_TitRegistrazione.png) left top no-repeat;padding-left:50px; margin:35px 0 15px 50px;height:50px;}
h3.tit_instructionReg {margin:15px 0 15px 100px;}
.txt_infoLogin {margin:0 0 30px 100px; width: 850px;}
.box_FormFullPage .txt_infoLogin {margin:0;}
h3.tit_InfoMore {margin-bottom:20px; margin-left: 100px;}
.txt_infoLogin ul {margin-left: 30px;}

/* =LIST FORM DESCRIPTION	*/
ul.list_Reg {margin-left: 82px; width: 860px;}
ul.list_Reg li {background:url(/res/imgs/bg_ListRegistrazione.png) left top no-repeat;padding-left:20px;}

/* BOX FORM NEWSLETTER
---------------------------------------------- */
.box_FormNewsletter {clear: both; float: left; width: 605px;}
* html .box_FormNewsletter {margin-left: 4px;}
h3.tit_NewsletterCustom, h3.tit_NewsletterBase {clear: both; float: left; background-position: left top; background-repeat: no-repeat; width: 176px; height: 16px; background-color: #9F380D; overflow: hidden; text-indent: -9000px; border-right: 1px solid #FFFFFF;}
h3.tit_NewsletterCustom {background-image: url(/res/imgs/tit_NewsletterCustom.png);}
h3.tit_NewsletterBase {background-image: url(/res/imgs/tit_NewsletterBase.png);}
h3.tit_NewsletterCustom, h3.tit_NewsletterBase {margin-left: 8px !important; margin-left: 4px; margin-top: 8px;}
.box_CheckSelector {float: left; position: relative; width: 16px; height: 16px; overflow: hidden; background-color: #9F380D; text-align: center; margin-top: 8px;}
.box_CheckSelector input {position: absolute; top: -2px; left: -2px;}
html > /**/ body .box_CheckSelector input {top: 1px; left: 1px;}
.box_FormNewsletter {clear: both; margin: 0 8px; background-color: #DBDBDB;}
.box_FormNewsletter p {clear: both; padding: 8px;}
.box_FormNewsletter .label_Select {width: 80px;}
.box_FormNewsletter select {width: 160px;}
.box_FormNewsletter h4 {clear: both; background-color: #C3C3C3; height: 24px; line-height: 24px; padding-left: 10px; margin-top: 10px; margin-bottom: 5px;}
.box_FormNewsletter input {float: left; margin: 0 0 5px 10px;}
.box_FormNewsletter label {float: left; margin: 0 0 5px 10px; width: 160px;}
.box_FormFullPage .btn_Center {float: none; margin: 10px 250px;}

/* BOX PAGINATION
---------------------------------------------- */
.box_Pagination {clear: both; margin-bottom: 15px;}
.box_Pagination ul {clear: both; line-height: 13px; height: 13px; margin-bottom: 5px; text-align: center;}
.box_Pagination ul li {display: inline; padding: 0 5px; border-right: 1px solid #333333;}
.box_Pagination ul li.last, .box_Pagination ul li.txt_Next, .box_Pagination ul li.txt_Previous, .box_Pagination ul li.txt_ItemNumber {border-right: 0;}
.box_Pagination ul li a {line-height: 13px;}

/* BOX PHOTOGALLERY 
---------------------------------------------- */
.box_Photogallery {position: relative; height: 620px;}
.box_Photogallery .tit_Gallery, .box_Photogallery .txt_GalleryDescription {clear: both; margin: 0 8px 5px;}
html > /**/ .box_Photogallery .tit_Gallery, html > /**/ .box_Photogallery .txt_GalleryDescription {float: left; height: auto;}
.box_Photogallery .link_BackToArticle {position: absolute; bottom: 9px; right: 3px;}

/* =BOX GALLERY NAVIGATION	*/
.box_GalleryNavigation {float: left; position: relative; margin: 6px 1px 1px; width: 555px; height: 58px; overflow: hidden; background-color: #323232;}
.box_VideoHeader {width: 605px; margin: 6px 8px 1px 8px !important; margin: 6px 4px 1px 4px; text-align: center;}

.link_GalleryPrevious, .link_GalleryNext {float: left; margin-top: 6px; width: 24px; height: 58px; display: block; text-indent: -9000px;}
.link_GalleryPrevious {margin-left: 8px!important; margin-left: 4px;}
a.link_GalleryPrevious:link, a.link_GalleryPrevious:visited, a.link_GalleryNext:link, a.link_GalleryNext:visited {background-color: #323232}
a.link_GalleryPrevious:hover, a.link_GalleryNext:hover {background-color: #111111;}
a.link_GalleryPrevious {background: url(/res/imgs/ico_Arrow_002_Left.png) left top no-repeat;}
a.link_GalleryNext {background: url(/res/imgs/ico_Arrow_002_Right.png) left top no-repeat;}

.box_GalleryNavigation .box_Img {float: left; margin: 1px 3px;}
.box_MainPhoto {clear: both; margin: 0 auto; background-color: #323232;}

.box_GalleryCounter {position: absolute; top: 0; width: 74px; height: 58px;}
.counterLeft {left: 2px;}
.counterRight {right: 2px;}

.box_MainVideo {clear: both; float: left; margin: 0 8px !important; margin: 0 4px; width: 605px; background-color: #323232; text-align: center;}
.box_MainVideo .box_Player {margin: 0 auto; padding: 5px 0;}
.box_CommentVideo {margin-left: 8px !important; margin-left: 4px; width: 605px;}

.box_thumbsContainer {display:block; width: 392px; height: 58px; position: absolute; top: 0; left: 82px; overflow:hidden;}

#box_thumbsContent {position: relative;}

/* =BOX GALLERY NAVIGATION ON IMAGE	*/
.box_MainPhoto .box_Img {height: 394px; margin: 0 auto; background-color: transparent;}
a.link_PrevImage, a.link_NextImage {position: absolute; top: 0; width: 49.9%; height: 340px;}
a.link_PrevImage {left: 0;}
a.link_NextImage {right: 0;}

a.link_PrevImage span, a.link_NextImage span {width: 65px; height: 29px; left: auto; right: auto; top: 180px; cursor: pointer;}

a.link_PrevImage:link, a.link_PrevImage:visited {background: url(/res/imgs/bg_Transparent.png) left top repeat-x;}
a.link_PrevImage:hover span {background: url(/res/imgs/ico_PrevImage.png) center center no-repeat; left: 12px;}
* html a.link_PrevImage:hover span {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/imgs/ico_PrevImage.png');}

a.link_NextImage:link, a.link_NextImage:visited {background: url(/res/imgs/bg_Transparent.png) left top repeat-x;}
a.link_NextImage:hover span {background: url(/res/imgs/ico_NextImage.png) center center no-repeat; right: 12px;}
* html a.link_NextImage:hover span {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/imgs/ico_NextImage.png');}

a.link_PlaySlideshow, a.link_StopSlideshow {position: absolute; bottom: 0; width: 100%; height: 54px; text-align: center;}
a.link_PlaySlideshow span, a.link_StopSlideshow span {width: 135px; height: 29px; left: auto; margin-left: -67px; top: 0; cursor: pointer;}
/*\*/
html*a.link_PlaySlideshow:hover span {
[left: auto;/*Affects older Firefox and Netscape browsers only. Seen also by IE5-6 and Safari for Macintosh, which is addressed below.*/
left: 325px;/*Affects Safari for Macintosh only (v1-3). See also by IE5-6, but thats addressed below. Also hidden from older Firefox and Netscape browsers.*/
]left: auto;/*Affects IE 7 only. Seen by IE5-6 but thats addressed below. Hidden from Safari and all Firefox and Netscape browsers.*/
}/**/

a.link_PlaySlideshow:link, a.link_PlaySlideshow:visited {background: url(/res/imgs/bg_Transparent.png) left top repeat-x;}
a.link_PlaySlideshow:hover span {background: url(/res/imgs/ico_Slideshow.png) center center no-repeat;}
* html a.link_PlaySlideshow:hover span {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/imgs/ico_Slideshow.png');}
a.link_StopSlideshow:link span, a.link_StopSlideshow:visited span {background: url(/res/imgs/bg_Transparent.png) left top repeat-x;}
a.link_StopSlideshow:hover span {background: url(/res/imgs/ico_SlideStop.png) center center no-repeat;}
* html a.link_StopSlideshow:hover span {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/imgs/ico_SlideStop.png');}


/* =BOX MEDIA INFO	*/
.box_MediaInfo {clear: both; width: 605px; margin: 1px 8px 10px; height: 31px; background-color: #323232; overflow: hidden;}
html > /**/ body .box_MediaInfo{float: left;}
.box_MediaInfo a.link_Comment, .box_MediaInfo a.fb_share_link_foto, .box_MediaInfo a.link_Mail, .box_MediaInfo a.link_ShareThis, .box_MediaInfo  #sharethis_0, .box_MediaInfo .box_Voting, .box_MediaInfo .txt_Copyright, #ShareThisTarget {float: left; color: #FFFFFF;}
.box_MediaInfo a.link_Comment {background-image: url(/res/imgs/ico_Comment_002.png); line-height: 31px;}
.box_MediaInfo a.link_Mail {background-image: url(/res/imgs/ico_Mail_002.png); line-height: 31px; margin-left: 10px;}
.box_MediaInfo a.fb_share_link_foto {line-height: 31px; margin-left: 10px;}
.box_MediaInfo a.link_ShareThis {background-image: url(/res/imgs/ico_ShareThis_002.png); margin-top: 5px; margin-left: 10px;}
.box_MediaInfo  #sharethis_0 {margin-top: 7px; margin-left: 10px; width: 80px;}
.box_MediaInfo  #ShareThisTarget {margin-top: 7px; margin-left: 10px; width: 80px;}
html>/**/ body .box_MediaInfo  #sharethis_0 {margin-top: 5px;}
html>/**/ body .box_MediaInfo  #ShareThisTarget {margin-top: 5px;}
.box_MediaInfo  #sharethis_0 a {color: #FFFFFF;}
.box_MediaInfo  #ShareThisTarget a {color: #FFFFFF;}
.box_MediaInfo .box_Voting {width: auto; margin-top: 10px; margin-left: 10px;}
.box_MediaInfo .box_Voting p.txt_Thanks {margin-top: 0; margin-left: 10px;}
.box_MediaInfo a.link_Vote_Si {background-image: url(/res/imgs/ico_Si_002.png);}
.box_MediaInfo a.link_Vote_No {background-image: url(/res/imgs/ico_No_002.png);}
.box_MediaInfo .txt_Copyright {float: right; line-height: 31px; margin-right: 10px;}
.box_MediaInfo .out_Vote_Si, .box_MediaInfo .out_Vote_No {float: left;}


.box_Correlated h2.tit_MorePhoto {background: url(/res/imgs/ico_MorePhotoList.png) left top no-repeat; height: 25px;}
.box_Correlated h2.tit_MorePhoto span.txt_Title {margin-left: 56px; line-height: 25px;}

.box_Correlated h2.tit_MoreVideo {background: url(/res/imgs/ico_MoreVideoList.png) left top no-repeat; height: 25px;}
.box_Correlated h2.tit_MoreVideo span.txt_Title {margin-left: 56px; line-height: 25px;}


/* BOX FEED RSS
---------------------------------------------- */
.box_FeedRSS {clear: both; width: 605px; margin: 30px 8px 10px; background-color: #EEEEEE; overflow: hidden;}
html > /**/ body .box_FeedRSS{float: left;}

.box_FeedRSS div {float: left; width: 256px; margin-right: 45px;}

.box_FeedRSS h3 {font-size: 1.3em; font-weight: bold; color: #9F380D; text-transform: uppercase;}
.box_FeedRSS h3 {margin: 5px 10px; background-color: #C4C4C4; width: auto; height: 28px; line-height: 28px; padding: 0 5px;}

.list_RSS {margin: 5px 10px;}
.list_RSS li {margin-bottom: 10px;}
.list_RSS a {background: url(/res/imgs/ico_RSSFeed.png) left top no-repeat; padding-left: 53px; line-height: 18px;}
.list_RSS a:link, .list_RSS a:visited {font-size: 1.3em; font-weight: bold; color: #8B8B8B; text-transform: uppercase; text-decoration: none;}
.list_RSS a:hover {text-decoration: underline;}



/* BOX PHOTO/VIDEO GALLERY and USER COMMENTS SEARCH RESULT
---------------------------------------------- */
.tit_PhotoGallery .txt_Title, .tit_VideoGallery .txt_Title {clear: both; float: left; display: block; width: 223px; height: 26px; margin: 10px 8px 5px !important; margin: 10px 4px 5px; text-indent: -9000px;}
.tit_PhotoGallery .txt_Title {background: url(/res/imgs/tit_PhotoGallery.png) left top no-repeat;}
.tit_VideoGallery .txt_Title {background: url(/res/imgs/tit_VideoGallery.png) left top no-repeat;}

.tit_CommentArchive .txt_Title {clear: both; float: left; display: block; width: 230px; height: 26px; margin: 10px 8px 5px !important; margin: 10px 4px 5px; text-indent: -9000px;}
.tit_CommentArchive .txt_Title {background: url(/res/imgs/tit_CommentArchive.png) left top no-repeat;}

.txt_SearchResult {display: block; clear: both; float: left; margin: 0 8px 15px !important; margin: 0 4px 15px;}
.txt_SearchResult span {color: #9C3A0B;}


/* BOX PAGINATION SEARCH RESULT
---------------------------------------------- */
.box_PaginationSearchResult {clear: both; margin-bottom: 5px;}
.box_PaginationSearchResult ul {clear: both; margin: 0 8px; text-align: center;}
.box_PaginationSearchResult ul li {float: left; width: 20px; height: 20px; line-height: 20px; background-color: #9C3A0B; border-right: 1px solid #FFFFFF;}
.box_PaginationSearchResult ul li a, .box_PaginationSearchResult ul li strong {display: block; text-decoration: none;}
.box_PaginationSearchResult ul li.txt_ItemNumber {width: auto; margin-left: 10px;}


/* LIST SEARCH RESULT
---------------------------------------------- */
ul.list_SearchResult {margin: 0 8px 10px !important; margin: 0 4px 10px; width: 605px;}
ul.list_SearchResult li {line-height: 1.4em;}
ul.list_SearchResult .box_Img, ul.list_SearchResult .txt_Abstract {margin-left: 0;}


/* BOX RUBRICA MAIN NEWS
---------------------------------------------- */
.box_RubricaMainNews h2.tit_News {margin:0 8px 2px 8px;}
.box_RubricaMainNews .txt_Abstract {margin:0 8px 8px;}
.box_RubricaMainNews .txt_Article, .box_RubricaMainNews .box_Img {margin:0 8px 0;}
.box_RubricaMainNews .box_Img {margin-top: 8px;}
.box_RubricaMainNews .link_CommentSpaced {float: left; display: block; margin-bottom: 10px;}

/* PHOTO CONTRIBUTES
---------------------------------------------- */
.box_PhotoContributes .tit_PhotoContributes {margin:15px 8px 3px 8px;}
.box_PhotoContributes .txt_Abstract {margin:3px 8px 15px 8px;}
.box_PhotoContributes .tit_LastContributes {margin:8px;}
.box_PhotoContributes .txt_PhotoData {float:left;margin-left:5px;width:85px;}
.box_PhotoContributes .txt_PhotoData span {display:block;}
/* =LIST PHOTO CONTRIBUTES	*/
ul.list_PhotoContributes {margin:5px 8px;}
ul.list_PhotoContributes li {float:left;margin-bottom:30px;}
ul.list_PhotoContributes div.box_Img {float:left;margin:0;}

/* TABLE RESULTS
---------------------------------------------- */
.tab_Results table.tab_roller, .tab_Match table.tab_roller, .tab_Scorer table.tab_roller {width:334px; margin:5px 10px;}
.tab_Results table.tab_roller tr td, .tab_Match table.tab_roller tr td, .tab_Scorer table.tab_roller tr td, .tab_Results table.BasketTable tr td {background:#D5D5D5;padding:6px 3px;border-bottom:1px solid #FFFFFF;}
.tab_Results table.tab_roller tr td.first {border-right:1px solid #ffffff;text-align:center;}
.tab_Results table.tab_roller tr td a, .tab_Results table.tab_roller tr td strong {padding-left:5px;}

.tab_Results table.BasketTable tr td {background-color: transparent; border-color: #DBDBDB;}

.tab_Results div {clear: both; background-color: #005693; text-align: center; border-top: 3px solid #005693;}
.tab_Results div strong {font-size: 1.1em; color: #FFFFFF; text-transform: uppercase; font-weight: bold; line-height: 1.2em;}
.tab_Results .topLeft, .tab_Results .topRight, .tab_Results .bottomLeft, .tab_Results .bottomRight, .tab_Results .clear {border-top: 0;}

.tab_Results a.link_OtherNews, .tab_Match a.link_OtherNews {margin-top: 0; margin-right: 10px;}


.tab_Match table.tab_roller, .tab_Scorer table.tab_roller, .tab_Results table.BasketTable {clear: both;}


/* TABLE MATCH
---------------------------------------------- */
.tab_Match table.tab_roller tr td.first {padding-left:5px;}


/* TABLE SCORE in TAB MAIN AREA
---------------------------------------------- */
.box_TableScore dd {background: url(/res/imgs/bg_TableScore_inline_1.png) 3px top repeat-y; padding-left: 0 !important; padding-left: 3px;}
.box_TableScore .box_Block_195, 
#classifica-contentarea .tab_Match, #classifica-contentarea .tab_Results, #classifica-contentarea .tab_Scorer {background: url(/res/imgs/bg_TableScore_inline_1_Head.png) left top repeat-x; margin: 0 3px 5px !important; margin: 0 6px 5px 0;}
.box_TableScore .box_Block_195 .tab_Match, .box_TableScore .box_Block_195 .tab_Results, 
#tabs-classifica .contentstyle .tab_Match, #tabs-classifica .contentstyle .tab_Results,  #tabs-classifica .contentstyle .tab_Scorer {width: 195px; overflow: hidden;}
.box_TableScore .box_Block_195 .tab_Match table.tab_roller, .box_TableScore .box_Block_195 .tab_Results table.tab_roller, 
#tabs-classifica .contentstyle .tab_Match table.tab_roller, #tabs-classifica .contentstyle .tab_Results table.tab_roller, #tabs-classifica .contentstyle .tab_Scorer table.tab_roller, .box_TableScore .box_Block_195 .tab_Results table.BasketTable {margin: 0; width: 100%; border-top: 6px solid;}
.box_TableScore .box_Block_195 .tab_Results table.tab_roller, 
#tabs-classifica .contentstyle .tab_Results table.tab_roller {width: 49.9%; float: left;}
.box_TableScore .box_Block_195 .tab_Match table.tab_roller tr td, 
#tabs-classifica .contentstyle .tab_Results table.tab_roller tr td {padding-left: 5px;}
.box_TableScore .box_Block_195 table.tab_roller tr td, 
#tabs-classifica .contentstyle table.tab_roller tr td {padding-left: 5px; border-color: #DBDBDB; background-color: transparent;}
.box_TableScore .box_Block_195 h3, .box_TableScore .box_Block_195 .matchDayLabel, 
#tabs-classifica .contentstyle h3, #tabs-classifica .contentstyle .matchDayLabel {float: left; margin-top: 5px; margin-bottom: 3px;}
.box_TableScore .box_Block_195 .matchDayLabel, 
#tabs-classifica .contentstyle .matchDayLabel {margin-left: 5px;}

.tab_Match .matchDayLabel h3 {margin: 0; font-size: 1em;}
.tab_Results div.matchDayLabel {clear: none; background-color: transparent; text-align: left; border-top: 0;}

.style_000 .box_Block_195 .tab_Match h3, .style_000 .box_Block_195 .tab_Results h3, .style_000 .box_Block_195 .matchDayLabel {color: #5C5C5C;}
.style_000 .box_Block_195 .tab_Match table.tab_roller, .style_000 .box_Block_195 .tab_Results table.tab_roller, .style_000 .box_Block_195 .tab_Results table.BasketTable {border-color: #5C5C5C;}
.style_001 .box_Block_195 .tab_Match h3, .style_001 .box_Block_195 .tab_Results h3, .style_001 .box_Block_195 .matchDayLabel {color: #005693;}
.style_001 .box_Block_195 .tab_Match table.tab_roller, .style_001 .box_Block_195 .tab_Results table.tab_roller, .style_001 .box_Block_195 .tab_Results table.BasketTable {border-color: #005693;}
.style_002 .box_Block_195 .tab_Match h3, .style_002 .box_Block_195 .tab_Results h3, .style_002 .box_Block_195 .matchDayLabel {color: #C8001A;}
.style_002 .box_Block_195 .tab_Match table.tab_roller, .style_002 .box_Block_195 .tab_Results table.tab_roller, .style_002 .box_Block_195 .tab_Results table.BasketTable {border-color: #C8001A;}
.style_003 .box_Block_195 .tab_Match h3, .style_003 .box_Block_195 .tab_Results h3, .style_003 .box_Block_195 .matchDayLabel {color: #AF6EB2;}
.style_003 .box_Block_195 .tab_Match table.tab_roller, .style_003 .box_Block_195 .tab_Results table.tab_roller, .style_003 .box_Block_195 .tab_Results table.BasketTable {border-color: #AF6EB2;}
.style_004 .box_Block_195 .tab_Match h3, .style_004 .box_Block_195 .tab_Results h3, .style_004 .box_Block_195 .matchDayLabel {color: #9F380D;}
.style_004 .box_Block_195 .tab_Match table.tab_roller, .style_004 .box_Block_195 .tab_Results table.tab_roller, .style_004 .box_Block_195 .tab_Results table.BasketTable {border-color: #9F380D;}
.box_TableScore .box_Block_195 a.fullLink, 
#tabs-classifica .contentstyle a.fullLink {clear: both; display: block; background-color: #8E8E8E; height: 21px; line-height: 21px;}

.box_Block_195 .tab_Results table.tab_roller tr td a {overflow: hidden; white-space: nowrap; width: 62px;}


/* TABLE TOP and FLOP
---------------------------------------------- */
.box_MainContent_Left .inline_3double .table_Top, .box_MainContent_Left .inline_3double .table_Flop {width: 394px;}
.table_Top, .table_Flop {margin: 0 8px;}
.table_Top th, .table_Flop th {padding: 8px 10px; text-align: center;}
.table_Top td, .table_Flop td {padding: 3px 0;}
.table_Top th {background-color: #4080AE;}
th.tit_TopFlop {padding-left: 20px; background-position: 10px center; background-repeat: no-repeat; text-align: left;}
.table_Top th.tit_TopFlop {background-image: url(/res/imgs/ico_Top.png);}
.table_Flop th.tit_TopFlop {background-image: url(/res/imgs/ico_Flop.png);}
.table_Flop th {background-color: #A12503;}
.table_Top td .box_Img, .table_Flop td .box_Img {float: left; margin-left: 0; margin-bottom: 0;}
.table_Top td h3, .table_Flop td h3 {margin-top: 16px;}
.table_Top td.txt_Number, .table_Flop td.txt_Number {width: 40px;}
.table_Flop {margin-bottom: 10px;}

.inline_1 .table_Top, .inline_1 .table_Flop {width: 302px;}
.inline_1 .table_Top {float: left; margin-right: 0; margin-left: 8px !important; margin-left: 4px;}
.inline_1 .table_Flop {float: right; margin-left: 0; margin-right: 8px !important; margin-right: 4px;}

/* TABLE TOP and FLOP on RIGHT COLUMN	*/
.box_RightColumn .table_Top, .box_RightColumn .table_Flop {width: 338px; margin:0 0 0 9px; width:336px;}
.box_RightColumn .table_Top td .box_Img, .box_RightColumn .table_Flop td .box_Img {margin-right: 8px;}
.box_RightColumn .box_TwoTabs .link_OtherNews {float: none; display: block; text-align: center; text-transform: uppercase;}



/* SCROLLING TOP and FLOP
---------------------------------------------- */
.scrolling_TabRounded .tab_giornate {display: block; width: 156px; height: 23px; overflow: hidden;}
.scrolling_TabRounded .tab_giornate li {float: left; display: block; width: 26px; height: 23px;}
.scrolling_TabRounded .tab_giornate li {line-height: 23px; text-align: center; padding-right: 1px;}
.scrolling_TabRounded .tab_giornate li a {display: block;}
.scrolling_TabRounded .tab_giornate li a:link, .scrolling_TabRounded .tab_giornate li a:visited {color: #005898; text-decoration: none;}
.scrolling_TabRounded .tab_giornate li a:hover {}

div.scrolling_TabRounded {position: relative; width: 219px; height: 23px; background: url(/res/imgs/bg_scrollingTabRounded) left top no-repeat; float: left; margin: 5px 8px !important; margin: 5px 4px;}
.scrolling_TabRounded a.previous, .scrolling_TabRounded a.next {position: absolute; display: block; width: 30px; height: 23px; background-position: center center; background-repeat: no-repeat;}
.scrolling_TabRounded a.previous {top: 0; left: 0;}
.scrolling_TabRounded a.next {top: 0; right: 0;}

.scrolling_TabRounded a.previous span, .scrolling_TabRounded a.next span {display: none;}
.scrolling_TabRounded a.previous:link, .scrolling_TabRounded a.previous:visited {background-image: url(/res/imgs/ico_Arrow_003_Left.png);}
.scrolling_TabRounded a.previous:hover {}
.scrolling_TabRounded a.next:link, .scrolling_TabRounded a.next:visited {background-image: url(/res/imgs/ico_Arrow_003_Right.png);}
.scrolling_TabRounded a.next:hover {}
.scrolling_TabRounded .tab_giornate {position: absolute; top: 0; left: 31px;}


/* TOP and FLOP SCHEDA
---------------------------------------------- */
.schedaPartite {float: left; width: 605px; height: auto; padding-top: 5px;}
#schedaGiornata {clear: both; margin: 10px 8px 0;}
.schedaText {float: left; margin: 10px 8px !important; margin: 10px 4px; width: 605px; padding-top: 5px;}
.schedaPartite ul {clear: both; float: left; width: 605px; margin: 0 8px !important; margin: 0 4px;}
ul.lineLight {background: #FFFFFF; border-top: 1px solid #AEAEAE;}
ul.lineDark {background: #EAEAEA; border-top: 1px solid #AEAEAE;}
.schedaPartite li {display: inline; height: 24px; line-height: 24px; vertical-align: middle; width: auto; padding-left: 3px; padding-right: 4px;}
.schedaPartite img {padding-top: 3px;}

li.part1 {float: left; width: 143px;}
li.part2 {float: left; width: 322px;}
li.part3 {float: left; width: 30px;}
li.part4 {float: left; width: 77px; text-align: right; padding-right: 0px;}
li.part5 {float: left; width: 283px;}
li.part6 {float: left; width: 72px;}
li.part7 {float: left; width: 40px;}
li.part8 {float: left; width: 127px; text-align: right; padding-right: 0px;}


/* BOX TOP and FLOP VOTING
---------------------------------------------- */
.box_TopFlopVoting .MatchGame .result {font-size: 3.5em; line-height: 35px; text-align: center; font-weight: bold; color: #333333;}
.box_TopFlopVoting .MatchGame .teams {font-size: 2.1em; line-height: 21px; text-align: center; font-weight: bold; color: #003E6A;}

.box_TopFlopVoting .txt_TotalVotes {margin-top: 5px;}
.box_TopFlopVoting .MatchGame {width: 605px; clear: both; position: relative; margin: 8px;}
.box_TopFlopVoting .MatchGame .result {margin: 0 auto; width: 100px; }
.box_TopFlopVoting .MatchGame .teams {padding-top: 5px; margin: 0 auto;}
.box_TopFlopVoting .MatchGame .logo1, .MatchGame .logo2 {top: 0; position: absolute; width: 45px; height: 45px; z-index: 3;}
.box_TopFlopVoting .MatchGame .logo1 {left: 3px;}
.box_TopFlopVoting .MatchGame .logo2 {right: 3px;}

.box_TopFlopVoting .FootballTeam .PlayerSeparator {margin-bottom: 0; padding-bottom: 3px; width: 605px; text-align: center; text-transform: none;}
.box_TopFlopVoting .FootballTeam .PlayerSeparator .fleft {float: left;}
.box_TopFlopVoting .FootballTeam .PlayerSeparator .fright {float: right;}

.box_TopFlopVoting .FootballTeam table.Team_1 td.number {text-align: right;}
.box_TopFlopVoting .FootballTeam table.Team_2 td.number {text-align: left;}

.box_TopFlopVoting .submitForm {text-align: center; padding-top: 20px;}
.box_TopFlopVoting .FootballTeam .PlayerSeparator span.didaTab {width: 110px;}
.box_TopFlopVoting .selectSpecial {width: 110px;}

.box_TopFlopVoting .FootballTeam table td {line-height: 24px; height: 24px;}

.box_TopFlopVoting .tab_Team_A .bg_1 td {background-color: #FFFFFF;}
.box_TopFlopVoting .tab_Team_A .bg_2 td {background-color: #EAEAEA;}
.box_TopFlopVoting .tab_Team_B .bg_4 td {background-color: #DFE3E6;}
.box_TopFlopVoting .tab_Team_B .bg_3 td {background-color: #F2F7FA;}
.box_TopFlopVoting .coach {background-color: transparent;}


/* TABLE LIVE MATCH
---------------------------------------------- */
.box_RightColumn .box_LiveHeader, .box_RightColumn .tab_Live {width: 338px;}
.box_LiveHeader {float: left; background-color: #BFBFBF; margin: 0 8px !important; margin: 0 4px;}
.box_LiveHeader div {padding: 3px 6px;}
.txt_League {float: left;}
.txt_MatchStatus {float: right;}
.tab_Live {clear: both; margin: 0 8px;}
.tab_Live th, .tab_Live td {background-color: #f1f1f1; padding: 3px 5px;}
.tab_Live td {padding-bottom: 8px;}
.tab_Header:hover th {background-color: #CACACA;}
.tab_Header img{display:inline;}



/* BOX NEXT MATCH and LAST MATCH
---------------------------------------------- */
.data_Match {margin:0 8px;background:#C6C4C5;padding:2px 0;}
.border_bot {border-bottom:1px solid #FFFFFF;}
.box_Match {position:relative;margin:0 8px;background:#DADADA;padding:1px 0;border-bottom:1px solid #FFFFFF;height:55px;}
.box_Match:hover {background-color: #B1B1B1; cursor: pointer;}
.box_Match .box_Img {float:left; position: static;}
.box_Match .box_Img span {text-indent: 0;}
/*.box_Match a, */.box_Match span {float:left;}
.box_Match img.link_1Team {position:absolute;left:10px;}
.box_Match img.link_2Team {position:absolute;right:10px;}
.box_Match span {position:absolute;left:75px;}

/* =TABLE TEAM NEXT MATCH	*/
.tab_NextMatch {margin:0 8px 7px 8px;width:185px;}
.tab_NextMatch tr td {background:#DADADA;border-bottom:1px solid #FFFFFF;padding:5px;}
.tab_NextMatch tr td.first {border-right:1px solid #ffffff;text-align:center;}

.box_linkOther {margin:0 8px;}
.box_Result {margin:0 8px;background:#DADADA;padding:5px 0;height:50px;text-align:center;}
.box_Result:hover {background-color: #B1B1B1; cursor: pointer;}
.box_Result a {position: relative; display: block;height:50px;}
.box_Result span {width: 70px; position: absolute; top: 5px; text-align: center;}
.box_Result span.res_1Team {left: 5px;}
.box_Result span.res_2Team {right: 5px;}

.box_MarkerLeft {float:left;margin-left:8px;}
* html .box_MarkerLeft {margin-left:4px;}
.box_MarkerLeft span {display:block;padding-left:2px;}
.box_MarkerRight {float:right;margin-right:8px;}
* html .box_MarkerRight {margin-right:4px;}
.box_MarkerRight span {display:block;padding-right:2px;}
.box_MarkerLeft, .box_MarkerRight {margin-top:5px;}


/* BOX FAVOURITE TEAM
---------------------------------------------- */
.box_FavouriteTeam {height: 44px; text-align: center; position: relative;}

.box_FavouriteTeam ul {width: 8000px;}
.box_FavouriteTeam ul li {float: left; margin-right: 1px;}
.box_FavouriteTeam a {float: left;}
.box_FavouriteTeam a img {margin: 2px;}
.box_FavouriteTeam a:link, .box_FavouriteTeam a:visited {display: block; width: 26px; height: 26px; background-image: url(/res/imgs/bg_FavouriteTeam.png); background-position: left top; background-repeat: no-repeat; overflow: hidden;}
/*.box_FavouriteTeam a:hover {background-position: left bottom;}*/

.box_FavouriteTeam #list_Container {position: absolute; top: 10px; left: 40px; width: 540px; height: 26px; overflow: hidden;}
.box_FavouriteTeam #list_Container.box_Teams_20 {width: 540px;}
.box_FavouriteTeam #list_Container.box_Teams_22 {width: 594px; left: 15px;}
.box_FavouriteTeam #list_Content {position: relative;}

.box_FavouriteTeam a.btn_Previous:link, .box_FavouriteTeam a.btn_Previous:visited, .box_FavouriteTeam a.btn_Next:link, .box_FavouriteTeam a.btn_Next:visited {position: absolute; top: 15px; text-indent: -9000px; width: 6px; height: 14px; overflow: hidden; display: block; background-position: left top; background-repeat: no-repeat;}
.box_FavouriteTeam a.btn_Previous:link, .box_FavouriteTeam a.btn_Previous:visited {left: 10px; background-image: url(/res/imgs/ico_Arrow_004_Left.png);}
.box_FavouriteTeam a.btn_Next:link, .box_FavouriteTeam a.btn_Next:visited {right: 10px; background-image: url(/res/imgs/ico_Arrow_004_Right.png);}
.box_FavouriteTeam a.btn_Previous:hover, .box_FavouriteTeam a.btn_Next:hover {background-position: left top;}




/* BOX TEAM SOCIETY
---------------------------------------------- */
.box_LogoTeam {float: left; display: block; width: 202px; margin-left: 8px !important; margin-left: 4px; overflow: hidden; text-align: center;}
.box_LogoTeam img {margin: 3px auto;}
.box_PhotoTeam {float: right; display: block; width: 192px; margin-right: 8px !important; margin-right: 4px; overflow: hidden;}
.box_PhotoTeam img {margin: 1px;}
.box_PhotoTeam a {display: block; background-color: #005693; height: 25px; line-height: 25px;}
.box_SchedaTeam {clear: both; float: left; width: 100%; margin: 15px 8px 0 !important; margin: 15px 4px 0; overflow: hidden;}
.box_SchedaTeam strong {display: block; width: 135px; float: left;}


/* BOX SCHEDA DRIVER
---------------------------------------------- */
.box_SchedaDriver {clear: both; float: left; width: 100%; margin: 15px 8px 0 !important; margin: 15px 4px 0; overflow: hidden;}
.box_SchedaDriver strong {display: block; width: 105px; float: left;}


/* BOX EDITORIAL 
---------------------------------------------- */
.box_EditorialDetail {margin: 20px 45px;}
.box_EditorialDetail_full {margin: 0px;}
.box_EditorialDetail img {margin: 20px auto 5px;}

.box_MotogpDetail {margin: 30px 45px;}
.box_MotogpDetail img { margin: 0px auto }


/* BOX EDICOLA
---------------------------------------------- */
.box_Edicola .txt_Info {margin: 20px 8px;}
.box_Edicola select {background:url(/res/imgs/bg_InputRegister.png) left top repeat-x;border:1px solid #C5C4C4; margin-left: 140px; width:345px;height:28px; line-height: 28px;}
.box_Edicola .link_Edicola {display: block; width: 529px; height: 752px; overflow: hidden; margin: 30px auto;}
.box_Edicola h3 {margin-left: 75px;}
.box_Edicola .list_OtherPages {float: left; margin-top: 10px; margin-left: 75px; margin-bottom: 30px;}
.box_Edicola .list_OtherPages li {float: left; margin-right: 7px;}

.txt_InfoEdicola {margin: 5px 8px;}


/* PAGE WITH MESSAGE AREA
---------------------------------------------- */
.txt_PageMessageArea {margin: 50px 0 100px 100px; width: 680px;}


/* TOOLTIPS
---------------------------------------------- */
/* =TOOLTIP PHOTO	*/
.box_TooltipContainer {position: absolute; top: 100px; left: 200px; width: 625px; height: 445px; z-index: 99999;}

.btn_CloseTooltip {position: absolute; top: 0; right: 0; margin-bottom: 5px; display: inline; width: 65px; height: 29px; background: url(/res/imgs/ico_Close.png) left top no-repeat; cursor: pointer;}
* html .btn_CloseTooltip {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/imgs/ico_Close.png');}
.btn_CloseTooltip span {display: none;}

.box_Tooltip {display: block; width: 625px; height: 411px; background: url(/res/imgs/bg_Tooltip.png) left top no-repeat; z-index: 9999;}
.box_Tooltip {position: absolute; top: 34px; left: 0; margin: 0;}
* html .box_Tooltip {position: static; clear: both; margin-top: 34px; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/imgs/bg_Tooltip.png');}

.box_Tooltip .box_Img {margin: 9px auto;}

.box_Tooltip a.media_Select {position: relative; background-color: transparent;}

.box_Tooltip a.media_Select span {position: absolute; top: 182px; left: 252px; width: 100px; height: 29px;}
.box_Tooltip a.media_Select:link span, .box_Tooltip a.media_Select:visited span {background-image: none;}
.box_Tooltip a.media_Select:hover span {background-image: url(/res/imgs/ico_Select.png);}
* html .box_Tooltip a.media_Select:hover span {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/imgs/ico_Select.png');}




/* =TOOLTIP MAIN NEWS	*/
.box_Tooltip_MainNews {display: block; width: 161px; z-index: 9999;}
.box_Tooltip_MainNews .tit_News, .box_Tooltip_MainNews .txt_Abstract {margin: 0 8px;}

.tooltipNews_Top, .tooltipNews_Bottom {display: block; width: 161px; height: 4px; font-size: 1px; overflow: hidden;}
.tooltipNews_Top {background: url(/res/imgs/bg_Tooltip_MainNews_Top.png) left top no-repeat;}
.tooltipNews_Bottom {background: url(/res/imgs/bg_Tooltip_MainNews_Bottom.png) left top no-repeat;}
.tooltipNews_Main {display: block; width: 161px; background: url(/res/imgs/bg_Tooltip_MainNews_Main.png) left top repeat-y;}




/* =TOOLTIP TEAMS	*/
.box_Tooltip_Teams {position: relative; display: block; width: 93px; height: 110px; background: url(/res/imgs/bg_Tooltip_Teams.png) left top repeat-x; border: 3px solid #AFAFAF; z-index: 99999;}
.box_Tooltip_Teams .box_Img {padding-top: 3px;}
.box_Tooltip_Teams h3 {position: absolute; bottom: 0; left: 0; width: 93px; text-align: center;}


/* BOX PLAYER
---------------------------------------------- */
.box_Player {padding-bottom: 9px;}
.box_Player a.link_Back {position: absolute; right: 8px; top: 13px;}
.box_Player h3 {display: block; margin: 0 8px 1px; padding-left: 5px; height: 24px; line-height: 24px; background-color: #C7C7C7;}
.box_PlayerDescription {margin: 0 8px 2px;}
.box_PlayerDescription img {border: 1px solid #005693; float: left; margin-right: 15px;}
.playerInfo {margin-top: 15px;}
.playerInfo th {padding-right: 20px;}

.box_Player .tab_special {margin: 0 8px !important; margin: 0 4px; width: 605px;}
html>/**/body .box_Player .tab_special {margin: 0 8px !important; border: 0; width: 605px;}
/*html>/**//*body .box_Player .tab_special, x:-moz-any-link, x:default {margin: 0 !important; width: 617px;}  Only FireFox 3 */

.box_Player .tab_special th {background-color: #C7C7C7; height: 40px; border-bottom: 1px solid #FFFFFF;}
.box_Player .tab_special td {height: 24px; background-color: #EBE9EA; text-align: center;}
.box_Player .box_MediaInfo {background-color: #C7C7C7;}
.box_Player .box_MediaInfo a, .box_Player .box_Voting {color: #000000;}
.box_Player .box_MediaInfo a.link_Comment {background-image: url(/res/imgs/ico_Comment.png);}
.box_Player .box_MediaInfo a.link_Vote_Si {background-image: url(/res/imgs/ico_Si.png);}
.box_Player .box_MediaInfo a.link_Vote_No {background-image: url(/res/imgs/ico_No.png);}

.box_Player .tab_special .firstCol {text-align: left; padding: 0 5px;}

.box_Player .tab_special .tableHeader {height: 24px; line-height: 24px; padding: 0 5px;}
.box_Player .tab_special {/*margin-bottom: 10px*/}
.box_Player .tab_special .bg_1 td {background-color: #E4E4E4;}
.box_Player .tab_special .bg_2 td {background-color: #EBE9EA;}


/* TABBED VISTI
---------------------------------------------- */
.box_MainContent .box_ThreeTabs dl.box_TabbedNews dd .list_NumberedNews {width: 590px;}
.box_MainContent .box_ThreeTabs dl.box_TabbedNews dd .list_NumberedNews .txt_ListNumber {background-color: #9F380D; width: 16px; height: 16px;}
.box_MainContent .box_ThreeTabs dl.box_TabbedNews dd .list_NumberedNews .txt_ListNumber {text-align: center; line-height: 16px; color: #FFFFFF;}

.box_MainContent .box_ThreeTabs dl.box_TabbedNews dd .list_NumberedNews h3 .txt_Category, .box_MainContent .box_ThreeTabs dl.box_TabbedNews dd .list_NumberedNews h3 .txt_Time {font-size: 1.2em; font-weight: bold; text-transform: uppercase;}
.box_TabbedNews .style_000 .txt_Category {color: #5C5C5C;}
.box_TabbedNews .style_001 .txt_Category {color: #005693;}
.box_TabbedNews .style_002 .txt_Category {color: #C8001A;}
.box_TabbedNews .style_003 .txt_Category {color: #AF6EB2;}
.box_TabbedNews .style_004 .txt_Category {color: #9F380D;}
.box_MainContent .box_ThreeTabs dl.box_TabbedNews dd .list_NumberedNews .box_Img {margin-left: 0;}
.box_MainContent .box_ThreeTabs .box_SubTabbedNews a.link_SubTab:link, .box_MainContent .box_ThreeTabs .box_SubTabbedNews a.link_SubTab:visited {color: #9F380D;}
.box_MainContent .box_ThreeTabs .box_SubTabbedNews a.link_SubTab:hover, .box_MainContent .box_ThreeTabs .box_SubTabbedNews a.selected:link, .box_MainContent .box_ThreeTabs .box_SubTabbedNews a.selected:visited {color: #FFFFFF; background-color: #9F380D;}




/* ----------------------------------------------
		LIVESCORE
  ---------------------------------------------- */
/* =.box_Body	*/
#container {background: url(/res/imgs/bg_Body.png) left top repeat-x;}
/* =.box_Header, .box_BodyContent	*/
#main {width: 984px; margin:0 auto;}
.box_SubMenu {float: none;}

/*	.box_MainContent	*/
#mainsx-md {float:left; overflow:hidden; width:630px; /*margin-bottom: 9px;*/ border-bottom: 9px solid #C4C4C4;}

/*	.box_RightColumn	*/
#maindx-md {float: right; overflow: hidden; width: 354px;}
#maindx-md .box_000 {clear: both; margin-right: 0; width: 100%;}
*html #maindx-md .box_000 .bottomLeft, *html #maindx-md .box_000 .bottomRight {bottom: -1px;}

/* =TAB SWITCHER BOX RIGHT	*/
#maindx-md dl.box_TabbedNews {width: 338px;}
#maindx-md dl.box_TabbedNews dt {width: 112px;}
#maindx-md dl.box_TabbedNews dt.pos_1 {left: 0;}
#maindx-md dl.box_TabbedNews dt.pos_2 {left: 113px;}
#maindx-md dl.box_TabbedNews dt.pos_3 {left: 226px;}
#maindx-md dl.box_TabbedNews dd {width: 338px;}
#maindx-md ul.list_NumberedNews {width: 325px;}


/*	LIVESCORE
---------------------------------------------- */

#main .fullWidth, #main .box, #mainsx-md h2.pageHeader, #mainsx-md .boxNoTab {clear: both; height: 64px; background: url(/res/imgs/bg_Box_fullWidth.png) left top no-repeat;}
#main #mainsx-md h2.ts_HeaderClassifiche {height: 54px;}
#main .lab {position: relative;}
#main .lab h2, #mainsx-md h2.pageHeader {padding: 10px 8px 0 8px;}
#main .box_RightColumn .statistics .lab h2 {padding: 10px 0 0 0;}
#mainsx-md h2.pageHeader, .box_RightColumn .statistics .lab h2.pageHeader {}
#main .lab h3 {padding: 10px 8px 0 8px;}
#main .lab h3 {font-size: 1.3em; line-height: 32px; color: #FFFFFF; text-align: center; font-weight: bold; text-transform: uppercase;}
.daycurrent {display: inline;}
.MatchGreen h2 {border-bottom:6px solid #005998; clear:both; padding:10px 5px 2px 0;width:auto;}
.MatchGreen .txt_Article {margin: 10px 0;}
#mainsx-md h2.pageHeader {color:#005998; font-size:1.3em; font-weight:bold; text-transform:uppercase;}
#mainsx-md h2.pageHeader {height: 21px;}

#mainsx-md {position: relative;}
#mainsx-md .single_option {position: absolute; top: 38px; right: 25px;}
#mainsx-md .single_option table.tab_special {border: 0;}


/* =MATCH DESCRIPTION	*/
a.reload_results {display: block; position: absolute; top: 40px; left: 20px; width: 63px; height: 14px; text-indent: -9000px; background: url(/res/imgs/ico_Refresh.png) left top no-repeat; overflow: hidden;}
.Match {clear: both; float: left; position: relative; width: 605px; height: 185px;/* padding-bottom: 9px; *//*background-color: #D5D5D5;*/ border-top: 1px solid #FFFFFF; border-left: 8px solid #FFFFFF; border-right: 8px solid #FFFFFF;}

.Match .teams {position: absolute; top: 0; left: 0; display: block; width: 100%;}
.Match .result {position: absolute; top: 30px; left: 0; display: block; width: 100%;}
.Match .teams, .Match .result {font-size: 2.3em; line-height: 1.2em; color: #000000; font-weight: bold; text-align: center;}
.Match .result {font-size: 3.5em;}
.Match .minute {position: absolute; bottom: 0; background-color: #AFAFAF; width: 100%; height: 31px; border-top: 1px solid #FFFFFF;}
.Match .minute {font-size: 1.3em; line-height: 31px; font-weight: bold; color: #FFFFFF; text-align: center;}
.Match .scorer1, .Match .scorer2 {font-size: 1em; line-height: 1.2em;}
.Match .scorer1, .Match .scorer2 {display: block; position: absolute; top: 70px;}
.Match .scorer1 {right: 310px; text-align: right;}
.Match .scorer2 {left: 310px; text-align: left;}
.Match .logo1, .Match .logo2 {position: absolute; top: 30px; width: 69px; height: 57px; z-index: 3; text-align: center; overflow: hidden;}
.Match .logo1, .Match .logo2 {bottom: 6px; background: url(/res/imgs/bg_singleMatch_Logo.png) left top repeat-x; border: 1px solid #B2B2B2;}
.Match .logo1 {left: 63px;}
.Match .logo2 {right: 63px;}
.Match .logo1 img, .Match .logo2 img {margin: 7px auto; display: block;}

#telecronaca {clear: both; float: left; position: relative; width: 605px; padding-bottom: 9px; background-color: #FFFFFF; border-left: 8px solid #FFFFFF; border-right: 8px solid #FFFFFF;}
#telecronaca .lab h2 {padding:10px 0 0; border-bottom:6px solid #005998;}
/*	***************************************************************************************************	*/
#telecronaca .contentstyle {margin: 10px 0 10px 60px;}
#telecronaca .dhtmlgoodies_scrolldiv {padding: 1px 0;}
#telecronaca .scrolldiv_parentContainer {overflow: hidden; float: left; position: relative;}
#telecronaca .scrolldiv_content {padding-left: 5px; position: relative;}
#telecronaca .scrolldiv_slider {padding-left: 5px; width: 21x; float: right;}
#telecronaca .scrolldiv_scrollbar {width: 21px; position: relative; background-color: #D5D5D5;}
/* The scrollbar handle */
#telecronaca .scrolldiv_theScroll {position: absolute; top: 0px; left: 0px; margin: 0; width: 21px; height: 10px; background-color: #005998; cursor: pointer;}
/* Scroll buttons(The up and down arrows) */
#telecronaca .scrolldiv_scrollUp, #telecronaca .scrolldiv_scrollDown {width: 21px; height: 10px; background-color: #005998; cursor: pointer; font-size: 2px;}
#telecronaca .scrolldiv_scrollUp {margin-bottom: 2px;}
#telecronaca .scrolldiv_scrollDown {margin-top: 2px;}
/*	***************************************************************************************************	*/
#telecronaca .tab_telecronaca {margin-bottom: 200px; width: 100%;}
#telecronaca .tab_telecronaca td {vertical-align: top;}
#telecronaca .tab_telecronaca {font-size: 1.1em; line-height: 1.4em; font-weight: bold;}
#telecronaca .tab_telecronaca .time {width: 40px;}
#telecronaca .tab_telecronaca .time {color: #005998;}
#telecronaca .tab_telecronaca .event {padding-right: 10px;}

.FootballTeam {clear: both; float: left; position: relative; width: 605px; padding-bottom: 9px; background-color: #FFFFFF; border-left: 8px solid #FFFFFF; border-right: 8px solid #FFFFFF;}
.FootballTeam .PlayerSeparator {clear: both; padding:10px 0 0; border-bottom:6px solid #005998; margin-bottom: 10px;}
.FootballTeam .PlayerSeparator {color: #005998; font-size: 1.3em; font-weight: bold; text-transform: uppercase;}
.FootballTeam table {width: 295px;}
.FootballTeam table.Team_1 {float: left;}
.FootballTeam table.Team_2 {float: right;}
.FootballTeam table td {font-size: 1.1em; line-height: 1.4em; font-weight: bold;}
.FootballTeam table td.number {padding: 0 10px;}
.FootballTeam table.Team_1 td.number {text-align: left;}
.FootballTeam table.Team_2 td.number {text-align: right;}
.FootballTeam table td.number {color: #005998;}
.FootballTeam table td.player, .FootballTeam table td.event {width: 50%;}
.FootballTeam table.Team_1 td.player {text-align: right;}
.FootballTeam table.Team_2 td.player {text-align: left;}
.FootballTeam table.Team_1 td.event {padding-left: 5px;}
.FootballTeam table.Team_2 td.event {padding-right: 5px;}
.FootballTeam .Team_1 .event div, .FootballTeam .Team_2 .event div {line-height: 16px;}
.FootballTeam .Team_1 .event div {float: left; margin-right: 3px;}
.FootballTeam .Team_2 .event div {float: right; margin-left: 3px;}
.FootballTeam .Team_1 .event div img, .FootballTeam .Team_2 .event div img {float: left; margin-right: 3px;}
.FootballTeam table td.coach {font-size: 1.1em; line-height: 1.4em; font-weight: bold;}
.FootballTeam table td.coach strong {font-weight: bold;}
.FootballTeam table.Team_1 td.coach {text-align: right; padding-right: 10px;}
.FootballTeam table.Team_2 td.coach {text-align: left; padding-left: 10px;}

#doubleBox  {clear: both; float: left; position: relative; width: 605px; padding-bottom: 9px; background-color: #FFFFFF; border-left: 8px solid #FFFFFF; border-right: 8px solid #FFFFFF;}
#doubleBox .box {clear: none; height: auto; background: none;}
#doubleBox .box .lab h2 {clear: both; padding:10px 0 0; border-bottom:6px solid #005998; margin-bottom: 2px;}
#doubleBox .fleft, #doubleBox .fright {width: 295px; overflow: hidden;}
#doubleBox .fleft {float: left;}
#doubleBox .fright {float: right;}
#doubleBox .team_1, #doubleBox .team_2 {display: block; margin-bottom: 3px; width: 69px; height: 57px; z-index: 3; text-align: center; overflow: hidden;}
#doubleBox .team_1, #doubleBox .team_2 {bottom: 6px; background: url(/res/imgs/bg_singleMatch_Logo.png) left top repeat-x; border: 1px solid #B2B2B2;}
#doubleBox .team_1 {float: left;}
#doubleBox .team_2 {float: right;}
#doubleBox .team_1 img, #doubleBox .team_2 img {margin: 7px auto; display: block;}
#doubleBox .tab_statistic {clear: both; width: 295px;}
#doubleBox .tab_statistic {font-size: 1.1em; line-height: 1.4em; text-align: center;}
#doubleBox .tab_statistic .td_data_1, #doubleBox .tab_statistic .td_data_2 {font-weight: bold;}
#doubleBox .tab_statistic .td_data_1, #doubleBox .tab_statistic .td_data_2 {width: 100px;}
#doubleBox .selectPlayer {clear: both; float: left; width: 295px; margin-bottom: 3px;}
#doubleBox .playerStat li {padding: 0 10px;}

#tabs-classifica {border-top: 9px solid #C4C4C4; clear: both; float: left; position: relative; width: 621px !important; width: 621px; padding-top: 8px; padding-bottom: 9px; background: url(/res/imgs/bg_Box_fullWidth_000.png) left top no-repeat; background-color: #FFFFFF; border-bottom: 9px solid #C4C4C4;}
#tabs-classifica .lab {float: left; margin-left: 8px !important; margin-left: 4px; width: 235px; height: 26px; background-color: #DBDBDB;border-right: 1px solid #FFFFFF;}
#tabs-classifica .lab h2 {padding: 0 5px; line-height: 26px;}
#tabs-classifica .lab h2 {color: #7B5411;}

#tabs-classifica .tab_giornate {display: block; width: 270px; height: 26px; overflow: hidden;}
#tabs-classifica .tab_giornate li {float: left; display: block; width: 26px; height: 26px;}
#tabs-classifica .tab_giornate li {line-height: 26px; text-align: center; border-right: 1px solid #FFFFFF;}
#tabs-classifica .tab_giornate li a {display: block;}
#tabs-classifica .tab_giornate li a:link, #tabs-classifica .tab_giornate li a:visited {color: #000000; background-color: #DBDBDB; text-decoration: none;}
#tabs-classifica .tab_giornate li a:hover {background-color: #B2B2B2;}

#tabs-classifica div.scrolling_tab {position: relative; width: 369px; float: left;}
#tabs-classifica  a.previous, #tabs-classifica  a.next {position: absolute; display: block; width: 49px; height: 26px; background-position: left top; background-repeat: no-repeat;}
#tabs-classifica a.previous {top: 0; left: 0;}
#tabs-classifica a.next {top: 0; right: 0;}

#tabs-classifica a.previous span, #tabs-classifica a.next span {display: none;}
#tabs-classifica a.previous:link, #tabs-classifica a.previous:visited {background-image:	url(/res/imgs/ico_Previous.png); background-color: #DBDBDB;}
#tabs-classifica a.previous:hover {background-color: #B2B2B2;}
#tabs-classifica a.next:link, #tabs-classifica a.next:visited {background-image:	url(/res/imgs/ico_Next.png); background-color: #DBDBDB;}
#tabs-classifica a.next:hover {background-color: #B2B2B2;}
#tabs-classifica .tab_giornate {position: absolute; top: 0; left: 50px;}

#classifica-contentarea {clear: both; float: left; width: 605px; margin: 1px 8px !important; margin: 1px 4px; overflow:hidden; top:26px; background: url(/res/imgs/bg_TableScore_inline_1.png) repeat-y scroll 3px top #DBDBDB;}
#classifica-contentarea .tab_Match, #classifica-contentarea .tab_Results, #classifica-contentarea .tab_Scorer {float: left; overflow: hidden;}
#classifica-contentarea .tab_Match {margin: 0 !important; border-left: 3px solid #DBDBDB;}
#classifica-contentarea .tab_Results {margin: 0 !important; border-left: 6px solid #DBDBDB;}
#classifica-contentarea .tab_Scorer {margin: 0 !important; border-left: 6px solid #DBDBDB;}
#tabs-classifica .contentstyle .tab_Match table.tab_roller, 
#tabs-classifica .contentstyle .tab_Results table.tab_roller, 
#tabs-classifica .contentstyle .tab_Scorer table.tab_roller {border-color: #005693;}
.tab_Match .Int_Div_354 div {width: 354px;}

.Match .tab_special th {border-bottom: 1px solid #FFFFFF; background-color: #C7C7C7;}
.Match .tab_special td.alignLeft {text-align: left; padding-left: 5px;}
.Match .tab_special td.weightBold {font-weight: bold; background-color: #C7C7C7;}
.clearfix {height: auto;}

.tab_special {clear: both; float: left;}
html > /**/ body .tab_special {width: 617px; border-left: 16px solid #FFFFFF; border-right: 8px solid #FFFFFF;}
.Match .tab_special {border-left: 8px; width: 605px;}
html > /**/ body .Match .tab_special {border-left: 8px; width: 605px;}
.tab_F1 {width: 621px; border-left: 8px solid #FFFFFF; padding-right: 16px; border-right: 8px solid #FFFFFF; margin-right: 9px;}


#mainsx-md .triple_options {margin-top: -26px; float: left; border-left: 8px solid #FFFFFF; border-right: 8px solid #FFFFFF;}
#mainsx-md .triple_options form {margin-bottom: 4px; text-align: center;}
html > /**/ body {margin-bottom: 6px;}
#mainsx-md .triple_options .tab_special {border-left: 0; border-right: 0; width: 605px;}
html > /**/ body #mainsx-md .triple_options .tab_special {border-left: 0; border-right: 0; width: 605px;}

#mainsx-md .triple_options .tab_special th.tableHeader {}
#mainsx-md .triple_options .tab_special th.tableHeader h2 {font-weight: bold; text-transform: uppercase;}

#mainsx-md .triple_options .tab_special th {padding: 5px;}
#mainsx-md .triple_options .tab_special th.firstCol {width: 30px; white-space: no-wrap; text-align: center;}
#mainsx-md .triple_options .tab_special th {text-align: center;}

html > /**/ body #mainsx-md .triple_options .tab_special td {border-bottom: 0;}
#mainsx-md .triple_options .tab_special td.firstCol {width: 30px; text-align: right;}
#mainsx-md .triple_options .tab_special td.col_B {text-align: center;}
#mainsx-md .triple_options .tab_special td.lastCol {}

.tab_special td {padding: 5px; border-bottom: 1px solid #FFFFFF;}
.tab_special td.firstCol {text-align: left; white-space: nowrap;}
.tab_special tr.bg_0 td, .tab_special tr.bg_1 td {background-color: #C4C4C4;}
.tab_special tr.bg_2 td {background-color: #D5D5D5;}
.tab_special tr.bg_0:hover td, .tab_special tr.bg_1:hover td {background-color: #B1B1B1; cursor: pointer;}
.tab_special tr.bg_2:hover td {background-color: #B1B1B1; cursor: pointer;}

.tab_roller tr.bg_1:hover td {background-color: #B1B1B1; cursor: pointer;}
.tab_roller tr.bg_2:hover td {background-color: #B1B1B1; cursor: pointer;}

/* =FOOTBALL GREEN	*/
.MayBeWithGreen	{width: 621px; background-color: #FFFFFF; float: left; margin-bottom: 9px; padding-bottom: 9px;}
.MatchGreen	{float: left; width: 410px; margin-left: 8px !important; margin-left: 4px; margin-top: 8px;}
.GreenUp, .GreenDown {position: relative; width: 410px; height: 297px;}
.GreenUp {background: url(/res/imgs/bg_GreenUp.gif) left top no-repeat;}
.GreenDown {background: url(/res/imgs/bg_GreenDown.gif) left top no-repeat;}

.player_Team_A, .player_Team_B {position: absolute; width: 80px; height: 60px;}
* html div.player_Team_A {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=auto, src='/res/imgs/ico_Player_TeamA.png');}
div.player_Team_A[class] {background: url(/res/imgs/ico_Player_TeamA.png) left top no-repeat;}
* html div.player_Team_B {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=auto, src='/res/imgs/ico_Player_TeamB.png');}
div.player_Team_B[class] {background: url(/res/imgs/ico_Player_TeamB.png) left top no-repeat;}
.player_Team_A div, .player_Team_B div {position: absolute; bottom: 8px; width: 80px;}

/* =TEAMS COMPOSITION (TABLES)	*/
.MayBeTeamGreen {width: 191px; float: left; margin-left: 4px; margin-top: 8px; overflow: hidden;}
.MayBeTeamGreen .fleft {float: left;}

.MayBeTeamGreen div.Team_A, .MayBeTeamGreen div.Team_B {width: 191px; height: 59px; background: url(/res/imgs/bg_MayBeTeam.png) left top no-repeat;}
.MayBeTeamGreen div.Team_B {margin-top: 10px;}
.MayBeTeamGreen img {margin: 8px 15px !important; margin: 8px;}
.MayBeTeamGreen div.fleft {margin: 15px 5px !important; margin: 15px 10px;}
.MayBeTeamGreen div.PlayerSeparator {border-bottom: 6px solid #005998; background-color: #FFFFFF; clear: both; width: auto; padding: 5px 5px 2px 0;}
.MayBeTeamGreen div.style_002 {border-color: #C8001A;}
.MayBeTeamGreen table.Team_A, .MayBeTeamGreen table.Team_B {width: 100%;}
.MayBeTeamGreen table.Team_A td, .MayBeTeamGreen table.Team_B td {padding: 3px;}
.MayBeTeamGreen table.Team_A td.number, .MayBeTeamGreen table.Team_B td.number {text-align: right; width: 20px;}

/* =TABLE BACKGROUND	*/
.bg_1 td, .bg_2 td, .bg_3 td, .bg_4 td, li.bg_1, li.bg_2, li.bg_3, li.bg_4 {border-bottom: 1px solid #FFFFFF;}
.bg_1 td,.bg_3 td, li.bg_1, li.bg_3 {background-color: #D5D5D5;}
.bg_2 td, .bg_4 td, .bg_5 td, li.bg_2, li.bg_4, li.bg_5 {background-color: #CDCDCD;}


/* =SELECT OTHER TEAMS	*/
.row {width: 605px; clear: both; float: left; background-color: #DBDBDB; border-top: 1px solid #FFFFFF; border-left: 8px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-right: 8px solid #FFFFFF;}
.row .row {width: 605px; clear: both; float: left; background-color: #DBDBDB; border: 0;}

.singleMatch .logo1, .singleMatch .logo2 {position: absolute; width: 69px; height: 57px; z-index: 3; text-align: center; overflow: hidden;}
.singleMatch .logo1 img, .singleMatch .logo2 img {margin: 7px auto; display: block;}

.singleMatch .result {font-size: 3.4em; font-weight: bold; line-height: 1.2em; color: #000000; text-align: center;}
.singleMatch .result {position: absolute; top: 90px; width: 199px;}
.singleMatch .scorer1, .singleMatch .scorer2 {width: 90px; height: 80px; margin-top: 30px; margin-bottom: 30px;}
.singleMatch .scorer1 {float: left; text-align: right;}
.singleMatch .scorer2 {float: right; text-align: left;}
.singleMatch .minute {font-size: 1.1em; font-weight: bold; color: #005998; text-align: right; border-top: 1px solid #FFFFFF;}
.singleMatch .minute {position: absolute; bottom: 0; left: 0; width: 191px; height: 26px; line-height: 26px; padding-right: 10px;}

.logo1 {left: 3px;}
.logo2 {right: 3px;}
.teams {margin: 0 auto; text-align: center; font-weight: bold; color: #005998;}
.singleMatch {float: left; position: relative; width: 201px; /*height: 98px;*/ border-right: 1px solid #FFFFFF;}
.row .last {margin: 0; margin-right: -3px;}
.singleMatch a:link, .singleMatch a:visited {display: block; height: 98px; background: url(/res/imgs/bg_singleMatch.png) left -196px repeat-x; text-decoration: none; cursor: pointer;}
.singleMatch a:hover {background: url(/res/imgs/bg_singleMatch.png) left -98px repeat-x;}
.singleMatch .teams {padding-top: 5px;}

.singleMatch .logo1, .singleMatch .logo2 {top: 26px; background: url(/res/imgs/bg_singleMatch_Logo.png) left top repeat-x; border: 1px solid #B2B2B2;}
.singleMatch .logo1 {left: 20px;}
.singleMatch .logo2 {right: 20px;}


.matchDay .matchDayHeader h3, .matchDay .matchDayHeader span {font-size:1.2em; font-weight:bold; line-height:1.2em; color: #005693; text-decoration: none;}
.matchDay a.matchDayHeader:hover h3, .matchDay a.matchDayHeader:hover span {text-decoration: underline; cursor: pointer;}
.matchDay .matchDayHeader h3 {float:left; margin-bottom:3px; margin-top:5px; margin-left: 5px; margin-right: 5px;}
.matchDay .matchDayHeader span {float:left; margin-bottom:3px; margin-top:5px;}
.matchDay .tab_roller {clear: both;}
.matchDay tr td {font-size: 1.2em;}
.matchDay tr td {padding:5px;}


/* =MAIN DX	*/
#maindx-md .banner336, #maindx-md .statistics, .box_RightColumn .statistics {clear: both; float: left; width: 354px; background: url(/res/imgs/bg_maindxMd.png) left top no-repeat #FFFFFF; margin-bottom: 9px; overflow: hidden;}

/* =BANNER	*/
#maindx-md .banner336 {width: 300px; padding: 27px;}

/* =MULTI TAB	*/
#maindx-md .lab h2, .box_RightColumn .lab h2 {border-color: #005998; margin: 0 8px; border-bottom: 6px solid; clear: both; display: block; padding-top: 12px; padding-left: 0;}
#maindx-md .ul-tabs, .box_RightColumn .ul-tabs {float: left; margin-left: 8px !important; margin-left: 4px;}
#maindx-md .ul-tabs li.tab_btn, .box_RightColumn .ul-tabs li.tab_btn {float: left; width: 111px; height: 25px; line-height: 25px; margin-right: 1px; text-align: center;}
#maindx-md .ul-tabs li.selected, .box_RightColumn .ul-tabs li.selected {width: 114px;}
#maindx-md .ul-tabs li a, .box_RightColumn .ul-tabs li a {display: block; height: auto; width: auto;}

#maindx-md .contentstyle, .box_RightColumn .contentstyle  {clear: both; float: left; width: 338px; margin: 0 8px; padding-bottom: 10px; background-color:#DBDBDB;border-bottom:8px solid #FFFFFF;border-top:1px solid #FFFFFF;}
* html #maindx-md .contentstyle, * html .box_RightColumn .contentstyle  {margin: 0 4px;}
#maindx-md ul.listNews, .box_RightColumn ul.listNews  {clear: both; width: 300px; margin: 10px;}

/* =HIDDEN BOX	*/
#interactiveBoxInside, #tabs-ipiuvisti {display: none;}


/*	POPUP
---------------------------------------------- */
.box_Popup .box_MainContent {width: 620px;}
.box_Popup .tit_Box {padding: 10px 8px; margin: 0;}
.box_Popup .box_FreeText {padding: 8px; margin: 0;}
.box_Popup .box_Footer {background-color: #FFFFFF;}
.box_Popup .box_Footer .txt_Copyright {text-align: left;}
.box_Popup .box_Footer .txt_Copyright a, .box_Popup .box_Footer .txt_Copyright span {float: none; display: inline;}
.box_Popup .box_Footer .txt_Copyright span {float: left;}

.box_Popup .txt_infoLogin {margin: 0 8px;}
.box_Popup .box_MainContent .box_FormFullPage .textarea_Full {margin-bottom: 5px;}
.wp-email-loading {text-align: left;}
.wp-email-loading img {float: left;}


/* FORMATTAZIONE HOME SCUDERIE */

h3.MotorTeam {
clear:both;
font-weight:bold;
margin:0pt 0pt 3px 5px;
}
div.MotorTeam {
border-top:2px solid #005998;
padding-bottom:10px;
padding-top:3px;
}
div.MotorTeam.secondLine {
border-top:0pt none;
}
div.txtBox_cms .MotorTeam ul{margin: 0px; padding: 0px; padding-left: 0px; list-style-type: none}

.list_MotorTeam li {
float:left;
}
li.img_MotorTeam {
border-bottom:1px solid #FFFFFF;
display:block;
width:188px;
}
li.driver_MotorTeam {
width:135px;
}
.driver_MotorTeam a.linkbox_MotorTeam {
cursor:pointer;
display:block;
}
.driver_MotorTeam a.linkbox_MotorTeam {
color:#333333;
float:left;
font-weight:bold;
height:60px;
text-decoration:none;
width:110px !important;
}
.driver_MotorTeam a.linkbox_MotorTeam:hover {
background-color:#E5EEF4;
text-decoration:none;
}
.driver_MotorTeam a.linkbox_MotorTeam img {
padding-top:3px; margin: 0 auto; text-decoration:none
}
div.driverNumber {
background: #cccccc;
color:#c90019;
float:left;
font-size:13px;
font-weight:bold;
height:78px;
line-height:78px;
margin-left:4px;
text-align:center;
width:20px;
}
div.driverLink {
text-align:center;
}
div.driverLink h4 {
font-size:9px;
text-align:center;
}
div.technicLink {
text-align:left;
}
.driver_MotorTeam a.linkbox_MotorTeam div.technicLink img {
float:left;
margin-left:2px;
padding-top:0pt;
}
div.technicLink h4 {
float:left;
font-size:9px;
margin-left:5px;
padding-right:5px;
padding-top:15px;
}
.driverBox {
border-bottom:1px solid #005998;
height:192px;
overflow:hidden;
}
.boxNoTab.driverBox .lab h2 {
margin-top:-5px;
}
ul.driverList {
clear:both;
padding-top:5px;
width:420px;
}
.driverList li {
float:left;
text-align:center;
width:210px;
}
.driverList li img {
margin-bottom:5px;
}
.driverList li a {
font-weight:bold;
}

ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

/* FORMATTAZIONE BOX PILOTI */
.boxPiloti{width: 185px; height: 280px; margin-left: 4px; margin-bottom: 10px}
.boxPiloti img{border: 0px; margin-left: 4px}
	.boxPiloti UL{padding: 0px; margin: 0px; width: 185px; list-style-type: none; padding-top: 10px; margin-left: 4px}
		.boxPiloti LI{display: inline; font-size: 1.2em; line-height: 20px}
		.boxPiloti LI A{font-weight: bold; text-decoration: none;}
			LI.bpLeft{float: left; width: 70px; font-weight: bold}
			LI.bpRight{float: left; width: 115px}
#imgPiloti{float: left; width: 185px; height: 103px}

.boxPiloti h5 A{ float: left; width: 180px; color:#c90019; font-size:1.7em; font-weight:bold; line-height:1.1em; text-decoration: none; padding-top: 10px; padding-left: 3px}
.boxPiloti h5  A:HOVER{ color:#c90019; font-size:1.7em; font-weight:bold; line-height:1.1em; text-decoration: none}
.redLine{margin-left: 4px; width: 185px; height: 6px; background: #c90019; border-bottom: 1px solid #ffffff}
.box_img_sponsor { float:left; margin-right:8px;}
.tit_sponsor a:hover { text-decoration:underline;}
.tit_sponsor a { color:#005693; text-decoration:none;}
.tit_sponsor { color:#005693; font-size:1.2em; font-weight:bold; letter-spacing:0; line-height:1em;}
.txt_sponsor { float:left; margin:0; margin-bottom: 10px; width:420px; color:#000000; font-style:normal; font-size:1.1em; line-height:1em;}
.list_sponsor { height:auto; margin:8px; position:relative; margin-bottom:5px; width: 600px; clear: both;}
.sep_sponsor {border-bottom: 1px solid #eee; float:left; height:1px; margin:8px; position:relative; width: 600px; clear: both;}
h2.tit_SubMainNews { display:block; height:21px; left:0pt; line-height:21px; position:absolute; top:80px; width:101px;}
ul.list_MainNews h2.tit_SubMainNews a{text-decoration: none}
ul.list_MainNews h2.tit_SubMainNews a:link{ color: #ffffff; font-weight: bold; text-decoration: none}
ul.list_MainNews h2.tit_SubMainNews a:visited{color: #ffffff; font-weight: bold; text-decoration: none}
ul.list_MainNews h2.tit_SubMainNews a:hover{ text-decoration: none}
h2.tit_SubMainNews { color:#FFFFFF; font-size:1.1em; font-weight:bold; text-align:center; text-transform:uppercase;}
.tit_SubMainNews{ background-color:#333333;}
.tit_SubMainNews { opacity:0.9;}
.box_001 .txtBox_cms{ padding:0 10px 0 10px;}
.box_001 .txtBox_cms_adn{padding:0;}
.box_001 .txtBox_cms_full{padding:0;}

/*TS LEAGUE*/
.box_FormFullPageLeague { margin-bottom:60px; margin-left:100px; margin-top:10px; width:740px;}
.box_FormFullPageLeague .txt_LabelRadio { font-size: 16px; line-height:30px; text-transform:none;}
.box_left_league { float:left; width:360px;}
.box_right_league { float:left; width:620px;}
img.box_Banner { display:inline !important; }
/*TS LEAGUE*/

.specialstrip { height:0px; width:0px; display: none; visibility:hidden }
.specialstrip_Champions_League_14 { background:	url(/res/imgs/fascione_champions_tuttosport.png) no-repeat; height:60px; width:621px; display: block; visibility:visible; margin-bottom:10px}
.specialstrip_Confederations_Cup { background:	url(/res/img/fascioni/confederations_cup.jpg) no-repeat; height:100px; width:621px; display: block; visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_MLB_362 { background:	url(/res/img/fascioni/mlb_2010.png) no-repeat; height:100px; width:621px; display: block; visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_NFL_221 { background:	url(/res/img/fascioni/nfl_2010.jpg) no-repeat; height:100px; width:621px; display: block; visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Vancouver_2010{ background: url(/res/img/fascioni/fascione_olimpiadi_ts.jpg) no-repeat; height:100px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Sei_Nazioni {background: url(/res/img/fascioni/fascione_6nazioni_ts.jpg) no-repeat; height:100px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Gran_Fondo {background: url(/res/img/fascioni/fascione_cipollini.png) no-repeat; height:107px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Veicoli_commerciali{background: url(/res/img/fascioni/veicoli_ts.png) no-repeat; height:107px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Internazionali_d\'Italia {background: url("/res/img/fascioni/fascione_roma2011.png") no-repeat scroll 0 0 transparent; height:80px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Mondiali_2010 {background: url(/res/img/fascioni/fascione_volley_2010.png) no-repeat; height:100px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_A1_maschile_517 {background: url(/res/img/fascioni/fascione_volley_a1.png) no-repeat; height:50px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_A2_maschile_518{background: url(/res/img/fascioni/fascione_volley_a2.png) no-repeat; height:50px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Pallavolo_femminile_A1 {background: url(/res/img/fascioni/fascione_volley_a1_femm.png) no-repeat; height:50px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_A2_Femminile {background: url(/res/img/fascioni/fascione_volley_a2_femm.png) no-repeat; height:50px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Femminile_519 {background: url(/res/img/fascioni/fascione_volley_femm.png) no-repeat; height:50px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_NHL_452{background: url(/res/img/fascioni/nhl.png) no-repeat; height:100px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Pillole_ESPN {background: url(/res/img/fascioni/pillole_espn.png) no-repeat; height:100px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_GS_storie {background: url(/res/img/fascioni/ill_gs.png) no-repeat; height:100px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_AM {background: url(/res/img/fascioni/ill_am_ts.png) no-repeat; height:100px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_NBA_Europe_tour {background: url(/res/img/fascioni/ill_nba_europe.png) no-repeat; height:100px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Free_Climbing {background: url(/res/img/fascioni/climbing.png) no-repeat; height:100px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Sport_Americani_510 {background: url(/res/img/fascioni/sport_americani.png) no-repeat; height:100px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Lega_Due_99 {background: url(/res/img/fascioni/lega_due.png) no-repeat; height:80px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_NBA_101{background: url(/res/img/fascioni/nba.png) no-repeat; height:80px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Serie_A_97 {background: url(/res/img/fascioni/serie_a.png) no-repeat; height:80px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Eurolega_100{background: url(/res/img/fascioni/eurolega.png) no-repeat; height:80px; width:621px;  display: block;visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_adnkronos { background:url(/res/img/fascioni/fascione_adn.png) no-repeat scroll 0 0 transparent; height:100px; width:621px; display: block; visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Alta_fedelta { background:url(/res/img/fascioni/fascione_ts_altafedelta.png) no-repeat scroll 0 0 transparent; height:100px; width:621px;  display: block; visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Superbike_202 { background:url(/res/img/fascioni/fascione_ts_sbk.jpg) no-repeat scroll 0 0 transparent; height:100px; width:621px;  display: block; visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Ginevra { background:url(/res/img/fascioni/fascione_ts_ginevra.png) no-repeat scroll 0 0 transparent; height:100px; width:621px;  display: block; visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Speciale_derby { background:url(/res/img/fascioni/fascione_ts_derby2011.png) no-repeat scroll 0 0 transparent; height:100px; width:621px;  display: block; visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Tennis_20 { background:url(/res/img/fascioni/fascione_roma2011.png) no-repeat scroll 0 0 transparent; height:80px; width:621px;  display: block; visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Beach_Volley_522 { background:url(/res/img/fascioni/fascione_beachvolley.png) no-repeat scroll 0 0 transparent; height:80px; width:621px;  display: block; visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Coppa_America_547 { background:url(/res/img/fascioni/fascione_coppa_america.png) no-repeat scroll 0 0 transparent; height:80px; width:621px;  display: block; visibility:visible; margin-bottom:10px; cursor:pointer}
.specialstrip_Free_Climbing_554 { background:url(/res/img/fascioni/fascione_free_climbing.png) no-repeat scroll 0 0 transparent; height:80px; width:621px;  display: block; visibility:visible; margin-bottom:10px; cursor:pointer}

/*ADSENSE*/
.gads_tit_Box {margin:8px 8px 0; font-size:1.2em; font-weight:bold;}
.gads_tit_Box a { text-decoration:none; color:#747474;}
.gads_tit_Box a:visited { text-decoration:none; color:#747474;}
.gads_tit_Box a:hover { text-decoration:underline;}
.gads_tit_ad a { color:#222; text-decoration:none; font-size:1.1em; font-weight:bold;}
.gads_tit_ad a:visited { color:#222;}
.gads_txt_ad a { color:#000; text-decoration:none; font-size:1.1em;}
.gads_txt_ad a:visited { color:#000;}
.gads_url_ad a { color:#005693; text-decoration:none; font-size:1.1em;}
.gads_url_ad a:visited {color:#005693;}
.gads_url_ad a:hover {text-decoration:underline;}
.list_sponsor {line-height:1.4em;}
.list_sponsor_2c {width: 600px; clear:both; height:auto; margin-bottom:8px 8px 5px; position:relative;}
.list_sponsor_left { width: 290px; margin:4px 0px 5px 8px; float: left; clear: left;}
.list_sponsor_right { width: 290px; margin:4px 0px 5px 8px; float: right; clear: right;}

/*.list_scom_home { float:left; width:125px; margin:10px 30px 5px 45px}
.list_scom_home img { margin:0 auto }

.list_scom_home_down { float:left; margin:0px 0px 0px 45px; padding-bottom:15px; width:41% }

.separation_list { height:25px}

.list_scom_partita { font-size:1em; font-style:italic; font-weight:bold; padding:5px 0px 3px 0px; text-align:center; color:#9C3A0B}
.list_scom_partita_data { font-size:1em; font-style:italic; font-weight:bold; padding:0px 0px 8px 0px; text-align:center}
.list_scom_partita_1x2 { padding-bottom:5px}

.list_scom_news_title a, .list_scom_news_title a:visited  { background:transparent url(/res/imgs/list_Arrow_001.png) no-repeat scroll left center;
															padding-left:10px; width:50%; font-size:1em;font-style:italic; font-weight:bold; color:#333333; text-decoration:none}
.list_scom_news_title a:hover  {font-style:italic; font-weight:bold; color:#333333; text-decoration:underline;}

.green_scom_home a, .green_scom_home a:visited {font-size:1em; font-style:italic; font-weight:bold; color:#008c35; text-decoration:none; padding-right:29px}
.green_scom_home a:hover { color:#CCC}

.blue_scom_home a , .blue_scom_home a:visited{font-size:1em; font-style:italic; font-weight:bold; color:#005693; text-decoration:none; padding-right:29px}
.blue_scom_home a:hover { color:#CCC}

.red_scom_home a, .red_scom_home a:visited {font-size:1em; font-style:italic; font-weight:bold; color:#9C3A0B; text-decoration:none}
.red_scom_home a:hover { color:#CCC}*/

/*-----------------------------------------------------------------SCOMMESSE HOME PAGE-------------------------------------------------------------------------------*/
.box_info_quote { padding-left:35px}
.bg_list_quote { float:left; margin-left:40px; height:80px;}
.box_info_quote_partita { font-size:10px; font-style:italic; font-weight:bold; color:#000; padding:5px 0 0 10px;}
.box_info_quote_data { font-size:10px; font-style:italic; font-weight:bold; color:#9F380D; margin-bottom:5px; padding:0px 0 0 10px;}
.box_quote_green a, .box_quote_green a:visited { font-size:10px; color:#008c35; font-style:italic; font-weight:bold; padding-left:5px; padding-right:28px; text-decoration:none}
.box_quote_green a:hover, .box_quote_green a:active { font-size:10px; color:#008c35; font-style:italic; font-weight:bold; padding-left:5px; padding-right:28px; text-decoration:underline}
.box_quote_blue a, .box_quote_blue a:visited { font-size:10px; color:#005693; font-style:italic; font-weight:bold; padding-right:28px; text-decoration:none}
.box_quote_blue a:hover, .box_quote_blue a:active { font-size:10px; color:#005693; font-style:italic; font-weight:bold; padding-right:28px; text-decoration:underline}
.box_quote_red a, .box_quote_red a:visited { font-size:10px; color:#9f390d; font-style:italic; font-weight:bold; text-decoration:none}
.box_quote_red a:hover, .box_quote_red a:active { font-size:10px; color:#9f390d; font-style:italic; font-weight:bold; text-decoration:none}
.top_blocco_quote { margin-top:15px}
.logo_scommesse { margin-top:15px; float:left }
.list_scom_home_down { margin:10px 15px 0px 15px; padding-bottom:15px}
.box_info_quote_1x2 { padding: 0px 0px 0px 10px}
.box_info_quote_quote { padding:5px 0px 0px 0px}
.list_scom_news_title img { float:left; margin-right:0px }
.list_scom_news_title a, .list_scom_news_title a:visited { font-size:12px; font-style:normal; font-weight:bold; color:#9F380D; text-decoration:none; margin-left:5px}
.list_scom_news_title a:hover { font-size:12px; font-style:normal; font-weight:bold; color:#9F380D; text-decoration:none; margin-left:5px}

/*-----------------------------------------------------------------SCOMMESSE HOME PAGE-------------------------------------------------------------------------------*/

.nbox_Main h4.strillo_home { margin-left: 9px; font-size: 1.2em; font-weight: bold; letter-spacing: 0px; line-height: 1.2em; padding-right:10px; }
.nbox_Main h1.strillo_home { margin-left: 9px; font-size: 2em; font-weight: bold; letter-spacing: -1px; line-height: 1.2em; padding-right:10px; }
.nbox_Main h1.strillo_home2 { margin-left: 9px; font-size: 2.4em; font-weight: bold; letter-spacing: -1px; line-height: 1.2em; padding-right:10px; }
.nbox_Main h3.strillo_home { margin-left: 9px; font-size: 1.4em; font-weight: bold; letter-spacing: 0px; line-height: 1.2em; padding-right:10px; }
.nbox_Main h1.strillo_home a:link, .nbox_Main h1.strillo_home a:visited , .nbox_Main h1.strillo_home a:hover{ text-decoration: none; }
.nbox_Main h3.strillo_home a:link, .nbox_Main h1.strillo_home a:visited , .nbox_Main h1.strillo_home a:hover{ text-decoration: none; }
.nbox_Main h4.strillo_home a:link, .nbox_Main h4.strillo_home a:visited , .nbox_Main h1.strillo_home a:hover{ text-decoration: none; }

.calendar_home { float:left; padding:0 10px 0 16px; height:71px;}

.strillo_blu{color: #005693}
.strillo_titoletto { color:#005693}
.strillo_rosso{color: #9F380D}
.strillo_nero{color: #000000}
.date_strillo { font-size:0.8em; color:#000; height:75px}

/* BOX PROMOREDAZIONALI ---------------------------------------------------------------------- */

.box_promo_big { margin:0 auto; width:300px}
.box_promo_big a {color:#333; font-size:1.2em; font-weight:bold; text-decoration:underline}
.box_promo_big img { float:left; padding-right:5px}
.box_promo_big li { border-bottom:1px dotted #CBCBCB; margin-top:10px; padding-bottom:10px; height:100px}
.box_promo_big_last { border:none}

.box_promo_little { margin:0 auto; width:300px }
.box_promo_little img { float:left; padding-right:5px}
.box_promo_little li { border-bottom:1px dotted #CBCBCB; padding:10px 0; height:70px; color:#333; font-size:1.2em; font-weight:bold;}
.box_promo_little li.box_promo_big { height:100px}
.box_promo_little a { color:#333; font-size:1em; font-weight:bold; text-decoration:none}
.box_promo_little_last { border:none}

/* BOX PROMOREDAZIONALI ---------------------------------------------------------------------- */

.txt_abstract_promo_sub { display:block; font-size:1.em; font-weight:normal}

/* Opta */

.opta_widget_Fixtures {float: left; margin-bottom: 10px}
.opta_widget_fixture .opta_default_date  {background-color: #aaaaaa; color: #9C3A0B; width: 611px; padding: 5px}
.opta_widget_fixture {margin: 0px; width: 621px; background-color: #ebebeb}
.game_divider{border-top: 1px solid #dadada}
.opta_widget_fixture .opta_default_away_team { cursor: default; float: left; width: 200px; position: relative; height: 21px}
	.opta_default_away_team_crest{position: absolute; width: 31px; height: 21px; right: 0px; top: 0px}
	.opta_default_away_team_name{position: absolute; right: 36px}
.opta_widget_fixture span.opta_default_groups_value {padding-top:8px; font-weight: bold; color: #000000; font-size: 12px}
.opta_widget_fixture .opta_default_away_team_name { position:relative; text-decoration: none; top:7px; font-size: 12px; color: #005998; font-weight: bold}
.opta_widget_fixture .opta_default_home_team_name { color:#005998; font-size:12px; font-weight:bold; left:35px; padding:3px; position:relative; text-decoration:none; top:-17px; }
.opta_widget_fixture .opta_default_vs {color: #000000}
.opta_widget_fixture span.opta_default_venue {float:left; padding:5px; text-align:center; width:621px; color: #D11626}
.widget_Standings {float: left}
.opta_widget_Standing{float: left; width: 293px; padding: 5px; margin: 5px; background: #dedede}
.opta_widget_Standing .opta_head{background: #9C3A0B; color: #ffffff; font-weight: bold}
.opta_widget_Standing li.odd {background-color:#D7D6D6;}
.opta_widget_Standing li.even {background-color:#cbcbcb;}
.opta_default_away_team_crest{float: right}
.opta_widget_fixture  {font-size:1em;}

/* Nuove classi calendario/prossimo turno */

.bodyTab { float:left; height:auto; margin-bottom:30px; margin-top:30px; padding:5px; width:290px;}
.boxCx { background-color:#FFFFFF; float:left; margin-left:9px; position:relative; width:603px;}
.fixed_size{position: relative; height: 350px}
#buttonTab{float: left; width: 300px; height: 30px}
.bodyTab{float: left; width: 290px; height: auto; margin-top: 30px; margin-bottom: 30px; padding: 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}
.bodyTab li {float: left; height: 50px; margin-bottom: 5px}
.bodyTab li img{float: left; margin-right: 5px}
.bodyTab h3 span{text-transform: uppercase; font-size: 14px}
.bodyTab h3 a{font-size: 14px; line-height: 14px}
.fixed_size .special_label_dx, .boxDx .special_label_dx{position: absolute; right: 0px; bottom: 0px; background: #c5c5c5; padding: 5px}
	.fixed_size .special_label_dx a, .boxDx .special_label_dx a{color: #000000; text-transform: lowercase; font-style: italic; font-size: 1.2em; 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: italic}
.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: italic}
.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 h5.title_serie img{display: inline;}

.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}
.bodyTab ul.part_dx{float: left; width: 143px}
.boxCx ul.part_sx{float: left; width: 109px; margin-right: 2px}
.boxCx ul.part_dx{float: left; width: 109px}
.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; font-style: italic; height:18px; padding-top: 2px; font-size: 1.2em; background: #cbcbcb; margin-bottom: 2px}
.main_dx .bodyTab ul li.club {padding-left:5px; width:118px; color: #005998; height:18px}
.main_dx .bodyTab ul li.point{width:20px; text-align: center}
.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:5px; width:81px; 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.cx_risultati li.point {width:30px; text-align: center; background: #969696}
.boxCx ul.cx_risultati li.point a{color: #005998; text-decoration: none}
.boxCx ul.cx_risultati li.point_light_grey {width:30px; text-align: center; background: #bfbfbf}
.boxCx ul.cx_risultati li.maxi {width:60px;}

.evidence{background: #dedede;}
.box_cal .cont_dati_cx { border-bottom:0 none; float:left; margin-bottom:0; padding:5px; width:621px;}
.box_cal .bodyTab {float:left; padding: 0px; margin: 0px; width:295px; margin-right: 5px}
.box_cal h4.title_serie{width: 174px; background: #9F380D}
.group h4.title_serie{width: 292px}
.evidence h4.title_serie{width: 293px; background:url(/res/imgs/bg_cal_tit.jpg)}
.data_cal{float: left; width: 59px; height: 30px; margin-right: 1px; background: #9F380D}
.data_cal_r{float: left; width: 59px; height: 30px; margin-left: 1px; background: #9F380D}
.data_cal span, .data_cal_r span{float: left; width: 59px; height:15px; text-align: center; color: #ffffff; font-size: 10px; font-weight: bold}
.box_cal ul.cx_risultati {width: 295px;}
.box_cal ul.cx_risultati li.club {width: 82px}
.evidence ul.cx_risultati li.club {width: 111px}
.box_cal h5.title_serie {width: 294px}

.foot_box_cal{float: left; width: 293px; height: 41px; background:url(/res/imgs/bg_foot_cal.jpg)}
a.bclic{float: left; width: 293px; height: 41px; background:url(/res/imgs/bg_betclic.jpg)}
	a.bclic span{float: left; text-indent: -9999px}
	
.last_block ul.cx_risultati li.club{width: 98px}
.last_block ul.cx_risultati li.point, .last_block ul.cx_risultati li.point_light_grey{width: 87px}
.evidence .last_block ul.cx_risultati li.point, .evidence .last_block ul.cx_risultati li.point_light_grey, .estero ul.cx_risultati li.point{width: 43px}
.last_block .point_light_grey a, .last_block .point a{color: #E21E2C}
	.last_block .point_light_grey a:hover, .last_block .point a:hover{text-decoration: none}
	
	
/*.row {background-color:#DBDBDB; border-color:#FFFFFF; border-style:solid; clear:both; float:left; width:680px}
.singleMatch {border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; float:left; position:relative; width:226px}
.row .last {margin:0 -3px 0 0;}
.singleMatch a:link, .singleMatch a:visited {cursor:pointer; display:block; height:98px; text-decoration:none;}

.prob_form_head{float: left; width: 680px; height: 30px; background: #dadada; margin-bottom: 1px}
	.prob_form_head h2{float: left; width: 680px; font-size: 14px; font-weight: bold; color: #000000; text-align: center; padding-top: 8px}
	.prob_form_head span{width: 680px}
	.daycurrent{display: inline}
	
.singleMatch .logo1 {left:20px;}
.singleMatch .logo2 {right:20px;}
.singleMatch .logo1, .singleMatch .logo2 {border:1px solid #B2B2B2; top:26px;}
.singleMatch .logo1, .singleMatch .logo2 {height:57px; overflow:hidden; position:absolute; text-align:center; width:69px; z-index:3;}
.singleMatch .logo1 img, .singleMatch .logo2 img {display:block; margin:7px auto;}

.singleMatch a:link div.teams, .singleMatch a:visited div.teams {color:#000000; font-size:1.0em; line-height:1.3em;}
.singleMatch .teams {padding-top:5px;}
.teams {color:#005998; font-weight:bold; margin:0 auto; text-align:center;}
*/
.bclic_prob{float: left; width: 190px; margin-left: 5px; font-weight: bold}
.MayBeTeamGreen .bclic_prob{float: left; width: 202px; font-weight: bold; margin-left: 0px}
.singleMatch .bclic_prob a, .bclic_prob a{float: left; height: auto; width: 191px; color: #000000; font-size: 11px; margin-bottom: 5px; font-weight: bold; background: #ccc; text-decoration: none}
.bclic_prob h4{float: left; text-align: center; width: 190px; text-transform: capitalize; font-size: 11px; margin-bottom: 2px; font-weight: bold; }
.bclic_item{float: left; width: 60px; text-align: center}
.bclic_item .pronostico{display: inline; color: #F00}

.fascione_adn { background:url("/res/img/fascioni/fascione_adn.png") no-repeat scroll 0 0 transparent; height:100px; line-height:80px; margin-bottom:10px; text-align:center; text-indent:-9000px; width:621px;}
.video_adn { width:285px; height:214px; margin:0 10px 15px}
.list_video_adn ul { float:left; margin:0 0 0 7px; padding:0}
.list_video_adn ul li {background:url("/res/imgs/bg_list_adn_video.png") repeat-x scroll 0 0 transparent; border:1px solid #EEEEEE; float:left; height:149px; margin:2px; padding:2px; width:132px;}
.img_thumb_adn { position:relative; background-color:#EEEEEE; border:1px solid #FFFFFF; height:85px; width:130px;}
.img_thumb_adn_play { background:url("/res/imgs/bott_play_adn.png") no-repeat scroll 0 0 transparent; height:39px; left:35px; position:absolute; top:25px; width:60px;}
.img_thumb_adn_play a { display:block; width:60px; height:39px; text-indent:-9000px}
.txt_adn {height:auto; margin-top:3px; padding:0 5px; width:90px;}
.txt_adn a { font-size:12px; font-weight:bold; color:#010101; text-decoration:none}
.txt_adn a:hover { font-size:12px; font-weight:bold; color:#010101; text-decoration:underline}

.box_adn { float:left; background:url("/res/img/bg_box_adn.png") no-repeat scroll 0 0 transparent; color:#333333; font-size:12px; height:160px; margin-bottom:10px; text-align:center; width:354px; cursor:pointer}
.box_adn ul { margin:80px 0 0 20px; padding:0; text-align:left; width:313px;}
.box_adn ul li { margin:0; padding:3px 0; border-bottom:1px dotted #ffffff}
.box_adn ul li.space_adn_list { border:none }
.box_adn ul li span.date_adn { font-size:10px; font-weight:bold; color:#bbbbbb; padding-right:10px}
.box_adn ul li a:link, .box_adn ul li a:visited { font-size:12px; font-weight:bold; color:#333333; text-decoration:none }
.box_adn ul li a:hover, .box_adn ul li a:active { font-size:12px; font-weight:bold; color:#333333; text-decoration:underline }

/* PLAY PAGE */

.li_FirstImage .playpage, .li_FirstImage .playpage_hover{position: absolute; width: 150px; height: 30px; top: 5px; left: 5px; z-index: 50;}
.special .playpage, .special .playpage_hover{position: absolute; width: 150px; height: 30px; top: 5px; left: 5px; z-index: 50;}
.width_2_3 .playpage, .width_2_3 .playpage_hover{position: absolute; width: 150px; height: 30px; top: 5px; left: 5px; z-index: 50;}

span.playpage_button{float: left; width: 150px; height: 30px; background:url(/res/imgs/playpage_a.png) no-repeat; margin-right: 4px}
	* html span.playpage_button{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/imgs/playpage_a.png');}
	span.playpage_button{float: left; text-indent: -9999px}
	
	
.playpage h2{float: left; width: 260px; margin-top: 16px; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFF; margin-left: 3px}
.special .playpage h2{display: none}
.li_FirstImage .playpage h2{float: left; width: 215px; margin-top: 16px; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFF; margin-left: 3px}	

.playpage_hover span.playpage_button{float: left; width: 158px; height: 49px; background:url(/res/imgs/playpage_b.png) no-repeat}
	* html .playpage_hover span.playpage_button{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/imgs/playpage_b.png');}
.li_FirstImage .video_home{width: 500px; background: #333; height: 307px; display: none}

.video_pos1, .video_pos2, .video_pos3, .video_pos4, .video_pos5{display: none} 
/*.li_FirstImage{position: relative}*/
.li_FirstImage .button_playvideo{position: absolute; width: 500px; height: 307px; top: 0px; left: 0px; cursor: pointer; z-index: 100; background: #0F0; filter:alpha(opacity=0); opacity: .0; -moz-opacity:.0;}
.special .button_playvideo{position: absolute; width: 605px; height: 394px; top: 0px; left: 0px; cursor: pointer; z-index: 100; background: #0F0; filter:alpha(opacity=0); opacity: .0; -moz-opacity:.0;}
.width_2_3 .button_playvideo{position: absolute; width: 394px; height: 242px; top: 0px; left: 0px; cursor: pointer; z-index: 100; background: #0F0; filter:alpha(opacity=0); opacity: .0; -moz-opacity:.0;}

.li_FirstImage .playpage h2{display: none}
.special .video_home, .width_2_3 .video_home{float: left; background: #333}

/*#img_video_home_grande{float: left; width: 500px; height: 307px}


ul.list_MainNews li.li_FirstImage .img_L{position: absolute; top: 0px; left: 0px}*/

.box_RightColumn .li_FirstImage .playpage, .box_RightColumn .li_FirstImage .playpage_hover{position: absolute; width: 150px; height: 30px; top: 22px; left: 8px; z-index: 50;}
.box_RightColumn .li_FirstImage .button_playvideo{position: absolute; width: 243px; height: 210px; top: 15px; left: 4px; cursor: pointer; z-index: 100; background: #0F0; filter:alpha(opacity=0); opacity: .0; -moz-opacity:.0;}
.box_RightColumn .li_FirstImage .video_home{width: 243px; background: #333; height: 210px; display: none}


/* BOX VIDEOCENTER HOME */

.container_mediacenter_home_custom { float:left; position: relative; margin-bottom: 10px; width:354px; height:576px; background:url(/res/img/bg_mediacenter_custom.png) no-repeat}
		* html .container_mediacenter_home_custom { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/bg_mediacenter_custom.png');}
.container_mediacenter_home_normal { float:left; position: relative; margin-bottom: 10px; width:354px; height:496px; background:url(/res/img/bg_mediacenter_normal.png) no-repeat}
		* html .container_mediacenter_home_normal { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/bg_mediacenter_normal.png');}

.container_mediacenter_home_custom h2 a:link, .container_mediacenter_home_custom h2 a:visited, 
.container_mediacenter_home_custom h2 a:hover, .container_mediacenter_home_custom h2 a:active{ position:absolute; background: url("/res/imgs/bg_nBox_007_ts_tv.png") no-repeat scroll 0 0 transparent; float: left;
																							   height: 42px; text-indent: -9000px; width: 167px; top:5px; left:5px}
.container_mediacenter_home_normal h2 a:link, .container_mediacenter_home_normal h2 a:visited, 
.container_mediacenter_home_normal h2 a:hover, .container_mediacenter_home_normal h2 a:active{ position:absolute; background: url("/res/imgs/bg_nBox_007_ts_tv.png") no-repeat scroll 0 0 transparent; float: left;
																							   height: 42px; text-indent: -9000px; width: 167px; top:5px; left:5px}
																							   
.container_media_home { float:left; position:absolute; top:80px; left:5px; height:auto; width:344px; height:auto}
.container_media_home_normal { float:left; position:absolute; top:60px; left:5px; height:auto; width:344px; height:auto}

.container_media_home .video_home { display:none; height:211px; float:left; background-color:#333 }
.container_media_home_normal .video_home { display:none; height:211px; float:left; background-color:#333 }



.menu_mediacenter_home { float:left; margin:0; padding:0; height:20px; border-bottom:1px solid #1c94c4}
.menu_mediacenter_home ul { float:left; margin:0; padding:0;}
.menu_mediacenter_home ul li { float: left; height: 20px; line-height: 20px; margin: 0; padding: 0; text-align: center; width: 86px;}
.menu_mediacenter_home ul li a:link, .menu_mediacenter_home ul li a:visited{ background: url("/res/img/bg_menu_mediacenter_home.png") no-repeat scroll 0 0 transparent; font-size:12px; color:#ffffff; display: block;
																			 width:86px; height: 20px; font-weight:bold; text-decoration:none}
.menu_mediacenter_home ul li a:hover, .menu_mediacenter_home ul li a:active{ background: url("/res/img/bg_menu_mediacenter_home_hover.png") no-repeat scroll 0 0 transparent; font-size:12px; color:#0f5571; display: block;
																			 width:86px; height: 20px; font-weight:bold; text-decoration:none}
.box_player_mediacenter_home { position:relative; float:left; width:344px; height:211px; border-bottom:1px solid #000000}

.puls_video_media_home { height: 30px; left: 8px; position: absolute; top: 22px; width: 150px; z-index: 50;}
.box_player_mediacenter_home span.playpage_button a:link, .box_player_mediacenter_home span.playpage_button a:visited { background: url("/res/imgs/overlay_playpage_a.png") no-repeat scroll 0 0 transparent; float: left; height: 211px;
																														left: 0px; position: absolute; top:0px; width: 344px;}
.box_player_mediacenter_home span.playpage_button a:hover, .box_player_mediacenter_home span.playpage_button a:active { background: url("/res/imgs/overlay_playpage_b.png") no-repeat scroll 0 0 transparent; float: left; height: 211px;
																														left: 0px; position: absolute; top:0px; width: 344px;}

.box_shadow_cont {  background-color: #2A2A2A; float: left; height: 53px; padding: 15px 10px 0; position: relative; width: 324px;}

.btn_Comments_home_mediacenter { background: url("/res/imgs/imgs_mcn/btn_InteractiveTools.png") repeat-x scroll left top transparent; border-color: #3B93CD #348CC4 #348BC4; border-left: 1px solid #348CC4;
					 border-right: 1px solid #348CC4; border-style: solid; border-width: 1px; display: inline; float: left; height: 18px; line-height: 18px; overflow: hidden;  position: absolute; right:0; right: 3px; top:3px; width:58px}
					 
.box_shadow_cont a:link, .box_shadow_cont a:visited {color: #FFFFFF; font-size: 1.1em; text-decoration: none;}
.btn_Comments_home_mediacenter span.box_Ico { float:left; background: url("/res/imgs/imgs_mcn/ico_Comments.png") no-repeat scroll left top transparent; margin: 0 5px 0 3px; width: 18px;}
span.box_Ico { height: 18px; text-indent: -9000px;}

.box_shadow_cont span.date_shadow_cont { font-size:14px; font-weight:bold; color:#1c94c4}
.box_shadow_cont h3.txt_shadow_cont { font-size:12px; font-weight:bold; color:#ffffff; padding-top: 5px;}
.thumb_corr_mediacenter_home { float:left; margin-top: 1px; padding:0}
.thumb_corr_mediacenter_home ul { float:left; margin:0; padding:0}
.thumb_corr_mediacenter_home ul li { background-color: #2A2A2A; float: left; position:relative; height: 101px; margin: 0 1px 0 0; padding: 6px 7px 7px 6px; width: 101px;}
.thumb_corr_mediacenter_home ul li.last { background-color: #2A2A2A; float: left; position:relative; height: 101px; margin: 0; padding: 6px 7px 7px 6px; width: 101px;}
.thumb_corr_mediacenter_home ul li a:link, .thumb_corr_mediacenter_home ul li a:visited { background: url("/res/img/thumb_mediacenter_a.png") no-repeat scroll left top transparent;
    																					  display: block; float: left; height: 114px; left: 0; position: absolute; top: 0; width: 114px;}
.thumb_corr_mediacenter_home ul li a:hover { background: url("/res/img/thumb_mediacenter_hover.png") no-repeat scroll left top transparent; display: block; float: left; height: 114px; left: 0; position: absolute; top: 0; width: 114px;}
.thumb_corr_mediacenter_home ul li a.selected_mc { background: url("/res/img/thumb_mediacenter_active.png") no-repeat scroll left top transparent; display: block; float: left; height: 114px; left: 0; position: absolute; top: 0; width: 114px;}



/* INIZIATIVA TUTTOSPORT PIEMONTE CARTOLINA */
.container_tuttosport_piemonte { background: url("/res/imgs/bg_tuttosport_piemonte.png") no-repeat scroll left top transparent; position:relative; width:500px; height:800px; text-indent:-9000px}
.bott_tuttosport_piemonte_left { background: url("/res/imgs/bott_piemonte_cartolina.png"); position:absolute; top:600px; left:50px; width:141px; height:198px}
.bott_tuttosport_piemonte_right { background: url("/res/imgs/bott_piemonte_reg.png"); position:absolute; top:600px; right:50px; width:141px; height:198px}
.bott_tuttosport_piemonte_left a, .bott_tuttosport_piemonte_right a { float:left; display:block; width:141px; height:198px; text-indent:-9000px}

/* PMS BASKETBALL */
.pms_basket { float:left; width:500px; height:auto}
.pms_basket span.pms_basket_pdf { float:left; width:498px; height:25px; background-color:#eeeeee; border:1px solid #cccccc; text-align:center; line-height:25px}
.pms_basket span.pms_basket_pdf a.link, .pms_basket span.pms_basket_pdf a.visited { font-size:12px; font-weight:bold; color:#ff6600; text-decoration:none}
.pms_basket span.pms_basket_pdf a.hover, .pms_basket span.pms_basket_pdf a.active { font-size:12px; font-weight:bold; color:#ff6600; text-decoration:underline}
.foot_pms_basket { background-color: #333333; border: 1px solid #FF6501; float: left; height: 45px; line-height: 45px; margin-bottom: 20px; text-align: center; width: 498px;}
.foot_pms_basket a:link, .foot_pms_basket a:visited { color: #FF6501; font-size: 16px; font-weight: bold; text-decoration: none; }
.foot_pms_basket a:hover, .foot_pms_basket a:active { color: #FF6501; font-size: 16px; font-weight: bold; text-decoration: underline; }

/* PAGINA ABBONAMENTI */
.list_abb_italia { float:left; width:100%; margin-bottom: 20px;  line-height: 16px; font-weight:bold; font-size:12px}
.list_abb_italia ul { float:left; margin:0; padding:0; width:100%}
.list_abb_italia ul li {background-color: #EEEEEE; float: left; height: 28px; margin: 0 1px 1px 0; padding: 0; width: 144px; line-height:28px; text-align:center}
#mapSite .list_abb_italia ul li.testata_tab_abb {background-color: #1a1a1a; color:#A2C655; float: left; height: 28px; margin: 0 1px 1px 0; padding: 0; width: 144px; line-height:28px; text-align:center}
#mapSite .list_abb_italia ul li.long {background-color: #eeeeee; float: left; height: 28px; margin: 0 1px 1px 0; padding: 0; width: 435px; line-height:28px; text-align:center}
.list_abb_italia .list_abb_italia_red { color:#9C3A0B}
.list_abb_italia .list_abb_italia_black { font-size:10px; font-weight:bold}
.list_abb_italia .list_abb_italia_bis { background-color:#eeeeee; padding:5px; margin-bottom:1px}
.list_abb_italia a:link, .list_abb_italia a:visited {  border: 1px solid #EEEEEE; color: #9C3A0B; padding: 5px; text-decoration: none;}
.list_abb_italia a:hover, .list_abb_italia a:active { border: 1px solid #EEEEEE; color: #9C3A0B; padding: 5px; text-decoration: underline;}

  .prog_info_espn { background-color: #FFFFFF; border: 1px solid #EEEEEE; clear:both; font-size: 12px; padding: 10px;}
.prog_info_espn p {}
.prog_info_espn h1 { border: 0 none; color: #ED3733; font-size: 16px; font-weight: bold; text-align: center; margin-bottom: 15px; padding: 0;}
.prog_info_espn h2 { border: 0 none; font-size: 14px; font-weight: bold; margin: 20px 0 10px; padding: 0;}
.prog_info_espn h3 { border: 0 none; color: #ED3733; font-size: 12px; font-weight: bold; margin: 5px 0; padding: 0;}


/* widget kelkoo */
.widget_kelkoo { clear:both}


/* CONCORSO ACCENDI UNA STELLA */
.container_accendi { position:relative; background: url("/res/img/accendi/bg_accendi.jpg") no-repeat scroll left top #000000;float: left;margin-bottom: 10px;min-height: 724px;padding-top: 160px;position: relative;width: 984px;}
.logo_ts { position:absolute; background: url("/res/img/accendi/logo_ts.png") no-repeat scroll left top transparent; top:32px; right:30px}
	* html .logo_ts { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/accendi/logo_ts.png');}
.logo_ts a { display:block; width:185px; height:84px; text-indent:-9000px}
.title_accendi_due {background: url("/res/img/accendi/title_due.png") no-repeat scroll left top transparent;height: 67px;margin: 0 auto;width: 664px;}
	* html .title_accendi_due { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/accendi/title_due.png');}
.title_accendi_tre {background: url("/res/img/accendi/title_tre.png") no-repeat scroll left top transparent;height: 55px;margin: 0 auto;width: 793px;}
	* html .title_accendi_tre { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/accendi/title_tre.png');}
.title_accendi_quattro {background: url("/res/img/accendi/title_quattro.png") no-repeat scroll left top transparent;height: 75px;margin: 0 auto;width: 392px;}
	* html .title_accendi_quattro { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/accendi/title_quattro.png');}
.title_accendi_vota {background: url("/res/img/accendi/title_due_vota.png") no-repeat scroll left top transparent;clear: both;height: 77px;margin: 0 auto;width: 730px;}
	* html .title_accendi_vota { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/accendi/title_due_vota.png');}
.title_accendi_uno {background: url("/res/img/accendi/title_uno.png") no-repeat scroll left top transparent;clear: both;height: 78px;margin: 0 auto;width: 746px;}
	* html .title_accendi_uno { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/accendi/title_uno.png');}
	
span.txt_default {color: #EEEEEE;display: block;font-size: 16px;font-weight: normal;line-height: 20px;margin-top: 20px;padding: 0 30px 15px;text-align: left;}
span.txt_default_left { color: #EEEEEE;display: block;float: left;font-size: 12px;font-weight: normal;line-height: 16px;margin: 40px 10px 0 30px;text-align: left;width: 421px;}    
span.txt_default_left_bottom { color: #EEEEEE;display: block;float: left;font-size: 12px;font-weight: normal;line-height: 16px;margin: 20px 10px 30px 30px;text-align: left;width: 421px;}    
span.txt_default_left_yellow { color: #fdc604;}

.container_moduli { width:722px; margin: 30px 0 0 131px; height:auto; float:left}
.container_moduli ul { float:left; width:356px; height:auto; margin-right:10px}
.container_moduli ul span.label_moduli { color: #FDC604;display: block;font-size: 14px;font-weight: bold;padding-bottom: 5px; }
.container_moduli ul.last { margin-right:0}
.container_moduli ul li { width:356px; margin: 0 0 20px; height:auto;}
.container_moduli ul li input.moduli { background-color: #FFFFFF;border: 3px solid #EEEEEE;font-size: 14px;font-weight: normal;height: 35px; line-height:35px;padding-left: 5px; width: 345px;}

.container_checkbox {background-color: #FFFFFF; border: 1px solid #EEEEEE;float: left;height: 30px;margin-right: 10px;text-align: center;width: 30px;}
.container_checkbox .moduli_checkbox { margin-top:8px}

.checkbox_control { background-color: #FDC604;border: 1px solid #EEEEEE;height: 48px;left: 242px;padding: 16px 13px 0;position: absolute;top: 615px;width: 217px;}
.checkbox_control span.label_checkbox a:link, .checkbox_control span.label_checkbox a:visited { font-size:12px; font-weight:bold; color:#000; text-decoration:none}
.checkbox_control span.label_checkbox a:hover, .checkbox_control span.label_checkbox a:active { text-decoration:underline}

.checkbox_info { background-color: #FDC604;border: 1px solid #EEEEEE;height: 48px;left: 497px;padding: 16px 13px 0;position: absolute;top: 615px;width: 217px;}
.checkbox_info span.label_checkbox a:link, .checkbox_infol span.label_checkbox a:visited { font-size:12px; font-weight:bold; color:#000; text-decoration:none}
.checkbox_info span.label_checkbox a:hover, .checkbox_info span.label_checkbox a:active { text-decoration:underline}

.container_codice { float: left;height: 91px;margin: 30px 0 95px 310px;width: 351px;}
.container_codice ul { float:left; width:356px; height:auto; margin-right:10px}
.container_codice ul span.label_codice { color: #FDC604;display: block;font-size: 14px;font-weight: bold;padding-bottom: 5px; }
.container_codice ul.last { margin-right:0}
.container_codice ul li { width:356px; margin: 0 0 20px; height:71px;}
.container_codice ul li input.codice { background-color: #FFFFFF;border: 3px solid #EEEEEE;line-height:85px;color: #333333;font-size: 90px;
									   font-weight: bold;height: 85px;padding-left: 5px;text-align: center;text-transform:uppercase;width: 345px;}
.bott_conferma input { background: url("/res/img/accendi/bott_conferma.png") no-repeat scroll left top transparent;border: 0 none;cursor: pointer;height: 32px;left: 370px;position: absolute;top: 749px;width: 245px;}
	* html .bott_conferma { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/accendi/bott_conferma.png');}
.bott_conferma_codice input { background: url("/res/img/accendi/bott_codice.png") no-repeat scroll left top transparent;border: 0 none;height: 32px;left: 370px;
							  cursor:pointer;position: absolute;text-indent: -9000px;top: 382px;width: 245px;}
	* html .bott_conferma_codice input { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/accendi/bott_codice.png');}
.bott_conferma_codice input a { display:block; width:245px; height:32px}
.bott_regolamento {background: url("/res/img/accendi/bott_regolamento.png") no-repeat scroll left top transparent;clear: both;margin: 20px 0 0 30px;text-indent: -9000px;}
.bott_regolamento a { display:block; height: 32px;width: 195px;}
.bott_gioca {background: url("/res/img/accendi/bott_gioca.png") no-repeat scroll left top transparent;clear: both;margin: 10px 0 20px 30px;text-indent: -9000px;}
.bott_rigioca input {background: url("/res/img/accendi/bott_rigioca.png") no-repeat scroll left top transparent;clear: both; position:absolute;top: 240px;left: 370px;cursor: pointer; height: 32px;width: 195px;margin: 10px 0 20px 30px;border:0}
.bott_gioca a { display:block; height: 32px;width: 195px;}
	* html .bott_regolamento { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/accendi/bott_regolamento.png');}
.bott_vota {float: left;clear: both;text-align: center;width: 100%;}
.bott_vota input {background: url("/res/img/accendi/bott_vota.png") no-repeat scroll left top transparent;border: 0 none;clear: both;cursor: pointer;height: 32px;margin: 40px auto;width: 195px;}
	* html .bott_vota input { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/accendi/bott_vota.png');}
.stella {background: url("/res/img/accendi/stella.png") no-repeat scroll left top transparent;clear: both;height: 296px;margin: 20px 0 0 20px;text-indent: -9000px;width: 464px;}
	* html .stella { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/accendi/stella.png');}
.sezione_right { float:left; background: url("/res/img/accendi/stella.png") no-repeat scroll left top transparent;height: 296px;width: 464px; margin:15px 0 0 0 }
.sezione_left { float:left; width:464px; height:296px; margin:15px 10px 0 0}

.list_vota { float:left; margin: 30px 0 30px 35px;}
.list_vota ul { float:left; margin: 0; padding:0}
.list_vota ul.first { margin-right:25px}
.list_vota ul.last {}
.list_vota ul li { float: left;height: 62px;margin: 5px 10px 0;padding: 0;width: 286px;}
.list_vota ul.first li img, .list_vota ul.second li img, .list_vota ul.third li img { float:left; width:98px; height:62px}
.list_vota ul.first li span.box_vota, .list_vota ul.second li span.box_vota, .list_vota ul.third li span.box_vota { float:left; background: url("/res/img/accendi/bg_vota.png") repeat-x scroll left top transparent;
																													width:181px; height:31px;margin: 15px 3px 0; background-color:#eeeeee}
.list_vota ul.first li span.box_vota .cont_checkbox, .list_vota ul.second li span.box_vota .cont_checkbox, .list_vota ul.third li span.box_vota .cont_checkbox { background-color: #FFFFFF;border: 1px solid #EEEEEE;float: left;
																																								 height: 24px;margin: 2px 3px 0 2px;text-align: center;width: 24px;}
.list_vota ul.first li span.box_vota .cont_checkbox input, .list_vota ul.second li span.box_vota .cont_checkbox input, .list_vota ul.third li span.box_vota .cont_checkbox input { margin-top:5px}
.list_vota ul.first li span.box_vota label.name_vota, .list_vota ul.second li span.box_vota label.name_vota, .list_vota ul.third li span.box_vota label.name_vota { float: left;font-size: 12px;font-weight: bold;margin: 10px 0 0 3px;}

.message_success { color: #FDC604;float: left;font-size: 26px;font-weight: bold;height: 30px;line-height: 30px;text-align: center;width: 100%;}
.message_success_sub { color: #ffffff;float: left;font-size: 16px;font-weight: bold;padding-top: 20px;text-align: center;width: 100%;}

.container_message_success{float: left;height: 391px;text-align: center;width: 984px;}
.message_success_down { background: url("/res/img/accendi/img_success.png") no-repeat scroll left top transparent;float: left;height: 303px;margin: 50px 0 50px 38px;width: 907px;}
.container_accendi p {color: #FFFFFF;float: left;font-size: 14px; text-align: center;width: 984px;}
.container_accendi p a:link, .container_accendi p a:visited, .container_accendi p a:hover, .container_accendi p a:active {color: #FFFFFF;font-size: 14px; text-align: center;width: 984px; text-decoration:underline}

.scr_lapresse { background: url("/res/img/accendi/scr_lapresse.png") no-repeat scroll left top transparent;height: 11px;position: absolute;right: 50px;top: 1425px;width: 167px;}

.singleTeam{float: left; width: 190px; text-align: center; padding: 5px}
.singleTeam .logo1 img{margin: 0 auto}



/* HOME CAMPIONATI ESTERI */

.container_lancio_campionati { float: left;height: 62px;margin-bottom: 10px;width: 680px;}
.container_lancio_campionati ul { float:left}
.container_lancio_campionati ul li { float:left}
.container_lancio_campionati ul li.label_lancio { float:left; margin-right:1px}
.container_lancio_campionati ul li.label_lancio_italia { float:left; width:221px; height:auto; margin-right:1px}
.container_lancio_campionati ul li.label_lancio_esteri { float:left; width:256px; height:auto; margin-right:1px}
.container_lancio_campionati ul li.label_lancio_coppe { float:left; width:116px; height:auto;}

h2.tit_box_lancio_campionati_italia {float: left; background: url("/res/img/2010/head_italia.png") repeat scroll 0 0 transparent; width: 221px; height: 20px; text-indent:-9000px}
h2.tit_box_lancio_campionati_italia a { display:block; width: 221px; height: 20px}
h2.tit_box_lancio_campionati_esteri {float: left; background: url("/res/img/2010/head_esteri.png") repeat scroll 0 0 transparent; width: 256px; height: 20px; text-indent:-9000px}
h2.tit_box_lancio_campionati_esteri a { display:block; width: 256px; height: 20px}
h2.tit_box_lancio_campionati_coppe {float: left; background: url("/res/img/2010/head_coppe.png") repeat scroll 0 0 transparent; width: 116px; height: 20px; text-indent:-9000px}
h2.tit_box_lancio_campionati_coppe a { display:block; width: 116px; height: 20px}

.container_italia {  background-color:#FFFFFF;float:left;height:auto;width: 100%;}
.container_italia ul { float:left;margin-right:1px}
.container_italia ul.last { margin-right:0}
.container_italia ul li { float:none; background: url("/res/img/2010/bg_li_lancio_campionati.png") repeat-x; width:71px; height:18px; border:1px solid #eeeeee;text-align: center}
.container_italia ul li.head { margin:1px 0 1px 0}
.container_italia ul li a:link,.container_italia ul li a:visited,
.container_italia ul li a:hover{color: #000000;font-size: 10px;font-weight: bold;line-height: 19px;text-transform: uppercase; text-decoration:none}

.container_esteri { background-color:#FFFFFF;float:left;height:auto;width: 100%;}
.container_esteri ul { float:left;margin-right:1px}
.container_esteri ul.last { margin-right:0}
.container_esteri ul li { float:none; background: url("/res/img/2010/bg_li_lancio_campionati.png") repeat-x; width:83px; height:18px; border:1px solid #eeeeee;text-align: center}
.container_esteri ul li.head { margin:1px 0 1px 0;}
.container_esteri ul li a:link,.container_esteri ul li a:visited,
.container_esteri ul li a:hover{color: #000000;font-size: 10px;font-weight: bold;line-height: 19px;text-transform: uppercase;  text-decoration:none}
.bott_altri_campionati { float:left; margin:1px 0 0 1px}

.container_coppe { background-color:#FFFFFF;float:left;height:auto;width: 100%;}
.container_coppe ul { float:left;margin-right:1px}
.container_coppe ul.last { margin-right:0}
.container_coppe ul li { float:none; background: url("/res/img/2010/bg_li_lancio_campionati.png") repeat-x; width:114px; height:18px; border:1px solid #eeeeee;text-align: center}
.container_coppe ul li.head { margin:1px 0 1px 0}
.container_coppe ul li a:link,.container_coppe ul li a:visited,
.container_coppe ul li a:hover{color: #000000;font-size: 10px;font-weight: bold;line-height: 19px;text-transform: uppercase;  text-decoration:none}

.container_index_campionati_esteri { float:left; width:630px; height:auto; margin-bottom:10px}
.head_lancio_campionati_esteri_index { float:left; width:680px;margin-bottom: 4px; height:auto}
.head_lancio_campionati_esteri_index ul { float:left; margin:0; padding:0}
.head_lancio_campionati_esteri_index ul li { background-color: #333333;float: left;height: 64px;margin: 0 4px 0 0;padding: 8px 0 0 8px;width: 144px;}
.head_lancio_campionati_esteri_index ul li.last { margin: 0}
.head_lancio_campionati_esteri_index ul li span.img { float:left; width:48px; height:33px; margin-right:5px}
.head_lancio_campionati_esteri_index ul li span.title { float:left; font-size:12px; font-weight:bold; color:#ffffff; text-transform: uppercase;}
.head_lancio_campionati_esteri_index ul li ul li { background:none;border: 0 none;float: none;height: auto;line-height: 10px;margin: 0;width: 90px; padding:0}
.head_lancio_campionati_esteri_index ul li ul li a:link, .head_lancio_campionati_esteri_index ul li ul li a:visited { font-size:10px; color:#ffffff; font-weight:normal;text-decoration:none}
.head_lancio_campionati_esteri_index ul li ul li a:hover, .head_lancio_campionati_esteri_index ul li ul li a:active { text-decoration:underline}

.container_index_campionati_esteri_down{  background-color: #FFFFFF;float: left;height: auto;margin-bottom: 10px;width: 620px;}
.container_index_campionati_esteri_down ul { float:left; margin:30px 0 30px 30px; padding:0}
.container_index_campionati_esteri_down ul li {background-color: #eeeeee;float: left;height: 60px;margin: 0 4px 4px 0;padding: 10px 0 0 10px;width: 174px;}
.container_index_campionati_esteri_down ul li.last { margin:0; display:block}
.container_index_campionati_esteri_down ul li ul { float:left; margin:0; padding:0}
.container_index_campionati_esteri_down ul li ul li { background: none repeat scroll 0 0 transparent;border: 0 none;float: none;height: auto;margin: 0;padding: 0;width: 102px;}
.container_index_campionati_esteri_down ul li ul li a:link, .container_index_campionati_esteri_down ul li ul li a:visited { font-size:12px; line-height:12px; color:#333333; font-weight:normal;text-decoration:none}
.container_index_campionati_esteri_down ul li ul li a:hover, .container_index_campionati_esteri_down ul li ul li a:active { text-decoration:underline}
.container_index_campionati_esteri_down ul li span.img { float:left; width:48px; height:33px; padding-right:10px}
.container_index_campionati_esteri_down ul li span.title { float:left; font-size:12px; font-weight:bold; color:#000000; text-transform: uppercase;}

.head_lancio_top_index { float:left; margin-bottom:4px; width:620px; height:88px; background-color:#FFF}
.head_lancio_top_index ul { float:left; margin: 15px 0 15px 33px; padding:0}
.head_lancio_top_index ul li { float:left; margin: 0 40px 0 5px; padding:0; height:57px}


