/******************************************************/
/*                Foglio di stile per                 */
/*              ALL STARS LEAGUE ONLINE               */
/******************************************************/
/*               (C) 2013 by AlfaAlfa                 */
/*           http: //www.allstarsleague.org            */
/*            webmaster@allstarsleague.org            */
/*                All rights reserved                 */
/******************************************************/
/*                 W3C CSS validated!                 */
/******************************************************/
/* Stili generali */
@font-face {
font-family: 'BankGothic';
src: url('bankgthl-webfont.eot'); /* per IE 5-8 */
src: local('?'), /* direttiva local per IE */
url('bankgthl-webfont.woff') format('woff'),    /* Firefox 3.6+, Chrome 5.0+, IE 9.0+ */
url('bankgthl-webfont.ttf') format('truetype'); /* Opera, Safari */
}
@font-face {
font-family: 'Oswald';
src: url('oswald-regular-webfont.eot'); /* per IE 5-8 */
src: local('?'), /* direttiva local per IE */
url('oswald-regular-webfont.woff') format('woff'),    /* Firefox 3.6+, Chrome 5.0+, IE 9.0+ */
url('oswald-regular-webfont.ttf') format('truetype'); /* Opera, Safari */
}
@font-face {
font-family: 'Roboto';
src: url('Roboto-Regular-webfont.eot'); /* per IE 5-8 */
src: local('?'), /* direttiva local per IE */
url('Roboto-Regular-webfont.woff') format('woff'),    /* Firefox 3.6+, Chrome 5.0+, IE 9.0+ */
url('Roboto-Regular-webfont.ttf') format('truetype'); /* Opera, Safari */
}
html {
font-size: 100%;
font-family: "Roboto", Arial, Helvetica, sans-serif;
}
body {
height: 100%;
width: 100%;
margin: 0;
padding: 0; 
font-size: 87.5%;
color: #090909; 
text-align: justify; 
background-color: #FFFFFF;
background-image: url("../../../img/elementi/sfondo.jpg");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;    
}
h3 {
padding-bottom: 5px;
font-family: "Oswald", Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-weight: bold;
text-shadow: 3px 3px 3px #333;
}
a, a:active {
text-decoration: none;
}
a:hover {
text-decoration: none;
} 
a:visited{
text-decoration: none;
}
.select{
font-family: "Roboto", Arial, Helvetica, sans-serif;
font-size: 75%;
}
img {
border: 0;
}
#container {
width: 960px;
margin: 0 auto;
}
/* Stili header */
#header {
width: 960px;
height: 60px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
position: fixed;
top: 0;
left: auto;
font-family: "Oswald", Arial, Helvetica, sans-serif;
font-size: 85.7%;
z-index: 10;
}
#boxlogo {
position: relative;
display: block;
float: left;
width: 256px;
height: 60px;
}
#boxlink {
float: left;
height: 27px;
line-height: 27px;
width: 380px;
padding: 33px 0 0 25px;
}
#boxlink a:link {
text-decoration: none;
font-weight: bold;
color: #090909; 
}
#boxlink a:hover {
color: rgba(9,9,9,0.5);
}
#boxlink ul {
position: relative;
float: left;
margin: 0;
padding: 0;
width: 100%;
list-style: none;
text-transform: uppercase;
}
#boxlink ul li {
float: left;
padding-right: 10px;
}
#boxlink ul li a {
color: #090909;
}
#boxfantasquadre {
float: left;
height: 27px;
line-height: 27px;
width: 324px;
padding-top: 33px;
}
#boxfantasquadre ul {
position: relative;
float: left;
margin: 0;
padding: 0;
width: 100%;
list-style: none;
}
#boxfantasquadre ul li {
float : left;
margin : 0;
padding : 0;
}
#boxfantasquadre ul li a {
display : block;
width : 27px;
height: 27px;
line-height: 27px;
text-decoration: none;
text-align: center;
}
#boxfantasquadre ul li a:hover {
background-image: url('../../../img/elementi/bg-fsqhov.png');
}
/* Stili footer */
#footer {
clear: both;
position: relative;
width: 960px;
height: 30px;
margin: 0 auto;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
}
.footer-sx {
position: relative;
float: left;
width: 720px;
font-size: 71.4%;
height: 30px;
line-height: 30px;
padding-left: 10px;
text-align: left;
}
.footer-sx a {
text-decoration: none; 
color: #F2EEEC;
font-weight: bold;
}
.footer-sx a:hover {
text-decoration: none; 
color: rgba(242,238,236,0.8);
font-weight: bold;
}
.footer-sx a:visited {
text-decoration: none; 
color: #F2EEEC;
font-weight: bold;
}
.footer-dx {
position: relative;
float: left;
width: 140px;
font-size: 71.4%;
height: 30px;
line-height: 30px;
text-align: right;
}
.footer-counter {
position: relative;
float: left;
width: 100px;
height: 30px;
text-align: right;
padding-top: 5px;
padding-right: 10px;
}
.footer-uppercase {
text-transform: uppercase;
font-weight: bold;
}
/* Stili pagina principale e ricorrenti */
#slider {
position:relative;
font-family:"BankGothic", Arial, Helvetica, sans-serif;
text-transform:uppercase;
width:960px; 
height:300px;
background-color:rgba(50,42,43,0.8);
overflow: hidden;
margin-top: 60px;
box-shadow: 0 0 10px 1px rgba(9, 9, 9, 0.5);
-webkit-box-shadow: 0 0 10px 1px rgba(9, 9, 9, 0.5);
-moz-box-shadow: 0 0 10px 1px rgba(9, 9, 9, 0.5);
}
#slider a, a:hover, a:active {
text-decoration: none;
color:#F2EEEC;
font-weight:normal;
}
#slider ul {
width: 2000px;
margin: 0;
padding: 0;
}
#slider li {
position: relative;
list-style: none;
margin: 0;
padding: 0;
display: block;
float: left;
width: 160px;
height: 300px;
border-left: 1px solid #888;
box-shadow: 0 0 25px 10px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0 0 25px 10px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0 25px 10px rgba(0, 0, 0, 0.5);
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
}
.slid-tit {
position: absolute;
left: 0; 
top: 0;
width: 300px;
height: 72px;
background: rgba(0,0,0,0.8);
-webkit-transform: translateX(-100%) rotate(-90deg); 
-webkit-transform-origin: right top; 
-moz-transform: translateX(-100%) rotate(-90deg);
-moz-transform-origin: right top; 
-ms-transform: translateX(-100%) rotate(-90deg);
-ms-transform-origin: right top;
-o-transform: translateX(-100%) rotate(-90deg); 
-o-transform-origin: right top; 
transform: translateX(-100%) rotate(-90deg); 
transform-origin: right top;
}
.lt-ie9 .slid-tit {
position: absolute;
left: -126px; 
top: 127px;
width: 300px;
height: 72px;
background: #000;
transform: rotate(-90deg); 
}
.slid-tit h2 {
width: 300px;
height: 72px;
line-height: 72px;
margin: 0;
padding-left: 15px;
color: #F2EEEC;
}
.slid-img img {
display: block;
}
#slider ul:hover li {
width: 72px;
}
#slider ul li:hover {
width: 600px;
}
* { 
-moz-box-sizing: border-box; 
-webkit-box-sizing: border-box; 
box-sizing: border-box;
}
a.block {
display: block;
}
.evibox{
position: relative;
width: 320px;
padding: 20px;
float: left;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.evibox h3 {
padding-bottom: 5px;
color: #090909;
font-family: "Oswald", Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-weight: bold;
text-shadow: 3px 3px 3px #333;
}
.evibox p {
color: #090909;
font-family: "Roboto", Arial, Helvetica, sans-serif;
font-size: 85.7%;
padding-bottom: 5px;
min-height: 90px;
}
.evibox a{
font-family: "Oswald", Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-weight: bold;
color: #090909;
text-decoration: none;
}
.evibox a:hover {
color: rgba(9,9,9,0.8);
text-decoration: none;
}
.evibox a:visited {
color: #090909;
text-decoration: none;
}
table.FCMtab {
background-color: transparent;
width: 100%;
border: none;
}
.content-x1 {
clear: both;
position: relative;
width: 960px;
padding: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
min-height: 550px;
}
.content-x2 {
position: relative;
float: left;
width: 480px;
padding: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
min-height: 300px;
}
.content-x3 {
position: relative;
float: left;
width: 320px;
padding: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
min-height: 300px;
}
.content-x4 {
position: relative;
float: left;
width: 240px;
padding: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
min-height: 300px;
}
.thistab {
display: block;
width: 160px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
color: #090909;
}
.thistab2 {
display: block;
width: 160px;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
}
.sintesistagione {
position: relative;
clear: both;
overflow: hidden;
width: 960px;
height: 365px;
}
.contentssSX {
font-size: 71.4%;
position: relative;
float: left;
width: 240px;
padding: 20px;
height: 365px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.contentssCX {
position: relative;
float: left;
width: 480px;
padding: 20px 0 20px 0;
height: 365px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.contentssDX {
font-size: 71.4%;
position: relative;
float: right;
width: 240px;
padding: 20px;
height: 365px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
/* Stili titoli */
.fullwidthtitle {
clear: both;
position: relative;
width: 960px;
height: 40px;
line-height: 40px;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
font-family: "Oswald", Arial, Helvetica, sans-serif;
color: #F2EEEC;
text-align: center;
text-transform: uppercase;
font-weight: bold;
}
.fullwidthtitle2 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 40px;
line-height: 40px;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
font-family: "Oswald", Arial, Helvetica, sans-serif;
color: #F2EEEC;
text-align: center;
text-transform: uppercase;
font-weight: bold;
}
#fwtbox-A1 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-tita1.jpg') no-repeat;
}
#fwtbox-A3 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-tita3.jpg') no-repeat;
}
#fwtbox-A4 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-tita4.jpg') no-repeat;
}
#fwtbox-A5 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-tita5.jpg') no-repeat;
}
#fwtbox-A6 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-tita6.jpg') no-repeat;
}
#fwtbox-B2 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-titb2.jpg') no-repeat;
}
#fwtbox-B3 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-titb3.jpg') no-repeat;
}
#fwtbox-B4 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-titb4.jpg') no-repeat;
}
#fwtbox-B5 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-titb5.jpg') no-repeat;
}
#fwtbox-C1 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-titc1.jpg') no-repeat;
}
#fwtbox-C2 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-titc2.jpg') no-repeat;
}
#fwtbox-C3 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-titc3.jpg') no-repeat;
}
#fwtbox-D1 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-titd1.jpg') no-repeat;
}
#fwtbox-D2 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-titd2.jpg') no-repeat;
}
#fwtbox-D3 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-titd3.jpg') no-repeat;
}
#fwtbox-E1 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-tite1.jpg') no-repeat;
}
#fwtbox-E2 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-tite2.jpg') no-repeat;
}
#fwtbox-E3 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-tite3.jpg') no-repeat;
}
#fwtbox-E4 {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 100px;
padding-top: 60px;
background: url('../../../img/elementi/bg-tite4.jpg') no-repeat;
}
/* Stili miniclassifiche */
.rigaMCtit {
text-align: left;
font-weight: bold;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
}
.rigaMCsubtit {
text-align: center;
font-weight: bold;
font-size : 85.7%;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
text-transform: uppercase;
}
.rigaMCtitDX {
text-align: right;
font-weight: bold;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
width: 3px;
}
.rigaMCdata {
font-style : italic;
font-weight : normal;
background-color: transparent;
color: #F2EEEC;
}
.rigaMCp{
text-align: center;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
border-bottom : 1px solid #A2A2A2;
}
.rigaMCpgol{
text-align: center;
font-weight: bold;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width : 3px;
border-bottom : 1px solid #A2A2A2;
}
.rigaMCp2 {
text-align: left;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
border-bottom : 1px solid #A2A2A2;
width : 98%;
}
.rigaMCp3 {
text-align: right;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
border-bottom : 1px solid #A2A2A2;
}
.rigaMCpu {
text-align : center;
font-weight : bold;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
border-bottom : 1px solid #A2A2A2;
}
.rigaMCd{
text-align: center;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
border-bottom : 1px solid #A2A2A2;
}
.rigaMCdgol{
text-align: center;
font-weight : bold;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 3px;
border-bottom : 1px solid #A2A2A2;
}
.rigaMCd2 {
text-align: left;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
border-bottom : 1px solid #A2A2A2;
width : 98%;
}
.rigaMCd3 {
text-align: right;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
border-bottom : 1px solid #A2A2A2;
}
.rigaMCdu {
text-align: center;
font-weight: bold;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
border-bottom : 1px solid #A2A2A2;
}
.rigaMCvsd {
text-align : center;
font-weight : bold;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width : 3px;
border-bottom : 1px solid #A2A2A2;
}
.rigaMCvsp {
text-align : center;
font-weight : bold;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
width : 3px;
border-bottom : 1px solid #A2A2A2;
}
.newscel3 {
font-size: 62.5%;
font-weight: normal;
text-align: left;
padding: 3px;
}
.vuota {
border-bottom : 1px solid #A2A2A2;
font-size : 1px;
}
/* Stili Best&Worse */
.contentbw {
width: 480px;
height: 130px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
table.bestworse {
width : 100%;
border: none;
border-collapse: collapse;
}
.bwtitolo {
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
font-weight: bold;
font-size: 78.57%;
text-align: center;
}
.bwsottotitolo {
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-weight: bold;
font-size: 78.57%;
}
.bwrigadati {
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
font-size: 78.57%;
}
.bwrigavuota {
height: 5px;
line-height: 5px;
font-size: 1px;
}
.bwarrow {
width: 8%;
}
.bwfsq {
width: 42%; 
padding-left: 5px;
}
.bwscartobest {
width: 10%;
text-align: center;
background-color: #336600;
color: #FFFFFF;
font-weight: bold;
}
.bwscartoworse {
width: 10%;
text-align: center;
background-color: #FF0000;
color: #FFFFFF;
font-weight: bold;
}
.bwdati {
width: 10%;
text-align: center;
}
/* Stili BigMatch */
.contentbm {
width: 480px;
height: 195px;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
}
table.bigmatch {
width: 100%;
border: none;
border-collapse: collapse;
}
.bmtitolo {
height: 30px;
line-height: 30px;
font-family: "Oswald", Arial, Helvetica, sans-serif;
font-size: 85.7%;
font-weight: bold;
text-align: center;
text-transform: uppercase;
}
.bmstemma {
width: 35%;
text-align: center;
}
.bmseparator {
width: 30%;
text-align: center;
}
.bmsquadre {
text-align: center;
font-size: 78.57%;
font-weight: bold;
}
.bmpunti {
text-align: center;
font-size: 71.4%;
font-style: italic;
}
/* Stili anteprima forum e chatbox */
.containernews {
clear: both;
position: relative;
float: left;
width: 720px;
height: 300px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.contentbf {
margin-left: 20px;
width: 700px;
height: 150px;
}
table.breviforum {
width: 100%;
border: none;
border-collapse: collapse;
}
.bftitolo {
height: 15px;
line-height: 15px;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
text-align: center;
text-transform: uppercase;
font-size: 71.4%;
font-weight: bold;
}
.bfriga {
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
}
.bftopic {
width: 50%;
height: 15px;
line-height: 15px;
text-align: left;
font-size: 71.4%;
font-weight: bold;
color: #F2EEEC;
}
.bftopic a {
color: #F2EEEC;
font-weight: bold;
text-decoration: none;
}
.bftopic a:hover {
color: #4C0809;
font-weight: bold;
text-decoration: none;
}
.bftopic a:visited {
color: #F2EEEC;
font-weight: bold;
text-decoration: none;
}
.bfautore {
width: 25%;
height: 15px;
line-height: 15px;
text-align: left;
font-size: 71.4%;
color: #F2EEEC;
font-weight: bold;
text-decoration: none;
}
.bfautore a {
color: #F2EEEC;
font-weight: bold;
text-decoration: none;
}
.bfautore a:hover {
color: #4C0809;
font-weight: bold;
text-decoration: none;
}
.bfautore a:visited {
color: #F2EEEC;
font-weight: bold;
text-decoration: none;
}
.bfdata {
width: 25%;
height: 15px;
line-height: 15px;
text-align: left;
font-size: 71.4%;
color: #F2EEEC;
font-style: italic;
}
.contentcb {
position: relative;
float: left;
width: 240px;
height: 300px;
padding: 0 20px 0 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
/* Stili news ticker */
.contentnews {
width: 720px;
height: 150px;
position: relative;
left: -20px;
top: -15px;
}
ul#targetbox-news {
overflow: hidden;
font-size: 85.7%;
}
ul#targetbox-news li {
list-style: none;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width: 100%;
/* height: impostata tramite lo script uguale al box visibile ;*/
float: left;
}
ul#targetbox-news li a {
color: #090909;
font-weight: normal;
text-decoration: none;
}
ul#targetbox-news li a:hover {
color: rgba(9,9,9,0.8);
font-weight: normal;
text-decoration: none;
}
ul#targetbox-news li span {
display: block;
color: #4C0809;
font-weight: bold;
text-transform: uppercase;
}
.targetbox-news-img {
float: left;
margin-right: 10px;
}
.targetbox-news-txt {
margin-right: 30px;
}
/* Stili pagina 'La stagione' */
.contentstagione {
clear: both;
position: relative;
width: 960px;
min-height: 420px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.contentstagioneSX {
float: left;
width: 480px;
padding: 20px 10px 20px 20px;
min-height: 400px;
}
.contentstagioneDX {
float: left;
width: 480px;
padding: 20px 20px 20px 10px;
min-height: 400px;
}
.stagionetitolo {
width: 450px;
height: 15px;
line-height: 15px;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
font-size : 78.57%;
font-weight: bold;
text-align: center;
text-transform: uppercase;
}
#stagionenav {
position: relative;
font-size : 78.57%;
width : 960px;
height: 25px;
line-height: 25px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
#stagionenav ul {
position: relative;
float: left;
margin: 0;
padding: 0;
width: 100%;
list-style: none;
}
#stagionenav ul li {
float : left;
margin : 0;
padding : 0;
}
#stagionenav ul li a {
display : block;
width : 160px;
height: 25px;
line-height: 25px;
text-decoration: none;
font-weight: bold;
text-align : center;
color: #090909;
}
#stagionenav ul li a:hover {
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
}
/* Stili Orbit */
.contentorbit {
clear: both;
position: relative;
width: 960px;
min-height: 350px;
}
#featured { 
width: 960px;
height: 350px;
background: #000 url('orbit/loading.gif') no-repeat center center;
overflow: hidden;
}
#featured>img,  
#featured>div,
#featured>a {
display: none;
}
div.orbit-wrapper {
width: 1px;
height: 1px;
position: relative;
}
div.orbit {
width: 1px;
height: 1px;
position: relative;
overflow: hidden;
}
div.orbit>img {
position: absolute;
top: 0;
left: 0;
display: none;
}
div.orbit>a {
border: none;
position: absolute;
top: 0;
left: 0;
line-height: 0; 
display: none;
}
.orbit>div {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
div.timer {
width: 40px;
height: 40px;
overflow: hidden;
position: absolute;
top: 10px;
right: 10px;
opacity: .6;
cursor: pointer;
z-index: 1001;
}
span.rotator {
display: block;
width: 40px;
height: 40px;
position: absolute;
top: 0;
left: -20px;
background: url('orbit/rotator-black.png') no-repeat;
z-index: 3;
}
span.mask {
display: block;
width: 20px;
height: 40px;
position: absolute;
top: 0;
right: 0;
z-index: 2;
overflow: hidden;
}
span.rotator.move {
left: 0;
}
span.mask.move {
width: 40px;
left: 0;
background: url('orbit/timer-black.png') repeat 0 0;
}
span.pause {
display: block;
width: 40px;
height: 40px;
position: absolute;
top: 0;
left: 0;
background: url('orbit/pause-black.png') no-repeat;
z-index: 4;
opacity: 0;
}
span.pause.active {
background: url('orbit/pause-black.png') no-repeat 0 -40px;
}
div.timer: hover span.pause, span.pause.active {
opacity: 1;
}
.orbit-caption {
display: none;
}
.orbit-wrapper .orbit-caption {
background: #000;
background: rgba(0,0,0,0.6);
z-index: 1000;
color: #fff;
text-align: left;
padding: 10px;
position: absolute;
left: 0;
bottom: 0;
width: 100%;
}
.orbit-wrapper .orbit-caption a {
font-weight: normal;
color: #F2EEEC;
}
.orbit-wrapper .orbit-caption a:hover {
font-weight: normal;
color: rgba(242,238,236,0.8);
}
.orbit-wrapper .orbit-caption a:visited {
font-weight: normal;
color: #F2EEEC;
}
div.slider-nav {
display: block;
}
div.slider-nav span {
width: 78px;
height: 100px;
text-indent: -9999px;
position: absolute;
z-index: 1000;
top: 50%;
margin-top: -50px;
cursor: pointer;
}
div.slider-nav span.right {
background: url('orbit/right-arrow.png');
right: 0;
}
div.slider-nav span.left {
background: url('orbit/left-arrow.png');
left: 0;
}
.orbit-bullets {
position: absolute;
z-index: 1000;
list-style: none;
bottom: -40px;
left: 50%;
margin-left: -50px;
padding: 0;
}
.orbit-bullets li {
float: left;
margin-left: 5px;
cursor: pointer;
color: #999;
text-indent: -9999px;
background: url('../../../img/elementi/orbit/bullets.jpg') no-repeat 4px 0;
width: 13px;
height: 12px;
overflow: hidden;
}
.orbit-bullets li.active {
color: #222;
background-position: -8px 0;
}
.orbit-bullets li.has-thumb {
background: none;
width: 100px;
height: 75px;
}
.orbit-bullets li.active.has-thumb {
background-position: 0 0;
border-top: 2px solid #000;
}
/* Stili per pagina 'Gestione della formazione' */
.contentpf {
position: relative;
float: left;
width: 720px;
padding: 20px;
min-height: 450px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.contentpf h3 {
margin: 0;
padding: 0 0 5px 0;
font-family: "Oswald", Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-align: center;
font-weight: bold;
text-shadow: 3px 3px 3px #333;
}
#probform ul {
position: relative;
float: left;
margin: 0;
padding: 0;
width: 100%;
list-style: none;
}
#probform ul li {
float : left;
margin : 0;
padding : 0;
}
#probform ul li a {
display : block;
width : 34px;
height: 34px;
line-height: 34px;
text-decoration: none;
text-align: center;
}
#probform ul li a:hover {
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
}
/* Stili per controllo formazioni */
.contentcf {
position: relative;
float: left;
width: 240px;
padding: 20px 20px 20px 0;
min-height: 450px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
table.controlloform {
width: 220px;
padding: 0;
border: none;
border-collapse: collapse;
}
.cftitolo {
width: 100%;
height: 20px;
line-height: 20px;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
font-size: 78.57%;
font-weight: bold;
text-align: center;
text-transform: uppercase;
}
.cfsottotitolo {
width: 100%;
height: 20px;
line-height: 20px;
background-color: #4C0809;
color: #F2EEEC;
font-size: 78.57%;
font-weight: bold;
}
.cfstSX {
width: 180px;
text-align: left;
padding-left: 10px;
}
.cfstDX {
width: 40px;
text-align: center;
}
.cfnessuna {
width: 100%;
height: 240px;
line-height: 240px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-size: 71.4%;
text-align: center;
text-transform: uppercase;
}
.cfriga {
width: 100%;
height: 20px;
line-height: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-size: 71.4%;
}
.cfsquadra {
width: auto;
text-align: left;
font-weight: bold;
padding-left: 10px;
}
.cfok {
width: auto;
text-align: center;
background: url('../../../img/elementi/invio-ok.png') center center no-repeat;
}
.cfno {
width: auto;
text-align: center;
background: url('../../../img/elementi/invio-no.png') center center no-repeat;
}
a.cflink:link {
color : #090909;
font-weight: normal;
text-decoration : none;
}
a.cflink: visited {
color : #090909;
font-weight: normal;
text-decoration : none;
}
/* Stili per countdown */
table.countdown {
width: 220px;
height: 80px;
padding: 0;
border: 0;
background-color: #191919;
}
.cdtesto {
width: 220px;
height: 15px;
line-height: 15px;
font-size: 71.4%;
font-weight: bold;
color: #FFFFFF;
text-align: center;
}
.cdtimer {
width: 220px;
height: 15px;
line-height: 15px;
font-weight: bold;
text-align: center;
}
.cdvalori {
width: 220px;
height: 10px;
line-height: 10px;
font-size: 57.14%;
font-weight: bold;
color: #FFFFFF;
}
.cdvSX {
width: 81px;
text-align: right;
padding-right: 7px;
}
.cdvCX {
width: 29px;
text-align: center;
}
.cdvDX {
width: 81px;
text-align: left;
padding-left: 7px;
}
.cdvuota {
width: 220px;
height: 20px;
line-height: 20px;
}
/* Stili pagina 'Calendario' */
.t-sel {
font-size: 100%;
}
.t-selB {
font-size: 78.57%;
font-weight : bold;
}
table.tabellaDati td {
border : #C0C0C0 solid 1px;
background-color : #FFAA00;
color : #F2EEEC;
font-weight : bold;
text-align : center;
}
.Giornata {
font-size: 71.4%;
color : #F2EEEC;
font-weight : bold;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #FFFFFF;
padding-left : 5px;
}
.dataCaL {
font-size: 90.9%;
color : #F2EEEC;
font-style : italic;
font-weight : normal;
}
.white {
color: #F2EEEC;
}
a.white {
color : #F2EEEC;
font-weight: bold;
font-size: 90.9%
}
a:hover.white {
color: rgba(242,238,236,0.8);
font-weight: bold;
text-decoration: underline;
}
a:visited.white {
color : #F2EEEC;
font-weight: bold;
}
.white2 {
color: #F2EEEC;
font-size: 90.9%
}
a.white2 {
color : #F2EEEC;
font-weight: bold;
}
a:hover.white2 {
color: rgba(242,238,236,0.8);
font-weight: bold;
text-decoration: underline;
}
a:visited.white2 {
color: #F2EEEC;
font-weight: bold;
}
.Competizione {
font-size: 85.7%;
font-weight : bold;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #FFFFFF;
text-transform: uppercase;
padding-left : 5px;
}
.Girone {
font-size: 71.4%;
font-weight : bold;
color: #F2EEEC;
background-color: #4C0809;
padding-left : 5px;
}
.IncRisD {
font-size: 78.57%;
font-weight : bold;
text-align : center;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
border-top: 1px solid #A2A2A2;
}
.IncRisP {
font-size: 78.57%;
font-weight : bold;
text-align : center;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
border-top: 1px solid #A2A2A2;
}
.IncSqD {
font-size: 78.57%;
text-align : center;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
border-top: 1px solid #A2A2A2;
}
.IncSqP {
font-size: 78.57%;
text-align : center;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
border-top: 1px solid #A2A2A2;
}
/* Stili pagina 'Classifica' */
.ClassEl {
border: none;
}
.riga-blu-cx {
font-size: 85.7%;
font-weight : bold;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
text-transform: uppercase;
text-align : center;
}
.riga-orange-cx {
font-size: 71.4%;
font-weight : bold;
color: #F2EEEC;
background-color: #4C0809;
text-align : center;
}
.riga-dispari {
font-size: 78.57%;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
border-top: 1px solid #A2A2A2;
}
.riga-pari {
font-size: 78.57%;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
border-top: 1px solid #A2A2A2;
}
.testo-bold {
font-weight : bold;
}
.testo-blu-bold-cx {
font-weight : bold;
text-align : center;
}
.testo-sx {
text-align: left;
}
.testo-cx {
text-align: center;
}
.testo-dx {
text-align: right;
}
/* Stili pagine 'Formazioni schierate' e 'Tabellini' */
.IntLayer {
height: 25px;
line-height: 25px;
background-color: #090909;
background-color: rgba(9,9,9,0.8);
border-bottom: 3px solid #F2EEEC;
color: #F2EEEC;
font-size: 85.7%;
font-weight: bold;
text-transform: uppercase;
text-align: center;
}
.IntLayer a {
font-weight: bold;
font-style: normal;
text-decoration: none;
color: #F2EEEC;
}
.IntLayer a:hover {
font-weight: bold;
font-style: normal;
text-decoration: none;
color: rgba(242,238,236,0.8);
}
.IntLayer a:visited {
font-weight: bold;
font-style: normal;
text-decoration: none;
color: #F2EEEC;
}
.IntRossoBlu3 {
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
font-weight : bold;
text-align : center;
font-size : 85.7%;
}
.CompetizioneForm {
font-size : 78.57%;
font-weight : bold;
}
.RisD {
font-size : 78.57%;
color: #F2EEEC;
background-color: #4C0809;
text-align : left;
}
.Cella {
text-align : left;
}
.CellaCentro {
text-align : center;
}
.Bianco {
font-size : 100%;
}
.Bianco2 {
color: #F2EEEC;
background-color: #4C0809;
text-align : center;
font-weight: bold;
font-size : 78.57%;
text-transform: uppercase;
padding: 3px;
}
.FormD {
font-size : 100%;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
border-top: 1px solid #A2A2A2;
text-align : left;
}
.FormDCentro {
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
border-top: 1px solid #A2A2A2;
text-align : center;
}
.FormP {
font-size: 100%;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
border-top: 1px solid #A2A2A2;
text-align : left;
}
.FormPCentro {
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
border-top: 1px solid #A2A2A2;
text-align : center;
}
.t-xsB {
font-size : 78.57%;
font-weight : bold;
color: #F2EEEC;
background-color: #4C0809;
text-align : center;
}
.t-xsWB {
font-size : 100%;
font-weight : bold;
}
.t-xsWB1 {
font-size : 145.45%;
font-weight : bold;
color : #F2EEEC;
}
.t-xxs {
font-size: 71.4%;
}
.t-xxsB {
font-size: 71.4%;
font-weight: bold;
}
.t-xxsBU {
font-size: 71.4%;
font-weight : bold;
text-transform: uppercase;
}
.t-xxsG {
font-size : 71.4%;
/*color : #999900;*/
}
.t-xxsGB {
font-size : 71.4%;
/*color : #999900;*/
font-weight : bold;
}
.t-xxsR {
font-size : 71.4%;
/*color : #CC0000;*/
}
.t-xxsRB {
font-size : 71.4%;
/*color : #CC0000;*/
font-weight : bold;
}
.t-xxsV {
font-size : 71.4%;
/*color : #336600;*/
}
.t-xxsVB {
font-size : 71.4%;
/*color : #336600;*/
font-weight : bold;
}
.t-xxsBlu {
font-size : 71.4%;
/*color : #3300FF;*/
font-weight : normal;
}
.t-xxsBluB {
font-size : 71.4%;
/*color : #3300FF;*/
font-weight : bold;
}
.CellaNoBordoDx1 {
text-align : right;
color: #F2EEEC;
background-color: #4C0809;
font-weight : bold;
}
.CellaNoBordoDx1b {
text-align : center;
font-weight : bold;
color: #F2EEEC;
background-color: #4C0809;
}
.CellaNoBordoDx2a {
text-align : right;
font-weight : bold;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
}
.CellaNoBordoDx2ab {
text-align : center;
font-weight : bold;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
}
.CellaNoBordoDx2 {
text-align : right;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-weight : bold;
}
.CellaNoBordoDx2b {
text-align : center;
font-weight : bold;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.CellaNoBordoDx3 {
border-top : 1px solid #C0C0C0;
text-align : right;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
font-weight : bold;
}
.CellaNoBordoDx3b {
border-top : 1px solid #C0C0C0;
text-align : center;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
font-weight : bold;
}
.CellaNoBordoDx4 {
text-align : right;
color : #FFFFFF;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
font-weight: bold;
font-size: 114.2%;
}
.CellaNoBordoDx4b {
text-align : center;
color : #FFFFFF;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
font-weight : bold;
}
/* Stili pagina 'Rose' */
.RosaD {
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.RosaP {
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
}
.IntRossoBlu {
background-color : #4C0809;
color : #F2EEEC;
font-weight : bold;
text-align : center;
}
.IntRossoBluDx {
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color : #F2EEEC;
font-weight : bold;
text-align : right;
}
.IntRose {
font-size: 85.7%;
}
.IntRoseDx {
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
font-weight : bold;
text-align : right;
}
.IntRoseSx {
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
text-align : left;
}
.IntRoseSxB {
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
text-align : left;
font-weight : bold;
}
.CellaRoseTit {
text-align : left;
font-size: 85.7%;
}
.CellaRoseTitC {
text-align : center;
font-size: 85.7%;
}
.CellaRose {
font-size: 71.4%;
text-align: left;
}
.CellaRoseC {
font-size: 71.4%;
text-align: center;
}
/* Stili pagina 'Invio formazione' e 'Registro voti' */
.Form {
border-top: 1px solid #A2A2A2;
text-align: left;
}
.FormCentro {
border-top: 1px solid #A2A2A2;
text-align: center;
}
.FormIntDestra {
text-align: right;
border-top: 1px solid #A2A2A2;
}
.RvCentro {
text-align : center;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.RigaInvFormSX {
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
tr:hover.RigaInvFormSX {
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
}
.RigaInvFormDX {
background-color: transparent;
}
.FormDIntDestra {
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
text-align : right;
border-top: 1px solid #A2A2A2;
}
.FormPIntDestra {
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
text-align : right;
border-top: 1px solid #A2A2A2;
}
.CasellaInvForm {
font-size: 120%;
}
.CellaRvCiano {
background : #0359DA;
color : #FFFFFF;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.CellaRvCianoCentro {
background : #0359DA;
color : #FFFFFF;
text-align : center;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.CellaRvGiallo {
background : #B5B500;
color : #FFFFFF;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.CellaRvGialloCentro {
background : #B5B500;
color : #FFFFFF;
text-align : center;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.CellaRvRosso {
background : #DD0000;
color : #FFFFFF;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.CellaRvRossoCentro {
background : #DD0000;
color : #FFFFFF;
text-align : center;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.CellaRvVerde {
background : #00A800;
color : #FFFFFF;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.CellaRvVerdeCentro {
background : #00A800;
color : #FFFFFF;
text-align : center;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.t-xxsI{
font-size: 71.4%;
color: #969696;
}
.contentRV {
clear: both;
position: relative;
width: 960px;
padding-top: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
min-height: 550px;
overflow-x: scroll;
}
.titoloRV {
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
font-size: 78.57%;
font-weight: bold;
text-align: left;
text-transform: uppercase;
}
.Cella3 {
width: 30px;
overflow: hidden;
}
.rigaRV {
font-size: 100%;
}
.rigaRVB {
font-size: 100%;
font-weight: bold;
}
.RvD {
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
text-align : left;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.RvDCentro {
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
text-align : center;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.RvP {
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
text-align : left;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.RvPCentro {
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
text-align : center;
font-size: 71.4%;
border-top: 1px solid #A2A2A2;
}
.RvSomme {
background-color: #4C0809;
color : #F2EEEC;
text-align : left;
border-top: 1px solid #A2A2A2;
}
.RvMedie {
background-color: #4C0809;
background-color: rgba(76,8,9,0.8);
color : #F2EEEC;
text-align : left;
}
.RvRis {
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color : #F2EEEC;
text-align : left;
text-transform: uppercase;
}
.t-rvGB {
/*color : #999900;*/
font-weight : bold;
}
.t-rvRB {
/*color : #CC0000;*/
font-weight : bold;
}
.t-rvVB {
/*color : #336600;*/
font-weight : bold;
}
.t-rvBluB {
/*color : #3300FF;*/
font-weight : bold;
}
/* Stili pagina 'Albo d'oro' */
.rigaalboimg {
width: 280px;
margin: 0 15px 20px 15px;
}
.rigaalboaD {
float: left;
margin-left: -10px;
width: 70px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-size: 78.57%;
font-weight: bold;
text-align: left;
}
.rigaalbosqD {
float: left;
width: 140px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-size: 78.57%;
font-weight: bold;
text-align: left;
padding-left: 5px;
}
.rigaalboprD {
float: left;
margin-right: -10px;
width: 90px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-size: 78.57%;
font-style: italic;
text-align: left;
padding-left: 5px;
}
.rigaalboaP {
float: left;
margin-left: -10px;
width: 70px;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
font-size: 78.57%;
font-weight: bold;
text-align: left;
}
.rigaalbosqP {
float: left;
width: 140px;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
font-size: 78.57%;
font-weight: bold;
text-align: left;
padding-left: 5px;
}
.rigaalboprP {
float: left;
margin-right: -10px;
width: 90px;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
font-size: 78.57%;
font-style: italic;
text-align: left;
padding-left: 5px;
}
.testo-8 {
font-style : italic;
}
.IntAdO1 {
color: #F2EEEC;
background-color: #090909;
background-color: rgba(9,9,9,0.8);
font-weight : bold;
text-align : center;
font-size: 71.4%;
text-transform: uppercase;
}
.IntAdO2 {
color: #F2EEEC;
background-color: #4C0809;
font-weight : bold;
text-align : center;
font-size: 71.4%;
text-transform: uppercase;
}
.t-legenda {
height: 15px;
line-height: 15px;
font-size: 71.4%;
text-align: center;
}
.t-legenda a {
color: #4C0809;
font-weight: bold;
}
.t-legenda a:hover {
color: rgba(76,8,9,0.8);
font-weight: bold;
}
.t-legenda a:visited {
color: #4C0809;
font-weight: bold;
}
.t-xxsCB {
font-size: 71.4%;
font-weight: bold;
text-align: center;
padding-bottom: 10px;
}
/* Stili pagina 'Fantasquadra' */
.teamtitle {
clear: both;
position: relative;
margin-top: 60px;
width: 960px;
height: 54px;
padding-left: 10px;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
text-align: left;
}
.teamname {
float: left;
width: 675px;
height: 54px;
line-height: 54px;
font-family: "BankGothic", Arial, Helvetica, sans-serif;
font-size: 200%;
font-style: italic;
color: #F2EEEC;
text-transform: uppercase;
font-weight: bold;
}
.teamlogo {
float: right;
width: 275px;
height: 54px;
background-color: transparent;
}
.teampalmares {
clear: both;
position: relative;
width: 960px;
height: 25px;
background: url('../../../img/elementi/bg-sfu.png') repeat-x;
}
.cellatpSXB {
float: left;
width: 100px;
height: 25px;
line-height: 25px;
margin: 0 5px 0 5px;
font-weight: bold;
text-align: left;
text-transform: uppercase;
}
.cellatpSX {
float: left;
width: 100px;
height: 15px;
margin: 5px;
font-size: 71.4%;
font-style: italic;
text-align: left;
}
.cellatpico {
float: left;
display: block;
width: 25px;
height: 25px;
}
.teamnavmenu {
float: right;
width: 150px;
height: 25px;
line-height: 25px;
margin-right: 5px;
text-align: right;
}
#teamnavbar {
clear: both;
position: relative;
width: 960px;
height: 25px;
line-height: 25px;
font-size: 78.57%;
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
}
#teamnavbar ul {
position: relative;
float: left;
margin: 0;
padding: 0;
width: 100%;
list-style: none;
}
#teamnavbar ul li {
float: left;
margin: 0;
padding: 0;
}
#teamnavbar ul li a {
display: block;
width: 160px;
height: 25px;
line-height: 25px;
text-decoration: none;
font-weight: bold;
text-align: center;
color: #F2EEEC;
}
#teamnavbar ul li a:hover {
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
color: #090909;
}
.teamcontent {
clear: both;
position: relative;
width: 960px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
min-height: 480px;
}
.teamcontentSX {
float: left;
width: 170px;
}
.teamcontentCX {
float: left;
width: 620px;
padding: 10px 40px 10px 40px;
}
.teamcontentCX h3 {
margin: -5px 0 0;
padding: 5px 5px 0 5px;
font-family: "Oswald", Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-weight: bold;
text-shadow: 3px 3px 3px #333;
}
.teamcontentCX p {
font-size: 85.7%;
padding: 0 5px 5px 5px;
}
.teamcontentDX {
float: right;
width: 170px;
}
.teambadge {
display: block;
width: 170px;
height: 170px;
padding: 10px;
text-align: center;
}
.teamcoach {
display: block;
width: 170px;
height: 170px;
text-align: center;
}
.teamkit {
display: block;
width: 170px;
height: 265px;
text-align: center;
padding: 10px 5px 40px 5px;
}
.teamrigaD {
padding: 0 5px 0 5px;
}
.teamrigaP {
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
color: #F2EEEC;
padding: 0 5px 0 5px;
}
/* Stili pagina 'La lega' */
.leaguecontent {
font-size: 85.7%;
min-height: 310px;
padding-bottom: 30px;
}
.leagueimgcontSX {
width: 320px;
float: left;
padding-right: 20px;
padding-bottom: 30px;
}
.leagueimgcontDX {
width: 320px;
float: right;
padding-left: 20px;
padding-bottom: 50px;
}
.leagueimgbox {
width: 300px;
height: 225px;
}
.leagueimgtxt {
width: 300px;
height: 35px;
background-color: #F2EEEC;
text-align: center;
font-size: 71.4%;
padding: 2px;
}
/* Stili pagina 'Vecchie glorie' */
table.tabvuotaVG{
width: 100%;
height: 100%;
vertical-align: middle;
text-align: center;
border: none;
}
.rigaVG {
height: 20px; 
}
.cellaVG {
font-size: 71.4%;
text-align: left;
background-color : rgba(50,42,43,0.8);
font-weight: bold;
padding: 3px;
}
.cellaVG a, a:visited {
text-decoration: none;
color: #F2EEEC;
}
.cellaVG a:hover {
text-decoration: none;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
color: #4C0809;
font-weight : bold;
}
.contentVG1 {
position: relative;
float: left;
width: 480px;
padding: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
height: 400px;
}
.contentVG1 h3{
margin: -5px 0 5px 0;
padding: 5px 5px 5px 0;
font-family: "Oswald", Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-weight: bold;
text-shadow: 3px 3px 3px #333;
}
.contentVG1 p{
font-size: 85.7%;
}
.contentVG2 {
position: relative;
float: left;
width: 240px;
padding: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
height: 400px;
}
/* Stili pagina 'Archivio storico' */
.contentashome {
position: relative;
float: left;
width: 320px;
padding: 20px 0 20px 20px;
min-height: 700px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.contentcs {
position: relative;
float: left;
width: 640px;
padding: 20px;
min-height: 700px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.astitolo {
margin: 0 2px 0 2px;
height: 20px;
line-height: 20px;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
font-size: 71.4%;
font-weight: bold;
text-align: center;
text-transform: uppercase;
}
.cstitolo {
height: 20px;
line-height: 20px;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
font-weight: bold;
text-align: center;
text-transform: uppercase;
}
#asnav {
position: relative;
float: left;
font-size: 71.4%;
width: 805px;
height: 25px;
line-height: 25px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
#asnav ul {
position: relative;
float: left;
margin: 0;
padding: 0;
width: 100%;
list-style: none;
}
#asnav ul li {
float: left;
margin: 0;
padding: 0;
}
#asnav ul li a {
display: block;
width: 115px;
height: 25px;
line-height: 25px;
text-decoration: none;
font-weight: bold;
text-align : center;
color: #090909;
}
#asnav ul li a:hover {
background-color: #322A2B;
background-color: rgba(50,42,43,0.8);
color: #F2EEEC;
font-weight: bold;
}
.asnavmenu {
position: relative;
float: left;
width: 155px;
height: 25px;
text-align: center;
padding: 2px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.ascontent {
clear: both;
position: relative;
float: left;
width: 960px;
padding: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
min-height: 400px;
}
.ascontentsx {
position: relative;
float: left;
width: 200px;
padding: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
min-height: 440px;
}
.aslogo {
display: block;
width: 160px;
height: 80px;
line-height: 80px;
text-align: center;
color: #F2EEEC;
text-shadow: 3px 3px 3px #333;
background: url('../../../img/elementi/asl-badge.png') no-repeat center center;
font-size: 150%;
font-weight: bold;
}
.asint {
width: 160px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
font-size: 78.57%;
padding-top: 20px;
}
.assquadre {
width: 160px;
}
.ascontentdx {
position: relative;
float: left;
width: 760px;
padding: 0 30px 0 10px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
min-height: 440px;
}
.ascontentdx h3{
margin-bottom: 5px;
padding: 25px 0 5px 0;
font-family: "Oswald", Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-weight: bold;
text-shadow: 3px 3px 3px #333;
}
.cellaaspvuota {
float: left;
width: 60px;
height: 25px;
line-height: 25px;
text-align: center;
margin-top: 20px;
}
.cellaaspteam {
float: left;
width: 175px;
height: 25px;
line-height: 25px;
padding: 0 5px 0 5px; 
text-align: left;
font-weight: bold;
font-size: 85.7%;
text-transform: uppercase;
text-shadow: 3px 3px 3px #333;
margin-top: 20px;
}
.cellaaspico {
float: left;
display: block;
width: 25px;
height: 25px;
margin-top: 20px;
}
/* Stili pagina 'Ranking' */
table.ranking {
width: 960px;
border: none;
border-collapse: collapse;
margin: -20px -20px 0 -20px;
}
.rnktit {
font-size: 78.57%;
background-color: #4C0809;
color: #F2EEEC;
height: 16px;
line-height: 16px;
}
.rnkcellatit {
width: auto;
font-weight: bold;
text-align: center;
border: none;
}
.rnkrigaD {
font-size: 71.4%;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
height: 16px;
line-height: 16px;
}
.rnkrigaP {
font-size: 71.4%;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
height: 16px;
line-height: 16px;
}
.rnkcellasq {
width: 190px;
padding-left: 2px;
text-align: left;
font-weight: bold;
border-right: 1px dotted #A2A2A2;
}
.rnkcellaal {
width: 220px;
padding-left: 2px;
text-align: left;
font-style: italic;
border-right: 1px dotted #A2A2A2;
}
.rnkcelladati {
width: 35px;
padding-right: 2px;
text-align: right;
border-right: 1px dotted #A2A2A2;
}
.rnkcellapyes {
width: 35px;
padding-right: 2px;
text-align: right;
font-weight: bold;
border-right: 1px dotted #A2A2A2;
background-image: url('../../../img/elementi/check.png');
background-position: 2px 1px;
background-repeat: no-repeat;
}
.rnkcellapno {
width: 35px;
padding-right: 2px;
text-align: right;
font-weight: bold;
border-right: 1px dotted #A2A2A2;
}
.rnkcellapt {
width: 60px;
padding-right: 2px;
text-align: right;
font-weight: bold;
}
/* Stili pagina 'Statistiche' */
.contentstats {
clear: both;
position: relative;
width: 960px;
padding-top: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
min-height: 550px;
}
.contentstatsXL {
clear: both;
position: relative;
width: 960px;
padding-top: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
min-height: 1350px;
}
.titoloFM {
position: relative;
clear: both;
padding: 5px 0 5px 0;
font-family: "Oswald", Arial, Helvetica, sans-serif;
text-align: center;
text-transform: uppercase;
font-weight: bold;
text-shadow: 3px 3px 3px #333;
}
.selFM {
position: relative;
float: left;
width: 150px;
height: 25px;
line-height: 25px;
font-size: 78.57%;
font-weight : bold;
padding-left: 10px;
}
.FMnavmenu {
float: left;
width: 300px;
height: 25px;
line-height: 25px;
clear: right;
}
.boxstatsSX {
position: relative;
float: left;
width: 320px;
padding: 0 10px 0 0;
}
.boxstatsCX {
position: relative;
float: left;
width: 320px;
padding: 0 5px 0 5px;
}
.boxstatsDX {
position: relative;
float: left;
width: 320px;
padding: 0 0 0 10px;
}
.titoloboxst {
width: 100%;
height: 15px;
line-height: 15px;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
font-size : 78.57%;
font-weight: bold;
text-align: center;
text-transform: uppercase;
}
.rigavuotaboxst {
width: 100%;
height: 15px;
line-height: 15px;
}
/* Stili pagina 'Fanta-Fantacalcio' */
table.Tabellaincroci {
width: 100%;
border-collapse: collapse;
}
.rigaintestazione {
height: 25px;
line-height: 25px;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
font-size: 85.7%;
font-weight: bold;
text-align: center;
border: 1px solid rgba(0,0,0,0.8);
}
.rigasquadre {
height: 15px;
line-height: 15px;
background-color: #4C0809;
}
.rigaincroci {
height: 15px;
line-height: 15px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.cellaincroci {
background-color: #000000;
color: #F2EEEC;
font-size: 71.4%;
font-weight: bold;
text-align: center;
border: 1px solid #FFFFFF;
}
.cellasquadra {
background-color: #4C0809;
color : #F2EEEC;
font-size: 71.4%;
font-weight : bold;
text-align: center;
border: 1px solid #FFFFFF;
}
.t-xxsRosso {
background-color: #FF0000;
color: #F2EEEC;
font-size: 71.4%;
font-weight: bold;
text-align: center;
border: 1px solid #FFFFFF;
}
.t-xxsVerde {
background-color: #008000;
color: #F2EEEC;
font-size: 71.4%;
font-weight: bold;
text-align: center;
border: 1px solid #FFFFFF;
}
.t-xxsNero {
font-size: 71.4%;
font-weight: bold;
text-align: center;
border: 1px solid #FFFFFF;
}
.t-xxsBianco {
color: #F2EEEC;
font-size: 71.4%;
font-weight: bold;
text-align: center;
border: 1px solid #FFFFFF;
}
.cellanera {
background-color: #000000;
color: #000000;
font-size: 71.4%;
font-weight: bold;
text-align: center;
border: 1px solid #FFFFFF;
}
.rigafondo {
border-left-style: hidden;
border-right-style: hidden;
background-color: transparent;
color: #FFFFFF;
font-size: 71.4%;
font-weight: bold;
text-align: center;
line-height: 24px;
}
.cellariepilogosx {
height: 20px;
line-height: 20px;
background-color: #4C0809;
color: #F2EEEC;
font-size: 71.4%;
font-weight: bold;
text-align: right;
padding-right: 5px;
border-bottom: 2px solid #FFFFFF;
}
.cellariepilogodx {
height: 20px;
line-height: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-weight: bold;
font-size: 71.4%;
text-align: left;
padding-left: 5px;
border-bottom: 2px solid #FFFFFF;
}
table.legenda {
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
width : 100%;
border: none;
}
.elenco-legenda {
text-align : justify;
list-style-image : url('../../../img/elementi/separator.gif');
}
/* Stili pagina 'Fantacalciomercato' */
.contentml {
clear: both;
position: relative;
width: 960px;
padding: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
min-height: 450px;
}
.contentmlpSX {
position: relative;
float: left;
width: 720px;
padding: 20px 10px 20px 20px;
min-height: 330px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.mlpimage {
float: left;
margin: 0 12px 12px 0;
}
.mlptext {
float: left;
width: 540px;
height: 140px;
}
.mlptext h3 {
margin: 0 0 20px 0;
font-family: "Oswald", Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-weight: bold;
text-shadow: 3px 3px 3px #333;
}
.mlptext p {
font-size: 85.7%;
}
.contentmlpDX {
position: relative;
float: left;
width: 240px;
padding: 20px 20px 20px 10px;
min-height: 330px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
table.mlcrediti {
width: 100%;
border: none;
border-collapse: collapse;
}
.titolomlc {
width: 100%;
height: 15px;
line-height: 15px;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
font-size : 78.57%;
font-weight: bold;
text-align: center;
text-transform: uppercase;
}
.sottotitolomlc {
width: 100%;
height: 15px;
line-height: 15px;
background-color: #4C0809;
color: #F2EEEC;
font-size : 78.57%;
font-weight: bold;
}
.rigamlcD {
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
.rigamlcD a {
color: #090909;
font-weight: bold;
text-decoration: none;
}
.rigamlcD a:hover {
color: rgba(9,9,9,0.8);
font-weight: bold;
text-decoration: none;
}
.rigamlcD a:visited {
color: #090909;
font-weight: bold;
text-decoration: none;
}
.rigamlcP {
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
}
.rigamlcP a {
color: #090909;
font-weight: bold;
text-decoration: none;
}
.rigamlcP a:hover {
color: rgba(9,9,9,0.8);
font-weight: bold;
text-decoration: none;
}
.rigamlcP a:visited {
color: #090909;
font-weight: bold;
text-decoration: none;
}
.cellamlcSX {
width: 85%;
text-align: left;
padding-left: 5px;
}
.cellamlcDX {
width: 15%;
text-align: right;
padding-right: 5px;
}
.rigaQposD {
width: 4%;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-size: 71.4%;
text-align: left;
padding-left: 5px;
}
.rigaQposP {
width: 4%;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
font-size: 71.4%;
text-align: left;
padding-left: 5px;
}
.rigaQgioD {
width: auto;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-size: 71.4%;
text-align: left;
padding-left: 5px;
font-weight: bold;
}
.rigaQgioP {
width: auto;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
font-size: 71.4%;
text-align: left;
padding-left: 5px;
font-weight: bold;
}
.rigaQdatiD {
width: 10%;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-size: 71.4%;
text-align: center;
}
.rigaQdatiP {
width: 10%;
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
font-size: 71.4%;
text-align: center;
}
table.righealterne {
width: 100%;
border: none;
border-collapse: collapse;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-size: 71.4%;
}
table.righealterne tr.alterna td {
background-color: #C0C0C0;
background-color: rgba(192,192,192,0.8);
}
table.righealterne tr.MLhead td {
background-color: #4C0809;
color: #F2EEEC;
text-align: center;
font-weight: bold;
text-transform: uppercase;
}
.MLtitolo {
height: 15px;
line-height: 15px;
background-color: #000000;
background-color: rgba(0,0,0,0.8);
color: #F2EEEC;
font-size: 110%;
text-align: center;
font-weight: bold;
text-transform: uppercase;
}
.MLhead {
background-color: #4C0809;
color: #F2EEEC;
text-align: center;
font-weight: bold;
text-transform: uppercase;
}
#mlnav {
position: relative;
font-family: "Oswald", Arial, Helvetica, sans-serif;
margin: 10px 240px 10px 240px;
height: 40px;
line-height: 40px;
}
#mlnav ul {
position: relative;
float: left;
margin: 0;
padding: 4px;
width: 100%;
list-style: none;
}
#mlnav ul li {
display: block;
width: 140px;
height: 40px;
line-height: 40px;
float: left;
margin: 0;
padding: 0;
}
#mlnav ul li a {
display: block;
width: 140px;
height: 40px;
line-height: 40px;
background-color: #F2EEEC;
box-shadow: 10px 10px 5px #888888;
color: #090909;
text-decoration: none;
font-weight: bold;
text-align : left;
}
#mlnav ul li a:hover {
background-color: #504A4C;
color: #F2EEEC;
text-decoration: none;
font-weight: bold;
}
.mlbutton {
float: left;
margin: 4px 10px 4px 4px;
}
.MLpannello {
clear: both;
position: relative;
width: 960px;
padding: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
}
table.MLpw {
width: 400px;
margin-left: auto;
margin-right: auto;
border: none;
border-collapse: collapse;
font-size: 71.4%;
}
.divstatoML {
clear: both;
position: relative;
width: 960px;
padding: 20px;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
font-size: 85.7%;
text-align: left;
}
.divPW {
clear: both;
position: relative;
width: 960px;
padding: 20px 0 20px 0;
background-color: #F2EEEC;
background-color: rgba(242,238,236,0.8);
text-align: center;
}
.divPW a {
color: #4C0809;
font-weight: bold;
}
.divPW a:hover {
color: rgba(76,8,9,0.8);
font-weight: bold;
}
.divPW a:visited {
color: #4C0809;
font-weight: bold;
}
