/* ---------- GENERAL SETTINGS ---------- */

* {
	padding: 0;
	margin: 0;
}

body {
	font: 11px Arial, Sans-Serif;
	background: white; 
	color: #303030;
	background-color: white;
	background-image: url(fb_bg.gif);
	background-repeat: repeat-y;
}


a, a:link, a:visited {
	color: #3D4A55;
	text-decoration: underline;
}
a:hover {
	color: #458ACB;
	text-decoration: underline;
}
a:active, a:focus {
	color: #458ACB;
}

p {
	margin-bottom: 0px;
	line-height: 15px;
}

ol, ul, dl{
	margin-left: 5%;
	line-height: 16px;
	margin-bottom: 10px;
}

li {list-style-type: none; 
list-style-image: url("images/css_li.gif")}



dd {font-weight: bold;} 
dt {margin-left: 5%;} 

img {
	font-weight: bold;
	color: #FFC21C;
	text-decoration: underline;
	font-style: italic;
	border: 0px;
}

table {   
	empty-cells: show; 
	border-bottom-width: thin;
}
td  { 
	text-align: left;
	background-color: transparent; 
}
th  {
	text-align: left; 
	font-style: italic; 
	background-color: transparent; 
}	
input, select {}
textarea {}

h1, h2, h3, h4, h5 	{ color: #4b4b4b;}

h3 {font-size: 1.7em;  margin-top: 6px;}
h4 {font-size: 1.45em;  margin-top: 6px;}
h5 {font-size: 1.25em; color:#014fa4; margin-top: 6px;}


strong {}
em {font-weight: normal; color: #014fa4}

/* ---------- CLASSI DI FORMATTAZIONE GENERICHE ---------- */

.odd td {background-color: #FFF0B9;}
.even td {background-color: #FFD157;} 


.rientro10 {margin-left: 10%;}

/* ---------- page ---------- */
#page {
	/*position: relative;*/
	margin-left: 10px;
	width: 800px;
	text-align: left;

	background-color: white;
}

/* ---------- page_header ---------- */
#page_header {border-right: 1px solid #b0b0b0;border-left: 1px solid #b0b0b0;}

#page_header h1 span { display: none;}
#page_header h2 span { display: none;}

.page_header_normal {height: 140px; background: transparent url("images/css_header_bg.jpg") center top no-repeat;}
.page_header_industria {height: 140px; background: transparent url("images/css_header_industria_bg.jpg") center top no-repeat;}
.page_header_terzdom {height: 140px; background: transparent url("images/css_header_terzdom_bg.jpg") center top no-repeat;}
.page_header_enrinn {height: 140px; background: transparent url("images/css_header_enrinn_bg.jpg") center top no-repeat;}
.page_header_prodotti {height: 140px; background: transparent url("images/css_header_prodotti_bg.jpg") center top no-repeat;}

#info-generali {position:absolute; top:0px; left:-2000px; font-size:12px; }

/* ---------- page_content ---------- */

#foto-imp-fv1  { float:left; margin-right:10px;}


.sidebar_presence { margin-left:170px;}
.news_presence { margin-right:280px; }

#page_content {}
#page_content div {}

#popup_content { text-align: center;}
#popup_content h3{
	text-align:left;
	padding:12px 6px 0px;
	margin-bottom: 10px;
	border-bottom: 3px double #9999A3;
}

#content_generic { padding-left: 10px;}

#content_industria { 
	padding-left: 10px; 
	/*background: transparent url("images/industria_viraggio.jpg") left top no-repeat;
	padding-top: 125px;*/
	}
#content_industria h3 span { display: none;}
#content_industria img { margin-bottom: 5px;}

#content_terzdom { 
	padding-left: 10px; 
	/*background: transparent url("images/terzdom_viraggio.jpg") left top no-repeat;
	padding-top: 125px;*/
}
#content_terzdom h3 span { display: none;}
#content_terzdom img { margin-bottom: 5px;}

#content_enrinn { 
	padding-left: 10px; 
	/*background: transparent url("images/enrinn_viraggio.jpg") left top no-repeat;
	padding-top: 125px;*/
}
#content_enrinn h3 span { display: none;}
#content_enrinn img { margin-bottom: 5px;}

/*#content_prodotti { 
	padding-left: 10px; 
	background: transparent url("images/prodotti_viraggio.jpg") left top no-repeat;
	padding-top: 125px;
}*/
#content_impianti_speciali { 
	padding-left: 10px; 
	background: transparent url("images/impianti_speciali_viraggio.jpg") left top no-repeat;
	padding-top: 125px;
}
#content_impianti_chiavi_in_mano { 
	padding-left: 10px; 
	background: transparent url("images/impianti_chiavi_in_mano_viraggio.jpg") left top no-repeat;
	padding-top: 125px;
}
/* ---------- page_footer ---------- */
#page_footer {
	margin-top: 50px;
	color: #606070;
	border-top: 1px solid #9999A3;
	font-weight: bold;
	clear: both;
	height: 25px;
	text-align: left;
	padding:15px 5px ;
	background: transparent url("images/css_footer_bg.jpg") left top no-repeat;
}

#page_footer .blue {
	color:#1865b5;
}

#page_footer .grey-light {
	color:#a9a9a9;
}

/* ---------- menu ---------- */
#menu {
	margin-bottom: 25px;
	padding: 0px;
	font-weight: bold;
}

#menu h3  {
	display: none;
}
#menu ul  {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	display: block;
}
#menu ul li {
	margin: 0px;
	margin-right: 5px;
	padding: 0px;
	display: inline;
}
#menu_main ul li {
	margin-right: 20px;
}


#menu_main { text-transform: uppercase; font-weight: bold; font-size: 1.0em; }

#menu_main,#menu_sub_terziario_domotica, #menu_sub_industria, #menu_index, #menu_sub_energie_rinnovabili, #menu_sub_impianti_speciali, #menu_sub_prodotti {padding: 2px 5px;}
#menu a { text-decoration: none; padding: 2px; }

#menu_main_home {color: #808080;}
#menu_main_industria  {color: #404040;}
#menu_main_terziario_domotica {color: #404040;}
#menu_main_energie_rinnovabili {color: #404040;}
#menu_main_prodotti {color: #404040; }


#menu_main 	{ position: absolute; top: 120px;}
#menu_main a, #menu_main a:link, #menu_main a:visited {	}
#menu_main a:hover 	{ color: #004a9b;}

#menu_index { background: #e6e6eb url("images/css_menu_index_bg.gif") center top repeat-x; }
#menu_index a, #menu_index a:link, #menu_index a:visited { color: #333333; }
#menu_index a:hover, #menu_index a:active, #menu_index a:focus { color: #f8f8f9; background: #9999a3 url("images/css_menu_index_bg-hover.gif") center top repeat-x; }

#menu_sub_terziario_domotica 	{ background: #e6e6eb url("images/css_menu_index_bg.gif") center top repeat-x; }
#menu_sub_terziario_domotica a, #menu_sub_terziario_domotica a:link, #menu_sub_terziario_domotica a:visited { color: #333333; }
#menu_sub_terziario_domotica a:hover, #menu_sub_terziario_domotica a:active, #menu_sub_terziario_domotica a:focus { color: #f8f8f9; background: #9999a3 url("images/css_menu_index_bg-hover.gif") center top repeat-x; }

#menu_sub_industria 	{ background: #e6e6eb url("images/css_menu_index_bg.gif") center top repeat-x; }
#menu_sub_industria a, #menu_sub_industria a:link, #menu_sub_industria a:visited 			{ color: #333333; }
#menu_sub_industria a:hover, #menu_sub_industria a:active, #menu_sub_industria a:focus 		{ color: #f8f8f9; background: #9999a3 url("images/css_menu_index_bg-hover.gif") center top repeat-x; }

#menu_sub_impianti_speciali 	{ background: #e6e6eb url("images/css_menu_index_bg.gif") center top repeat-x; }
#menu_sub_impianti_speciali a, #menu_sub_impianti_speciali a:link, #menu_sub_impianti_speciali a:visited 			{ color: #333333; }
#menu_sub_impianti_speciali a:hover, #menu_sub_impianti_speciali a:active, #menu_sub_impianti_speciali a:focus 		{ color: #f8f8f9; background: #9999a3 url("images/css_menu_index_bg-hover.gif") center top repeat-x; }

#menu_sub_energie_rinnovabili 	{ background: #e6e6eb url("images/css_menu_index_bg.gif") center top repeat-x; }
#menu_sub_energie_rinnovabili a, #menu_sub_energie_rinnovabili a:link, #menu_sub_energie_rinnovabili a:visited 			{ color: #333333; }
#menu_sub_energie_rinnovabili a:hover, #menu_sub_energie_rinnovabili a:active, #menu_sub_energie_rinnovabili a:focus 		{ color: #f8f8f9; background: #9999a3 url("images/css_menu_index_bg-hover.gif") center top repeat-x; }

#menu_sub_prodotti 	{ background: #e6e6eb url("images/css_menu_index_bg.gif") center top repeat-x; }
#menu_sub_prodotti a, #menu_sub_prodotti a:link, #menu_sub_prodotti a:visited 			{ color: #333333; }
#menu_sub_prodotti a:hover, #menu_sub_prodotti a:active, #menu_sub_prodotti a:focus 		{ color: #f8f8f9; background: #9999a3 url("images/css_menu_index_bg-hover.gif") center top repeat-x; }




#address_bar { top: 160px;left: 12px; z-index: 110; position: absolute; width: 600px;}
#address_bar h3 span {display: none;}
#address_bar li {}
#address_bar ul  {display: block;}
#address_bar ul li {	display: inline;}

#address_bar a {	text-decoration: none; color: black; padding-left:12px;}
#address_bar a:hover {	text-decoration: underline; color: blue;}
#address_bar a {	background: transparent url("images/css_address_bar_a_bg.gif") left center no-repeat;}




/* ---------- news ----------  */
#news {
	float: right;
	width: 280px;
}
/* ---------- sidebar ----------  */
#sidebar {
	float: left;
	width: 165px;
}

#sidebar div {
	margin-bottom:  10px;
}

#sidebar h3 { color: #7c7c7c; text-align: center; padding: 5px 10px; font-size: 1.3em;  margin-top: 0px;}
#sidebar { color: #8c8c8c;}

#sidebar div
{
	padding: 3px;
	padding-bottom: 10px;
	border-bottom: 1px solid #8c8c8c;
	margin-bottom: 10px;
}
div#sidebar_loghi_cert, div#sidebar_organigramma, div#sidebar_cartina{
	border-bottom: 0px;
}

div#sidebar_loghi_cert {
	margin-top: 30px;
	padding: 0px;
}
#sidebar_loghi_cert h3 span {
	display: none;
}

#sidebar_organigramma {cursor: pointer;}
#sidebar_organigramma p {
	display: none;
}

#sidebar_cartina {cursor: pointer;}
#sidebar_cartina h3 span, #sidebar_cartina p  {
	display: none;
}




#sidebar_benvenuto {background: transparent url("images/sidebar_texture_long.gif") right top no-repeat; cursor: pointer;} 
#sidebar_benvenuto h3 {font-size: 1.8em;}

#sidebar_chiavi { height: 90px; background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 
#sidebar_chiavi img {float: right; margin-right: 25px; position: relative; bottom: 10px;} 
#sidebar_chiavi p {margin: 5px 0px 0px 0px; font-size:} 

#sidebar_qualita { height: 90px; background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 
#sidebar_qualita img {float: left; margin-top: 5px; margin-right: 5px; position: relative; bottom: 0px;} 
#sidebar_qualita p {margin: 5px 0px 0px 0px; font-size:} 

#sidebar_futuro { height: 90px; background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 
#sidebar_futuro img {float: left; margin-top: 5px; margin-right: 5px; position: relative; bottom: 0px;} 
#sidebar_futuro p {margin: 5px 0px 0px 0px; font-size:} 

#sidebar_materiali {height: 105px; background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 
#sidebar_materiali img {float: right; margin-left: 3px;} 
#sidebar_materiali p {margin: 5px 0px 0px 0px; font-size:} 


#sidebar_assistenza {background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 
#sidebar_illuminazione {background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 
#sidebar_impianti_speciali {background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 
#sidebar_prodotti {background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 
#sidebar_energie_rinnovabili {background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 
#sidebar_contattaci {background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 
#sidebar_personale {background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 
#sidebar_qualita {background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 
#sidebar_futuro {background: transparent url("images/sidebar_texture_short.gif") right top no-repeat;  cursor: pointer;} 



/* ---------- signature ---------- */
#signature p {
	position: absolute;
	font-family: tahoma, sans-serif;
	font-size: 9px;
	text-align: right;
	top: 160px;
	left: 600px;
	color: #4b4b4b;
}

/* ---------- w3c ---------- */
#w3c {
	position: relative;
	top: -40px;
	left: 710px;
	width: 100px;
}
/* ---------- partner---------- */
#partner { display: none; }
/*#partner {
	font-size: 0.5em;
	top: 20px;
	left: 10px;
	position: relative;
	width: 100px;

}*/



/* ---------- content_* ---------- */

#content_home_presentazione {
	text-align: right;
}
#content_home_presentazione, #content_home_servizi,  #content_home_prodotti, #content_home_stiamo_cercando{
}

#content_home_servizi ul {
background: transparent url("images/css_home_servizi_bg.gif") right top no-repeat;
height: 75px; width: 605px; padding: 5px;
}
#content_home_prodotti ul {
background: transparent url("images/css_home_prodotti_bg.gif") right top no-repeat;
height: 25px; width: 605px; padding: 5px;
}
#content_home_stiamo_cercando ul {
background: transparent url("images/css_home_stiamo_cercando_bg.gif") right top no-repeat;
height: 35px; padding: 5px;
}

#content_home_servizi,  #content_home_prodotti {margin-top: 10px;}

#content_home_servizi h3,  #content_home_prodotti h3 {margin-bottom: 3px;}

#content_home_stiamo_cercando h3.graphic_title  {margin-bottom: 3px; font-size:14px; color:#1965b5; margin-left:15px;}


#content_home_servizi h3 span,  #content_home_prodotti h3 span {margin-left: 15px; color: #8c8c8c; }
#content_home_servizi ul,  #content_home_prodotti ul {
	margin: 0px 0px 5px 15px;
}
#content_home_stiamo_cercando ul{
	margin: 0px 0px 5px 40px;
}
#content_home_servizi ul li,  #content_home_prodotti ul li {
	display: inline;
	margin: 0px;
	padding-right: 1em;
	line-height: 1.5em;
}


#content_home_presentazione h3 span {
	display: none;
}


.img_flusso {float: left; margin: 5px 20px 5px 0px; /*border: 1px solid #7c7c7c;*/}

.img_didasc {text-align: left; width: 500px; margin-top:15px;}
.img_didasc img {}
.img_didasc p {border-top: 1px solid #153ba6; padding: 0px 5px; font-style: italic;}

#id_img_didasc {margin: 5px; border: 1px solid #1864b4; padding:10px;}
#div_img_didasc { text-align:left; padding:10px; margin:0 20px 0 20px;  }
#id_img_didasc strong { color:#1864b4; font-size:12px; margin-bottom:15px; }


img.mini {
	margin: 1px;
	width: 160px;
	/*border: 1px solid #7c7c7c;*/
	margin-left: 15px;
	margin-right: 15px;
}
img.minir  {
	float: right;
	margin: 1px;
	width: 160px;
	/*border: 1px solid #7c7c7c;*/
	margin-left: 15px;
	margin-right: 15px;
}
img.minil {
	float: left;
	margin: 1px;
	width: 160px;
	/*border: 1px solid #7c7c7c;*/
	margin-left: 15px;
	margin-right: 15px;
}

/*
h1.industria, h2.industria, h3.industria, h4.industria, h5.industria {color:#6aa2bb;}
h1.terzdom, h2.terzdom, h3.terzdom, h4.terzdom, h5.terzdom {color:#4cac74;}
h1.enrinn, h2.enrinn, h3.enrinn, h4.enrinn, h5.enrinn {color:#e7e24c;}
*/

.sezioni_industria, .sezioni_terzdom, .sezioni_enrinn, .sezioni_impianti_speciali { 
		margin-top: 10px;
	}
.sezioni_industria li, .sezioni_terzdom li, .sezioni_enrinn li, .sezioni_impianti_speciali li { 
		list-style-type: none;
		list-style-image: none;
	}
.sezioni_industria li a, .sezioni_terzdom li a, .sezioni_enrinn li a, .sezioni_impianti_speciali li a{ 
		display: block;
		margin: 5px;
		padding: 8px;
		width: 204px;
		height: 17px;
		font-size: 1.5em;
		text-decoration: none;
	}
.sezioni_industria li a:hover, .sezioni_terzdom li a:hover, .sezioni_enrinn li a:hover, .sezioni_impianti_speciali li a:hover { 
		
	}

.sezioni_industria li a {}
.sezioni_terzdom li a {}
.sezioni_enrinn li a {}
.sezioni_impianti_speciali li a {}
.sezioni_prodotti li a {}

.sezioni_industria li a, .sezioni_industria li a:link, .sezioni_industria li a:visited {color: #f5f9fb; background: transparent url("images/css_bottone_industria.jpg") left top no-repeat; }
.sezioni_industria li a:hover {color: white; background: transparent url("images/css_bottone_industria-hover.jpg")  left top no-repeat; text-decoration: none;}

.sezioni_terzdom li a, .sezioni_terzdom li a:link, .sezioni_terzdom li a:visited {color: #f3faf6; background: transparent url("images/css_bottone_terzdom.jpg")  left top no-repeat; }
.sezioni_terzdom li a:hover {color: white; background: transparent url("images/css_bottone_terzdom-hover.jpg") left top no-repeat; text-decoration: none;}

.sezioni_enrinn li a, .sezioni_enrinn li a:link, .sezioni_enrinn li a:visited {color: #faf9e8; background: transparent url("images/css_bottone_enrinn.jpg") left top no-repeat; }
.sezioni_enrinn li a:hover {color: white; background: transparent url("images/css_bottone_enrinn-hover.jpg") left top no-repeat; text-decoration: none;}

.sezioni_impianti_speciali li a, .sezioni_impianti_speciali li a:link, .sezioni_impianti_speciali li a:visited {color: #f8f8f9; background: transparent url("images/css_bottone_impspec.jpg") left top no-repeat; text-decoration: none;}
.sezioni_impianti_speciali li a:hover {color: white; background: transparent url("images/css_bottone_impspec-hover.jpg") left top no-repeat; }

.sezioni_prodotti li a, .sezioni_prodotti li a:link, .sezioni_prodotti li a:visited {color: #faf5f4; background: transparent url("images/css_bottone_prodotti.jpg") left top no-repeat; text-decoration: none;}
.sezioni_prodotti li a:hover {color: white; background: transparent url("images/css_bottone_prodotti-hover.jpg")  left top no-repeat;}


.ul_industria h4 {
		font-size: 1.3em;
		font-weight: bold; 
		font-style: italic;
		color: #1f3641;
	}
.ul_terzdom h4 {
		font-size: 1.3em;
		font-weight: bold; 
		font-style: italic;
		color: #1c3828;
	}
.ul_enrinn h4 {
		font-size: 1.3em;
		font-weight: bold; 
		font-style: italic;
		color: #1c3828;
	}
.ul_industria p, .ul_terzdom p, .ul_enrinn p {
		font-size: 0.8em;
		font-style: italic;
	}
	
	
.ul_industria ul {border-left: 1px solid #6aa2bb;}
.ul_terzdom ul {border-left: 1px solid #4cac74;}
.ul_enrinn ul {border-left: 1px solid #e7e24c;}

.lista_colonne h4 {
		margin-left: 2px;
	}
.lista_colonne {
	margin-top: 40px;
	height: 500px;
}
.lista_colonne_li {
	width: 160px;
	float: left;
}
.lista_colonne_li_ul {
	display: block;
}
.lista_colonne_li_ul li{
	display: block;
	height: 55px;
}

.marche_di_prodotti li{ 
		list-style-type: none;
		list-style-image: none;
	}

.pic_popup_artwork {margin-top:10px; }
.pic_popup_artwork a {margin: 6px;}

.pre_pic_popup_artwork {clear:both; margin-top: 35px; border-top: 1px solid #9999A3;}


.cycleOnClick {cursor:pointer;}
.popupImgLink {
		position: absolute;
		font-size: 1.3em;
		text-align: right;
		font-weight: bold;
		top: 3px;
		right: 3px;
		width: 50%;
		line-height: 18px;
	}
	
.popupImgLink a:link, .popupImgLink a:visited{
		background-color: #9999a3;
		color: #f8f8f9;
		padding: 0px 3px;
		text-decoration: none;
	}
.popupImgLink a:hover, .popupImgLink a:focus, .popupImgLink a:active{
		background-color: #F3F3F1;
		color: #458ACB;
	}

.elenco_dati_contatti { 
		line-height:1.5em; 
		margin-left: 10px;
		margin-top: 10px;
	}
.elenco_dati_contatti li{ 
		list-style-image: none;
	}
#elenco_dati_contatti_personali 
{
	position: absolute;
	top: 180px;
	left: 560px;
	width: 220px; 
	border: 1px solid #9999A3;
	border-bottom: 3px double #9999A3;
	background-color: white;
	padding: 5px;
}
#elenco_dati_contatti_personali h4
{
	border-bottom: 1px solid #9999A3;
	margin-bottom: 15px;
}
#elenco_dati_contatti_personali ul li
{
	list-style-image: none;
	font-size: 0.9em;
	line-height: 1.6em;
	padding-left: 18px;
	background: transparent url("images/css_list_triangle.gif") left center no-repeat;
}
.contatto_mail { cursor: pointer; text-decoration: underline;}

#lista_materiali  ul {
	width: 430px;
	margin-bottom: 40px;
	text-align:justify;
}

#lista_materiali ul li {
	display: inline;
	margin: 0px;
	padding-right: 1em;
	line-height: 1.5em;
}


#content_prodotti {height: 420px; padding-left: 10px;}
.prodotti_box { width: 310px; height: 200px; position: absolute; overflow: hidden;}

#prodotti_motori {margin-top: 10px;}
#prodotti_ventilatori_industriali {margin-top: 10px;margin-left: 310px;}
#prodotti_materiale_elettromeccanico { margin-top: 220px;}
#prodotti_industria { margin-top: 220px; margin-left: 310px;}

#prodotti_motori p {position: relative; bottom: 150px; left: 180px; display: block; width: 100px;}
#prodotti_ventilatori_industriali p {position: relative; bottom: 150px; left: 180px; display: block; width: 100px;}
#prodotti_materiale_elettromeccanico p {position: relative; bottom: 140px; left: 20px; display: block; width: 100px;}
#prodotti_industria p {position: relative; bottom: 150px; left: 180px; display: block; width: 100px;}


#download_conto_energia {

}


.graphic_title {
	margin-bottom:10px;
}
/*
.graphic_title span{
	display: none;
}

#graphic_title_xxx {background: transparent url("images/graphic_title_xxx.jpg") left top no-repeat;}

#graphic_title_antincendio {background: transparent url("images/graphic_title_antincendio.jpg") left top no-repeat;}
#graphic_title_assistenza {background: transparent url("images/graphic_title_assistenza.jpg") left top no-repeat;}
#graphic_title_automazione_domotica {background: transparent url("images/graphic_title_automazione_domotica.jpg") left top no-repeat;}
#graphic_title_automazione_industria {background: transparent url("images/graphic_title_automazione_industria.jpg") left top no-repeat;}
#graphic_title_azienda {background: transparent url("images/graphic_title_azienda.jpg") left top no-repeat;}
#graphic_title_cablaggio_e_wireless {background: transparent url("images/graphic_title_cablaggio_e_wireless.jpg") left top no-repeat;}
#graphic_title_contatti {background: transparent url("images/graphic_title_contatti.jpg") left top no-repeat;}
#graphic_title_gestione_energia {background: transparent url("images/graphic_title_gestione_energia.jpg") left top no-repeat;}
#graphic_title_illuminazione {background: transparent url("images/graphic_title_illuminazione.jpg") left top no-repeat;}
#graphic_title_illuminazione_industria {background: transparent url("images/graphic_title_illuminazione_industria.jpg") left top no-repeat;}
#graphic_title_illuminazione_terzdom {background: transparent url("images/graphic_title_illuminazione_terzdom.jpg") left top no-repeat;}
#graphic_title_impianti_antifurto {background: transparent url("images/graphic_title_impianti_antifurto.jpg") left top no-repeat;}
#graphic_title_impianti_aree_pregio {background: transparent url("images/graphic_title_impianti_aree_pregio.jpg") left top no-repeat;}
#graphic_title_impianti_chiavi_in_mano {background: transparent url("images/graphic_title_impianti_chiavi_in_mano.jpg") left top no-repeat;}
#graphic_title_impianti_speciali {background: transparent url("images/graphic_title_impianti_speciali.jpg") left top no-repeat;}
#graphic_title_impianti_speciali_industria {background: transparent url("images/graphic_title_impianti_speciali_industria.jpg") left top no-repeat;}
#graphic_title_index {background: transparent url("images/graphic_title_index.jpg") left top no-repeat;}
#graphic_title_industria {background: transparent url("images/graphic_title_industria.jpg") left top no-repeat;}
#graphic_title_job_opportunities {background: transparent url("images/graphic_title_job_opportunities.jpg") left top no-repeat;}
#graphic_title_materiali {background: transparent url("images/graphic_title_materiali.jpg") left top no-repeat;}
#graphic_title_personale {background: transparent url("images/graphic_title_personale.jpg") left top no-repeat;}
#graphic_title_qualita {background: transparent url("images/graphic_title_qualita.jpg") left top no-repeat;}
#graphic_title_sistemi_controllo_accessi {background: transparent url("images/graphic_title_sistemi_controllo_accessi.jpg") left top no-repeat;}
#graphic_title_terziario_domotica {background: transparent url("images/graphic_title_terziario_domotica.jpg") left top no-repeat;}
#graphic_title_videosorveglianza {background: transparent url("images/graphic_title_videosorveglianza.jpg") left top no-repeat;}
#graphic_title_energie_rinnovabili {background: transparent url("images/graphic_title_energie_rinnovabili.jpg") left top no-repeat;}
#graphic_title_impianti_eolici {background: transparent url("images/graphic_title_impianti_eolici.jpg") left top no-repeat;}
#graphic_title_impianti_fotovoltaici {background: transparent url("images/graphic_title_impianti_fotovoltaici.jpg") left top no-repeat;}
*/


#organigramma_aziendale { 
	background: transparent url("images/organigramma_bg.jpg") left top no-repeat;
	width: 795px;
	height: 480px;
font-size: 1.4em;
}

.orgspan{
	position: absolute;
	cursor: pointer;
}

#org_s_a {top: 55px; left: 290px;}

#org_s_aa {top: 115px; left: 110px;}
#org_s_ab {top: 115px; left: 510px;}
#org_s_ac {top: 195px; left: 10px;}
#org_s_ad {top: 195px; left: 210px;}
#org_s_ae {top: 195px; left: 510px;}
#org_s_af {top: 370px; left: 310px;}

#org_s_aca {top: 255px; left: 20px;}
#org_s_acaa {top: 315px; left: 20px;}

#org_s_ada {top: 255px; left: 220px;}

#org_s_aea {top: 255px; left: 420px;}
#org_s_aeb {top: 255px; left: 620px;}
#org_s_aec {top: 315px; left: 420px;}
#org_s_aed {top: 315px; left: 620px;}


#org_s_afa {top: 440px; left: 120px;}
#org_s_afb {top: 440px; left: 320px;}
#org_s_afc {top: 440px; left: 520px;}

.org_s_l1{font-size: 1.4em; width: 218px; height: 40px;}
.org_s_l2{font-size: 0.8em; width: 178px; height: 40px;}
.org_s_l3{font-size: 0.8em; width: 158px; height: 40px;}
.org_s_l4{font-size: 0.8em; width: 158px; height: 40px;}

#org_s_afa, #org_s_afb, #org_s_afc {height: 60px;}

