/*definizione colori*/
.bianco { color: White;}
.verde { color:#669900;}
.grigio { color:#999999}
.grigio1 { color:#666666}
.rosso {	color:#990000}
.arancio {color:#ff9933}
.blu {color:#003366}
.nero { color: Black;}

a{
	outline:none;
	text-decoration:none;
}

.container2 {
	width: 710px;
	margin: 0 auto;
}

.container_top {
	width: 730px;
	background-color: #003366;
	margin-right:auto;
	margin-top:-20px;
	margin-left:auto;
	margin-bottom:-20px;
}


/*sfondi div*/
.sfondo_bianco { 	background-color: white;}
.sfondo_blu {	background-color: #003366;}
.sfondo_grigio {	background-color: silver;}
.sfondo_grigio_nosel {
	background-color: silver;
	border-bottom: 1px solid white;
}
.sfondo_grigio_sel {
	background-color: #666666;
	border-bottom: 1px solid white;
}
.sfondo_azzurro {	background-color: #ccffff;}

.menubasso {
  text-align:center;
  color: #000000;
  font-size: 9pt;
  font-family: Verdana;
  font-weight: 400;	
}

#freccia_sfondo{
	background-image: url(immagini/freccia_sfondo.gif);
	width: 547px;
	height: 39px;
}	



/*home page*/
#sfondo_grigiorealta{
	background-image: url(immagini/grigio_realta.gif);
	width: 227px;
	height: 198px;
	font-size: 9pt;
	font-family: Verdana;
	color: White;
	position:relative;
}

#sfondo_grigiorealta a{
display:block;
position:absolute;
} 

#sfondo_grigiorealta a.menu{
width:100px;
height:50px;
top:340px;
} 

#sfondo_grigiorealta a#link1{
width:430px;
height:320px;
top:10px;
left:10px;
} 

#sfondo_dovesiamo{
	background-image: url(immagini/dove_siamo.gif);
	width: 216px;
	height: 151px;
}

/*azienda*/

#menu_sx {
	width:154px; 
	height:30px; 
	line-height:30px;
}

#menu_sx_1 {
	width: 154px;
	/*padding-top:6px;
	padding-bottom:6px;*/
}


#menu_sx2 {
	width:154px; 
	height:15px; 
	line-height:15px;

}

/*prodotti nuovi db*/

.bordo {
	border: 1px solid #669999;
}

/* prodotti nuovi*/
#still{
	background-image: url(immagini/box_still.gif);
	width: 548px;
	height: 106px;
	margin-left:-3px;
	position:relative;
}	

#still a{
display:block;
position:absolute;
} 

#still a.menu{
width:100px;
height:50px;
top:340px;
} 

#still a#linkstill{
width:230px;
height:106px;
top:10px;
left:10px;
} 

#baoli{
	background-image: url(immagini/box_baoli.gif);
	width: 548px;
	height: 104px;
	margin-left:-3px;
	position:relative;
}
#baoli a{
display:block;
position:absolute;
}

#baoli a.menu{
width:100px;
height:50px;
top:340px;
} 

#baoli a#linkbaoli{
width:230px;
height:106px;
top:10px;
left:10px;
} 

#mercegaglia{
	background-image: url(immagini/box_marcegaglia.gif);
	width: 548px;
	height: 105px;
	margin-left:-3px;
	position:relative;
}
#mercegaglia a{
display:block;
position:absolute;
}

#mercegaglia a.menu{
width:100px;
height:50px;
top:340px;
} 

#mercegaglia a#linkmercegaglia{
width:230px;
height:106px;
top:10px;
left:10px;
} 

	
/* pagina servizi*/
#servizio_assistenza{
	background-image: url(immagini/assistenza.gif);
	width: 548px;
	height: 106px;
	margin-left:-3px;
	position:relative;
}	

#servizio_assistenza a{
display:block;
position:absolute;
} 

#servizio_assistenza a.menu{
width:100px;
height:50px;
top:340px;
} 

#servizio_assistenza a#linkass{
width:230px;
height:106px;
top:10px;
left:10px;
} 


#servizio_manutenzione{
	background-image: url(immagini/manutenzione.gif);
	width: 548px;
	height: 105px;
	margin-left:-3px;
	position:relative;
}

#servizio_manutenzione a{
display:block;
position:absolute;
} 

#servizio_manutenzione a.menu{
width:100px;
height:50px;
top:340px;
} 

#servizio_manutenzione a#linkman{
width:230px;
height:106px;
top:10px;
left:10px;
} 

#servizio_ricambi{
	background-image: url(immagini/ricambi.gif);
	width: 548px;
	height: 104px;
	margin-left:-3px;
	position:relative;
}

#servizio_ricambi a{
display:block;
position:absolute;
} 

#servizio_ricambi a.menu{
width:100px;
height:50px;
top:340px;
} 

#servizio_ricambi a#linkric{
width:230px;
height:106px;
top:10px;
left:10px;
} 

.verde1 {color:#339966; }
.giallo {color:#cc9933; }
.rosso1 {color:#993333; }



/*link menu*/
/*a:focus.link_menu{
	color: #666666;
	font-style: normal;
	text-decoration: none;
	background: SILVER;
	display: block;
	font-weight: bold;
} */
a:hover.link_menu{
	color: white;
	background: #666666;
	display: block;
	font-weight: bold;
		font-style: normal;
	text-decoration: none;
}

a.link_menu{
		
	color: #666666;
	font-style: normal;
	text-decoration: none;
	background:  SILVER;
	display:block;
	font-weight: bold;

}

a.link_prova{
		
	color: white;
	font-style: normal;
	text-decoration: none;
	background:  #666666;
	display:block;
	font-weight: bold;

}
/*
 a:active.link_menu{
		
	color: #666666;
	font-style: normal;
	text-decoration: none;
	background:  SILVER;
	display:block;
	font-weight: bold;

}
a:link.link_menu    	{

	color: #666666;
	font-style: normal;
	text-decoration: none;
	background:  SILVER;
	display:block;
	font-weight: bold;
}	*/
 /* fine link menu*/
 
 
 /* pagina vendite*/
 
 #preventivo {
	background-color: #99cccc;
	border-top: 1px solid #003366;
	border-bottom: 1px solid #003366;
	width: 554px;
	margin-left:-4px;
}
 
 
.form_preventivo {
	height:30px;
	display:block;
	line-height:30px;
}


/*box */

.box_sx {
	border: 1px solid gray;
	width:140px;
}


.box_ricerca {
	background-color:gray;
	font: Verdana;
	color:black;
	font-size: 8pt;
	height:33px;
	line-height:33px;
	border-bottom-color: white;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.box_ricerca2 {
	background-color:silver;
	font: Verdana;
	color:black;
	font-size: 8pt;
	height:33px;
	line-height:33px;
	border-bottom-color: white;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.border_ricerca {
  padding-left: 0px;
  margin-left: -1px;
  border-left: 1px solid white;
}

.ricerca_scroll{
	width:545px;
	height:400px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.bordo_immagine {
	border: thin outset silver;
}

.sfondo_ricerca {
	background-color: #666666;
	border: 1px solid white;
	
	width:140px; 
}