h4 {
font-size:1.2em;
color:#666666;
margin:0;
}
h5 {
font-size:1em;
color:#666666;
margin:0;
}
#centro
{
float:left;
width:590px;
background:transparent;
color:#000000;
margin-top: 5px;
}
#destra
{
float:left;
width:255px;
color:#000000;
font-size:0.9em;
padding-left: 6px;
margin-top: 5px;
}
#sinistra ul
{
width:160px;
}
#centrobig
{
float:left;
width:850px;
background:transparent;
color:#000000;
margin-top: 5px;
}
#centrocoppe
{
float:left;
width:750px;
background:transparent;
color:#000000;
margin-top: 5px;
margin-left: 8px;
}
#h1coppe
{
width: 750px;
height:24px;
margin:0px;
background-image: url('imgbg/h1_coppe.png');
background-repeat: no-repeat;
}
#h1coppe span
{
color: #FFFFFF;
font-weight: bold;
text-align: center;
padding-top: 5px;
font-size:14px;
}
#h1testocoppe
{
background-image: url('imgbg/box_testocoppe.png');
background-repeat: repeat-y;
width: 750px;
text-align:center;
}
#h1bordocoppe
{
background-image: url('imgbg/box_bordocoppe.png');
background-repeat: no-repeat;
background-position: center;
height: 34px;
width: 750px;
margin:0px;
}

#tabellinibig h1
{
position:relative;
z-index: 20 !important;
width: 850px;
height:75px;
margin:0px;
background-image: url('imgbg/cartellinobig_h1.png');
background-repeat: no-repeat;
}
#tabellinibig h1 span
{
display:block;
color: #FFFFFF;
font-weight: bold;
text-align: center;
padding-top: 3px;
font-size:14px;
}
#h1testobig
{
position:relative;
background-image: url('imgbg/box_testobig.png');
background-repeat: repeat-y;
z-index: 10 !important;
width: 850px;
margin-top:-51px;
padding-top: 20px;
text-align:center;
}
#h1bordobig
{
background-image: url('imgbg/box_bordobig.png');
background-repeat: no-repeat;
background-position: center;
height: 34px;
width: 850px;
margin:0px;
}
/*************************************************************/


/* CENTRO TESTATA  *******************************************/
h1
{
background-image: url('imgbg/h1.png');
background-repeat:  repeat-x;
background-position: center;
text-align: center;
height: 24px;
margin-top: 0px;
margin-bottom: 0px;
}
h1 span
{
display:block;
font-size: 16px;
color: #3E3E3E;
padding-top: 2px;
}
#h1info
{
background-image: url('imgbg/box_testo.png');
background-repeat: repeat-y;
width: 590px;
margin:0px;
padding-top:20px;
}
#h1info span
{
display:block;
color: #3E3E3E;
font-weight: bold;
text-align: center;
padding-top: 6px;
font-size:12px;
}
#h1bordo, .boxbordo,
#centro .bordo
{
background-image: url('imgbg/box_bordo.png');
background-repeat: no-repeat;
background-position: center;
height: 34px;
width: 590px;
margin:0px;
}

/*        CENTRO ELEMENTI ************************************/
.boxTitle_0
{
background-image: url('imgbg/box_0.png');
background-repeat: no-repeat;
background-position: center;
height: 34px;
width: 590px;
margin-top: 10px;		
} 

.boxContent
{
line-height: 120%;
text-align: justify;
background-image: url('./imgbg/box_testo.png');
background-repeat: repeat-y;
background-position: center;	
width: 590px;
}


.cxTitle
{
background-image: url('imgbg/cx_titolo.png');
background-repeat: no-repeat;
background-position: center;
height: 24px;
width: 290px;
margin-top: 10px;		
} 

.cxContent
{
line-height: 120%;
text-align: center;
background-image: url('./imgbg/cx_testo.png');
background-repeat: repeat-y;
background-position: center;	
width: 290px;
}
.cxbordo
{
background-image: url('./imgbg/cx_bordo.png');
background-repeat: no-repeat;
background-position: center;
height: 20px;
width: 290px;
}

 table .dati{
width: 590;
border:0;
vertical-align:top;

}
.data table {
width: 250;
border:0;

}

/*  SINISTRA  ************************************/
.sxTitle
{
background-image: url('./imgbg/sx_titolo.png');
background-repeat: no-repeat;
background-position: center;
height: 20px;
width: 160px;		
}
.sxTitle span
{
display:block;
color: #3E3E3E;
text-align:center;
font-weight: bold;
padding-top:2px;
font-size:12px;
}
.sxContent
{
background-image: url('./imgbg/sx_testo.png');
background-repeat: repeat-y;
background-position: center;	
width: 160px;
font-size:1.1em;
}

.sxContent p
{
margin:0px;
line-height: 140%;
text-align: center;
padding:5px;
}

.sxContent ul,
.testo2 ul
{
margin:0px;
list-style:none;
text-align:left;
padding-left:3px;
padding-top:10px;
padding-bottom:8px;
font-size:1.1em;

}
.sxContent li,
.testo2 li
{
margin:0px;
list-style:none;
line-height: 120%;
}
.sxContent a,
.testo2 a
{
text-decoration: none;
padding-left:5px;
background: none;
text-align: center;
}
.sxContent a img,
.testo2 a img
{
border:0;
vertical-align:middle;
padding-right:3px;
}
.sxContent a:link,
.sxContent a:visited,
.sxContent a:focus,
.sxContent a:active,
.testo2 a:link,
.testo2 a:visited,
.testo2 a:focus,
.testo2 a:active
{
color: #333333;

}
.sxContent a:hover,
.testo2 a:hover
{
color:#FF9900;
}



.sxbordo
{
background-image: url('./imgbg/sx_bordo.gif');
background-repeat: no-repeat;
background-position: center;
height: 22px;
width: 160px;
}
.sxbordo2
{
background-image: url('./imgbg/sx_bordo2.gif');
background-repeat: no-repeat;
background-position: center;
height: 22px;
width: 160px;
}
.sxbordoup
{
background-image: url('./imgbg/sx_bordo_up.gif');
background-repeat: no-repeat;
background-position: center;
height: 22px;
width: 160px;
}
/* Link ******************************************************/
/*  DESTRA  ************************************/
.dxTitle
{
background-image: url('./imgbg/dx_titolo.png');
background-repeat: no-repeat;
background-position: center;
height: 20px;
width: 250px;	
}
.dxTitle span
{
display:block;
color: #3E3E3E;
text-align:center;
font-weight: bold;
padding-top:2px;
font-size:12px;
}
.dxContent
{
background-image: url('./imgbg/dx_testo.png');
background-repeat: repeat-y;
background-position: center;	
width: 250px;	
}
/* 
.dxContent2
{
background-image: url('./imgbg/dx_testo2.gif');
background-repeat: repeat-y;
background-position: center;	
width: 160px;
}
*/
.dxContent p
{
line-height: 140%;
text-align: center;
padding:5px;
}
.dxContent a
{
line-height: 140%;
text-align: center;
padding:5px;
}
.dxbordo,
#destra .bordo
{
background-image: url('./imgbg/dx_bordo.png');
background-repeat: no-repeat;
background-position: center;
height: 22px;
width: 250px;
margin-bottom:20px;
}
#destra .bordoup
{
background-image: url('./imgbg/dx_bordo_up.png');
background-repeat: no-repeat;
background-position: center;
height: 22px;
width: 250px;
}



/*********************************** DISEGNI H1 ************************************/

#calendario h1,
#infermeria h1,
#news h1,
#articolo h1,
#archivio h1,
#cambia h1,
#mercato h1,
#articolo h1,
#vendita h1,
#albo h1,
#fantacoppe h1,
#standard h1,
#ufficiale h1,
#formazione h1,
#comunicato h1,
#bilancio h1
{
position:relative;
z-index: 20 !important;
width: 590px;
height:100px;
margin:0px;
}
#calendario h1
{
background-image: url('imgbg/calendario_h1.png');
background-repeat: no-repeat;
}
#infermeria h1
{
background-image: url('imgbg/infermeria_h1.png');
background-repeat: no-repeat;
}
#news h1
{
background-image: url('imgbg/news_h1.png');
background-repeat: no-repeat;
}
#articolo h1
{
background-image: url('imgbg/articolo_h1.png');
background-repeat: no-repeat;
}
#archivio h1
{
background-image: url('imgbg/archivio_h1.png');
background-repeat: no-repeat;
}
#cambia h1
{
background-image: url('imgbg/cambia_h1.png');
background-repeat: no-repeat;
}
#mercato h1
{
background-image: url('imgbg/mercato_h1.png');
background-repeat: no-repeat;
}
#articolo h1
{
background-image: url('imgbg/articolo_h1.png');
background-repeat: no-repeat;
}
#vendita h1
{
background-image: url('imgbg/vendita_h1.png');
background-repeat: no-repeat;
}
#albo h1
{
background-image: url('imgbg/albo_h1.png');
background-repeat: no-repeat;
}
#fantacoppe h1
{
background-image: url('imgbg/fantacoppe_h1.png');
background-repeat: no-repeat;
}
#standard h1
{
background-image: url('imgbg/standard_h1.png');
background-repeat: no-repeat;
}
#ufficiale h1
{
background-image: url('imgbg/ufficiale_h1.png');
background-repeat: no-repeat;
}
#formazione h1
{
background-image: url('imgbg/formazione_h1.png');
background-repeat: no-repeat;
}
#comunicato h1
{
background-image: url('imgbg/comunicati_h1.png');
background-repeat: no-repeat;
}
#bilancio h1 
{
background-image: url('imgbg/bilancio_h1.png');
background-repeat: no-repeat;
}
#calendario h1 span,
#infermeria h1 span,
#news h1 span,
#articolo h1 span,
#archivio h1 span,
#cambia h1 span,
#mercato h1 span,
#articolo h1 span,
#vendita h1 span,
#albo h1 span,
#fantacoppe h1 span,
#standard h1 span,
#ufficiale h1 span,
#formazione h1 span,
#comunicato  h1 span,
#bilancio h1 span
{
display:block;
color: #FFFFFF;
font-weight: bold;
text-align: center;
padding-top: 3px;
font-size:14px;
}

#h1testo
{
position:relative;
background-image: url('imgbg/box_testo.png');
background-repeat: repeat-y;
z-index: 10 !important;
width: 590px;
margin-top:-76px;
padding-top: 20px;
text-align:center;
}
#centrato{text-align:center;}

/*********************************** DISEGNI DX ************************************/
#destra .calendario
{
background-image: url('imgbg/calendario_dx.png');
background-repeat: no-repeat;	
}
#destra .infermeria
{
background-image: url('imgbg/infermeria_dx.png');
background-repeat: no-repeat;	
}
#destra .news
{
background-image: url('./imgbg/news_dx.png');
background-repeat: no-repeat;	
}
#destra .articolo
{
background-image: url('./imgbg/articolo_dx.png');
background-repeat: no-repeat;	
}
#destra .albo
{
background-image: url('./imgbg/albo_dx.png');
background-repeat: no-repeat;	
}
#destra .archivio
{
background-image: url('./imgbg/archivio_dx.png');
background-repeat: no-repeat;	
}
#destra .mercato
{
background-image: url('./imgbg/mercato_dx.png');
background-repeat: no-repeat;	
}
#destra .articolo
{
background-image: url('./imgbg/articolo_dx.png');
background-repeat: no-repeat;	
}
#destra .vendita
{
background-image: url('./imgbg/vendita_dx.png');
background-repeat: no-repeat;	
}
#destra .bilancio
{
background-image: url('./imgbg/bilancio_dx.png');
background-repeat: no-repeat;	
}
#destra .fantacoppe
{
background-image: url('./imgbg/fantacoppe_dx.png');
background-repeat: no-repeat;	
}
#destra .standard
{
background-image: url('./imgbg/standard_dx.png');
background-repeat: no-repeat;	
}
#destra .formazione
{
background-image: url('./imgbg/formazione_dx.png');
background-repeat: no-repeat;	
}
#destra .comunicato
{
background-image: url('./imgbg/comunicati_dx.png');
background-repeat: no-repeat;	
}
#destra .calendario,
#destra .infermeria,
#destra .news,
#destra .articolo,
#destra .albo,
#destra .archivio,
#destra .mercato,
#destra .articolo,
#destra .vendita,
#destra .bilancio,
#destra .fantacoppe,
#destra .standard,
#destra .formazione,
#destra .comunicato
{
position:relative;
z-index: 20 !important;
background-position: center;
height: 50px;
width: 250px;	
}
#destra .calendario span,
#destra .infermeria span,
#destra .news span,
#destra .articolo span,
#destra .albo span,
#destra .archivio span,
#destra .mercato span,
#destra .articolo span,
#destra .vendita span,
#destra .fantacoppe span,
#destra .bilancio span,
#destra .standard span,
#destra .formazione span,
#destra .comunicato span
{
display:block;
color: #3E3E3E;
text-align:center;
font-weight: bold;
padding-top:2px;
padding-left:8px;
font-size:12px;
}
.dxContentimm,
#destra .testo2
{
position:relative;
z-index: 10 !important;
margin-top: -30px;
padding-top: 20px;
background-image: url('./imgbg/dx_testo.png');
background-repeat: repeat-y;
background-position: center;	
width: 250px;
font-size:1em;	
}

.datesx{
font-size:0.8em;
color: #666666;
padding-bottom:10px;
padding-left: 15px;
text-align: left;
}
.datedx{
font-size:0.8em;
color: #666666;
padding-bottom:10px;
padding-left: 15px;
padding-right: 15px;
text-align: right;
}

/************************************* TABELLA *************************************/
.tabella {
padding-top: 20px;
line-height: 140%;
}
.tabella table{
width:95%;
padding: 6px;
border-spacing:0;
border-collapse:collapse;
border: #ACCDAC solid 1px;
}

.tabella thead,
td.up
{
background-color:#ACCDAC;
font-weight:bold;
text-align: center;
font-size: 1.1em;
}
.tabella th
{
border: 1px solid #ACCDAC;
border-style: solid none;

}
.tabella td
{
border: 1px solid #ACCDAC;
border-style: solid none;
text-align:left;
color:#333333;
font-size: 0.9em;
padding: 2px 5px;
}

tr.dispari{background: #FFFFFF;}
tr.pari{background: #EFF5EF;}
/*******************************/
.
.classifica{
margin-left:90px;
}
.calendario{
margin-left:0;
}
table.evidenza
{
width:240px;
border-spacing:0;
border-collapse:collapse;
border: #ACCDAC solid 1px;
}
table.classifica
{
width:180px;
border-spacing:0;
border-collapse:collapse;
border: #ACCDAC solid 1px;
}
table.calendario
{
padding: 6px;
width:280px;
border-spacing:0;
border-collapse:collapse;
border: #ACCDAC solid 1px;
}
table.evidenza thead,
table.calendario thead,
table.classifica thead
{
background-color:#ACCDAC;
}
table.evidenza thead span,
table.calendario thead span,
table.classifica thead span
{
color:#FFFFFF;
font-weight:bold;
text-align: center;
font-size: 1em;
}
table.evidenza th,
table.calendario th,
table.classifica th
{
border: 1px solid #ACCDAC;
border-style: solid none;
}
table.evidenza td,
table.calendario td,
table.classifica td
{
border: 1px solid #ACCDAC;
border-style: solid none;
text-align:left;
color:#333333;
font-size: 0.9em;
padding: 4px;
}


/************************************** VARIE **************************************/
/* PUNTO & VIRGOLA */	
.articolo 
{
	font-size:1em;
	font-family: Georgia, "Times New Roman", Times, serif ;
	padding-left: 30px ;
	padding-right: 30px ;
	text-align:justify;
	line-height: 140%;
}
/* piccolo & grigio */
.piccolo{
font-size:0.8em;
color: #666666;
}
.piccolo img{
border:0;
}
.piccolo a{
text-decoration: none;
color: #666666;
}
.piccolo a:link,
.piccolo a:visited,
.piccolo a:focus,
.piccolo a:active
{
color: #666666;
}
.piccolo a:hover
{
color:#FF9900;
text-decoration: underline;
}

.P{color:#FF6600;}
.D{color: #006600;}
.C{color: #990000;}
.A{color: #000099;}
.Psfondo{color:#FF6600; background:#EFF5EF;}
.Dsfondo{color: #006600;}
.Csfondo{color: #990000; background:#EFF5EF;}
.Asfondo{color: #000099;}
.no{color: #666666; background-color:#EAF2EA;}
.si{color: #000000; background-color: #FFFFFF;}

.warning{
background-image: url('./imgbg/warning.png');
background-repeat:no-repeat;
background-position:top left;
background-color:#F2F2F2;
padding: 10px;
border: solid 2px #CCCCCC;
color:#CC3300;
font-weight: bold;
width: 460px;
line-height: 150%;
margin-bottom: 20px;
}
.corsivo
{
font-style:italic;
text-align: left;
padding-left: 20px;
padding-right: 10px;
font-size:90%;
}


.feature{
	padding: 10px;
	padding-left: 25px;
	padding-right: 25px;
	min-height: 220px;
	text-align: justify;
	white-space: normal;
}
html>body .feature {height: auto;}

.feature h3{
	font: bold 175% Arial,sans-serif;
	color: #000000;
	padding: 30px 0px 5px 0px;
}

.feature img{
	float: left;
	padding-right: 10px; 
	padding-bottom: 5px; 
}

.icone{
text-align:center;
}
.icone ul {
float: left;
list-style:none;
padding:0 0 0 20px;
}
.icone ul li {
float: left;
}
.icone ul li a {
display: block;
padding: 0px 2px;
text-decoration: none;
}
.linkint
{color:#FF6600;}
.linkint a
{
text-decoration: none;
padding-left:5px;
background:#FFFFFF;
text-align: center;
font-weight: bold;
font-size:1.1em;
color:#FF6600;
}
.linkint a:link,
.linkint a:visited,
.linkint a:focus,
.linkint a:active
{
color:#FF6600;
}
.linkint a:hover
{
color:#FF9900;
text-decoration: underline;
}
