/*				Realizzazione Net.Service S.r.l.				  */
/*  			http://www.net-serv.it							  */
/*  ------------------------------------------------------------  */
#corpo 
{
	width: 100%;
	margin:70px auto 0px auto;
	position: relative;
	padding:0px 0px 0px 0px;
	text-align:center;
	clear:left;	
	
}

.euromedimg {
	background:url("img/euromediterranea.jpg") center top no-repeat;
	height:40px;
}
.euromed {
	width:100%;
	height:40px;
	background:url("img/euromediterranea_sfo.jpg") repeat-x;
	marign:0px auto;
	text-align:center;
	position:absolute;
	left:0px;
	top:350px;
	z-index:11;
}

.c100{ margin:0px 10px 10px 0px;}
.c50{ width:49.5%;  float:left; text-align:left; }
.c33{ width:33%;  float:left; text-align:left; }
.c25{ width:24%;  float:left; text-align:left; }


#ColCX {	
	border:1px solid #CCCCCC;
	padding:0px 0px 0px 0px !important;
	color:#000;
}
#ColCX .modulo {
	margin:0px 0px 10px 10px;
} 
#ColCX h3 {
	padding:1px;
	color:#000;
}
#ColCX a {
	color:#001B75;
	text-decoration:none;			
	}
#ColCX a:hover {
	color:#001B75;
	text-decoration:underline;		
	}
#ColCX .BlockTitle {
	background:url("img/BlockTitle.jpg") repeat-x bottom left;
/*
	background:#C9DCD3;
*/	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.8em;
	margin-bottom:0.5em;
	margin-top:0px;
	text-align:center;
	font-weight:bold;
	padding:2px;
	border-top:1px solid #EBEBEB;
}
#ColCX h3 {
	background:#E8F0F1 url("img/freccia_barra_ico.gif") no-repeat right bottom;
	color:#000000;
	display:block;
	font-size:0.8em;
	margin:0px 0px 4px 0px;
	padding:2px;
	text-align:left;
}
#ColCX h3 a{
	background:transparent url("img/h3_home.png") no-repeat left top;
	color:#1F2875;
	padding-left:20px;
	text-decoration:none;
	height:auto !important;
	height:0px;
	display:block;
}

#ColCX ol, #ColCX ul
{
	color:#000;
	font-size:0.8em;			
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
#ColCX li {
	margin-bottom:3px;
	margin-left:0px;	
	padding-left:2px;
}
#ColCX li li
{
	color:#000;
	font-size:1.3em;		
	margin-left:0px;
}
#ColCX li li li 
{
	color:#000;
	font-size:1em;		
	margin-left:0px;
}
#ColCX ol ol, #ColCX ul ul
{
	font-size:1em;		
}

#ColCX .modulo_statico, 
#ColCX .modulo_news 
#ColCX .modulo_rassegna
{
	margin:0px 10px 20px 10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

#ColCX .modulo_statico li{
	list-style-image: url("img_link/bullet_blue.gif");
	margin-left:36px;
	font-size:1.1em;
}

#ColCX .modulo_statico .modulo_content a{ color:#0000F0; font-weight:bold; text-decoration:underline;}

#ColCX .modulo_news ul,
#ColCX .modulo_news ol, 
#ColCX .modulo_rassegna ul,
#ColCX .modulo_rassegna ol
{
	list-style:none;
	margin:0px 4px 0px 4px;
	text-align:left;
}
#ColCX .modulo_news span.data_news {
	display:block;
	font-size:0.8em;
	color:#666;
	padding:0px 0px 4px 20px;
	background:url("img_news/ico_calendar.gif") 0px 0px no-repeat;
	margin:14px 0px 2px 0px;
}
#ColCX .modulo_news span.titolo_news {
	padding:0px 0px 4px 20px;
	background:url("img_news/file.gif") 4px 3px no-repeat;
	margin-bottom:2px;
}
#ColCX .modulo_content {
	font-size:0.8em;
	text-align:left;	
}
#ColCX .modulo_content p{
	font-size:1em;
}
#ColCX .modulo_rassegna span.data_comunicato
 {
	padding:0px 0px 4px 20px;
	background:url("img_news/calendar.png") 0px 0px no-repeat;
	font-size:0.7em;
	font-weight:bold;
	color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;	
	display:block;
}
#ColCX .modulo_rassegna span.titolo_comunicato {
	padding:0px 0px 0px 20px;
	background:url("img_news/file.gif") 4px 2px no-repeat;	
	font-family:Verdana,Arial,Helvetica,sans-serif;	
}
#ColCX .modulo_rassegna p {
	border-bottom:1px solid #ccc;
	padding:0px 0px 4px 0px;
}
#ColCX .modulo .left{ float:left; margin:1px; padding:0px 10px 0px 0px;}
#ColCX .modulo .right{ float:right; margin:6px; padding:0px 0px 0px 10px;}
#ColCX .modulo .center{ text-align:center;}



#ColCX .modulo_bandi ol, 
#ColCX .modulo_bandi ul
 {
	list-style:none;
	margin:0px;
	padding:0px;
}
#ColCX .modulo_bandi span.data_bando
 {		
	padding:0px 0px 4px 20px;
	background:url("img_bandi/calendar_view_day.png") 0px 0px no-repeat;
	font-size:0.7em;
	font-weight:bold;
	color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;	
	display:block;
	margin:4px 0px 0px 0px;	
}

#ColCX .modulo_bandi span.titolo_bando {
	padding:0px 0px 3px 20px;
	background:url("img_bandi/bandi_ico.gif") 2px 0px no-repeat;	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	display:block;
}
#ColCX .modulo_bandi p {
	border-bottom:1px solid #ccc;
	padding:0px 0px 4px 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}


#ColCX .modulo_cstampa ol, 
#ColCX .modulo_cstampa ul
 {
	list-style:none;
	margin:0px;
	padding:0px;
}
#ColCX .modulo_cstampa span.titolo_comunicato {
	padding:0px 0px 3px 20px;
	background:url("img/file.gif") 3px 3px no-repeat;	
	display:block;
}
#ColCX .modulo_cstampa span.data_comunicato {
	padding:0px 0px 6px 20px;
	background:url("img_news/calendar.png") 0px 0px no-repeat;
	font-size:0.7em;
	font-weight:bold;
	color:#000;
	display:block;
}
#ColCX .modulo_cstampa p {
	border-bottom:1px solid #ccc;
	padding:0px 0px 4px 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}


#ColCX .modulo_eventi ul{
	list-style:none;
	text-align:left;
}

#ColCX .modulo_eventi span.data_evento {
	padding:0px 0px 4px 20px;
	background:url("img_news/calendar.png") 0px 0px no-repeat;
	font-size:0.7em;
	font-weight:bold;
	color:#000;	
	display:block;
}

#ColCX .modulo_eventi span.titolo_evento {
	padding:0px 0px 10px 20px;
	background:url("img_news/page.gif") 0px -2px no-repeat;		
}

#ColCX .modulo_eventi p {	
	border-bottom:1px solid #ccc;	
}

#ColCX .modulo_link ol, 
#ColCX .modulo_link ul
 {
	list-style:none;
	margin:0px;
	padding:0px;
}

#ColCX .modulo_link ul li a {
	padding-left:20px;
	background:url("img_link/link.png") 0px 0px no-repeat;
}
