/* CSS Document 2007�innext */

html, body {
	width:100%;
	margin:0;
	background-color:#eaeaea;
	background-image: url(../imgs/layout/bg2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

#imagePreloader {
	display:none;
}


#contenitore_principale {
	width:711px;
	margin: 10px auto 50px auto;
}

#corpo_pagina {
	width:711px;
	background-color:#FFFFFF;
	padding:25px 25px 25px 25px;
}

#corpo_pagina_terzo {
	width:730px;
	background-color:#FFFFFF;
	padding:0px 25px 25px 6px;
}

.clear {
	clear:both;
}

a.link_blu {
	font-size:11px;
	color:#003063 !important;
	text-decoration:none;
	font-weight:bold;
}

a.link_blu:hover {
	color:#f18e00 !important;
}

h2 {
	font-size:16px;
	color:#000;
	margin-bottom:20px;
}

/* HEADER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

#linklogo {
	width:140px;
	height: 60px;
	position: relative;
	top: -10px;
	left: -540px;
}

html>body #linklogo {
	left: -495px;
}

*:first-child+html div#linklogo{
	left: -540px;
}

#header {
	width:761px;
	height:104px;
	background-image: url(../imgs/header/header.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#top_data {
	height:90px;
	width:453px;
	padding:0px 0 0 440px;
	text-align:right;
}


#lang {
	width:90px;
	font-size:10px;
	color:#666;
	float:left;
	padding-top:20px;
}

#lang a {
	font-size:11px;
	color:#9c9b9b;
	text-decoration:none;
	padding-left:14px;
}

#lang a:hover {
	color: #666;
}

#cont {
	width:90px;
	font-size:10px;
	color:#666;
	float:left;
	padding-top:20px;
}

#cont a {
	font-size:10px;
	color:#9c9b9b;
	text-decoration:none;
	padding-left:14px;
}

#cont a:hover {
	color: #666;
}


#header_menu {
	width:90px;
	font-size:10px;
	color:#666;
	float:left;
	padding-top:20px;
}

#header_menu a {
	color: #666;
	text-decoration:none;
}

#header_menu a:hover {
	color:#9c9b9b;
}

/* BANNER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */ 

#banner_home {
	width:761px;
	height:209px;
	text-align:left;
	background-color:#FFFFFF;
}

#banner_home img {
	margin-left:6px;
}

/* NAVIGAZIONE XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.mark_hover {
	color:#222222!important;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


#cont_navigazione {
	width:761px;
	background-color:#FFFFFF;
} 

#navigazione {
	width:738px;
	height:36px;
	text-align:center;
	margin-left:6px;
	padding-bottom:20px;
	/*background-image: url(../imgs/navigazione/bg_nav1.jpg);*/
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#FFFFFF;
}

#navigazione ul {
	margin:0;
	padding:0;
	list-style:none;
}

#navigazione li {
	float:left;
}

#navigazione a {
	display:block;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	line-height:36px;
	vertical-align:middle;
	padding:0 14px 0 14px;
	font-weight:bold;
}

#navigazione a:hover {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#corporate_corporate #nav_corporate a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#corporate_storia #nav_corporate a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#corporate_missione #nav_corporate a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#corporate_valori #nav_corporate a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#corporate_persone #nav_corporate a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#corporate_certificazioni #nav_corporate a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#corporate_gruppo #nav_corporate a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#corporate_referenze #nav_corporate a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_servizi #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_fidoka #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_voip #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_voip #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_system #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_wireless #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_pubbliche #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_private #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_tecnologie #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_normative #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_ict #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_telefonia #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_vantaggi #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_soluzioni #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_voispeed #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#servizi_case #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#lavoro_lavora #nav_lavoro a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#lavoro_dieci #nav_lavoro a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#lavoro_posizioni #nav_lavoro a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#lavoro_percorso #nav_lavoro a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#lavoro_persona #nav_servizi a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#lavoro_manda #nav_lavoro a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#primo_piano_primo_piano #nav_primo_piano a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#primo_piano_news #nav_primo_piano a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#primo_piano_eventi #nav_primo_piano a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#partner_partner #nav_partner a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#contatti_contatti #nav_contatti a {
	color:#222222;
	background-image: url(../imgs/navigazione/bg_nav1_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

/*fine navigazione primo livello-------------------------------******/
/* navigazione secondo livello -------------------------------------- */

#contenitore_submenu {
	height:20px;
}

.submenu {
	width:733px;
	height:20px;
	text-align:left;
	margin-left:6px;
	padding-left:15px;
	background-image: url(../imgs/navigazione/bg_submenu.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


.submenu ul {
	margin:0;
	padding:0;
	list-style:none;
}

.submenu li {
	float:left;
}

.submenu a {
	display:block;
	font-size:11px;
	color:#222222;
	text-decoration:none;
	line-height:20px;
	vertical-align:middle;
	padding:0 10px 0 10px;
	font-family: Arial, Helvetica, sans-serif !important;
}

.submenu a:hover {
	color:#000;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#corporate_storia #n2_storia a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


#corporate_missione #n2_missione a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#corporate_valori #n2_valori a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#corporate_persone #n2_persone a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#corporate_certificazioni #n2_certificazioni a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#corporate_gruppo #n2_gruppo a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#corporate_referenze #n2_referenze a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_fidoka #n2_fidoka a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_voip #n2_voip a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_telefonia #n2_voip a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_vantaggi #n2_voip a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_soluzioni #n2_voip a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_voispeed #n2_voip a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_case #n2_voip a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_system #n2_system a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_wireless #n2_wireless a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_pubbliche #n2_wireless a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_private #n2_wireless a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_tecnologie #n2_wireless a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_normative #n2_wireless a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#servizi_ict #n2_ict a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#lavoro_dieci #n2_dieci a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#lavoro_posizioni #n2_posizioni a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#lavoro_percorso #n2_percorso a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#lavoro_persona #n2_persona a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#lavoro_manda #n2_manda a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#primo_piano_news #n2_news a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#primo_piano_eventi #n2_eventi a {
	color:#000;
	font-weight:bold;
	background-image: url(../imgs/navigazione/bg_submenu_on.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

/*fine navigazione secondo livello*********/
/* navigazione terzo livello -------------------------------------- */
.submenuprog {
	float:left;
	width:200px;
	height:297px;
	background-image: url(../imgs/navigazione/bg_nav3.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#leftprog{
padding-left:6px;
}

.submenuprog ul {
	margin:0;
	padding:10px 0 0 20px;
	list-style:none;
}
.submenuprog li {
	margin-bottom:10px;
}
.submenuprog .principale{
	display:block;
	padding:30px 0 0 20px;
	font-size:14px;
	font-weight:bold;
	color:#1d1d1d;
	text-decoration:none;
}


.submenu3 {
	float:left;
	width:288px;
	height:297px;
	background-image: url(../imgs/navigazione/bg_nav3.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.submenu3 .principale a {
	display:block;
	padding:30px 0 0 20px;
	font-size:14px;
	font-weight:bold;
	color:#1d1d1d;
	text-decoration:none;
}

.submenu3 ul {
	margin:0;
	padding:10px 0 0 20px;
	list-style:none;
}

.submenu3 li {
	margin-bottom:10px;
}

.submenu3 li a {
	line-height:13px;
	vertical-align:middle;
	font-size:12px;
	color:#666;
	text-decoration:none;
}

.submenu3 li a:hover {
	color:#1d1d1d;
}

#servizi_telefonia #n3_telefonia a {
	line-height: 13px;
	vertical-align: middle;
	padding-left: 13px;
	color:#1d1d1d;
	font-weight:bold;
	background-image: url(../imgs/navigazione/freccia_nav3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#servizi_vantaggi #n3_vantaggi a {
	line-height: 13px;
	vertical-align: middle;
	padding-left: 13px;
	color:#1d1d1d;
	font-weight:bold;
	background-image: url(../imgs/navigazione/freccia_nav3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#servizi_soluzioni #n3_soluzioni a {
	line-height: 13px;
	vertical-align: middle;
	padding-left: 13px;
	color:#1d1d1d;
	font-weight:bold;
	background-image: url(../imgs/navigazione/freccia_nav3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#servizi_voispeed #n3_voispeed a {
	line-height: 13px;
	vertical-align: middle;
	padding-left: 13px;
	color:#1d1d1d;
	font-weight:bold;
	background-image: url(../imgs/navigazione/freccia_nav3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#servizi_case #n3_case a {
	line-height: 13px;
	vertical-align: middle;
	padding-left: 13px;
	color:#1d1d1d;
	font-weight:bold;
	background-image: url(../imgs/navigazione/freccia_nav3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#servizi_pubbliche #n3_pubbliche a {
	line-height: 13px;
	vertical-align: middle;
	padding-left: 13px;
	color:#1d1d1d;
	font-weight:bold;
	background-image: url(../imgs/navigazione/freccia_nav3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#servizi_private #n3_private a {
	line-height: 13px;
	vertical-align: middle;
	padding-left: 13px;
	color:#1d1d1d;
	font-weight:bold;
	background-image: url(../imgs/navigazione/freccia_nav3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#servizi_tecnologie #n3_tecnologie a {
	line-height: 13px;
	vertical-align: middle;
	padding-left: 13px;
	color:#1d1d1d;
	font-weight:bold;
	background-image: url(../imgs/navigazione/freccia_nav3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#servizi_normative #n3_normative a {
	line-height: 13px;
	vertical-align: middle;
	padding-left: 13px;
	color:#1d1d1d;
	font-weight:bold;
	background-image: url(../imgs/navigazione/freccia_nav3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/*fine navigazione terzo livello-------------------------------------------------------------------------------------------------------------------------------------**/
/* NEWS TICKER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

#news_ticker {
	height:25px;
	width:711px;
}

#news_ticker .sx {
	width:70px;
	height:25px;
	float:left;
	background-image: url(../imgs/news_ticker/sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#news_ticker .sx span {
	display:none;
}

#news_ticker .dx {
	width:90px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	float:right;
	background-image: url(../imgs/news_ticker/dx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#f18e00;
	font-size:11px;
	text-align:right;
	padding-right:15px;
}

#news_ticker .dx a {
	color: #444444;
	text-decoration:none;
}

#news_ticker .dx a:hover {
	color:#f18e00;
}

#news_ticker .text {
	height:25px;
	line-height:25px;
	vertical-align:middle;
	width:526px;
	float:left;
	background-color: #FFFFFF;
	font-size:11px;
	color:#444444;
	background-image: url(../imgs/news_ticker/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left:10px;
}

#news_ticker .text .titolo {
	color:#d95f03;
	font-size:12px;
	font-weight:bold;
}

/* INTRO XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.lato_sx {
	width:445px;
	float:left;
}

.lato_sx1 {
	width:210px;
	float:left;
}

.lato_dx {
	width:256px;
	float:right;
	margin-top:35px;
}

.lato_dx1 {
	width:450px;
	float:right;
	margin-top:40px;
}

.lato_dx1 h1{
	font-size:16px;
	color:#2066a1;
	padding:0px;
	margin:0px;
}

#box_intro {
	width:228px;
	margin-top:40px;
	margin-bottom:20px;
}

#box_intro a {
	color:#003063;
}

#box_intro a:hover {
	text-decoration:none;
}

#box_intro .header span {
	display:none;
}

#box_intro .header img {
	margin:10px 0 0 20px;
}

#box_intro .header {
	width:423px;
	height:54px;
	line-height:54px;
	background-image: url(../imgs/box_intro/header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	color:#fe9f17;
	font-weight:bold;
	font-size:16px !important;
}

#box_intro .header1 {
	width:228px;
	height:33px;
	line-height:33px;
	background-image: url(../imgs/box_intro/header1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px !important;
}

/*#box_intro h1 {
	height:25px;
	margin:0;
	padding:0;
	background-image: url(../imgs/box_intro/h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
*/
#box_intro h1 span {
	display:none;
}

#box_intro .text {
	width:401px;
	background-image: url(../imgs/box_intro/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c6c6c6;
	border-left-color: #c6c6c6;
	font-size:11px;
	color:#444444;
	text-align:justify;
	padding:10px 20px 10px 20px;
}


#box_intro .text1 {
	width:210px;
	background-color:#fff;
	background-image: url(../imgs/box_intro/bg1.gif);
	background-repeat: repeat-y;
	font-size:11px;
	color:#444444;
	padding:10px 20px 10px 10px;
}

#box_intro .text1center {
	width:228px;
	background-color:#fff;
	background-image: url(../imgs/box_intro/bg1.gif);
	background-repeat: repeat-y;
	font-size:11px;
	color:#444444;
	padding:0px;
	text-align:center;
}

.text1 p{
	width:200px;
	}

.text1 h1{
	color:#003063;
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}
	
.underline {
	text-decoration:underline;
	color:#333333;
	padding-bottom:4px;
	}
	

#box_intro .footer {
	width:443px;
	height:7px;
	background-image: url(../imgs/box_intro/footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#box_intro .footer1 {
	width:228px;
	height:13px;
	background-image: url(../imgs/box_intro/footer1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* FOCUS HOME XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

#focus_home {
	width:450px;
}

#focus_home1 {
	width:450px;
	padding:0px;
}


#focus_home a {
	color:#003063;
}

#focus_home1 a {
	color:#003063;
}

#focus_home a:hover {
	text-decoration:none;
}

#focus_home1 a:hover {
	text-decoration:none;
}

#focus_home .titolo {
	width:230px;
	height:29px;
	line-height:29px;
	vertical-align:middle;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background-image: url(../imgs/focus/bg_titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:10px;
}

.titologen {
	color:#2066a1;
	font-size:20px;
	font-weight:bold;
	padding-left:3px;
}

#focus_home1 .titolo1 {
	color:#2066a1;
	font-size:16px;
	font-weight:bold;
	padding-left:3px;
}

#focus_home1 .titolo2 {
	color:#003063;
	font-size:14px;
	font-weight:bold;
	padding-left:3px;
}

#focus_home1 .underline {
	text-decoration:underline;
	color:#333333;
	padding-bottom:4px;
	font-size:12px;
	padding-left:3px;
}

#focus_home .img {
	width:194px;
	float:left;
}

#focus_home1 .img {
	width:194px;
	float:left;
}

#text_focus {
	width:240px;
	float:right;
}

#text_focus1 {
	width:250px;
	float:right;
}

#text_caseStudy1 {
	width:208px;
	height:286px;
	float:left;
	border-right:1px solid #CCCCCC;
	vertical-align:top;
}

#text_caseStudy1 .text {
	padding:15px 15px 0px 0px;
	font-size:11px;
	color:#444444;
}

#text_caseStudy1 ul {
	margin:0;
	padding:10px 0px 10px 15px;
	list-style:url(../images/square.gif);
}

#text_caseStudy1 li {
	padding-bottom:3px;
}

#box_intro ul {
	margin:0;
	padding:10px 0px 10px 15px;
	list-style:url(../images/square.gif);
}

#box_intro li {
	padding-bottom:3px;
}


#text_caseStudy2 {
	width:224px;
	height:286px;
	float:right;

}

#text_caseStudy2 .text {
	padding:15px 15px 5px 3px;
	font-size:11px;
	color:#444444;
}

#text_focus .top {
	height:8px;
}

#text_focus .text {
	padding:15px 15px 5px 15px;
	font-size:11px;
	color:#444444;
}

#text_focus1 .text {
	padding:15px 15px 5px 3px;
	font-size:11px;
	color:#444444;
}

#text_focus .bottom {
	height:9px;
	background-color:#eaebed;
	background-image: url(../imgs/focus/bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.link a{
	color:#003063;
	font-weight:bold;
	text-decoration:none;
	float:right;
	margin-right:40px;
	background-image: url(../images/triangolo.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	}

.link a:hover{
	color:#333333;
	}
	
	

/* LINK INNEXT HOME XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */


#link_innext_home {
	width:422px;
	height:82px;
	background-image: url(../imgs/utility/link_innext1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #666666;
	font-size:11px;
	font-weight:normal;
}

#testo_innext_home {
	width:260px;
	float:right;
	color:#666666;
	margin-top:15px;
	font-weight:normal;
	}
	
#testo_innext_home a{
	color:#003063;
	font-weight:bold;
	text-decoration:none;
	float:right;
	margin-right:40px;
	background-image: url(../images/triangolo.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	margin-top:10px;
	}	

/* TOP BOX HOME XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

#top_box_partner {
	width:256px;
	height:207px;
	text-align:center;
	background-image: url(../imgs/box_spalla/top_box.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#top_box_partner1 {
	width:400px;
	height:207px;
	text-align:left;
	background-color:#666666;
	float:left;
}

#top_box_partner img {
	margin-top:73px;
}

#box_partner_spacer {
	height:9px;
}

#box_partner_spacer1 {
	height:7px;
	background-image: url(../imgs/box_intro/spacer.gif);
	background-repeat:no-repeat;
}

.spacer1 {
	height:5px;
	background-image: url(../imgs/box_spalla/spacer1.gif);
	background-repeat:no-repeat;
	margin-top:6px;
	margin-bottom:10px;
}


/* BOTTOM BOX HOME XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

#bottom_box_partner {
	width:256px;
	height:207px;
	text-align:center;
	background-image: url(../imgs/box_spalla/bottom_box.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#bottom_box_partner img {
	margin-top:70px;
}


/* FOOTER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

#footer {
	width:761px;
	height:69px;
	padding:15px 0 0 20px;
	background-image: url(../imgs/footer/bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:11px;
	color:#ffffff;
	clear:both;
}

#footer a {
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover {
	color:#f18e00;
}

#footer img {
	margin-right:10px;
}

#credits {
	text-align:center;
	margin:10px 0 30px 0;
}

#footer1 {
	width:761px;
	height:69px;
	padding:20px 0 0 20px;
	background-image: url(../imgs/footer/bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:11px;
	color:#ffffff;
	clear:both;
}

#footer1 a {
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

#footer1 a:hover {
	color:#f18e00;
}

#footer1 img {
	margin-right:10px;
}

/* CONTENUTI XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.img_pagina {
	width:272px;
	float:left;
}
.contenuti_pagina {
	width:415px;
	float:right;
	font-size:12px;
	color:#444444;
}

.contenuti_pagina a {
	color:#444;
}

.contenuti_pagina a:hover {
	color:#444;
	text-decoration:none;
}

.contenuti_pagina b {
	color:#e88900;
}

/* innex */

#cont_corporate h1 span {
	display:none;
}

#cont_corporate h1 {
	height:32px;
	background-image: url(../imgs/p_corporate/corporate/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 0 20px 0;
	color:#003063;
}

#cont_storia h1 span {
	display:none;
}

#cont_storia h1 {
	height:26px;
	background-image: url(../imgs/p_corporate/storia/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 0 20px 0;
	color:#003063;
}

#cont_missione h1 span {
	display:none;
}

#cont_missione h1 {
	height:26px;
	background-image: url(../imgs/p_corporate/missione/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 0 20px 0;
	color:#003063;
}

#cont_valori h1 span {
	display:none;
}

#cont_valori h1 {
	height:26px;
	background-image: url(../imgs/p_corporate/valori/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 0 20px 0;
	color:#003063;
}

#cont_persone h1 span {
	display:none;
}

#cont_persone h1 {
	height:26px;
	background-image: url(../imgs/p_corporate/persone/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 0 20px 0;
	color:#003063;
}

#cont_certificazioni h1 span {
	display:none;
}

#cont_certificazioni h1 {
	height:26px;
	background-image: url(../imgs/p_corporate/certificazioni/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 0 20px 0;
	color:#003063;
}

#cont_gruppo h1 span {
	display:none;
}

#cont_gruppo h1 {
	height:32px;
	background-image: url(../imgs/p_corporate/gruppo/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 0 20px 0;
	color:#003063;
}

#cont_referenze h1 span {
	display:none;
}

#cont_referenze h1 {
	height:26px;
	background-image: url(../imgs/p_corporate/referenze/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 0 20px 0;
	color:#003063;
}

#persone_lista a {
	font-size:11px;
	color:#003063;
	text-decoration:none;
	font-weight:bold;
}

#persone_lista a:hover {
	color:#f18e00;
}

/* centri di eccellenza */

#cont_eccellenza h1 span {
	display:none;
}

#cont_eccellenza h1 {
	height:26px;
	background-image: url(../imgs/p_eccellenza/eccellenza/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 0 20px 0;
	color:#003063;
}


#cont_strategia h1 span {
	display:none;
}

#cont_strategia h1 {
	height:32px;
	background-image: url(../imgs/p_eccellenza/strategia/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_generazionale h1 span {
	display:none;
}

#cont_generazionale h1 {
	height:34px;
	background-image: url(../imgs/p_eccellenza/generazionale/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_internazionalizzazione h1 span {
	display:none;
}

#cont_internazionalizzazione h1 {
	height:26px;
	background-image: url(../imgs/p_eccellenza/internazionalizzazione/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_performance h1 span {
	display:none;
}

#cont_performance h1 {
	height:32px;
	background-image: url(../imgs/p_eccellenza/performance/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#indicatore_performance {
	width:36px;
	height:33px;
	line-height:33px;
	text-align:left;
	padding-left:5px;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
	color:#fff !important;
	background-image: url(../imgs/p_eccellenza/performance/indicatore.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#cont_six_sigma h1 span {
	display:none;
}

#cont_six_sigma h1 {
	height:32px;
	background-image: url(../imgs/p_eccellenza/six_sigma/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_marketing h1 span {
	display:none;
}

#cont_marketing h1 {
	height:32px;
	background-image: url(../imgs/p_eccellenza/marketing/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_opportunita h1 span {
	display:none;
}

#cont_opportunita h1 {
	height:32px;
	background-image: url(../imgs/p_eccellenza/opportunita/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_training h1 span {
	display:none;
}

#cont_training h1 {
	height:32px;
	background-image: url(../imgs/p_eccellenza/training/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_servizi h1 span {
	display:none;
}

#cont_servizi h1 {
	height:26px;
	background-image: url(../imgs/p_servizi/servizi/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_fidoka h1 span {
	display:none;
}

#cont_fidoka h1 {
	height:26px;
	background-image: url(../imgs/p_servizi/fidoka/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_voip h1 span {
	display:none;
}

#cont_voip h1 {
	height:26px;
	background-image: url(../imgs/p_servizi/voip/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}
#cont_prog h1 span {
	display:none;
}

#cont_prog h1 {
	background-image: url(../imgs/p_progetti/progetti.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px 0 20px 0;
	color:#003063;
}


#cont_telefonia h1 span {
	display:none;
}

#cont_telefonia h1 {
	height:26px;
	background-image: url(../imgs/p_servizi/voip/telefonia/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_vantaggi h1 span {
	display:none;
}

#cont_vantaggi h1 {
	height:32px;
	background-image: url(../imgs/p_servizi/voip/vantaggi/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_soluzioni h1 span {
	display:none;
}

#cont_soluzioni h1 {
	height:26px;
	background-image: url(../imgs/p_servizi/voip/soluzioni/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_voispeed h1 span {
	display:none;
}

#cont_voispeed h1 {
	height:32px;
	background-image: url(../imgs/p_servizi/voip/voispeed/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_case h1 span {
	display:none;
}

#cont_case h1 {
	height:26px;
	background-image: url(../imgs/p_servizi/voip/case/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_system h1 span {
	display:none;
}

#cont_system h1 {
	height:32px;
	background-image: url(../imgs/p_servizi/system/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_wireless h1 span {
	display:none;
}

#cont_wireless h1 {
	height:26px;
	background-image: url(../imgs/p_servizi/wireless/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_pubbliche h1 span {
	display:none;
}

#cont_pubbliche h1 {
	height:32px;
	background-image: url(../imgs/p_servizi/wireless/pubbliche/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_private h1 span {
	display:none;
}

#cont_private h1 {
	height:32px;
	background-image: url(../imgs/p_servizi/wireless/private/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_tecnologie h1 span {
	display:none;
}

#cont_tecnologie h1 {
	height:32px;
	background-image: url(../imgs/p_servizi/wireless/tecnologie/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_normative h1 span {
	display:none;
}

#cont_normative h1 {
	height:32px;
	background-image: url(../imgs/p_servizi/wireless/normative/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_ict h1 span {
	display:none;
}

#cont_ict h1 {
	height:32px;
	background-image: url(../imgs/p_servizi/ict/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_lavora h1 span {
	display:none;
}

#cont_lavora h1 {
	height:26px;
	background-image: url(../imgs/p_lavoro/lavora/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_dieci h1 span {
	display:none;
}

#cont_dieci h1 {
	height:32px;
	background-image: url(../imgs/p_lavoro/dieci/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_posizioni h1 span {
	display:none;
}

#cont_posizioni h1 {
	height:32px;
	background-image: url(../imgs/p_lavoro/posizioni/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_percorso h1 span {
	display:none;
}

#cont_percorso h1 {
	height:26px;
	background-image: url(../imgs/p_lavoro/percorso/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_persona h1 span {
	display:none;
}

#cont_persona h1 {
	height:32px;
	background-image: url(../imgs/p_lavoro/persona/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_manda h1 span {
	display:none;
}

#cont_manda h1 {
	height:26px;
	background-image: url(../imgs/p_lavoro/manda/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_primo_piano h1 span {
	display:none;
}

#cont_primo_piano h1 {
	height:32px;
	background-image: url(../imgs/p_primo_piano/primo_piano/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_news h1 span {
	display:none;
}

#cont_news h1 {
	height:26px;
	background-image: url(../imgs/p_primo_piano/news/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_eventi h1 span {
	display:none;
}

#cont_eventi h1 {
	height:26px;
	background-image: url(../imgs/p_primo_piano/eventi/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_partner h1 span {
	display:none;
}

#cont_partner h1 {
	height:26px;
	background-image: url(../imgs/p_partner/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_contatti h1 span {
	display:none;
}

#cont_contatti h1 {
	height:26px;
	background-image: url(../imgs/p_contatti/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:20px 0 20px 0;
	color:#003063;
}

#cont_privacy h1 span {
	display:none;
}

#cont_privacy h1 {
	height:32px;
	background-image: url(../imgs/privacy/titolo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 0 20px 0;
	color:#003063;
}

.txt_dida {
	font-size:11px;
	color:#003063;
}

/****partner********************************************************************/

.box_partner {
	display: block;
	margin-top: 5px;
	font-weight: bold;
}
/***fine partner*******************************************************************************/
/**form**/
.minitext {
	font-size:9px;
}
.form_margin {
	margin-left: 15px;
}
/**fine form**/

/**accordion**/
#basic-accordian{
	width:416px;
	z-index:2;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}
#prog-accordian{
	width:510px;
	z-index:2;
	font-size:11px;
	float:right;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.accordion_headings{

	color:#2066a1;
	cursor:pointer;
	font-size:12px;
	padding:2px;
	padding-left:5px;
	border-bottom:solid 1px #2066a1;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}
.accordion_headings h1{
	display:inline;
	font-weight:bold;
	font-size:11px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.accordion_headings:hover{
	color:#398cd2;
	border-bottom:solid 1px #398cd2;
}
.header_highlight{
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#2066a1;
	border-bottom:solid 1px #2066a1;
}

/*wireless*/
.accordion_headings_wireless{

	color:#517faa;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
	border-bottom:solid 1px #517faa;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}
.accordion_headings_wireless h1{
	display:inline;
	font-weight:normal;
	font-size:11px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.accordion_headings_wireless:hover{
	border-bottom:solid 1px #969aaf;
	color:#969aaf;
}

/*fidoka*/
.accordion_headings_fidoka{

	color:#82ac1a;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
	border-bottom:solid 1px #82ac1a;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}
.accordion_headings_fidoka h1{
	display:inline;
	font-weight:normal;
	font-size:11px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.accordion_headings_fidoka:hover{
	border-bottom:solid 1px #bace4e;
	color:#bace4e;
}

/*ict*/
.accordion_headings_ict{

	color:#f1b91f;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
	border-bottom:solid 1px #f1b91f;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}
.accordion_headings_ict h1{
	display:inline;
	font-weight:normal;
	font-size:11px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}
.accordion_headings_ict:hover{
	color:#f7cb4e;
	border-bottom:solid 1px #f7cb4e;
}

/*voip*/
.accordion_headings_voip{

	color:#e85418;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
	border-bottom:solid 1px #e85418;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}
.accordion_headings_voip h1{
	display:inline;
	font-weight:normal;
	font-size:11px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.accordion_headings_voip:hover{
	color:#f8752e;
	border-bottom:solid 1px #f8752e;

}


/**/

.accordion_child{
	background:#fff;
	padding:5px;
}

.menu_voip a{
	display:block;
	color:#e85418;
	cursor:pointer;
	font-size:14px;
	padding:2px;
	padding-left:5px;
	border-bottom:solid 1px #e85418;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.menu_voip h1{
	display:inline;
	font-weight:normal;
	font-size:11px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

.menu_voip a:hover{
display:block;
	color:#f8752e;
	border-bottom:solid 1px #f8752e;
	text-decoration:none;

}

.menu_ict a{
	display:block;
	color:#f1b91f;
	cursor:pointer;
	font-size:14px;
	padding:2px;
	padding-left:5px;
	border-bottom:solid 1px #f1b91f;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.menu_ict h1{
	display:inline;
	font-weight:normal;
	font-size:11px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.menu_ict a:hover{
	display:block;
	color:#f7cb4e;
	border-bottom:solid 1px #f7cb4e;
	text-decoration:none;
}

.menu_fidoka a{
	display:block;
	color:#82ac1a;
	cursor:pointer;
	font-size:14px;
	padding:2px;
	padding-left:5px;
	border-bottom:solid 1px #82ac1a;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.menu_fidoka h1{
	display:inline;
	font-weight:normal;
	font-size:11px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

.menu_fidoka a:hover{
	display:block;
	border-bottom:solid 1px #bace4e;
	text-decoration:none;
	color:#bace4e;
}

.menu_wireless a{
	display:block;
	color:#517faa;
	cursor:pointer;
	font-size:14px;
	padding:2px;
	padding-left:5px;
	border-bottom:solid 1px #517faa;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.menu_wireless h1{
	display:inline;
	font-weight:normal;
	font-size:11px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

.menu_wireless a:hover{
	display:block;
	border-bottom:solid 1px #969aaf;
	color:#969aaf;
	text-decoration:none;
}

#case{padding-bottom:10px;}


#box-voip{background-image:url(../imgs/p_progetti/box.gif);
background-repeat:repeat-x;
	float:left;
	width:335px;
	height:300px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:4px;}
#box-wireless{background-image:url(../imgs/p_progetti/box.gif);
background-repeat:repeat-x;
	float:right;
	width:335px;
	height:300px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:4px;}
#box-ict{background-image:url(../imgs/p_progetti/box.gif);
background-repeat:repeat-x;
	float:left;
	width:335px;
	height:300px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:4px;}
#box-fidoka{background-image:url(../imgs/p_progetti/box.gif);
	background-repeat:repeat-x;
	float:right;
	width:335px;
	height:300px;
	font-family:"trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:4px;}
	
#box-voip p{font-weight:bold;
	font-size:14px;
	color:#e85418;}
#box-wireless p{font-weight:bold;
	font-size:14px;
	color:#517faa;}
#box-ict p{font-weight:bold;
	font-size:14px;
	color:#f1b91f;}
#box-fidoka p{font-weight:bold;
	font-size:14px;
	color:#82ac1a;}
#imgbox{float:right;
padding-right:2px}
#imgbox2{ text-align:center;
padding-top:5px}

/* Aggiunte per il BackEnd */


#corpo_pagina_admin {
	width:1044px;
	height:1100px;
	background-color:#FFFFFF;
	padding:5px 5px 5px 5px;
}

.lato_dx {
	background-color:#FFFFFF;
	width:800px;
	float:right;
}

.lato_sx {
	background-color:#FFFFFF;
	width:230px;
	float:left;
}

#box_intro_admin {
	width:800px;
	margin-top:0px;
	margin-bottom:20px;
}


#box_intro_admin a {
	color:#003063;
}

#box_intro_admin a:hover {
	text-decoration:none;
}

#box_intro_admin .header span {
	display:none;
}

#box_intro_admin .header1 {
	width:800px;
	height:36px;
	line-height:36px;
	background-image: url(../imgs/box_intro/header_800.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px !important;
}

/*#box_intro_admin h1 {
	height:25px;
	margin:0;
	padding:0;
	background-image: url(../imgs/box_intro_admin/h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
*/
#box_intro_admin h1 span {
	display:none;
}

#box_intro_admin .text {
	width:800px;
	background-image: url(../imgs/box_intro/bg_800.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c6c6c6;
	border-left-color: #c6c6c6;
	font-size:11px;
	color:#444444;
	text-align:justify;
	padding:10px 20px 10px 20px;
}


#box_intro_admin .text1 {
	width:780px;
	background-color:#fff;
	background-image: url(../imgs/box_intro/bg_800.jpg);
	background-repeat: repeat-y;
	font-size:11px;
	color:#444444;
	padding:10px;
	/*padding:10px 20px 10px 10px;*/
}

#box_intro_admin .text1center {
	width:800px;
	background-color:#fff;
	background-image: url(../imgs/box_intro/bg_800.jpg);
	background-repeat: repeat-y;
	font-size:11px;
	color:#444444;
	padding:0px;
	text-align:center;
}

#box_intro_admin .footer {
	width:800px;
	height:7px;
	background-image: url(../imgs/box_intro/footer_800.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#box_intro_admin .footer1 {
	width:800px;
	height:13px;
	background-image: url(../imgs/box_intro/footer_800.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

 
