body {
	margin:0;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	background-color:#1a1a1a;
	color:#cbcbcb;
}
a{color:#FFFFFF;font-weight:bold;}
a:hover { text-decoration:none;}
p{margin:12px 0px 0px 0px}
#wrapper{width:900px;}
.white{ color:#FFFFFF; }
.bluette{color:#94b5ca}
.gray{color:#717171}
.dieci{ font-size:10px}
.rowgray{background-color:#404040; height:1px; line-height:1px; font-size:1px; margin-right:20px;}
.bold{font-weight:bold}

.apice{  vertical-align: super; font-size:8px;}

.prodtable{border-top:1px solid #404040; /*border-left:1px solid #404040; border-right:1px solid #404040; */}
.prodtable td{ border-bottom:1px solid #404040;}
/*TOP*/
.top{height:111px;}
.top .lingue{background-image:url(img/bg_quad.gif); margin-left:115px; height:28px; font-size:9px;color:#94b5ca; font-weight:bold; }
.top .lingue .website{float:left; padding:5px 0; padding-left:52px; }
.top .lingue .lingua{float:left;padding:5px 0; padding-left:106px;}
.top .logotipo{margin-left:115px; }
/*FINE TOP*/

.menu {float:left; width:110px; height:275px; background-image:url(img/bg_quad.gif)}
.menu a{display:block; padding:6px 0px 6px 0px;}
.menu .qualita{padding:3px 0px 6px 0px;}
#home .content{float:left; padding:0px 20px 0px 5px;}


#home .hpflash{width:765px; height:275px; background-color:#333333; margin:0px 0px 14px 0px}
#home .center{margin:0px 0px 25px 4px;}
#home .center .textleft{float:left; width:293px;}
#home .center .textcenter{float:left; width:181px; text-align:right; font-size:9px; font-weight:bold}
#home .center .textright{float:left; margin-left:10px;}

#canale .img{float:left}
#canale .nomecanale{float:left; color:#94b5ca; font-size:9px; font-weight:bold; margin-left:140px; margin-top:46px; padding:4px 0px 0px 7px;; height:14px; border-left:1px solid #5c5c5c;}

#canale .center{ margin-bottom:18px;}
#canale .content{float:left; padding:0px 20px 20px 17px; line-height:15px; display:block}
#canale .immagine{margin-bottom:10px;}

#canale .center .textleft{float:left; width:372px; margin-right:10px}
#canale .center .textright{float:left; width:362px; }
#canale .center .textleft p{margin-top:5px}
#canale .center .textright p{margin-top:5px}

/*form varie contattaci registrazione*/
#contattaci{margin:10px 0px 0px 0px; padding:0px;}
#contattaci table{color:#cbcbcb; font-size:11px; width:660px;}
#contattaci input{font-size:11px; color:#cbcbcb; background-color:#0a0a0a}
.campiobbl{ font-size:10px; color:#9d9d9d}
.conttext{ border:1px solid #404040; width:227px;}
.conttextarea {border:1px solid #404040; width:500px;background-color:#0a0a0a; color:#cbcbcb; font-family:Tahoma, Helvetica, sans-serif; font-size:11px;}
#contattaci a{font-size:9px; }
.listpaese{background-color:#0a0a0a; font-size:9px; border:1px solid #404040; color:#9d9d9d}

#dimenticato{margin:10px 0px 0px 0px; padding:0px;}
#dimenticato table{color:#cbcbcb; font-size:11px; width:660px;}
#dimenticato input{font-size:11px; color:#cbcbcb; background-color:#0a0a0a}
#dimenticato a{font-size:9px; }

.bull {font-size:10px; text-decoration:none}
.anewssel {font-size:9px; text-decoration:none}

.anews{font-size:9px}

#accesso{margin:10px 0px 0px 0px; padding:0px;}
#accesso table{color:#cbcbcb; font-size:11px; width:660px;}
#accesso input{font-size:11px; color:#cbcbcb; background-color:#0a0a0a; width:160px;}
#accesso a{font-size:9px; }

/*fine form*/

.prodotti {margin-top:20px;}
.prodotti a {font-size:9px;}

.applicazioni{margin:20px 0;}
.applicazioni img{padding-right:10px;}
.testoappl {float:left;margin:0px 0px 10px 3px;}
.testoappl a{font-size:9px}
.imageapp{float:left}
.sigleapll {display:table;margin:10px 0px 0px 0px;}


.imgdettappl{float:left; margin-right:10px;}
.menuappldett{ float:left; font-size:9px}
.menuappldett .singlemen{ margin:0px 0px 12px 0px;}
.dettagliotxt{padding-top:10px; width:720px;}

.autentica{ background-color:#262626; border:1px solid #404040; padding:10px;}


.footer{background-image:url(img/bg_quad.gif);  margin-left:115px; height:115px; font-size:9px;color:#cbcbcb; padding:0px 14px 0px 14px; line-height:14px; }
.footer a{font-weight:bold}
.footleft{float:left; margin-top:12px;}
.footright{float:left;margin-top:12px; margin-left:82px;}

