BODY {
	margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	background-color: #4396bc;
	height: 100%;
	background-image: url(../showroom/images/bg_all.jpg);
	background-repeat: repeat-x;
}

/*************** 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: #DBEFFE;
}

.td_linea_blu_footer {
	height: 3px;
	background-color: #336699;
}

.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: 12px; font-style: bold; font-weight: bold; color: #003366; 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: #0061C1;
  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: #0061C1;
      
  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: #EFEFEF; 
   
  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: #EFEFEF; 
   
  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: #FFFFFF; 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: #FFFFFF; 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;
}


#pointermenu{
border-top: 7px solid black; /*optional border across top*/
margin: 0;
padding: 0;
}

#pointermenu ul{
margin: 0;
margin-left: 15px; /*menu offset from left edge of window*/
float: left;
padding-left: 8px;
font: normal 11px Arial;
background-color: black;
background: black url(media/leftround.gif) bottom left no-repeat; /*optional left round corner*/
}

* html #pointermenu ul{ /*IE6 only rule. Decrease ul left margin and add 1em bottom margin*/
margin-bottom: 1em;
margin-left: 7px; /*menu offset from left edge of window in IE*/
}

#pointermenu ul li{
display: inline;
}


#pointermenu ul li a{
float: left;
color: white;
font-weight: bold;
padding: 2px 11px 7px 7px;
text-decoration: none;
background: url(../media/pointer.gif) bottom center no-repeat;
}

#pointermenu ul li a:visited{
color: white;
}


#pointermenu ul li a:hover, #pointermenu ul li a#selected{ /*hover and selected link*/
color: white;
background-color: darkred;
}

#pointermenu ul li a#rightcorner{
padding-right: 0;
padding-left: 2px;
background: url(media/rightround.gif) bottom right no-repeat; /*optional right round corner*/
}.nasloviauta {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #0099CC;
}
.textauti {
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.arrowlistmenu{
width: 180px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 11px Arial;
color: white;
background: black url(../media/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #082f42;
background: url(../media/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: normal;
border-bottom: 1px solid #dadada;
font-size: 11px;
}
form {
	margin: 0px;
}

.arrowlistmenu ul li a:visited{
color: #082f42;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #082f42;
background-color: #F3F3F3;
}

img.image-border
{ padding:5px; background:#ffff; border:solid 1px #d7d7d7; }
img.img-float-left
{ margin:0 .5em 1em 0; float:left; display:inline; }
img.img-float-right
{ margin:0 0 1em .5em; float:right; display:inline; }
img.img-center
{ margin:.5em auto; display:block; }.sredina {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #ededed;
}

.image {
	border: 4px solid #ededed;
}
.kolicina {
	font-size: 10px;
	width: 40px;
	text-align: center;
}
.table-naslov {
	border: 1px solid bfe3fe;
}
.area1 {

	font-size: 10px;
	width: 145px;
	text-align: left;
}
.area2 {
	font-size: 10px;
	width: 400px;
	text-align: left;
	height: 180px;
}
.image2 {

	border: 4px solid #FFFFFF;
}

}
.istaknuto222{
	padding:4px;
	background:#ffffff;
	border:solid 1px #D3E9FF;
}