


* {
margin:0;
padding:0;
}

body, html {
margin:0;
padding:0;
border:0;
height:100%;
background:#7c7c7c;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;

/*overflow-y:auto;
overflow-z:none;*/
}



h1 {font-size:2em; }
h2 {font-size:1.5em; }
h3 {font-size:1.3em; }
h4 {font-size:1em; }
form { margin:0; padding:0; }

a { color:#fff; text-decoration:none; }
a:link { color:#fff; text-decoration:none; }
a:visited { color:#fff; text-decoration:none; }
a:hover { color:#e1effc; text-decoration:none; }
a:active { color:#fff; text-decoration:none; }

img { border:0;}
img a:link{ border:0;}
.clear { clear:both; }
.accessori-box .clear{clear:both;}
.blu { font-weight:bold; color:#ffddc9; }
.grey { color:#999;}
.bold { font-weight:bold; }
.b { font-weight:bold; font-size:14px;}
blockquote { margin:10px 10px; padding:8px 8px 8px 35px;border:1px solid #ffddc9; color:#c60108; font-size:13px; font-weight:bold; background:url(../img/information.gif) no-repeat 10px 7px; }

.img-testo {float:left; margin-right:10px;}

ul { list-style-type:none;}

.frame{
background-color:#fff;
height:1100px;
width:663px;
}

#wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0px 0px 0px 0px;
width:100%;

}

#wrapper_home {
background:#7c7c7c url(../img/bg.gif) repeat-x top left;

margin: 0px 0px 0px 0px;
width:100%;
}


#content {
background:#7c7c7c url(../img/bg.gif) repeat-x;
padding-top:12px;
height:100%;
width:100%;
padding-bottom:60px;
}

* html #content{
padding-bottom:0px;
}


#content-home{
padding-top:12px;
width:100%;
padding-bottom:0px;
}


.content {
/*background:#fff;*/
padding-top:12px;
height:100%;
width:960px;
color:#013C75;
}



/* ----------------------------------------------- HEADER  */

#header {display:block; background-color:#c60108; width:100%; height:16px; margin:0; padding:0; padding-top:5px;  position:fixed; font-size:0.8em; z-index:10000; right:12px; top:0px; }
/** html #header {position:absolute;}*/
#header p{ padding:4px 0px 0px 4px;}
#sitemap-position { position:relative; margin-top:-18px; z-index:10000; width:100%; height:22px;}
.sitemap { position:absolute; right:-12px; padding:15px 20px 0px 0px; bottom:0; height:14px; background:url(../img/curl_high.gif) no-repeat bottom right; }

#close-bar { width:100%; right:12px; height:15px; background-color:#e95d0; position:relative; }
.close { position:absolute; right:-12px; padding-right:20px; bottom:0; background:url(../img/curl.gif) no-repeat bottom right; }

#sitemap { background-color:#c60108; width:100%; height:201px; margin:0; padding:0; padding-top:5px; display:none; position:relative; font-size:0.8em;}

#sitemap-box { width:950px; height:170px; margin:0 auto; position:relative;}

.sitemap-title { width:120px; color:#b3d1ec; float:left; margin-right:15px;}
.sitemap-title h2{ color:#fff; font-size:1.3em; margin:7px 0px}

.sitemap-title ul { list-style-type:none; margin:0; padding:0; }
.sitemap-title ul li{ list-style-type:none; margin:0; padding:0; font-size:11px; line-height:1.2em; background:url(../img/collapsed.gif) no-repeat left 3px; padding-left:13px; margin-bottom:3px; }
.sitemap-title ul li a:link, .sitemap-title ul li a:visited { color:#E1EFFC; text-decoration:none; }
.sitemap-title ul li a:hover { color:#444; text-decoration:none; }




/* ----------------------------------------------- MENU TOP */

#menu { background:url(../img/barra-menu.jpg) no-repeat; width:960px; height:118px; border:0; margin:0; padding:0; margin:0 auto; color:#176bba;  position:relative; margin-top:25px; }
#menu #logo { margin-left:16px; margin-top:14px; float:left; display:inline;}
#menu ul { margin:0; padding:0; margin-top:30px; margin-left:50px; list-style-type:none; float:left;}
#menu li { margin:0; padding:0; width:100px; height:30px; float:left; list-style-type:none; border-right:1px solid #c60108;}

#azienda span, #novita span, #prodotti span, #download span, #assistenza span, #contatti span { display:none; }

#azienda { width:100px; height:30px; float:left; border-right:1px solid #e95d0f; background:url(../img/mn-azienda.gif); background-position: 0px -30px; }
a#azienda { background:url(../img/mn-azienda.gif); cursor:pointer; }
a#azienda:link, a#azienda:visited, a#azienda:active { background:url(../img/mn-azienda.gif);  }
a#azienda:hover { background-position: 0px -30px; }

#novita { width:100px; height:30px; float:left; border-right:1px solid #e95d0f; background:url(../img/mn-novita.gif); background-position: 0px -30px; }
a#novita { background:url(../img/mn-novita.gif); cursor:pointer; }
a#novita:link, a#novita:visited, a#novita:active { background:url(../img/mn-novita.gif);  }
a#novita:hover { background-position: 0px -30px; }

#prodotti { width:100px; height:30px; float:left; border-right:1px solid #e95d0f; background:url(../img/mn-prodotti.gif); background-position: 0px -30px; }
a#prodotti { background:url(../img/mn-prodotti.gif); cursor:pointer; }
a#prodotti:link, a#prodotti:visited, a#prodotti:active { background:url(../img/mn-prodotti.gif);  }
a#prodotti:hover { background-position: 0px -30px; }

#download { width:100px; height:30px; float:left; border-right:1px solid #e95d0f; background:url(../img/mn-download.gif); background-position: 0px -30px; }
a#download { background:url(../img/mn-download.gif); cursor:pointer; }
a#download:link, a#download:visited, a#download:active { background:url(../img/mn-download.gif);  }
a#download:hover { background-position: 0px -30px; }

#assistenza { width:100px; height:30px; float:left; border-right:1px solid #e95d0f; background:url(../img/mn-assistenza.gif); background-position: 0px -30px; }
a#assistenza { background:url(../img/mn-assistenza.gif); cursor:pointer; }
a#assistenza:link, a#assistenza:visited, a#assistenza:active { background:url(../img/mn-assistenza.gif);  }
a#assistenza:hover { background-position: 0px -30px; }

#contatti { width:100px; height:30px; float:left; border-right:1px solid #e95d0f; background:url(../img/mn-contatti.gif); background-position: 0px -30px; }
a#contatti { background:url(../img/mn-contatti.gif); cursor:pointer; }
a#contatti:link, a#contatti:visited, a#contatti:active { background:url(../img/mn-contatti.gif);  }
a#contatti:hover { background-position: 0px -30px; }



#liftcom { position:absolute; top:30px; right:22px; }
#ita { position:absolute; bottom:16px; right:30px;}
#en { position:absolute; bottom:16px; right:6px;}
/* ----------------------------------------------- MENU SX */
#box-sub { width:207px; height:100%; float:left; display:inline; padding-right:13px; padding-left:19px; margin-top:20px; margin-bottom:15px;}

ul#sx_menu{
list-style-type:none;
margin:0px;
margin-top:15px;
padding:0px;
}

ul#sx_menu li{
margin:0px;
padding:0px;
}


ul#sx_menu span{
display:none;
}

ul#sx_menu li a{
display:block;
width:207px;
height:27px;
margin:0px;
padding:0px;
border-bottom:1px dotted #999;
}


ul#sx_menu #chi a:link, ul#sx_menu #chi a:visited{
background:url(../img/mn-chi.gif) no-repeat top left;
}
ul#sx_menu #chi a:hover{
background-position: 0px -27px;
}
ul#sx_menu #chi-active a:link, ul#sx_menu #chi-active a:visited, ul#sx_menu #chi-active a:hover{
background:url(../img/mn-chi-a.gif) no-repeat top left;
}

ul#sx_menu #certificazioni a:link, ul#sx_menu #certificazioni a:visited{
background:url(../img/mn-certificazioni.gif) no-repeat top left;
}
ul#sx_menu #certificazioni a:hover{
background-position: 0px -27px;
}
ul#sx_menu #certificazioni-active a:link, ul#sx_menu #certificazioni-active a:visited, ul#sx_menu #certificazioni-active a:hover{
background:url(../img/mn-certificazioni-a.gif) no-repeat top left;
}

ul#sx_menu #sponsor a:link, ul#sx_menu #sponsor a:visited{
background:url(../img/mn-partnership.gif) no-repeat top left;
}
ul#sx_menu #sponsor a:hover{
background-position: 0px -27px;
}
ul#sx_menu #sponsor-active a:link, ul#sx_menu #sponsor-active a:visited, ul#sx_menu #sponsor-active a:hover{
background:url(../img/mn-partnership-a.gif) no-repeat top left;
}

ul#sx_menu #privacy-mn a:link, ul#sx_menu #privacy-mn  a:visited{
background:url(../img/mn-privacy.gif) no-repeat top left;
margin-bottom:25px;
}
ul#sx_menu #privacy-mn a:hover{
background-position: 0px -27px;
margin-bottom:25px;
}
ul#sx_menu #privacy-active a:link, ul#sx_menu #privacy-active a:visited, ul#sx_menu #privacy-active a:hover{
background:url(../img/mn-privacy-a.gif) no-repeat top left;
margin-bottom:25px;
}

ul#sx_menu #eventi a:link, ul#sx_menu #eventi a:visited{
background:url(../img/mn-eventi.gif) no-repeat top left;
}
ul#sx_menu #eventi a:hover{
background-position: 0px -27px;
}
ul#sx_menu #eventi-active a:link, ul#sx_menu #eventi-active a:visited, ul#sx_menu #eventi-active a:hover{
background:url(../img/mn-eventi-a.gif) no-repeat top left;
}

ul#sx_menu #cataloghi a:link, ul#sx_menu #cataloghi a:visited{
background:url(../img/mn-cataloghi.gif) no-repeat top left;
}
ul#sx_menu #cataloghi a:hover{
background-position: 0px -27px;
}
ul#sx_menu #cataloghi-active a:link, ul#sx_menu #cataloghi-active a:visited, ul#sx_menu #cataloghi-active a:hover{
background:url(../img/mn-cataloghi-a.gif) no-repeat top left;
}

ul#sx_menu #listini a:link, ul#sx_menu #listini a:visited{
background:url(../img/mn-listini.gif) no-repeat top left;
}
ul#sx_menu #listini a:hover{
background-position: 0px -27px;
}
ul#sx_menu #listini-active a:link, ul#sx_menu #listini-active a:visited, ul#sx_menu #listini-active a:hover{
background:url(../img/mn-listini-a.gif) no-repeat top left;
}

ul#sx_menu #manuali a:link, ul#sx_menu #manuali a:visited{
background:url(../img/mn-manuali.gif) no-repeat top left;
}
ul#sx_menu #manuali a:hover{
background-position: 0px -27px;
}
ul#sx_menu #manuali-active a:link, ul#sx_menu #manuali-active a:visited, ul#sx_menu #manuali-active a:hover{
background:url(../img/mn-manuali-a.gif) no-repeat top left;
}

ul#sx_menu #software a:link, ul#sx_menu #software a:visited{
background:url(../img/mn-software.gif) no-repeat top left;
}
ul#sx_menu #software a:hover{
background-position: 0px -27px;
}
ul#sx_menu #software-active a:link, ul#sx_menu #software-active a:visited, ul#sx_menu #software-active a:hover{
background:url(../img/mn-software-a.gif) no-repeat top left;
}

ul#sx_menu #messaggi a:link, ul#sx_menu #messaggi a:visited{
background:url(../img/mn-messaggi.gif) no-repeat top left;
}
ul#sx_menu #messaggi a:hover{
background-position: 0px -27px;
}
ul#sx_menu #messaggi-active a:link, ul#sx_menu #messaggi-active a:visited, ul#sx_menu #messaggi-active a:hover{
background:url(../img/mn-messaggi-a.gif) no-repeat top left;
}

ul#sx_menu #esempi a:link, ul#sx_menu #esempi a:visited{
background:url(../img/mn-esempi.gif) no-repeat top left;
}
ul#sx_menu #esempi a:hover{
background-position: 0px -27px;
}
ul#sx_menu #esempi-active a:link, ul#sx_menu #esempi-active a:visited, ul#sx_menu #esempi-active a:hover{
background:url(../img/mn-esempi-a.gif) no-repeat top left;
}


ul#sx_menu #glossario a:link, ul#sx_menu #glossario a:visited{
background:url(../img/mn-glossario.gif) no-repeat top left;
}
ul#sx_menu #glossario a:hover{
background-position: 0px -27px;
}
ul#sx_menu #glossario-active a:link, ul#sx_menu #glossario-active a:visited, ul#sx_menu #glossario-active a:hover{
background:url(../img/mn-glossario-a.gif) no-repeat top left;
}

ul#sx_menu #faq a:link, ul#sx_menu #faq a:visited{
background:url(../img/mn-faq.gif) no-repeat top left;
}
ul#sx_menu #faq a:hover{
background-position: 0px -27px;
}
ul#sx_menu #faq-active a:link, ul#sx_menu #faq-active a:visited, ul#sx_menu #faq-active a:hover{
background:url(../img/mn-faq-a.gif) no-repeat top left;
}

ul#sx_menu #centri a:link, ul#sx_menu #centri a:visited{
background:url(../img/mn-centri.gif) no-repeat top left;
}
ul#sx_menu #centri a:hover{
background-position: 0px -27px;
}
ul#sx_menu #centri-active a:link, ul#sx_menu #centri-active a:visited, ul#sx_menu #centri-active a:hover{
background:url(../img/mn-centri-a.gif) no-repeat top left;
}

ul#sx_menu #richiesta a:link, ul#sx_menu #richiesta a:visited{
background:url(../img/mn-richiesta.gif) no-repeat top left;
}
ul#sx_menu #richiesta a:hover{
background-position: 0px -27px;
}
ul#sx_menu #richiesta-active a:link, ul#sx_menu #richiesta-active a:visited, ul#sx_menu #richiesta-active a:hover{
background:url(../img/mn-richiesta-a.gif) no-repeat top left;
}

ul#sx_menu #configurazione a:link, ul#sx_menu #configurazione a:visited{
background:url(../img/mn-configurazione.gif) no-repeat top left;
}
ul#sx_menu #configurazione a:hover{
background-position: 0px -27px;
}
ul#sx_menu #configurazione-active a:link, ul#sx_menu #configurazione-active a:visited, ul#sx_menu #configurazione-active a:hover{
background:url(../img/mn-configurazione-a.gif) no-repeat top left; width:207px; height:44px;
}

ul#sx_menu #agenzie a:link, ul#sx_menu #agenzie a:visited{
background:url(../img/mn-agenzie.gif) no-repeat top left;
}
ul#sx_menu #agenzie a:hover{
background-position: 0px -27px;
}
ul#sx_menu #agenzie-active a:link, ul#sx_menu #agenzie-active a:visited, ul#sx_menu #agenzie-active a:hover{
background:url(../img/mn-agenzie-a.gif) no-repeat top left;
}

ul#sx_menu #punti a:link, ul#sx_menu #punti a:visited{
background:url(../img/mn-punti.gif) no-repeat top left;
}
ul#sx_menu #punti a:hover{
background-position: 0px -27px;
}
ul#sx_menu #punti-active a:link, ul#sx_menu #punti-active a:visited, ul#sx_menu #punti-active a:hover{
background:url(../img/mn-punti-a.gif) no-repeat top left;
}

ul#sx_menu #newsletter a:link, ul#sx_menu #newsletter a:visited{
background:url(../img/mn-newsletter.gif) no-repeat top left;
}
ul#sx_menu #newsletter a:hover{
background-position: 0px -27px;
}
ul#sx_menu #newsletter-active a:link, ul#sx_menu #newsletter-active a:visited, ul#sx_menu #newsletter-active a:hover{
background:url(../img/mn-newsletter-a.gif) no-repeat top left;
}



/* Menu sx su Novità e Download Manuali */
ul#voci-menu { list-style-type:none; margin:0px; padding:0px; margin-top:10px; margin-left:20px; }
ul#voci-menu li { margin:0px; padding:0px; list-style-image:url(../img/collapsed2.gif); }
ul#voci-menu li a{ display:block; width:185px; height:17px; padding-top:5px; margin:0px; border-bottom:1px dotted #999; }
ul#voci-menu li a:link, ul#voci-menu li a:visited{ }
ul#voci-menu li a:hover{ background-color:#c60108; color:#fff;}



/* ----------------------------------------------- CONTENT HOME  */

.centered { width:953px; /*height:320px;*/ margin:0 auto;}


/*.buttons { width:960px; margin:0 auto; z-index:1; }*/

#sfondo-flash { background:url(../img/bg-flash.png) no-repeat; width:956px; height:380px; margin:0 auto; z-index:2; margin-top:-10px; padding-left:4px;}

* html #sfondo-flash { /* Regole per IE (dalla 5.5 in poi) */
background-color: #000;
back\ground-color: transparent;
background-image: url(../img/blank.gif);
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/bg-flash.png" ,sizingMethod="scale");*/
}

.pngFix {behavior: url("pngbehavior.htc");}

#home_box{
display:inline;
float:left;
width:752px;
background:#fff;
border:1px solid #c60108;
margin-left:4px;
margin-bottom:100px;
}

#box_combinatori{
display:inline;
float:left;
width:188px;
position:relative;
background:url(../img/homebox_bg.gif) no-repeat top right;
height:280px;
}

#box_terminali{
float:left;
width:188px;
position:relative;
background:url(../img/homebox_bg.gif) no-repeat top right;
height:280px;
}

#box_gsm{
float:left;
width:188px;
position:relative;
background:url(../img/homebox_bg.gif) no-repeat top right;
height:280px;
}

#box_software{
float:left;
position:relative;
width:188px;
height:280px;
}

#box_telecomunicazioni{
float:left;
position:relative;
width:188px;
border:1px solid #216fb9;
margin-left:4px;
height:280px;
}

p.mini{
margin:0px 10px;
font-size:10px;
color:#444;
}
span.blu{
color:#004c93;
}

img.scopri-prodotto{
position:absolute;
bottom:10px;
right:10px;
}

img{
border:none;
}
img.bnr{
disply:block;
position:relative;
margin-left:6px;
border:1px solid #e95d0f;
}


/* ----------------------------------------------- CONTENT PAGINE  */

#box { width:944px; background-color:#fff; height:inherit; margin:0; color:#013C75; line-height:1.2em; }
#box a:link, #box a:visited{ color:#004b93; text-decoration:none;}
#box a:hover{ color:#999; text-decoration:none;}

.attivo { color:#999; margin-left:3px;}


#box-content { width:668px; display:inline; float:left; padding-left:15px; margin-top:20px; padding-bottom:15px; margin-bottom:15px; border-left:1px #c60108 dotted; min-height: 650px; height: auto !important; height: 650px;   }
#box-content ul { margin-left:16px; }
#box-content ul li { list-style-image:url(../img/collapsed.gif);}


.box-content { width:668px; }
#box-content h2, .box-content h2 { color:#3681c7; font-size:1.1em; border-bottom:1px solid #e95d0f; margin-bottom:20px; }
#box-content #titolo-pagina, .box-content #titolo-pagina { margin-bottom:20px; }


#download-item ul { list-style-type:none; margin:0; padding:0; margin:3px 0px 8px 20px;}
#download-item ul li { list-style-type:none; margin:0; padding:0; font-weight:bold; line-height:0.9em; margin-bottom:6px;}

/* ----------------------------------------------- NOVITA'  */
#novita-nome { width:430px; color:#E95D0; font-size:16px; float:left; display:inline; }
#novita-prodotto { float:left; } 
#novita-cat { color:#999; font-size:12px;}
#novita-vai { color:#999; font-size:12px;}
#novita-descri{line-height:1.3;}

/* ----------------------------------------------- PRODOTTI DETTAGLIO  */

#prod-header { width:667px; height:35px; position:relative;}
#prod-header #nome { font-size:1.5em; line-height:0.9em; color:#fff; background-color:#c60108; width:663px; height:22px; margin-bottom:5px; padding:5px 0px 0px 4px; }
#prod-header #categoria { display:block; font-weight:bold; font-size:11px; color:#c60108; }
#prod-header #torna-novita { width:161px; height:27px; margin-left:506px; display:block; }

#foto { margin-top:20px; clear:both; }
#foto-1 { width:200px; height:180px; overflow:hidden; float:left; margin-top:30px; margin-bottom:10px; border:1px solid #c60108; margin-right:13px; }
#foto-2 { width:450px; height:180px; overflow:hidden; float:left; margin-top:30px; margin-bottom:10px; border:1px solid #c60108; }
#foto-1-vuoto { width:200px; height:180px; overflow:hidden; float:left; margin-top:30px; margin-bottom:10px;  margin-right:10px; }
#foto-2-vuoto { width:450px; height:180px; overflow:hidden; float:left; margin-top:30px; margin-bottom:10px;  }



#descrizione { line-height:18px; display:block; margin-bottom:10px; clear:both; }
#descrizione h1 { color:#c60108; font-size:15px; font-weight:bold; margin-bottom:5px; width:100%; }

div.content #descrizione { line-height:18px; display:block; margin-bottom:10px; clear:both; color:#013C75;}
div.content #descrizione h1 { color:#c01c27; font-size:14px; font-weight:bold; margin-bottom:5px; width:100%; }

#thumbs { width:660px; height:72px; }
#thumbs ul { margin:0; padding:0; list-style-type:none; }
#thumbs ul li { list-style-type:none; list-style-image:none; float:left; display:inline; background-color:#fff; width:70px; height:70px; margin-right:26px; border:1px solid #c60108; overflow:hidden; }
#thumbs ul .last { margin-right:0px; }

#caratteristiche h2 span, #documentazione h2 span, h2#dnl span { display: none; }

#caratteristiche {display:inline; float:left; width:405px; margin-top:15px; margin-right:20px; line-height:18px; }
#caratteristiche p{ margin:0; padding:0; }
#caratteristiche h2 { background:url(../img/caratteristiche.gif); width:400px; height:27px; margin-bottom:10px; border-bottom:0px; }
#caratteristiche ul{ list-style-type:none; }

#documentazione {display:inline; float:left; width:230px; margin-top:15px; background-color:#e6e6e6; }
#documentazione h2 { background:url(../img/documentazione.gif); width:230px; height:27px; margin-bottom:10px; border-bottom:0px; }
#documentazione div.extra ul { margin:0; padding:0; list-style-type:none; list-style-image: none; display:block; margin-bottom:10px;}
#documentazione div.extra ul li { list-style-type:none; list-style-image: none; background:url(../img/pdf.gif) no-repeat top left; padding-left:25px; width:150px; height:20px; margin-top:6px; }
#documentazione div.extra { margin:5px;}


#accessori { background-color:#fff; color:#000000; width:600px; }
#accessori h3, #accessori h2 { color:#c60108; font-size:1.1em; border:0px;}
#accessori h2 { color:#c60108; font-size:1.1em; border-bottom:1px solid #c60108; margin-bottom:10px; }
.accessori-box { border-bottom:1px solid #c60108; margin-bottom:8px; margin-top:2px; padding-bottom:6px; }
.accessori-img { /*width:90px; height:70px;*/ float:left; display:inline; overflow:hidden; margin:3px 8px 0px 0px; }
.accessori-txt { float:left; }
.accessori-txt h3 {width:100%;}
/*.accessori-vai { margin-left:405px; padding-left:15px; background:url(../img/arrow01.gif) no-repeat 0px 3px; font-size:12px; }*/

#accessori a:link, #accessori a:visited { color:#e95d0f; }
#accessori a:hover { color:#e95d0f; }

#documentazione h2#down {display:block; background:url(../img/download.gif); width:230px; height:27px; margin-top:15px; margin-bottom:10px; border-bottom:0px; }

#documentazione h2#schema {display:block; background:url(../img/schematecnico.gif); width:230px; height:27px; margin-top:15px; margin-bottom:10px; border-bottom:0px; }

/* ----------------------------------------------- CATEGORIA e SOTTOCATEGORIA PRODOTTO */
#anteprima-img { width:660px; overflow:hidden; }

/* ----------------------------------------------- AZIENDA */
#azienda-img { float:left; margin-right:10px; }


/* ----------------------------------------------- EVENTI */
.ev-box { width:323px; height:130px; float:left; display:inline; margin-right:20px; border-bottom:1px solid #c60108; position:relative; }
.ev-preview { width:205px; height:100px; position:relative; border-bottom:1px solid #c60108; }
.ev-box, #ev-dett, .ev-preview { margin-bottom:15px;}
.ev-box h3, #ev-dett h3 { color:#c60108; margin-bottom:3px; font-size:13px;}
.ev-box h4, #ev-dett h4 { color:#999; font-style:italic; font-weight:normal; font-size:11px;}
.ev-preview h3 { color:#c60108; margin:0px; padding:0px; margin-bottom:3px; font-size:13px; }
.ev-preview h4 { margin:0px; padding:0px; color:#999; font-style:italic; font-weight:normal; font-size:11px; }

#ev-dett { margin:0px; padding:0px; margin-bottom:15px; }
.ev-box .testo { width:230px; margin-right:10px; float:left; display:inline; height:70px;}



.ev-box-img{ list-style-type:none; list-style-image:none; display:inline; float:right; background-color:#fff; width:70px; height:70px; border:1px solid #c60108; overflow:hidden;}
.ev-box-img-vuoto{ list-style-type:none; list-style-image:none; display:inline; float:left; background-color:#fff; width:70px; height:70px;  overflow:hidden;}
.ev-box .leggi, .ev-preview .leggi { width:99px; height:17px; position:absolute; bottom:0px; right:0px; cursor:pointer; display:block; }

.ev-archivio { border-bottom:1px solid #e95d0f; height:17px; overflow:hidden; margin-bottom:10px;}
.ev-archivio h3 { color:#e95d0f; margin-right:30px; font-size:14px; display:inline; }
.ev-archivio h4 { color:#999; font-style:italic; font-size:12px; margin-right:20px; display:inline; }

#paginazione { text-decoration:none; text-align:right; }

/* ----------------------------------------------- SPONSOR */
.sponsor-box { width:323px; height:315px; float:left; display:inline; margin-right:20px; border-bottom:1px solid #e95d0f; padding-bottom:3px; margin-bottom:18px; position:relative; line-height:1.2;}
.sponsor-img { width:323px; height:auto; float:left; overflow:hidden; margin:0px 8px 8px 0px; }
.sponsor-box h3 { color:#c60108; font-size:13px;}
.sponsor-vai { position:absolute; bottom:0px; right:0px; background:url(../img/arrow01.gif) no-repeat 0px 3px; padding-left:10px; font-size:11px; font-weight:bold;}

/* ----------------------------------------------- FAQ */
#faq { }
#faq a:link, #faq a:visited { color:#e95d0f; }
#faq a:hover { color:#e95d0f; }

#faq h3 { font-size:14px; font-weight:bold; }
#faq ul { list-style-image:url(../img/arrow01.gif); margin-left:20px;}
#faq ul li{ color:#e95d0f; margin-top:10px; }
#faq span { color:#999; }
#faq .torna-su { margin-left:600px; background:url(../img/arrow-su.gif) no-repeat left 4px; padding-left:12px; cursor:pointer; }

#faq-back { width:132px; height:27px; margin-left:530px; margin-bottom:30px; }

#faq ul li.bg_none{ list-style-type:none; list-style-image:none; }
#faq ul li.bg_none p, #faq ul li.bg_none div{color:#999;}
/* ----------------------------------------------- MANUALI */
#manuali-prod{ width:212px; height:71px; float:left; background:url(../img/manuali-prod.gif) top left; display:inline; margin-right:15px; margin-bottom:10px;}
a#manuali-prod{ background:url(../img/manuali-prod.gif) top left; cursor:pointer; }
a#manuali-prod:link, a#manuali-prod:visited, a#manuali-prod:active { background:url(../img/manuali-prod.gif) top left; }
a#manuali-prod:hover { background:url(../img/manuali-prod.gif) left -71px; }
#manuali-prod-attivo { width:212px; height:71px; float:left; display:inline; margin-right:15px; margin-bottom:10px; background:url(../img/manuali-prod.gif) left -71px; }

#manuali-schede{ width:212px; height:71px; float:left; background:url(../img/manuali-schede.gif) top left; margin-right:15px; margin-bottom:10px;}
a#manuali-schede{ background:url(../img/manuali-schede.gif) top left; cursor:pointer; }
a#manuali-schede:link, a#manuali-schede:visited, a#manuali-schede:active { background:url(../img/manuali-schede.gif) top left; }
a#manuali-schede:hover { background:url(../img/manuali-schede.gif) left -71px; }
#manuali-schede-attivo { width:212px; height:71px; float:left; margin-right:15px; margin-bottom:10px; background:url(../img/manuali-schede.gif) left -71px; }

#manuali-fuori{ width:212px; height:71px; float:left; background:url(../img/manuali-fuori.gif) top left; margin-bottom:10px; }
a#manuali-fuori{ background:url(../img/manuali-fuori.gif) top left; cursor:pointer; }
a#manuali-fuori:link, a#manuali-fuori:visited, a#manuali-fuori:active { background:url(../img/manuali-fuori.gif) top left; }
a#manuali-fuori:hover { background:url(../img/manuali-fuori.gif) left -71px; }
#manuali-fuori-attivo { width:212px; height:71px; float:left; margin-bottom:10px; background:url(../img/manuali-fuori.gif) left -71px; }

/* ----------------------------------------------- ESEMPI DI CONNESSIONE */
.esempio { margin-bottom:10px; }
.esempio h3{ font-size:14px; color:#C60108; }
.esempio .descrizione{ font-size:11px; margin-bottom:4px; }
.esempio a, .esempio a:link, .esempio a:visited{ background:url(../img/collapsed.gif) no-repeat center left; padding-left:13px; margin-left:7px; }
.esempio a:hover{ background:url(../img/collapsed.gif) no-repeat center left; padding-left:13px; margin-left:7px; }


/* ----------------------------------------------- PREASCOLTO */
.lingua { display:inline; float:left; width:140px; margin-right:5px; font-weight:bold; font-size:11px; }
.messaggio { display:inline; float:left; width:225px; margin-right:5px; }
.player { float:left; width:290px; }
.musica { display:inline; float:left; width:371px; margin-right:5px; }
.lingua h4, .messaggio h4, .player h4, .musica h4 { color:#c60108; font-size:12px; margin-bottom:7px;}


/* ----------------------------------------------- PRIVACY POLICY */
.privacy ul { margin-top:5px; }
.privacy ul li{ margin-left:20px; }
.privacy-img { margin-left:50%; }

/* ----------------------------------------------- ASSISTENZA */
#assistenza-img { width:667px; }


/* ----------------------------------------------- CONTATTI */

#box-content .mail-txt { display:block; width:500px; height:16px; }

.mail1{ float:left; width:85px; height:16px; background:url(../img/mail-info.gif) top left; }
a.mail1{ float:left; width:85px; height:16px; background:url(../img/mail-info.gif) top left; cursor:pointer; margin-top:-1px; }
a.mail1:link, a.mail1:visited, a.mail1:active { background:url(../img/mail-info.gif) top left; }
a.mail1:hover { background:url(../img/mail-info.gif) left -16px; }

.mail2{ float:left; width:141px; height:16px; background:url(../img/mail-commerciale.gif) top left; }
a.mail2{ float:left; width:141px; height:16px; background:url(../img/mail-commerciale.gif) top left; cursor:pointer; margin-top:-1px; }
a.mail2:link, a.mail2:visited, a.mail2:active { background:url(../img/mail-commerciale.gif) top left; }
a.mail2:hover { background:url(../img/mail-commerciale.gif) left -16px; }

.mail3{ float:left; width:153px; height:16px; background:url(../img/mail-amm.gif) top left; }
a.mail3{ float:left; width:153px; height:16px; background:url(../img/mail-amm.gif) top left; cursor:pointer; margin-top:-1px; }
a.mail3:link, a.mail3:visited, a.mail3:active { background:url(../img/mail-amm.gif) top left; }
a.mail3:hover { background:url(../img/mail-amm.gif) left -16px; }

.mail4{ float:left; width:107px; height:16px; background:url(../img/mail-ass.gif) no-repeat top left; }
a.mail4{ float:left; width:107px; height:16px; background:url(../img/mail-ass.gif) no-repeat top left; cursor:pointer; margin-top:-1px; }
a.mail4:link, a.mail4:visited, a.mail4:active { background:url(../img/mail-ass.gif) no-repeat top left; }
a.mail4:hover { background:url(../img/mail-ass.gif) no-repeat left -16px; }


/* ----------------------------------------------- FORM */
#form-light { width:600px; height:470px; background-color:#fff; color:#444; display:block; }
#form-light ul { margin-left:25px; }
#form-light ul li { list-style-image:url(../img/collapsed2.gif); margin-bottom:6px; cursor:default;}
#form-light h2 { color:#c60108; font-size:1.1em; border-bottom:1px solid #c60108; margin-bottom:10px; }

#privacy {  width:97%; height:170px; margin:10px; overflow:auto; background:#fff; color:#5e5e6a; font-size:11px; display:none; z-index:1111; }
#form-light a:link, #form-light a:visited, #privacy a:link, #privacy a:visited{ color:#004b93; text-decoration:none; font-weight:bold; }
#form-light a:hover, #privacy a:hover{ color:#999; text-decoration:none; font-weight:bold; }
.txt { background-color:#ffddc9; border:1px solid #C60108; width:230px; height:20px; font-size:14px; margin-bottom:6px; }
.info { background-color:#ffddc9; border:1px solid #C60108; width:495px; height:150px; font-size:14px; margin-bottom:6px; }  
.btn { background-color:#ffddc9; border:1px solid #C60108; width:90px; height:20px; } 
.istruzioni { font-style:italic; font-size:10px; }
.colonna-form-1 { width:250px; float:left; margin-right:15px; }
.colonna-form-2 { width:250px; float:left; margin-right:15px; }
.form-titolo { border-top:1px solid #999; color:#999; font-size:14px; margin:18px 0px 8px 0px; }
.scelta-messaggio { background-color:#ffddc9; border:1px solid #c60108; width:220px; height:25px; font-size:14px; margin-bottom:6px; }
.scelta-musica { background-color:#ffddc9; border:1px solid #e95d0f; width:280px; height:25px; font-size:14px; margin-bottom:6px; }

/* ----------------------------------------------- FOOTER  */



#footer {display:block;  background-color:#c60108; height:38px; width:100%; position: fixed; bottom:0px; margin-top:0px; z-index:999; } 
/** html #footer {position:absolute; bottom:12px; margin-top:50px;}*/
#footer #footer-content { width:960px; padding-top:9px; margin:0 auto; height:27px; }
.form-email { background:url(../img/form-email.gif); width:149px; height:19px; border:0; margin:0; padding:0; color:#e95d0; padding:6px 0px 0px 5px; float:left; }
.form-invia { background:url(../img/form-invia.gif); width:53px; height:22px; border:0; margin:0; padding:0; color:#e95d0; float:left; margin-right:80px; margin-top:1px; }

#news { float:left; margin-top:3px; }
#news #news1 { color:#bdd4e8; font-size:13px; width:170px; height:16px; overflow:hidden; margin-right:20px; margin-top:3px; display:block; float:left; background:url(../img/collapsed.gif) no-repeat 0px 3px; padding-left:13px; }
#news #news2 { color:#bdd4e8; font-size:13px; width:170px; height:16px; overflow:hidden; margin-top:3px; display:block; float:left; background:url(../img/collapsed.gif) no-repeat 0px 3px; padding-left:13px;}


/* ----------------------------------------------- jQuery lightBox */

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	/*zoom: 1;*/
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/* ----------------------------------------------- BoxHover */

         
.dvhdr1 {
background:#F3F0E7;
font-family:arial;
font-size:12px;
font-weight:bold;
border:1px solid #C8BA92;
padding:5px;
width:150px;
}
         
.dvbdy1 {
 background:#FFFFFF;
font-family:arial;
font-size:12px;
border-left:1px solid #C8BA92;
border-right:1px solid #C8BA92;
border-bottom:1px solid #C8BA92;
padding:5px;
width:150px;
}
         
        
.dogvdvhdr {
width:300px;
background:#C4D5E3;
border:1px solid #C4D5E3;
font-weight:bold;
padding:10px;
}
         
.dogvdvbdy {
width:300px;
background:#FFFFFF;
border-left:1px solid #C4D5E3;
border-right:1px solid #C4D5E3;
border-bottom:1px solid #C4D5E3;
padding:10px;
}
         
.pgdiv {
width:320px;
height:250px;
background:#E9EFF4;
border:1px solid #C4D5E3;
padding:10px;
margin-bottom:20px;
font-family:arial;
font-size:12px;
}


.last { margin-right:0px; }

.banner1 { margin-top:50px; } 

.selected{background-color:#D8EDFB}

#mappa-google { width:667px; height:327px; position:relative;}
* html #map {scroll:yes;}

/* NUOVO CSS */
html, body { border:0px; margin:0px; padding:0px; width:100%; height:100%; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:1.2; color:#004C93;}

img { border:0px;}

body#intro { background:#200001 url(../img/bg_sfondo_intro.jpg) repeat-x top; background-color:#200001;}

.conteiner_intro { width:100%; height:auto; display:block; background:#bebfc1 url(../img/sfondo_intro.jpg) center top no-repeat; padding-bottom:40px;}

.conteiner_pagina_blue {width:100%; height:auto; display:block; background:#f0f0f0 url(../img/sfondo_int_blue.jpg) center top no-repeat; padding-bottom:40px;}
.conteiner_pagina_rosso {width:100%; height:auto; display:block; background:#f0f0f0 url(../img/sfondo_int_rosso.jpg) center top no-repeat; padding-bottom:40px;}
.conteiner_pagina_oro {width:100%; height:auto; display:block; background:#f0f0f0 url(../img/sfondo_int_oro.jpg) center top no-repeat; padding-bottom:40px;}
.conteiner_pagina_grigio {width:100%; height:auto; display:block; background:#f0f0f0 url(../img/sfondo_int_grigio.jpg) center top no-repeat; padding-bottom:40px;}

a.logo_intro:link, a.logo_intro:visited { display:block; width:257px; height:180px; background:transparent  url(../img/logo_intro.jpg) -5px 0px no-repeat; margin-left:auto; margin-right:auto; position:relative; top:147px;}
a.logo_intro:hover {background:transparent url(../img/logo_intro.jpg) -5px -193px no-repeat;}

.none { display:none;}

.bottoni_menu { width:980px; margin-left:auto; margin-right:auto; margin-top:180px;}
.bottoni_menu_blue { width:980px; margin-top:-48px;}
.bottoni_menu_oro { width:980px; margin-top:-48px;}
.bottoni_menu_grigio { width:980px; margin-top:-48px;}
.bottoni_menu_rosso { width:980px; margin-top:-48px;}


/* BOX INTRO */

a.telecomunicazioni_intro:link, a.telecomunicazioni_intro:visited {display:block; width:244px; height:333px; background:transparent  url(../img/telecomunicazioni_intro.png) -0px 0px no-repeat; float:left;}
a.telecomunicazioni_intro:hover {background:transparent url(../img/telecomunicazioni_intro.png) -0px -350px no-repeat;}

a.tlc_intro:link, a.tlc_intro:visited {display:block; width:244px; height:333px; background:transparent  url(../img/tlc_intro.png) -0px 0px no-repeat; float:left;}
a.tlc_intro:hover {background:transparent url(../img/tlc_intro.png) -0px -350px no-repeat;}

a.oem_intro:link, a.oem_intro:visited {display:block; width:244px; height:333px; background:transparent  url(../img/oem_intro.png) -0px 0px no-repeat; float:left;}
a.oem_intro:hover {background:transparent url(../img/oem_intro.png) -0px -350px no-repeat;}

a.lift_com_intro:link, a.lift_com_intro:visited {display:block; width:244px; height:333px; background:transparent  url(../img/lift_com_intro.png) -0px 0px no-repeat; float:left;}
a.lift_com_intro:hover {background:transparent url(../img/lift_com_intro.png) -0px -350px no-repeat;}

.img_box_intro1 { margin-top:52px; margin-left:8px; border:none; height:159px; width:230px;}
.testo_box_intro1 {color:#646464; font-size:11px; padding:11px 12px 0px 18px; line-height:1.3; }

.img_box_intro2 { margin-top:52px; margin-left:6px; border:none; height:159px; width:230px;}
.testo_box_intro2 {color:#646464; font-size:11px; padding:11px 12px 0px 12px; line-height:1.3;}

.img_box_intro3 { margin-top:52px; margin-left:5px; border:none; height:159px; width:230px;}
.testo_box_intro3 {color:#646464; font-size:11px; padding:11px 12px 0px 12px; line-height:1.3;}

.img_box_intro4 { margin-top:52px; margin-left:6px; border:none; height:159px; width:230px;}
.testo_box_intro4 {color:#646464; font-size:11px; padding:11px 12px 0px 12px; line-height:1.3;}

/*  FINE BOX INTRO  */


/*  BOX TELECOMUNICAZIONI  */

a.box1_tel:link, a.box1_tel:visited {display:block; width:244px; height:333px; background:transparent  url(../img/box1_tel.png) -0px 0px no-repeat; float:left;}
a.box1_tel:hover {background:transparent url(../img/box1_tel.png) -0px -350px no-repeat;}

a.box2_tel:link, a.box2_tel:visited {display:block; width:244px; height:333px; background:transparent  url(../img/box2_tel.png) -0px 0px no-repeat; float:left;}
a.box2_tel:hover {background:transparent url(../img/box2_tel.png) -0px -350px no-repeat;}

a.box3_tel:link, a.box3_tel:visited {display:block; width:244px; height:333px; background:transparent  url(../img/box3_tel.png) -0px 0px no-repeat; float:left;}
a.box3_tel:hover {background:transparent url(../img/box3_tel.png) -0px -350px no-repeat;}

a.box4_tel:link, a.box4_tel:visited {display:block; width:244px; height:333px; background:transparent  url(../img/box4_tel.png) -0px 0px no-repeat; float:left;}
a.box4_tel:hover {background:transparent url(../img/box4_tel.png) -0px -350px no-repeat;}

.img_box1_tel { margin-top:52px; margin-left:8px; border:none; height:159px; width:230px;}
.testo_box1_tel {color:#646464; font-size:11px; padding:11px 12px 0px 18px; line-height:1.3; }

.img_box2_tel { margin-top:52px; margin-left:6px; border:none; height:159px; width:230px;}
.testo_box2_tel {color:#646464; font-size:11px; padding:11px 12px 0px 12px; line-height:1.3;}

.img_box3_tel { margin-top:52px; margin-left:5px; border:none; height:159px; width:230px;}
.testo_box3_tel {color:#646464; font-size:11px; padding:11px 12px 0px 12px; line-height:1.3;}

.img_box4_tel { margin-top:52px; margin-left:6px; border:none; height:159px; width:230px;}
.testo_box4_tel {color:#646464; font-size:11px; padding:11px 12px 0px 12px; line-height:1.3;}


/*  FINE BOX TELECOMUNICAZIONI  */


/*  BOX LIFT COM  */

a.box1_lift:link, a.box1_lift:visited {display:block; width:244px; height:333px; background:transparent  url(../img/box1_lift.png) -0px 0px no-repeat; float:left;}
a.box1_lift:hover {background:transparent url(../img/box1_lift.png) -0px -350px no-repeat;}

a.box2_lift:link, a.box2_lift:visited {display:block; width:244px; height:333px; background:transparent  url(../img/box2_lift.png) -0px 0px no-repeat; float:left;}
a.box2_lift:hover {background:transparent url(../img/box2_lift.png) -0px -350px no-repeat;}

a.box3_lift:link, a.box3_lift:visited {display:block; width:244px; height:333px; background:transparent  url(../img/box3_lift.png) -0px 0px no-repeat; float:left;}
a.box3_lift:hover {background:transparent url(../img/box3_lift.png) -0px -350px no-repeat;}

a.box4_lift:link, a.box4_lift:visited {display:block; width:244px; height:333px; background:transparent  url(../img/box4_lift.png) -0px 0px no-repeat; float:left;}
a.box4_lift:hover {background:transparent url(../img/box4_lift.png) -0px -350px no-repeat;}

.img_box1_lift { margin-top:52px; margin-left:8px; border:none; height:159px; width:230px;}
.testo_box1_lift {color:#646464; font-size:11px; padding:11px 12px 0px 18px; line-height:1.3; }

.img_box2_lift { margin-top:52px; margin-left:6px; border:none; height:159px; width:230px;}
.testo_box2_lift {color:#646464; font-size:11px; padding:11px 12px 0px 12px; line-height:1.3;}

.img_box3_lift { margin-top:52px; margin-left:5px; border:none; height:159px; width:230px;}
.testo_box3_lift {color:#646464; font-size:11px; padding:11px 12px 0px 12px; line-height:1.3;}

.img_box4_lift { margin-top:52px; margin-left:6px; border:none; height:159px; width:230px;}
.testo_box4_lift {color:#646464; font-size:11px; padding:11px 12px 0px 12px; line-height:1.3;}


/*  FINE BOX LIFT COM  */


/*  BOX OEM  */

.box1_oem {display:block; width:980px; height:333px; background:transparent  url(../img/box1_oem.png) -0px 0px no-repeat; float:left;}

.img_box1_oem { margin-top:52px; margin-left:8px; border:none; height:159px; width:230px;}
.testo_box1_oem {color:#646464; font-size:11px; padding:11px 20px 0px 18px; line-height:1.3; }



/*  FINE BOX OEM  */


/*  BOX TLC  */

a.box1_tlc:link, a.box1_tlc:visited {display:block; width:244px; height:333px; background:transparent  url(../img/box1_tlc.png) -0px 0px no-repeat; float:left;}
a.box1_tlc:hover {background:transparent url(../img/box1_tlc.png) -0px -350px no-repeat;}

a.box2_tlc:link, a.box2_tlc:visited {display:block; width:244px; height:333px; background:transparent  url(../img/box2_tlc.png) -0px 0px no-repeat; float:left;}
a.box2_tlc:hover {background:transparent url(../img/box2_tlc.png) -0px -350px no-repeat;}

a.box3_tlc:link, a.box3_tlc:visited {display:block; width:244px; height:333px; background:transparent  url(../img/box3_tlc.png) -0px 0px no-repeat; float:left;}
a.box3_tlc:hover {background:transparent url(../img/box3_tlc.png) -0px -350px no-repeat;}

a.box4_tlc:link, a.box4_tlc:visited {display:block; width:244px; height:333px; background:transparent  url(../img/box4_tlc.png) -0px 0px no-repeat; float:left;}
a.box4_tlc:hover {background:transparent url(../img/box4_tlc.png) -0px -350px no-repeat;}

.img_box1_tlc { margin-top:52px; margin-left:8px; border:none; height:159px; width:230px;}
.testo_box1_tlc {color:#646464; font-size:11px; padding:11px 12px 0px 18px; line-height:1.3; }

.img_box2_tlc { margin-top:52px; margin-left:6px; border:none; height:159px; width:230px;}
.testo_box2_tlc {color:#646464; font-size:11px; padding:11px 12px 0px 12px; line-height:1.3;}

.img_box3_tlc { margin-top:52px; margin-left:5px; border:none; height:159px; width:230px;}
.testo_box3_tlc {color:#646464; font-size:11px; padding:11px 12px 0px 12px; line-height:1.3;}

.img_box4_tlc { margin-top:52px; margin-left:6px; border:none; height:159px; width:230px;}
.testo_box4_tlc {color:#646464; font-size:11px; padding:11px 12px 0px 12px; line-height:1.3;}


/*  FINE BOX TLC  */


a:link, a:visited { text-decoration:none;}
a:hover { text-decoration:none;}

.clear { clear:both;}

.coda { width:818px; margin-left:auto; margin-right:auto; margin-top:180px; color:#878787; font-size:13px; margin-top:50px;  text-align:center}


.menu_home_alto { width:980px; margin-left:auto; margin-right:auto;}

a.logo_home:link, a.logo_home:visited { display:block; width:160px; height:110px; background: url(../img/tel_menu_logo.png) 0px -0px no-repeat; float:left;margin-top:-10px;}
a.logo_home:hover {background:transparent url(../img/tel_menu_logo.png) -0px -160px no-repeat; }

a.azienda_blue:link, a.azienda_blue:visited { display:block; width:130px; height:80px; background: url(../img/tel_menu_azienda.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.azienda_blue:hover {background:transparent url(../img/tel_menu_azienda.png) -0px -160px no-repeat;}

a.novita_blue:link, a.novita_blue:visited { display:block; width:130px; height:80px; background: url(../img/tel_menu_novita.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.novita_blue:hover {background:transparent url(../img/tel_menu_novita.png) -0px -160px no-repeat;}

a.prodotti_blue:link, a.prodotti_blue:visited { display:block; width:130px; height:80px; background: url(../img/tel_menu_prodotti.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.prodotti_blue:hover {background:transparent url(../img/tel_menu_prodotti.png) -0px -160px no-repeat;}

a.download_blue:link, a.download_blue:visited { display:block; width:131px; height:80px; background: url(../img/tel_menu_download.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.download_blue:hover {background:transparent url(../img/tel_menu_download.png) -0px -160px no-repeat;}

a.assistenza_blue:link, a.assistenza_blue:visited { display:block; width:128px; height:80px; background: url(../img/tel_menu_assistenza.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.assistenza_blue:hover {background:transparent url(../img/tel_menu_assistenza.png) -0px -160px no-repeat;}

a.contatti_blue:link, a.contatti_blue:visited { display:block; width:131px; height:80px; background: url(../img/tel_menu_contatti.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.contatti_blue:hover {background:transparent url(../img/tel_menu_contatti.png) -0px -160px no-repeat;}


a.azienda_rosso:link, a.azienda_rosso:visited { display:block; width:130px; height:80px; background: url(../img/lift_menu_azienda.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.azienda_rosso:hover {background:transparent url(../img/lift_menu_azienda.png) -0px -160px no-repeat;}

a.novita_rosso:link, a.novita_rosso:visited { display:block; width:130px; height:80px; background: url(../img/lift_menu_novita.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.novita_rosso:hover {background:transparent url(../img/lift_menu_novita.png) -0px -160px no-repeat;}

a.prodotti_rosso:link, a.prodotti_rosso:visited { display:block; width:130px; height:80px; background: url(../img/lift_menu_prodotti.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.prodotti_rosso:hover {background:transparent url(../img/lift_menu_prodotti.png) -0px -160px no-repeat;}

a.download_rosso:link, a.download_rosso:visited { display:block; width:131px; height:80px; background: url(../img/lift_menu_download.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.download_rosso:hover {background:transparent url(../img/lift_menu_download.png) -0px -160px no-repeat;}

a.assistenza_rosso:link, a.assistenza_rosso:visited { display:block; width:128px; height:80px; background: url(../img/lift_menu_assistenza.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.assistenza_rosso:hover {background:transparent url(../img/lift_menu_assistenza.png) -0px -160px no-repeat;}

a.contatti_rosso:link, a.contatti_rosso:visited { display:block; width:131px; height:80px; background: url(../img/lift_menu_contatti.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.contatti_rosso:hover {background:transparent url(../img/lift_menu_contatti.png) -0px -160px no-repeat;}


a.azienda_grigio:link, a.azienda_grigio:visited { display:block; width:130px; height:80px; background: url(../img/tlc_menu_azienda.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.azienda_grigio:hover {background:transparent url(../img/tlc_menu_azienda.png) -0px -160px no-repeat;}

a.novita_grigio:link, a.novita_grigio:visited { display:block; width:130px; height:80px; background: url(../img/tlc_menu_novita.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.novita_grigio:hover {background:transparent url(../img/tlc_menu_novita.png) -0px -160px no-repeat;}

a.prodotti_grigio:link, a.prodotti_grigio:visited { display:block; width:130px; height:80px; background: url(../img/tlc_menu_prodotti.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.prodotti_grigio:hover {background:transparent url(../img/tlc_menu_prodotti.png) -0px -160px no-repeat;}

a.download_grigio:link, a.download_grigio:visited { display:block; width:131px; height:80px; background: url(../img/tlc_menu_download.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.download_grigio:hover {background:transparent url(../img/tlc_menu_download.png) -0px -160px no-repeat;}

a.assistenza_grigio:link, a.assistenza_grigio:visited { display:block; width:128px; height:80px; background: url(../img/tlc_menu_assistenza.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.assistenza_grigio:hover {background:transparent url(../img/tlc_menu_assistenza.png) -0px -160px no-repeat;}

a.contatti_grigio:link, a.contatti_grigio:visited { display:block; width:131px; height:80px; background: url(../img/tlc_menu_contatti.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.contatti_grigio:hover {background:transparent url(../img/tlc_menu_contatti.png) -0px -160px no-repeat;}


a.azienda_oro:link, a.azienda_oro:visited { display:block; width:130px; height:80px; background: url(../img/oem_menu_azienda.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.azienda_oro:hover {background:transparent url(../img/oem_menu_azienda.png) -0px -160px no-repeat;}

a.novita_oro:link, a.novita_oro:visited { display:block; width:130px; height:80px; background: url(../img/oem_menu_novita.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.novita_oro:hover {background:transparent url(../img/oem_menu_novita.png) -0px -160px no-repeat;}

a.prodotti_oro:link, a.prodotti_oro:visited { display:block; width:130px; height:80px; background: url(../img/oem_menu_prodotti.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.prodotti_oro:hover {background:transparent url(../img/oem_menu_prodotti.png) -0px -160px no-repeat;}

a.download_oro:link, a.download_oro:visited { display:block; width:131px; height:80px; background: url(../img/oem_menu_download.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.download_oro:hover {background:transparent url(../img/oem_menu_download.png) -0px -160px no-repeat;}

a.assistenza_oro:link, a.assistenza_oro:visited { display:block; width:128px; height:80px; background: url(../img/oem_menu_assistenza.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.assistenza_oro:hover {background:transparent url(../img/oem_menu_assistenza.png) -0px -160px no-repeat;}

a.contatti_oro:link, a.contatti_oro:visited { display:block; width:131px; height:80px; background: url(../img/oem_menu_contatti.png) 0px -0px no-repeat;float:left; margin-top:-10px;}
a.contatti_oro:hover {background:transparent url(../img/oem_menu_contatti.png) -0px -160px no-repeat;}





.content { width:980px; height:auto; display:block; margin-left:auto; margin-right:auto; background-color:transparent;}
.img_centrale { width:980px; height:260px; display:block; top: -41px; position:relative; text-align:center;}

.coda_home { display:block; width:980px; height:140px; margin-top:60px; background:url(../img/coda_home.jpg) center top no-repeat; font-size:10px; color:#646464;}

.coda_home .box1 { float:left; width:185px; height:105px; padding-top:35px; }
.coda_home .box2 { float:left; width:170px; height:105px; padding-top:35px; }
.coda_home .box3 { float:left; width:250px; height:105px; padding-top:35px;}
.coda_home .box4 { float:left; width:280px; height:105px; padding-top:35px; margin-right:20px; }
.coda_home .box5 { float:left; width:60px; height:105px; padding-top:35px; }

.txt2 { width:150px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#646464;}
.btn_invia { background:url(../img/invia.jpg) no-repeat; width:50px; height:24px; border:0; padding:0; margin:0; cursor:pointer; margin-left:5px;}


a#prod-servizi:link, a#prod-servizi:visited { display:block; width:154px; height:35px; background: url(../img/btn_servizi.png) 0px -0px no-repeat;float:left;margin-right:15px;}
a#prod-servizi:hover {background:transparent url(../img/btn_servizi.png) -0px -50px no-repeat;}
a#prod-accessori:link, a#prod-accessori:visited { display:block; width:154px; height:35px; background: url(../img/btn_accessori.png) 0px -0px no-repeat;float:left;margin-right:15px;}
a#prod-accessori:hover {background:transparent url(../img/btn_accessori.png) -0px -50px no-repeat;}
a#prod-download:link, a#prod-download:visited { display:block; width:154px; height:35px; background: url(../img/btn_download.png) 0px -0px no-repeat;float:left;}
a#prod-download:hover {background:transparent url(../img/btn_download.png) -0px -50px no-repeat;}

#prod-caratteristiche ul li{display:block; width:305px;float:left; margin-right:50px; min-height:20px; height:auto;border-bottom:1px solid #ddd;}
#prod-caratteristiche ul{margin-left:0px;}

#titolo-pagine{background-color:#c60108; width:663px; height:23px; padding-left:4px; padding-top:4px; font-family:Arial, Helvetica, sans-serif; margin-bottom:15px; color:#FFFFFF; font-size:16px; font-weight:bold; letter-spacing:-0.5px; line-height:1.2em;}
