@charset "iso-8859-1";
/* author: marco rozzoni */

/*CSS reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th,  {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
/*CSS reset*/

body {line-height: 1.4}
a:focus {outline: 0;}

div#sotto_menu {position: absolute; top: 76px; left: 50%; margin-left: 312px; width: 153; height: 26px; background: #454545; z-index: 100}

div#barra_rossa {position: absolute; top: 107px; left: 50%; margin-left: -465px; width: 930px; height: 24px; background: #B10F0A; z-index: 200;}
div#sotto_grigio {position: absolute; top: 150px; left: 50%; margin-left: -465px; width: 930px; height: 5px; background:#454545; z-index: 200;}

div#sotto_pagina_top {position: absolute; top: 0px; left: 50%; margin-left: -465px; width: 930; height: 76; background: #ffffff; z-index: 2}
div#sotto_pagina {position: absolute; top: 0px; left: 50%; margin-left: -465px; width: 930; height: 100%; background: #5b5b5b; z-index: 1}



div#logo {position: absolute; top: 107px; left: 50%; margin-left: -465px; width: 117; height: 170px; background: url(../img/logo.gif); z-index: 120}
div#logo_top {position: absolute; top: 0px; left: 50%; margin-left: -465px; width: 303; height: 76px; background: url(../img/h1.gif); z-index: 100}



div#banner {position: absolute; top: 107px; left: 50%; margin-left: -465px; width: 930; height: 192px; z-index: 100; background-color: #ffffff;}
div#footer_bottom {position: absolute; bottom: 20px; left: 50%; margin-left: -465px; width: 930; height: 88px; z-index: 100;}


div#frase {position: absolute; top: 285px; left: 50%; margin-left: -465px; width: 930; height: 110px; z-index: 100}
div#sotto_evidenza {position: absolute; top: 102px; left: 50%; margin-left: -465px; width: 930; height: 5px; background: #282828; z-index: 20}
div#linea_uno {position: absolute; top: 299px; left: 50%; margin-left: -465px; width: 930; height: 8px; background: #282828; z-index: 20}
div#linea_due {position: absolute; top: 299px; left: 50%; margin-left: -465px; width: 930; height: 5px; background: #282828; z-index: 19}
div#linea_due_rossa {position: absolute; top: 299px; left: 50%; margin-left: 93px; width: 355; height: 8px; background: #B10F0A; z-index: 22}
div#evidenza {position: absolute; top: 102px; left: 50%; height: 5px; background: #B10F0A; z-index: 22}
div#evidenza.home {margin-left: -465px; width: 83;}
div#evidenza.azienda {margin-left: -382px; width: 86;}
div#evidenza.produzione {margin-left: -287px; width: 100;}
div#evidenza.servizi {margin-left: -180px; width: 70;}
div#evidenza.lavora {margin-left: -175px; width: 130;}
div#evidenza.contatti {margin-left: -32px; width: 81;}
div#evidenza.download {margin-left: 60px; width: 94;}
div#evidenza.news {margin-left: 164px; width: 62;}


div#evidenza.azienda_de {margin-left: -382px; width: 108;}
div#evidenza.produzione_de {margin-left: -265px; width: 100;}
div#evidenza.servizi_de {margin-left: -168px; width: 70;}
div#evidenza.lavora_de{margin-left: -153px; width: 130;}
div#evidenza.contatti_de {margin-left: -10px; width: 81;}
div#evidenza.download_de {margin-left: 84px; width: 94;}
div#evidenza.news_de {margin-left: 184px; width: 62;}


table#corpo {position: absolute; top: 307px; left: 50%; margin-left: -465px; width: 930;background: #ffffff; z-index: 24}


table#corpo_produzione {position: absolute; top: 331px; left: 50%; margin-left: -465px; width: 930;background: #ffffff; z-index: 24}

div#banner_produzione {position: absolute; top: 131px; left: 50%; margin-left: -465px; width: 930; height: 192px; z-index: 100}

div#logo_produzione {position: absolute; top: 131px; left: 50%; margin-left: -465px; width: 117; height: 170px; background: url(../img/logo.gif); z-index: 120}
div#linea_uno_produzione {position: absolute; top: 323px; left: 50%; margin-left: -465px; width: 930; height: 8px; background: #282828; z-index: 20}
div#linea_due_produzione {position: absolute; top: 323px; left: 50%; margin-left: -465px; width: 930; height: 8px; background: #282828; z-index: 20}
div#linea_due_rossa_produzione {position: absolute; top: 323px; left: 50%; margin-left: 93px; width: 355; height: 8px; background: #B10F0A; z-index: 22}
div#frase_produzione {position: absolute; top: 309px; left: 50%; margin-left: -465px; width: 930; height: 110px; z-index: 100}
div#evidenza_produzione {position: absolute; top: 130px; left: 50%; height: 5px; background: #B10F0A; z-index: 400}
div#evidenza_produzione.cenni {margin-left: -382px; width: 86;}
div#evidenza_produzione.filosofia {margin-left: -302px; width: 89;}
div#evidenza_produzione.sede {margin-left: -310px; width: 80;}


div#evidenza_produzione.cenni_de {margin-left: -382px; width: 100;}
div#evidenza_produzione.filosofia_de {margin-left: -280px; width: 89;}


div#evidenza_produzione.mercati {margin-left: -220px; width: 75;}
div#evidenza_produzione.qualita {margin-left: -142px; width: 160; height: 4px;}

div#evidenza_produzione.sede_de {margin-left: -294px; width: 100;}
div#evidenza_produzione.mercati_de {margin-left: -188px; width: 80;}
div#evidenza_produzione.qualita_de{margin-left: -108px; width: 164;}

div#evidenza_produzione.barra {margin-left: -300px; width: 176;}
div#evidenza_produzione.riprese {margin-left: -114px; width: 74;}
div#evidenza_produzione.trattamenti {margin-left: -29px; width: 112;}

div#evidenza_produzione.riprese_de {margin-left: -114px; width: 180;}
div#evidenza_produzione.trattamenti_de {margin-left: 50px; width: 180;}





body {background: #5b5b5b}
A.home:link {position: absolute; top: 76px; left: 50%; margin-left: -465px; width: 78; height: 26px; background: url(../img/home.gif); z-index: 10;}
A.home:visited {position: absolute; top: 76px; left: 50%; margin-left: -465px; width:78; height: 26px; background: url(../img/home.gif); z-index: 10;}
A.home:hover {position: absolute; top: 76px; left: 50%; margin-left: -465px; width: 78; height: 26px; background: url(../img/home_su.gif); z-index: 10;}
A.home:active {position: absolute; top: 76px; left: 50%; margin-left: -465px; width: 78; height: 26px; background: url(../img/home.gif); z-index: 10;}

/* --------- */
A.azienda:link {position: absolute; top: 76px; left: 50%; margin-left: -387px; width: 93; height: 26px; background: url(../img/azienda.gif); z-index: 10;}
A.azienda:visited {position: absolute; top: 76px; left: 50%; margin-left: -387px; width:93; height: 26px; background: url(../img/azienda.gif); z-index: 10;}
A.azienda:hover {position: absolute; top: 76px; left: 50%; margin-left: -387px; width: 93; height: 26px; background: url(../img/azienda_su.gif); z-index: 10;}
A.azienda:active {position: absolute; top: 76px; left: 50%; margin-left: -387px; width: 93; height: 26px; background: url(../img/azienda.gif); z-index: 10;}

A.azienda_en:link {position: absolute; top: 76px; left: 50%; margin-left: -387px; width: 93; height: 26px; background: url(../img/azienda_en.gif); z-index: 10;}
A.azienda_en:visited {position: absolute; top: 76px; left: 50%; margin-left: -387px; width:93; height: 26px; background: url(../img/azienda_en.gif); z-index: 10;}
A.azienda_en:hover {position: absolute; top: 76px; left: 50%; margin-left: -387px; width: 93; height: 26px; background: url(../img/azienda_su_en.gif); z-index: 10;}
A.azienda_en:active {position: absolute; top: 76px; left: 50%; margin-left: -387px; width: 93; height: 26px; background: url(../img/azienda_en.gif); z-index: 10;}

A.azienda_de:link {position: absolute; top: 76px; left: 50%; margin-left: -387px; width: 120; height: 26px; background: url(../img/azienda_de.gif); z-index: 10;}
A.azienda_de:visited {position: absolute; top: 76px; left: 50%; margin-left: -387px; width:120; height: 26px; background: url(../img/azienda_de.gif); z-index: 10;}
A.azienda_de:hover {position: absolute; top: 76px; left: 50%; margin-left: -387px; width: 120; height: 26px; background: url(../img/azienda_su_de.gif); z-index: 10;}
A.azienda_de:active {position: absolute; top: 76px; left: 50%; margin-left: -387px; width: 120; height: 26px; background: url(../img/azienda_de.gif); z-index: 10;}

/* --------- */
/* --------- */

A.produzione:link {position: absolute; top: 76px; left: 50%; margin-left: -294px; width: 111; height: 26px; background: url(../img/produzione.gif); z-index: 10;}
A.produzione:visited {position: absolute; top: 76px; left: 50%; margin-left: -294px; width: 111; height: 26px; background: url(../img/produzione.gif); z-index: 10;}
A.produzione:hover {position: absolute; top: 76px; left: 50%; margin-left: -294px; width: 111; height: 26px; background: url(../img/produzione_su.gif); z-index: 10;}
A.produzione:active {position: absolute; top: 76px; left: 50%; margin-left: -294px; width: 111; height: 26px; background: url(../img/produzione.gif); z-index: 10;}

A.produzione_en:link {position: absolute; top: 76px; left: 50%; margin-left: -294px; width: 111; height: 26px; background: url(../img/produzione_en.gif); z-index: 10;}
A.produzione_en:visited {position: absolute; top: 76px; left: 50%; margin-left: -294px; width: 111; height: 26px; background: url(../img/produzione_en.gif); z-index: 10;}
A.produzione_en:hover {position: absolute; top: 76px; left: 50%; margin-left: -294px; width: 111; height: 26px; background: url(../img/produzione_su_en.gif); z-index: 10;}
A.produzione_en:active {position: absolute; top: 76px; left: 50%; margin-left: -294px; width: 111; height: 26px; background: url(../img/produzione_en.gif); z-index: 10;}

A.produzione_de:link {position: absolute; top: 76px; left: 50%; margin-left: -270px; width: 111; height: 26px; background: url(../img/produzione_de.gif); z-index: 10;}
A.produzione_de:visited {position: absolute; top: 76px; left: 50%; margin-left: -270px; width: 111; height: 26px; background: url(../img/produzione_de.gif); z-index: 10;}
A.produzione_de:hover {position: absolute; top: 76px; left: 50%; margin-left: -270px; width: 111; height: 26px; background: url(../img/produzione_su_de.gif); z-index: 10;}
A.produzione_de:active {position: absolute; top: 76px; left: 50%; margin-left: -270px; width: 111; height: 26px; background: url(../img/produzione_de.gif); z-index: 10;}

/* --------- */

A.servizi:link {position: absolute; top: 76px; left: 50%; margin-left: -183px; width: 76; height: 26px; background: url(../img/servizi.gif); z-index: 10;}
A.servizi:visited {position: absolute; top: 76px; left: 50%; margin-left: -183px; width: 76; height: 26px; background: url(../img/servizi.gif); z-index: 10;}
A.servizi:hover {position: absolute; top: 76px; left: 50%; margin-left: -183px; width: 76; height: 26px; background: url(../img/servizi_su.gif); z-index: 10;}
A.servizi:active {position: absolute; top: 76px; left: 50%; margin-left: -183px; width: 76; height: 26px; background: url(../img/servizi.gif); z-index: 10;}

/* --------- */

A.lavora:link {position: absolute; top: 76px; left: 50%; margin-left: -183px; width: 145;width: 145; height: 26px; background: url(../img/lavora.gif); z-index: 10;}
A.lavora:visited {position: absolute; top: 76px; left: 50%; margin-left: -183px; width: 145; height: 26px; background: url(../img/lavora.gif); z-index: 10;}
A.lavora:hover {position: absolute; top: 76px; left: 50%; margin-left: -183px; width: 145;width: 145; height: 26px; background: url(../img/lavora_su.gif); z-index: 10;}
A.lavora:active {position: absolute; top: 76px; left: 50%; margin-left: -183px; width: 145;width: 145; height: 26px; background: url(../img/lavora.gif); z-index: 10;}

A.lavora_en:link {position: absolute; top: 76px; left: 50%; margin-left: -183px; width: 145;width: 145; height: 26px; background: url(../img/lavora_en.gif); z-index: 10;}
A.lavora_en:visited {position: absolute; top: 76px; left: 50%; margin-left: -183px; width: 145; height: 26px; background: url(../img/lavora_en.gif); z-index: 10;}
A.lavora_en:hover {position: absolute; top: 76px; left: 50%; margin-left: -183px; width: 145;width: 145; height: 26px; background: url(../img/lavora_su_en.gif); z-index: 10;}
A.lavora_en:active {position: absolute; top: 76px; left: 50%; margin-left: -183px; width: 145;width: 145; height: 26px; background: url(../img/lavora_en.gif); z-index: 10;}

A.lavora_de:link {position: absolute; top: 76px; left: 50%; margin-left: -159px; width: 145;width: 145; height: 26px; background: url(../img/lavora_de.gif); z-index: 10;}
A.lavora_de:visited {position: absolute; top: 76px; left: 50%; margin-left: -159px; width: 145; height: 26px; background: url(../img/lavora_de.gif); z-index: 10;}
A.lavora_de:hover {position: absolute; top: 76px; left: 50%; margin-left: -159px; width: 145;width: 145; height: 26px; background: url(../img/lavora_su_de.gif); z-index: 10;}
A.lavora_de:active {position: absolute; top: 76px; left: 50%; margin-left: -159px; width: 145;width: 145; height: 26px; background: url(../img/lavora_de.gif); z-index: 10;}

/* --------- */
/* --------- */

A.contatti:link {position: absolute; top: 76px; left: 50%; margin-left: -38px;width: 90; height: 26px; background: url(../img/contatti.gif); z-index: 10;}
A.contatti:visited {position: absolute; top: 76px; left: 50%; margin-left: -38px; width: 90; height: 26px; background: url(../img/contatti.gif); z-index: 10;}
A.contatti:hover {position: absolute; top: 76px; left: 50%; margin-left: -38px;width: 90; height: 26px; background: url(../img/contatti_su.gif); z-index: 10;}
A.contatti:active {position: absolute; top: 76px; left: 50%; margin-left: -38px;width: 90; height: 26px; background: url(../img/contatti.gif); z-index: 10;}

A.contatti_en:link {position: absolute; top: 76px; left: 50%; margin-left: -38px;width: 90; height: 26px; background: url(../img/contatti_en.gif); z-index: 10;}
A.contatti_en:visited {position: absolute; top: 76px; left: 50%; margin-left: -38px; width: 90; height: 26px; background: url(../img/contatti_en.gif); z-index: 10;}
A.contatti_en:hover {position: absolute; top: 76px; left: 50%; margin-left: -38px;width: 90; height: 26px; background: url(../img/contatti_su_en.gif); z-index: 10;}
A.contatti_en:active {position: absolute; top: 76px; left: 50%; margin-left: -38px;width: 90; height: 26px; background: url(../img/contatti_en.gif); z-index: 10;}

A.contatti_de:link {position: absolute; top: 76px; left: 50%; margin-left: -14px;width: 90; height: 26px; background: url(../img/contatti_de.gif); z-index: 10;}
A.contatti_de:visited {position: absolute; top: 76px; left: 50%; margin-left: -14px; width: 90; height: 26px; background: url(../img/contatti_de.gif); z-index: 10;}
A.contatti_de:hover {position: absolute; top: 76px; left: 50%; margin-left: -14px;width: 90; height: 26px; background: url(../img/contatti_su_de.gif); z-index: 10;}
A.contatti_de:active {position: absolute; top: 76px; left: 50%; margin-left: -14px;width: 90; height: 26px; background: url(../img/contatti_de.gif); z-index: 10;}






A.download:link {position: absolute; top: 76px; left: 50%; margin-left: 52px; width: 107; height: 26px; background: url(../img/download.gif); z-index: 10;}
A.download:visited {position: absolute; top: 76px; left: 50%; margin-left: 52px; width: 107; height: 26px; background: url(../img/download.gif); z-index: 10;}
A.download:hover {position: absolute; top: 76px; left: 50%; margin-left: 52px; width: 107; height: 26px; background: url(../img/download_su.gif); z-index: 10;}
A.download:active {position: absolute; top: 76px; left: 50%; margin-left: 52px; width: 107; height: 26px; background: url(../img/download.gif); z-index: 10;}

A.download_de:link {position: absolute; top: 76px; left: 50%; margin-left: 76px; width: 107; height: 26px; background: url(../img/download.gif); z-index: 10;}
A.download_de:visited {position: absolute; top: 76px; left: 50%; margin-left: 76px; width: 107; height: 26px; background: url(../img/download.gif); z-index: 10;}
A.download_de:hover {position: absolute; top: 76px; left: 50%; margin-left: 76px; width: 107; height: 26px; background: url(../img/download_su.gif); z-index: 10;}
A.download_de:active {position: absolute; top: 76px; left: 50%; margin-left: 76px; width: 107; height: 26px; background: url(../img/download.gif); z-index: 10;}

A.news:link {position: absolute; top: 76px; left: 50%; margin-left: 159px;width: 73; height: 26px; background: url(../img/news.gif); z-index: 10;}
A.news:visited {position: absolute; top: 76px; left: 50%; margin-left: 159px;width: 73; height: 26px; background: url(../img/news.gif); z-index: 10;}
A.news:hover {position: absolute; top: 76px; left: 50%; margin-left: 159px;width: 73; height: 26px; background: url(../img/news_su.gif); z-index: 10;}
A.news:active {position: absolute; top: 76px; left: 50%; margin-left: 159px;width: 73; height: 26px; background: url(../img/news.gif); z-index: 10;}

A.news_de:link {position: absolute; top: 76px; left: 50%; margin-left: 183px;width: 73; height: 26px; background: url(../img/news.gif); z-index: 10;}
A.news_de:visited {position: absolute; top: 76px; left: 50%; margin-left: 183px;width: 73; height: 26px; background: url(../img/news.gif); z-index: 10;}
A.news_de:hover {position: absolute; top: 76px; left: 50%; margin-left: 183px;width: 73; height: 26px; background: url(../img/news_su.gif); z-index: 10;}
A.news_de:active {position: absolute; top: 76px; left: 50%; margin-left: 183px;width: 73; height: 26px; background: url(../img/news.gif); z-index: 10;}

A.admin:link {position: absolute; top: 76px; left: 50%; margin-left: 232px; width: 80; height: 26px; background: url(../img/admin.gif); z-index: 10;}
A.admin:visited {position: absolute; top: 76px; left: 50%; margin-left: 232px;width: 80; height: 26px; background: url(../img/admin.gif); z-index: 10;}
A.admin:hover {position: absolute; top: 76px; left: 50%; margin-left: 232px;width: 80; height: 26px; background: url(../img/admin_su.gif); z-index: 10;}
A.admin:active {position: absolute; top: 76px; left: 50%; margin-left: 232px;width: 80; height: 26px; background: url(../img/admin.gif); z-index: 10;}

A.admin_it:link {position: absolute; top: 76px; left: 50%; margin-left: 232px; width: 130px; height: 26px; background: url(../img/arearis.gif); z-index: 200;}
A.admin_it:visited {position: absolute; top: 76px; left: 50%; margin-left: 232px; width: 130px; height: 26px; background: url(../img/arearis.gif); z-index: 200;}
A.admin_it:hover {position: absolute; top: 76px; left: 50%; margin-left: 232px; width: 130px; height: 26px; background: url(../img/arearis_su.gif); z-index: 200;}
A.admin_it:active {position: absolute; top: 76px; left: 50%; margin-left: 232px; width: 130px; height: 26px; background: url(../img/arearis.gif); z-index: 200;}

A.admin_de:link {position: absolute; top: 76px; left: 50%; margin-left: 256px; width: 80; height: 26px; background: url(../img/admin.gif); z-index: 1000;}
A.admin_de:visited {position: absolute; top: 76px; left: 50%; margin-left: 256px;width: 80; height: 26px; background: url(../img/admin.gif); z-index: 1000;}
A.admin_de:hover {position: absolute; top: 76px; left: 50%; margin-left: 256px;width: 80; height: 26px; background: url(../img/admin_su.gif); z-index: 1000;}
A.admin_de:active {position: absolute; top: 76px; left: 50%; margin-left: 256px;width: 80; height: 26px; background: url(../img/admin.gif); z-index: 1000;}

A.italiano:link {position: absolute; top: 0px; left: 50%; margin-left: 230px; width: 70; height: 76px; background: url(../img/italiano_giu.gif); z-index: 200;}
A.italiano:visited {position: absolute; top: 0px; left: 50%; margin-left: 230px;width: 70; height: 76px; background: url(../img/italiano_giu.gif); z-index: 200;}
A.italiano:hover {position: absolute; top: 0px; left: 50%; margin-left: 230px;width: 70; height: 76px; background: url(../img/italiano_su.gif); z-index: 200;}
A.italiano:active {position: absolute; top: 0px; left: 50%; margin-left: 230px;width: 70; height: 76px; background: url(../img/italiano_giu.gif); z-index: 200;}

A.inglese:link {position: absolute; top: 0px; left: 50%; margin-left: 296px; width: 85; height: 76px; background: url(../img/inglese_giu.gif); z-index: 200;}
A.inglese:visited {position: absolute; top: 0px; left: 50%; margin-left: 296px;width: 85; height: 76px; background: url(../img/inglese_giu.gif); z-index: 200;}
A.inglese:hover {position: absolute; top: 0px; left: 50%; margin-left: 296px;width: 85; height: 76px; background: url(../img/inglese_su.gif); z-index: 200;}
A.inglese:active {position: absolute; top: 0px; left: 50%; margin-left: 296px;width: 85; height: 76px; background: url(../img/inglese_giu.gif); z-index: 200;}

A.tedesco:link {position: absolute; top: 0px; left: 50%; margin-left: 380px; width: 75; height: 76px; background: url(../img/tedesco_giu.gif); z-index: 200;}
A.tedesco:visited {position: absolute; top: 0px; left: 50%; margin-left: 380px; width: 75; height: 76px; background: url(../img/tedesco_giu.gif); z-index: 200;}
A.tedesco:hover {position: absolute; top: 0px; left: 50%; margin-left: 380px; width: 75; height: 76px; background: url(../img/tedesco_su.gif); z-index: 200;}
A.tedesco:active {position: absolute; top: 0px; left: 50%; margin-left: 380px; width: 75; height: 76px; background: url(../img/tedesco_giu.gif); z-index: 200;}



/* sottomenu azienda */
A.azienda_cenni:link {position: absolute; top: 107px; left: 50%; margin-left: -378px; width: 71; height: 23px; background: url(../img/cenni.gif); z-index: 300;}
A.azienda_cenni:visited {position: absolute; top: 107px; left: 50%; margin-left: -378px; width:71; height: 23px; background: url(../img/cenni.gif); z-index: 300;}
A.azienda_cenni:hover {position: absolute; top: 107px; left: 50%; margin-left: -378px; width: 71; height: 23px; background: url(../img/cenni_su.gif); z-index: 300;}
A.azienda_cenni:active {position: absolute; top: 107px; left: 50%; margin-left: -378px; width: 71; height: 23px; background: url(../img/cenni.gif); z-index: 300;}

A.azienda_cenni_en:link {position: absolute; top: 107px; left: 50%; margin-left: -378px; width: 71; height: 23px; background: url(../img/cenni_en.gif); z-index: 300;}
A.azienda_cenni_en:visited {position: absolute; top: 107px; left: 50%; margin-left: -378px; width:71; height: 23px; background: url(../img/cenni_en.gif); z-index: 300;}
A.azienda_cenni_en:hover {position: absolute; top: 107px; left: 50%; margin-left: -378px; width: 71; height: 23px; background: url(../img/cenni_su_en.gif); z-index: 300;}
A.azienda_cenni_en:active {position: absolute; top: 107px; left: 50%; margin-left: -378px; width: 71; height: 23px; background: url(../img/cenni_en.gif); z-index: 300;}

A.azienda_cenni_de:link {position: absolute; top: 107px; left: 50%; margin-left: -378px; width: 93; height: 23px; background: url(../img/cenni_de.gif); z-index: 300;}
A.azienda_cenni_de:visited {position: absolute; top: 107px; left: 50%; margin-left: -378px; width:93; height: 23px; background: url(../img/cenni_de.gif); z-index: 300;}
A.azienda_cenni_de:hover {position: absolute; top: 107px; left: 50%; margin-left: -378px; width: 93; height: 23px; background: url(../img/cenni_su_de.gif); z-index: 300;}
A.azienda_cenni_de:active {position: absolute; top: 107px; left: 50%; margin-left: -378px; width: 93; height: 23px; background: url(../img/cenni_de.gif); z-index: 300;}


/* ---- */

A.azienda_filosofia:link {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 96; height: 23px; background: url(../img/filosofia.gif); z-index: 300;}
A.azienda_filosofia:visited {position: absolute; top: 107px; left: 50%; margin-left: -307px; width:96; height: 23px; background: url(../img/filosofia.gif); z-index: 300;}
A.azienda_filosofia:hover {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 96; height: 23px; background: url(../img/filosofia_su.gif); z-index: 300;}
A.azienda_filosofia:active {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 96; height: 23px; background: url(../img/filosofia.gif); z-index: 300;}

A.azienda_filosofia_en:link {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 96; height: 23px; background: url(../img/filosofia_en.gif); z-index: 300;}
A.azienda_filosofia_en:visited {position: absolute; top: 107px; left: 50%; margin-left: -307px; width:96; height: 23px; background: url(../img/filosofia_en.gif); z-index: 300;}
A.azienda_filosofia_en:hover {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 96; height: 23px; background: url(../img/filosofia_su_en.gif); z-index: 300;}
A.azienda_filosofia_en:active {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 96; height: 23px; background: url(../img/filosofia_en.gif); z-index: 300;}

A.azienda_filosofia_de:link {position: absolute; top: 107px; left: 50%; margin-left: -285px; width: 96; height: 23px; background: url(../img/filosofia_de.gif); z-index: 300;}
A.azienda_filosofia_de:visited {position: absolute; top: 107px; left: 50%; margin-left: -285px; width:96; height: 23px; background: url(../img/filosofia_de.gif); z-index: 300;}
A.azienda_filosofia_de:hover {position: absolute; top: 107px; left: 50%; margin-left: -285px; width: 96; height: 23px; background: url(../img/filosofia_su_de.gif); z-index: 300;}
A.azienda_filosofia_de:active {position: absolute; top: 107px; left: 50%; margin-left: -285px; width: 96; height: 23px; background: url(../img/filosofia_de.gif); z-index: 300;}

/* ---- */

A.azienda_sede:link {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 69; height: 23px; background: url(../img/sede.gif); z-index: 300;}
A.azienda_sede:visited {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 69; height: 23px; background: url(../img/sede.gif); z-index: 300;}
A.azienda_sede:hover {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 69; height: 23px; background: url(../img/sede_su.gif); z-index: 300;}
A.azienda_sede:active {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 69; height: 23px; background: url(../img/sede.gif); z-index: 300;}

A.azienda_sede_en:link {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 69; height: 23px; background: url(../img/sede_en.gif); z-index: 300;}
A.azienda_sede_en:visited {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 69; height: 23px; background: url(../img/sede_en.gif); z-index: 300;}
A.azienda_sede_en:hover {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 69; height: 23px; background: url(../img/sede_su_en.gif); z-index: 300;}
A.azienda_sede_en:active {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 69; height: 23px; background: url(../img/sede_en.gif); z-index: 300;}

A.azienda_sede_de:link {position: absolute; top: 107px; left: 50%; margin-left: -285px; width: 85; height: 23px; background: url(../img/sede_de.gif); z-index: 300;}
A.azienda_sede_de:visited {position: absolute; top: 107px; left: 50%; margin-left: -285px; width: 85; height: 23px; background: url(../img/sede_de.gif); z-index: 300;}
A.azienda_sede_de:hover {position: absolute; top: 107px; left: 50%; margin-left: -285px; width: 85; height: 23px; background: url(../img/sede_su_de.gif); z-index: 300;}
A.azienda_sede_de:active {position: absolute; top: 107px; left: 50%; margin-left: -285px; width: 85; height: 23px; background: url(../img/sede_de.gif); z-index: 300;}

/* ---- */

A.azienda_mercati:link {position: absolute; top: 107px; left: 50%; margin-left: -227px; width: 85; height: 23px; background: url(../img/mercati.gif); z-index: 300;}
A.azienda_mercati:visited {position: absolute; top: 107px; left: 50%; margin-left: -227px; width: 85; height: 23px; background: url(../img/mercati.gif); z-index: 300;}
A.azienda_mercati:hover {position: absolute; top: 107px; left: 50%; margin-left: -227px; width: 85; height: 23px; background: url(../img/mercati_su.gif); z-index: 300;}
A.azienda_mercati:active {position: absolute; top: 107px; left: 50%; margin-left: -227px; width: 85; height: 23px; background: url(../img/mercati.gif); z-index: 300;}

A.azienda_mercati_en:link {position: absolute; top: 107px; left: 50%; margin-left: -227px; width: 85; height: 23px; background: url(../img/mercati_en.gif); z-index: 300;}
A.azienda_mercati_en:visited {position: absolute; top: 107px; left: 50%; margin-left: -227px; width: 85; height: 23px; background: url(../img/mercati_en.gif); z-index: 300;}
A.azienda_mercati_en:hover {position: absolute; top: 107px; left: 50%; margin-left: -227px; width: 85; height: 23px; background: url(../img/mercati_su_en.gif); z-index: 300;}
A.azienda_mercati_en:active {position: absolute; top: 107px; left: 50%; margin-left: -227px; width: 85; height: 23px; background: url(../img/mercati_en.gif); z-index: 300;}

A.azienda_mercati_de:link {position: absolute; top: 107px; left: 50%; margin-left: -189px; width: 85; height: 23px; background: url(../img/mercati_de.gif); z-index: 300;}
A.azienda_mercati_de:visited {position: absolute; top: 107px; left: 50%; margin-left: -189px; width: 85; height: 23px; background: url(../img/mercati_de.gif); z-index: 300;}
A.azienda_mercati_de:hover {position: absolute; top: 107px; left: 50%; margin-left: -189px; width: 85; height: 23px; background: url(../img/mercati_su_de.gif); z-index: 300;}
A.azienda_mercati_de:active {position: absolute; top: 107px; left: 50%; margin-left: -189px; width: 85; height: 23px; background: url(../img/mercati_de.gif); z-index: 300;}




A.azienda_qualita:link {position: absolute; top: 107px; left: 50%; margin-left: -142px; width: 155; height: 23px; background: url(../img/qualita.gif); z-index: 300;}
A.azienda_qualita:visited {position: absolute; top: 107px; left: 50%; margin-left: -142px; width: 155; height: 23px; background: url(../img/qualita.gif); z-index: 300;}
A.azienda_qualita:hover {position: absolute; top: 107px; left: 50%; margin-left: -142px; width: 155; height: 23px; background: url(../img/qualita_su.gif); z-index: 300;}
A.azienda_qualita:active {position: absolute; top: 107px; left: 50%; margin-left: -142px; width: 155; height: 23px; background: url(../img/qualita.gif); z-index: 300;}

A.azienda_qualita_en:link {position: absolute; top: 107px; left: 50%; margin-left: -142px; width: 155; height: 23px; background: url(../img/qualita_en.gif); z-index: 300;}
A.azienda_qualita_en:visited {position: absolute; top: 107px; left: 50%; margin-left: -142px; width: 155; height: 23px; background: url(../img/qualita_en.gif); z-index: 300;}
A.azienda_qualita_en:hover {position: absolute; top: 107px; left: 50%; margin-left: -142px; width: 155; height: 23px; background: url(../img/qualita_su_en.gif); z-index: 300;}
A.azienda_qualita_en:active {position: absolute; top: 107px; left: 50%; margin-left: -142px; width: 155; height: 23px; background: url(../img/qualita_en.gif); z-index: 300;}

A.azienda_qualita_de:link {position: absolute; top: 107px; left: 50%; margin-left: -104px; width: 155; height: 23px; background: url(../img/qualita_de.gif); z-index: 300;}
A.azienda_qualita_de:visited {position: absolute; top: 107px; left: 50%; margin-left: -104px; width: 155; height: 23px; background: url(../img/qualita_de.gif); z-index: 300;}
A.azienda_qualita_de:hover {position: absolute; top: 107px; left: 50%; margin-left: -104px; width: 155; height: 23px; background: url(../img/qualita_su_de.gif); z-index: 300;}
A.azienda_qualita_de:active {position: absolute; top: 107px; left: 50%; margin-left: -104px; width: 155; height: 23px; background: url(../img/qualita_de.gif); z-index: 300;}

/* sottomenu produzione */
A.produzione_barra:link {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 187; height: 23px; background: url(../img/produzione_barra.gif); z-index: 300;}
A.produzione_barra:visited {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 187; height: 23px; background: url(../img/produzione_barra.gif); z-index: 300;}
A.produzione_barra:hover {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 187; height: 23px; background: url(../img/produzione_barra_su.gif); z-index: 300;}
A.produzione_barra:active {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 187; height: 23px; background: url(../img/produzione_barra.gif); z-index: 300;}

A.produzione_barra_en:link {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 187; height: 23px; background: url(../img/produzione_barra_en.gif); z-index: 300;}
A.produzione_barra_en:visited {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 187; height: 23px; background: url(../img/produzione_barra_en.gif); z-index: 300;}
A.produzione_barra_en:hover {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 187; height: 23px; background: url(../img/produzione_barra_su_en.gif); z-index: 300;}
A.produzione_barra_en:active {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 187; height: 23px; background: url(../img/produzione_barra_en.gif); z-index: 300;}

A.produzione_barra_de:link {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 187; height: 23px; background: url(../img/produzione_barra_de.gif); z-index: 300;}
A.produzione_barra_de:visited {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 187; height: 23px; background: url(../img/produzione_barra_de.gif); z-index: 300;}
A.produzione_barra_de:hover {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 187; height: 23px; background: url(../img/produzione_barra_su_de.gif); z-index: 300;}
A.produzione_barra_de:active {position: absolute; top: 107px; left: 50%; margin-left: -307px; width: 187; height: 23px; background: url(../img/produzione_barra_de.gif); z-index: 300;}

A.produzione_riprese:link {position: absolute; top: 107px; left: 50%; margin-left: -120px; width: 85; height: 23px; background: url(../img/riprese.gif); z-index: 300;}
A.produzione_riprese:visited {position: absolute; top: 107px; left: 50%; margin-left: -120px; width: 85; height: 23px; background: url(../img/riprese.gif); z-index: 300;}
A.produzione_riprese:hover {position: absolute; top: 107px; left: 50%; margin-left: -120px; width: 85; height: 23px; background: url(../img/riprese_su.gif); z-index: 300;}
A.produzione_riprese:active {position: absolute; top: 107px; left: 50%; margin-left: -120px; width: 85; height: 23px; background: url(../img/riprese.gif); z-index: 300;}

A.produzione_riprese_en:link {position: absolute; top: 107px; left: 50%; margin-left: -120px; width: 85; height: 23px; background: url(../img/riprese_en.gif); z-index: 300;}
A.produzione_riprese_en:visited {position: absolute; top: 107px; left: 50%; margin-left: -120px; width: 85; height: 23px; background: url(../img/riprese_en.gif); z-index: 300;}
A.produzione_riprese_en:hover {position: absolute; top: 107px; left: 50%; margin-left: -120px; width: 85; height: 23px; background: url(../img/riprese_su_en.gif); z-index: 300;}
A.produzione_riprese_en:active {position: absolute; top: 107px; left: 50%; margin-left: -120px; width: 85; height: 23px; background: url(../img/riprese_en.gif); z-index: 300;}

A.produzione_riprese_de:link {position: absolute; top: 107px; left: 50%; margin-left: -120px; width: 187; height: 23px; background: url(../img/riprese_de.gif); z-index: 300;}
A.produzione_riprese_de:visited {position: absolute; top: 107px; left: 50%; margin-left: -120px; width: 187; height: 23px; background: url(../img/riprese_de.gif); z-index: 300;}
A.produzione_riprese_de:hover {position: absolute; top: 107px; left: 50%; margin-left: -120px; width: 187; height: 23px; background: url(../img/riprese_su_de.gif); z-index: 300;}
A.produzione_riprese_de:active {position: absolute; top: 107px; left: 50%; margin-left: -120px; width: 187; height: 23px; background: url(../img/riprese_de.gif); z-index: 300;}

A.produzione_trattamenti:link {position: absolute; top: 107px; left: 50%; margin-left: -35px; width: 123; height: 23px; background: url(../img/trattamenti.gif); z-index: 300;}
A.produzione_trattamenti:visited {position: absolute; top: 107px; left: 50%; margin-left: -35px; width: 123; height: 23px; background: url(../img/trattamenti.gif); z-index: 300;}
A.produzione_trattamenti:hover {position: absolute; top: 107px; left: 50%; margin-left: -35px; width: 123; height: 23px; background: url(../img/trattamenti_su.gif); z-index: 300;}
A.produzione_trattamenti:active {position: absolute; top: 107px; left: 50%; margin-left: -35px; width: 123; height: 23px; background: url(../img/trattamenti.gif); z-index: 300;}

A.produzione_trattamenti_en:link {position: absolute; top: 107px; left: 50%; margin-left: -35px; width: 123; height: 23px; background: url(../img/trattamenti_en.gif); z-index: 300;}
A.produzione_trattamenti_en:visited {position: absolute; top: 107px; left: 50%; margin-left: -35px; width: 123; height: 23px; background: url(../img/trattamenti_en.gif); z-index: 300;}
A.produzione_trattamenti_en:hover {position: absolute; top: 107px; left: 50%; margin-left: -35px; width: 123; height: 23px; background: url(../img/trattamenti_su_en.gif); z-index: 300;}
A.produzione_trattamenti_en:active {position: absolute; top: 107px; left: 50%; margin-left: -35px; width: 123; height: 23px; background: url(../img/trattamenti_en.gif); z-index: 300;}

A.produzione_trattamenti_de:link {position: absolute; top: 107px; left: 50%; margin-left: 70px; width: 123; height: 23px; background: url(../img/trattamenti_de.gif); z-index: 300;}
A.produzione_trattamenti_de:visited {position: absolute; top: 107px; left: 50%; margin-left: 70px; width: 123; height: 23px; background: url(../img/trattamenti_de.gif); z-index: 300;}
A.produzione_trattamenti_de:hover {position: absolute; top: 107px; left: 50%; margin-left: 70px; width: 123; height: 23px; background: url(../img/trattamenti_su_de.gif); z-index: 300;}
A.produzione_trattamenti_de:active {position: absolute; top: 107px; left: 50%; margin-left: 70px; width: 123; height: 23px; background: url(../img/trattamenti_de.gif); z-index: 300;}



div#italiano_selezionato {position: absolute; top: 0px; left: 50%; margin-left: 230px; width: 70; height: 76px; z-index: 300;}
div#inglese_selezionato {position: absolute; top: 0px; left: 50%; margin-left: 296px; width: 85; height: 76px; z-index: 300;}
div#tedesco_selezionato {position: absolute; top: 0px; left: 50%; margin-left: 380px; width: 75; height: 76px; z-index: 300;}


/*Stili font*/
span.testo {font-size: 14px; font-family: arial; color: #212121; line-height:1.4;}
span.testo_titolo_blu {font-size: 14px; font-family: arial; color: #015184;}
span.testo_footer {font-size: 12px; font-family: arial; color: #212121;}

/*   -----------------   stili per i link   ----------------   */


A.linkbianco:link {color: #ffffff; font-weight: bold; text-decoration: none;}
A.linkbianco:visited {color: #ffffff; font-weight: bold; text-decoration:none;}
A.linkbianco:hover {color: #F2A0A0; font-weight: bold; text-decoration: none;}
A.linkbianco:active {color: #ffffff; font-weight: bold; text-decoration: none;}

A.linkblu:link {color: #015184; font-weight: bold; text-decoration: none;}
A.linkblu:visited {color: #015184; font-weight: bold; text-decoration:none;}
A.linkblu:hover {color: #666666; font-weight: bold; text-decoration: none;}
A.linkblu:active {color: #015184; font-weight: bold; text-decoration: none;}

A.linkscuro:link {color: #212121; font-weight: bold; text-decoration: none;}
A.linkscuro:visited {color: #212121; font-weight: bold; text-decoration:none;}
A.linkscuro:hover {color: #B10F0A; font-weight: bold; text-decoration: none;}
A.linkscuro:active {color: #212121; font-weight: bold; text-decoration: none;}

