body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: url(../immagini/sfondo.gif) repeat-x top;
}

h1 {color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-weight:500; }
img{border:0px;}

a:link{color:#FE9900; text-decoration:none;}
a:hover{color:#FE9900; text-decoration:underline;}
a:visited{color:#FE9900; text-decoration:none;}
a:active{color:#FE9900; text-decoration:none}

.gt {font-size:16px; color:#FF6666; font-weight:bold; font-family:"Courier New", Courier, monospace;}


#container{ width:913px; margin:0 auto;}


#banner_top{ position:relative;	width:468px; height:60px; left: 425px; top: 12px; border: 1px #ffffff dotted;}





#header{ position:relative; width: 913px;  background-image: url(../immagini/top_header.gif); margin:0 auto; background-position:top center; background-repeat:no-repeat;}

#subcontent{ position:relative; width: 913px; height: 77px; top:25px; background-image: url(../immagini/under_header.gif); margin:0 auto; background-position:top center; background-repeat:no-repeat;}

#content{ margin: 0 auto;  position:relative; width:913px; top:25px; background-color:#FFFFFF; }


#textsub{ position:relative; padding-left:100px; padding-top:25px; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:500;}




#copyright{margin:10px 10px 10px 10px; clear:both; width:832px; color:#666666; font-size:8pt;}

#footer{ position:relative; width:913px; height:64px; background-image:url(../immagini/footer.gif); background-position:center; background-repeat:no-repeat; top: 5px;}


#textfooter{ position:relative; padding-top:25px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:500;}


#footer_menu{
	position:relative;
	left:12px;
	top:4px;
	width:430px;
	height:18px;
	color: #FF9900;
	font-size:7pt;
}
#footer_menu2{
	position:relative;
	left:470px;
	top:-14px;
	width:375px;
	height:18px;
	color: #686637;
	font-size:7pt;
	line-height:1.9em;
}

.footlink a{color: #FF9900;	font-size:7pt; text-decoration:none;}
.footlink a:hover{text-decoration:underline;}
.footlink2 a{color: #FFFFFF; font-size:7pt; text-decoration:none;}
.footlink2 a:hover{text-decoration:underline;}

/* ------------------ CSS CONTENT ------------------ */

#box{
	padding-top:1px;
	margin-bottom:5px;
	
}


/*----------- CSS CAR PAGE ---------*/

.central_box{ border: 1px solid #FF6600; width:180px; padding:2px; }

.undertitle{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; font-weight:700; padding-left:2px;}

.centraltext, p.centraltext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal; padding-left:2px; padding:5px; }


.centraltext li {
	list-style-image:url(../immagini/arrow.gif);
	font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:12px;


}

/



/* ---------------- CSS COONTENT BOX ---------------------*/

#title{ position:relative;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:24px; 
		top:5px;
		left: 5px;
		height:28px;
		padding-left:25px;
		padding-bottom:2px;
		font-weight:500;
		color: #19529C;
		
 }
 
#titlesmallover{ position:relative; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:16px; 
			top:-16px;
			left: 5px; 
			padding-left:20px;
			font-weight:500;
			color: #19529C;
			
 } 
 
 #titlesmallunder{ position:relative; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:16px; 
			top:-16px;
			left: 5px; 
			padding-left:20px;
			font-weight:500;
			color: #19529C;
			
 } 
 
#contentbox { position:relative; 
			top:12px;
			left: 2px;
			height:355px;
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:12px; 
			padding-left:10px;
			padding-right:12px;
			padding-top:15px;
			padding-bottom:5px;
			font-weight:500;
			color: #19529C;
			
 } 
 
#contentsmallbox { position:relative;
				width:350px;
				top:12px;
				left:2px;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				font-size:11px; 
				padding-left:10px;
				padding-right:20px;
				font-weight:500;
				color: #19529C;
				
 } 

#roll  {
		position:relative;
		left: 340px;
		bottom:-15px;
		width:80px;
		height:30px;
		padding-left:16px;
		padding-top:17px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:600;
		color:#FFFFFF;
}

#rollsmall  {
		position:relative;
		left: 250px;
		bottom:-20px;
		width:80px;
		height:30px;
		padding-left:16px;
		padding-top:17px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:600;
		color:#FFFFFF;
}