/* CSS Document */
body{ 
	margin:0; 
	padding:0; 
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color: #444444; 
	background-color:#FAFAFA;
	background-repeat:repeat;
	
	SCROLLBAR-FACE-COLOR: #00652D; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;	
}


A:link.link { text-decoration: none; color: #005B3F; }
A:active.link { text-decoration: none; color: #005B3F; }
A:visited.link { text-decoration: none; color: #005B3F; }
A:hover.link  { text-decoration: underline; color: #005B3F; }

A:link.grigio { text-decoration: none; color: #CCCCCC; }
A:active.grigio { text-decoration: none; color: #CCCCCC; }
A:visited.grigio { text-decoration: none; color: #CCCCCC; }
A:hover.grigio  { text-decoration: underline; color: #CCCCCC; }

.main {width:945px; margin: 0 auto; padding:0; display:block;}
.pagina_a {width:945px; margin: 0; padding:0; display:block; background-image:url(../img/sfondo.gif); background-repeat:repeat; float:left;}
.pagina {width:945px; margin: 0; padding:0 0 3px 0; display:block; background-image:url(../img/sfondo.gif); background-repeat:repeat; float:left;}
.left {width:25px; margin: 0; padding:0; display:block; float:left;}
.movie1 {width:618px; height:352px; margin: 0; padding:0; display:block; background-repeat: no-repeat; float:left;}
.box {width:277px; height:352px; margin: 0; padding:0; display:block; float:left;}
.movie2 {width:277px; height:167px; margin: 0; padding:0; display:block; background-repeat: no-repeat; float:left;}
.logo {width:277px; height:185px; margin: 0; padding:0; display:block;  background-image:url(../img/logo.gif); background-repeat: no-repeat; float:left;}
.centro {width:366px; margin: 0; padding:0; display:block; background-color:#FFFFFF; background-repeat:repeat; float:left;}
.centro2 {width:367px; margin: 0; padding:0; display:block; background-color:#FFFFFF; background-repeat:repeat; float:left; }
.testo {width:346px; margin: 0; padding:5px 10px; display:block; background-color:#FFFFFF; background-repeat:repeat; float:left;  text-align:justify}
.testo2 {width:346px; margin: 0; padding:5px 10px; display:block; background-color:#FFFFFF; background-repeat:repeat; float:left;  text-align:justify; border-right: 1px solid #CFCFCF;}
.colonna {width:278px; margin: 0; padding:0; display:block; background-color:#FFFFFF; background-repeat:repeat; float:left;}
.colonna2 {width:277px; margin: 0; padding:0; display:block; background-color:#FFFFFF; background-repeat:repeat; float:left;}

.testo_col2 {width:258px; margin: 0; padding:5px 10px; display:block; background-color:#FFFFFF; background-repeat:repeat; float:left; text-align:justify;}
.testo_col {width:257px; margin: 0; padding:5px 10px; display:block; background-color:#FFFFFF; background-repeat:repeat; float:left; text-align:justify; border-left: 1px solid #CFCFCF;}
.indirizzo {width:945px; height:26px; margin:0; padding:4px 0 0 0; display:block;  background-image:url(../img/indirizzo.gif); float:left; text-align:center; color:#FFFFFF;}

.menu {margin:0; padding:0; width:251px; height:287px; float:left;  background-image:url(../img/menu.jpg); display: block; border-top: 1px solid #ffffff;}
.menu ul{ list-style:none; margin:0; padding:40px 0 0 47px; display:block; float:left}
.menu ul li{ width:157px; margin:0 ; padding:5px 0; border-bottom: 1px solid #D2D4B2;}
.menu ul li a{ text-decoration:none; color:#5C533F; font-weight:bold;}
.menu ul li a:hover{color:#005B3F;}
