

/* home squad */

.widTeam{
display: block;
float: left;
width: 440px;
padding: 0px!important;
margin: 0px 0px 20px 0px;
}
.widTeam .opta-widget-container{
margin: 0px;
}

.widTeam .opta-widget-container .profile{
margin: 0px!important;
padding: 0px!important;
border: 1px solid #d8d8d8;
}
.widTeam .opta-widget-container .profile .team-logo{
padding: 12px;
}

.widTeam .opta-widget-container .profile dl {
margin-left: 175px;
}

.widTeam .opta-widget-container .profile dd {
display: block;
font-size: 11px;
min-height: 10px;
padding: 12px 0 11px 0px;
border-top: 1px solid #d8d8d8;
border-bottom: 0px solid #d8d8d8;
}

.widTeam .opta-widget-container .profile dt {
display: block;
float: left;
border: 0px;
margin: 4px 0px 0px 0px;
}


.colSx .box#socialTeam{
display: block;
float: right;
width: 230px!important;
}

.colSx .box#socialTeam h2{
background: #0197c8;
}
.colSx .box#socialTeam .mid{
display: block;
float: right;
width: 168px!important;
min-height: 116px;
padding: 30px 35px 30px 25px;
border-left: 1px solid #d8d8d8;
border-right: 1px solid #d8d8d8;
border-top: 1px solid #0197c8;
box-shadow: inset 0px 0px 1px #fff,inset 0px 0px 1px #fff;
background: #eae9e9 url(/res/v13/img/bkg_socialteam.gif) repeat-x;
}

.colSx .box#socialTeam .mid .fb{
display: block;
float: left;
width: 133px;
height: 32px;
padding: 10px 0px 0px 45px;
margin: 0px 0px 30px 0px;
background: url(/res/v13/img/btn_socialteam.png) no-repeat;
}

.colSx .box#socialTeam .mid .tw{
display: block;
float: left;
width: 138px;
height: 27px;
padding: 15px 0px 0px 70px;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
color: #fff;
text-shadow: 0px 0px 4px #229dc6;
background: url(/res/v13/img/btn_socialteam.png) -191px 0px no-repeat;
}

.colSx .box#socialTeam .mid .tw:hover{
color: #229dc6;
}

/* classifica */


.colSx .box .classifica{
display: block;
float: left;
width: 680px;
padding: 0px 0px 0px 0px;
}


.colSx .box ul.classifica li,
.colSx .box ul.marcatori li{
display: block;
float: left;
width: 680px;
height: auto;
border-top: 1px solid #d8d8d8!important;
}


.colSx ul li.even{
background: #fff;
}
.colSx ul li.odd{
box-shadow: inset 0px 1px 0px #fff;
background: #f6f6f6;
}

.colSx .box .classifica li.tit{
display: block;
float: left;
width: 680px;
height: auto;
padding: 0px 0px 0px 0px;
border-top: 0px solid #d8d8d8!important;
background: #fff url(/res/v13/img/bkg_tit_box.gif) bottom left repeat-x;
}

.colSx .box .classifica li span{
display: block;
float: left;
text-align: center;
width: auto;
font-weight: bold;
font-size: 12px;
color: #747474;
border-left: 1px solid #d8d8d8;
padding: 10px 10px 10px 10px;
position: relative;
cursor: pointer;
overflow: visible
}

.colSx .box .classifica li.tit span{
text-align: center!important;
color: #282828!important;
text-shadow: 0px 1px 0px #fff;
}


.colSx .box .classifica li span.ps{width: 40px; border: 0px;}
.colSx .box .classifica li span.team{width: 165px; text-align: left;}
.colSx .box .classifica li span.pt{width: 30px; color: #4cc0f0;}
.colSx .box .classifica li span.g{width: 15px;}
.colSx .box .classifica li span.v{width: 15px;}
.colSx .box .classifica li span.n{width: 15px;}
.colSx .box .classifica li span.p{width: 15px;}
.colSx .box .classifica li span.gF{width: 35px; padding: 10px 0px 10px 0px;}
.colSx .box .classifica li span.gS{width: 35px; padding: 10px 0px 10px 0px;}
.colSx .box .classifica li span.last{width: 144px;}

/*trend*/

.colSx .box .classifica li span.last ol{
display: block;
float: left;
width: 81px;
height: 15px;
margin: 0px 0px 0px 31px;

}

.colSx .box .classifica li span.last ol li{
display: block;
float: left;
width: 15px;
height: 15px;
margin: 0px 0px 0px 1px;
border: 0px!important;
background: #00ffff;
}
/*.colSx .box .classifica li span.last ol li:hover div.trend_detail{display: block}*/
.colSx .box .classifica li span.last ol li div.trend_detail{display: none; width: auto; height: 25px; font-size: 10px; line-height: 25px; background: #000; color: #fff; text-align: center; padding: 0 10px; position: absolute; top: -10px; left: -5px}

.colSx .box .classifica li span.last ol li div.trend_detail span{color: #fff; display: inline}

.colSx .box .classifica li span.last ol li{
display: block;
float: left;
width: 15px;
height: 14px;
line-height: 14px;
text-align: center;
margin: 0px 0px 0px 1px;
padding: 1px 0px 0px 0px;
border: 0px!important;
color: #fff;
font-size: 10px;
text-transform: uppercase;
position: relative;
}

.colSx .box .classifica li span.last ol li.p{background: #ea0000;}
.colSx .box .classifica li span.last ol li.p:after{ content:"p";}
.colSx .box .classifica li span.last ol li.v{background: #0cd002;}
.colSx .box .classifica li span.last ol li.v:after{ content:"v";}
.colSx .box .classifica li span.last ol li.n{background: #828282;}
.colSx .box .classifica li span.last ol li.n:after{ content:"n";}

.colSx .box .classifica li span.last ol li a{display: none}
/* team */

.colSx .box .classifica li span.team a{
display: block;
float: left;
width: 145px;
padding: 0px 20px 0px 0px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
color: #747474;
background: url(/res/v13/img/ico_class.gif) 0px 0px no-repeat;
}

.local .colSx .classifica li span.team a{background-image: none;}


.colSx .box .classifica li span.team a:hover{color: #888!important;}

.colSx .box .classifica li span.team a.up {background-position: 100% 3px;}
.colSx .box .classifica li span.team a.dw {background-position: 100% -47px;}
.colSx .box .classifica li span.team a.eq {background-position: 100% -96px;}

.colSx .box .classifica li span.team a.cl {color: #0eab06;}
.colSx .box .classifica li span.team a.pcl {color: #f26d04;}
.colSx .box .classifica li span.team a.el {color: #a604d3;}
.colSx .box .classifica li span.team a.ret {color: #d11725;}


/* marcatori */


.colSx .box .marcatori li.tit{
display: block;
float: left;
width: 680px;
height: auto;
padding: 0px 0px 0px 0px;
border-top: 1px solid #d8d8d8!important;
background: #fff url(/res/v13/img/bkg_tit_box.gif) bottom left repeat-x;
}

.colSx .box .marcatori li span{
display: block;
float: left;
text-align: center;
width: auto;
font-weight: bold;
font-size: 12px;
color: #747474;
border-left: 1px solid #d8d8d8;
padding: 10px 10px 10px 10px;
}

.colSx .box .marcatori li.tit span{
text-align: center!important;
color: #282828!important;
text-shadow: 0px 1px 0px #fff;
}
.colSx .box .marcatori li.tit span {width: auto; border: 0px;}
.colSx .box .marcatori li span.goal{width: 15px; padding: 10px 10px 10px 35px; text-align: left; border: 0px; background: url(/res/v13/img/ico_goal.png) 10px 9px no-repeat;}
.colSx .box .marcatori li span.players{width: 590px; text-align: left; color: #747474; font-weight: normal;}
.colSx .box .marcatori li span.players a{font-weight: bold; color: #747474;}
.colSx .box .marcatori li span.players a:hover{color: #888!important;}


/* link load */

.loadMore{
display: block;
float: left;
text-align: center;
width: 680px;
height: auto;
margin: 1px 0px 0px 0px;
padding: 10px 0px 10px 0px;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #fff;
background: #ef4423;
}

.loadMore:hover{
color: #fff;
background: #888;
}

/* statistiche */


.colSx .box.stat {
display: block;
float: left;
width: 680px;
margin: 0px 0px 20px 0px;
background: #fff;
}
.colSx .box.stat h2{
display: block;
float: left;
width: 680px;
height: 89px;
padding: 0px 0px 0px 0px;
font-size: 16px;
color: #000;
background: #fff url(/res/v13/img/bkg_graph.png) no-repeat;
}
.colSx .box.stat .mid{
display: block;
float: left;
width: 680px;
overflow: hidden;
border-top: 0px solid #d11725;
border-right: 0px solid #d8d8d8;
border-left: 0px solid #d8d8d8;
border-bottom: 0px solid #d8d8d8;
padding: 0px 0px 0px 0px;
margin: 1px 0px 0px 0px;
}

.colSx .box.stat .mid .subStat{
display: block;
float: left;
width: 226px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 1px;
background: #f6f6f6;
}
.colSx .box.stat .mid .subStat:first-child{
margin: 0px 0px 0px 0px;
}

.colSx .box.stat .mid .subStat h3{
display: block;
float: left;
text-align: center;
width: 226px;
font-size: 14px;
text-transform: uppercase;
color: #fff;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
background: #e23b1b;
}

.colSx .box.stat .mid .subStat:first-child h3{background: #f24929;}
.colSx .box.stat .mid .subStat:last-child h3{background: #cb3012;}


.colSx .box.stat .mid .subStat ul{
display: block;
float: left;
width: 206px;
padding: 8px 10px 8px 10px;
margin: 0px 0px 0px 0px;
}
.colSx .box.stat .mid .subStat ul li{
display: block;
float: left;
width: 206px;
padding: 0px 0px 0px 0px;
margin: 1px 0px 1px 0px;
border: 0px!important;
}

.colSx .box.stat .mid .subStat ul li a{
display: block;
float: left;
width: 206px;
font-size: 11px;
font-weight: bold;
color: #0560a0;
}
.colSx .box.stat .mid .subStat ul li a:hover{color: #888;}
.colSx .box.stat .mid .subStat ul li.selected a{color: #d11725;}

/* dettaglio statistiche */

.colSx .box.dettStat ul li:first-child{
border: 0px!important;
}

.colSx .box.dettStat ul li{
display: block;
float: left;
width: 680px;
height: auto;
padding: 0px 0px 0px 0px;
border-top: 1px solid #d8d8d8!important;
}

.colSx .box.dettStat ul li.tit{
display: block;
float: left;
width: 680px;
height: auto;
padding: 0px 0px 0px 0px;
border-top: 0px solid #d8d8d8!important;
background: #fff url(/res/v13/img/bkg_tit_box.gif) bottom left repeat-x;
}

.colSx .box.dettStat ul li span{
display: block;
float: left;
text-align: center;
width: auto;
font-weight: bold;
font-size: 12px;
color: #747474;
border-left: 1px solid #d8d8d8;
padding: 10px 10px 10px 10px;
}

.colSx .box.dettStat ul li.tit span{
text-align: center!important;
color: #282828!important;
text-shadow: 0px 1px 0px #fff;
}


.colSx .box.dettStat ul.col5 li span.p1 {width: 40px; border: 0px;}
.colSx .box.dettStat ul.col5 li span.p2 {width: 270px; text-align: left;}
.colSx .box.dettStat ul.col5 li span.p3 {width: 40px;}
.colSx .box.dettStat ul.col5 li span.p4 {width: 40px;}
.colSx .box.dettStat ul.col5 li span.p5 {width: 186px; text-align: left;}

.colSx .box.dettStat ul.col4 li span.p1 {width: 40px; border: 0px;}
.colSx .box.dettStat ul.col4 li span.p2 {width: 200px; text-align: left;}
.colSx .box.dettStat ul.col4 li span.p3 {width: 200px; text-align: left;}
.colSx .box.dettStat ul.col4 li span.p4 {width: 157px; text-align: left;}

.colSx .box.dettStat ul.col3 li span.p1 {width: 40px; border: 0px;}
.colSx .box.dettStat ul.col3 li span.p2 {width: 518px; text-align: left;}
.colSx .box.dettStat ul.col3 li span.p3 {width: 60px;}


/* formazioni */

.field {
display: block;
float: left;
width: 410px;
height: 594px;
margin: 0px 10px 10px 0px;
background: url(/res/v13/img/bkg_field.png) no-repeat;
}

.field .home,
.field .away{
display: block;
float: left;
position: relative;
width: 410px;
height: 297px;
margin: 0px 0px 0px 0px;
}


.field .player_Team_A,
.field .player_Team_B{
display: block;
position: absolute;
width: 80px;
height: 15px;
padding: 20px 0px 20px 0px;
text-align: center;
font-size: 10px;
color: #fff;
/*background: #000;*/
}

.field .player_Team_A span,
.field .player_Team_B span{
display: block;
width: auto;
height: auto;
padding: 2px;
text-align: center;
font-size: 11px;
color: #fff;
border-radius: 4px;
background: rgba(0,0,0,0.3);
}

/* disposizione */

.teams {
display: block;
float: right;
width: 260px;
height: auto;
margin: 0px 0px 0px 0px;
}

.teams .team{
display: block;
float: left;
width: 258px;
height: auto;
margin: 0px 0px 10px 0px;
border: 1px solid #d8d8d8;
background: #fff;
}

.teams .team ul li{
display: block;
float: left;
width: 258px;
height: auto;
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #005998;
border-top: 1px solid #d8d8d8;
}

.teams .team ul li.top{

padding: 10px 10px 10px 10px;
}

.teams .team ul li.top span{
display: block;
float: left;
width: 40px;
height: auto;
font-size: 12px;
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
}

.teams .team ul li.top h4{
display: block;
float: left;
width: 40px;
height: auto;
font-size: 14px;
color: #0560a0;
margin: 5px 10px 0px 0px;
padding: 0px 0px 0px 0px;
}

.teams .team ul li.top h4 em{
display: block;
float: left;
width: 40px;
height: auto;
font-size: 11px;
font-style: normal;
color: #000;
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
}

.teams .team ul li span{
display: block;
float: left;
text-align: center;
width: 26px;
height: auto;
color: #4cc0f0;
font-weight: bold;
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
}

.teams .team ul li strong{
display: block;
float: left;
width: 191px;
height: auto;
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
border-left: 1px solid #d8d8d8;
}

.teams .team ul li a{
color: #005998;
}

.teams .team ul li a:hover{
color: #888;
}

.teams .team ul li:first-child{
border-top: 0px solid #d8d8d8;
}

.teams .team ul li.even{
background: #fff;
}
.teams .team ul li.odd{
box-shadow: inset 0px 1px 0px #fff;
background: #f6f6f6;
}
.teams .team ul li.tit{
font-size: 12px;
text-align: center;
color: #000;
border-top: 1px solid #d8d8d8!important;
background: #fff url(/res/v13/img/bkg_tit_box.gif) bottom left repeat-x;
}
.teams .team ul li.tit.red{
color: #d11725;
}

.teams .team ul li.tit h4{
font-size: 12px;
padding: 10px 10px 10px 10px;
}

.teams .team ul li.other{
padding: 10px;
width: 238px;
font-weight: bold;
background: #fff;
}


/* all */

.box.allFormazioni{
width: 410px;
}
.box.allFormazioni .mid{
width: 408px;
}

.box.allFormazioni .mid ul li{
display: block;
float: left;
width: 406px;
border-top: 1px solid #d8d8d8;
border-left: 1px solid #d8d8d8;
border-right: 1px solid #d8d8d8;
}

.box.allFormazioni .mid ul li:first-child{
border-top: 0px solid #d8d8d8;
}

.box.allFormazioni .mid ul li a{
display: block;
float: left;
width: 155px;
height: 30px;
padding: 10px 10px 10px 10px;
}

.box.allFormazioni .mid ul li .away{
border-right: 1px solid #d8d8d8;
}

.box.allFormazioni .mid ul li .data{
display: block;
float: left;
text-align: center;
width: 35px;
height: 30px;
padding: 10px 10px 10px 10px;
}

.box.allFormazioni .mid ul li a img{
display: block;
float: left;
width: 30px;
height: 30px;
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 0px;
}

.box.allFormazioni .mid ul li a h4{
display: block;
float: left;
width: auto;
height: 30px;
color: #282828;
font-size: 12px;
padding: 7px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.box.allFormazioni .mid ul li a h4 em{
color: #005998;
}

.box.allFormazioni .mid ul li .data span{
display: block;
float: left;
width: 35px;
padding: 7px 0px 0px 0px;
color: #4cc0f0;
font-size: 12px;
font-weight: bold;
}

/* hp formazioni */

.box.allFormazioniLarge{
width: 680px;
}
.box.allFormazioniLarge .mid{
width: 680px;
}

.box.allFormazioniLarge .mid ul li{
display: block;
float: left;
width: 678px;
border-top: 1px solid #d8d8d8;
border-left: 1px solid #d8d8d8;
border-right: 1px solid #d8d8d8;
}

.box.allFormazioniLarge .mid ul li:first-child{
border-top: 0px solid #d8d8d8;
}

.box.allFormazioniLarge .mid ul li .match{
display: block;
float: left;
width: 308px;
height: 30px;
padding: 15px 15px 15px 15px;
}


.box.allFormazioniLarge .mid ul li .match.sx{
border-right: 1px solid #d8d8d8;
}

.box.allFormazioniLarge .mid ul li a img{
display: block;
float: left;
width: 30px;
height: 30px;
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 0px;
}

.box.allFormazioniLarge .mid ul li a h4{
display: block;
float: left;
width: 110px;
height: 40px;
color: #005998;
font-size: 14px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.box.allFormazioniLarge .mid ul li a h4 em{
display: block;
float: left;
width: 110px;
font-size: 12px;
font-style: normal;
color: #000;
}


/* ################# LOCAL ################# */

.local .colSx .box {
display: block;
float: left;
width: 680px;
margin: 0px 0px 20px 0px;
}

.local .colSx .box h2{
display: block;
float: left;
width: 660px;
padding: 8px 10px 8px 10px;
font-size: 14px;
color: #5d2800;
text-shadow: 0px 1px 0px #f9aa68;
background: #f37100 url(/res/v13/img/bkg_local.png) repeat-x;
}

.local .colSx .box .mid{
display: block;
float: left;
position: relative;
width: 680px;
overflow: hidden;
border-top: 0px solid #d11725;
border-right: 0px solid #d8d8d8;
border-left: 0px solid #d8d8d8;
border-bottom: 1px solid #d8d8d8;
padding: 0px 0px 15px 0px;
background: #fff;
}

.colSx .box .mid .infoTeamTop{
display: block;
float: left;
width: 522px;
padding: 19px 0px 10px 158px;
border-top: 1px solid #454545;
border-bottom: 1px solid #454545;
background: #2f2f2f;
}

.colSx .box .mid .infoTeamTop img{
display: block;
float: left;
position: absolute;
top: 20px;
left: 15px;
width: 118px;
padding: 0px 0px 0px 0px;
border: 5px solid  #9c9c9c;
}

.colSx .box .mid .infoTeamTop h2{
display: block;
float: left;
width: 500px;
padding: 0px 0px 8px 0px;
background: transparent;
text-shadow: none;
color: #fff;
font-size: 18px;
line-height: 14px;
font-family: Georgia;
font-style: italic;
}

.colSx .box .mid .infoTeamTop h4{
display: block;
float: left;
width: 500px;
padding: 0px 0px 0px 0px;
color: #d86100;
color: #f37100;
text-transform: uppercase;
font-size: 11px;
}

.colSx .box .mid .infoTeam{
display: block;
float: left;
width: 522px;
padding: 5px 0px 0px 158px;
}

.colSx .box .mid .infoTeam a.send{
display: block;
float: left;
width: auto;
padding: 1px 5px 1px 5px;
margin: 0px 0px 0px 0px;
color: #fff;
font-size: 10px;
text-transform: uppercase;
border-radius: 3px;
background: #0bc301;
}
.colSx .box .mid .infoTeam a.send:hover{
background: #888;
}

.colSx .box .mid .infoTeam ul{
display: block;
float: left;
width: 520px;
padding: 0px 0px 0px 0px;
}

.colSx .box .mid .infoTeam ul li{
display: block;
float: left;
width: 260px;
padding: 6px 0px 0px 0px;
border: 0px!important;
font-size: 12px;
font-weight: bold;
color: #000;
}

.colSx .box .mid .infoTeam ul li span{
color: #f37100;
}

/* small */


.colSx .box.small {width: 335px;}
.colSx .box.small.dx {float: right;}
.local .colSx .box.small h2{width: 315px;}
.colSx .box.small .mid{
width: 335px;
border-bottom: 0px solid #d8d8d8;
padding: 0px 0px 0px 0px;
}

.colSx .box.small ul.risultati{
display: block;
float: left;
width: 335px;
padding: 0px 0px 0px 0px;
border-left: 0px solid #d8d8d8;
border-right: 0px solid #d8d8d8;
border-bottom: 1px solid #d8d8d8;
}

.colSx .box.small ul.risultati li.tit{
display: block;
float: left;
width: 335px;
height: auto;
padding: 0px 0px 0px 0px;
background: #fff url(/res/v13/img/bkg_tit_box.gif) bottom left repeat-x;
}

.colSx .box.small ul.risultati li.tit h3{
display: block;
float: left;
text-align: left;
width: 325px;
font-size: 12px;
padding: 10px 10px 10px 10px;
}

.colSx .box.small ul.risultati li{
display: block;
float: left;
width: 335px;
padding: 0px 0px 0px 0px;
border-top: 1px solid #d8d8d8;
}

.colSx .box.small ul.risultati li:first-child{
border-top: 0px solid #d8d8d8!important;
}

.colSx .box.small ul.risultati li strong{
display: block;
float: left;
width: auto;
height: 15px;
font-size: 12px;
color: #005998;
padding: 10px 0px 10px 10px;
}

.local .colSx .box.small ul.risultati li strong{
color: #747474;
}

.colSx .box.small ul.risultati li strong em{
color: #d11725;
font-style: normal;
}

.local .colSx .box.small ul.risultati li strong em{
color: #f37100;
font-style: normal;
}

.colSx .box.small ul.risultati li span{
display: block;
float: right;
text-align: center;
width: 36px;
height: 15px;
font-weight: bold;
font-size: 12px;
font-weight: bold;
color: #fff;
margin: 5px 13px 0px 0px;
padding: 5px 10px 5px 10px;
border-radius: 13px;
background: #c6c6c6;
}

.colSx .box.small ul.risultati li i{
display: block;
float: right;
text-align: center;
width: auto;
height: 15px;
font-weight: bold;
font-size: 12px;
font-weight: bold;
color: #4cc0f0;
margin: 5px 0px 0px 0px;
padding: 5px 10px 5px 10px;
border-radius: 13px;
font-style: normal;
}

.local .colSx .box.small ul.risultati li i{
color: #f37100;
}

.colSx .box.small ul.risultati li a:hover strong{
color: #888;
}
.colSx .box.small ul.risultati li a:hover span{
background: #888;
}

/* classi */

.colSx .box.small ul.classifica {border-bottom: 1px solid #d8d8d8;}
.local .colSx .box.small ul.classifica li span.ps{width: 40px; color: #747474;}
.local .colSx .box.small ul.classifica li span.team{width: 193px; color: #747474;}
.local .colSx .box.small ul.classifica li span.pt{width: 40px;}

.colSx .box.small ul.classifica li span.ps{width: 40px; color: #005998;}
.colSx .box.small ul.classifica li span.team{width: 193px; color: #005998;}
.colSx .box.small ul.classifica li span.pt{width: 40px;}


.colSx .box.small ul.classifica {border-bottom: 1px solid #d8d8d8;}
.local .colSx .box.small ul.classifica li span em {color: #f37100; font-style: normal;}
.colSx .box.small ul.classifica li span em {color: #d11725; font-style: normal;}


/* info rosa */

.local .colSx .box .infoRosa img{
display: block;
float: left;
margin: 1px 0px 10px 0px;
}

.local .colSx .box .infoRosa {
display: block;
float: left;
font-size: 12px;
line-height: 18px;
font-weight: bold;
color: #747474;
}

.local .colSx .box .infoRosa em{
color: #f37100; font-style: normal;
text-transform: uppercase;
margin: 0px 0px 0px 0px;
}


/* news */

.local .colSx .box.news h2{
color: #f37100;
text-shadow: 0px 1px 0px #fff;
background: #f5f5f5 url(/res/v13/img/bkg_local.png)0px -49px repeat-x;
}

.local .colSx .box.news .mid{
border: 0px;
}

.local .colSx .box.news ul{
display: block;
float: left;
width: 336px;
padding: 0px;
}

.local .colSx .box.news ul li{
display: block;
float: left;
width: 319px;
padding: 10px;
border-bottom-width: 0px;
}

.local .colSx .box.news ul li img {
display: block;
float: left;
width: auto;
border: 0px!important;
padding: 0px 10px 0px 0px;
}

.local .colSx .box.news ul li h5{

width: auto;
font-size: 12px;
color: #a7a7a7;
text-transform: uppercase;
padding: 0px 0px 3px 0px;
}
.local .colSx .box.news ul li h4{

width: auto;
font-size: 14px;
color: #44afbe;
padding: 0px 0px 0px 0px;
}

.local .colSx .box.news ul li h3{
font-size: 12px;
color: #000;
padding: 0px 0px 2px 0px;
width:210px;
}

.local .colSx .box.news ul li a:link, .local .colSx .box.news ul li a:visited{
color: #333; text-transform: uppercase; font-weight: bold
}

.local .colSx .box.news ul li h3 a:link, .local .colSx .box.news ul li h3 a:visited{
color: #000;
text-transform: none
}
.local .colSx .box.news ul li h3 a:hover{
color: #888;
}

.local .colSx .box.news ul li p{
width: auto;
font-size: 12px;
color: #000;
}

.local .colSx .box.news .allNews,
.local .colSx .box .loadMore{
display: block;
float: right;
width: auto;
padding: 6px 10px 6px 10px;
margin: 20px 10px 0px 0px;
color: #f37100;
text-shadow: 0px 1px 0px #fff;
border: 1px solid  #eee;
border-radius: 4px;
font-size: 11px;
font-weight: bold;
background: #f5f5f5 url(/res/v13/img/bkg_local.png)0px -51px repeat-x;
}

.local .colSx .box.news .allNews:hover,
.local .colSx .box .loadMore:hover{
color: #888;
border: 1px solid  #ccc;
}


/* ####### Inserimento Local ####### */


.colSx .boxGiornate{
display: block;
float: left;
width: 680px;
overflow: hidden;
margin: 0px 0px 10px 0px;
}

.colSx .boxGiornate .search{
display: block;
float: left;
width: 600px;
height: 36px;
padding: 12px 40px 12px 40px;
margin: 0px 0px 5px 0px;
background: #cbcbcb url(/res/v13/img/bkg_boxgiornate.png) 0px 0px repeat-x;
}

.colSx .boxGiornate .search input{
display: block;
float: left;
width: 508px;
height: 16px;
padding: 10px 20px 10px 20px;
margin: 0px 10px 0px 0px;
border: 0px;
border-radius: 20px;
color: #9bfc01;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
background: #747474;
box-shadow: inset 0px 1px 1px #333, 0px 1px 0px #eee;
}

.colSx .boxGiornate .search button{
display: block;
float: left;
width: 42px;
height: 42px;
padding: 0px 0px 0px 0px;
margin: -3px 0px -3px 0px;
text-indent: -90000px;
overflow: hidden;
border: 0px;
background: url(/res/v13/img/btn_form.png) no-repeat;
}

.colSx .boxGiornate .search button:hover{
background: url(/res/v13/img/btn_form.png) 0px -42px no-repeat;
}

.colSx .boxGiornate .head{
display: block;
float: left;
text-align: left;
width: 660px;
height: 19px;
padding: 10px 10px 10px 10px;
margin: 0px 0px 5px 0px;
background: url(/res/v13/img/bkg_boxgiornate.png) 0px -63px repeat-x;
position: relative;
}

.colSx .boxGiornate .head{
display: block;
float: left;
text-align: left;
width: 660px;
height: 19px;
padding: 10px 10px 10px 10px;
margin: 0px 0px 5px 0px;
background: url(/res/v13/img/bkg_boxgiornate.png) 0px -63px repeat-x;
position: relative;
}

.local .dropdown{float: left; margin-top: 0}
.local .colSx .head h3{
display: block;
float: left;
text-align: left;
width: 455px;
height: 15px;
padding: 2px 0px 2px 0px;
font-size: 12px;
text-transform: uppercase;
color: #fff;
}

.colSx .boxGiornate .head .select{
display: block;
float: right;
text-align: right;
width: 205px;
height: 19px;
padding: 0px 0px 0px 0px;
font-size: 12px;
text-transform: uppercase;
color: #fff;
}


.colSx .boxGiornate .head .select label{
display: block;
float: left;
height: 15px;
padding: 2px 0px 2px 0px;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
color: #effe01;
}

.colSx .boxGiornate .head .select select{
border: 0px;
color: #fff;
margin: 0px 0px 0px 0px;
padding: 1px;
font-weight: bold;
background: #065d87;
}

.colSx .boxGiornate .giornate{
display: block;
float: left;
text-align: left;
width: 680px;
height: auto;
padding: 0px 0px 0px 3px;
}

.colSx .boxGiornate .giornate li{
display: block;
float: left;
text-align: center;
width: 34px;
height: 34px;
margin: 0px 6px 6px 0px;
padding: 0px 0px 0px 0px;
border-radius: 2px;
color: #747474;
}
.colSx .boxGiornate .giornate li a{
display: block;
float: left;
text-align: center;
width: 32px;
height: 24px;
padding: 8px 0px 0px 0px;
border: 1px solid #cacaca;
border-radius: 2px;
color: #747474;
font-weight: bold;
font-size: 14px;
text-shadow: 0px 1px 0px #fff;
background: url(/res/v13/img/bkg_boxgiornate.png) 0px -104px repeat-x;
-webkit-transition: background 0ms linear;
-moz-transition: background 0ms linear;
transition: background 0ms linear;
}

.colSx .boxGiornate .giornate li a:hover{
border: 1px solid #888;
color: #888;
background: #ddd;

}

.colSx .boxGiornate .giornate li.selected a {
border: 1px solid #1a6e9d;
color: #fff;
text-shadow: 0px 1px 0px #1a6e9d;
background: url(/res/v13/img/bkg_boxgiornate.png) 0px -63px repeat-x;
}

/*risultati*/


.colSx .boxGiornate ul.risultati{
display: block;
float: left;
width: 680px;
padding: 0px 0px 0px 0px;
border-left: 0px solid #d8d8d8;
border-right: 0px solid #d8d8d8;
border-bottom: 1px solid #d8d8d8;
background: #ff00ff;
}

.colSx .boxGiornate ul.risultati li.tit{
display: block;
float: left;
width: 680px;
height: auto;
padding: 0px 0px 0px 0px;
background: #fff url(/res/v13/img/bkg_tit_box.gif) bottom left repeat-x;
}

.colSx .boxGiornate ul.risultati li.tit h3{
display: block;
float: left;
text-align: left;
width: 500px;
font-size: 12px;
padding: 10px 10px 10px 10px;
}

.colSx .boxGiornate ul.risultati li.tit a{
display: block;
float: right;
text-align: left;
width: auto;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
color: #f37100;
padding: 10px 10px 10px 10px;
}
.colSx .boxGiornate ul.risultati li.tit a:hover{
color: #888;
}



.colSx .boxGiornate ul.risultati li{
display: block;
float: left;
width: 680px;
padding: 0px 0px 0px 0px;
border-top: 1px solid #d8d8d8;
}

.colSx .boxGiornate ul.risultati li:first-child{
border-top: 0px solid #d8d8d8!important;
}

.colSx .boxGiornate ul.risultati li strong{
display: block;
float: left;
width: 300px;
height: 15px;
font-size: 12px;
color: #747474;
padding: 10px 0px 10px 10px;
}

.colSx .boxGiornate ul.risultati li strong a:link, .colSx .boxGiornate ul.risultati li strong a:visited, .colSx .boxGiornate ul.risultati li span a:link, .colSx .boxGiornate ul.risultati li span a:visited{
color: #747474;
}


.colSx .boxGiornate ul.risultati li span{
display: block;
float: left;
text-align: center;
width: 36px;
height: 15px;
font-weight: bold;
font-size: 12px;
font-weight: bold;
color: #fff;
margin: 5px 13px 0px 0px;
padding: 5px 10px 5px 10px;
border-radius: 13px;
background: #c6c6c6;
}

.colSx .boxGiornate ul.risultati li span.txt_blu{
width: 100%;
padding: 10px 0;
margin: 0;
border-radius: 0px;
color: #9bfc01;
background-color: #333333;
font-size: 14px;
height: auto;
}

.colSx .boxGiornate ul.risultati li a:hover strong{
color: #888;
}
.colSx .boxGiornate ul.risultati li a:hover span{
background: #888;
}

.colSx .boxGiornate ul.risultati li a.linkArt{
display: block;
float: left;
text-align: center;
width: auto;
height: 15px;
font-weight: bold;
font-size: 12px;
font-weight: bold;
color: #4abced;
margin: 5px 0px 0px 0px;
padding: 5px 0px 5px 15px;
background: url(/res/v13/img/ico_articolo.png) 0px 7px no-repeat;
}
.colSx .boxGiornate ul.risultati li a.linkArt:hover{
color: #888;
}


/* in */

.colSx .boxGiornate ul.risultati li.edit span{
width: auto;
padding: 4px 5px 6px 5px;
}

.colSx .boxGiornate ul.risultati li.edit span input{
display: block;
float: left;
text-align: center;
width: 17px;
height: 15px;
font-weight: bold;
font-size: 12px;
border: 0px;
background: #eee;
border-radius: 2px;
margin: 0px 3px 0px 3px;
}

.colSx .boxGiornate ul.risultati li.edit  a.send{
display: block;
float: left;
width: auto;
padding: 1px 5px 1px 5px;
margin: 10px 0px 0px 0px;
color: #fff;
font-size: 10px;
text-transform: uppercase;
border-radius: 3px;
background: #0bc301;
}
.colSx .boxGiornate ul.risultati li.edit a.send:hover{
background: #888;
}

.colSx .boxGiornate ul.risultati li.edit i{
display: block;
float: left;
width: auto;
padding: 1px 5px 1px 5px;
margin: 10px 0px 0px 5px;
color: #888;
font-size: 10px;
font-style: normal;
border-radius: 3px;
}


.colSx .boxGiornate ul.risultati li a.tooltip{
display: block;
float: left;
position: relative;
width: 11px;
height: 11px;
margin: 12px 20px 0px 0px;
color: #fff;
background: url(/res/v13/img/bkg_tooltip.png) no-repeat;
}
.colSx .boxGiornate ul.risultati li a.tooltip strong{
display: none;
position: absolute;
top: -30px;
left: -31px;
text-align: left;
width: 129px;
height: 32px;
padding: 4px 10px 0px 10px;
color: #fff;
background: url(/res/v13/img/bkg_tooltip.png) 0px -21px no-repeat;
}

.colSx .boxGiornate ul.risultati li a.tooltip.red{
background: url(/res/v13/img/bkg_tooltip.png) -41px 0px no-repeat;
}
.colSx .boxGiornate ul.risultati li a.tooltip.red strong{
background: url(/res/v13/img/bkg_tooltip.png) 0px -68px no-repeat;
}

.colSx .boxGiornate ul.risultati li a.tooltip:hover strong{
display: block;
}


/* #### GRAFICO #### */

.colSx .box#trendTeam .mid{
overflow: visible!important;
}

.colSx .box ul.trend{
display: block;
float: left;
width: 660px;
height: 100px;
padding: 10px 10px 18px 10px;
background: #f1f1f1 url(/res/v13/img/bkg_graf_trend.png) 10px 10px no-repeat;
}

.colSx .box ul.trend li{
display: block;
position: relative;
float: left;
width: 110px;
height: 95px;
padding: 0px!important;
margin: 0px!important;
border: 0px!important;
background: url(/res/v13/img/bkg_graf_opz.png) -1000px -1000px no-repeat;
}

.colSx .box ul.trend li span{
display: block;
position: absolute;
text-align: center;
right: -20px;
bottom: -22px;
width: 40px;
height: auto;
color: #444;
padding: 0px!important;
margin: 0px!important;
border: 0px!important;
font-weight: bold;
}

.colSx .box ul.trend li a.tooltip{
display: block;
float: left;
position: absolute;
z-index: 1000;
width: 11px;
height: 11px;
margin: 0px 0px 0px 0px;
color: #fff;
background: url(/res/v13/img/bkg_trend.png) no-repeat;
}
.colSx .box ul.trend li a.tooltip strong{
display: none;
position: absolute;
top: -30px;
left: -31px;
text-align: left;
width: 155px;
height: 32px;
padding: 4px 10px 0px 10px;
color: #fff;
background: url(/res/v13/img/bkg_trend.png) 0px -21px no-repeat;
}

.colSx .box ul.trend li a.tooltip:hover strong{
display: block;
}


.colSx .box ul.trend li.win a.tooltip{
top: 4px;
right: -6px;
background-position: 0px 0px;
}

.colSx .box ul.trend li.win a.tooltip strong{
background-position: 0px -21px;
}

.colSx .box ul.trend li.los a.tooltip{
top: 86px;
right: -6px;
background-position: -41px 0px;
}

.colSx .box ul.trend li.los a.tooltip strong{
background-position: 0px -68px;
}

.colSx .box ul.trend li.nul a.tooltip{
top: 45px;
right: -6px;
background-position: -82px 0px;
}

.colSx .box ul.trend li.nul a.tooltip strong{
background-position: 0px -115px;
}

/**/

.colSx .box ul.trend li.win.p-w {background-position: -220px 7px;}
.colSx .box ul.trend li.win.p-n {background-position: 0px -113px;}
.colSx .box ul.trend li.win.p-l {background-position: -110px 10px;}

.colSx .box ul.trend li.los.p-w {background-position: -110px -92px;}
.colSx .box ul.trend li.los.p-n {background-position: 0px 49px;} 
.colSx .box ul.trend li.los.p-l {background-position: -220px 89px;}

.colSx .box ul.trend li.nul.p-w {background-position: 0px 8px;}
.colSx .box ul.trend li.nul.p-n {background-position: -220px 49px;} 
.colSx .box ul.trend li.nul.p-l {background-position: 0px -71px;}


/* Home squadra */

.head_orange{float: left; width: 680px; height: 35px; line-height: 35px; background: url(/res/img/2010/local/orange_gradient.png)}
.head_orange h4{padding-left: 10px; font-weight: bold}
.head_grey{float: left; width: 680px; height: 35px; line-height: 35px; background: url(/res/img/2010/local/grey_gradient.png)}
	.team_detail .head_orange h4{float: left; width: 98px; height: 35px; margin-left: 8px; text-indent: -9999px; background: url(/res/img/2010/local/lbl_tua_squadra.png) no-repeat}
	.challenger .head_grey h4{float: left; width: 160px; height: 35px; margin-left: 8px; text-indent: -9999px; background: url(/res/img/2010/local/lbl_avversaria.png) no-repeat}
	
.team_item{float: left; width: 330px; position: relative }
.team_description{float: left; width: 680px; min-height: 155px; background: url(/res/img/2010/local/bg_black.png) top repeat-x #fff; border-bottom: 1px solid #d8d8d8; position: relative}
.team_description .risultato{position: absolute; width: 80px; height: 35px; background: #CCC; text-align: center; line-height: 35px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; top: 64px; left: 291px}
.team_description .marcatori{margin-left: 172px; margin-top: 55px; width: 330px; height: auto; text-align: center; font-family: Georgia, "Times New Roman", Times, serif;  font-style: italic}
.team_description .arbitro{margin-left: 172px; margin-top: 82px; width: 330px; height: auto; text-align: center; font-weight: bold; font-size: 11px}
	.team_description .arbitro span{font-family: Georgia, "Times New Roman", Times, serif; color: #F90}
.team_description .logo{position: absolute; width: 117px; height: 117px; padding: 5px; background: #9c9c9c; top: 20px; left: 8px}

.team_description .b_side .logo{position: absolute; width: 117px; height: 117px; padding: 5px; background: #9c9c9c; top: 20px; left: 211px}

.team_description h2{float:none; margin-top: 15px; margin-left: 141px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; font-weight: bold; font-style: italic; color: #fff; text-transform: capitalize}
.team_description .team_item h2{font-size: 16px}
	.team_description .b_side h2{margin-left: 0px; font-size: 16px}
.team_description h3 a:link, .team_description h3 a:active, .team_description h3 a:visited{float: none; margin-left: 141px; color: #ed8509; font-weight: bold; font-size: 12px}
	.team_description .b_side h3 a:link{margin-left: 0px}
.team_description p{margin-left: 141px; margin-top: 10px; padding-right: 5px}
.team_description a.add_info{margin-left: 141px; width: 65px; height: 16px; text-indent: -9999px; background:url(/res/img/2010/local/add_info_a.png) no-repeat; float: left; margin-top: 5px}
	.team_description a.add_info:hover{background:url(/res/img/2010/local/add_info_b.png) no-repeat}
	
.team_item h2 a:link, .team_item h2 a:visited{color: #fff}

.local .half{width: 337px; float: left}
.local .half ul, .half .head_orange, .local .half .first_row, .local .half ul li{width: 337px; float: left}

.risultati .head_orange h4{float: left; width: 72px; height: 35px; margin-left: 8px; text-indent: -9999px; background: url(/res/img/2010/local/lbl_calendario.png) no-repeat}
.classifica .head_orange h4{float: left; width: 72px; height: 35px; margin-left: 8px; text-indent: -9999px; background: url(/res/img/2010/local/lbl_classifica.png) no-repeat}

.risultati .head_orange h4 a{float: left; width: 72px; height: 35px; cursor: pointer}


.local .half li .points, .local .half .points{border-right: 0px; width: 69px}
.local .half .position{width: 68px}

.formazioni{margin-top: 5px; background: #fff; border-bottom: 1px solid #dadada; padding: 4px; line-height: 18px}
.formazioni span{font-family: Georgia, "Times New Roman", Times, serif; color: #F90}

.yellow_cart, .red_cart, .note{float: left; width: 644px; padding: 7px; background: #fff; border-bottom: 1px solid #dadada; margin-top: 5px}
	.note{width: 666px}
	.note p{float: left; line-height: 18px}
	.note strong{font-weight: bold}
	.note br{margin-bottom: 15px}
	.note h2{width: 642px; line-height: 25px}
.yellow_cart{background: url(/res/img/2010/local/yellow_cart.png) 5px no-repeat #fff; padding-left: 25px}
.red_cart{background: url(/res/img/2010/local/red_cart.png) 5px no-repeat #fff; padding-left: 25px}


/* Risultati e Classifica */

a.go_cal:link, a.go_cal:active, a.go_cal:visited{color: #ed8509; padding-right: 14px; background: url(/res/img/2010/local/arrow_orange.png) no-repeat; text-decoration: none; font-weight: bold; margin-right: 10px; background-position: 92px 13px}
	a.go_cal:hover{text-decoration: underline}
.local .risultati ul li, .local .classifica ul li, .local .marcatori ul li{float: left; width: 680px; height: 35px; line-height: 35px; background: #fff; border-bottom: 1px solid #d8d8d8; color: #757575; font-weight: bold; position: relative}
	.local ul li.grey{background: #f5f5f5}
.local .risultati ul li .competitor{float: left; width: 241px; margin-left: 8px; text-transform: capitalize; font-size: 11px}
.local .risultati ul li span{color: #ed8509; cursor: pointer; margin-left: 10px}
.local .risultati #match_list li span.txt_blu{color: #4cc0f0; font-weight: bold}
.local .risultati #match_list li span.txt_red{color: #ff0000}
.local .risultati #match_list li span{color: #000000; font-weight: normal}
.local .challenger .risultati ul li span{margin-left: 0px}
.local .challenger .risultati ul li span{color: #000}
	.local .risultati ul li .competitor a:link, .local .risultati ul li .competitor a:active, .local .risultati ul li .competitor a:visited, .classifica .team a:link, .classifica .team a:active, .classifica .team a:visited{color: #757575; font-size: 11px}
	.classifica .team span{color: #ed8509}
	.challenger .classifica .team span a:link, .challenger .classifica .team span a:active, .challenger .classifica .team span a:visited{color: #000}
.local .risultati ul li .results{float: left; width: 55px; height: 35px; text-align: center; color: #fff; background: url(/res/img/2010/local/bg_results.png) no-repeat; margin-right: 8px}
	.local .risultati ul li .results a:link, .local .risultati ul li .results a:active, .local .risultati ul li .results a:visited{color: #fff}
a.read:link, a.read:active, a.read:visited{color: #4abced; padding-left: 15px; background: url(/res/img/2010/local/bg_read_article.png) left 12px no-repeat; text-decoration: none; font-weight: bold; float: left; margin-left: 20px}
	a.read:hover{text-decoration: underline}
	
a.insert_result:link, a.insert_result:active, a.insert_result:visited, a.send_result:link, a.send_result:active, a.send_result:visited{color: #08e427;padding-left: 15px;
background: url(/res/img/2010/local/bg_insert_results.png) left 2px no-repeat;text-decoration: none;font-weight: bold;float: left;margin: 9px 0 0 10px;min-height: 11px;}
	a.insert_result:hover{text-decoration: underline}


.local .classifica ul li, .classifica .first_row, .local .marcatori ul li{padding: 0px; width: 680px; font-weight: bold}
.local .position, .local .team, .local .points, .local .data, .local .last_five{float: left; border-right: 1px solid #d8d8d8; text-align: center}
.local .classifica .position{border-right: 0px}
.local .position{width: 59px}
.local .team{width: 198px}
	.local li .team{width: 194px; text-align: left; padding-left: 4px; font-size: 11px; text-transform: capitalize; overflow: hidden}
	.local li .team span{float: left; width: 2000em; color: #757575}
.local .points{width: 55px}
	.local li .points{color: #4cc0ef}
.local .data{width: 34px}
.local .last_five{width: 153px; border-right: 0px; position: relative}
	.local li .last_five {height: 22px; padding-left: 40px; padding-top: 11px; width: 113px}

.v_icon, .p_icon, .n_icon{float: left; width: 13px; height: 13px; text-indent: -9999px; margin-right: 1px}
	.v_icon{background: url(/res/img/2010/local/v_icon.png) no-repeat}
	.p_icon{background: url(/res/img/2010/local/p_icon.png) no-repeat}
	.n_icon{background: url(/res/img/2010/local/n_icon.png) no-repeat}
	
.marcatori .first_row{padding-left: 8px; width: 672px}

.local .half{width: 337px; float: left}
.local .half ul, .half .head_orange, .local .half .first_row, .local .half ul li{width: 337px; float: left}

.risultati .head_orange h4{float: left; width: 72px; height: 35px; margin-left: 8px; text-indent: -9999px; background: url(/res/img/2010/local/lbl_calendario.png) no-repeat}
.classifica .head_orange h4{float: left; width: 72px; height: 35px; margin-left: 8px; text-indent: -9999px; background: url(/res/img/2010/local/lbl_classifica.png) no-repeat}
.first_row{float: left; width: 680px; height: 35px; line-height: 35px; background: url(/res/img/2010/local/bg_first_row.png); border-bottom: 1px solid #d8d8d8; font-weight: bold}
	.first_row span{float: right}
.risultati .head_orange h4 a{float: left; width: 72px; height: 35px; cursor: pointer}
.local .classifica ul li, .classifica .first_row, .local .marcatori ul li{padding: 0px; width: 337px; font-weight: bold}
.local .mbottom{margin-bottom: 4px}
.local .mright{margin-right: 6px}
.local .half li .points, .local .half .points{border-right: 0px; width: 69px}
.local .half .position{width: 68px}

.local{background-color: #ccc; border-color: #cccccc}
.local .Main{background: none}

.colSx .local_navigation{float: left; width: 335px; height: auto; background: url(/res/img/2010/local/bg_nav.png) #2f2f2f repeat-x; margin: 0; margin-right: 10px; margin-bottom: 5px}
	.colSx .local_navigation h1{float: left; width: 680px; margin-left: 10px; height: 35px; line-height: 35px; color: #ffffff; font-size: 14px}
	
.colSx .last{margin-right:0px}
	
.local .colSx .local_navigation ul{float: left; width: 330px; height: auto; line-height: auto; margin-left: 0px; padding: 5px 0 5px 5px}
	.local .colSx .local_navigation ul li{float: left; width: 330px; margin: 5px}
	.local_navigation ul li a:link, .local_navigation ul li a:active, .local_navigation ul li a:visited{padding: 0 10px; height: 30px; line-height: 30px; font-size: 11px; font-weight: bold; color: #ed8509}
	.local_navigation ul li a.gvnl:link, .local_navigation ul li a.gvnl:active, .local_navigation ul li a.gvnl:visited{color:#4ABCED}
		.local_navigation ul li a:hover, .local_navigation a.selected:link{text-decoration: underline}
		
	
.local_navigation ul li label {
    color: #ED8509;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 21px;
    line-height: 21px;
    padding: 3px 0 0 4px;
    text-transform: uppercase;
    width: 321px !important;
	text-align: center
}

.local_navigation ul li  select {
    font-size: 11px;
    height: 26px;
    line-height: 26px;
	font-weight: bold;
	border: 1px solid #BBBBBB;
    width: 326px !important;
}

.column_l{float: left; width: 335px}
.column_r{float: right; width: 335px}


.local .boxGiornate .box_local_centrale {float: left; background: url(/res/img/2010/bg_local_centrale.png) no-repeat; width: 670px;height: 80px;background-color: #f1f1f1;margin-bottom: 5px;border: 5px solid #ffffff;}
.local .boxGiornate .box_local_centrale_campania {float: left; background: url(/res/v13/img/bg_local_centrale_campania.png) no-repeat; width: 670px;height: 80px;background-color: #f1f1f1;margin-bottom: 5px;border: 5px solid #ffffff;}
.local .boxGiornate .box_local_centrale_lombardia {float: left; background: url(/res/v13/img/bg_local_centrale_lombardia.png) no-repeat; width: 670px;height: 80px;background-color: #f1f1f1;margin-bottom: 5px;border: 5px solid #ffffff;}

.box_local_centrale ul { margin:0; padding:0; width:680px; height:32px}
.box_local_centrale ul.top { margin: 0;}
.box_local_centrale ul.bottom { margin-left:5px}
.box_local_centrale ul li { float: left;margin: 0;padding: 0;list-style-type: none;width: 680px;height: auto;}
.box_local_centrale ul li.first { margin-right:1px}
.box_local_centrale ul li.first span {width: 680px;text-align: center;display: block;margin: 0;float: left;color: #ed8509;font-size: 12px;font-weight: bold;}
.box_local_centrale ul li  { display: block;width: 680px;height: auto;font-weight: bold;font-size: 16px;color: #1a1a1a;text-align: center;text-decoration: none;margin-top: 40px;}
.local .boxGiornate .box_local_centrale span.head { position:absolute; top:0; left:0; background: none; position: fixed}
.box_local_centrale span.head a:link, .box_local_centrale span.head a:visited,.box_local_centrale span.head a:hover { display: block;width: 300px;height: 70px;cursor: pointer;text-indent: -9000px;}

.box_local_centrale_campania ul { margin:0; padding:0; width:680px; height:32px}
.box_local_centrale_campania ul.top { margin: 0;}
.box_local_centrale_campania ul.bottom { margin-left:5px}
.box_local_centrale_campania ul li { float: left;margin: 0;padding: 0;list-style-type: none;width: 680px;height: auto;}
.box_local_centrale_campania ul li.first { margin-right:1px}
.box_local_centrale_campania ul li.first span {width: 680px;text-align: center;display: block;margin: 0;float: left;color: #ed8509;font-size: 12px;font-weight: bold;}
.box_local_centrale_campania ul li  { display: block;width: 680px;height: auto;font-weight: bold;font-size: 16px;color: #1a1a1a;text-align: center;text-decoration: none;margin-top: 40px;}
.local .boxGiornate .box_local_centrale_campania span.head { position:absolute; top:0; left:0; background: none; position: fixed}
.box_local_centrale_campania span.head a:link, .box_local_centrale_campania span.head a:visited,.box_local_centrale_campania span.head a:hover { display: block;width: 300px;height: 70px;cursor: pointer;text-indent: -9000px;}

.box_local_centrale_lombardia ul { margin:0; padding:0; width:680px; height:32px}
.box_local_centrale_lombardia ul.top { margin: 0;}
.box_local_centrale_lombardia ul.bottom { margin-left:5px}
.box_local_centrale_lombardia ul li { float: left;margin: 0;padding: 0;list-style-type: none;width: 680px;height: auto;}
.box_local_centrale_lombardia ul li.first { margin-right:1px}
.box_local_centrale_lombardia ul li.first span {width: 680px;text-align: center;display: block;margin: 0;float: left;color: #ed8509;font-size: 12px;font-weight: bold;}
.box_local_centrale_lombardia ul li  { display: block;width: 680px;height: auto;font-weight: bold;font-size: 16px;color: #1a1a1a;text-align: center;text-decoration: none;margin-top: 40px;}
.local .boxGiornate .box_local_centrale_lombardia span.head { position:absolute; top:0; left:0; background: none; position: fixed}
.box_local_centrale_lombardia span.head a:link, .box_local_centrale_lombardia span.head a:visited,.box_local_centrale_lombardia span.head a:hover { display: block;width: 300px;height: 70px;cursor: pointer;text-indent: -9000px;}

/* Search */

.search{float: left; width: 680px; height: 55px; background: url(/res/img/2010/local/bg_search.png); position: relative}
	.search input.inp_Search{position: absolute; top: 12px; left: 59px; height: 26px; line-height: 26px; width: 502px; padding: 2px; border: 0px; background: #747474; text-transform: uppercase; color: #ed8509; font-weight: bold}
	.search button.btn_Search{position: absolute; top: 13px; left: 621px; height: 42px; width: 42px; cursor: pointer; text-indent: -9999px; background: url(/res/img/2010/local/bg_btn_search.png) no-repeat; border: 0px}
	
	/* tooltip */

.tooltip{height: 38px; width: 400px; position: absolute; z-index: 900; top: -30px; left: 0px; overflow: visible}
	.win{background:url(/res/img/2010/local/tool_green_left_.png) left no-repeat}
	.tie{background:url(/res/img/2010/local/tool_grey_left_.png) left no-repeat}
	.lose{background:url(/res/img/2010/local/tool_red_left_.png) left no-repeat}
.tool_content{float: left; width: auto; padding-left: 10px; height: 28px; line-height: 28px; color: #ffffff}
.tool_content span.date{color: #000; font-style: normal; margin-left: 0px; font-size: 11px; color: #fff}
.win .tool_content{background: url(/res/img/2010/local/tool_bg_green.png) 47px no-repeat}
.tie .tool_content{background: url(/res/img/2010/local/tool_bg_grey.png) 47px no-repeat}
.lose .tool_content{background: url(/res/img/2010/local/tool_bg_red.png) 47px no-repeat}
.tool_close{float: left; width: 11px; height: 28px}
.win .tool_close{background: url(/res/img/2010/local/tool_close_green.png) no-repeat}
.tie .tool_close{background: url(/res/img/2010/local/tool_close_grey.png) no-repeat}
.lose .tool_close{background: url(/res/img/2010/local/tool_close_red.png) no-repeat}


/* CERCA */

/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content {background: #747474; color: #fff; }
.ui-widget-content a { color: #fff }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; cursor: pointer}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { background: #f97300; font-weight: bold; color: #000; border-bottom: 0px}
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Overlays */
.ui-widget-overlay { background: #666666; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*

.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
.ui-autocomplete {max-height: 250px; overflow-y: auto; overflow-x: hidden}
.ui-autocomplete li{text-transform: capitalize}
* html .ui-autocomplete { width:1px; max-height: 100px; overflow-y: auto; overflow-x: hidden}

.ui-menu {list-style:none;	padding: 5px; margin: 0; display:block; float: left;}
.ui-menu .ui-menu {	margin-top: -3px}
.ui-menu .ui-menu-item {	margin:0;	padding: 0; zoom: 1; float: left;	clear: left;	width: 100%}
.ui-menu .ui-menu-item a {text-decoration:none;	display:block; padding:.2em .4em; line-height:1.5; zoom:1;	border-bottom: 1px dotted #666}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {font-weight: normal; margin: -1px;}

.edit_results{float: left}
.edit_results input{background-color: #ffffff;border: 1px solid #666666;margin-top: 6px;font-weight: bold;padding: 3px;}
