.cms_titolo_mo { color:#373635; font-family: Trebuchet MS, Helvetica, Arial, Helvetica; font-size: 25px; font-weight: bold;}

.cms_sommario_mo { color:#454443; font-family: verdana, Arial, Helvetica; font-size: 14px; line-height: 18px; font-weight:normal;}

.cms_titolo_paragrafo_mo { color:#111111; font-family:Trebuchet MS, Arial,Helvetica; font-size: 18px; font-weight:bold;}


.cms_testo_mo { color:#111111; font-family: verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px; line-height: 16px; font-weight:normal;}
a.cms_testo_mo {color: #3366FF}
a.cms_testo_mo:visited {color: #3366FF}
a.cms_testo_mo:active {color: #3366FF}
a.cms_testo_mo:hover {color: #3366FF}

.cms_dida_mo { color:#111111; font-family: verdana, Trebuchet MS, Arial, Helvetica; font-size: 10px; line-height: 14px; font-weight:bold;}
a.cms_dida_mo {color: #3366FF}
a.cms_dida_mo:visited {color: #3366FF}
a.cms_dida_mo:active {color: #3366FF}
a.cms_dida_mo:hover {color: #3366FF}



.menu_superiore2 { color:#FFFFFF; font-family: Arial,Helvetica; font-size: 13px; font-weight:bold;}
a.menu_superiore2 {color: #FFFFFF; text-decoration: none}
a.menu_superiore2:visited {color: #FFFFFF; text-decoration: none}
a.menu_superiore2:active {color: #f4b217; text-decoration: none}
a.menu_superiore2:hover {color: #f4b217; text-decoration: none}

.indice { color:#CC0000; font-family: Trebuchet MS, Helvetica, Arial, Helvetica; font-size: 15px;  line-height: 20px; font-weight: bold;}
a.indice {color: #3366FF; text-decoration: none}
a.indice:visited {color: #3366FF; text-decoration: none}
a.indice:active {color: #CC0000; text-decoration: none}
a.indice:hover {color: #CC0000; text-decoration: none}


.indice_tit1 { color:#eea802; font-family: Trebuchet MS, Helvetica, Arial, Helvetica; font-size: 30px; font-weight: bold;}

.indice_tit2 { color:#373635; font-family: Trebuchet MS, Helvetica, Arial, Helvetica; font-size: 30px; font-weight: bold;}


.cms_data_ora { color:#d19506; font-family: verdana, Helvetica, Arial, Helvetica; font-size: 10px; font-weight: normal; letter-spacing= 0.2em;}


.cms_linkUtili1 { color:#eea802; font-family: Trebuchet MS, Helvetica, Arial, Helvetica; font-size: 20px; font-weight: bold;}

.cms_linkUtili2 { color:#373635; font-family: Trebuchet MS, Helvetica, Arial, Helvetica; font-size: 20px; font-weight: bold;}


.cms_linkU { color:#111111; font-family:verdana, Arial,Helvetica; font-size: 10px;  font-weight:bold;}
a.cms_linkU {color: #3366FF}
a.cms_linkU:visited {color: #3366FF}
a.cms_linkU:active {color: #3366FF}
a.cms_linkU:hover {color: #CC0000}

/*  */

.bb { font-family:Verdana, Arial; font-size:1px; color:white; }


.cms_titolo { color:#cc0000; font-family:arial, Trebuchet MS, Arial,Helvetica; font-size: 25px; font-weight: bold;}

.cms_sommario { color:#454443; font-family: verdana, Arial, Helvetica; font-size: 14px; font-weight:bold;}

.cms_titolo_paragrafo { color:#111111; font-family:Trebuchet MS, Arial,Helvetica; font-size: 18px; font-weight:bold;}


.cms_testo { color:#111111; font-family: verdana, Trebuchet MS, Arial, Helvetica; font-size: 11px; line-height: 16px; font-weight:normal;}
a.cms_testo {color: #3366FF}
a.cms_testo:visited {color: #3366FF}
a.cms_testo:active {color: #3366FF}
a.cms_testo:hover {color: #3366FF}


.menu_superiore { color:#0000ff; font-family:Trebuchet MS, Arial,Helvetica; font-size: 12px; font-weight:bold;}
a.menu_superiore {color: #0000ff; text-decoration: none}
a.menu_superiore:visited {color: #0000ff; text-decoration: none}
a.menu_superiore:active {color: #0000ff; text-decoration: none}
a.menu_superiore:hover {color: #0000ff; text-decoration: none}



.detail_testo { color:#111111; font-family:Trebuchet MS, Arial,Helvetica; font-size: 13px; font-weight:normal;}
a.detail_testo {color: #3366FF}
a.detail_testo:visited {color: #3366FF}
a.detail_testo:active {color: #3366FF}
a.detail_testo:hover {color: #3366FF}

.detail_titolo { color:#cc0000; font-family:Trebuchet MS, Arial,Helvetica; font-size: 25px; font-weight:bold;}

.detail_modello { color:#cc0000; font-family:Trebuchet MS, Arial,Helvetica; font-size: 13px; font-weight:normal;}







.ricerche_home_categorie { color:#CC0000; font-family:Arial,Helvetica; font-size: 12px; font-weight:bold;}
a.ricerche_home_categorie {}
a.ricerche_home_categorie:visited {}
a.ricerche_home_categorie:active {}
a.ricerche_home_categorie:hover {color: #3366FF;}


.ricerche_home_titolini { color:#CC0000; font-family:Arial,Helvetica; font-size: 13px; font-weight:bold;}


.ricerche_titolo { color:#CC0000; font-family:Arial,Helvetica; font-size: 24px; font-weight:bold;}

.ricerche_sommario { color:#333333; font-family:Arial,Helvetica; font-size: 13px; line-height: 15px; font-weight:normal;}

.ricerche_categoria { color:#333333; font-family:Arial,Helvetica; font-size: 18px; font-weight:bold; font-variant:smallcaps;}

.ricerche_domande { color:#333333; font-family:Arial,Helvetica; font-size: 13px; font-weight:normal;}

.ricerche_data { color:#333333; font-family:Arial,Helvetica; font-size: 12px; font-weight:normal;}


.ricerche_hitlist { color:#111111; font-family:Arial,Helvetica; font-size: 11px; font-weight:normal;}
a.ricerche_hitlist {color: #111111; font-weight: bold}
a.ricerche_hitlist:visited {color: #111111; font-weight: bold}
a.ricerche_hitlist:active {color: #111111; font-weight: bold}
a.ricerche_hitlist:hover {color: #3366FF; font-weight: bold}





.copyright { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px;  color: #111111 } 
A.copyright {text-decoration: underline; color :#0000ff}
A.copyright:Visited  {text-decoration: underline; color :#0000ff}
A.copyright:Active  {text-decoration: underline; color :#0000ff}
A.copyright:Hover  {text-decoration: underline; color :#0000ff}


.titolobox { color:#CC3300; font-family:Arial,Helvetica; font-size: 18px; font-weight:bold; }
.centro { color:#333333; font-family:Arial,Helvetica; font-size: 14px; font-weight:normal;}
.corsivo1 { color:#000000; font-family:Arial,Helvetica; font-size: 16px; font-style:italic; }
.corsivo2 { color:#000000; font-family:Arial,Helvetica; font-size: 12px; font-style:italic;}
.titolored { color:#CC3300; font-family:Arial,Helvetica; font-size: 22px; font-weight:bold; }

.titolored_hitlist { color:#CC3300; font-family:Arial,Helvetica; font-size: 18px; font-weight:bold; }

.titoloblu_hitlist { color:#000066; font-family:Arial,Helvetica; font-size: 16px; font-weight:bold; }




.notizie_testo { color:#333333; font-family:Arial,Helvetica; font-size: 13px; line-height: 17px; font-weight:normal;}
a.notizie_testo {color: #3366FF; font-weight: bold}
a.notizie_testo:visited {color: #3366FF; font-weight: bold}
a.notizie_testo:active {color: #3366FF; font-weight: bold}
a.notizie_testo:hover {color: #3366FF; font-weight: bold}

.testo { color:#222222; font-family:Verdana,Arial,Helvetica; font-size: 11px; font-weight:normal;}
a.testo {color :#3366FF; font-weight: bold}
a.testo:visited {color :#3366FF; font-weight: bold}
a.testo:active {color :#3366FF; font-weight: bold}
a.testo:hover {color :#999999; font-weight: bold}


.testo_small { color:#222222; font-family:Verdana,Arial,Helvetica; font-size: 10px; font-weight:normal;}
a.testo_small {color :#3366FF; font-weight: bold}
a.testo_small:visited {color :#3366FF; font-weight: bold}
a.testo_small:active {color :#3366FF; font-weight: bold}
a.testo_small:hover {color :#999999; font-weight: bold}



.protezione { color:#000000; font-family:Verdana,Arial,Helvetica; font-size: 12px; font-weight:normal;}
a.protezione {color :#3366FF; font-weight: bold}
a.protezione:visited {color :#3366FF; font-weight: bold}
a.protezione:active {color :#3366FF; font-weight: bold}
a.protezione:hover {color :#999999; font-weight: bold}


.prev_next { color:#222222; font-family:Arial,Helvetica; font-size: 12px; font-weight:bold;}
a.prev_next {color :#3366FF}
a.prev_next:visited {color :#3366FF}
a.prev_next:active {color :#3366FF}
a.prev_next:hover {color :#cc0000}

.form_label { color:#333333; font-family:Verdana,Arial,Helvetica; font-size: 10px; font-weight:bold;}
a.form_label {color :#0000FF}
a.form_label:visited {color :#0000FF}
a.form_label:active {color :#0000FF}
a.form_label:hover {color :#cc0000}


.menu_sup {
font-family: Verdana; font-size: 9px; font-weight: bold; text-decoration: none; color :#000000}
a.menu_sup {color :#000000}
a.menu_sup:visited {color :#000000}
a.menu_sup:active {color :#000000}
a.menu_sup:hover {font-weight: bold; color :#cc0000}

.menu_sinistro {
font-family: Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color :#000000}
a.menu_sinistro {color :#000000}
a.menu_sinistro:visited {color :#000000}
a.menu_sinistro:active {color :#000000}
a.menu_sinistro:hover {font-weight: normal; color :#0000FF; text-decoration: underline;}

.menu_sinistro_evid {
font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none; color :#cc0000}
a.menu_sinistro_evid {color :#cc0000}
a.menu_sinistro_evid:visited {color :#cc0000}
a.menu_sinistro_evid:active {color :#cc0000}
a.menu_sinistro_evid:hover {font-weight: bold; color :#000066}

.notizie_hit_data {
font-family: Arial, Verdana; font-size: 10px; font-weight: normal; text-decoration: none; color :#222222}

.notizie_hit_titolo {
font-family: Arial, Verdana; font-size: 15px; font-weight: bold; text-decoration: none; color :#cc0000}

.notizie_hit_titolo_home {
font-family: Arial, Verdana; font-size: 20px; font-weight: bold; text-decoration: none; color :#cc0000}


.notizie_hit_sommario {
font-family: Arial, Verdana; font-size: 13px; font-weight: bold; font-style: oblique; text-decoration: none; color :#333333}

.notizie_hit_continua {
font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: underline; color :#3366FF}
a.notizie_hit_continua:link {color :#3366FF; font-weight: bold}
a.notizie_hit_continua:visited {color :#3366FF; font-weight: bold}
a.notizie_hit_continua:active {color :#3366FF; font-weight: bold}
a.notizie_hit_continua:hover {color :#cc0000; font-weight: bold}

.hit_giorni {
font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: underline; color :#3366FF}
a.hit_giorni:link {color :#3366FF}
a.hit_giorni:visited {color :#3366FF}
a.hit_giorni:active {color :#3366FF}
a.hit_giorni:hover {color :#cc0000}

.login_link {
font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none; color :#000000}
a.login_link {color :#000000}
a.login_link:visited {color :#000000}
a.login_link:active {color :#000000}
a.login_link:hover {color :#CC0000}


.lavoro_menu_subcategorie { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #111111; text-decoration: none } 
A.lavoro_menu_subcategorie {text-decoration: underline}
A.lavoro_menu_subcategorie:Visited  {text-decoration: underline}
A.lavoro_menu_subcategorie:Active  {text-decoration: underline}
A.lavoro_menu_subcategorie:Hover  {color: #888888; text-decoration: underline}


.lavoro_menu_categorie { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none } 
A.lavoro_menu_categorie {text-decoration: none}
A.lavoro_menu_categorie:Visited  {text-decoration: none}
A.lavoro_menu_categorie:Active  {text-decoration: none}
A.lavoro_menu_categorie:Hover  {color: #999999; text-decoration: none}


.lavoro_titolo_categoria {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #eeeeee; text-decoration: none}

.lavoro_titolo_categoria_small {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #eeeeee; text-decoration: none}

.lavoro_titolo_subcategorie { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none }

.lavoro_annunci_titolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none }


.lavoro_hitlist_records { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none } 
A.lavoro_hitlist_records {font-weight: bold; text-decoration: none}
A.lavoro_hitlist_records:Visited  {font-weight: bold; text-decoration: none}
A.lavoro_hitlist_records:Active  {font-weight: bold; text-decoration: none}
A.lavoro_hitlist_records:Hover  {font-weight: bold; color: #999999; text-decoration: none}

.lavoro_hitlist_testatine { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none } 
A.lavoro_hitlist_testatine {text-decoration: none}
A.lavoro_hitlist_testatine:Visited  {text-decoration: none}
A.lavoro_hitlist_testatine:Active  {text-decoration: none}
A.lavoro_hitlist_testatine:Hover  {color: #999999; text-decoration: none}

.lavoro_detail_testatine { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #222222; text-decoration: none } 

.lavoro_detail_annuncio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none } 

.lavoro_testo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 } 
A.lavoro_testo {color: #3366FF; font-weight: bold}
A.lavoro_testo:Visited  {color: #3366FF; font-weight: bold}
A.lavoro_testo:Active  {color: #3366FF; font-weight: bold}
A.lavoro_testo:Hover  {color: #999999; font-weight: bold}

.lavoro_home_titolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: RED; text-decoration: none }

.lavoro_home_titolo2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none }

.settimanale_head { color:#555555; font-family:Arial,Helvetica; font-size: 14px; line-height: 14px; font-weight:normal;}
a.settimanale_head {font-size: 12px; color: #3366FF; font-weight: bold}
a.settimanale_head:visited {font-size: 12px; color: #3366FF; font-weight: bold}
a.settimanale_head:active {font-size: 12px; color: #3366FF; font-weight: bold}
a.settimanale_head:hover {font-size: 12px; color: #3366FF; font-weight: bold}


.settimanale_testo { color:#111111; font-family:Arial,Helvetica; font-size: 13px; line-height: 15px; font-weight:normal;}
a.settimanale_testo {color: #3366FF; font-weight: bold}
a.settimanale_testo:visited {color: #3366FF; font-weight: bold}
a.settimanale_testo:active {color: #3366FF; font-weight: bold}
a.settimanale_testo:hover {color: #3366FF; font-weight: bold}

.settimanale_titolo { color:#CC0000; font-family:Arial,Helvetica; font-size: 24px; font-weight:bold;}

.settimanale_sommario { color:#333333; font-family:Arial,Helvetica; font-size: 15px; line-height: 16px; font-weight:normal;}

.settimanale_occhiello { color:#333333; font-family:Arial,Helvetica; font-size: 18px; font-weight:bold; font-variant:smallcaps;}

.settimanale_titolo_box { color:#CC0000; font-family:Arial,Helvetica; font-size: 16px; line-height: 17px; font-weight:bold; font-variant:smallcaps;}

.settimanale_testo_box { color:#111111; font-family:Arial,Helvetica; font-size: 13px; line-height: 15px; font-weight:normal;}

.settimanale_autore { color:#333333; font-family:Arial,Helvetica; font-size: 13px; line-height: 13px; font-weight:bold;}



.detail_notizia
{
	display: block;
}


.settimanale_div_box
{
	display: block;
	margin: 10px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border: 1px solid #333333;
	background: #F5F5F5;
}

.settimanale_div_box2
{
	display: block;
	margin: 10px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border: 1px solid #333333;
	background: #FFFFCC;
}


.notizie_hit_div_protette
{
	display: block;
	margin: 0px 0px 0px 0px;
	background: #ffffff;
	width: 100%;
}


.notizie_hit_div_data
{
	display: block;
	margin: 0px 0px 0px 0px;
	background: #F5F5F5;
}

.notizie_hit_div
{
	display: block;
	margin: 0px 0px 14px 0px;
	background: #FFFFFF;
}


.protezione_div
{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background: #dddddd;
	border: 1px solid #333333;
	width: 80%;
	text-align: left;
}

.protezione_div2
{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background: #dddddd;
	border: 1px solid #333333;
	text-align: left;
}



.riga_bianca
{
	display: block;
	margin: 0px 0px 0px 0px;
	height: 8px;
	background: #ffffff;
}


.tabella_menu_sup {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 1px;
background-color: #ffffff;
border: 1px solid #CC0000;
height: 11px;
}



.div_filo_divisorio {
width: 50%;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
border-right: 1px solid #CC0000;
height: 100%;
}


.filo_cella_sinistra {
border-right: 1px solid #000000;
}


.cella_servizi_y
{
	padding: 1px;
	background-color: #ffffff;
	width: 33%;
	text-align: center;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
	color :#CC0000;
}

.cella_servizi_n
{
	padding: 1px;
	background-color: #dddddd;
	width: 33%;
	text-align: center;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
	color :#666666;
}


.tabella_forms {
border: 1px solid #999999;
}



.forms_title {
	background-color: #EFEFEF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 2px;

}


.forms {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #999999;
	padding: 2px;

}


.forms2 {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
	padding: 2px;

}

.forms3 {
	background-color: #dddddd;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
	padding: 2px;

}


.forminput2 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #9FB1CC;
}


.formbutton {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
}


.formtext {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #48678C;
}

.formtext2 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
}


.formtitle {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #121212;
}

