body{
 font-family:Geneva, Arial, Helvetica, sans-serif;
/*font-family:Tahoma, Verdana, Arial;*/
	font-size: 11px;
	margin: 0;
	background-color:#DEDEDE; background-image:url(images/fondo.gif); background-repeat:repeat-y; background-position:center}
hr	{color: #A2C7E1;width:95%;}
h1{font-size: 18px;font-weight: bold;}
h2{font-size: 14px;font-weight: bold;}
td{ font-size:11px}


p, div, input, textarea, form{font-size:12px; line-height:15px}

form{margin: 0; }
a img{	border: none;}
#contenitore {
background-color:#FFFFFF;
margin:0px auto;
padding:0px 0px 0px 0px;
width:960px;
height:auto !important;


}
#header 	{

height:163px !important;
margin:0;
padding:0px 0px 0px 0px;
float:left;
background-image:url(images/film.jpg); background-position:bottom; background-repeat:repeat-x;
width:100%
}

#img_logo{float:left;margin:0; height:93px}
#header_right{float:right; text-align:right;padding-right:5px; padding-top:5px; font-size:10px}
.header2{
	width:100%;
	font-size:11px;
	background:#DEDEDE;
	border-top: 1px solid #7B104A;
	border-right: 0px solid #0033FF;
	float:left;
	border-left: 0px solid #0033FF;
	padding: 2px 0; float:left; height:18px;

}
.header2 span{color:#6B6363;  }

#col_dx{padding-right:3px}

.blocco{ margin: 0 0 20px 0; width:100%;   }

a.link_color_2 , a:link.link_color_2, a:visited.link_color_2 {color:#005A94; font-weight:bold }
ul.blocco_sx, ul.blocco_dx { 
	width:100%;
	list-style:none; /* elimino i punti elenco */
	margin:0; padding:0  /* elimino i rientri delle liste */
}

ul.blocco_sx li a, ul.blocco_dx li a {
	display:block;
	text-decoration:none;
	padding:3px 0;
	border:1px solid #e2e2e2;
	font-size:11px
}
.blocco_sx li , .blocco_dx li { display:inline; } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
.blocco_sx li a:link, .blocco_sx li a:visited, .blocco_dx li a:link, .blocco_dx li a:visited { 
	background-color:#FFFFFF;
	color:#6B6363;
	text-align:left;
	text-decoration:none;
	display:block;
	font-size:11px;
	padding-left:3px
} /* colori per il link */
.blocco_sx li a:hover, .blocco_sx li a:active, .blocco_dx li a:hover, .blocco_dx li a:active  {
	background-color:#DEDEDE;
	color:#000000;
	text-decoration:none;
	padding-left:3px;
	font-size:11px;


} /* colori per l'effetto roll-over */






#corpo{background-color:#FFFFFF}



#footer{border-top:1px dashed #cccccc; width:100%; float:left;padding:3px;}


ul#menu_fondo{ 
	width:100%;
	list-style:none; /* elimino i punti elenco */
	margin:0; padding:0; text-align:center  /* elimino i rientri delle liste */
}

ul#menu_fondo li a {
	display:inline;
	text-decoration:none;
	padding:3px 15px;
	border:1px solid #e2e2e2;
	font-size:11px;
	font-weight:bold
}
#menu_fondo li  { display:inline; padding:0; text-align:center } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
#menu_fondo li a:link, #menu_fondo li a:visited{ 
	background-color:#FFFFFF;
	color:#6B6363;
	text-align:left;
	text-decoration:none;
	display:inline;
	font-size:11px;
	padding-left:3px;
font-weight:bold
} /* colori per il link */
#menu_fondo li a:hover, #menu_fondo li a:active{
	background-color:#DEDEDE;
	color:#000000;
	text-decoration:none;
	padding-left:3px;
	font-size:11px;
font-weight:bold


} 







#notizie_home{width:370px; border:1px solid #DEDEDE; margin-top:17px; padding:3px; float:left}
#notizie_home ul{ list-style:none; padding:0 0 0 0; margin:0  }
#notizie_home li{padding:5px 0 0 5px}
#box_home_dx{width:275px; border:1px solid #DEDEDE; margin-top:17px;margin-left:5px; padding:3px; float:right}
.titolo_box_color_1{ color:#FFFFFF; background-color:#005A94; text-align:center; font-weight:bold; margin:0; padding:2px}
.titolo_box_color_2{color:#000000; background-color:#DEDEDE; text-align:center; font-weight:bold; margin:0; padding:2px;}




#msg_forum_home{width:300px; float:right}
.msg_forum_home_singolo{ 	height:auto !important;  
					background-color:#DEDEDE;  
					text-align:left;
					padding:3px}
#box_bottom_sx{width:120px; float:left;}

#box_bottom_center{width:220px; float:left; margin-left:8px; padding:0}

.box_bottom_color_1{border:1px solid #DEDEDE; padding:3px; text-align:justify }



.piccolo	{font-size: 9px;}

#both {
	CLEAR:both; DISPLAY:none; font-size:10px
}

a:link          {color: #000000; font-size:12px; text-decoration: none}
a:active        {color: #000000; font-size:12px; text-decoration: underline}
a:visited       {color: #000000; font-size:12px; text-decoration: none}
a:hover         {color: #000000; font-size:12px; text-decoration: underline}

.title 		{background: none; COLOR: #000000; font-size:11px; font-weight: bold; text-decoration: none}
.content 	{background: none; COLOR: #000000; font-size:11px; }
.boxtitle 	{background: none; COLOR: #363636; font-size: 11px; font-weight: bold;  text-decoration: none}
.boxcontent 	{background: none; COLOR: #000000; font-size: 11px; }
.option 	{background: none; COLOR: #000000;  font-size:11px; font-weight: bold;  text-decoration: none}
.tiny		{background: none; COLOR: #000000; font-size: 10px; font-weight: normal;  text-decoration: none}
.footmsg        {background: none; COLOR: #000000; font-size: 8px; font-weight: normal;  text-decoration: none}
.footmsg_l	{background: none; COLOR: #000000; font-size: 8px; font-weight: normal;  text-decoration: underline}
.box		{ font-size:11px;  border: 1px solid #000000; background-color: #FFFFFF}
.footmsg2        {background: none; COLOR: #000000;  font-size:11px;  font-weight: normal; text-decoration: none}



.pulsante{border:1px solid #CC3300; background:#CCCCCC; text-align:center}
.pulsante a{display:block; text-decoration:none; background:#CCCCCC; text-align:center; font-weight:bold; font-size:12px}
.pulsante a:hover{display:block; text-decoration:none; background:#FED100; text-align:center; font-weight:bold; font-size:12px}
.pulsante a img {vertical-align:middle; border:none}
.elenco_attivita{border:1px solid #CC3300}
.elenco_attivita a{display:block; text-decoration:none}
#footer_siti_amici{ border-top:1px dashed #005A94; background-color:#DEDEDE; color:#6B6363; width:100%; float:left; font-size:9px; margin:0; padding:0; bottom:0; display:block}
#footer_siti_amici a{  color:#6B6363;  font-size:9px; }
/*div{border:1px solid red}
