#fixWidth{margin: 0 auto;width: 898px;padding: 0;background-color: #fff;}

/* ---- HEADER ---- */
#box_header{margin: 0;padding: 9px 72px 0 0 ;height: 21px;background: url(../grafica/header.jpg) no-repeat left top transparent;text-align:right;}
#box_header h1{margin: 0;padding: 0;display: none}

/* ---- LOGO ---- */
#box_logo{margin: 0;padding: 0;height: 88px;background: url(../grafica/logo.jpg);}

/* MENU */
#box_menu {height: 39px;background: url(../grafica/sf_menu.gif);}
#box_menu_down {height: 26px;background: url(../grafica/sf_down_menu.jpg);}

/* ---- CONTENT ---- */
#box_container1 {background: url(../grafica/sf_container1_bg.jpg) no-repeat top;padding:0 30px 0 30px;}
#box_container_ani {height:270px;}

/* ---- NEWS ---- */
#box_container_news {height:320px;}
#box_container_news_sx {height:249px;float:left;background: url(../grafica/sf_news.jpg);width:209px;padding:51px 20px 20px 20px;text-align:left;}
	/* lista news */
	#box_container_news_sx dl {margin: 0;padding: 0;}
	#box_container_news_sx dt{margin: 0 0 5px 0;line-height: 15px;font-size: 11px;color: #000;font-family: Verdana, arial, helvetica, sans-serif;font-weight:bold;}
	#box_container_news_sx dd{margin: 5px 0;padding: 0 0 10px 0;font-size: 11px;color: #000;text-align: justify;font-family: Verdana, arial, helvetica, sans-serif;border-bottom: 1px solid #999;}
	#box_container_news_sx dd img {padding: 0 8px 8px 0;}
	#box_container_news_sx dd .view_link img{padding: 0;margin: 0;}
#box_container_news_dx {height:320px;float:right;}

#box_container_hp {line-height: 125%;margin-top:30px;margin-bottom:30px;background: url(../grafica/sf_home_box.gif);}
	/* box home */
	#box_container_hp_sx {width:400px;float:left;padding:0;text-align:left;line-height: 140%;text-align:justify;}
	#box_container_hp_dx {margin:0 0 0 438px;line-height: 140%;text-align:justify;}

/* ---- PAGINA INTERNA ---- */
#box_container_titolo {height:120px;margin-bottom:20px;}
#box_container_titolo_small {height:50px;margin-bottom:20px;}
#box_container_2 {}
	#box_container_2_sx {width:229px;float:left;background: url(../grafica/sf_interna.gif);padding:0 20px 0 0;text-align:left;}
	
	/* menu sx */
	#box_container_2_sx ul {border: 0px;padding: 0px;font-style: normal;margin: 0px 0px 10px 0px;}
	#box_container_2_sx ul li {list-style-type : none;margin-bottom:5px;}
	#box_container_2_sx ul li a {text-decoration : none;color : #000;font-weight : normal;	height: 16px;line-height: 16px;display : block;background-color : #EEE;padding-left:5px;}
	#box_container_2_sx ul li a:hover {color : #999;display : block;background-color : #fff;}
	#box_container_2_sx ul li a.li_blu {text-decoration : none;color : #000;font-weight : normal;	height: 16px;line-height: 16px;display : block;background-color : #ccc;padding-left:5px;}
	#box_container_2_sx ul li a.li_blu:hover {color : #999;display : block;background-color : #fff;}

	#box_container_2_sx ul li.separatore {}


	/* CONTENUTO SITO */
	#box_container_2_content {width:569px;margin:0 0 0 265px;line-height: 140%;text-align:justify;}
	#box_container_2_content_schede{width:569px;margin:0 0 25px 0;line-height: 140%;text-align:justify;border-bottom:1px solid #ccc;float:left;}

	/* CONTENUTO LISTA */
	#box_container_2_content_no_box {width:569px;margin:0 0 0 265px;line-height: 140%;text-align:justify;}
		#box_container_2_content_no_box a{color:#000;margin-bottom:20px;padding: 0 10px 10px 0;display:block;float:left;border-bottom: solid 1px #ccc;background-color:#fff;text-decoration: none;}
		#box_container_2_content_no_box a:hover{background-color:#eee;}
		#box_container_2_content_no_box img{padding: 0 10px 10px 0;}

/* ---- boxmodel height trick ---- */
#box_trick {clear: both;margin: 0;padding: 0;height: 1px;font-size: 1px;}

/* ---- FOOTER ---- */
#box_footer {margin: 0;padding: 20px 0;background: url(../grafica/sf_piede.jpg);text-align: center;color: #999;font-size: 10px;height:92px;}
#box_footer strong {font-size: 11px;}
#box_footer p{margin: 0;padding: 0;color: #999; text-align: center;font-size: 10px;}

#box_footer a{color: #999;text-decoration: underline;}
#box_footer a:hover{color: #999;text-decoration: none;}

.box_separatore {float:left;border-top: 1px solid #ccc;magin:10px 0;width:569px}

