/* palette colori
verde scuro #316503
verde medio #8FAF0F
verde chiaro #A2C31F
giallo scuro #DEBC1C
giallo chiaro #FBD834
blu #233A6E
grigio chiaro #ECEBEB
grigio scuro #CBCACA
*/

div {
border:0px solid #000000;
}


#Aggiornamento {
font-size: 80%;
color: #505050;
width:506px;
position:relative;
bottom:-31px;
left:1px;
z-index:100;

}

/********************                    Bottom                    *************************/

#DatiEidos {
height:15px;
float:left;
margin:20px 0px 0px 2px;
}

#Disclaimer {
height:15px;
float:right;
margin:7px 1px 0px 0px;
}

/********************                    Box model                    *************************/

/* il div che racchiude tutto il contenuto della pagina e determina il posizionamento centrato */
#Canvas {
border:0px solid #000000;
width:751px;
margin-left:auto;
margin-right:auto;
}

#Top {
width:751px;
height:138px;
padding-top:22px;
background-image: url('../ImagesEidos/FasciaPage.jpg');
background-position: 0px 30px;
background-repeat:no-repeat;
}

#TopLeft {
width:210px;
margin-top:-15px;
float:left;
}

#TitPagina {
width:210px;
height:19px;
margin-top:32px;
}

#TopRight {
width:505px;
float:right;
}

#MenuLiv1 {
text-align:right;
width:505px;
height:20px;
float:right;
}




#ContentPage {
border:0px solid #000000;
width:751px;
position:relative;
z-index:100;
}

#MenuServizio {
font-size: 80%;
float:right;
position:relative;
top:-27px;
right:5px;
}



/**********   Colonna sinistra   **********/
#MenuLiv2 {
float:left;
width:506px;
margin-top:-13px;
font-weight:bold;
}


#ContentMain {
border-bottom:0px solid #ffffff;
width:506px;
margin-bottom:1px;
padding-bottom:1px;
float:left;
min-height:351px;
height: auto !important;
height:335px;
}

#ContentMain p {
line-height:120%;
margin:10px 0px 12px 0px;
text-align:left;
line-height:110%;
}


/**********   Colonna destra   **********/
#ContentSide {
border:0px solid #000000;
width:210px;
/*height:315px;*/
float:right;
padding-top:28px;
position:relative;
right:-2px;
z-index:100;
}


#Extra {
border:0px solid #000000;
width:100%;
min-height:60px;
height: auto !important;
height:60px;
border-left:4px solid #A2C21F;
padding:0px 0px 0px 4px;
/*margin:2px 0px 0px 0px;*/
padding:2px 0px 25px 5px;
}

#Extra p{
font-size: 85%;
margin:6px 0px 6px 0px;
}

#MenuLiv3 {
border:0px solid #000000;
width:100%;
font-size: 85%;
color:#808080;
padding-bottom:0px;
}

#MenuLiv3 p{
font-size: 95%;
font-weight:bold;
margin:4px 0px 2px 0px;
}

#MenuLiv3 a{
font-size: 95%;
font-weight:bold;
border-left:4px solid #FBD834;
padding-left:5px;
/*margin:4px 0px 2px 0px;*/
}

#MenuLiv3 a:hover{
font-size: 95%;
font-weight:bold;
border-left:4px solid #316503;
padding-left:5px;
margin:4px 0px 2px 0px;
}




/********************                    Titoli                    *************************/

h1 {
font-size: 90%;
text-transform:uppercase;
font-weight:bold;
color:#316503;
background-color:#ffffff;
padding:0px 0px 6px 5px;
margin:30px 0px 6px 0px;
border-left:4px solid #A2C21F;
}

h2 {
font-size: 100%;
font-weight:bold;
color:#316503;
background-color:#ffffff;
margin:30px 0px 6px 0px;
}

h3 {
font-size: 90%;
font-weight:bold;
margin:0px 0px 6px 0px;
line-height:120%;
}

h4 {
font-size: 90%;
font-weight:bold;
margin:0px 0px 6px 0px;
line-height:120%;
}

h5 {
font-size: 85%;
margin:0px 0px 6px 0px;
font-weight:bold;
line-height:120%;
border-left:4px solid #FBD834;
padding-left:4px;
}