@charset "utf-8";
/* CSS Document */

#content_left{ width:677px; float:left; margin:0 0 65px 0; padding:0;}

#flash{ width:auto; height:156px; margin-bottom:17px;}
#foto-prod{ width:auto; height:250px; margin-bottom:17px;}

#content_left div.listbox{ width:220px; float:left; font-family:"Rockwell" , Georgia; margin:0 8px 18px 0;}
#content_left div#optical{}
#content_left div#fiber{ }
#content_left div#test{ margin:0 0px 0 0;}
#content_left div#accessori{clear:left;}

#prodotti{ width:229px; height:138px; padding:18px 0 0 22px; background-image:url(../img/box_2.png); margin:0 0 16px 0;}
#prodotti_en{ width:229px; height:138px; padding:18px 0 0 22px; background-image:url(../img/box_2.png); margin:0 0 16px 0;}

#overview{ padding:0 0 0 20px ;}

#sch{ width:421px!important; width:418px; float:left; font-size:11px; padding-bottom:0 50px 65px 0;}
#sch_menu{ width:206px; margin:0 0 0 471px!important; margin:0 0 0 468px;}

#serv{ width:421px!important; width:418px; float:left; font-size:11px; padding-bottom:0 50px 65px 0;}
#serv_menu{ width:206px; margin:0 0 0 471px!important; margin:0 0 0 468px;}

#press{ width:421px!important; width:418px; float:left; font-size:11px; padding-bottom:0 50px 65px 0;}
#press_menu{ width:206px; margin:0 0 0 471px!important; margin:0 0 0 468px;}

#cust{ width:421px!important; width:418px; float:left; font-size:11px; padding-bottom:0 50px 65px 0;}
#cust_menu{ width:206px; margin:0 0 0 471px!important; margin:0 0 0 468px;}

#features{ margin:0 0 0 88px; padding-top:10px;}

#contenuti_txt{ width:421px!important; width:418px; float:left; font-size:11px; padding-bottom:0 50px 65px 0;}

div.servlist{float:left; width:210px; margin:7px 0 0 0;}

/*___________________________*/
#content_left div.listbox h3{ width:208px; height:28px; color:#fff; background-image:url(../img/h3_listbox.png); font-weight:normal; font-size:14px; padding:7px 0 0 12px; margin:0 0 12px 0;}
#content_left div#accessori h3{ background-image:url(../img/h3_listbox_acc.png); }
#content_left div.listbox ul{ list-style:none; margin:0 0 0 10px;}
#content_left div.listbox ul li{ }
#content_left div.listbox ul li a{ color:#8d9b9b; font-size:14px; line-height:1.27em; }
#content_left div.listbox ul li a:hover{ color:#444;}


#sch h2{ font-size:18px; font-weight:normal; font-family:"Rockwell" , Georgia; margin:-3px 0 25px 0; color:#605e5e;}
#sch p{ line-height:1.65em; margin:17px 0 13px 0; padding:0 0 0 0; color:#626260; }

#sch h4{ font-size:14px; color:#000; margin:0 0 -10px 0px; font-family:Helvetica, Arial, sans-serif; font-weight:normal;}

#sch h4.ind{ font-size:14px; color:#000; margin:0 0 -10px 20px; font-family:Helvetica, Arial, sans-serif; font-weight:normal;}
#sch p.ind{ margin-left:21px;}

#sch img.applicationarea{ margin-bottom:15px; }



#serv h2{ font-size:18px; font-weight:normal; font-family:"Rockwell" , Georgia; margin:-3px 0 25px 0; color:#605e5e;}
#serv p{ line-height:1.65em; margin:17px 0 13px 0; padding:0 0 0 0; color:#626260; }

#press h2{ font-size:18px; font-weight:normal; font-family:"Rockwell" , Georgia; margin:-3px 0 25px 0; color:#605e5e;}
#press p{ line-height:1.65em; margin:17px 0 13px 0; padding:0 0 0 0; color:#626260; }

#cust h2{ font-size:18px; font-weight:normal; font-family:"Rockwell" , Georgia; margin:-3px 0 25px 0; color:#605e5e;}
#cust p{ line-height:1.65em; margin:17px 0 13px 0; padding:0 0 0 0; color:#626260; }

#contenuti_txt h2{ font-size:18px; font-weight:normal; font-family:"Rockwell" , Georgia; margin:-3px 0 15px 0; color:#605e5e;}
#contenuti_txt h3{ font-weight:normal; font-size:14px; color:#2c4e5b; font-family:Helvetica, Arial, sans-serif;}
#contenuti_txt p{ line-height:1.65em; margin:10px 0 30px 0; padding:0 0 0 0; color:#626260;  }
#contenuti_txt p a{ font-size:12px; margin:0px 0 30px 0; padding:0 0 0 0; color:#444;  }
#contenuti_txt p a:hover{ font-size:12px; margin:0px 0 30px 0; padding:0 0 0 0; color:#ff7300;  }

#serv.sch h2{ margin:24px 0 24px 72px;}
#serv.sch p{ margin:17px 0 13px 72px;}

#press.sch h2{ margin:24px 0 24px 72px;}
#press.sch p{ margin:17px 0 13px 72px;}

#features h3{ color:#b3bec0; font-size:14px; font-weight:normal; border-bottom: solid 1px #b3bec0; padding:0 0 6px 2px; margin-left:-2px; }
#features h4{ color:#ff7300; font-size:11px; font-weight:normal; font-family:Helvetica, Arial, sans-serif; margin:6px 0 0 2px;}
#features p{ margin:3px 0 13px 0px!important;}

div.servlist h4{ font-size:11px; font-weight:normal; font-family:Helvetica, Arial, sans-serif; color:#000;}
div.servlist ul{ list-style:none;  margin:3px 0 0 0;}
div.servlist ul li{color:#626260; line-height:1.65em;}
div.servlist ul li a{ color:#626260; line-height:1.65em;}

#sch_menu h3{ width:206px; height:35px; color:#fff; background-image:url(../img/h3_sch_menu.png); font-weight:normal; font-size:14px; font-family:"Rockwell" , Georgia; margin:0 0 22px 0;}
#sch_menu h3 a{ display:block; width:194px; height:28px; color:#fff; font-size:14px; padding:7px 0 0 12px; font-family:"Rockwell" , Georgia;}

#sch_menu h4{ color:#8d9b9b; font-family:"Rockwell" , Georgia; font-size:14px; border-bottom:#b3bec0 1px solid; font-weight:normal; padding:0 0 6px 1px; width:124px;}
#sch_menu ul{ list-style:none; margin:5px 0 0 0; padding:0 0 0 1px;}
#sch_menu ul li{ }
#sch_menu ul li a{ color:#ff7300; font-size:11px; line-height:1.65em; }
#sch_menu ul li a:hover{ color:#444;}
#sch_menu ul li a.current{ color:#444;}


#serv_menu h3{ width:206px; height:35px; color:#fff; background-image:url(../img/h3_serv_menu.png); font-weight:normal; font-size:14px; font-family:"Rockwell" , Georgia; margin:0 0 12px 0;}
#serv_menu h3 a{ display:block; width:194px; height:28px; color:#fff; font-size:14px; padding:7px 0 0 12px; font-family:"Rockwell" , Georgia;}

#serv_menu ul{ list-style:none; margin:0 0 0 10px; font-family:"Rockwell" , Georgia;}
#serv_menu ul li{ }
#serv_menu ul li a{ color:#8d9b9b; font-size:14px; line-height:1.27em; }
#serv_menu ul li a:hover{ color:#444;}


#press_menu h3{ width:206px; height:35px; color:#fff; background-image:url(../img/h3_news_menu.png); font-weight:normal; font-size:14px; font-family:"Rockwell" , Georgia; margin:0 0 12px 0; }
#press_menu h3 a{ display:block; width:194px; height:28px; color:#fff; font-size:14px; padding:7px 0 0 12px; font-family:"Rockwell" , Georgia;}

#press_menu ul{ list-style:none; margin:0 0 0 10px; font-family:"Rockwell" , Georgia;}
#press_menu ul li{ }
#press_menu ul li a{ color:#8d9b9b; font-size:14px; line-height:1.27em; }
#press_menu ul li a:hover{ color:#444;}

#press span.date{ font-size:11px; color:#000;}
#press h3{ font-family:"Rockwell" , Georgia; font-size:14px; font-weight:normal; color:#626260; background-color:#f2f0e3;}
#press a{ color:#ff7300;}
#press h2.presstitle{ color:#000; margin-top:-25px;}
#press h3 a{ color:#626260;}
#press h3.archivio{ background-color:transparent; padding-bottom:15px; border-bottom:1px dotted #b3bec0; margin-bottom:15px;}
#press h3.archivio a{ background-color:#e8ebec;}
#press p.latest{ border-bottom:1px dotted #b3bec0; padding-bottom:15px; margin-bottom:20px;}



#cust_menu h3{ width:206px; height:35px; color:#fff; background-image:url(../img/h3_cust_menu.png); font-weight:normal; font-size:14px; font-family:"Rockwell" , Georgia; margin:0 0 12px 0;}
#cust_menu h3 a{ display:block; width:194px; height:28px; color:#fff; font-size:14px; padding:7px 0 0 12px; font-family:"Rockwell" , Georgia;}
#cust_menu p{ border-top:1px solid #b3bec0; margin:16px 70px 0 0; padding:8px 0 0 10px; color:#444; font-size:11px; }

#cust_menu ul{ list-style:none; margin:0 0 0 10px; font-family:"Rockwell" , Georgia;}
#cust_menu ul li{ }
#cust_menu ul li a{ color:#8d9b9b; font-size:14px; line-height:1.27em; }
#cust_menu ul li a:hover{ color:#444;}



#overview h3{ color:#b2bdbf; font-size:14px; font-family:"Rockwell" , Georgia; font-weight:normal; margin:0 0 7px 0;}
#overview h4{ color:#2c2276; font-size:11px; font-family:"Rockwell" , Georgia; font-weight:normal; margin:5px 0 7px 0;}
#overview p{ width:145px; font-size:11px;}
#overview a{ color:#ff7300; text-decoration:none;}
	
#prodotti h3{font-size:12px; color:#ff7300; font-weight:bold; border-bottom:#ff7300 1px dotted; margin-right:10px; height:11px; background:url(../img/h3_prodotti.png) no-repeat;}
#prodotti h3 span{ display:none;}
#prodotti ul{ list-style:none; margin:9px 10px 0 -1px; padding:0;}
#prodotti ul li{height:35px; margin:0; padding:0; }
#prodotti ul li a{ height:35px; line-height:35px; display:block; font-size:14px; margin:0; padding:0; text-decoration:none; border-bottom:1px solid #b3bec0; background:url(../img/a_prodotti.gif) no-repeat right center; color:#646155;}
#prodotti ul li a:hover{ color:#333;}
#prodotti ul li a.last{ border:0;}

#prodotti_en h3{font-size:12px; color:#ff7300; font-weight:bold; border-bottom:#ff7300 1px dotted; margin-right:10px; height:11px; background:url(../img/h3_prodotti_en.png) no-repeat;}
#prodotti_en h3 span{ display:none;}
#prodotti_en ul{ list-style:none; margin:9px 10px 0 -1px; padding:0;}
#prodotti_en ul li{height:35px; margin:0; padding:0; }
#prodotti_en ul li a{ height:35px; line-height:35px; display:block; font-size:14px; margin:0; padding:0; text-decoration:none; border-bottom:1px solid #b3bec0; background:url(../img/a_prodotti.gif) no-repeat right center; color:#646155;}
#prodotti_en ul li a:hover{ color:#333;}
#prodotti_en ul li a.last{ border:0;}


/*FORM*/
form.dati{ padding:0 0 0 20px; width:370px; margin:0 0 0 0;}
form.dati label{ width:100px; display:block; float:left;  color:#ff6000; color:#666; font-size:11px; height:30px; line-height:30px;}
form.dati input{ border:0; background-color:#e8ebec; float:left; margin:0 0 10px 0; width:245px; height:25px; padding:5px 0 0 5px; font-family:Helvetica, "Helvetica", Arial, sans-serif; font-size:11px; color:#333;}
form.dati textarea{ border:0; background-color:#e8ebec; float:left; margin:0 0 10px 0; width:245px; font-family:Helvetica, "Helvetica", Arial, sans-serif; height:63px; font-size:11px; padding:5px 0 0 5px; color:#333;}
form.dati label.privacy{ width:auto!important; line-height:normal!important; clear:none!important; margin-left:10px;}
form.dati label.privacy a{ color:#ff6000; text-decoration:underline;}
form.dati input.privacy{ width:auto!important; line-height:normal!important; clear:left!important; height:auto!important; background-color:transparent; }
#conferma{ margin-left:220px; display:block; width:133px; height:40px; background:url(../img/form/aggiungi.png); font-size:12px; font-family:Helvetica, "Helvetica", Arial, sans-serif; color:#646154; line-height:40px; text-align:center; padding:0;}
#conferma:hover{ background-image:url(../img/form/aggiungiHL.png); }


/*TABELLA*/
table{ border-collapse:collapse; margin:10px 0 0 1px; width:421px; color:#626260; font-size:11px; }
table tr{ border-bottom:1px  solid #e8ebec; }
table th{ color:#2c4e5b; font-size:11px; font-weight:normal; padding:6px 0 3px 10px; }
table td{ padding:6px 0 3px 10px; text-align:center; }
table td.left{ text-align:left; }
