
/* CSS usati per grafica bianca e grigia */

.menu_top_footer_tg {
font-family: arial, Verdana; font-size: 11px; letter-spacing: 1px; text-decoration: none; color :#FFFFFF}
a.menu_top_footer_tg {color :#FFFFFF}
a.menu_top_footer_tg:visited {color :#FFFFFF}
a.menu_top_footer_tg:active {color :#FFFFFF}
a.menu_top_footer_tg:hover {color :#2e2f2f}

.titoli_box_home{ font-family: Impact, Charcoal; font-size: 18px; letter-spacing: 2px;  font-weight: normal; color :#a50505}


.data_notizia_home{
font-family: verdana, arial; font-size: 9px;  color :#626161}

.titolo_notizia_home{
font-family: verdana, arial; font-size: 11px; font-weight: bold;  color :#a50505}

.testo_notizia_home{
font-family: verdana, arial; font-size: 11px;  color :#3c3a3a}
a.testo_notizia_home {color :#3366FF}
a.testo_notizia_home:visited {color :#3366FF}
a.testo_notizia_home:active {color :#3366FF}
a.testo_notizia_home:hover {font-weight: bold; color :#CC0000}

.continua_notizia_home{
font-family: verdana, arial; font-size: 9px;  color :#3c3a3a}
a.continua_notizia_home {color :#3366FF; font-weight: bold}
a.continua_notizia_home:visited {color :#3366FF; font-weight: bold}
a.continua_notizia_home:active {color :#3366FF; font-weight: bold}
a.continua_notizia_home:hover {font-weight: bold; color :#CC0000}

.titolo_interviste_home{
font-family: verdana, arial; font-size: 13px; font-weight: bold;  color :#a50505}



.testo_avviso_home{
font-family: verdana, arial; font-size: 19px; font-weight: bold;  color :#a50505}
a.testo_avviso_home {color :#3366FF}
a.testo_avviso_home:visited {color :#3366FF}
a.testo_avviso_home:active {color :#3366FF}
a.testo_avviso_home:hover {font-weight: bold; color :#CC0000}

.testo_avviso_home_titolo{
font-family: verdana, arial; font-size: 23px; font-weight: bold;  color :#006}
a.testo_avviso_home {color :#3366FF}
a.testo_avviso_home:visited {color :#3366FF}
a.testo_avviso_home:active {color :#3366FF}
a.testo_avviso_home:hover {font-weight: bold; color :#CC0000}



.bordo_radius_sx {
background-color: #e8e8e8;
-moz-border-radius-bottomleft: 8px;
-webkit-border-top-left-radius: 8px;}


.bordo_radius_dx {
background-color: #e8e8e8;
-moz-border-radius-bottomright: 8px;
-webkit-border-top-right-radius: 8px;}


.bordo_radius_top {
background-color: #e8e8e8;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
-webkit-border-top-right-radius: 8px;
-webkit-border-top-left-radius: 8px;}


.bordi_arrotondati{-webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px}
    

.titolo_top_pagina{ color:#a50505; font-family:Impact, Charcoal, Arial, Helvetica; font-size: 22px; letter-spacing: 2px;  font-weight: normal;}

/* FINE Nuovi CSS usati per grafica bianca e grigia  */

.testo { color:#3c3a3a; font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height:15px; font-weight:normal;}
a.testo {color :#54565a; font-weight: bold}
a.testo:visited {color :#54565a; font-weight: bold}
a.testo:active {color :#54565a; font-weight: bold}
a.testo:hover {color :#CC0000; font-weight: bold}


.testo_small { color:#3c3a3a; font-family:Verdana, Helvetica; font-size: 9px; line-height:12px; font-weight:normal;}
a.testo_small {color :#54565a; font-weight: bold}
a.testo_small:visited {color :#54565a; font-weight: bold}
a.testo_small:active {color :#54565a; font-weight: bold}
a.testo_small:hover {color :#CC0000; font-weight: bold}


.titolo_small { color:#0793d6; font-family:Arial, Verdana, Helvetica; font-size: 11px; line-height:13px; font-weight:normal;}
a.titolo_small {color :#0793d6; font-weight: bold}
a.titolo_small:visited {color :#0793d6; font-weight: bold}
a.titolo_small:active {color :#0793d6; font-weight: bold}
a.titolo_small:hover {color :#000000; font-weight: bold}






.menu_top_tg {
font-family: arial, Verdana; font-size: 12px; font-weight: bold; text-decoration: none; color :#FFFFFF}
a.menu_top_tg {color :#FFFFFF}
a.menu_top_tg:visited {color :#FFFFFF}
a.menu_top_tg:active {color :#FFFFFF}
a.menu_top_tg:hover {font-weight: bold; color :#CC0000}


.copyright { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px;  color: #FFFFFF } 
A.copyright {text-decoration: underline; color :#FFFFFF}
A.copyright:Visited  {text-decoration: underline; color :#FFFFFF}
A.copyright:Active  {text-decoration: underline; color :#FFFFFF}
A.copyright:Hover  {text-decoration: underline; color :#CC0000}



.titolo_pagina{ color:#CC0000; font-family:Arial,Helvetica; font-size: 19px; font-weight:bold; }





.titolo_video_b {
font-family: arial, Verdana; font-size: 16px; letter-spacing : 1px; font-weight: bold; text-decoration: none; color :#FFFFFF}
a.titolo_video_b {color :#FFFFFF}
a.titolo_video_b:visited {color :#FFFFFF}
a.titolo_video_b:active {color :#FFFFFF}
a.titolo_video_b:hover {font-weight: bold; color :#CC0000}



/* Video Dettaglio */

.titolo_video_detail {
font-family: Verdana; font-size: 19px; font-weight: bold; text-decoration: none; color :#CC0000}

.sezione_video_detail {
font-family: Verdana; font-size: 16px;  font-weight: bold;  color :#054fa2}

.giornalista_video_detail {
font-family: verdana; font-size: 12px;  font-weight: bold; color :#54565a}

.data_video_detail {
font-family: arial, verdana; font-size: 12px;  font-weight: normal; text-decoration: none; color :#54565a}



/* Sopra i font utilizzati per tg */




.job_corporate { color:#333333; font-family:verdana, Arial,Helvetica; font-size: 12px; line-height: 17px; font-weight:normal;}
a.job_corporate {color: #3366FF; font-weight: bold}
a.job_corporate:visited {color: #3366FF; font-weight: bold}
a.job_corporate:active {color: #3366FF; font-weight: bold}
a.job_corporate:hover {color: #3366FF; font-weight: bold}

.job_corporate_filo {
background-color: #FFFFFF;
border-top: 1px solid #DFDDDD;
border-left: 1px solid #DFDDDD;
border-right: 1px solid #DFDDDD;
border-bottom: 1px solid #DFDDDD;}


.filo_cellalavoro {
background-color: #EBE9E3;
border-top: 1px solid #CC0000;}

.filo_cellalavorotop {
background-color: #EBE9E3;
border-top: 1px solid #BBBAB7;
border-left: 1px solid #BBBAB7;
border-right: 1px solid #BBBAB7;
border-bottom: 1px solid #BBBAB7;}


.filo_cellalavorogiu {
background-color: #EBE9E3;
border-bottom: 2px solid #CC0000;}


.ricerche_testo { color:#111111; font-family:Arial,Helvetica; font-size: 12px; font-weight:normal;}
a.ricerche_testo {color: #3366FF; font-weight: bold}
a.ricerche_testo:visited {color: #3366FF; font-weight: bold}
a.ricerche_testo:active {color: #3366FF; font-weight: bold}
a.ricerche_testo:hover {color: #3366FF; font-weight: bold}


.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}








.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}



.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: 22px; font-weight: bold; color: RED; text-decoration: none }

.lavoro_home_titolo2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; 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;

}


.forminput2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #9FB1CC;
}


.formbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
}


.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #48678C;
}

.formtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
}


.formtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #121212;
}

