/*
BODY {
 scrollbar-face-color: #4A4A4A;
 scrollbar-shadow-color: #F3C706;
 scrollbar-highlight-color: #4A4A4A;
 scrollbar-3dlight-color: #F3C706;
 scrollbar-darkshadow-color: #4A4A4A;
 scrollbar-track-color: white;
 scrollbar-arrow-color: #F3C706;
}
*/

	/* GENERICI */

* {
	margin:0px;
	padding:0px;
}

img {
	border:0px;
}

.pallino{
	margin-left:15px;
}

b {color:#004677;}
A:link,A:visited,A:hover {text-decoration: none;}

.testo {
	font-family: Verdana,  Arial,  Helvetica, sans-serif;
	font-size: 11px;
	color: #63717B;
}
.testo10 {
	font-family: Verdana,  Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #63717B;
}
.testo a{
	color:#003D61;
}

.testo12 {
	font-family: Verdana,  Arial,  Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}

	/*HOME*/

.tb_home{
	background-image:url(/immagini/bg-index.jpg);
	background-repeat:no-repeat;background-position:left top;
}


.tb_intro{
	background-image:url(/immagini/bg-index-chiara.jpg);
	background-repeat:no-repeat;background-position:left top;
}

.tb_bottom_home{
	border-bottom:1px solid #003D61;
}

.tit_home{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #63717B;
	font-weight:bold;
}


/****** MN_bottom_OFF ********/
.mn_bottom_off , .mn_bottom_off A:LINK, .mn_bottom_off A:VISITED, .mn_bottom_off A:HOVER, .mn_bottom_off A:ACTIVE{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003D61;
	line-height:2em;
	padding:3px 10px;
	border-bottom:1px solid white;
}

/****** MN_bottom_On  ********/
.mn_bottom_on , .mn_bottom_on A:LINK, .mn_bottom_on A:VISITED, .mn_bottom_on A:HOVER, .mn_bottom_on A:ACTIVE{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003D61;
	line-height:2em;
	padding:3px 10px;
	border-bottom:1px solid #003D61;
}

.barra-vert-home{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #003D61;
}

.tb_scheda{
	background-image:url(/immagini/bg-prodotto.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.filetto_vert{
	background-image:url(/immagini/bg-vert.gif);
	background-repeat:repeat-y;
	background-position:left 100px;
}

/* TESTO_MENU_SX_OFF */
.testo_menu_sx_off , .testo_menu_sx_off A:LINK, .testo_menu_sx_off A:VISITED, .testo_menu_sx_off A:HOVER, .testo_menu_sx_off A:ACTIVE {
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #667173;
	text-decoration: none;
	background-image: url(/immagini/freccia.gif); 
	background-repeat:no-repeat; 
	background-position:right;
	font-weight:bold;
	padding-left:30px;
	line-height:23px;
	height:23px;
	border-bottom:1px solid #B1C4CF;
}
/* TESTO_MENU_SX_ON */
.testo_menu_sx_on , .testo_menu_sx_on A:LINK, .testo_menu_sx_on A:VISITED, .testo_menu_sx_on A:HOVER, .testo_menu_sx_on A:ACTIVE{
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:30px;
	color: #003D61;
	text-decoration: none;
	font-weight:bold;
	background-image: url(/immagini/freccia.gif); 
	background-repeat:no-repeat; 
	background-position:right;
	line-height:23px;
	height:23px;
	cursor:pointer;
	border-bottom:1px solid #B1C4CF;
}

.sez_tit{
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:10px;
	color: #27447A;
	line-height:23px;
	height:23px;
	text-decoration: none;
	font-weight:bold;
	border-bottom:1px solid #27447A;	
}

.sez_tit a{
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27447A;
	line-height:23px;
	height:23px;
	text-decoration: none;
	font-weight:bold;	
}

.input_login{
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #27447A;
	border:1px #27447A solid;	
	background-color:white;
	height:18px;
	margin:0 3px;
	padding-top:2px;
	padding-left:2px;
}

.submit{
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	background-color:#7D9DAC;
	border:0;
	height:18px;
	line-height:18px;
	cursor:pointer;
	font-weight:bold;
}

/*sales*/
.testo_grigio1 {
 font-family:  Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#63717B;
}
.testo_grigio2 {
 font-family:  Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#575757;
}

testo_grigio3 {
 font-family:  Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#63717B;
}

.testo_blu {
 font-family:  Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#003E61;
}

.testo_10 {
	font-family: Verdana,  Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #63717B;
}

.testo_form {
	font-family: Verdana,  Arial,  Helvetica, sans-serif;
	font-size: 11px;
	color: #63717B;
}

.titolo_form {
	font-family: Verdana,  Arial,  Helvetica, sans-serif;
	font-size: 15px;
	color: #63717B;
	font-weight:bold;
}

.input_form {
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #63717B;
	border:0px #FFFFFF solid;	
	background-color:white;
	height:20px;
}

.input_form_10 {
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #63717B;
	border:0px #FFFFFF solid;	
	background-color:white;
	height:18px;
	
}

.testo_form10 {
	font-family: Verdana,  Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #63717B;
}

.testo_form14 {
	font-family: Verdana,  Arial,  Helvetica, sans-serif;
	font-size: 14px;
	color: #63717B;
}

#Message {
    left:400px;
		top:300px;
    position:absolute;  
    display: none;
    filter:alpha(opacity=95);
    -moz-opacity:.95;
    opacity:.95;
    float:right;    
		background-color:#EDF0F2;
    border: 1px solid #27447A;
}


#MsgBox {
    top: 0px;
    right: 0px;
    width: 250px;
    height: 100px;
    padding: 10px;
    margin: 5px;    
}