/* ---------------------------------------------
	style.css 1.2
	Content detail template specific styles 
	Author: Andrea De Lissandri
   --------------------------------------------- */

/*    Contento Generale
-------------------------------------------------------------------- */
body {
	background:  #f5f6fa url(../immagini/sfondo-sito.jpg) repeat-x top center;
	text-align: left;
	color: #000000;											
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

h1 {font: 17px Arial,verdana,times,tahoma;
	color:#6d719e;
	font-weight:bold;
	margin: 10px 2px 2px 0px;
	padding:2px 2px 2px 0px;}
	
h2 {font: 13px Arial,verdana,times,tahoma;
	color:#6d719e;
	font-weight:bold;
	margin: 2px 2px 2px 0px;
	padding:2px 2px 2px 0px;}	
	
h3 {font: 17px Arial,verdana,times,tahoma;
	color:#f0ed38;
	font-weight:bold;
	margin: 2px 2px 2px 2px;
	padding:2px 2px 2px 2px;}	
	
/*MENU
-------------------------------------------------------------------- */
		#menu_top{ padding: 0px; margin: 0px; }
		#menu_top ul{list-style-type: none;margin: 0;padding: 0; width: auto; border:1px #000000;}
		#menu_top li{float: left;}
		#menu_top a
					{ 
						display: block;
						vertical-align:middle;
						text-decoration: none; 
						color: #000000;
						font-weight: bold;
						text-align: center; 
						font-size:12px;
						height:44px;
						line-height:44px;
						padding:0px 16px 0px 15px; 
						margin: 0px;
						background: #e9e9e8;	
						width: auto;
					}
		#menu_top a:hover{ color: #000000; text-decoration: none; background:url(../immagini/sfondo-menu.gif) repeat-x;}	

/*MENU SX
-------------------------------------------------------------------- */
			#menu_sx{ margin: 0px 0px 0px 1px;}
			#menu_sx ul{ list-style-type: none; margin: 10px 0px 0px 0px; padding: 0px; }
			#menu_sx li{ margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px;} 
			#menu_sx a{ 
								font-size:13px;
								display:block;
								color: #000000;
								margin: 0px 0px 0px 0px; 
								padding: 0px 0px 0px 5px; 
								text-decoration:none; 
								text-align:right;
								width:auto;							
								}
			#menu_sx a:hover{color: #FFFFFF; font-weight:bold;  background: #242477; text-align:right;}		
		
/*FOOTER
-------------------------------------------------------------------- */
		#footer{color:#666666; font:10px Verdana, Arial, Helvetica, sans-serif;
				margin: 0px 0 2px 0; 
				padding: 8px 0 4px 0; 
				text-align:center; 
				border-top: 1px solid #6d719e;}
				
		#footer a { text-decoration: underline; color: #666666;}
		#footer a:hover{ color: #CC0000; text-decoration: none;}	
		
		#link_link a { text-decoration: underline; color: #444444; font-weight:bold; }
		#link_link a:hover{ color: #CC0000; text-decoration: none;}	
		
		.stampa a { text-decoration: underline; color: #FFFFFF;}
		.stampa a:hover{ color: #FF0000; text-decoration: none;}
		
		#link a { text-decoration: none; color: #333333; font:11px Verdana, Arial, Helvetica, sans-serif; text-align: center;}
		#link a:hover{ color: #FF0000; text-decoration: none;}
		
		.testo_articoli {color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: justify;}	
		
		.punti {color: #333333; font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: left; font-weight:bold;}	
		

#titolo_nero {color: #FFFFFF; background:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif;}					

#primo_piano {color: #ffec51; background:#242477; font: 13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:3px 3px 3px 3px;}	

#torna a{color: #1c359a; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:3px 3px 3px 3px;}	
#torna a:hover{color: #FF0000; text-decoration:none; }	

#torna_oro a{color: #FFFFFF; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:3px 3px 3px 3px;}	
#torna_oro a:hover{color: #f0ed38; text-decoration:none; }	

#prodotti a{color: #1c359a; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0px;}	
#prodotti a:hover{color: #FF0000; text-decoration:none; }

#linea_oro a{color: #FFFFFF; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0px;}	
#linea_oro a:hover{color: #fcff00; text-decoration:none; }


.testo_home {color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: justify;}	

.bianco {color: #FFFFFF; font: 12px Verdana, Arial, Helvetica, sans-serif;}	

.tipi {color: #1c359a; font: 12px Verdana, Arial, Helvetica, sans-serif; height:10px; line-height:15px; vertical-align:top; text-align: left; font-weight:bold; border-bottom:1px solid #1c359a; margin:0 0 10px 0; padding:0 0 0 0;}	


.tipi_oro {color: #f0ed38; font: 12px Verdana, Arial, Helvetica, sans-serif; height:10px; line-height:15px; vertical-align:top; text-align: left; font-weight:bold; border-bottom:1px solid #f0ed38; margin:0 0 10px 0; padding:0 0 0 0;}	



.foto_dx { margin:0 0 0 4px;}	
.foto_sx { margin:0 4px 0 0;}	

.testo_azienda { font: 14px "Times New Roman", Times, serif;}	

.titolo_news_mini {color: #000000; font: 9px Verdana, Arial, Helvetica, sans-serif; text-align: justify; margin:0; padding:0;}					
.testo_news_mini {color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; text-align: justify; margin:0; padding:0;}					
		

		
