/* ---------------------------------------------
	style.css 1.2
	Content detail template specific styles 
	Author: Andrea De Lissandri
   --------------------------------------------- */



/*    Contento Generale
-------------------------------------------------------------------- */
body {
	background:#8d2452 url(../immagini/sfondo-sito.jpg);
	text-align: center;											/* centering the container for MSIE 5.x */
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 12px; 											/* IE miniscule bug */
	color:#FFFFFF;
	text-align:left;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0;
	}
	
a { color:#FFFFFF;}
a:hover { color:#CCCCCC;}

/*   Testo 
-------------------------------------------------------------------- */

h1 {font: 18px Arial,verdana,times,tahoma;
	color:#FFFFFF;
	font-weight:bold;
	margin: 0px 0px 0px 2px;
	padding:10px 5px 5px 5px;}
	
h2 {font: 15px Arial,verdana,times,tahoma;
	color:#f6ff00;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding:5px 0px 5px 0px;}
	
h3 {font: 14px Arial,verdana,times,tahoma;
	color:#f6ff00;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 5px 0px;}
	
h6 {font: 10px Arial,verdana,times,tahoma;
	color:#ffffff;
	text-align:justify;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}	
	

/*TESTO
-------------------------------------------------------------------- */
.menu_top { font: 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}

/*MENU
-------------------------------------------------------------------- */
		#menu_top{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: url(../immagini/sfondo-menu.gif) repeat-x top left;}
		#menu_top ul{list-style-type: none;margin: 0;padding: 0; }
		#menu_top li{float: left; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
		#menu_top a
					{ 
						display: block;
						vertical-align:middle;
						text-decoration: none; 
						color: #FFFFFF;
						font-weight: normal;
						text-align: center;
						font: 11px Verdana, Arial, Helvetica, sans-serif;	
						padding:5px 8px 5px 8px; 
						margin:0px 0px 0px 0px;
						border-right:1px solid #1e5089;	 
					}
		#menu_top a:hover{ color: #FFFFFF; text-decoration: normal; font-weight:normal; background:#a1285d;}
		
		
			/* \MENU SX */
			#menu_sx{ margin: 0px 0px 0px 1px;}
			#menu_sx ul{ list-style-type: none; margin: 0px; padding: 0px; }
			#menu_sx li{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 0.8em;} 
			#menu_sx a{ 
								font-size:12px;
								display:block; 
								min-height: 14px;
								height: auto !important;
								height: 15px;
								color: #FFFFFF;
								margin: 1px 0px 1px 0px; 
								padding: 0px 0px 0px 10px; 
								text-decoration:none; 
								text-align:left;
								width:auto;							
								}
			#menu_sx a:hover{color: #001f6f; font-weight:normal; background: #FFFFFF;}		



/*TITOLOSEZIONI
-------------------------------------------------------------------- */
	.titolo_news a {font-family: Verdana; font-size: 11px; padding: 4px 0px 5px 0px; text-align:left; font-weight:bold; color: #000000;}	
	.titolo_news a:hover {font-family: Verdana; font-size: 11px;	padding: 4px 0px 5px 0px; text-align:left; font-weight:bold; color: #FF0000;}		
	
	/*TITOLO AZIENDE*/
	.titolo_aziende a {font-family: Verdana; font-size: 13px; color: #CC0000; text-decoration:none; padding: 4px 0px 5px 0px; text-align:left; font-weight:bold;}	
	.titolo_aziende a:hover {font-family: Verdana; font-size: 13px; color: #4e6ca3; text-decoration: underline;	padding: 4px 0px 5px 0px; text-align:left; font-weight:bold;}	
		
	/* Footer */
	.footer { font: 11px Arial; width: 100%; color: #cccccc; text-align: center;  padding:5px 0 5px 0;}
	.footer a {color: #cccccc; text-decoration: none;}
	.footer a:hover {color: #FFFFFF; text-decoration: none;}
		
	.personale a {color: #FFFFFF; text-decoration: none; font: 12px Verdana, Arial, Helvetica, sans-serif;}
	.personale a:hover {color: #CCCCCC; text-decoration: underline;}
	
	.foto { padding: 5px 0px 2px 5px;}
	.foto_sx { padding: 5px 5px 2px 0px;}

	.testo { font: 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding: 10px 10px 10px 10px; text-align:justify;}
	.testo_colorato { font: 12px Verdana, Arial, Helvetica, sans-serif; color:#00fff0; padding: 0px; text-align:justify; font-weight:bold;}	
	.testo_mini { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding: 0px; text-align:justify;}
	.testo_grande { font: 17px Verdana, Arial, Helvetica, sans-serif; color:#f6ff00; padding: 0px; text-align:justify;}

	.eventi { font: 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding: 0px 10px 10px 0px; text-align:normal;}
	.eventi a{ font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
	.eventi a:hover{ text-align:justify;}		
	
	.footer { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding: 5px 0px 5px 0px; text-align:center; border-top: 1px solid #6d1c3f;}
	.footer a{ color:#FFFFFF; text-decoration: underline;}
	.footer a:hover{ color:#CCCCCC;}	

	.giallo { color:#d7ef08;}
		
	#google{
	width:425;
	height:350px;
	float: right;
	padding: 0;
	margin: 5px 0 0 5px;
	padding: 5px 0 0 5px;
	}
	
