html {
overflow: -moz-scrollbars-vertical;
}

.class_disabled { color:#888; border:1px solid #ddd;}

 a.buonoregalo:hover { background-color:transparent !important; text-decoration:none;  background-image:url('/img/bk_buonoregalo.gif');}
 .br_nome {padding-top:25px; padding-left:65px; font-size:12px; font-weight:bold;  color:#000; text-align:center;}
 .br_valore { padding-top:10px; padding-left:65px; font-size:24px; font-weight:bold; text-align:center;}

 .buonoregalo {display:block; background-image:url('/img/bk_buonoregalo.gif'); width:245px; height:106px; float:left; margin:10px 20px; }

textarea {
	color: #000;
	font-size: 11px;
	font-family: verdana,helvetica;
	border:1px solid #888;
	padding:1px;
	background-color: #FBFDFF;
}

select {
	color: #000;
	font-size: 11px;
	font-family: verdana,helvetica;
	border:1px solid #888;
	padding:1px;
	background-color: #FBFDFF;
}
.inputzerobordo {
	border:0px;background:none;
}
input {
	color: #000;
	font-size: 11px;
	font-family: verdana,helvetica;
	border:1px solid #888;
	padding:1px;
	background-color: #FBFDFF;
}
input.bottone {
	background-color: #FF9900;
}
.finestra {
	border:1px dotted #666; background:#eee
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.titolo {
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#fff;

border:0px solid #000;
}
a.menu {
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#fff;
text-decoration:none;

}
a.menu:hover {

text-decoration:underline;
color:#EFA800;
}

.corpo {

background-image: url(/img/sfondomain.gif);
}

a {
font-family:verdana;
font-size:11px;
color:#00F;
text-decoration:none;

}
a:hover {
background:#563423;
text-decoration:underline;
color:#EFA800;
}
a.commenti {color:#00F;}
a.commenti:hover {color:#EFA800;}

/* top */

#LoginTop { }
#Top  a:hover {
background:none !important;
}

#Top a.l2 {
font-family:verdana,helvetica;
font-size:11px;
color:#00F;
text-decoration:none;
padding:1px;
}
#Top a.l2:hover {
padding:1px;
text-decoration:underline;

}
#Top .titolo {
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#fff;

border-bottom:1px solid #000;
}
#Top a.menu {
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#fff;
text-decoration:none;

}

#Top a.menu1 {
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#000;
text-decoration:none;

}

#Top a.menu:hover {

text-decoration:underline;
color:#EFA800;
}

#Top a.menu1:hover {

text-decoration:underline;
}

/* left */ 

.LeftBox {background-color:#AFB8C0; border-right:1px solid #000;}

#Left { background-color:#AFB8C0; }
#Left a:hover { }
#Left td {
font-family:verdana,helvetica;
font-size:10px;
padding-bottom:4px;	
}
#Left .t2 {
font-family:verdana,helvetica;
font-size:10px;	
}
#Left a.menu {
font-family:verdana,helvetica;
font-size:11px;
color:#fff;
text-decoration:none;
margin:0px;
padding:0px;
}
#Left a.menu:hover {
text-decoration:underline;
color:#EFA800;
margin:0px;
padding:0px; background:none !important;
}

#Left a.l2 {
font-family:verdana,helvetica;
font-size:10px;
color:#00F;
text-decoration:none;
padding:1px;
}
#Left a.l2:hover {
padding:1px;
text-decoration:underline;

background-color:#8795A0;
color:#fff;
}

#Left .titolo {
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#fff;

border-bottom:1px solid #000;
}

#Left input {
	color: #000;
	font-size: 11px;
	font-family: verdana,helvetica;
	border:1px solid #888;
	padding:1px;
	background-color: #FBFDFF;
	width:60px}
#Left select {
	color: #000;
	font-size: 11px;
	font-family: verdana,helvetica;
	border:1px solid #888;
	padding:1px;
	background-color: #FBFDFF;
	}
#Left .finestra {
	border:1px dotted #666; background:#eee
}
#Left #TASSICAMBIO {
	position:absolute;
	visibility:hidden;
	top:50px;
	left:0px;
	margin:2px;
	width:173px;
	background:#fff;
	border:3px solid #000;
	background-image: url(/img/sfondomain.gif);
}	

#MenuLeft a { display:block; text-decoration:none; width:100%;}
#MenuLeft .hove { text-decoration:underline !important;
color:#EFA800 !important ;}
#MenuLeft a:hover { text-decoration:underline !important;
color:#EFA800 !important ;}
#MenuLeft .norm { text-decoration:none; 
color:none;}
#MenuLeft .SubMenu { position:absolute; display:block; margin-left:190px; }
#MenuLeft .SubMenu a { display:block !important; width:100%;} 

#RiquadroProdotti { border:2px solid #000;  margin:0px auto; width:748px; height:624px; text-align:left}

#MenuRiquadro  { text-align:left; margin:0px auto; width:748px; height:27px; }
#MenuRiquadro ul { margin:0px; padding:0px; list-style:none; margin-left:113px; height:27px;  }
#MenuRiquadro li { margin:0px; padding:0px; padding-left:10px; float:left; background-image:url(/img/riq_bk1_disactive.gif); background-position:left; background-repeat:no-repeat; margin:0px 5px; height:27px}
#MenuRiquadro a { display:block; width:100px; height:20px; text-align:center; padding-top:7px; color:#444; font-weight:bold; background-image:url(/img/riq_bk2_disactive.gif); padding-right:10px;  background-position:bottom right ; outline:none; }
#MenuRiquadro a:hover { background-color:transparent;}
#MenuRiquadro li.active {  background-image:url(/img/riq_bk1.gif); }
#MenuRiquadro a.active {  background-image:url(/img/riq_bk2.gif); color:#fff; } 

#RiqWaiting { position:absolute; width:748px; height:624px; background-color:#333; filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60; }
#RiqWaiting_Up { position:absolute; width:748px; height:624px; z-index:10; padding-top:200px; color:#ddd; font-weight:bold; text-align:center  }

#InnerIframeRiquadro { border:2px solid #000; position:absolute; display:none; left:50%; margin-left:-150px; margin-top:200px; }

.link_ontitolo { color:#fff; text-decoration:none;}
.link_ontitolo:hover { color:#fff; text-decoration:underline; background-color:transparent;}
