html, body {
	margin:0;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	background-color:#003b21;
	color:#cbcbcb;
	/*bfbfbf*/
}
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:#b4d6ca}
.gray{color:#afafaf}
.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;}
.bull{font-size:10px;}
.prodtable{border-top:1px solid #406958; /*border-left:1px solid #404040; border-right:1px solid #404040; */}
.prodtable td{ border-bottom:1px solid #406958;}
/*TOP*/

.top{height:113px;}
.top .lingue{float:left;font-size:9px;color:#b4d6ca; font-weight:bold; height:72px; width:503px; border-bottom:1px solid #7f978f; background-image:url(img/bg_quad.gif);}
.top .lingue .lingua{padding:5px 0; padding-left:166px;}
.top .lingue .scllogo{margin:22px 0px 0px 218px;}

.top .logotipo{float:left}
/*FINE TOP*/

.menu {float:left; width:114px; height:330px; 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 0px 0px 8px; border-left:1px solid #92ada3}


#home .hpflash{width:774px; height:330px; 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; width:754px;}
#canale .content{float:left; padding:0px 0px 20px 17px; line-height:15px; display:block;border-left:1px solid #92ada3}
#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}

.titoletto{color:#b4d6ca;}

.listaconc{font-size:10px;}

/*form varie contattaci registrazione*/
#contattaci{margin:10px 0px 0px 0px; padding:0px;}
#contattaci table{color:#d1dcd7; font-size:11px; width:660px;}
#contattaci input{font-size:11px; color:#d1dcd7; background-color:#002c1a}
.campiobbl{ font-size:10px; color:#d1dcd7}
.conttext{ border:1px solid #406958; width:227px;}
.conttextarea {border:1px solid #406958; width:500px;background-color:#002c1a; 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 #406958; color:#9d9d9d}

#dimenticato{margin:10px 0px 0px 0px; padding:0px;}
#dimenticato table{color:#d1dcd7; font-size:11px; width:660px;}
#dimenticato input{font-size:11px; color:#d1dcd7; background-color:#002c1a}
#dimenticato a{font-size:9px; }

.anewssel {font-size:9px; text-decoration:none}
.anews{font-size:9px}

#accesso{margin:10px 0px 0px 0px; padding:0px;}
#accesso table{color:#d1dcd7; font-size:11px; width:660px;}
#accesso input{font-size:11px; color:#d1dcd7; background-color:#002c1a; 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:#1a4f38; border:1px solid #406958; padding:10px;}


.footer{border-left:1px solid #92ada3;background-image:url(img/bg_quad.gif); margin-left:114px; height:65px; 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:72px;}

