body
{
background-color: #DCDADA;
font-family: Arial, Helvetica, sans-serif;
color: #393033;
font-size: small;
text-align:center;
margin: 0;
}

#container
{
margin-left:auto;
margin-right:auto;
font-size: small;
background-color: #ECECE7;
text-align:left;
padding: 0;
width: 1000px;

}

#contenuti
{
width: 1000px;
font-size: small;
background-color: #ECECE7;
text-align: left;
padding: 0;
background-image: url(sf_sx.jpg);
background-repeat: repeat;
background-position:left;
}

#contenutisx
{
width: 24%;
font-size: small;
background-color: #ECECE7;
text-align: left;
float: left; 
padding: 0;
border-top: 7px solid #C0D636;
}

#contenutidx
{
width: 76%;
font-size: small;
background-color: #ECECE7;
text-align: right;
float: right; 
padding: 0;
}

#contenutiintsx
{
width: 68%;
font-size: small;
background-color: #ECECE7;
text-align: left;
float: left; 
padding: 0;
min-height: 800px;
}

#testo_centro
{
width: 96%;
font-size: small;
background-color: #ffffff;
text-align: left;
float: left;
padding-left: 2%; 
padding-right: 2%;
padding-top: 12px;
min-height: 1175px;
}








#menudx
{
width: 32%;
font-size: small;
background-color: #ECECE7;
text-align: left;
float: right;
padding: 0;
border-top: 7px solid #94C43A;
}


#containermodulo
{
width: 80%;
margin-left:auto;
margin-right:auto;
font-size: small;
background-color: #ffffff;
text-align:left;
}
#testata
{
width: 100%;
font-size: small;
background-color: #ffffff;
height: 105px;
text-align:left;
}

#testatasx
{
float: left;
width: 40%;
font-size: small;
background-color: #ffffff;
height: 105px;
background-image: url(logo_legacoop.gif);
background-repeat:no-repeat;
}

#testatadx
{
float: right;
width: 40%;
font-size: small;
background-color: #ffffff;
height: 105px;
text-align:right;
}

#bisogni
{
width: 100%;
height:inherit;
text-align: center;
background-color:#F6F6F3;
font-size: small;
padding-top: 0px;
}


.regnaz
{
color: #80827A;
font-size: x-large;
}


.titoloservizi
{
color: #4A4C41;
font-size: small;
font-weight:bold;
}
.servizi
{
color: #ffffff;
font-size: large;
}

#servizi
{
width: 100%;
font-size: large;
background-color: #9A9882;
height: inherit;
text-align: center;
color: #C2C0A9;
font-weight:bold;
padding-top: 5px;
padding-bottom: 5px;
}

#titservizi
{
font-size: medium;
background-color: #9A9882;
text-align: left;
color: #ffffff;
font-weight:bold;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 1%;
}

#servizisx
{
float: left;
width: 33%;
background-color: #9A9882;
text-align: left;
color: #C2C0A9;
font-size: large;
}

#servizidx
{
float: right;
width:67%;
background-color: #9A9882;
text-align: left;
color: #C2C0A9;
font-size: large;
}

#serviziintsx
{
width: 50%;
background-color: #9A9882;
text-align: left;
color: #C2C0A9;
float:left;
font-size: large;
}

#serviziintdx
{
width: 48%;
background-color: #9A9882;
text-align: left;
color: #C2C0A9;
float:right;
font-size: large;
}

#testo_servizi
{width: 96%;
font-size: small;
background-color: #D5D5CE;
text-align: left;
float: left;
padding-left: 2%; 
padding-right: 2%;
padding-top: 12px;
min-height: 800px;
}


#menusx
{
padding-left: 0;
font-size: small;
background-color: #ECECE7;

}

ul
{
list-style-type: none;
padding-left: 15px;
margin: 0 0 3px 0;
font-size: small;
}

ul.servizi
{
list-style-type: none;
font-size: large;
}


.centro
{
list-style-type: square;
margin: 0 0 10px 0;
font-size: small;
}

h1
{
font-size: medium;
text-transform:capitalize;
margin: 10px 0 0 15px;
color: #C4C4B3;
}


.reteservizi
{
color: #6b98d6;
}





A.titolo
{
	COLOR: #000000; TEXT-DECORATION: none; font-weight:bold; font-size: small; color: #445E6B; 
}

A.titolo:hover {
	COLOR: #000000; TEXT-DECORATION: none; font-weight:bold; font-size: small; color: #445E6B;
}

A.titolo:visited {
}


A.titolonews
{
	TEXT-DECORATION: none; font-weight:bold; font-size: small; color: #445E6B;  font-family: Georgia, "Times New Roman", Times, serif;
}

A.titolonews:hover {
	TEXT-DECORATION: none; font-weight:bold; font-size: small; color: #445E6B; font-family: Georgia, "Times New Roman", Times, serif;
}

A.titolonews:visited {
}


A.titolone
{
	COLOR: #000000; TEXT-DECORATION: none; font-weight:bold; font-size:medium; color: #445E6B; 
}

A.titolone:hover {
	COLOR: #000000; TEXT-DECORATION: none; font-weight:bold; font-size: medium; color: #445E6B;
}

A.titolone:visited {
}



A.titoloservizi
{
	COLOR: #ffffff; TEXT-DECORATION: none; font-weight:bold; font-size: large; 
}

A.titoloservizi:hover {
	COLOR: #ffffff; TEXT-DECORATION: none; font-weight:bold; font-weight:bold; font-size: large; 
}

A.titoloservizi:visited {
}



A.servizi
{
	COLOR: #C2C0A9; TEXT-DECORATION: none; font-weight:bold; font-size: large;
}

A.servizi:hover {
	COLOR: #C2C0A9; TEXT-DECORATION: none; font-weight:bold; font-weight:bold; font-size: large;
}

A.servizi:visited {
}



A.menu
{
	COLOR: #89A1AD; TEXT-DECORATION: none; font-size: small;
}

A.menu:hover {
	COLOR: #89A1AD; TEXT-DECORATION: none;  font-size: small;
}

A.menu:visited {
}

A
{
	COLOR: #4F6F86; TEXT-DECORATION: none;
}

A:hover {
	COLOR: #4F6F86; TEXT-DECORATION: none;
}

A:visited {
}

#bunnerlega
{
background-color: #ECECE7;
text-align:left;
}

A.sito
{
	COLOR: #BED62F; TEXT-DECORATION: none;
}

A.sito:hover {
	COLOR: #BED62F; TEXT-DECORATION: none;
}

A.sito:visited {
}


A.home
{
	COLOR: #929DA7; TEXT-DECORATION: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: smaller;
}

A.home:hover {
	COLOR: #929DA7; TEXT-DECORATION: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: smaller;
}

A.home:visited {
}



#bunner
{ background-color: #184C85;
}

#coopsx
{
width: 40%;
font-size: small;
text-align: left;
float: left; 
}


#coopdx
{
width: 45%;
font-size: x-small;
text-align: left;
float: right;
}

#coopdx2
{
width: 43%;
font-size: small;
text-align: left;
float: right; 
}


.casa
{
color: #90BE62;
font-weight:bold;
}




#list
{
font-size: small;
text-align: left;
width: 100%;
text-align:center;
display:block;
}

#list li
{text-align: left; display: inline; margin: 0; padding: 1%; list-style-type: none;
}
#list a:link, #list a:visited
{font-weight: bold; margin:0 10px;text-decoration: none;color: #605E5E;
}
#list a:hover
{color: #6D7FAA;
}

.titolino
{color: #C2C0A9;
}



#homesx
{
width: 45%;
font-size: small;
background-color: #ffffff;
text-align: left;
float: left; 
}


#homedx
{
width: 45%;
font-size: small;
background-color: #ffffff;
text-align: left;
margin-left: 50%;
}



#linksx
{
width: 55%;
font-size: x-small;
background-color: #ffffff;
text-align: left;
float: left; 
}


#linkdx
{
width: 43%;
font-size: x-small;
background-color: #ffffff;
text-align: left;
float: right; 
}

#strisciahome
{
width: 100%;
background-color: #ffffff;
}

#mondo
{
width: 40%;
font-size: small;
background-color: #A2BDE3;
color:#ffffff;
padding-top: 5px;
padding-bottom: 8px;
padding-left: 2%;
text-align: left;
float: left; 
}

#home
{
width: 58%;
font-size: small;
background-color: #ffffff;
text-align: right;
float: right;
padding-top: 5px;
padding-bottom: 5px;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 5px;
color: #000000;
}

#navlist li a
{
color: #000000;
text-decoration: none;
}

#navlist li a:hover
{
color: #000000;
text-decoration: underline;
}

.verdino
{
color: #BED628;
font-weight:bold;
}

.arancio
{
color: #ECA52E;
font-weight:bold;
}

h2
{
color: #71A2AF;
font-size: medium;
margin-top: 0px;
margin-bottom: 0px;
}

h3
{
color: #90BE62;
font-size: medium;
margin-top: 10px;
margin-bottom: 0px;
}

.azzurro
{
color: #71A2AF;
}

td.menu1
{
background-color: #F6F6F3;
background-image:url(casa.gif);
background-position: top;
background-repeat:no-repeat;
width: 12%;
text-align:center;
padding-bottom: 3px;
}

td.menu2
{
background-color: #F6F6F3;
background-image: url(cultura.gif);
background-position: top;
background-repeat:no-repeat;
width: 14%;
text-align:center;
padding-bottom: 3px;
}

td.menu3
{
background-color: #F6F6F3;
background-image: url(commercio.gif);
background-position: top;
background-repeat:no-repeat;
width: 14%;
text-align:center;
padding-bottom: 3px;
}

td.menu4
{
background-color: #F6F6F3;
background-image: url(prodotti.gif);
background-position: top;
background-repeat:no-repeat;
width: 15%;
text-align:center;
padding-bottom: 3px;
}

td.menu5
{
background-color: #F6F6F3;
background-image: url(scuola.gif);
background-position: top;
background-repeat:no-repeat;
width: 14%;
text-align:center;
padding-bottom: 3px;

}

td.menu6
{
background-color: #F6F6F3;
background-image: url(persona.gif);
background-position: top;
background-repeat:no-repeat;
width: 14%;
text-align:center;
padding-bottom: 3px;
}

td.menu7
{
background-color: #F6F6F3;
background-image: url(ambiente.gif);
background-position: top;
background-repeat:no-repeat;
width: 16%;
text-align:center;
padding-bottom: 3px;
}

table
{
width:100%;
height:inherit!important;;
min-height: 98px;
height: 98px;
}

#nascosto {display:none}

#footer
{
width: 100%;
font-size: x-small;
background-color: #ffffff;
height: inherit;
text-align: center;
padding-bottom: 10px;
}

#adesione
{
width: 98%;
font-size: small;
background-color: #DCE7F6;
text-align: left;
padding-bottom: 2%;
padding-left: 1%;
padding-right: 1%;
padding-top: 2%;
}

#benvenuto
{
width: 98%;
font-size: small;
background-color: #D3D6DA;
text-align: left;
padding-bottom: 2%;
padding-left: 1%;
padding-right: 1%;
padding-top: 2%;
}

#coopmese
{
width: 98%;
font-size: small;
background-color: #F8EAF2;
text-align: left;
padding-bottom: 2%;
padding-left: 1%;
padding-right: 1%;
padding-top: 2%;
}

.titolocoop
{
color: #C5111A;

}

#newshome

{
width: 98%;

}


#sinistra
{
float: left;
width: 20%;

}

#destra
{
float: left;
width: 70%;
margin-left: 10px;
}

#sinistrafoto
{
float: left;
width: 20%;
text-align:center;
}

#destracoop
{
float: right;
width: 72%;
}



#login
{
margin-right: 10px;
}


#galleria
{
width: 98%;
font-size: small;
background-color: #f3dfbf;
text-align: left;
padding-bottom: 2%;
padding-left: 1%;
padding-right: 1%;
padding-top: 2%;
}
