html, body 		{ background-image:url(../immagini/background.gif); background-repeat:repeat-y; background-position:center;
					font-family: Arial, Helvetica, sans-serif;
					font-size:14px;
					line-height:18px;
					margin-left:0;
					margin-right:0;
					margin-top:0;    
				}
				
img { border:0;}				
				
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:185px;  }
.header_one			{ background-image:url(../immagini/header_one.gif); float:left; height:36px; width:1000px;  }
.header_one_tx		{ font-family: Arial, Helvetica, sans-serif; font-size:11px; margin-right:44px; margin-top:12px; text-align:right; }
.header_two			{ vertical-align:bottom; float:left; height:115px; width:1000px;}
.navbar				{ background-color:#990000; float:left; height:33px; padding:0; text-align:left; width:1000px; } 
.navbar_tx_1		{ float:left; margin-left:12px; margin-top:8px; }
.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 -----------------------*/



/*----------------------CONTRIBUTO-----------------------*/
.contributo			{ 
						margin-left: 10px; 
						margin-right: 10px; 
						margin-top:20px;
					}
					
.contributo	 	A					{ color:#333333; TEXT-DECORATION: none;  font-style:normal;  }
.contributo		A:visited 			{ color:#333333; TEXT-DECORATION: none; font-style:normal;  }
.contributo		A:hover 			{ color:#333333; TEXT-DECORATION: underline; font-style:normal; }
/*----------------------FINE -----------------------*/





/*----------------------HOME-----------------------*/
.home				{ 
						margin-left:85px;
						margin-top:26px;
						min-height:392px;
						width:500px;
					}
					
					
					.home_ammin				{ 
						margin-left:85px;
						min-height:392px;
						width:500px;
					}
					  
.home_top			{ 
						background-image:url(../immagini/sf_page_top.gif);
						background-repeat:repeat;
						float:left;
						height:auto;
						min-height:30px;
						width:500px;
					} 
					
					
					.home_top_ammin			{ 
						background-image:url(../immagini/sf_page_top.gif);       
						float:left;
						margin-top:26px;
						height:30px;
						width:500px;
					} 
					 
.home_center		{ 
						background-image:url(../immagini/sf_page_center.gif);
						float:left;
						height:auto;
						min-height:348px;  
						width:500px; 
					}  
.home_down			{ 
						background-image:url(../immagini/sf_page_down.gif);
						float:left;
						height:25px;
						width:500px;
					}  
/*---------------------- FINE -----------------------*/

/*----------------------SPOT-----------------------*/
.spot	{ 
width: 1000px; height: 100px; text-align: center; margin-top: 10px; margin-bottom: 10px; float:left; background-image: url(../immagini/sf_spot.gif);}  

.spot img { padding-left:0.2em; padding-right:0.2em;}
/*----------------------FINE -----------------------*/

/*----------------------FOOTER-----------------------*/
.footer_commom		{ float:left; margin-right:0; text-align:left; width:1000px;  height:250px;}
.footer				{ 	background-image:url(../immagini/footer.gif); background-repeat:no-repeat;
						float:left;
						height:80px;
						width:1000px;   
					}
					
					  
.footer_text_l		{ width:920px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; padding-left:80px; padding-top:0px; color:#000;}
.footer_text_r		{ width:1000px;text-align:right; float:right; }
/*----------------------FINE -----------------------*/

/*----------------------FOOTER COMMON-----------------------*/
.footer_commom				{ width:915px; height: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					{ 
								float:right;
								font-family:Arial, Helvetica, sans-serif;
								font-size:11px;
								height:auto;
								margin-top:26px;
								width:390px; 
							}
.box_dx_top					{ 
								background-image:url(../immagini/box_dx_top.gif); background-position:top; background-repeat:no-repeat;
								height:220px;
								width:311px; 
							}
.box_dx_title_top			{ font-size:13px; font-weight:bold; color:#666666;
							  height:auto;
							  margin-left:10px;
							  padding-top:6px;
							  width:301px;
							}
.box_dx_down				{ width:311px; height:168px; background-image: url(../immagini/box_dx.gif); margin-top:10px; }
.box_dx_title_down			{ font-size:13px; font-weight:bold; color:#666666; width:301px; height:auto; margin-left:10px; padding-top:6px; }
.box_dx_cont_down			{ width:281px; height:130px; margin-left:30px; padding-top:16px; color:#b73b3b; }
.box_dx_cont_down_impresa	{ width:271px; height:130px; padding-left:10px;}  
.ciao {width: 120px; height: 130px; padding-top: 8px; float: left;}
.testo_ciao {width: 120px; height: 110px; padding-top: 20px; float: right; padding-left: 5px;}
/*----------------------FINE -----------------------*/

/*----------------------LOGIN-----------------------*/
.login					{ 
							height:50px;
							margin-left:30px;
							margin-top:20px;
							width:281px;							
						    color: #800000; font-weight: bold; display: inline; margin-right: 14px;	}
							
							
							
.login div {margin-left:10px;}	
.login input {margin-left:20px;}						
							
						
/*----------------------FINE -----------------------*/

h1 					{ 	
						color:#b73b3b;
						display:inline;
						font-size:17px;
						
					}

.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;
						min-height:540px;  
						text-align:left;
						width:610px;
					}
					
A					{ color:#333333; TEXT-DECORATION: none;  font-style:normal;  }
A:visited 			{ color:#333333; TEXT-DECORATION: none; font-style:normal;  }
A:hover 			{ color:#333333; TEXT-DECORATION: underline; font-style:normal; }

A.verde					{ color:#b73b3b; TEXT-DECORATION: none;  font-style:normal;  }
A.verde:visited 		{ color:#b73b3b; TEXT-DECORATION: none; font-style:normal;  }
A.verde:hover 			{ color:#b73b3b; 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:Arial, Helvetica, sans-serif;; color:#000; TEXT-DECORATION: none;  font-style:normal;  }
A.utility:visited 			{ FONT-SIZE: 11px; font-family:Arial, Helvetica, sans-serif;; color:#666666; TEXT-DECORATION: none; font-style:normal;  }
A.utility:hover 			{ FONT-SIZE: 11px; font-family:Arial, Helvetica, sans-serif;; 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.menu 			{ FONT-SIZE: 15px; color:#fff; TEXT-DECORATION: none;}
A.menu:visited 	{ FONT-SIZE: 15px; color:#fff; TEXT-DECORATION: none; }
A.menu:hover 	{ FONT-SIZE: 15px; color:#fff; TEXT-DECORATION: underline;}

   
A.pag 					{ FONT-SIZE: 15px; color:#b73b3b; TEXT-DECORATION: none;  font-style:normal;  }
A.pag:visited 			{ FONT-SIZE: 15px; color:#b73b3b; TEXT-DECORATION: none; font-style:normal;  }
A.pag:hover 			{ FONT-SIZE: 15px; color:#b73b3b; 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;}   


