/*	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");
@import url("ts_scommesse.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_Error {border-color: #C00033; background-color: #ED9C9B;}
.txt_Info {border-color: #3B83BE; background-color: #9CBEEC;}


/* 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: hidden;}
.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: 726px; 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;}
ul.list_OtherNews li a {margin-bottom: 8px; background: url(/res/imgs/list_Arrow_001.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;}

.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_RightColumn ul.list_Gallery 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;}
.box_MainNews .box_Img {}
.box_MainNews .box_TitleMainNews {position: absolute; bottom: 0; left: 0; padding-bottom: 5px;}
.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 {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;}
ul.list_MainNews ul.list_OtherNews li {float: left; width: 180px; list-style-image: none; margin-right: 20px;}
/*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;}


/* 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 {padding: 2px 5px; border-left: 1px solid #000000; border-right: 1px solid #000000;}
.link_ReadPost { padding-top:2px;padding-left:10px;}

a.link_ReadPost:link, a.link_ReadPost:visited , a.link_ReadPost:hover {
	background-color:#FFFFFF;
}

/* 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: 325px;}
.box_RightColumn ul.list_NumberedNews li {width: 325px;}
ul.list_NumberedNews {float: left; margin: 8px !important; margin: 8px 4px;}
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; margin: 0 5px;}
.box_Voting img, .box_Voting span {float: left; margin-right: 5px;}
.box_Voting span.first {margin-right:3px;}
.out_Vote_Si {
	float:left;
}
.out_Vote_No {
	float:left;
}
*html .box_Voting span.first {margin-right:-3px;}
.box_Voting a {float: right;}
.box_Voting p.txt_Thanks {float:left;}
.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 CORRELATED
---------------------------------------------- */
.box_Correlated 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 #9E390D;}
.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_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_FormFullPage .fLeft, .box_FormFullPage .fRight {width: 340px;}
.box_FormFullPage .box_RadioFull {width: 100%; margin-bottom: 10px;}
.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;}
.box_FormFullPage .fLeft input.inp_Text_30 {width: 25px; height: 25px; border: 0;}
.txt_LabelRadio {float: left; margin-right: 30px; height: 30px; line-height: 30px;}
.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.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.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;}
.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: #DBDBDB; padding: 3px 5px;}
.tab_Live td {padding-bottom: 8px;}
.tab_Header:hover th {background-color: #CACACA;}


/* 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:10px;}


/* 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 img {margin: 20px auto 40px;}

/* 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: 609px;}
.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;
z-index:9999;
}

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;
}

/*TS LEAGUE*/
.box_FormFullPageLeague {
	margin-bottom:60px;
	margin-left:100px;
	margin-top:10px;
	width:740px;
}

.box_FormFullPageLeague .txt_LabelRadio {
	font-size:1.6em;
	line-height:30px;
	text-transform:none;
}

.box_left_league {
	float:left;
	width:360px;
}

.box_right_league {
	float:left;
	width:620px;
}

/*TS LEAGUE*/