@charset "utf-8";
/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	/*background-image:url(/img/backGround.gif);
	background-repeat:repeat-x;*/
	background-color:#FFF;
	margin:0;
}
img {
	border:0;
}
input {
	font-family:Arial, Helvetica, sans-serif;
}

#container {
	width:960px;
	margin:0 auto;
	background-color:#FFF;
	padding:10px 3px;
}

#menuUtil {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	float:right;
}

#menuUtil a {
	color:#666;
	margin:3px;
	text-decoration:none;
}

#menuUtil a:hover {
	color:#000;
}

#logo {
	margin: 0 0 15px 0;
	vertical-align:middle;
}

#ricerca {
	margin-top:10px;
	margin-left:450px;
	float:right;
}

#ricerca input {
	font-size:11px;
	color:#666;
}

#main {
	margin:0 240px 0 0;
}
/* --------------------------------- NAVIGATOR */
#main #navigator {
	font-size:11px;
	margin:8px 5px;
}
#main a {
	color:#333;
}
#main a:hover {
	color:#05549e;
}

/* --------------------------------- MENU SX */
#main #colSX {
	float:left;
	width:170px;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
}
#main #colSX #menuSX {
	border-top:1px solid #CCC;
}
#main #colSX #menuSX a {
	text-decoration:none;
}
#main #colSX #menuSX .textSmall {
	font-size:10px;
	display:block;
}

#main #colSX #menuSX .menu {
	background-color:#FFF;
	padding:6px 7px;
	border-bottom:1px solid #CCC;
}
#main #colSX #menuSX .menuSel {
	background-color:#FFF;
	background-image:url(/img/menuSx/sfondoGrigio.png);
	background-repeat:repeat-x;
	padding:6px 7px;
	border-bottom:1px solid #CCC;
}

#main #colSX #menuSX .menuEvid {
	background-color:#FFF;
	background-image:url(/img/menuSx/sfondoAzzurro.png);
	background-repeat:repeat-x;
	padding:6px 7px;
	border-bottom:1px solid #CCC;
}
/* --------------------------------- CONTENUTO */
#main #contenuto {
	margin-left:185px;
	margin-right:10px;
	line-height:1.6em;
}
#main #contenuto p {
	margin:0.5em 0;
}
#main #contenuto .titolo {
	color:#05549e;
	font-size:28px;
	line-height:1.2em;
}
#main #contenuto .evidenzia {
	font-weight:bold;
	font-size:15px;
}
#main #contenuto .testoLink_ {
	background-image:url(/img/bg.gif);
	background-repeat:repeat-x;
	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	/*background-color:#EEE;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding:2px;
	*/
	/*text-shadow: rgba(0, 0, 0, 0.7) -1px -1px 1px;*/
	line-height:16px;
	padding:3px;
	color:#FFF;
	
	margin-bottom:3px;
}
#main #contenuto .linkEv {
	color:#05549e;
	font-size:14px;
}
/* --------------------------------- COL DX */
#colDX {
	width:240px;
	float:right;
}

#colDX .boxTerritorio {
	 width:228px;
	 height:218px;
	 border:2px solid #00519C;
	 padding:2px 4px;
	 overflow:auto;
}

#colDX .boxTerritorio a {
	color:#00519C;
}

#colDX .boxTerritorio .nazione {
	font-size:16px;
	color:#00519C;
	margin-bottom:2px;
}

#colDX .boxTerritorio .tipoTerritorio {
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	background-color:#00519C;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	margin-bottom:4px;
	padding:1px 2px;
}

#colDX .boxTerritorio .rigaAgenzia {
	padding-bottom:8px;
	border-bottom:1px solid #666;
	margin-bottom:10px;
}

#colDX .boxTerritorio .ragSoc {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}

#colDX .boxTerritorio .mandati {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	margin-bottom:3px;
}

#colDX .boxTerritorio .dati {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

/* --------------------------------- FOOTER */
#footer {
	border-top:1px solid #EAEAEA;
	padding-top:6px;
	color:#AAA;
	text-align:center;
	font-size:10px;
	line-height:12px;
}
/* --------------------------------- PAGINAZIONE */
.paginazione {
	text-decoration:none;
	color:#999;
}

.paginazione a {
	text-decoration:none;
	color:#999 !important;
}

.paginazione strong {
	color:#00519C;;
}