/******************** CSS Document ********************/
	body{
		font-family: verdana,arial,sans-serif; 
		font-size: 11px; 
		background-color: #272E34; 
		text-align:justify;
		margin: 0px; 
		color: #ffffff;
		}
	div#container{
		position:relative; 
		width: 900px; 
		margin: 0 auto; 
		text-align: left; 
		background: #121E27; 
		color: #FFFFFF;
		}	
	div#content{
		margin-left: 10px; 
		margin-right:10px;
		background-color: #121E27; 
		min-height: 370px; height: auto !important; height: 370px; 
		color: #FFFFFF;
		}
	div#header{
		width: 880px; 
		height:400px; 
		margin-left: 10px; 
		margin-right:10px;
		background-color:#121E27; 
		}
	div#footer{
		padding-top: 0px; 
		width:880px;
		margin-left:10px;
		margin-right:10px;
		background-color: #121E27; 
		height: 65px; 
		}
		
/******************** FOOTER ********************/
	div#mnufoot{
		position:absolute; 
		margin-top:10px;
		margin-left:0px; 
		height: 20px; 
		width:870px; 	
		padding:5px;	
		background-color: #000000; 
		color: #ffffff; 
		font-family: verdana,arial,sans-serif; 
		font-size: 10px; 
		text-align: center;
		}
	div#copyfoot{
		position:absolute; 
		margin-top:35px;
		margin-left:0px; 
		height: 10px; 
		width:875px; 	
		padding-right:5px;	
		padding-top:5px;
		background-color: #121E27; 
		color: #FFFFFF; 
		font-family: verdana,arial,sans-serif; 
		font-size: 9px; 
		text-align: right;
		}
	
/******************** CONTENT ********************/
		
	div#interno{
		width: 610px;
		}
		
	.pad10{
		padding-left: 10px;
		padding-right: 10px;
	}
	
	
/******************** A ********************/
	
	a:link, a:visited {	color:#CC3300; text-decoration: none; }
	a:hover { color:#CC3300; text-decoration: underline; }
	
	#mnufoot a:link, #mnufoot a:visited {color: #ffffff; text-decoration: none; }
	#mnufoot a:hover { color: #ffffff; text-decoration: underline; }
	
	.titoloblu a:link, .titoloblu a:visited {color: #2585AF; text-decoration: none; }
	.titoloblu a:hover { color: #2585AF; text-decoration: underline; }
	
	.titolooro a:link, .titolooro a:visited {color: #DBB221; text-decoration: none; }
	.titolooro a:hover { color: #DBB221; text-decoration: underline }
	
	#copyfoot a:link, #copyfoot a:visited {color: #EF8839; text-decoration: none; }
	#copyfoot a:hover { color: #EF8839; text-decoration: underline }
	
	
/********************FORMAT ********************/
	.titolooro { 
		padding-left:5px;
		padding-right:5px;
		color: #DBB221; 
		font-size: 12px; 
		font-weight:bold;
		font-family: arial,sans-serif; 
		}
	.testohome { 
		padding-left:5px;
		padding-right:5px;
		color: #FFFFFF; 
		font-size: 11px; 
		font-family: verdana,arial,sans-serif; 
		}
	.titoloblu { 
		padding-left:5px;
		padding-right:5px;
		color: #2585AF; 
		font-size: 12px; 
		font-weight:bold;
		font-family: arial,sans-serif; 
		}
	.titolorosso { 
		padding-left:5px;
		padding-right:5px;
		color: #CCFF00; 
		font-size: 12px; 
		font-weight:bold;
		font-family: arial,sans-serif; 
		}
	#testop{ font-family: arial,sans-serif; font-size: 11px; text-align: justify; color: #333333; }
	#pulsanti{ font-family: arial,sans-serif; font-size: 11px; text-align: center; color: #333333; }
	
	.testojust { 
		padding-left:5px;
		padding-right:5px;
		color: #FFFFFF; 
		font-size: 11px; 
		font-family: verdana,arial,sans-serif; 
		text-align:justify;
		}

	.thumb 
	{
		border:1px solid #CC3300;
		display:block;
		float:left;
		width:88px;
		height:88px;
		overflow:hidden;
		position:relative;
		z-index:1;	
		}	

	.minithumb 
	{
		border:1px solid #CC3300;
		display:block;
		float:left;
		width:58px;
		height:58px;
		margin-left:5px;
		margin-right:10px;
		margin-bottom:5px;
		overflow:hidden;
		position:relative;
		z-index:1;	
		}	
	p{
		margin:0px;
		padding: 0px;
	}
