@charset "utf-8";
/* CSS Document */
/*
	#015d86 azzurro A3EMME
	#4eb5da azzurro A3EMME chiaro
	#003366 azzurro A3EMME scuro
	#003399 blu scrittura
	#0099FF azzurro chiaro
	#0000FF azzurro scuro
	#000066 blu
*/

#sfondoMessaggio{
	z-index:9000;
	position:fixed;
	visibility:hidden;
	top:0;left:0;
/*	width:100%;height:100%;*/
	bottom:0;right:0;
	background:#CCC;
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}

#messaggio{
	z-index:10000;
	overflow-y:scroll;
	position:fixed;
	visibility:hidden;
	top:150px;
	left:64px;
	width:800px;
	bottom:64px;
	padding:5px 25px;
	border:3px solid #015d86;
	background:url(../imgs/sfondo1.jpg);
}
.MSGbutton{cursor:pointer;color:#FFF;border:2px outset #333;background:#900;width:48px;text-align:center;position:fixed;top:150px;left:64px;}
.MSGbutton:hover{border:2px ridge #CCC; background:#FFF;color:#900;}
.MSGtext{padding:16px; margin:3px;}

.corpo .titolo{
	display:block;
	font-size:24px;
	text-align:right;
	font-variant:small-caps;
	background:url(../imgs/titolo.png) repeat-y right;
	padding-right:16px;
	margin:8px 3px 16px 0px;
	color:#FFF;
	border-bottom:2px dotted #015d86;
	border-right:10px solid #FFF;
}
.corpo .TITparagrafo{
	display:block;
	font-size:16px;
	text-align:left;
	font-style:italic;
	background:url(../imgs/dottorinoICO.png) transparent no-repeat 6px top;
	padding-left:48px;
	height:48px;
	margin:8px 3px 16px 0px;
	color:#015d86;
	border-bottom:2px dotted #4eb5da;
	border-left:6px dotted #4eb5da;
	vertical-align:baseline;
}
.FAQ_question{
 	color:#990000; 
	font-size:14px;
	font-weight:bold; 
	text-decoration:underline; 
	font-variant:small-caps;
	padding-left:16px;
	padding-top:24px;
 }
.contenuto .societa .testo{text-align:center;padding-top:16px;}
.contenuto .societa a{display:block;text-align:center;}
.bordo1{
	padding:0px 25px 0px 25px;
}
.bordo1 .titolo{
	position:relative;
	top:15px;
	background:url(../imgs/buttonTITLE.jpg) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	line-height:24px;
	border:1px solid #0099FF;
	margin:0px 0px 16px 0px;
}
.bordo1 .TOP{
	position:relative;
	background:url(../imgs/cont_TOP.png) transparent no-repeat;
	top:0px;
	left:-25px;
	height:25px;
	width:152px;
}
.bordo1 .BOTTOM{
	position:relative;
	background:url(../imgs/cont_BOTTOM.png) transparent no-repeat;
	bottom:0px;
	left:-25px;
	height:25px;
	width:152px;
}
.bordo1 hr{
	border:#015d86 1px dotted;
	margin:3px 0px 3px 0px;
}

