/*				Realizzazione Net.Service S.r.l.				  */
/*  			http://www.net-serv.it							  */
/*  ------------------------------------------------------------  */
#corpo 
{
	width: 100%;
	margin:0px auto 0px auto;
	background:#fff;
	position: relative;
	padding:20px 0px 0px 0px;
	text-align:center;
	clear:left;		
}
.c100{ width:100%;}
.c50{ width:49%;  float:left; text-align:left; }
.c33{ width:33%;  float:left; text-align:left; }
.c25{ width:24%;  float:left; text-align:left; }

/* colore link in comune sulle colonne cx e dx */
#ColCX a,#ColDX a{
	color:#001B75;
	text-decoration:underline;		
	}
#ColCX a:hover,#ColDX a:hover{
	text-decoration:none;
}	

/* colonna centrale */

#ColCX
{		
	background:#F8F8F2;				
	z-index: 1;	
	text-align:left;		
}
#ColCX h1 {
	font-size:1.3em;
	color:#686D72;
	padding:2px 2px 2px 25px;
	margin:4px 0px 4px 0px;
	height: auto !important;	
	height:0px;
	font-family:"Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
}
#ColCX h2 {
	text-align:center;
	background:#fff;
	font-size:1em;
	color:#686D72;
	padding:4px 0px 4px 4px;
	font-family:"Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
}
#ColCX h3 { 
	background:#fff;
	padding:4px 0px 4px 4px;
	font-family:"Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
	color:#444;
}
#ColCX p
{
	color:#686868;
	font-size:0.8em;	
	text-align:left;	
	margin:10px 0px 10px 0px;
}
#ColCX ol, #ColCX ul
{
	color:#333;
	font-size:0.8em;		
	margin-left:25px;
}
#ColCX ol li ol li, #ColCX ul li ul li
{
	color:#333;
	/*font-size:1.3em;		*/
	margin-left:0px;
}
#ColCX li li li 
{
	color:#333;
	font-size:1em;		
	margin-left:0px;
}
#ColCX ol ol, #ColCX ul ul
{
	font-size:1em;		
}
#ColCX img {
	padding:6px;
}
#ColCX .left{ float:left; margin:1px; padding:0px;}
#ColCX .justify{ text-align:justify;}
#ColCX .right{ float:right; margin:6px; padding:0px;}
#ColCX .center{ text-align:center;}

.SiteMap ul, .SiteMap_Root {
	list-style:none;
}

#ColCX table {
	width:98%;
	text-align:center;
	margin:0px auto;
	border:1px solid #ccc;
}
#ColCX table th {
	background:#DEE8F1;
	font-size:0.9em;
	padding:4px;
}
#ColCX table td {
	background:#fff;
	font-size:0.8em;
	padding:4px;
	text-align:left;
}

