/* Sfondo pagina navigazione news ed eventi*/
.navig {
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_HOME_MAIN_COLOR_BACK*/
/*	background-image: Url(../SpTheme_1/images/home_sfondo.jpg); /*@CPZ_HOME_MAIN_IMAGE_BACK*/ */
	background-repeat: repeat-x;
	margin: 0px;
}

.navigator {
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_HOME_MAIN_COLOR_BACK*/
	color: #808080; /*@CPZ_NAVBAR_COLOR_FONT*/
}

/* Barra di navigazione */
.navigator a:link {
	color: #808080; /*@CPZ_NAVBAR_COLOR_FONT*/
	font-weight: normal;
	font-size: 14px;
	font-family: verdana;
}
.navigator a:visited {
	#color: #808080; /*@CPZ_NAVBAR_COLOR_FONT*/
	font-weight: normal;
	font-size: 14px;
	font-family: verdana;
}
.navigator a:hover {
	color: #808080; /*@CPZ_NAVBAR_COLOR_FONT_OVER*/
	font-weight: normal;
	font-size: 14px;
	font-family: verdana;
}


/* Scheda contenuto */
.content_navig {
	/*background-color: #FFFFFF; /* 02022010 MT BIANCO*/*/ /*@CPZ_NAVCONT_COLOR_BACK*/
	background-color: #FFFFFF;     /*@CPZ_NAVCONT_COLOR_BACK*/	
}
.content_navig .title_content_navig {
	color: #808080; /*@CPZ_NAVCONT_COLOR_FONT_TITLE*/
	font-family: verdana;
	font-weight: bold;
}
.content_navig .box_title {background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_NAVCONT_COLOR_BACK_TITLE*/ }
.content_navig .box_separetor {background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_HOME_MAIN_COLOR_BACK*/}
.content_navig .box_label {background-color: transparent;color:#808080;font-family: verdana; border-bottom: 1px solid #ACACAC;}
.content_navig .box_label_simple {color:#426EAD;font-family: verdana;border-bottom: 1px solid #ACACAC;font-size: 11px}
.content_navig .grid {color: #808080;font-family: verdana;text-decoration: none;}
.content_navig .img_gallery { font-family: Verdana, ;font-size: 9px; font-style: normal; text-decoration: underline;text-align: left; }
.content_navig .img_gallery:link { font-family: Verdana; font-size: 9px;color : #666666; font-style: normal; text-decoration: underline;text-align: left; }
.content_navig .img_gallery:visited { font-family: Verdana; font-size: 9px;color: #666666; font-style: normal; text-decoration: underline;text-align: left; }
.content_navig .img_gallery:over { font-family: Verdana; font-size: 9px;color: #99CC33; font-style: normal; text-decoration:underline;text-align: left; }

/* Contenitori a scacchiera */
.nav_menu { background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_NAVCONT_COLOR_BACK*/ }
.nav_menu .img_container { border: 1px solid #ACACAC}
.nav_menu a:link {
	color: #808080;
	font-family: verdana;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
.nav_menu a:visited {
	color: #808080;
	font-family: verdana;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
.nav_menu a:hover {
	color: #808080;
	font-family: verdana;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
.nav_menu .text_container{
	background-color: transparent;
	color: #808080;
	font-family: verdana;
	font-size: 9pt
}

/* Lista contenuti */
.clist { background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_HOME_MAIN_COLOR_BACK*/}
.clist .grid {
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_NAVCONT_COLOR_BACK*/
	border-bottom: 1px solid #ACACAC;
}
.clist .box_title {background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_NAVCONT_COLOR_BACK_TITLE*/ }
.clist .gridLink { color: #666666; text-decoration:none }
.clist .titolo {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color : #184184; /*@CPZ_NAVCONT_COLOR_FONT_TITLE*/
}

/* Contenuti collegati */
.nav_contentlinked {
	background-color: #96AED4; /*@CPZ_NAVCONT_CONTLINKED_COLOR_BACK*/
	border: 1px solid #C0C2BD;
}
.nav_contentlinked .title{
	color: #FFFFFF; /*@CPZ_NAVCONT_CONTLINKED_COLOR_FONT*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.nav_contentlinked .grid{
	color: #FFFFFF; /*@CPZ_NAVCONT_CONTLINKED_COLOR_FONT*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.nav_contentlinked .grid_navbar{
	color: #FFFFFF; /*@CPZ_NAVCONT_CONTLINKED_COLOR_FONT*/
}

/* Contenitori collegati */
.nav_containerlinked {
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_NAVCONT_CNTNRLINKED_COLOR_BACK*/
	border: 1px solid #C0C2BD;
}
.nav_containerlinked .title {
	color: #414852; /*@CPZ_NAVCONT_CNTNRLINKED_COLOR_FONT*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.nav_containerlinked .grid {
	color: #414852; /*@CPZ_NAVCONT_CNTNRLINKED_COLOR_FONT*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.nav_containerlinked  .grid_navbar{
	color: #414852; /*@CPZ_NAVCONT_CNTNRLINKED_COLOR_FONT*/
}

/* Allegati contenuto */
.attach_body {
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_NAVCONT_COLOR_BACK*/
	border-bottom: 1px solid #ACACAC;
}
.attach_box_separator { background-color: #AAAAC2; /*@CPZ_NAVCONT_SEP_COLOR_BACK*/ }
.attach_box_portlet_separator{ background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_HOME_MAIN_COLOR_BACK*/ }
.attach_font_doc_descri {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF; /*@CPZ_NAVCONT_SEP_COLOR_FONT*/
}

/* Motore di Ricerca - Filtri ricerca (ricerca avanzata) */
.search_engine_filter_title {
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_SEARCHCONT_FILTER_TITLE_COLOR_BACK*/
}
.search_engine_filter_title .title {
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	color : #808080; /*@CPZ_SEARCHCONT_FILTER_TITLE_COLOR_FONT*/
	font-weight: bold;
}
.search_engine_filter_title .separator {
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_HOME_MAIN_COLOR_BACK*/
}
.search_engine_filter_title .cat_row {
	background-color: #ACACAC; /*@CPZ_SEARCHCONT_ROW_COLOR*/
}

.search_engine_filter {
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_SEARCHCONT_FILTER_COLOR_BACK*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACACAC; /*@CPZ_SEARCHCONT_ROW_COLOR*/
}
.search_engine_filter .cat_row {
	background-color: transparent;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ACACAC; /*@CPZ_SEARCHCONT_ROW_COLOR*/
}
.search_engine_filter .label {
	font-family: Verdana;
	font-size: 11px;
	color: #808080; /*@CPZ_SEARCHCONT_FILTER_LABEL_COLOR*/
}
.search_engine_filter .textbox {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
.search_engine_filter .Calendar, .Calendar.mout {
	color: #FFFFFF;
	background-color: #426EAD;
	border-color: #EFEFF7
}
.search_engine_filter .Calendar.mover {
	color: #184184;
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/
}

/* Motore di Ricerca - Risultati ricerca */
.search_engine_result_title {
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_SEARCHCONT_RESULT_TITLE_COLOR_BACK*/
}
.search_engine_result_title .title {
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	color : #808080; /*@CPZ_SEARCHCONT_RESULT_TITLE_COLOR_FONT*/
	font-weight: bold;
}
.search_engine_result_title .combobox {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
.search_engine_result_title .separator {
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_HOME_MAIN_COLOR_BACK*/
}
.search_engine_result_title .cat_row {
	background-color: #ACACAC; /*@CPZ_SEARCHCONT_ROW_COLOR*/
}

.search_engine_result {
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_SEARCHCONT_RESULT_COLOR_BACK*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACACAC; /*@CPZ_SEARCHCONT_ROW_COLOR*/
}
.search_engine_result .fontTitle {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color : #808080; /*@CPZ_SEARCHCONT_RESULT_COLOR_FONT_TITLE*/
	font-weight: normal;
}
.search_engine_result .noResult {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color : #808080;
	font-weight: normal;
}
.search_engine_result .fontSummary {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color : #808080; /*@CPZ_SEARCHCONT_RESULT_COLOR_FONT_SUMMARY*/
	font-weight: normal;
}
.search_engine_result .fontTitleFound {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color : #808080; /*@CPZ_SEARCHCONT_RESULT_COLOR_FONT_TITLE*/
	font-weight: bold;
}
.search_engine_result .fontSummaryFound {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color : #808080; /*@CPZ_SEARCHCONT_RESULT_COLOR_FONT_SUMMARY*/
	font-weight: bold;
}

/* Motore di ricerca - barra risultati ricerca */
.result_bar {
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_SEARCHCONT_RESULTBAR_COLOR_BACK*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACACAC; /*@CPZ_SEARCHCONT_ROW_COLOR*/
}
.result_bar .separator{
	background-color: #FFFFFF; /* 02022010 MT BIANCO*/ /*@CPZ_HOME_MAIN_COLOR_BACK*/
}
.result_bar .currentPage:link {
	font-family:Verdana;
	color: #808080; /*@CPZ_SEARCHCONT_RESULTBAR_CURRENTPAGE_COLOR*/
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.result_bar .currentPage:visited {
	font-family:Verdana;
	color: #808080; /*@CPZ_SEARCHCONT_RESULTBAR_CURRENTPAGE_COLOR*/
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.result_bar .currentPage:hover {
	font-family:Verdana;
	color: #808080; /*@CPZ_SEARCHCONT_RESULTBAR_CURRENTPAGE_COLOR_OVER*/
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.result_bar .otherPage:link {
	font-family:Verdana;
	color: #808080; /*@CPZ_SEARCHCONT_RESULTBAR_OTHERPAGE_COLOR*/
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}
.result_bar .otherPage:visited {
	font-family:Verdana;
	color: #808080; /*@CPZ_SEARCHCONT_RESULTBAR_OTHERPAGE_COLOR*/
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}
.result_bar .otherPage:hover {
	font-family:Verdana;
	color: #808080; /*@CPZ_SEARCHCONT_RESULTBAR_OTHERPAGE_COLOR_OVER*/
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}
.result_bar .pageNext{
	position: relative;
	top: 3px;
}
.result_bar .pagePrev{
	position: relative;
	top: 3px;
}


