
a {
FONT-SIZE: 11px;
font-weight: bold;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";
TEXT-DECORATION: underline;
color:#EA7D1E;
	
}
a:hover {

TEXT-DECORATION: none;

}



body
{
background-color:#333;
 margin:0px;
 padding:0px;
 text-align: center;   /*centra in IE 5.x */
 }
 
 
#container{

 width:780px;
 margin: 0px auto;/*centra negli altri browsers*/
 text-align: left;   /*ripristina l' allineamento*/
 background-color:#000;
 border:1px solid #666666;

}


div#testata{

padding:51px 10px 25px 10px;
text-align:center;

background:url(../immagini/elementi/pallini-sopra.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:#000000;
border-bottom:0px solid #333;

}

div#menu{
float:right;
padding:4px 0px;
width:160px;
background-color:#000;
color:#FFFFFF;

}

div#menu a.m, 
div#menu a.m:visited, 
div#menu a.m:link, 
div#menu a.m:active, 

.similm{
display:block;
float:left;
padding:4px;
margin:0px;
text-decoration:none;
color:#000;
background:url(../immagini/sfondo-menu.jpg);
background-position:center;
background-repeat:repeat-x;
font-weight:bold;
font-size:12px;

width:80%;
font-family:tahoma, arial, verdana;



}
div#menu a.m:hover,
div#menu a.acceso, 
div#menu a.acceso:visited, 
div#menu a.acceso:link, 
div#menu a.acceso:active, 
div#menu a.acceso:hover{

display:block;
float:left;
padding:4px;
margin:0px;
text-decoration:none;
color:#000;
background-position:center;
background-repeat:repeat-x;
font-weight:bold;
font-size:12px;

width:80%;
font-family:tahoma, arial, verdana;



color:#000;
background:url(../immagini/sfondo-menu-hover.jpg);
background-position:center;
background-repeat:repeat-x;

}


div#contenuto{

width:580px;
float:left;
margin:0px;
margin-right:5px;
padding:5px;
border:0px solid #FF0000;
background-color:#000;
border-right:0px solid #EA7D1E;


}

.clear{

clear:both;
}

div#footer{
padding:20px;
text-align:center;

background:url(../immagini/elementi/pallini.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:#000000;

}
div#recapiti{

background-color:#000;
padding:5px;
color:#EA7D1E;
margin:20px 0px;
text-align:center;
border-top:1px solid #333;
border-bottom:1px solid #333;
}


#container-1{
clear:both;
width:100%;
margin-top:20px;
text-align:left;
}



#container-2{
clear:both;
width:100%;
margin-top:20px;
text-align:left;
}



img {
border-color: #000000;
}



body, table, td, tr {
FONT-SIZE: 10px;
	COLOR: #fff;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;

}









form
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;

	font-style: normal;
}
select
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;

}
option
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;

}
input
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;

}




#menuadqui{
background-color:#FFFFFF;
border:1px solid #7D2124;
padding:2px;

}

.titolomenuad{
border-bottom:1px solid #7D2124;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#7D2124;
padding:2px;
}

#menuadqui 
.titolomenuad{
border-bottom:1px solid #333333;
color:#ffffff;
background-color:#7D2124;
padding:2px;
}

.invisibile{

display:none;
}
.centocinquanta{
width:150px;
}

#container-1,
#container-1 p{

font-size:14px;
line-height:1.3;

}

h2{

font-size:18px;
font-weight:bold;
color:#FFFFFF;

}

.img_associazione{
border:1px solid #EA7D1E;
margin-top:4px;
}

.titolo_img{
float:left;
text-align:center;
font-weight:bold;
margin-right:5px;
}

.nomi_sottocategorie{
background-color:#EA7D1E;
}

.titoli_sottosezioni{
margin-left:5px;
FONT-SIZE: 11px;
font-weight: bold;
color:#ffffff;
FONT-FAMILY:verdana, arial, helvetica, "times new roman";

}


#lista_associazione{
background-color:#EDEDEF;
border:0px solid #CAC8D0;
text-align:left;
    float:left;
		width:100%;

}

#lista_associazione ul {
		list-style:none;
		margin:0px;
		padding: 0px;	
			}

#lista_associazione li{
	width:auto;
	margin:0px;
	padding:0px;
	border-bottom:0px dashed #888888;
			}
			
#lista_associazione li a {		
display:block;
width:auto;
background:url(../immagini/contenuti/freccia_01.gif) no-repeat center left;
FONT-SIZE: 12px;
color:#333333;
font-weight:normal;
FONT-FAMILY:verdana, arial, helvetica, "times new roman";
text-decoration:none;
padding:2px;
padding-left:20px;
margin:0px;
background-color:#FFFFFF;
		}

#lista_associazione li a:hover, 
#lista_associazione li a.acceso,
#lista_associazione li a.acceso:link,
#lista_associazione li a.acceso:active,
#lista_associazione li a.acceso:visited  {
color:#333333;
background-color:#EDEDEF;
padding:2px;
padding-left:20px;
		}

#lista_associazione li a.modulistica,
#lista_associazione li a.modulistica:link,
#lista_associazione li a.modulistica:active,
#lista_associazione li a.modulistica:visited {
background:url(../immagini/contenuti/freccia_01.gif) no-repeat center right;
FONT-SIZE: 12px;
color:#333333;
font-weight:normal;
FONT-FAMILY: verdana, arial, helvetica, "times new roman";
text-decoration:none;
background-color:#FFFFFF;
padding:2px;
padding-left:10px;
}
#lista_associazione li a.modulistica:hover{
background-color:#EDEDEF;
padding:2px;
padding-left:10px;
}

div.vario{

background-color:#333;
}
div.vario p{
padding:5px;
}
p.sfondo{
background-color:#666666;
}
p.sfondo a{
color:#ffffff;
background-color:#333333;
display:block;
padding:3px;
}
