.elencomarchi, .elencomarchi_macro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; text-decoration: none; font-weight: bold}
.elencomarchi:hover, .elencomarchi_macro:hover { color: #000000; text-decoration: none; font-weight: bold}
.elencomarchi_selezionato {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none; font-weight: bold}
.acquista { color: #666666; text-decoration: none}
.acquista:hover { color: #FF9900; text-decoration: none}
.linkNero2 { color: #000000; text-decoration: none}
.linkRosso2 { color: #D30F1B; text-decoration: none}
.linkNero { color: #000000; text-decoration: none}
.linkNero:hover { color: #FF9900; text-decoration: none}
.footer { color: #FFCC66; text-decoration: none; font-weight: bold}
.footer:hover { color: #FFFFFF; text-decoration: none}
.link_grigio { color: #333333; text-decoration: none}
.link_grigio:hover { color: #000000; text-decoration: none}
h1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #990000}
.testo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000; text-decoration: none}
.testopiccolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #575757; text-decoration: none}
.nomi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #000000; text-decoration: none}
.nomi:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #FF9900; text-decoration: none}
.sottomenu,
.sottomenu a {  font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; padding: 3px;}
.sottomenu a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.sottomenu .current { color: #F90;}
.cerca {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.imgmicro { border: 2px solid #DDDDDD; color: #DDDDDD; margin: 3px;}
.imgmicro:hover { border: 2px solid #FF9900; color: #FF9900;}
h1.categoria {
	font-size: 44px;
	font-weight: normal;
	padding-left: 10px;
	color: #B5B5B5;
	font-family: "Book Antiqua", Arial;
}
h1 a {
	color: #B5B5B5;
	text-decoration: none;
}
a.categoria {
	font-size: 18px;
	font-weight: normal;
	padding-left: 10px;
	color: #555;
	font-family: "Book Antiqua", Arial;
	text-decoration: none;
}
a.categoria:hover {
	text-decoration: underline;
}
div.prodotto {
float: left;
width: 180px;
height: 100px;
ktext-align: center;
border: 1px solid #ccc;
border-width: 0 1px 0 0;
margin: 0 0 30px 0;
padding: 0 0 0 0;
}

div.prodotto .foto, div.prodotto .nome, div.prodotto .testopiccolo {
margin: 0 25px 0 25px;
}
div.prodotto .testopiccolo {
display: block;
}
div.prodotto .nome {
display: block;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
}


.hist a,
#galleria_fotografica a {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	color: #000;
	text-decoration: none;
}

.hist a:hover,
#galleria_fotografica a:hover {
	text-decoration: underline;
}

.hist h1,
#galleria_fotografica h1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	color: #000;
	margin: 0;
	padding: 0;
}

.hist h2,
#galleria_fotografica h2 {
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	color: #000;
	margin: 0;
	padding: 0;
}

.hist h3,
#galleria_fotografica h3 {
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	color: #000;
	margin: 0;
	padding: 0;
}

.elenco {
	height: 570;
	overflow: auto;	
}

.elenco .watch {
	width: 250px;
	height: 160px;
	overflow: hidden;
	float: left;
	margin: 15px 5px;
	border: 1px solid #ccc;
}

.elenco .watch .image {
	float: left;
	width: 100px;
	padding: 5px;
}

.elenco .watch .descrizione {
	float: left;
	width: 100px;
	padding: 0;
	margin: 5px;
}

.elenco .descrizione .nome {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}
#galleria_fotografica .prodotto {
height: 40px;
margin-bottom: 5px;
}
#galleria_fotografica .prodotto a {
color: #33C;
}
#galleria_fotografica .prodotto a:hover {
color: #C33;
}


#gfoto {
text-align: center;
}
#gfoto h1 {
font-size: 24px;
text-align: center;
}
#gfoto h1 a {
text-decoration: none;
color: #339;
}
#gfoto img {
border: 1px solid #339;
width: 570px; 
}



#galleria_fotografica,
.hist {
margin: 0 0 5px 5px;
height: 500px;
overflow: auto;
text-align: justify;
}


.secondo .elencomarchi {
padding-left: 10px;
color: #000;
}
.secondo .extra {
font-style: italic;
font-weight: normal;
padding-left: 4px;
font-size: 10px;
color: #888;
}
#other_rolex {
display: none;
}









.risultato {
font-size: 10px;
font-family: Verdana;
color: #666;
width: 760px;
height: 260px;
margin: 10px 0;
}
.risultato .foto {
margin-top: 20px;
float: left;
width: 160px;
}
.risultato .info {
float: left;
width: 250px;
}
.risultato .altre_foto {
margin-top: 55px;
float: left;
width: 345px;
}
.risultato .info .titolo {
font-weight: bold;
color: #000;
}
.risultato .prezzo_e_link {
float: left;
width: 570px;
}
.risultato .prezzo_e_link td {
padding: 10px 10px 10px 0;
font-size: 10px;
font-family: Verdana;
}
.risultato .prezzo_e_link .prezzo {
padding-top: 30px;
font-weight: bold;
width: 100px;
color: #900;
}
.risultato .link_acquisto {
padding: 5px 0 10px 0;
width: 140px;
text-align: center;
}
.risultato .link_acquisto a {
text-decoration: none;
font-weight: bold;
color: #900;
}
.risultato .prezzo_e_link .link_finanziamento {
width: 300px;
padding-top: 30px;
text-align: center;
}
.risultato .link_finanziamento a {
text-decoration: none;
font-weight: bold;
color: #090;
}
.risultato .link_acquisto a:hover,
.risultato .link_finanziamento a:hover {
color: #F90;
}

/* overlay */
#overlay_grigio { background-color: white; -moz-opacity: 0.7; opacity: 0.7; top: 0; left: 0; position: fixed; width: 100%; height:100%; z-index: 99; }
#overlay_area { position: absolute; z-index: 100; top: 0; left: 0; width: 100%; height: 100%; text-align: center; }
#overlay_box { margin: 15% auto 0 20%; width: 60%; text-align: left; background-color: #FFF; padding: 0; border: 4px solid #CCC; z-index: 101;  } 

/* overlay fix for ie */
* html #overlay_box {
	position: absolute;
	margin: 0;
	top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + ((documentElement.clientHeight-this.clientHeight) / 2)	: document.body.scrollTop + ((document.body.clientHeight-this.clientHeight) / 2) );
	left:expression(eval(document.compatMode &&	document.compatMode=='CSS1Compat') ? (documentElement.clientWidth-this.clientWidth) / 2 : (document.body.clientWidth-this.clientWidth) / 2);
}
* html #overlay_grigio {
	position: absolute;
	top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop );
	left: 0;
	filter: alpha(opacity=70);
	background-color: white; 
	width: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.clientWidth : document.body.clientWidth);
	height:expression(eval(document.compatMode &&	document.compatMode=='CSS1Compat') ? documentElement.clientHeight	: document.body.clientHeight);
}
/* fine fix ie */

/* overlay calcolo finanziamento */
.ajax_finanziamento {
padding: 5px 10px;
}
.ajax_finanziamento,
.ajax_finanziamento td,
.ajax_finanziamento h1 {
font-family: verdana, arial;
}
.ajax_finanziamento a {
text-decoration: none;
}
.ajax_finanziamento .chiudilayer {
float: right;
}
.ajax_finanziamento .chiudilayer a {
color: #C00;
font-weight: bold;
font-size: 11px;
}
.ajax_finanziamento h1 {
margin-top: 0;
color: #666;
font-weight: normal;
}
.ajax_finanziamento td {
padding: 4px;
}
.ajax_finanziamento td.label {
color: #600;
width: 60%;
text-align: right;
font-weight: bold;
}
.ajax_finanziamento td.input,
.ajax_finanziamento td.input input,
.ajax_finanziamento td.input select,
.ajax_finanziamento td.input option {
font-size: 16px;
font-weight: bold;
}
.ajax_finanziamento td.input #importo_finanziamento {
width: 100px;
}
.ajax_finanziamento td.input #importo_rata {
color: #090;
font-size: 18px;
}
.ajax_finanziamento td.submit {
text-align: center;
}

.ajax_finanziamento .informazioni_aggiuntive {
text-align: center;
font-size: 12px;
color: #666;
padding: 10px 0;
}

.ajax_finanziamento .link {
text-align: center;
font-size: 12px;
color: #666;
padding: 10px 0 20px 0;
}


