/*
	[an error occurred while processing this directive]
	
*/
@font-face {
    font-family: 'BreraLight';
    src: url('http://css2.corriereobjects.it/includes2007/static/font/brera/breralt-webfont.eot');
    src: url('http://css2.corriereobjects.it/includes2007/static/font/brera/breralt-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://css2.corriereobjects.it/includes2007/static/font/brera/breralt-webfont.woff') format('woff'),
         url('http://css2.corriereobjects.it/includes2007/static/font/brera/breralt-webfont.ttf') format('truetype'),
         url('http://css2.corriereobjects.it/includes2007/static/font/brera/breralt-webfont.svg#BreraLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BreraThin';
    src: url('http://css2.corriereobjects.it/includes2007/static/font/brera/brerath-webfont.eot');
    src: url('http://css2.corriereobjects.it/includes2007/static/font/brera/brerath-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://css2.corriereobjects.it/includes2007/static/font/brera/brerath-webfont.woff') format('woff'),
         url('http://css2.corriereobjects.it/includes2007/static/font/brera/brerath-webfont.ttf') format('truetype'),
         url('http://css2.corriereobjects.it/includes2007/static/font/brera/brerath-webfont.svg#BreraThin') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BreraCondensedBlack';
    src: url('http://css2.corriereobjects.it/includes2007/static/font/brera/brecnbl-webfont.eot');
    src: url('http://css2.corriereobjects.it/includes2007/static/font/brera/brecnbl-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://css2.corriereobjects.it/includes2007/static/font/brera/brecnbl-webfont.woff') format('woff'),
         url('http://css2.corriereobjects.it/includes2007/static/font/brera/brecnbl-webfont.ttf') format('truetype'),
         url('http://css2.corriereobjects.it/includes2007/static/font/brera/brecnbl-webfont.svg#BreraCondensedBlack') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BreraCondensedThin';
    src: url('http://css2.corriereobjects.it/includes2007/static/font/brera/brecnth-webfont.eot');
    src: url('http://css2.corriereobjects.it/includes2007/static/font/brera/brecnth-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://css2.corriereobjects.it/includes2007/static/font/brera/brecnth-webfont.woff') format('woff'),
         url('http://css2.corriereobjects.it/includes2007/static/font/brera/brecnth-webfont.ttf') format('truetype'),
         url('http://css2.corriereobjects.it/includes2007/static/font/brera/brecnth-webfont.svg#BreraCondensedThin') format('svg');
    font-weight: normal;
    font-style: normal;
}

.uppercase {
	text-transform: uppercase;
}

body#sport div.homearticle-box {
	margin-bottom: 30px;
}

body#sport div.homearticle-box p.subtitle,
body#sport div.edizione-straordinaria .homearticle-box h2 {
	background:none;
    padding:22px 0 0 0;
}

.homearticle-box .section {
	color: #464646;
	font-size: 11px;
}
.homearticle-box h2 {
	color: #464646;
	font-size: 27px;
}

.homearticle-box h2 a,
.homearticle-box p,
.homearticle-box p a {
	color: #464646;
}

body#sport .homearticle-box {
    /*margin-bottom: 30px;*/
	background:none;
	display: inline-table;
	border-top: 1px dotted #9f9f9f;
	 padding-top: 3px;
}

.edizione-straordinaria h3 {
	margin: 10px 0 12px;
}

.edizione-straordinaria p {
    margin: 0;
}


#tools_menu_sez .cont_icon {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/ico_send_rss_camp012.png?v=201208241150) no-repeat scroll 0 0;	
}
body#sport #main {
	background:url((none)/images/static/common/punto_verticale.gif?v=200708301452) repeat-y scroll 630px 0 transparent !important;
	margin: 12px auto 0 auto !important;	
}
body#coppe #main {
	background:url((none)/images/static/common/punto_verticale.gif?v=200708301452) repeat-y scroll 630px 0 transparent !important;
	margin: 12px auto 0 auto !important;	
}
body.type-articolo #main {
	margin: 12px auto 0 auto !important;
}
body#campionato #main {
	background:url((none)/images/static/common/punto_verticale.gif.gif?v=[an error occurred while processing this directive]) repeat-y scroll 654px 0 !important;
	margin: 5px auto !important;	
}
#header_menu_meth .bg_menu_selected, #menu_hp_cor a.sel_link {
    background-color: #587b85 !important;
}
.hp-coppe #header_menu_meth .bg_menu_selected,
#coppe #header_menu_meth .bg_menu_selected {
	margin-bottom: 15px;
}
#header_menu_meth .bg_menu_selected {
    border-bottom: 0;
}
#header_menu_meth .bg_menu_selected a {
    padding: 6px 11px 4px;
}
#header_menu_meth .bg_menu_selected .sub_menu_last,
#header_menu_meth .bg_menu_selected .sub_menu_back {
    background-color: #587b85;
}
#header_menu_meth .bg_menu_selected .sub_menu {
    background-color: #DE4D4D;
}
.testata-squadra-new {
    background: none #de4d4d;
    display: block;
    height: 50px;
}
.testata-squadra-new ul {
	width: 880px;
}
.sub-serieb .testata-squadra-new ul {
	width: 885px;
}
.testata-squadra-new ul li {
	margin-right: 3px;
}
.sub-serieb .testata-squadra-new ul li {
	margin-right: 0;
}
.testata-squadra-new ul li img {
	height: auto;
	padding-right: 4px;
}
#header_menu_meth {
	background: #edf4f6;
}
#header_menu_meth .top_header {    
    background: url((none)/images/static/common/sport/speciali/2012/campionato/testatina.png?v=201208031607) no-repeat scroll left top transparent;
    height: 100px;
}
.sub-serieb #header_menu_meth .top_header {
   background: url((none)/images/static/common/sport/speciali/2012/campionato/testatina-b.png?v=201208211043) no-repeat scroll left top transparent;
    height: 100px;
}
.hp-coppe #header_menu_meth .top_header,
.sub-champions #header_menu_meth .top_header,
.sub-coppa-italia #header_menu_meth .top_header,
.sub-europa-league #header_menu_meth .top_header {
    background: url("http://images2.corriereobjects.it/images/static/common/sport/speciali/2012/campionato/testatina-coppe.png?v=201208031607") no-repeat scroll left top transparent;
    height: 100px;
}
.sub-seriec #header_menu_meth .top_header {
   background: url((none)/images/static/common/sport/speciali/2012/campionato/testatina-legapro.png?v=201208271207) no-repeat scroll left top transparent;
    height: 100px;
}
.margin_bt_10px {
	margin-bottom:10px !important;
}
#header_menu_meth .login_hp #headBoxLogin,
#header_menu_meth .login_hp #headBoxLogin #user-name ,
#tools_menu_sez a.comune_selez, 
#tools_menu_sez a,
#header_menu_meth .top_header .headLogout,
#header_menu_meth .connect_width,
#header_menu_meth .login_hp #headBoxLogin .headLogin  {
    color: #fff;
}
#header_menu_meth .top_header #testata-dinamica-new {
	height: 83px;
}
#testata-dinamica-new li.logo-small a {
	display:block;
	margin-top: 5px;
	margin-left: 12px;
	width: 120px;
	height: 20px !important;
	text-indent:-5000px;
}
#header_menu_meth .top_header #testata-dinamica-new li.sezione-sottosezione {
	display: none;
}
#header_menu_meth .submenu {
    margin: 21px 0 15px;
    overflow: auto;
    text-align: center;
    width: 991px;
}

#header_menu_meth .submenu li {
    color: #30491A;
    display: inline;
    font-family: "BreraCondensedLight";
    font-size: 18px;
    margin: 0 10px;
}

#header_menu_meth .submenu li a {
	color: #30491a;
}
ul.zappingnews {
    margin-bottom: 17px;
}

.wrapper_speciale {
    background: #edf4f6 none;
	margin: 0 auto;
    width: 991px;
}

.formichina {
    background: none repeat scroll 0 0 #8FACB3;
    border-left: 24px solid #8FACB3;
    border-right: 24px solid #8FACB3;
    margin: 0 auto !important;
    padding: 2px 0;
    width: 943px;
}

#col-sx-bassa {
	clear:both;
	border-top: 1px solid #cbcfd1;
	margin-top:10px;
}

#home-2col,
.home-2col-exid {
    overflow: visible;
	background:none;
	border-left: 1px solid #d6d6d6;
	margin-bottom:10px;
}
#home-2col-adv {
	background:none;
	border-left: 1px solid #d6d6d6;
}
ul.zappingnews li.lbig,
ul.zappingnews li {
    background: transparent none;
}

#widget-classifiche {
	display: none;
}
.box-widget {
	display: none;
}
.box-widget .tab-widget {
	overflow: hidden;
}
.box-widget .tab-widget li {
	float: left;
	background: #8facb3;
	font-family: "BreraLight";
	font-size: 12px;
	color: #edf4f6;
	width: 75px;
	text-align: center;
	margin-bottom: 0;
	padding: 10px;
	cursor: pointer;
}
.box-widget .tab-widget li.widg-tab-ris {
	width: 65px;
}
.box-widget .tab-widget li.widg-tab-class {
	width: 85px;
}
#col-dx .box-widget .tab-widget li {
	width: 131px;
}
body.hp-coppe .box-widget .tab-widget li {
	padding: 10px 5px;
}
body.hp-coppe .box-widget .tab-widget .widg-tab-ris {
	width: 93px;
}
body.hp-coppe .box-widget .tab-widget .widg-tab-class {
	width: 76px;
}
.box-tab {
	background: #f1f2ee;
	border: 1px solid #dcdddc;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #464646;
}
.box-tab h5,
.box-tab h6 {
	display: none;
}
.box-tab ul {
	margin-top: 10px;
}
.box-tab ul li {
	padding: 2px 10px;
	overflow: hidden;
	margin-bottom: 0;
}
.box-tab ul li span {
	float: left;
	display: block;
}
.box-tab ul li span a {
	color: #464646;
}
.box-tab ul li .left-team,
.box-tab ul li .right-team,
.box-tab ul li .team {
	text-transform: capitalize;
}
.box-tab ul.results li .risultato,
.box-tab ul.standings li .point {
	float: right;
}
.box-widget ul li.classHide {
	display: none;
}
.selected {
	background: #e4e6de;
}
table.selected {
	padding-bottom: 10px;
	/* margin-bottom: 10px; */
}
.tabHide {
	display: none;
}
.tab-marg-top {
	margin-top: 15px;
}
.link-tutti {
	display: block;
	margin-top: 10px;
	text-align: right;
	color: #2f5eb1 !important;
	font-size: 11px;
}
.link-tutti:hover {
	color: #2f5eb1;
}
#home-2col .link-tutti {
	margin-top: 5px;
	margin-bottom: 15px;
}


/* video 3a col NEW */

.vdg-serieA-2012 {
	overflow: hidden;
	position: relative;
    background: #f1f2ee;
	width: 300px;
	display: none;
	margin-bottom: 20px;
}

.vdg-serieA-2012 .tabs-top {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #464646;
	overflow: hidden;
	margin: 15px 0 15px 9px;
}
.vdg-serieA-2012 .tabs-top li {
	float: left;
	margin-right: 7px;
}
.vdg-serieA-2012 .tabs-top li.link-cat {
	cursor: pointer;
}
.vdg-serieA-2012 .tabs-top li a {
	color: #464646;
}

.vdg-serieA-2012:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.vdg-serieA-2012 img {
	float:left;
}
.vdg-serieA-2012 .head-player-3col {
	float: none;
}
.vdg-serieA-2012 .box_Content_Player {
    background: #f1f2ee;
	margin-bottom: 0;
}
.vdg-serieA-2012 .link-gol {
	text-align: center;
	color: #f1f2ee;
	font-size: 12px;
	background: #8facb3;
	float: left;
	width: 300px;
	padding: 2px 0;
	margin-top: 4px;
}
.vdg-serieA-2012 .link-gol a {
	color: #f1f2ee;
}
.vdg-serieA-2012 .tit_Title {
	display: none;
}
.vdg-serieA-2012 .box_Description {
	color: #464646 !important;
	font-size: 12px;
}

.vdg-serieA-2012 .box_Embed .lbl_Label {
	width: auto !important;
	color: #464646 !important;
	font-size: 12px !important;
}
.vdg-serieA-2012 .box_Vaschetta .box_Element .box_Img a img {
    height: 46px;
    width: 80px;
}
.vdg-serieA-2012 .txt-news-coldx {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    width: 300px;
}
.vdg-serieA-2012 .polymedia .box_Vaschetta_Only_Image {
    margin-bottom: 12px;
}
.vdg-serieA-2012 .box_Player_300 .box_InteractiveTools {
    width: 287px;
}
.vdg-serieA-2012 .box_Content_Player .box_InteractiveTools {
    padding: 0 7px;
}
.vdg-serieA-2012 .box_Player_300 .addthis_counter.addthis_pill_style {
	margin: 0 0 0 5px;
}

.vdg-serieA-2012 #tab-news,
.vdg-serieA-2012 #tab-gol-3d {
	clear: both;
}

.vdg-serieA-2012 .hide {
	display: none;
}


#ads_halfpage {
	margin-bottom:20px;
}

#sport #col-sx .addthis_counter a.atc_s {
	background: transparent url((none)/sport/euro-2012/img/bg_addthis.gif?v=201205031242) scroll no-repeat left top !important;
}
#sport #col-sx {
    /*border-top: 1px solid #CBCFD1;*/
    margin-right: 10px;
    /*padding: 10px 0 0 0;*/
}
#sport .toolbar {
    background:none;
    font-family: Georgia,Palatino,serif;
    height: auto;
    margin: auto;
    padding: 0;
    text-align: right;
}
#sport .toolbar li {
    text-align: left;
}

.articles-home p {
	margin-bottom: 0;
}
.articles-home h1 a,
.edizione-straordinaria h1 a {
    color: #464646;
}
.homearticle-box h3 a {
    color: #464646;
}



/* zapping news */

#flash-news-container {
	border-bottom: 1px dotted #cbcfd1;
	margin-bottom: 30px;
}

#flash-news-container a.link-tutti {
	color: #2f5eb1;
	margin-bottom: 30px;
    margin-top: 10px;
}

#flash-news {
    background: #f1f2ee;
    border-color: #d8d8d7;
    -moz-border-radius: 0;
    border-radius: 0;
	margin-bottom: 0;
}
#flash-news .content {
	width: 380px;
    height: 235px;
    padding-top: 10px;
}
#flash-news .jScrollPaneContainer {
	width: 380px !important;
}
#flash-news h3 {
    color: #fff;
    font-family: "BreraLight";
    font-size: 12px;
    font-weight: normal;
    padding-left: 7px;
    text-transform: uppercase;
    background: #8facb3;
    padding: 10px;
}
#flash-news .winXP .jScrollPaneTrack {
    background: url("http://images2.corriereobjects.it/sport/euro-2012/img/windows_track.png") no-repeat scroll 0 0 transparent;
    height: 206px;
}
.video_playlist-cont .jScrollPaneTrack {
	background: url((none)/images/static/common/sport/speciali/2012/campionato/windows_track_seriea.png?v=201210011503) repeat-y scroll 0 0 !important;
}
.video_playlist-cont .jScrollPaneDrag {
	background: url((none)/images/static/common/sport/speciali/2012/campionato/js_SP_Track-seriea.png?v=201208241150) repeat-y scroll 0 0 !important;
	width: 19px !important;
	height: 19px !important;
}
#flash-news .winXP .jScrollPaneDragTop,
#flash-news .winXP .jScrollPaneDragBottom {
    height: 9px;
}
#flash-news .winXP .jScrollPaneDrag {
    background: url("http://images2.corriereobjects.it/sport/euro-2012/img/windows_drag_middle.png") no-repeat scroll 0 50% transparent;
	height:18px !important;
}
#flash-news .scroll-pane {
	width: 370px;
    height: 206px;
}
#flash-news #flashnews24-all-news-link,
#flash-news #flashnews24-most-popular-link {
    display: none;
}
#flash-news .testo-flash {
    color: #464646;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-transform: uppercase;
    line-height: 11px;
}
#flash-news .time-flash {
    color: #911909;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
#flash-news .titolo-flash {
    color: #2f5eb1;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-transform: uppercase;	
}
#flash-news .nota-flash {
    font-size: 11px;
    list-style: none;
}

/* box sondaggi */
ul.zappingnews li.sondseriea2012 {
	padding: 0;
	margin-bottom: 15px;
}
ul.zappingnews li.sondseriea2012 .sub_title_ses {
    background: #8facb3;
    color: #EDF4F6;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 10px;
    text-transform: uppercase;
}
ul.zappingnews li.sondseriea2012 .container_box {
	background: #f1f2ee;
	border: 1px solid #D8D8D7;
}
ul.zappingnews li.sondseriea2012 .container_box h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #464646;
	padding: 20px 10px 15px 10px;
}
ul.zappingnews li.sondseriea2012 .container_box h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #464646;
	padding: 20px 10px 15px 10px;
	margin-bottom: 0;
	line-height: 14px;
}
ul.zappingnews li.sondseriea2012 .container_box ul {
	border-top: 1px solid #F8F9F7;
}
ul.zappingnews li.sondseriea2012 .container_box ul li {
	overflow: hidden;
	padding: 0;
	height: 25px;
	background: #f1f2ee;
	border-bottom: 1px solid #F8F9F7;
	margin-bottom: 0;
}
ul.zappingnews li.sondseriea2012 .container_box ul li span {
    background: #8facb3;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 20px;
    padding: 5px 0 0;
    text-align: center;
    width: 34px;
}
ul.zappingnews li.sondseriea2012 .container_box ul li div {
	float: left;
	height: 20px;
	color: #464646;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	padding: 5px 0 0 5px;
	background-image:url("http://images2.corriereobjects.it/sport/euro-2012/img/bg-percent.gif");
	background-repeat:no-repeat;
	width: 159px;
}
ul.zappingnews li.sondseriea2012 .container_box .box_link_dlt {
	overflow: hidden;
}
ul.zappingnews li.sondseriea2012 .container_box .box_link_dlt .correlati {
	background: url("http://images2.corriereobjects.it/images/static/common/sport/speciali/2012/campionato/bt-sondaggio.png") 0 0 no-repeat;
	width: 91px;
	height: 29px;
	display: block;
	float: left;
	font-family: "BreraRegular";
	font-size: 16px;
	color: #333333;
	text-align: center;
	text-decoration: none;
	padding-top: 5px;
	margin: 10px 4px;
}
ul.zappingnews li.sondseriea2012 .container_box .box_link_dlt .correlati:hover {
	background: url("http://images2.corriereobjects.it/images/static/common/sport/speciali/2012/campionato/bt-sondaggio_hover.png") 0 0 no-repeat;
	color:#FFFFFF;
}

/* pagine sondaggi */
#sport .toolbar {
    background: url("http://images2.corriereobjects.it/sport/euro-2012/img/bg-social-sondaggi.gif") 0 0 repeat-x;
    height: 26px;
    padding-top: 10px;
    margin-bottom: 15px;
}
.poll-options {
	background:none #F5F5F5 !important;
	border-bottom: 1px solid #CBCFD1;
}
.poll-options strong,
.poll-results strong {
    color: #8facb3 !important;
	font-size: 14px;    
}
.poll-options ul li {
    color: #666666;
    font-size: 14px;
}
#poll h1 {
	background: none !important	;
    font-family: "BreraCondensedRegular";
    color: #42581e;
    font-size: 26px !important;
    text-transform: uppercase;
    margin: 45px 0 20px !important;
}
.poll-results ul li div {
    background: #8FACB3 !important;
}
.poll-results ul li strong {
    color: #8facb3 !important;
}
.poll-results ul li p {
    font-size: 14px;
    color: #333333;
}
.poll-results .tit-euro2012 {
	text-align: left;
	padding-left: 40px;
}
.voters {
    color: #333333;
    font-size: 14px;
}
#contentSondaggi #paginazione #prec {
	background: transparent url((none)/images/static/common/giorno_back-euro2012.gif?v=201205111538) scroll no-repeat 0 0;
    display: block;
    height: 44px;
    width: 34px;
}
#contentSondaggi #paginazione #succ {
	background: transparent url((none)/images/static/common/giorno_go-euro2012.gif?v=201205111619) scroll no-repeat 0 0;
    display: block;
    height: 44px;
    width: 34px;
}
#contentSondaggi #paginazione img {
	display:none;
}

/* snippet blog */

ul.zappingnews li.box-forum-desc {
    background-color: #f1f2ee !important;
	border: 1px solid #d6d6d6;
	background-position: 0 24px !important;
	margin: 0 0 10 0 !important;
}

ul.zappingnews li.box-forum-desc h5 a .blog,
ul.zappingnews li.box-forum-desc h5 a .forum {
    background-color: #8facb3;
    color: #fff !important;
    font-family: "BreraLight" !important;
    font-size: 12px !important;
	text-transform: uppercase;
	padding: 10px;
	width: 180px !important;
}

ul.zappingnews li.forum-calcio {
	padding: 0;
	background: #F1F2EE url((none)/images/static/common/sport/speciali/2012/campionato/forum-calcio.jpg?v=201208281112) scroll no-repeat 0 24px;
}
ul.zappingnews li.forum-calcio ul li {
	background: none !important;
}
ul.zappingnews li.forum-calcio ul li.box-forum-desc h5 a .forum {
    background-color: #587b85;
    color: #fff !important;
    font-family: "BreraLight" !important;
    font-size: 12px !important;
	text-transform: uppercase;
	padding: 10px;
	width: 180px !important;
}
ul.zappingnews li.forum-calcio ul li h6 {
	margin-bottom: 10px !important;
}

ul.zappingnews li.box-forum-desc .data {
	display: none;
}

ul.zappingnews li.box-forum-desc h5 a .autore {
	color: #464646 !important;
	text-transform: uppercase;
	margin-top: 10px !important;
}

ul.zappingnews li.box-forum-desc h6  {
	background-color: transparent !important;
	margin-top: 20px !important;
}

ul.zappingnews li.box-forum-desc h6 a {
    color: #464646;
    font-family: Georgia;
    font-size: 14px;
}

ul.zappingnews li.box-forum-desc p {
    color: #464646;
    font-family: arial;
    font-size: 12px;
	display: none;
	text-align: left;
	padding: 10px;	
}

/* immagini 2col hp */
#box-img-piu-belle {
	width: 190px;
	margin: 0 auto 20px auto;
}
#box-img-piu-belle .sub_title_ses {
    background: #8facb3;
    color: #f8f8f0;
    font-family: "BreraLight";
    font-size: 12px;
    font-weight: normal;
    padding: 10px;
    text-transform: uppercase;
}
#cont-img-piu-belle {
	position: relative;
	height: 270px;
	overflow: hidden;
}
.img-piu-belle li{  
    width: 190px;  
    height: 90px;
    padding: 0 !important;
}
.img-piu-belle li img{  
    width: 190px;
}

/* box tweet */
.home-2col-exid .twitter-serie-a {
	padding: 0;
	width: 208px;
	margin-bottom:0;
	
}
.home-2col-exid .twitter-serie-a#twit-serie-a {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/twit-serie-a.png?v=201208241150) scroll no-repeat 0 0;
	height: 218px;
	margin: 20px 0;
}

body.hp-coppe .home-2col-exid .twitter-serie-a#twit-serie-a {
	background: transparent url((none)/sport/calcio/coppe/2012-2013/img/twit-coppe.png?v=[an error occurred while processing this directive]) scroll no-repeat 0 0;
	height: 218px;
	margin: 20px 0;
}


.home-2col-exid .twitter-serie-a .flusso_twitter {
	padding: 44px 15px 0;
	float:left;
	/*height: 190px;*/
	clear: both;
	display: table;

}
.home-2col-exid .twitter-serie-a .content {
	float:left;


}

.home-2col-exid .twitter-serie-a .flusso_twitter .flusso_content {
	background:none;
	margin-left:0;
	width:180px;
	float:left;

}

.home-2col-exid .twitter-serie-a .flusso_twitter .flusso_content span.id_utente a,
.home-2col-exid .twitter-serie-a .flusso_twitter .flusso_content span.nome_utente {
	font-weight: normal;
}

.home-2col-exid .twitter-serie-a .flusso_twitter .flusso_content span.nome_utente {
	font-size: 12px;
}


.home-2col-exid .twitter-serie-a .flusso_twitter .flusso_content span {
	display: block;

}

.home-2col-exid .twitter-serie-a .flusso_twitter .id_utente,
.home-2col-exid .twitter-serie-a .flusso_twitter .testo_utente {

	clear:left;
}
.home-2col-exid .twitter-serie-a .flusso_twitter .id_utente a
 {
	
	color:#205dae;
}
.home-2col-exid .twitter-serie-a .flusso_twitter .flusso_content div p {
	line-height: 16px;
	color: #464646;
	font-size: 12px;
}
.home-2col-exid li.follow_twitter {

	height: 20px;
	line-height: 12px;
	padding: 0;
	margin:0;
	text-align: right;

}
.home-2col-exid  li.follow_twitter a {

	font-size:12px;
	color:#205dae;
}


.apertura_full_screen {
	background: none repeat scroll 0 0 #EDF4F6;
    border-bottom: 30px solid #EDF4F6;
}
.apertura_full_screen h2 {
    background: none repeat scroll 0 0 transparent;
    padding: 22px 0 0;
    font-family: Arial,Helvetica,sans;
    font-size:11px;
    letter-spacing: normal;
    margin-bottom: 0;
}
.apertura_full_screen h1 a {
    color: #464646;
}
.apertura_full_screen h1 {
    color: #231F20;
    font-size:37px;
    letter-spacing: -1px;
    margin-bottom: 0.25em;
}
.apertura_full_screen p {
    margin: 1.7em 0;
	font-size:13px;
}
.apertura_full_screen a {
    color: #787A7A;
}
.apertura_full_screen .section_categoria {
    border-left: medium none !important;
    padding: 0 0.5em 0 0 !important;
    border-right: 1px solid #464646;
    color: #464646;
    font-size: 13px;
    font-style: normal !important;
    margin-right: 0.3em;
    text-transform: uppercase;
    font-family: Georgia,Palatino,serif;
    font-weight: bold;
}
.apertura_full_screen h3 {
    font-size:15px;
    line-height: 1.2;
    margin-bottom: 0.5em;
    margin-top: 15px;
}
.apertura_full_screen h3 a {
    color: #464646;
}

#sport .toolbar {
	background:none !important;
	border-top:1px solid #CBCFD1;
}


/* palyer col sx */
.box_Player_Sport_400 {
    height: 290px;
}

.player-serieA-wrap {
	width: 620px;
	height: 400px;
	position: relative;
	margin-bottom: 30px;
	display: none;
}
.player-serieA {
	position: absolute;
	width: 626px;
	top: 0;
	left: -3px;
}
.player-serieA-top {
	background: url((none)/images/static/common/sport/speciali/2012/campionato/player-sx-top.png?v=201208241150) no-repeat 0 0;
	font-family: "BreraCondensedThin";
	font-size: 24px;
	width: 622px;
	height: 50px;
	padding-top: 5px;
	text-align: center;
	color: #fff;
}
.player-serieA-top span {
	font-family: "BreraCondensedBlack";
}
.player-serieA-cont {
	background: #8facb3;
	width: 622px;
}
.player-serieA .player-serieA-bottom {
	display: none;
}
.box_European_Championship .box_Contents_E_Correlated {
	background: #8facb3;
}
.video_playlist-cont {
	overflow: hidden;
}
.video-player-serieA {
	width: 400px;
	float: left;
	margin: 5px 10px 0 11px;
}
#playlist-video-serieA {
	width: 198px;
	float: left;
	margin-top: 5px;
}
.player-serieA .scroll-pane {
	height: 315px;
}
.box_European_Championship .tit_Title a {
 	font-family: Arial,Helvetica,Sans-Serif !important;
 	color: #fff !important;
 	font-size: 11px !important;
 	line-height: 14px !important;
}
.link-video-serieA {
	text-align: center;
	position: relative;
	padding: 20px 0 10px 0;
	background: #8FACB3;
	overflow: hidden;
	width: 622px;
}
.link-video-serieA ul {
	margin-left: 143px;
}
.link-video-serieA ul li {
	float: left;
	margin-right: 15px;
	font-size: 12px;
	color: #464646;
}
.link-video-serieA ul li.link-cat {
	cursor: pointer;
}
.link-video-serieA ul li a {
 	color: #464646;
}
#playlist-video-serieA .jScrollPaneTrack {
    background: url("(none)/linked_webroots/video.corriere.it/widget/images/kitd/js_SP_Eur_VerticalBar.png?v=201205301106") repeat-y scroll left top transparent;
    width: 19px !important;
}
#playlist-video-serieA .jScrollPaneDrag {
	 background: url("(none)/linked_webroots/video.corriere.it/widget/images/kitd/js_SP_Track.png?v=201205301106") no-repeat scroll center center transparent;
	 height: 19px !important;
	 width: 19px !important
}
#playlist-video-serieA .box_Element {
	overflow: hidden;
}
#playlist-video-serieA .box_Element .box_Img a {
	display: block;
	float: left;
	margin-right: 4px;
}
#playlist-video-serieA .box_Element .box_Img .tit_Title {
	display: block;
	float: left;
	width: 90px;
}
#playlist-video-serieA .box_Element .box_Img .tit_Title a {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #fff;
	text-transform:capitalize;
	float: none;
}

/* css fabio */
body.sub-serieb table.data-container tr th,
body.sub-seriea table.data-container tr th,
body.sub-seriec table.data-container tr th {
    background-color: #8facb2;
}
#motori table.team-piloti td.team, .type-risultati table.data-container th.ritorno {
    background-color: #cd3333;
}
.type-risultati table.partita-tabella tr.pink td, .type-risultati table.c-league-tabella tr.pink td, .type-risultati table.c-league-tabella tr.info-row td.pink, .type-risultati table.partita-tabella tr.pink, .type-risultati table.data-container {
    background-color: #ecf4f6;
}
.type-risultati #list-squadre-rnc li, .type-risultati .panel-stats ul.form, .type-risultati table.data-container, .type-risultati .tcheck {
    border: 1px solid #e5eaed;
}
.type-risultati table.giornate_seriea {
    background-color: #EEEEEE !important;
    margin: 0 0 50px !important;
    padding: 0;
    width: 100%;
}
.sub-serieb .menu-squadre, .sub-seriea .menu-squadre {
	display:none;
}

.sub-serieb .menu-squadre a,
.sub-serieb .menu-squadre a:active {
	background: none repeat scroll 0 0 transparent !important;
    color: #464646 !important;
    font-family: "BreraLight";
    font-size: 16px;
    font-weight: normal;
    padding: 0 20px 0 0;
    text-transform: uppercase;
}

.sub-serieb #squadra-top .menu-squadre {
	display: block;
	position: absolute;
	top: -51px;
	left: 0;
	width: 455px;
	margin-left: 0;
}

.sub-serieb .menu-squadre span {
	display: none;
}

h5.seriea {
	margin-left: 0 !important;
	margin-top: 50px !important;
}
.type-risultati ul.calendario-lista {
    margin-top: 40px;
}
.type-risultati #col-sx h5 {
    color: #464646;
    font-family: "BreraLight" !important;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
}
.type-risultati table.giornate_seriea thead tr th {
    background-color: #587B85 !important;
    font-size: 14px;
    padding: 7px 4px 7px 10px;
}
.type-risultati table.giornate_seriea thead tr th.ultimo-turno {
	background:none #587B85 !important;
}
.type-risultati ul.giornate {
    background-color: #587B85;
    border: medium none;
    float: left;
    margin-bottom: 47px;
    padding-left: 6px;
    background: #587B85 url((none)/images/static/common/sport/speciali/2012/campionato/bg-ul-giornate.gif?v=201208241150) repeat-y scroll 0 0;
}
.type-risultati ul.giornate li {
    float: left;
    margin-bottom: 1px;
}
.type-risultati ul.giornate li a {
    /* border-bottom: 1px solid #EDF4F6; */
    color: #FEFEFE;
    font-family: "BreraLight";
    font-size: 14px;
    font-weight: normal;
    padding-left: 0;
    text-align: center;
    width: 32px !important;
    height: 25px;
}
.type-risultati ul.giornate li a:hover, 
.type-risultati ul.giornate li a.current1 {
    background:none #cd5f5f !important;
    color:#fefefe !important;
}
.type-risultati table.giornate_seriea tbody td {
	border:none !important;
	color:#464646 !important;
    padding: 6px 6px 6px 5px !important;
    font-size: 14px;
}
.type-risultati table.giornate_seriea tbody tr.white_tr td {
	background-color:#f7f7f7;
}
.type-risultati table.giornate_seriea tbody td a {
	color:#464646;
}
.type-risultati table.giornate_seriea tbody td a:hover {
	color:#2F5EB1 !important;
}
.type-risultati table.seriea-tabella tr.info-row td strong a {
	text-decoration: none !important;
}
.type-risultati table.seriea-tabella tr.info-row td strong a:hover {
	color:#2F5EB1 !important;
}
.type-risultati table.giornate_seriea tbody tr.selected td {
	background-color:#f7f7f7;
}
body.type-risultati table.classifica-seriea tr.row-1-th {
    background-color: #587b85 !important;
}
body.type-risultati table.classifica-seriea tr.row-2-th, body.type-risultati table.classifica-seriea tr.row-3-th {
    background-color: #8facb3;
}
body.type-risultati table.classifica-seriea tr.row-2-th td {
    border-bottom: 1px solid #8facb3;
}
.type-risultati table.classifica-seriea tbody tr td.left-border, .type-risultati .champions-special {
    border-left: none;
}
.type-risultati div.legenda-seriea, .type-risultati div.legenda-serieb {
    float: left;
    padding-bottom: 25px;
}
.type-risultati table.seriea-tabella thead th, .type-risultati .serie-tabella th {
    background-color: #587B85 !important;
    color: #FFFFFF !important;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}
.sub-nuoto table.info-table tr.info-row td.finali, .sub-atletica table.info-table tr.info-row td.finali, .sub-tennis table.info-table tr.info-row td.finali, .type-risultati table.seriea-tabella td.reti, .type-risultati table.c-league-tabella td.reti, .type-risultati table.medaglie td.reti {
    color: #587b85 !important;
}
.section {
    border-left: none !important;
}

/* tabelle squadra */
.type-risultati ul.team-info-list {
	background-color: #DBE2E4; 
}
.type-risultati ul.team-info-list li span {
	font-weight: normal;
	color: #464646;
}
.type-risultati #squadra-top {
    margin-top: 75px;
}
.type-risultati #squadra-top select {
    top: -49px;
}
.type-risultati table.info-table th {
	background: #8facb3;
	font-weight: normal;
}
.type-risultati table.info-table tr.info-header-stag th {
	background: #47636c;
}
.type-risultati table.info-table tr.info-row td.info-highlight {
	background: #47636c;
}
.type-risultati table.info-table tr td.tit-ruolo {
	background: #8facb3;
}
.type-risultati table.info-table tr td.tit-ruolo span {
	font-family: Georgia,Palatino,serif;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	padding-bottom: 13px;
	display: block;
}
span.info-tit-stag {
	font-family: Georgia,Palatino,serif;
	color: #787a7a;
	font-size: 13px;
	text-transform: uppercase;
	padding-bottom: 14px;
	display: block;
}
.type-risultati .scelta {
	background: #47636c;
}
body.hp-coppe .box-widget .box-tab .legenda {
	display: none;
}
#col-dx .ppn-serie-a {
	margin-top: 10px;
}

/* nascondo titolo pagina */
body.sub-coppa-italia h1.title,
body.sub-champions h1.title {
	display: none;
}

/* menu coppe */
.type-risultati .menu-champions {
	margin: 50px 0;
	overflow: hidden;	
}
.type-risultati .menu-champions a,
.type-risultati .menu-champions a:hover,
.type-risultati .menu-champions a.active,
.sub-seriec #top-main-db a,
.sub-seriec #top-main-db a:hover,
.sub-seriec #top-main-db a:active {
	color: #464646 !important;
    font-family: "BreraLight";
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
    background: none !important;
    padding: 0 20px 0 0;
}

.sub-seriec #top-main-db select {
	width: 130px;
}


/* risultati coppa italia */
.sub-coppa-italia table.info-table,
.sub-coppa-italia table.info-table th {
	border: 0;
}
.sub-coppa-italia ul.calendario-lista li {
	margin-bottom: 100px;
}
body.sub-coppa-italia table.info-table tr.info-row td {
	background: #f7f7f7;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #464646 !important;
	padding: 10px;
}
body.sub-coppa-italia table.info-table tr.info-row td.reti {
	border-right: 1px solid #fff;
}
.sub-coppa-italia ul.calendario-lista table.data-container {
	background: none;
	border: 0;
	padding: 0;
	margin: 0;
	width: 280px;
}
.type-risultati ul.calendario-lista table.data-container a:hover {
	color: #2F5EB1 !important;
}
.sub-coppa-italia ul.calendario-lista table.data-container th {
	background: none;
	color: #464646 !important;
	font-family: "BreraLight";
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.sub-coppa-italia ul.calendario-lista table.data-container tr.ris-header th {
	background: #587b85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff !important;
	text-transform: capitalize !important;
	font-weight: bold;
	padding: 10px;
}
.sub-coppa-italia table.data-container td {
	background: #f7f7f7;
	border-bottom: 0;
	font-size: 14px;
	color: #464646;
	padding: 10px;
}
.sub-coppa-italia ul.calendario-lista table.data-container th.andata,
.sub-coppa-italia ul.calendario-lista table.data-container th.ritorno {
	display: none;
}
.sub-coppa-italia table.c-league-tabella th {
	background: none !important;
	color: #464646;
    font-family: "BreraLight" !important;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
    padding: 5px 0;
}

.sub-coppa-italia table.c-league-tabella thead tr.info-row-dark th {
	background: #587b85 !important;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif !important;
    font-size: 14px;
    font-weight: bold;
    padding: 10px;
}
body.sub-coppa-italia table.seriea-tabella .info-row td {
	font-size: 11px !important;
	background-color: #EEEEEE !important;
    color: #626262;
    border-bottom: 1px solid #D2D2D2 !important;
    padding: 5px 10px !important;
}

/* gironi champions europa-league */
body.sub-champions table.c-gironi,
body.sub-europa-league table.c-gironi {
	border: 0;
	color: #464646;
	font-size: 14px;
	padding: 0;
	margin: 0;
	width: 280px;
	margin-bottom: 50px;
}
body.sub-champions table.c-league-tabella,
body.sub-europa-league table.c-league-tabella {
	border: 0;
}
body.sub-champions table.c-league-tabella th,
body.sub-europa-league table.c-league-tabella th {
	background: none;
	color: #464646 !important;
	font-family: "BreraLight";
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
    border: 0;
    padding: 10px 0;
}
body.sub-champions table.c-league-tabella tr.info-row-dark th,
body.sub-champions table.c-league-tabella tr.info-row-dark td,
body.sub-europa-league table.c-league-tabella tr.info-row-dark th,
body.sub-europa-league table.c-league-tabella tr.info-row-dark td {
	background: #587b85 !important;
	color: #fff !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border: 0;
	padding: 10px;
}
body.sub-champions table.c-league-tabella .info-row td,
body.sub-champions table.c-league-tabella .pink td,
body.sub-europa-league table.c-league-tabella .info-row td,
body.sub-europa-league table.c-league-tabella .pink td {
	background: #f7f7f7;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #464646 !important;
	padding: 10px !important;
}
body.sub-champions table.c-league-tabella .info-row td strong,
body.sub-champions table.c-league-tabella .pink td strong,
body.sub-champions table.c-league-tabella .pink td,
body.sub-europa-league table.c-league-tabella .info-row td strong,
body.sub-europa-league table.c-league-tabella .pink td strong,
body.sub-europa-league table.c-league-tabella .pink td  {
	font-weight: normal;
}
body.sub-champions table.c-league-tabella thead tr th div span.more,
body.sub-europa-league table.c-league-tabella thead tr th div span.more {
	background: none;
}
body.sub-champions table.c-league-tabella thead tr th div span.more a,
body.sub-europa-league table.c-league-tabella thead tr th div span.more a {
	color: #587b85;
}
body.sub-champions table.c-league-tabella thead th select,
body.sub-europa-league table.c-league-tabella thead th select {
	right: 2px;
	top: -12px;
}
.type-risultati table.c-league-tabella tr.info-row td.pink {
	background: #F7F7F7;
	color: #464646;
	font-weight: normal;
}

/* squadre */
.type-risultati #list-squadre-rnc li ul.innerTeam,
.type-risultati #list-squadre-rnc li span {
	display: none;
}
ul#list-squadre-rnc li.squadra-scudetto {
	border: 0;
	height: 260px;
	width: 138px;
	padding-left: 0;
	text-align: center;
	font-family: "BreraRegular";
	font-size: 20px;
	color: #47636b;
	font-weight: normal;
	margin-top: 0;
	position: relative;
}
ul#list-squadre-rnc li.squadra-scudetto a {
	height: 260px;
	width: 138px;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
}
body.sub-seriea h1.stats,
body.sub-serieb h1.stats {
	color: #464646;
    font-family: "BreraLight" !important;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
    margin: 50px 0;
}
body.sub-seriea h1.stats-albo {
	margin-bottom: 25px;
}
.type-risultati #list-squadre-rnc li.atalanta {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/atalanta.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.bologna {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/bologna.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.cagliari {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/cagliari.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.catania {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/catania.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.chievo {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/chievo.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.fiorentina {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/fiorentina.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.genoa {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/genoa.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.inter {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/inter.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.juventus {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/juventus.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.lazio {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/lazio.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.milan {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/milan.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.napoli {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/napoli.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.palermo {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/palermo.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.parma {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/parma.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.pescara {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/pescara.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.roma {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/roma.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.sampdoria {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/sampdoria.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.siena {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/siena.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.torino {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/torino.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.udinese {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/seriea/udinese.png?v=201208241150) no-repeat scroll 0 30px;
}

/* serie c */
.sub-seriec table.data-container .info-row td {
	color: #464646;
}
.sub-seriec #top-main-db span {
	display: none;
}
.sub-seriec #top-main-db {
	background: none !important;
	margin: 50px 0;
}

/* albo d'oro 2012 */
.type-risultati table.albo-oro {
	border: 0;
}
.type-risultati table.albo-oro th {
    background: none !important;
    border: 0;
    text-align: center;
    font-family: "BreraThin";
    font-size: 14px;
    color: #464646;
    font-weight: normal;
    padding-bottom: 21px;
}
.type-risultati table.albo-oro .info-row td {
    border: 0;
    color: #464646;
}
.type-risultati table.albo-oro .info-row .info-data {
	text-align: center;
	vertical-align: middle;
	font-family: "BreraCondensedSemiBold";
	font-size: 24px;
	width: 257px;
	background-color: #edf4f6 !important;
}
.type-risultati table.albo-oro .active .info-data {
	background-color: #dae8eb !important;
}
.type-risultati table.albo-oro .info-row .info-squadra {
	vertical-align: middle;
	font-family: "BreraCondensedThin";
	font-size: 24px;
	width: 179px;
	padding-left: 86px;
	background-color: #edf4f6 !important;
}
.type-risultati table.albo-oro .active .info-squadra {
	background-color: #dae8eb !important;
}
.type-risultati table.albo-oro .info-row .na {
	font-style: italic;
}
.type-risultati table.albo-oro .info-row .logo-atalanta {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/atalanta.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-novara {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/novara.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-padova {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/padova.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-modena {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/modena.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-reggina {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/reggina.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-bologna {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/bologna.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-varese {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/varese.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-livorno {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/livorno.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-cagliari {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/cagliari.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-catania {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/catania.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-chievo {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/chievo.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-bari {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/bari.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-lecce {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/lecce.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-empoli {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/empoli.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-como {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/como.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-salernitana {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/salernitana.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-piacenza {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/piacenza.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-reggiana {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/reggiana.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-foggia {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/foggia.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-vicenza {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/vicenza.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-pisa {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/pisa.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-verona {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/verona.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-perugia {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/perugia.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-ternana {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/ternana.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-mantova {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/mantova.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-fiorentina {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/fiorentina.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-venezia {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/venezia.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-messina {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/messina.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-brescia {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/brescia.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-genoa {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/genoa.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-ascoli {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/ascoli.png?v=201308011144) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-reggina {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/genoa.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-inter {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/inter.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-lazio {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/lazio.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-milan {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/milan.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-napoli {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/napoli.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-palermo {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/palermo.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-parma {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/parma.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-pescara {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/pescara.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-roma {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/roma.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-sampdoria {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/sampdoria.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-siena {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/siena.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-torino {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/torino.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-udinese {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/udinese.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .logo-juventus {
    background: #b9d1d7 url((none)/images/static/common/squadra/2012/loghi-squadre-testata/juventus.png?v=201308011148) no-repeat scroll center center;
    height: 55px;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}
.type-risultati table.albo-oro .info-row .info-logo {
	background-color: #b9d1d7 !important;
}

.type-risultati table.albo-oro .active .info-logo {
	background-color: #aac6ce !important;
}

/* link testata */
#link_to_seriea2012 {
    display: block;
    height: 77px;
    left: 0;
    position: absolute;
    text-indent: -20000px;
    top: 24px;
    width: 135px;
}
#link_to_seriea2012_vert {
    display: block;
    height:100px;
    left: 135px;
    position: absolute;
    text-indent: -20000px;
    top: 0;
    width: 100px;
}
#link_to_seriec2012 {
    display: block;
    height: 101px;
    left: 146px;
    position: absolute;
    text-indent: -20000px;
    top: 0;
    width: 456px;
}
#link_to_coppe2012 {
    display: block;
    height: 101px;
    left: 130px;
    position: absolute;
    text-indent: -20000px;
    top: 0;
    width: 234px;
}

/* squadre serie b */
.type-risultati #list-squadre-rnc li.ascoli {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/ascoli.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.bari {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/bari.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.brescia {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/brescia.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.cittadella {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/cittadella.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.cesena {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/cesena.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.crotone {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/crotone.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.empoli {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/empoli.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.grosseto {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/grosseto.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.stabia {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/juve-stabia.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.lanciano {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/lanciano.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.lecce {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/lecce.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.livorno {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/livorno.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.modena {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/modena.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.novara {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/novara.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.padova {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/padova.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.vercelli {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/vercelli.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.reggina {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/reggina.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.sassuolo {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/sassuolo.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.spezia {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/spezia.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.ternana {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/ternana.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.varese {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/varese.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.verona {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/verona.png?v=201208241150) no-repeat scroll 0 30px;
}
.type-risultati #list-squadre-rnc li.vicenza {
	background: transparent url((none)/images/static/common/sport/speciali/2012/campionato/loghi-squadre-big/serieb/vicenza.png?v=201208271818) no-repeat scroll 0 0;
}

/* tabellino */
.type-risultati table.partita-tabella {
	margin-top: 50px;
}
.type-risultati table.partita-tabella th.div_giornata_tabellino div {
	font-size: 14px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.type-risultati table.partita-tabella th.div_giornata_tabellino div.th_left {
	background: #587B85;
	width: 476px;
}
.type-risultati table.partita-tabella th.div_giornata_tabellino div.th_rigth {
	background: #CD5F5F;
	text-align: center;
}
.type-risultati table.partita-tabella td a {
	font-size: 14px;
	color: #464646;
}
.type-risultati table.partita-tabella tr.pink td a.squadra_left,
.type-risultati table.partita-tabella tr.pink td a.squadra_right {
	font-size: 20px;
	color: #464646;
}
.type-risultati table.info-table tbody tr.up-head td {
	background: #8FACB3;
}
.type-risultati table.partita-tabella tr.section td{
	background: #587B85;
}
.type-risultati table.partita-tabella tr.pink td div.risultato {
	color: #8FACB3;
}

/* testata squadre */
body.squadra-pescara #squadra-top {
    background: #fff url((none)/images/static/cms_sport/bg_squadre/pescara.gif?v=[an error occurred while processing this directive]) no-repeat scroll 0 0;
}
body.squadra-novara #squadra-top {
    background: #fff url((none)/images/static/cms_sport/bg_squadre/novara_c.gif?v=201208271128) no-repeat scroll 0 0;
}
body.squadra-juve-stabia #squadra-top {
    background: #fff url((none)/images/static/cms_sport/bg_squadre/juve-stabia_c.gif?v=201208271128) no-repeat scroll 0 0;
}
body.squadra-pescara #squadra-top {
    background: #fff url((none)/images/static/cms_sport/bg_squadre/pescara_c.gif?v=201409261039) no-repeat scroll 0 0;
}

/* righe selezionate grigio scuro */
tr.selected-row td {
	background: #eeeeee !important;
}
table.mar-right {
	margin-left: 60px !important;
}
/*style fotogallery*/
h1.title_gallery {
    background-color: #EDF4F6;
    border-bottom: 30px solid #EDF4F6;
}
#fotog_container {
    border-bottom: 30px solid #EDF4F6;
}
#fg_container {
    background-color: #EDF4F6;
}
#slide_control .play_stop_go, #slide_control .play_stop {
    border-left: 2px solid #EDF4F6;
    border-right: 2px solid #EDF4F6;
}
#tabs_fotogallery ul.ui-tabs-nav li {
    background-color: #EDF4F6;
}
#col-dx h4.box-heading {
    background-color: #EDF4F6;
}
#col-dx ul.box-content-news {
    background-color: #EDF4F6;
    border-bottom: 15px solid #EDF4F6;
}