/*stili per il layout fisso con background*/
html,body{
margin: 0;
padding: 0
}
body{
font-family: verdana,arial,sans-serif;
font-size: 76%;
text-align: center;
background: url(immagini/logo_sfondo.jpg)
}

div#container{
width: 760px;
margin: 0 auto;
border-width: 0 1px;
border-style: solid;
border-color: #ccc;
background-color: #EEFFEE;
color: #000000
}

div#container2{
text-align: left
}

/*stili specifici per il layout*/
div#header{
margin-top: 10px;
margin-bottom: 5px;
padding-top: 9px;
padding-bottom: 9px;
height: 160px;
background-color: #CCFFCC;
color: #006600}

div#barra{
height: 40px;
margin-top: 0;
background-color: #CCFFCC;
border-top: 5px;
border-color: #CCFF99;
color: #006600;
}
div.split3 div{
float: left;
width: 29%; \width: 33%; w\idth: 29%;
padding: 0 2%;
}
div.wide{
clear: left; padding: 0 2%;
}

div#navigation_sinistra{
float: left;
width: 190px;
padding: 1em 0 0 10px
}

div#navigation_destra{
float: right;
width: 150px;
padding: 1em 5px
}

div#content{
margin: 0 200px 0 160px;
padding: 1em 10px
}

div#footer{
clear: both;
text-align: center;
padding: 5px 0;
margin-bottom: 10px;
background-color: #CCFFCC;
color: #000
}

/*stili generici, su header e footer*/

div#header{
font-family: arial,sans-serif;
font-size: 100%;
text-align: center
}

h1{
padding-top: 20px;
padding-left: 10px;
font: bold 2.3em/20px verdana,arial,sans-serif
}


div#footer a{
font-weight: bold;
text-decoration: underline
}
/*Barra di navigazione Contatti, News e Aggiornamenti*/
div#barra a{
color: #00CC00;
font: normal bold 1.2em/1.4em arial,sans-serif;
text-decoration: none
}
div#barra a:hover{
color: #006600;
text-decoration: underline
}
div#barra a#soci{
color: #FF6600;
text-decoration: none
}
div#barra a#soci:hover{
color: #FF3300;
text-decoration: underline
}

/*Content*/
div.pic{
text-align: center;
vertical-align: middle
}

div#content a{
font: bold 1.5em arial,sans-serif;
text-align: center;
background-color: #EEFFEE;
color: #0033FF
}

div#content h2{
text-align: center;
background-color: #EEFFEE;
color: #006600
}

/*Sezione Navigation_sinistra*/
div#navigation_sinistra ul{
margin: 0;
padding: 0;
list-style-type: none;
}

div#navigation_sinistra li{
margin: 0;
padding: 0
}
div#navigation_sinistra a{
background-color: #00CC00;
color: #FFFFFF;
font: normal bold 2.2em arial,sans-serif;
text-decoration: none;
line-heihgt: 10%;
}
div#navigation_sinistra a:hover{
background-color: #00CC00;
color: #006600;
text-decoration: underline
}
div#navigation_sinistra a.sezione{
background-color: #00CC00;
color: #FFFFFF;
text-decoration: none;
line-heihgt: 10%;
}
div#navigation_sinistra a.sezione:hover{
background-color: #00CC00;
color: #033;
text-decoration: underline
}
div#navigation_sinistra p{
font-size: 90%
}

/*Sezione Navigation_destra*/
div#navigation_destra ul{
margin: 0;
padding: 0;
list-style-type: none;
}

div#navigation_destra li{
margin: 0;
padding: 0
}
div#navigation_destra a{
background-color: #00CC00;
color: #FFFFFF;
font: normal bold 2.2em arial,sans-serif;
text-decoration: none;
line-heihgt: 10%;
}
div#navigation_destra a:hover{
background-color: #00CC00;
color: #006600;
text-decoration: underline
}
div#navigation_destra a.sezione{
background-color: #00CC00;
color: #FFFFFF;
text-decoration: none;
line-heihgt: 10%;
}
div#navigation_destra a.sezione:hover{
background-color: #00CC00;
color: #033;
text-decoration: underline
}
div#navigation_destra p{
font-size: 90%
}