html, body 			{ color:#666666; font-family: Times New Roman, Times, serif; font-size:14px; margin-left:0; margin-right:0; margin-top:0; line-height:18px; }
input 				{ FONT-SIZE: 10px; color:#666666; TEXT-DECORATION: none;  }


.maincontainer		{ margin:0 auto; position:relative; text-align:left; width:1000px; }

/*----------------------HEADER-----------------------*/
.header				{ width:1000px; height:156px;  }
.header_one			{ width:1000px; height:28px; float:left; background-image: url(/immagini/header_one.gif)  }
.header_one_tx		{ text-align:right; font-family:Verdana; font-size:11px; margin-top:12px; margin-right:44px; }
.header_two			{ width:1000px; height:79px; float:left; }
.navbar				{ width:1000px; height:49px; float:left; background-image: url(/immagini/navbar.gif); padding:0px; text-align:left; }
.navbar_tx_1		{ margin-left:12px; margin-top:8px; float:left; }
.navbar_tx_2		{ margin-left:12px; margin-top:8px; float:left; }
.navbar_tx_3		{ margin-left:12px; margin-top:8px; float:left; }
.navbar_tx_4		{ margin-left:12px; margin-top:8px; float:left; }
/*----------------------FINE -----------------------*/

/*----------------------HOME-----------------------*/
.home				{ width:835px; min-height:270px; margin-top:26px; margin-left:85px; }  
.home_top			{ width:835px; height:30px; float:left; background-image:url(/immagini/sf_page_top.gif);}  
.home_center		{ width:835px; height:auto; min-height:270px; float:left; background-image:url(/immagini/sf_page_center.gif); }  
.home_down			{ width:835px; height:25px; float:left; background-image:url(/immagini/sf_page_down.gif);}  
/*---------------------- FINE -----------------------*/

/*----------------------SPOT-----------------------*/
.spot				{ width:1000px; height:/*100px;*/120px; float:left; background-image: url(/immagini/sf_spot.gif); }  
/*----------------------FINE -----------------------*/

/*----------------------FOOTER-----------------------*/
.footer_commom		{ float:left; margin-right:0; text-align:left; width:1000px;  height:250px;}
.footer				{ width:1000px; height:54px; float:left; background-image: url(/immagini/footer.gif); }  
.footer_text_l		{ width:920px; height:40px; font-family:Verdana; font-size:11px; float:left; padding-left:80px; padding-top:14px;}
.footer_text_r		{ width:1000px;text-align:right; float:right; }
/*----------------------FINE -----------------------*/

/*----------------------FOOTER COMMON-----------------------*/
.footer_commom				{ width:915px; height:/*250px;*/250px; margin-top:20px; text-align:left; margin-left:85px;  }
.box_one					{ width:270px; height:215px; float:left; background-image: url(/immagini/box.gif); }
.box_one_title				{ width:260px; height:auto; margin-left:10px; padding-top:6px; font-weight:bold; }      
.box_two					{ width:270px; height:215px; float:left; background-image: url(/immagini/box.gif); margin-left:12px;  }
.box_two_title				{ width:260px; height:auto; margin-left:10px; padding-top:6px; font-weight:bold; }
.box_two_cont				{ width:250px; height:175px; padding-left:10px; padding-right:10px;  padding-top:16px; }
.box_dx_cont_down_impresa	{ width:271px; height:130px; padding-left:10px;}  
/*----------------------FINE -----------------------*/


/*----------------------MENU DX-----------------------*/
.menu_dx					{ width:390px; height:auto; margin-top:26px; float:right; font-family:Verdana; font-size:11px; }
.box_dx_top					{ width:311px; height:216px; background-image: url(/immagini/box_dx_top.gif); }
.box_dx_title_top			{ width:301px; height:auto; margin-left:10px; padding-top:6px; }
.box_dx_down				{ width:311px; height:168px; background-image: url(/immagini/box_dx.gif); margin-top:20px; }
.box_dx_title_down			{ width:301px; height:auto; margin-left:10px; padding-top:6px; }
.box_dx_cont_down			{ width:281px; height:130px; margin-left:30px; padding-top:16px; }
.box_dx_cont_down_impresa	{ width:271px; height:130px; padding-left:10px;}  
/*----------------------FINE -----------------------*/

/*----------------------LOGIN-----------------------*/
.login					{ width:260px; height:50px; margin-top:20px; padding-left:5px;padding-right:5px;}
/*----------------------FINE -----------------------*/

h1 					{ color:#333333; font-size:18px; display:inline;}

.search					{ width:300px; height:20px; float:right; text-align:right; margin-left:280px; margin-top:20px; font-size:10px; color:#333333; }


.container			{ margin:0 auto; text-align:left; width:1000px; height:auto; min-height:700px; background-image:url(immagini/background.gif); background-repeat:repeat-y; }
.content			{ float:left; margin-right:0; text-align:left; width:1000px;  min-height:370px;}

A.verde					{ color:#333333; TEXT-DECORATION: none;  font-style:normal;  }
A.verde:visited 		{ color:#333333; TEXT-DECORATION: none; font-style:normal;  }
A.verde:hover 			{ color:#333333; TEXT-DECORATION: underline; font-style:normal; }

A.link_new				{ color:#333333; TEXT-DECORATION: none;  font-style:normal;  }
A.link_new:visited 		{ color:#333333; TEXT-DECORATION: none; font-style:normal;  }
A.link_new:hover 		{ color:#333333; TEXT-DECORATION: underline; font-style:normal; }

A.utility					{ FONT-SIZE: 11px; font-family:Verdana; color:#666666; TEXT-DECORATION: none;  font-style:normal;  }
A.utility:visited 			{ FONT-SIZE: 11px; font-family:Verdana; color:#666666; TEXT-DECORATION: none; font-style:normal;  }
A.utility:hover 			{ FONT-SIZE: 11px; font-family:Verdana; color:#666666; TEXT-DECORATION: underline; font-style:normal; }

A.link 					{ FONT-SIZE: 17px; color:#666666; TEXT-DECORATION: none;  font-style:normal;  }
A.link:visited 			{ FONT-SIZE: 17px; color:#666666; TEXT-DECORATION: none; font-style:normal;  }
A.link:hover 			{ FONT-SIZE: 17px; color:#666666; TEXT-DECORATION: underline; font-style:normal; }

A.giancarlino 			{ FONT-SIZE: 17px; color:#FFFFFF; TEXT-DECORATION: none;  font-style:normal;  }
A.giancarlino:visited 	{ FONT-SIZE: 17px; color:#FFFFFF; TEXT-DECORATION: none; font-style:normal;  }
A.giancarlino:hover 	{ FONT-SIZE: 17px; color:#FFFFFF; TEXT-DECORATION: underline; font-style:normal; }

   
A.pag 					{ FONT-SIZE: 15px; color:#333333; TEXT-DECORATION: none;  font-style:normal;  }
A.pag:visited 			{ FONT-SIZE: 15px; color:#333333; TEXT-DECORATION: none; font-style:normal;  }
A.pag:hover 			{ FONT-SIZE: 15px; color:#333333; TEXT-DECORATION: underline; font-style:normal; }

A.selected 				{ FONT-SIZE: 10px; color:#333333; TEXT-DECORATION: none;  }  
A.selected:visited 		{ FONT-SIZE: 10px; color:#333333; TEXT-DECORATION: none; }
A.selected:hover 		{ FONT-SIZE: 10px; color:#A6D9FF; TEXT-DECORATION: none; }

A.more 					{ FONT-SIZE: 10px; color:#6699CC; TEXT-DECORATION: none; font-weight: normal; font-style:none;  }
A.more:visited 			{ FONT-SIZE: 10px; color:#6699CC; TEXT-DECORATION: none; font-weight:normal; font-style:normal;  }
A.more:hover 			{ FONT-SIZE: 10px; color:#A6D9FF; TEXT-DECORATION: underline; font-weight:normal;  font-style:normal; }

.clear 					{ clear:both; }
.testo					{ margin-left:20px; font-size:10px; }



.posttitle				{  line-height:100%; margin:2px 5px 11px 2px; }
.postimage				{  vertical-align:top; width:70px;  float:left; }
.postabstract			{  width:200px; display:block; line-height:120%; margin-bottom:4px; margin-left:10px; float:left;}



.title_storie			{ color:#A6D9FF; font-size:15px; font-weight:bold; padding-bottom:20px; padding-top:10px; } 
.abstract_storie		{ width:610px;  height: auto; font-style:italic; float:left;}  
.contenuto_storie		{ width:610px;  height: auto; margin-top:5px; float:left;} 
.data_upd_storie		{ margin-top:5px; float:left; color:#a8b6c1;}   


