/*     Inizio v.6.1.0 - Motomondiale     */



/* sessioni */

.menu-sessioni {
width: 590px;
}
.menu-sessioni-sessione {
width: auto;
font-size: 11px;
float: left;
margin: 4px;
}
.menu-sessioni-sessione a:link, .menu-sessioni-sessione a:visited {
display: block;
padding: 1px 2px;
background-color: #fafafa;
border-top: 0px;
border-bottom: 1px solid #006ab3;
border-right: 1px solid #006ab3;
border-left: 0px;
font-size: 11px;
line-height: 17px;
text-align: center;
}
.menu-sessioni-sessione a:hover {
border-color: #e95d0f;
text-decoration: none;
}


/* varie */

.note {
width: 590px;
font-size: 11px;
text-align: justify;
}


/* cambia classifiche ed albi oro */

.cambia-classifiche {
width: 590px;
margin: 15px 0px 3px 0px;
text-align: right;
}
font.cambia-classifiche-select {
color: #e95d0f;
font-weight: bold;
}
.cambia-classifiche a {
font-weight: bold;
}


/* classifiche ed albi oro */

.albi-oro-motori-titoletto, .classifica-motori-titoletto {
width: 580px;
margin-top: 15px;
font-size: 18px;
line-height: 30px;
}
div.albi-oro-motori-titoletto:first-letter, div.classifica-motori-titoletto:first-letter {
color: #e95d0f;
}
.classifica-piloti, .classifica-costruttori, .albo-oro-piloti, .albo-oro-costruttori {
width: 590px;
}
.classifica-team {
width: 590px;
margin-bottom: 15px;
}
#albo-oro-costruttori {
display: none;
}
.classifica-piloti-titolo, .classifica-costruttori-titolo, .classifica-team-titolo, .albo-oro-piloti-titolo, .albo-oro-costruttori-titolo {
width: 580px;
padding: 5px 5px;
background-color: #f4d684;
}
.albo-oro-piloti-titolo-anno, .albo-oro-costruttori-titolo-anno {
width: 40px;
font-weight: bold;
line-height: 22px;
text-align: center;
}
.classifica-piloti-titolo-posizione, .classifica-costruttori-titolo-posizione, .classifica-team-titolo-posizione {
width: 30px;
font-weight: bold;
line-height: 22px;
text-align: center;
}
.classifica-piloti-titolo-driver, .albo-oro-piloti-titolo-driver {
width: 200px;
margin-left: 45px;
font-weight: bold;
line-height: 22px;
}
.albo-oro-piloti-titolo-driver {
width: 170px;
}
.classifica-piloti-titolo-team, .albo-oro-piloti-titolo-team {
width: 245px;
font-weight: bold;
line-height: 22px;
}
.classifica-team-titolo-team {
width: 245px;
margin-left: 45px;
font-weight: bold;
line-height: 22px;
}
.classifica-costruttori-titolo-constructor, .albo-oro-costruttori-titolo-constructor {
width: 155px;
margin-left: 45px;
font-weight: bold;
line-height: 22px;
}
.albo-oro-costruttori-titolo-constructor {
width: 100px;
}
.classifica-team-titolo-constructor {
width: 200px;
font-weight: bold;
line-height: 22px;
}
.classifica-costruttori-titolo-chassis, .albo-oro-costruttori-titolo-chassis {
width: 110px;
font-weight: bold;
line-height: 22px;
}
.albo-oro-costruttori-titolo-chassis {
width: 135px;
}
.classifica-costruttori-titolo-engine, .albo-oro-costruttori-titolo-engine {
width: 180px;
font-weight: bold;
line-height: 22px;
}
.classifica-piloti-titolo-punti, .classifica-costruttori-titolo-punti, .classifica-team-titolo-punti {
width: 30px;
font-weight: bold;
line-height: 22px;
text-align: right;
}
.albo-oro-piloti-titolo-vittorie, .albo-oro-costruttori-titolo-vittorie {
width: 80px;
font-weight: bold;
line-height: 22px;
text-align: center;
}
.classifica-piloti-titolo-stato, .classifica-costruttori-titolo-stato, .classifica-team-titolo-stato {
width: 30px;
font-weight: bold;
line-height: 22px;
text-align: center;
}
.classifica-piloti-riga, .classifica-costruttori-riga, .classifica-team-riga, .albo-oro-piloti-riga, .albo-oro-costruttori-riga {
width: 580px;
padding: 0px 5px;
background-color: #f5f9f9;
}
.classifica-piloti-riga-alterna, .classifica-costruttori-riga-alterna, .classifica-team-riga-alterna, .albo-oro-piloti-riga-alterna, .albo-oro-costruttori-riga-alterna {
width: 580px;
padding: 0px 5px;
background-color: #e7eef1;
}
.albo-oro-motori-riga-sec {
width: 580px;
padding: 5px 5px;
background-color: #cedeea;
line-height: 22px;
text-align: center;
}
.albo-oro-piloti-anno, .albo-oro-costruttori-anno {
width: 40px;
line-height: 32px;
text-align: center;
}
.classifica-piloti-posizione, .classifica-costruttori-posizione, .classifica-team-posizione {
width: 25px;
line-height: 32px;
text-align: right;
}
.classifica-piloti-img-nazione, .classifica-costruttori-img-nazione, .classifica-team-img-nazione {
width: 45px;
margin-left: 5px;
padding-top: 1px;
text-align: center;
}
.albo-oro-piloti-img-nazione, .albo-oro-costruttori-img-nazione {
width: 45px;
padding-top: 1px;
text-align: center;
}
.classifica-piloti-driver {
width: 200px;
line-height: 32px;
}
.albo-oro-piloti-driver {
width: 170px;
line-height: 32px;
}
.classifica-piloti-team, .albo-oro-piloti-team {
width: 245px;
line-height: 32px;
}
.classifica-team-team {
width: 245px;
line-height: 32px;
}
.classifica-costruttori-constructor {
width: 155px;
line-height: 32px;
}
.classifica-team-constructor {
width: 200px;
line-height: 32px;
}
.albo-oro-costruttori-constructor {
width: 100px;
line-height: 32px;
}
.classifica-costruttori-chassis {
width: 110px;
line-height: 32px;
}
.albo-oro-costruttori-chassis {
width: 135px;
line-height: 32px;
}
.classifica-costruttori-engine, .albo-oro-costruttori-engine {
width: 180px;
line-height: 32px;
}
.classifica-piloti-punti, .classifica-costruttori-punti, .classifica-team-punti {
width: 30px;
font-weight: bold;
line-height: 32px;
text-align: right;
}
.albo-oro-piloti-vittorie, .albo-oro-costruttori-vittorie {
width: 50px;
line-height: 32px;
text-align: right;
}
.classifica-piloti-stato, .classifica-costruttori-stato, .classifica-team-stato {
width: 30px;
line-height: 32px;
text-align: center;
}


/* classifica piloti, costruttori e team gp x gp */

.classifica-pilotigp, .classifica-costruttorigp {
width: 590px;
}
.classifica-teamgp {
width: 590px;
margin-bottom: 15px;
}
#classifica-pilotigp, #classifica-costruttorigp, #classifica-teamgp {
display: none;
}
.classifica-pilotigp-titolo, .classifica-costruttorigp-titolo, .classifica-teamgp-titolo {
width: 580px;
padding: 5px 5px;
background-color: #f4d684;
}
.classifica-pilotigp-titolo-driver17, .classifica-pilotigp-titolo-driver18, .classifica-pilotigp-titolo-driver19, .classifica-costruttorigp-titolo-constructor17, .classifica-costruttorigp-titolo-constructor18, .classifica-costruttorigp-titolo-constructor19, .classifica-teamgp-titolo-constructor17, .classifica-teamgp-titolo-constructor18, .classifica-teamgp-titolo-constructor19 {
width: 176px;
font-weight: bold;
line-height: 22px;
}
.classifica-pilotigp-titolo-driver18, .classifica-costruttorigp-titolo-constructor18, .classifica-teamgp-titolo-constructor18 {
width: 154px;
}
.classifica-pilotigp-titolo-driver19, .classifica-costruttorigp-titolo-constructor19, .classifica-teamgp-titolo-constructor19 {
width: 132px;
}
.classifica-pilotigp-titolo-punti, .classifica-costruttorigp-titolo-punti, .classifica-teamgp-titolo-punti {
width: 30px;
font-weight: bold;
line-height: 22px;
text-align: right;
}
.classifica-pilotigp-titolo-img-nazione, .classifica-costruttorigp-titolo-img-nazione, .classifica-teamgp-titolo-img-nazione {
width: 22px;
padding-top: 4px;
text-align: center;
}
.classifica-pilotigp-riga, .classifica-costruttorigp-riga, .classifica-teamgp-riga {
width: 580px;
padding: 5px 5px;
background-color: #f5f9f9;
}
.classifica-pilotigp-riga-alterna, .classifica-costruttorigp-riga-alterna, .classifica-teamgp-riga-alterna {
width: 580px;
padding: 5px 5px;
background-color: #e7eef1;
}
.classifica-pilotigp-driver17, .classifica-costruttorigp-constructor17, .classifica-teamgp-constructor17 {
width: 176px;
line-height: 22px;
}
.classifica-pilotigp-driver18, .classifica-costruttorigp-constructor18, .classifica-teamgp-constructor18 {
width: 154px;
line-height: 22px;
}
.classifica-pilotigp-driver19, .classifica-costruttorigp-constructor19, .classifica-teamgp-constructor19 {
width: 132px;
line-height: 22px;
}
.classifica-pilotigp-punti, .classifica-costruttorigp-punti, .classifica-teamgp-punti {
width: 30px;
font-weight: bold;
line-height: 22px;
text-align: right;
}
.classifica-pilotigp-puntigp, .classifica-costruttorigp-puntigp, .classifica-teamgp-puntigp {
width: 22px;
line-height: 22px;
text-align: right;
}


/* calendario motori */

.calendario-motori {
width: 590px;
margin: 15px 0px;
}
.calendario-motori-titoletto {
width: 580px;
margin: 15px 0px 5px 0px;
font-size: 18px;
line-height: 30px;
}
div.calendario-motori-titoletto:first-letter {
color: #e95d0f;
}
.calendario-motori-titolo {
width: 580px;
padding: 5px 5px;
background-color: #f4d684;
}
.calendario-motori-titolo-circuito {
width: 200px;
font-weight: bold;
line-height: 22px;
text-align: center;
}
.calendario-motori-titolo-gp {
width: 380px;
font-weight: bold;
line-height: 22px;
}
.calendario-motori-riga {
width: 590px;
}
.calendario-motori-riga-interna {
width: 380px;
padding: 5px 5px;
background-color: #f5f9f9;
}
.calendario-motori-riga-interna-alterna {
width: 380px;
padding: 5px 5px;
background-color: #e7eef1;
}
/* parte nuova a tabelle */
.collega-sessioni-classe {
width: 196px;
font-weight: bold;
}
.collega-sessioni{
width: 196px;
}
.collega-sessioni h4{
font-size: 11px;
float: left;
margin: 4px;
}
.collega-sessioni h4 a:link, .collega-sessioni h4 a:visited {
display: block;
padding: 1px 2px;
background-color: #fafafa;
border-top: 0px;
border-bottom: 1px solid #006ab3;
border-right: 1px solid #006ab3;
border-left: 0px;
font-size: 11px;
line-height: 17px;
text-align: center;
}
.collega-sessioni h4 a:hover {
border-color: #e95d0f;
text-decoration: none;
}
.calendario-motori-riga-interna2 {
width: 590px;
padding: 5px 0px 0px 5px;
background-color: #f5f9f9;
}
.calendario-motori-riga-interna2-alterna2 {
width: 590px;
padding: 5px 0px 0px 5px;
background-color: #e7eef1;
}
/* fine parte nuova */
.calendario-motori-img-circuito {
width: 200px;
height: 140px;
padding: 1px 0px;
text-align: center;
}
.calendario-motori-img-nazione {
width: 40px;
height: 30px;
padding: 1px 0px;
text-align: center;
}
.calendario-motori-gp {
width: 340px;
}
.calendario-motori-gp a {
font-size: 18px;
line-height: 32px;
}
.calendario-motori-data {
width: 380px;
font-size: 11px;
}
.calendario-motori-circuito {
width: 380px;
margin: 16px 0px 3px 0px;
}
.calendario-motori-info-lsx {
width: 210px;
}
.calendario-motori-info-lsx ul {
width: 210px;
margin: 0px;
}
.calendario-motori-info-lsx li {
list-style: none;
font-size: 11px;
}
span.cal-mot-info-lsx-sx {
display: block;
float: left;
width: 120px;
font-size: 11px;
line-height: 20px;
}
span.cal-mot-info-lsx-dx {
display: block;
float: left;
width: 90px;
font-size: 11px;
line-height: 20px;
}
.calendario-motori-info-ldx {
width: 170px;
}
.calendario-motori-info-ldx  ul {
width: 170px;
margin: 0px;
}
.calendario-motori-info-ldx  li {
list-style: none;
font-size: 11px;
}
span.cal-mot-info-ldx-sx {
display: block;
float: left;
width: 110px;
font-size: 11px;
line-height: 20px;
}
span.cal-mot-info-ldx-dx{
display: block;
float: left;
width: 60px;
font-size: 11px;
line-height: 20px;
}
span.cal-mot-info-ldx-sx-link{
display: block;
float: left;
width: 170px;
font-size: 11px;
line-height: 20px;
}
span.cal-mot-info-ldx-sx-link a {
font-size: 11px;
line-height: 20px;
}


/* home singolo gp */

.gran-premio-info  {
width: 580px;
}
.gran-premio-info ul {
width: 580px;
margin: 0px;
}
.gran-premio-info li {
list-style: none;
font-size: 11px;
}
span.dati-sx {
display: block;
float: left;
width: 180px;
line-height: 20px;
}
span.dati-dx{
display: block;
float: left;
width: 400px;
line-height: 20px;
}
.dati-dx a {
font-size: 11px;
line-height: 20px;
}


/* gran premio */

.gran-premio {
width: 590px;
}
.gran-premio-titoletto {
width: 580px;
margin: 15px 0px 5px 0px;
font-size: 18px;
line-height: 30px;
}
div.gran-premio-titoletto:first-letter {
color: #e95d0f;
}
.gran-premio-divisoria {
width: 490px;
height: 15px;
margin: 0px 50px 0px 50px;
border-bottom: 1px solid #dddddd;
}
.gran-premio-img-circuito {
width: 590px;
}
.gran-premio-img-circuito p {
margin: 5px 5px;
font-size: 10px;
line-height: 12px;
min-height: 280px;
}
.gran-premio-img-circuito img {
float: right;
}
p.info-circuito {
margin: 5px 5px;
width: 590px;
font-size: 11px;
min-height: 30px;
}
.gran-premio-storia {
width: 590px;
}
.gran-premio-storia img {
float: left;
margin: 5px 5px;
}
.gran-premio-storia p {
line-height: 17px;
text-align: justify;
}
.gran-premio-albo-gp {
width: 580px;
margin-bottom: 15px;
}
.gran-premio-albo-gp-titolo {
width: 580px;
padding: 5px 5px;
background-color: #f4d684;
}
.gran-premio-albo-gp-titolo-anno {
width: 40px;
font-weight: bold;
line-height: 22px;
text-align: center;
}
.gran-premio-albo-gp-titolo-driver {
width: 175px;
margin-left: 45px;
font-weight: bold;
line-height: 22px;
}
.gran-premio-albo-gp-titolo-team {
width: 225px;
font-weight: bold;
line-height: 22px;
}
.gran-premio-albo-gp-titolo-crono {
width: 95px;
font-weight: bold;
line-height: 22px;
text-align: right;
}
.gran-premio-albo-gp-riga-sec {
width: 580px;
padding: 5px 5px;
background-color: #cedeea;
font-style: italic;
line-height: 22px;
}
.gran-premio-albo-gp-riga {
width: 580px;
padding: 5px 5px;
background-color: #f5f9f9;
}
.gran-premio-albo-gp-riga-alterna {
width: 580px;
padding: 5px 5px;
background-color: #e7eef1;
}
.gran-premio-albo-gp-anno {
width: 40px;
line-height: 32px;
text-align: center;
}
.gran-premio-albo-gp-img-nazione {
width: 45px;
padding-top: 1px;
text-align: center;
}
.gran-premio-albo-gp-driver {
width: 175px;
line-height: 32px;
}
.gran-premio-albo-gp-team {
width: 225px;
line-height: 32px;
}
.gran-premio-albo-gp-crono {
width: 95px;
line-height: 32px;
text-align: right;
}


/* gp singolo evento */

.gran-premio-evento {
width: 590px;
margin-top: 5px;
}
.gran-premio-evento-img-circuito {
width: 200px;
height: 140px;
padding: 1px 0px;
text-align: center;
}
.gran-premio-evento-riquadro {
width: 390px;
}
.gran-premio-evento-img-nazione {
width: 40px;
height: 30px;
padding: 1px 0px;
text-align: center;
}
.gran-premio-evento-gp {
width: 340px;
}
.gran-premio-evento-gp a {
font-size: 18px;
line-height: 32px;
}
.gran-premio-evento-data {
width: 380px;
font-size: 11px;
}
.gran-premio-evento-circuito {
width: 380px;
margin: 16px 0px 3px 0px;
}
.gran-premio-evento-gp-info-lsx {
width: 210px;
}
.gran-premio-evento-gp-info-lsx ul {
width: 210px;
margin: 0px;
}
.gran-premio-evento-gp-info-lsx li {
list-style: none;
font-size: 11px;
}
span.gran-pre-eve-info-lsx-sx {
display: block;
float: left;
width: 120px;
font-size: 11px;
line-height: 20px;
}
span.gran-pre-eve-info-lsx-dx {
display: block;
float: left;
width: 90px;
font-size: 11px;
line-height: 20px;
}
.gran-premio-evento-gp-info-ldx {
width: 170px;
}
.gran-premio-evento-gp-info-ldx  ul {
width: 170px;
margin: 0px;
}
.gran-premio-evento-gp-info-ldx  li {
list-style: none;
font-size: 11px;
}
span.gran-pre-eve-info-ldx-sx {
display: block;
float: left;
width: 110px;
font-size: 11px;
line-height: 20px;
}
span.gran-pre-eve-info-ldx-dx{
display: block;
float: left;
width: 60px;
font-size: 11px;
line-height: 20px;
}
span.gran-pre-eve-info-ldx-sx-link{
display: block;
float: left;
width: 170px;
font-size: 11px;
line-height: 20px;
}
span.gran-pre-eve-info-ldx-sx-link a {
font-size: 11px;
line-height: 20px;
}
.gran-premio-evento-info-sessione {
width: 590px;
}
.gran-premio-evento-sessione {
width: 590px;
margin-bottom: 5px;
font-size: 11px;
text-align: center;
}
.gran-premio-evento-meteo {
width: 270px;
font-size: 11px;
line-height: 25px;
text-align: right;
}
.gran-premio-evento-img-meteo {
width: 50px;
text-align: center;
}
.gran-premio-evento-temperatura {
width: 270px;
font-size: 11px;
line-height: 25px;
}


/* risultati libere e qualifiche, griglia, gara */

.gran-premio-sessione {
width: 580px;
margin: 15px 0px;
}
.gran-premio-griglia, .gran-premio-gara {
width: 580px;
margin-bottom: 15px;
}
#gran-premio-griglia {
display: none;
}
.gran-premio-sessione-titolo, .gran-premio-griglia-titolo, .gran-premio-gara-titolo {
width: 580px;
padding: 5px 5px;
background-color: #f4d684;
}
.gran-premio-sessione-titolo-posizione, .gran-premio-griglia-titolo-posizione, .gran-premio-gara-titolo-posizione {
width: 30px;
font-weight: bold;
line-height: 22px;
text-align: center;
}
.gran-premio-sessione-titolo-driver, .gran-premio-griglia-titolo-driver, .gran-premio-gara-titolo-driver {
width: 165px;
margin-left: 50px;
font-weight: bold;
line-height: 22px;
}
.gran-premio-sessione-titolo-team, .gran-premio-griglia-titolo-team, .gran-premio-gara-titolo-team {
width: 225px;
font-weight: bold;
line-height: 22px;
}
.gran-premio-griglia-titolo-team, .gran-premio-gara-titolo-team {
width: 215px;
}
.gran-premio-sessione-titolo-crono, .gran-premio-gara-titolo-crono {
width: 105px;
font-weight: bold;
line-height: 22px;
text-align: right;
}
.gran-premio-gara-titolo-crono {
width: 85px;
}
.gran-premio-gara-titolo-punti {
width: 30px;
font-weight: bold;
line-height: 22px;
text-align: right;
}
.gran-premio-sessione-riga-sec, .gran-premio-griglia-riga-sec, .gran-premio-gara-riga-sec {
width: 580px;
padding: 5px 5px;
background-color: #cedeea;
font-style: italic;
line-height: 22px;
}
.gran-premio-sessione-riga, .gran-premio-griglia-riga, .gran-premio-gara-riga {
width: 580px;
padding: 5px 5px;
background-color: #f5f9f9;
}
.gran-premio-sessione-riga-alterna, .gran-premio-griglia-riga-alterna, .gran-premio-gara-riga-alterna {
width: 580px;
padding: 5px 5px;
background-color: #e7eef1;
}
.gran-premio-sessione-posizione, .gran-premio-gara-posizione {
width: 30px;
line-height: 32px;
text-align: right;
}
.gran-premio-griglia-posizione {
width: 30px;
line-height: 32px;
}
.gran-premio-sessione-img-nazione, .gran-premio-griglia-img-nazione, .gran-premio-gara-img-nazione {
width: 45px;
margin-left: 5px;
padding-top: 1px;
text-align: center;
}
.gran-premio-sessione-driver, .gran-premio-griglia-driver, .gran-premio-gara-driver {
width: 165px;
line-height: 32px;
}
.gran-premio-sessione-team, .gran-premio-griglia-team, .gran-premio-gara-team {
width: 215px;
line-height: 32px;
}
.gran-premio-sessione-crono, .gran-premio-gara-crono {
width: 85px;
line-height: 32px;
text-align: right;
}
.gran-premio-sessione-crono {
width: 115px;
}
.gran-premio-gara-punti {
width: 30px;
line-height: 32px;
text-align: right;
}



/*     Fine v.6.1.0 - Motomondiale     */
