* {font-family:Verdana;}
BODY{background-color:#FFFFFF;margin:0px 0px 0px 0px;text-align:center;width:100%}
#container{background-color:#FFFFFF;margin:auto;position:relative;text-align:left;width:1000px;background-image:url(../img/bg_top.gif);background-position:top right;background-repeat:no-repeat;}
#header {height:122px;}
#logo {}
#menu0 {position:absolute;top:30px;left:200px;color:#ffffff;z-index:100;border-right:1px dotted #ffffff;}
#menu0 UL {list-style:none;margin:0px;padding:0px;}
#menu0 LI A {height:18px;border-left:1px dotted #ffffff;text-align:center;font-family:"Trebuchet MS", Verdana;display:block;background-color:#1F2873;color:#ffffff;font-weight:bold;text-transform:uppercase;margin:0px;padding:2px 0px 1px 0px;text-decoration:none;width:78px}
BODY[id] #menu0 LI A {height:15px;}
#menu0 UL LI {float:left;font-size:9px;letter-spacing:0px;margin:0px}
#menu0 LI A:hover {background-color:#849DBC;color:#ffffff;}
#menu0 LI.on A {background-color:#849DBC;color:#ffffff;}
#hp #container {background-image:url(../img/hp_1024.jpg);height:450px;width:994px;}
#hpImg{z-index:1;position:absolute;top:00px;left:0px;}

#menu1 {float:left;width:150px;overflow:hidden;}
#menu1 UL {border:none;list-style:none;margin:0px;padding:0px}
#menu1 LI A {font-family:"Trebuchet MS", Verdana;border-bottom:1px solid #FFFFFF;}
#menu1 UL LI {font-size:11px;letter-spacing:0px;margin:0px}
#menu1 UL LI.on {font-size:11px;letter-spacing:0px;margin:0px}
#menu1 UL LI.on A {display:block;background-color:#1F2873;color:#ffffff;font-weight:bold;text-transform:uppercase;margin:0px;padding:2px 5px 2px 15px;text-decoration:none;width:150px}

#menu1 UL LI.on UL LI A {display:block;background-color:#839DBE;color:#ffffff;font-weight:bold;text-transform:none;margin:0px;padding:2px 5px 2px 15px;text-decoration:none;width:150px}
#menu1 UL LI.on UL LI.on A {display:block;background-color:#E4E7EE;color:#1F2873;font-weight:bold;text-transform:none;margin:0px;padding:2px 5px 2px 15px;text-decoration:none;width:150px}
#menu1 UL LI.on UL LI A:hover {display:block;background-color:#E4E7EE;color:#1F2873;font-weight:bold;text-transform:none;margin:0px;padding:2px 5px 2px 15px;text-decoration:none;width:150px}

#menu1 UL LI.on UL LI.on UL LI A {display:block;border-left:10px solid #ffffff;background-color:#B6C5D8;color:#00000;font-weight:bold;text-transform:none;margin:0px;padding:2px 5px 2px 15px;text-decoration:none;width:150px}
#menu1 UL LI.on UL LI.on UL LI.on A {display:block;background-color:#E4E7EE;color:#1F2873;font-weight:bold;text-transform:none;margin:0px;padding:2px 5px 2px 15px;text-decoration:none;width:150px}
#menu1 UL LI.on UL LI UL LI.on A:hover {display:block;background-color:#E4E7EE;color:#1F2873;font-weight:bold;text-transform:none;margin:0px;padding:2px 5px 2px 15px;text-decoration:none;width:150px}

#menu1 UL LI.on UL LI.on UL LI.on UL LI A {display:block;border-left:20px solid #ffffff;background-color:#B6C5D8;color:#00000;font-weight:bold;text-transform:none;margin:0px;padding:2px 5px 2px 15px;text-decoration:none;width:150px}
#menu1 UL LI.on UL LI.on UL LI.on UL LI.on A {display:block;background-color:#E4E7EE;color:#1F2873;font-weight:bold;text-transform:none;margin:0px;padding:2px 5px 2px 15px;text-decoration:none;width:150px}
#menu1 UL LI.on UL LI.on UL LI UL LI.on A:hover {display:block;background-color:#E4E7EE;color:#1F2873;font-weight:bold;text-transform:none;margin:0px;padding:2px 5px 2px 15px;text-decoration:none;width:150px}

/* LOGIN + BENVENUTO D-2007 */
#login {position:absolute;top:50px;right:0;height:86px;width:205px;}
#login p {margin:0 0 1px 0;width:200px;text-align:right;height:auto!important;height:1%}
#login p:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#login label {display:inline;float:left;width:90px;padding:2px 0 0 0;text-align:right;color:#4853ad;font-weight:bold;font-size:11px;}
#login form {margin:0;padding:0;}
#login input {float:right;height:16px;width:100px;margin:0;font-size:11px;line-height:11px}
#login input#authenticate {width:109px;height:42px}
#login p#go-in{height:35px;}
#login p#go-in input{float:right;margin:0 0 0 0;width:auto;height:auto;height:35px;width:91px;}
#login #register{position:absolute;bottom:0;right:2px;height:15px;margin:0;padding:0;}

#welcome {position:absolute;top:90px;right:0;}
#welcome p {margin:0 0 5px 0;text-align:right}
#welcome h5 {margin:0 0 10px 0;color:#445c78;font-size:11px;}
#welcome h5 span {color:#293b6b;text-transform:capitalize}
#welcome a {font-size:11px;color:#293b6b;margin:0 0 0 5px;text-decoration:none;}
#welcome a:hover{text-decoration:underline;}
#welcome h5 a {margin:0;}
/* LOGIN + BENVENUTO D-2007 */

.standard {width:850px;}
.standard {float:left;background-color:#F3F3FB;background-image:url(../img/bg_text.gif);background-position:left;background-repeat:repeat-y;}
.standard H1 {margin:0px;padding: 12px 0px 5px 50px;background-color:#ffffff;color:#4853AD;font-size:14px;background-image:url(../img/crnr_top_left.gif);background-position:top left;background-repeat:no-repeat;}
.standard #text {width:auto;font-size:11px;padding: 10px 10px 10px 40px;background-image:url(../img/crnr_bottom_left.gif);background-position:bottom left;background-repeat:no-repeat;}
.standard A {font-weight:bold;color:#839DBE;}


#text UL { list-style: square; }

.articoli {width:820px;}
.articoli {float:left;background-color:#F3F3FB;background-image:url(../img/bg_articoli.gif);background-position:left;background-repeat:repeat-y;}
.articoli H1 {margin:0px;padding: 12px 0px 5px 50px;background-color:#ffffff;color:#4853AD;font-size:14px;background-image:url(../img/bg_h1_articoli.gif);background-position:top left;background-repeat:no-repeat;}
.articoli #text {font-size:11px;padding: 0px 110px 10px 35px;}
.articoli #footer {padding: 20px 0px 2px 55px;color:#ffffff;font-size:11px;background-image:url(../img/bg_footer_articoli.gif);background-position:bottom left;background-repeat:no-repeat}

.articoli .post .data-block{height:auto!important;height:1%;}
.articoli .post .data-block:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.articoli .post .titolo {background-color:#BAC7DA;padding:2px 30px 2px 30px;color:#1F2772;font-weight:bold;vertical-align:middle;}
.articoli .post .data {background-color:#DEE5ED;float:left;padding:7px 30px 2px 30px;border-right:3px solid white;color:#1F2772;font-weight:bold;}
.articoli .post .abstract {color:#1F2772;padding:5px 5px 5px 5px;height:auto!important;height:1%;}
/* PAGINA NEWS D-2007 */
.articoli .post abstract:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.articoli .post .abstract .img-news{float:left;}
.articoli .post .abstract .img-news {margin:0 10px 5px 0}

/* PAGINA NEWS D-2007 */


.caseStudies {width:670px;float:left;background-image:url(../img/bg_caseStudies.gif);background-position:left;background-repeat:repeat-y;}
.caseStudies H1 {margin:0px;padding: 12px 0px 5px 50px;background-color:#ffffff;color:#4853AD;font-size:14px;background-image:url(../img/crnr_top_left.gif);background-position:top left;background-repeat:no-repeat;}
.caseStudies #text {width:607px!important;width:668px;float:left;font-size:11px;color:#4853AD;padding: 10px 10px 10px 50px;background-image:url(../img/crnr_bottom_left.gif);background-position:bottom left;background-repeat:no-repeat;}
H2 {margin:0px;font-size:12px;}


#imgs {float:left;width:116px;padding:35px 0px 0px 0px;}
#imgs IMG {margin:0px 0px 3px 0px;}
IMG.border {border:1px solid #839DBE;}
div[class] .caseStudies #text  {width:417px;}

.dictionary {width:820px;float:left;background-color:#F3F3FB;background-image:url(../img/bg_dictionary.gif);background-position:left;background-repeat:repeat-y;}
.dictionary H1 {margin:0px;padding: 1px 0px 19px 50px;background-color:#ffffff;color:#4853AD;font-size:14px;background-image:url(../img/h1_dictionary.gif);background-position:top left;background-repeat:no-repeat;}
.dictionary #text {font-size:11px;padding: 0px 0px 10px 35px;}
.dictionary #footer {height:35px;color:#ffffff;font-size:11px;background-image:url(../img/footer_dictionary.gif);background-position:bottom;background-repeat:no-repeat}

#alphabet {width:80px;float:left;}
#alphabet UL {border:none;list-style:none;margin:0px;padding:0px;width:65px;overflow:hidden;}



#alphabet UL LI {border:none;list-style:none;margin:0px 0px 0px 10px;padding:0px}
#alphabet UL LI A {display:block;margin:0px;padding:0px 30px 0px 10px;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#839DBE;height:18px;width:30px;}
#alphabet UL LI A:hover,#alphabet UL LI.on A {background-color:#E4E7EE;color:#1F2772;}
.clearBoth{clear:both}

.voce {width:700px;float:right;}
.voce .lemma {float:left;font-weight:bold;width:265px;color:#1F2873;background-color:#9FB3CC;padding:2px 0px 2px 0px;}
.voce .traduzione {float:left;font-weight:bold;width:435px;color:#849EBF;background-color:#ffffff;padding:2px 0px 2px 0px;}
.voce .glossa {clear:both;padding:5px 0px 10px 0px;color:#1F2873;}

.conversione {width:820px;float:left;background-color:#F3F3FB;background-image:url(../img/bg_conversione.gif);background-position:left;background-repeat:repeat-y;}
.conversione H1 {margin:0px;padding: 1px 0px 20px 50px;background-color:#ffffff;color:#4853AD;font-size:14px;background-image:url(../img/h1_conversione.gif);background-position:top left;background-repeat:no-repeat;}
.conversione #text {font-size:11px;padding: 0px 0px 10px 35px;}
.conversione #footer {height:35px;color:#ffffff;font-size:11px;background-image:url(../img/footer_conversione.gif);background-position:bottom left;background-repeat:no-repeat}

#unita {width:140px;float:left;}
#unita UL {border:none;list-style:none;margin:2px 0px 0px 0px;padding:0px;width:120px;overflow:hidden;}
#unita UL LI {border:none;list-style:none;margin:0px 0px 0px 5px;padding:0px}
#unita UL LI A {display:block;margin:0px;padding:0px 30px 0px 5px;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#839DBE;min-height:18px;height:auto!important;height:18px;}
#unita UL LI A:hover,#unita UL LI.on A {background-color:#E4E7EE;color:#1F2772;}

.conversione DL {margin:0px;width:620px;float:left;font-weight:bold;}
.conversione DT {margin:2px 4px 2px 0px;width:260px;float:left;background-color:#DEE5EE;color:#839DBF;padding:3px; }
.conversione DD {margin:2px 0px 2px 0px;width:340px;float:left;background-color:#BAC7DA;color:#ffffff;padding:3px;}

.contatti  TD{color:#1F2873}
.contatti  A{color:#1F2873;}
.contatti  STRONG {color:#4853AD}
.contatti TABLE {margin:0px;font-size:10px;width:265px;}
.contatti  IMG {padding:2px;border:1px solid #BAC7DA}


.links DL {margin:0px;color:#1F2873}
.links DT {margin:20px 0px 0px 0px;font-weight:bold;color:#4853AD;}
.links DD {margin:0px 0px 0px 0px;color:#1F2873}

.catalogo {width:850px;overflow:hidden}
.catalogo {float:left;background-color:#E4E7EE;background-image:url(../img/bg_text.gif);background-position:left;background-repeat:repeat-y;}
.catalogo H1 {margin:0px;padding: 12px 0px 5px 50px;background-color:#ffffff;color:#4853AD;font-size:14px;background-image:url(../img/crnr_top_left.gif);background-position:top left;background-repeat:no-repeat;}
.catalogo #text {font-size:11px;padding: 0px 0px 0px 35px;background-image:url(../img/crnr_bottom_left.gif);background-position:bottom left;background-repeat:no-repeat;}

.catalogo UL {font-size:11px;border:none;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.catalogo UL LI {list-style:none;margin:0px;white-space:nowrap;padding:0px 0px 0px 0px;border-bottom:1px solid #ffffff;}
.catalogo UL LI.titolo {padding:2px 2px 2px 5px;border-bottom:1px solid #ffffff;font-weight:bold;font-size:13px;background-color:#E4E7EE;color:#445C78;}
.catalogo UL LI A{height:16px;margin:0px;padding:3px 15px 3px 0px;color:#1F2873;text-decoration:none}
.catalogo UL LI A.img {width:auto;padding:0;}


.catalogo #gruppo {background-color:#C7D3E1}
.catalogo #sottogruppo {background-color:#C7D3E1}/*background-color:#B6C5D8;*/
.catalogo #produttore {background-color:#C7D3E1}/*background-color:#A2B6CE;*/
.catalogo #grado {background-color:#C7D3E1}
.catalogo #prodotto {background-color:#95AAC7;background-image:url(../img/bg_sottogruppo.gif);background-position:left;background-repeat:repeat-y;}

.catalogo #sottogruppo UL {width:127px;overflow:hidden;}
.catalogo #produttore UL {overflow:hidden;width:435px;}
.catalogo #produttore UL LI {padding:0 0 0 0!important;padding:0 0 1px 0;}
.catalogo #produttore UL LI.titolo {padding:2px 2px 2px 5px!important;padding:2px 2px 4px 5px;}
.catalogo #sottogruppo UL LI {padding:0 0 0 0!important;padding:0 0 1px 0;}
.catalogo #sottogruppo UL LI.titolo {padding:2px 2px 2px 5px!important;padding:2px 2px 4px 5px;}


.catalogo #sottogruppo IMG {cursor:hand;}

.catalogo #gruppo A {display:block;}
.catalogo #gruppo A:hover, .catalogo #gruppo LI.on A{display:block;background-color:#B6C5D8;color:#ffffff;font-weight:normal;background-image:url(../img/white_arrow.gif);background-position:center right;background-repeat:no-repeat;}
.catalogo #sottogruppo A {display:block;}
.catalogo #sottogruppo A:hover, .catalogo #sottogruppo LI.on A{display:block;background-color:#A2B6CE;color:#ffffff;font-weight:normal;background-image:url(../img/white_arrow.gif);background-position:center right;background-repeat:no-repeat;}
.catalogo #produttore A {display:block;}
.catalogo #produttore A:hover, .catalogo #produttore LI.on A{display:block;background-color:#8EA5C4;color:#ffffff;font-weight:normal;background-image:url(../img/white_arrow.gif);background-position:center right;background-repeat:no-repeat;}
.catalogo #prodotto A:hover, .catalogo #prodotto LI.on A{width:100%;background-color:#839DBE;color:#ffffff;font-weight:normal;}

.catalogo UL LI A.img {width:auto}
.catalogo #sottogruppo A.img:hover, .catalogo #sottogruppo LI.on A.img{width:auto;background-color:#A2B6CE;color:#ffffff;font-weight:bold;background-image:none;}
.catalogo #prodotto A.img:hover, .catalogo #sottogruppo LI.on A.img{width:auto;background-color:#A2B6CE;color:#ffffff;font-weight:bold;background-image:none;}


TABLE#search TD {font-size:11px;color:#445C78;font-weight:bold;}
.button {border-top:1px solid #929DCB;border-right:1px solid #2E346C;border-bottom:1px solid #1C2247;border-left:1px solid #6D75BD;background-color:#4851AC;color:#ffffff;font-weight:bold;}

.schedaCatalogo {width:100%;overflow:hidden}
.schedaCatalogo {float:left;background-color:#E4E7EE;background-image:url(../img/bg_text.gif);background-position:left;background-repeat:repeat-y;}
.schedaCatalogo H1 {margin:0px;padding: 12px 0px 5px 50px;background-color:#ffffff;color:#4853AD;font-size:14px;background-image:url(../img/crnr_top_left.gif);background-position:top left;background-repeat:no-repeat;}
.schedaCatalogo #text {position:relative;font-size:11px;padding: 0px 0px 0px 35px;background-image:url(../img/crnr_bottom_left.gif);background-position:bottom left;background-repeat:no-repeat;}

#col03,#col02,#col01 {}
#col03  {position:absolute;top:0px;right:0px;background-color:#CAD7DF;}
#col03 TABLE {table-layout:fixed;font-size:11px;width:74px;}
#col03 TH {height:84px;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;background-color:#E5E9EC;color:#283A6A;}
#col03 TD {text-align:center;height:21px;border-bottom:1px solid #ffffff;border-left:1px solid #99B3C2;background-color:#CAD7DF;}


#col02  {position:absolute;top:0px;right:75px;width:300px;overflow:auto;background-color:#BAC7DA;}
#col02  TABLE {font-size:10px;}
#col02  TH {height:21px;padding:0px 2px 0px 2px;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;background-color:#E5E9EC;white-space:nowrap;color:#283A6A;}
#col02 .head TD {padding:0px 2px 0px 2px;white-space:nowrap;height:21px;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;background-color:#DEE5EE;color:#283A6A;}
#col02  TD {padding:0px 2px 0px 2px;white-space:nowrap;height:21px;border-bottom:1px solid #ffffff;border-left:1px solid #99B3C2;background-color:#BAC7DA;color:#283A6A;}

#legenda  {position:absolute;top:0px;left:75px;width:70px;border-left:1px solid #ffffff;background-color:#DEE5EE;z-index:100;}
#legenda  TABLE {font-size:10px;}
#legenda .head TD {padding:0px 2px 0px 2px;white-space:nowrap;height:21px;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;border-left:1px solid #ffffff;background-color:#DEE5EE;color:#283A6A;}
#legenda  TD {font-weight:bold;padding:0px 2px 0px 2px;white-space:nowrap;height:21px;border-bottom:1px solid #ffffff;background-color:#DEE5EE;color:#283A6A;}


#col01  {position:absolute;top:0px;left:35px;width:auto;background-color:#C7D3E1;}
#col01  TABLE {font-size:11px;margin:0px;border:0px;padding:0px;}
#col01  TH {text-align:left;padding:0px 2px 0px 2px;height:84px;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;background-color:#E5E9EC;white-space:nowrap;color:#283A6A;}
#col01  TH A {color:#283A6A;text-decoration:none;}
#col01  TD {padding:0px 0px 0px 0px;white-space:nowrap;height:21px;border-left:1px solid #CAD7DF;background-color:#CAD7DF;color:#678494;}

#col01 UL {font-size:11px;border:none;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;color:#283A6A;}
#col01 UL LI {width:100%;font-size:10px;border-bottom:1px solid #ffffff;list-style:none;height:21px;margin:0px 0px 0px 0px;padding:3px 2px 0px 2px;}
div[class] #col01 UL LI  {height:20px;padding:0px 2px 0px 2px;}

#col01 #gruppo {background-color:#C7D3E1;}
#col01 #sottogruppo {background-color:#B6C5D8;}
#col01 #produttore {background-color:#A2B6CE;}
#col01 #prodotto {background-color:#95AAC7;}


.warehouse {width:850px;}
.warehouse {float:left;background-color:#F3F3FB;background-image:url(../img/bg_text.gif);background-position:left;background-repeat:repeat-y;}
.warehouse H1 {margin:0px;padding: 12px 0px 5px 50px;background-color:#ffffff;color:#4853AD;font-size:14px;background-image:url(../img/crnr_top_left.gif);background-position:top left;background-repeat:no-repeat;}
.warehouse A {font-weight:bold;color:#839DBE;}
.warehouse TABLE {font-size:11px;}
.warehouse TH {height:21px;padding:0px 2px 0px 2px;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;background-color:#E5E9EC;white-space:nowrap;color:#283A6A;}
.warehouse .head TD {padding:0px 2px 0px 2px;white-space:nowrap;height:21px;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;background-color:#DEE5EE;color:#283A6A;}
.warehouse TD {padding:0px 2px 0px 2px;white-space:nowrap;height:21px;border-bottom:1px solid #ffffff;/*border-left:1px solid #99B3C2;*/background-color:#BAC7DA;color:#283A6A;}
.warehouse #text {width:800px;overflow:hidden;font-size:11px;padding: 10px 10px 10px 40px;background-image:url(../img/crnr_bottom_left.gif);background-position:bottom left;background-repeat:no-repeat;}


/***********************HP********************/
#searchBox {position:absolute;top:390px;left:10px;color:#1F2875;font-size:9px;font-style:italic;font-weight:bold;}
#searchBox FORM {margin:0px;padding:0px;}
#searchBox #searchHp {width:60px;border:1px solid #95AAC7;font-size:9px;font-style:normal;font-weight:normal;}
#searchBox .button {font-size:9px;}

#news {position:absolute;top:355px;left:270px;}
.hpCaseStudies A {color:#ffffff;font-size:11px;font-style:italic;text-decoration:none;font-weight:bold;}
.hpCaseStudies{position:absolute;top:230px;left:625px;margin:0;padding:0;}

/*
#case1 {position:absolute;top:230px;right:30px}
#case2 {position:absolute;top:230px;right:150px}
#case3 {position:absolute;top:230px;right:265px}
*/
#credits {position:absolute;top:430px;right:0px;width:50px;height:20x;display:block;text-decoration:none;}

.box {/*overflow:auto;*/padding:0px 0px 10px 0px; height:auto !important; min-height:100px; height:100px;}
.titoloBlocco {font-weight:bold; padding: 0px 0px 5px 0px;}
.imgBlocco {float:left;width:auto;margin:0px 5px 5px 0px;}
.descBlocco {clear:both;width: 300px; }

/* PAGINA REGISTRAZIONE D-2007 */
form#info label {float:left;width:130px;color:#293b6b;font-weight:bold;font-size:13px;}
form#info input {font-size:12px;}
/* PAGINA REGISTRAZIONE D-2007 */

/* PAGINA RICERCA D-2007 */
#SearchCatalogForm .search-btn {cursor:pointer;border:0;height:20px;width:20px;background:url('../img/loader.gif') left top no-repeat}
/* PAGINA RICERCA D-2007 */

