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

/*    Contento Generale
-------------------------------------------------------------------- */
body {
	background:  #bfbfbf url(../immagini/sfondo.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: 22px 0px 0px 0px;
	}

h1 {font: 18px Arial,verdana,times,tahoma;
	color:#2d5d6b;
	font-weight:bold;
	margin: 0px 0px 0px 2px;
	padding:2px 0px 2px 0px;}
	
h2 {font: 20px Arial,verdana,times,tahoma;
	color:#FFFFFF;
	text-align: left;
	font-weight: normal;
	margin: 6px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
	
h3 {font: 14px Arial,verdana,times,tahoma;
	color:#525260;
	font-weight:bold;
	margin: 6px 0px 0px 0px;
	padding:0px 0px 0px 0px;}	
	
/*MENU
-------------------------------------------------------------------- */
		#menu_top{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 30px; background: #CC0000;}
		#menu_top ul{list-style-type: none;margin: 0;padding: 0; }
		#menu_top li{float: left; padding:0px 0px 15px 0px; margin: 0px 0px 0px 0px;}
		#menu_top a
					{ 
						display: block;
						text-decoration: none; 
						color: #FFFFFF;
						font-weight: bold;
						width:135px;
						line-height: 20px;
						text-align: left; 
						font-size:17px;
						padding:0px 9px 0px 9px; 
						margin:0px 0px 0px 0px;			 
					}
		#menu_top a:hover{ color: #FF0000; text-decoration: none;}	

/*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; font-size: 0.8em;} 
			#menu_sx a{ 
								font-size:12px;
								display:block;
								height: 15px;
								color: #ffffff;
								margin: 1px 0px 1px 0px; 
								padding: 0px 0px 0px 10px; 
								text-decoration:none; 
								text-align:left;
								background: #282828;
								width:auto;							
								}
			#menu_sx a:hover{color: #282828; font-weight:normal; background: #FFFFFF;}		
		
/*FOOTER
-------------------------------------------------------------------- */
		#footer{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: #FFFFFF; color:#366372; font:11px Verdana, Arial, Helvetica, sans-serif; margin: 10px 0 10px 0; padding: 4px 0 4px 0; text-align:center; border-top:1px solid #366372; width:100%;}
		#footer a { color: #366372;}
		#footer a:hover{ color: #4d82c8; text-decoration: none;}		
		
		#continua a { text-decoration: underline; color: #366372; font-weight:bold; text-align:right;}
		#continua a:hover{ color: #FF0000; text-decoration: none;}
		
		.link a { text-decoration: underline; color: #FFFFFF;}
		.link a:hover{ color: #FF0000; text-decoration: none;}	
		
		.partite { font: 11px Verdana, Arial, Helvetica, sans-serif;}
		.partite a:hover{ color: #FF0000; text-decoration: none;}				
		

		
