BODY {
	margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	background-color: #C5DBF2;
	height: 100%;
	scrollbar-base-color : #BED3E9;
	scrollbar-3dlight-color : #BED3E9;
	scrollbar-arrow-color : #000000;
	scrollbar-darkshadow-color : #B8C3D0;
	scrollbar-face-color : #D5E2EF;
	scrollbar-highlight-color : #DBEFFE;
	scrollbar-shadow-color : #A8B2BD;
	scrollbar-track-color : #BED3E9;
}

/*************** INTESTAZIONE *****************/
.td_header_laterale {
	background-color: #DCEFFE;
}

/******************* MENU *********************/
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #031474;
	text-decoration: none;
}
	
.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #031474;
	text-decoration: underline;
} 

.td_menu {
	background-color: #DCEFFE;
}

/************** ZONA CENTRALE ****************/
.td_content {
	background-color: #DCEFFE;
}

/************* FOOTER **************/
.service_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; font-weight: normal; color: #031474; text-decoration: none; }		

.service_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; font-weight: normal; color: #031474; text-decoration: underline; }		

.disclamer {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; font-weight: normal; color: #031474; text-decoration: none; }		

.disclamer_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; font-weight: bold; color: #031474; text-decoration: none; }		

.tb_footer {
	background-color: #C5DBF2;
}

.td_linea_blu_footer {
	height: 3px;
	background-color: #0D2D82;
}

.td_padding_footer {
	padding-right: 15px;
}

/******************** HOME PAGE ***********************/
.hp_graphic_menu_title {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #031474; text-decoration: none; }

.hp_td_graphic_menu_title {
	padding-bottom: 4px;
	text-align: center;	
}	

.hp_graphic_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; font-weight: normal; color: #031474; text-decoration: none; }	

.hp_graphic_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; font-weight: normal; color: #031474; text-decoration: underline; }	

.hp_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; font-weight: normal; color: #031474; text-decoration: none; }	

.hp_news_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: bold; font-weight: bold; color: #031474; text-decoration: none; }
	
.hp_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; font-weight: normal; color: #031474; text-decoration: none; }		


/******************** SIMPLE SEARCH ***********************/
.ss_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-style: bold; font-weight: bold; color: #031474; text-decoration: none; }

.ss_avviso_campi_obbligatori {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; font-weight: normal; color: #031474; text-decoration: none; }	

.ss_risultati {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #031474; text-decoration: none; }	

.ss_numero_verde {
	font-size: 18px;
	color: #00CC00;
}

.ss_numero_rosso {
	font-size: 18px;
	color: #FF0000;
}

.ss_td_form {
  height: 26px;
 width: 80px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: bold; font-weight: bold; color: #031474;
}
/*
.inputscuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	border : 1px solid #031474;
	background-color : #031474;
}

.inputchiaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #031474;
	text-decoration: none;
	background-color : #dceffe;
	border : 1px solid #031474;
}*/

.inputchiaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #031474;
	border :none;
	height:17px;
}
.inputscuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	border :none;
	height:17px;
}

.inputscurolink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	border :none;
	height:17px;
	text-decoration: none;
}

/******************** ADVANCED SEARCH ***********************/
.as_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-style: bold; font-weight: bold; color: #031474; text-decoration: none; }

.as_avviso_campi_obbligatori {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; font-weight: normal; color: #031474; text-decoration: none; }	

.as_risultati {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #031474; text-decoration: none; }	

.as_numero_verde {
	font-size: 18px;
	color: #00CC00;
}

.as_numero_rosso {
	font-size: 18px;
	color: #FF0000;
}

.as_form_combo {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	width: 120px;
	height: 16px;
	border: 1px solid #7F9DB9;
}

.as_td_voceform {
height: 26px;
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: bold; 			  							font-weight: bold; 
color: #031474;
}

.as_td_tabella {
	padding: 5px;
}

.ComboStyle {
	FONT-SIZE: 11px; WIDTH: 180px; COLOR: #2c4c98; FONT-FAMILY: Verdana; HEIGHT: 18px; TEXT-DECORATION: none
}

.ComboStyleCurrency {
	FONT-SIZE: 11px; WIDTH: 60px; COLOR: #2c4c98; FONT-FAMILY: Verdana; HEIGHT: 18px; TEXT-DECORATION: none
}

.ComboStylePrice {
	FONT-SIZE: 11px; WIDTH: 115px; COLOR: #2c4c98; FONT-FAMILY: Verdana; HEIGHT: 18px; TEXT-DECORATION: none
}

.ComboStyleRegistration {
	FONT-SIZE: 11px; WIDTH: 135px; COLOR: #2c4c98; FONT-FAMILY: Verdana; HEIGHT: 18px; TEXT-DECORATION: none
}

.ComboStyleHP {
	FONT-SIZE: 11px; WIDTH: 135px; COLOR: #2c4c98; FONT-FAMILY: Verdana; HEIGHT: 18px; TEXT-DECORATION: none
}

/******************** RESULT ***********************/
.tasto_pag {
	/*background-color: #C5DBF2;
	border: solid 1px #002E70;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align: center;
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #031474; 
	text-decoration: none;
}

.num_tasto_pag {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	color: #031474; 
	text-decoration: none;
	 }

.res_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-style: bold; font-weight: bold; color: #031474; text-decoration: none; }

.res_parametri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #031474;
	text-decoration: none;
	line-height: 15px;
}

.res_parametri_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px; 
	font-style: bold; 
	font-weight: bold; 
	color: #031474; 
	text-decoration: none; 
}

.res_istruzioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #031474; 
	text-decoration: none; 
}

.res_tb {
  height: auto;
  width: 95%;
  background-color: #BED3E9;  
}


.res_td_intestazione_tabella {
  text-align: center;
  background-color: #0A2D81;
  padding: 5px; 
    
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: bold; 
  font-weight: bold; 
  color: #FFFFFF; 
  text-decoration: none;
}

.res_intestazione_tabella {
  height: 20px;
  width: 66px;  
  text-align: center;
  background-color: #0A2D81;
      
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: bold; 
  font-weight: bold; 
  color: #FFFFFF; 
  text-decoration: none;
}

.res_td_tabella {
  height: 30px;
  width: 66px;  
  text-align: center;
  background-color: #DBEFFE; 
   
  font-family: Verdana, Arial, Helvetica, sans-serif;	
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #031474; 
  text-decoration: none;
}

.res_td_tabella_right {
  height: 30px;
  width: 66px;  
  text-align: center;
  background-color: #DBEFFE; 
   
  font-family: Verdana, Arial, Helvetica, sans-serif;	
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #031474; 
  text-decoration: none;
}

.res_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #031474; text-decoration: none; }


/******************** DETAILS ***********************/
.det_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-style: bold; font-weight: bold; color: #031474; text-decoration: none; }

.det_dealer {
	height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normel; font-weight: normal; color: #031474; text-decoration: none; }

.det_dealer_link {
	color: #031474; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normel; font-weight: normal; }
	
.det_dealer_link:hover {
	color: #031474; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normel; font-weight: normal; }
	
.det_testo_sfondo {
	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #DCEFFE; font-size: 10px; font-style: normal; font-weight: normal; color: #031474; text-decoration: none; }

.det_testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #DCEFFE; font-size: 10px; font-style: normal; font-weight: normal; color: #031474; text-decoration: none; }

.det_testo_make {
	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color:; font-size: 16px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left:5px;}


/******************** DIV VISIBLE ***********************/
#header { visibility: visible; }
#shadow { visibility: visible; }
#menu1 { visibility: visible; }
#bodycontent { visibility: visible; }
#bodystamp { visibility: visible; }
#footer { visibility: visible; }
#buttons { visibility: visible; }
#buttonprint { visibility: visible; }
#TitleDetailFlashStamp { display: none; }
#TitleDistrFlashStamp { display: none;}
#StampDisclaimer { display: none;}

/******************* DIV RESULT ************************/
#result,wrapper
{
scrollbar-3dlight-color:#DCEFFE;
scrollbar-arrow-color:#DCEFFE;
scrollbar-base-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-darkshadow-color:#A0B5D4;
scrollbar-face-color:#DCEFFE;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;

}
#wrapper {
overflow-x: auto;
overflow-y: hidden;
width: 725px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 50px;
}

.impaginazioneOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #031474;
	text-decoration: none;
}
.impaginazioneOn:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #031474;
	text-decoration: underline;
}
.impaginazioneOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #9497a9;
	text-decoration: none;
}


div.pop_order {
	border:0px;
	background:#EDF6FD;
	color: #6E85A5;
	z-index:1;
	padding:0px;
	display: none;
	position: absolute !important;
	margin-left: 0px;
}
.table_order{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #031474;
	border:1px solid #6D83A8;
	background:#EDF6FD;
}
.top_cell_order{
	border-bottom:1px solid #6D83A8;
}


.intestaz_order{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: bold; 
  font-weight: bold; 
  color: #FFFFFF; 
  text-decoration: none;
}

A.intestaz_order:link {text-decoration: none}
A.intestaz_order:visited {text-decoration: none}
A.intestaz_order:active {text-decoration: none}
A.intestaz_order:hover {text-decoration: underline;}

A.link_order:link {text-decoration: none}
A.link_order:visited {text-decoration: none}
A.link_order:active {text-decoration: none}
A.link_order:hover {font-weight:bold; }
A.link_order{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #031474;
}
.tbl23 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	text-indent: 5px;
}
h1 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}

