#slideshow-1 {
    position:relative;
    height:150px;
}

#slideshow-1 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow-1 IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow-1 IMG.last-active {
    z-index:9;
}

.area_form {
	
	color: #1B2354;
	font-family: Tahoma;
	font-size: 11px;
	border: Solid 1px #FDCC1A;
		
	}


.carattere_ico {
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	
}

.carattere_grigio {
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	
}

.carattere_estetista {
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #258FCA;
	
}

.carattere_acconciatore {
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #CF127C;
	
}

.carattere_blue {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B2354;
	
}

.carattere_blue_sottolineato {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B2354;
	text-decoration:underline;
	
}

.carattere_blue_grande {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1B2354;
	
}


.carattere_verde {
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #99C016;
	
}

.carattere_rosso {
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #F00;
	
}

li { margin:1px; }


.carattere_right {
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 17px;
	color: #666;
	
}

.bordo_left_tratteggiato { 

border-left-color:#CCC;
border-left-style:dashed;
border-left-width:2px;

}
.bordo_right_tratteggiato {
	
border-right-color:#CCC;
border-right-style:dashed;
border-right-width:2px;

}


a.h1:link, a.h1:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B2354;
	text-decoration:none;
	
	}
a.h1:hover { text-decoration:underline; color: #258FCA; }

a.h2:link, a.h2:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B2354;
	text-decoration:none;
	}
a.h2:hover { text-decoration:underline; color: #CCC; }

a.h3:link, a.h3:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B2354;
	text-decoration:none;
	}
a.h3:hover { text-decoration:underline; color: #CCC; }