

body { padding: 0; margin: 0; background: #e9e6dd;}
table, td, .main, input, textarea {
	font-size:11px;
    font-family:Tahoma;
	color:#4c4b4a;
	line-height:13px;
	vertical-align:middle;
	padding:0px;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------footer  */
.footer		  	  { width: 100%; background: url(images/footer_sfondo.gif) repeat top;}	
.footer td 		  { color: #7f99b4; font-size: 11px; padding-top: 30px;}			
.footer a 		  {color: #857350; font-size:11px; text-decoration:underline;} 			
.footer a:hover   { color: #d1c8b9; text-decoration: none;}	
 	
.footer font 		  {color:#857350; font-size:11px;}			
.footer font a 		  {color: Red; font-size: 11px; text-decoration: underline;} 			
.footer font a:hover   {color:#857350; text-decoration:none;}

/* ********************************************************************************************************* */

.box_menu 					{ /*background:#9D5868 url(images/heading_c_1.gif) center left no-repeat;*/}
.box_menu .sinistro 	{padding:20px 10px 15px 33px;}
.box_menu .sinistro 	{color:#7f99b4; font-size:14px; font-family:Arial; font-weight:bold }

.box_body_table {}
.box_body_table .box_body_td				{padding:0px 20px 10px 20px;}

.box_body ul 	{padding:0px;margin:0px 0px 0px 11px; list-style:none; }
.box_body .bg_list	{}
.box_body .bg_list a	{	color: #607182 ; padding-left: 15px; background: url(images/freccia_menu.gif) top left no-repeat; background-position: 0 5px;	text-decoration: underline; line-height: 20px; font-size: 12px; font-weight: bold;
}
.box_body .bg_list a:hover { background: url(images/freccia_menu2.gif) top left no-repeat; background-position: 0 5px; color:#f6f5f1; text-decoration:none ;}

.box_body .bg_list_un 	{}
.box_body .bg_list_un  a	{color:#ffcce4; padding-left:20px; background:url(images/arrow_3.gif) top left no-repeat; background-position:0 3px; text-decoration:none; line-height:18px; font-weight:bold}
.box_body .bg_list_un  a:hover	{color:#ffffff; text-decoration:none;}

.box_body .bg_list_sub 	{ padding-left:13px}
.box_body .bg_list_sub  a	{color:#739585; padding-left:15px; background:url(images/arrow_1.gif) top left no-repeat; background-position:0 5px; text-decoration:underline; line-height:20px; font-size:11px}
.box_body .bg_list_sub  a:hover	{color:#739585; text-decoration:none ;}

/*  ------------------------------------------------------------------------------------------------------------------------------------BODY */

.titolo			{ background:#e9e6dd}
.titolo_td 		{ background-color: #e9e6dd;}
.titolo_td 		{ 
	padding: 24px 17px 21px 20px;
	font-size: 16px;
	color: #5d0d20;
	font-family: Arial;
	font-weight: bold;
}
.sottotitolo 		{/*background:#9D5868 url(images/heading_c_1.gif) center left no-repeat;*/}
.sottotitolo_td 	{padding:15px 10px 10px 33px;}
.sottotitolo_td 	{color:#d1c8b9; font-size:14px; font-family:Arial; font-weight:bold }

.testo 		{/*background:#9D5868 url(images/heading_c_1.gif) center left no-repeat;*/}
.testo_td 	{padding:5px 10px 5px 33px;}
.testo_td 	{color:#4c4b4a; font-size:12px; font-family:Arial }

.link a 		  {color:#7f99b4; font-size:11px; font-weight:bold; text-decoration:underline;} 			
.link a:hover   {color:#d1c8b9; text-decoration:none;}	
.footer span 	  {color:#ffffff; font-size:11px;}
.footer span a 		  {color:#ffffff; font-size:11px; text-decoration:none; font-weight:normal} 			
.footer span a:hover   {color:#ffffff;text-decoration:underline;}
.footer b a 	  {color:#e7e9d6; font-size:11px; font-weight:bold; text-decoration:none;}			
.footer b a:hover {color:#e7e9d6; text-decoration:underline;}

.footer font 		  {color:#857350; font-size:11px;}			
.footer font a 		  {color:#857350; font-size:11px; font-weight:bold; text-decoration:underline;} 			
.footer font a:hover   {color:#857350; text-decoration:none;}	

.lat_sx {
	BACKGROUND: url(images/lat_sx.gif) repeat-y right top;
}
.lat_dx {
	BACKGROUND: url(images/lat_dx.gif) repeat-y right top;
}
