/* autore: Andrea Pernici */
html, body{margin: 0;padding: 0}

a:link {color: #008131}     /* unvisited link */
a:visited {color: #008131}  /* visited link */
a:hover {color: #0099FF}   /* mouse over link */
a:active {color: #0099FF}   /* selected link */

#a_sel:link {color: #FFFFFF}     /* unvisited link */
#a_sel:visited {color: #FFFFFF}  /* visited link */
#a_sel:hover {color: #FFFFFF;}   /* mouse over link */
#a_sel:active {color: #FFFFFF}   /* selected link */

/* Dovremmo settare le caratteristiche del font */
/* Caratteristiche h1, h2, h3, p etc... */
/* -----------------------------inizio----------------------------- */
/* Definiamo il carattere per il gli header delle sezioni */

h1 {
font-family: Verdana, Geneva, sans-serif;
font-size: 6pt;
font-weight: bold;
color: rgb(255,254,255);
letter-spacing: 0em;
margin: 2px 2px 2px 5px;
}

h2 {
font-family: Verdana, Geneva, sans-serif;
font-size: 15pt;
font-weight: bold;
color: #000066;
letter-spacing: 0em;
text-indent: 1cm;
}

h3 {
font-family: Verdana, Geneva, sans-serif;
font-size: 7pt;
font-weight: bold;
color: #000066;
letter-spacing: 0em;
text-indent: 1.5cm;
}

h4 {
font-family: Verdana, Geneva, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #008131;
letter-spacing: 0em;
margin: 2px 2px 2px 5px;
}

/* Definiamo il carattere per le sezioni */
p {
font-family: Verdana, Geneva, sans-serif;
font-size: 7pt;
/*letter-spacing:  0em;*/
/*line-height: 100%;*/
/*padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
*/}

.titoloprogramma{
	color:#FF6600;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}

.titoloprogramma2{
	color:#3399FF;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}

.green{
	background-color:#009933;
	color:#FFFFFF;
	font-size:12px;
}

.green2{
	background-color:#DFE7B1;
	color:#000000;
	font-size:11px;
}

.yellow{
	background-color:#FFFFCC;
	color:#000000;
	font-size:11px;
}

p.n {
font-family: Verdana, Geneva, sans-serif;
font-size: 8pt;
/*line-height: 12pt;*/
margin-right: 1.5pt;
margin-top: 10pt;
}

p.link{
margin-left: 2.5pt;
font-size: 8pt;
}

p.link-1{
font-size: 9pt;
}

p.big {
/*line-height: 0.5pt;*/
line-height: 13pt;
font-size: 8pt;
}

p.big-1 {
/*line-height: 0.4pt;*/
line-height: 18pt;
font-size: 7pt;
}

p.big-2 {
/*line-height: 0.4pt;*/
/*line-height: 13pt;*/
font-size: 11pt;
}

p.small{
/*line-height: 0.1pt;*/
/*line-height: 13pt;*/
font-size: 7pt;
}

/* Classi per la gestione delle sezioni in cui va alternato il colore riga x chiarezza: PAGELLE, RISULTATI, PROSSIMO TURNO */

.sotto_header {
font-family: Verdana, Geneva, sans-serif;
font-size: 7pt;
font-weight: bold;
font-color: Brown;
height: 16px;
letter-spacing: 0em;
background-color:#00CC99;
border-top: 0px;
border-left: 0px;
border-right: 0px;
border-bottom: 1px;
border-color: rgb(255,102,51);
border-style: dashed;
}

.testo_dispari{
font-family: Verdana, Geneva, sans-serif;
font-size: 7pt;
letter-spacing: 0em;
background-color:rgb(255,255,203)
/*min-width:40px;*/
}

.testo_pari{
font-family: Verdana, Geneva, sans-serif;
font-size: 7pt;
letter-spacing:  0em;
background-color:gainsboro
}
/* -----------------------------fine----------------------------- */

#programmazione {
	position: absolute;
    left: 215px;
	width:603px;
	top: 40px;
    z-index: 3;
	/*border-color: #008131;
    border-style: solid;*/
    background-color: #FFFFFF;
}

/* Caratteristiche grafiche e di posizionamento della sezione header dedicata alle news */
#news_head {position: absolute;
    left: 215px;
    height: 16px !important;
	height: 20px;
    width: 413px !important;
	width: 416px;
    z-index: 3;
    border-top: 1px;
    border-left: 1px;
    border-right: 1px;
    border-bottom: 0px;
    /*border-color: rgb(0,0,102);*/
	border-color: #008131;
    border-style: solid;
    background-color: #FFF000;
	/*background-color:#008131;*/
    overflow: hidden
}

/* cornice dell'immagine per le news */
#cornice {position: absolute;
    left: 215px;
    height: 120px;
	width: 123px !important;
    width: 125px;
    z-index: 1;
    line-height: 120%;
    border-top: 0px;
    border-left: 1px;
    border-right: 0px;
    border-bottom: 1px;
    /*border-color: rgb(0,0,102);*/
	border-color: #008131;
    border-style: solid;
    /*background-color: rgb(255,255,255);*/
    overflow: hidden
}
	
/* Caratteristiche grafiche e di posizionamento della sezione corpo dedicata alle news */	
#news {
	position: absolute;
    left: 338px;
    height: 120px;
    width: 291px;
	z-index: 2;
	border-top: 0px;
    border-left: 0px;
    border-right: 1px;
    border-bottom: 1px;
    /*border-color: rgb(0,0,102);*/
	border-color: #008131;
    border-style: solid;
    overflow: hidden
}

/* Caratteristiche grafiche e di posizionamento della sezione header dedicata alle news */
.news_head {position: absolute;
    top: 25px;
}

/* cornice dell'immagine per le news */
.cornice {position: absolute;
    top: 41px;
}
	
/* Caratteristiche grafiche e di posizionamento della sezione corpo dedicata alle news */	
.news {
	position: absolute;
    top: 41px;
}

/* Caratteristiche grafiche e di posizionamento della sezione header dedicata alle news */
.news_head1 {position: absolute;
    top: 172px;
}

/* cornice dell'immagine per le news */
.cornice1 {position: absolute;
    top: 188px;
}
	
/* Caratteristiche grafiche e di posizionamento della sezione corpo dedicata alle news */	
.news1 {
	position: absolute;
    top: 188px;
}

/* Caratteristiche grafiche e di posizionamento della sezione header dedicata alle news */
.news_head2 {position: absolute;
    top: 319px;
}

/* cornice dell'immagine per le news */
.cornice2 {position: absolute;
    top: 335px;
}
	
/* Caratteristiche grafiche e di posizionamento della sezione corpo dedicata alle news */	
.news2 {
	position: absolute;
    top: 335px;
}
	
/* caratteristiche grafiche delle header dedicate a rassegna, pagelle, news etc... */
#sezioni_head {
	height: 12px !important;
	height: 14px;
	border-width: 1px;
    border-color: rgb(0,0,0);
    border-style: solid;
    background-color: #008131;
    overflow: hidden;
}
/* caratteristiche grafiche delle sezioni dedicate a rassegna, pagelle, news etc... */
#sezioni {
	border-width: 1px;
    border-color: #008131;
    border-style: dashed;
    background-color: rgb(255,255,203);
	padding: 2px;
	overflow: hidden /* scroll */
}

#comple {
	border-width: 1px;
    border-color: #008131;
    border-style: dashed;
    background-color: rgb(255,255,203);
	padding:2px;
	font-size:9px;
	overflow: hidden /* scroll */
}

.sinistra{
	text-align: left;
	text-indent: 4px;
	float:left;
	width:80%;
	margin:0;
}
.destra{
	text-align: right;
	margin-left:20%;
}

/* Dovremmo settare le posizioni e la grandezza di ogni sezione */
/* Posizionamento header e sezione pagelle */

/* Posizionamento header e sezione rassegna stampa */
/* -----------------------------inizio----------------------------- */
.rassegna_head {position: absolute;
    top: 27px;
    left: 15px;
    width: 166px;
    z-index: 3;
	}
.rassegna {position: absolute;
    top: 45px;
    left: 15px;
    height: 148px;
    width: 164px !important;
	width: 168px;
    z-index: 3;
	}	
.link_rassegna{position: absolute;
    top: 172px;
    left: 15px;
    height: auto;
    width: 164px;
    z-index: 4;
}
/* -----------------------------fine----------------------------- */
/* Posizionamento header e sezione archivio news */
/* -----------------------------inizio----------------------------- */
.archivionews_head {position: absolute;
    top: 470px;
    left: 215px;
    width: 415px;
    z-index: 3;
	}

.archivio_news {position: absolute;
    top: 486px;
    left: 215px;
    height: 220px;
    width: 413px !important;
	width: 417px;
    z-index: 3;
	}
	
.link_archivio_news{position: absolute;
    top: 685px;
    left: 215px;
    height: auto;
    width: 413px;
    z-index: 4;
}
/* -----------------------------fine----------------------------- */
/* Posizionamento header e sezione risultati giornata */
/* -----------------------------inizio----------------------------- */
.dinoi_head {position: absolute;
    top: 385px;
    left: 15px;
    width: 166px;
    z-index: 3;
	}

.dinoi {position: absolute;
	background-image:url(immagini/programmapartite.jpg);
    top: 401px;
    left: 15px;
    /*height: 148px;*/
	height: 116px !important;
	height: 114px;
	width: 164px !important;
	width: 168px;
    z-index: 3;
	}
	
.link_dinoi{position: absolute;
    top: 496px;
    left: 15px;
    height: auto;
    width: 164px;
    z-index: 4;
}
/* -----------------------------fine----------------------------- */
/* Posizionamento header e sezione prossima giornata */
/* -----------------------------inizio----------------------------- */
.prossima_head {position: absolute;
    top: 535px;
    left: 15px;
    width: 166px;
    z-index: 3;
	}

.prossima {position: absolute;
    top: 551px;
    left: 15px;
    /*height: 148px;*/
	height: 155px !important;
	height: 158px;
    width: 164px !important;
	width: 168px;
    z-index: 3;
	}
	
.link_prossima{position: absolute;
    top: 685px;
    left: 15px;
    height: auto;
    width: 164px;
    z-index: 4;
}
/* -----------------------------fine----------------------------- */

/* -----------------------------fine----------------------------- */
/* Posizionamento header e sezione prossima giornata */
/* -----------------------------inizio----------------------------- */
.link_head {position: absolute;
    top: 535px;
    left: 655px;
    width: 166px;
    z-index: 3;
	}

.link {position: absolute;
    top: 551px;
    left: 655px;
    /*height: 148px;*/
	height: 155px !important;
	height: 159px;
    width: 164px !important;
	width: 168px;
    z-index: 3;
	}
	
.link_link{position: absolute;
    top: 685px;
    left: 655px;
    height: auto;
    width: 164px;
    z-index: 4;
}
/* -----------------------------fine----------------------------- */

/* Posizionamento header e sezione classifica marcatori */
/* -----------------------------inizio----------------------------- */
.marcatori_head {position: absolute;
    top: 344px;
    left: 655px;
    width: 166px;
    z-index: 3;
	}
	
.marcatori {position: absolute;
    top: 360px !important;
	top: 362px;
    left: 655px;
    /*height: 148px;*/
	height: 162px !important;
	height: 160px;
    width: 164px !important;
	width: 168px;
    z-index: 3;
	}
	
.link_marcatori{position: absolute;
    top: 502px;
    left: 655px;
    height: auto;
    width: 164px;
    z-index: 4;
}
/* MAILING */

.mailing_head {position: absolute;
    top: 242px;
    left: 655px;
    width: 166px;
    z-index: 3;
	}
	
.mailing {position: absolute;
    top: 258px !important;
	top: 260px;
    left: 655px;
    /*height: 148px;*/
	height: 76px !important;
	height: 80px;
    width: 164px !important;
	width: 168px;
    z-index: 3;
	text-align:center;
	}
/* -----------------------------fine----------------------------- */

.storia {position: absolute;
    top: 25px;
    left: 655px;
    height: 208px;
    width: 166px;
    z-index: 3;
    font-family: Verdana;
    font-size: 7pt;
    line-height: 100%;
    border-width: 1px;
    border-color: #008131;
    border-style: dashed;
    /*background-color: rgb(255,255,203);*/
    overflow: hidden
	}

/* Posizionamento immagini */
/* -----------------------------inizio----------------------------- */
	
/* immagine per la fotogallery */
.gallery_img {position: absolute;
    top: 208px;
    left: 17px;
    height: 164px;
    width: 166px;
    z-index: 3;
	border-width: 1px;
    border-color: #008131;
    border-style: dashed;
    background-color: transparent;
	}
	
/* -----------------------------fine----------------------------- */

