@charset "utf-8";
/* CSS Document */


body
{
margin:0px;
border:0px;
padding:0px;
text-align:center;
background-color:#E2E2E2;

}

body div{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
}

td img {display: block;}


#content {
    width:1002px;
    height:538px;
	margin:0 auto;
	padding:0px;
	border:none;
	position:relative;
	z-index:1;
	visibility: visible;
	text-align:center;
    background-image:url(images/sfondo.jpg);
    background-position:center top;
    background-repeat:repeat-y;
}

.attivo_Sx{
border:0px;
margin:0px;
padding:0px;
float:left;
background-image:url(images/pulsanti/attivo_sx.gif);
width:10px;
height:30px;
}

.attivo_Cx{
border:0px;
margin:0px;
padding:0px;
float:left;
background-color:#B4CA1D;
height:30px;
}

.attivo_Cx img{
border:0px;
}

.attivo_Dx{
border:0px;
margin:0px;
padding:0px;
float:left;
background-image:url(images/pulsanti/attivo_dx.gif);
width:10px;
height:30px;
}


/*.puls_Sx{
border:0px;
margin:0px;
padding:0px;
float:left;
background-image:url(images/pulsanti/pulsante_sx.jpg);
width:10px;
height:30px;
}*/


.puls_Cx{
border:0px;
margin:0px;
padding:0px;
float:left;
height:30px;
}

.puls_Cx p{
border:0px;
margin:0px;
padding:0px;
height:30px;
}
.puls_Cx p A:link{margin:0px; padding:0px;}
.puls_Cx p A:visited{margin:0px; padding:0px;}
.puls_Cx p A:hover{margin:0px; padding:0px;}
.puls_Cx p A:active{margin:0px; padding:0px;}

.puls_Cx img{
text-align:center;
border:0px;

}

/*.puls_Dx{
border:0px;
margin:0px;
padding:0px;
float:left;
background-image:url(images/pulsanti/pulsante_dx.jpg);
width:10px;
height:30px;
}*/


#senior{
margin:0px;
padding:0px;
width:324px;
height:138px;
margin-top:7px;
background-image:url(images/senior.jpg);
float:left;
}

#senior p{
border:0px;
margin:0px;
padding:0px;
padding-left:10px;
padding-right:140px;
padding-top:77px;
}

#scuole{
margin:0px;
padding:0px;
width:323px;
height:138px;
margin-top:7px;
background-image:url(images/scuole.jpg);
float:right;
}

#scuole p{
border:0px;
margin:0px;
padding:0px;
padding-left:10px;
padding-right:140px;
padding-top:77px;
}

.testo_arancio_11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#DA5813;
}

.testo_arancio_11 a:link{color:#DA5813;}
.testo_arancio_11 a:visited{color:#DA5813;}
.testo_arancio_11 a:hover{color:#000000;}
.testo_arancio_11 a:active{color:#DA5813;}


.testo_grigio_11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#999;
}
.testo_grigio_11 a:link{color:#999;}
.testo_grigio_11 a:visited{color:#999;}
.testo_grigio_11 a:hover{color:#CCC;}
.testo_grigio_11 a:active{color:#999;}

.testo_grigio_scuro_11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333;
}

.testo_grigio_scuro_11 a:link{color:#333;}
.testo_grigio_scuro_11 a:visited{color:#333;}
.testo_grigio_scuro_11 a:hover{color:#990000;}
.testo_grigio_scuro_11 a:active{color:#333;}



.testo_verde_11{
font-family:Arial, Helvetica, sans-serif;
color:#828A53;
font-weight:normal;
font-size:11px;
text-decoration:none;
}

.testo_NERO_11{
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-weight:normal;
font-size:11px;
text-decoration:none;
}

.testo_NERO_11 a:link{color:#000;}
.testo_NERO_11 a:visited{color:#000;}
.testo_NERO_11 a:hover{color:#999;}
.testo_NERO_11 a:active{color:#000;}


.testo_arancio_12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#DA5813;
font-weight:bold;
}


.testo_arancio_12 A:link, A:visited, A:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#DA5813;
font-weight:bold;
}

.testo_arancio_12 A:hover{
color:#999999;
}

.partner{
text-align:center;
padding:0px;
margin:0px;
width:140px;
border:1px solid #828A53;
}


#FOOTER{
width:980px;
height:26px;
background-color:#828A53;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size:11px
}

#FOOTER A:link, A:visited, a:active{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size:11px;
text-decoration:none;
padding-right:4px;
padding-left:4px;
}

#FOOTER A:hover{
font-family:Arial, Helvetica, sans-serif;
color:#cccccc;
font-weight:normal;
font-size:11px;
text-decoration:underline;
}


.inp{
width:144px;
height:20px;
border:1px solid #999999;
background-color:#E2E1E1;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

#table_organizzazione
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:11px;
    color:#000;
    width:100%;
    padding:10px;
    border:solid 1px #B4CA1F;
    }
#table_organizzazione P
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:11px;
    color:#000;
    }
#table_organizzazione SPAN
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:11px;
    color:#000;
    }
#table_organizzazione A:link{color:#C00; font-size:12px; font-weight:bold; text-decoration:underline;}
#table_organizzazione A:visited{color:#C00; font-size:12px; font-weight:bold; text-decoration:underline;}
#table_organizzazione A:hover{color:#555; font-size:12px; font-weight:bold; text-decoration:none;}
#table_organizzazione A:active{color:#C00; font-size:12px; font-weight:bold; text-decoration:underline;}

.footer_pag
{
    font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.footer_pag a:link{color:#DA5813;}
.footer_pag a:visited{color:#DA5813;}
.footer_pag a:hover{color:#000000;}
.footer_pag a:active{color:#DA5813;}