/*Tag Html*/
body {margin:0;padding:0;background:url(../immagini/menu.gif) repeat-x 0 100px;color:#000000;text-align:left;font:16px Verdana, Arial, Helvetica, sans-serif;}
img {margin:0;padding:0;border:none;color:#000000;}
table {margin:0;padding:0;height:580px;border-collapse:collapse;vertical-align:top;}
form {margin:0;padding:0;}

td {margin:0;padding:0;vertical-align:top;}
ul {margin:0;padding:0;}
li {margin:0 0 0 12px;padding:5px 0 0 0;}
.blocco {clear:both;margin:0;padding:0;}

/*Struttura*/
.corpo {margin:0 auto;min-height:580px;height:auto !important;height:580px;width:800px;}
.header {padding:40px 0 0 31px;text-align:left;}
.barragruppo {background:url(../immagini/gruppo/barra.gif) no-repeat 0 35px;}
.barraservizi {background:url(../immagini/servizi/barra.gif) no-repeat 0 35px;}
.barracontatti {background:url(../immagini/contatti/barra.gif) no-repeat 0 35px;}
.barralavora {background:url(../immagini/lavoraconnoi/barra.gif) no-repeat 0 35px;}
.barraprodotti {background:url(../immagini/prodotti/barra.gif) no-repeat 0 35px;}
#sel {color:#222222;font-style:italic;}

/*Menu*/
.menu {min-height:30px;height:auto !important;height:30px;padding:18px 0 0 18px;}
.vocemenu {float:left;font-size:0.7em;padding:0 16px 0 0;margin-top:-2px;}
.elpad {padding-right:0;}
.spazio {margin:0 24px 0 34px;border-right:solid 1px #AAAAAA;}
.spazio2 {margin:-2px -7px 0 0px;padding-left:16px;border-left:solid 1px #AAAAAA;}
.vocemenu a {text-decoration:none;color:#777777;}
.mini {margin-right:20px;}
.mini2 {padding:0 10px 0 0;margin:-12px;}
.vocemenuLn {float:right;font-size:0.7em;padding:0 0 0 6px;margin-top:-2px;}
.vocemenuLn img {opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}

.centrale {min-height:445px;height:auto !important;height:445px;padding:5px 0 0 0;}
.piudue {background:url(../immagini/piudue.gif) no-repeat 65px 20px;}
.piutre {background:url(../immagini/piudue.gif) no-repeat 220px 20px;}
.marginehome {padding:5px 0 0 0;}
.home {background:url(../immagini/home/sfondohome2.jpg) no-repeat 0px 10px;height:440px;text-align:center;text-align:left;}
.contsx {float:left;width:337px;padding:90px 0 0 53px;}
.contdx {float:left;width:337px;padding:90px 0 0 29px;}
.logo1 {margin:0 0 0 1px;cursor:pointer;}
.logo2 {margin:17px 0 0 1px;cursor:pointer;}
.testo {font-size:11px;font-style:italic;padding:80px 0 7px 0;text-align:center;color:#111111;width:337px;}
.blu a:hover {color:#22257a;}
.giallo a:hover {color:#C8CF30;}
.viola a:hover {color:#B394D1}
.verde a:hover {color:#74CC39;}
.azzurro a:hover {color:#539ED8;}
.grigio a:hover {color:#444449;}
#blu a{color:#22257a;font-weight:bold;}
#giallo a{color:#C8CF30;font-weight:bold;}
#giallo2 a{color:#C8CF30;font-weight:bold;}
#viola a {color:#B394D1;font-weight:bold;}
#verde a {color:#74CC39;font-weight:bold;}
#azzurro a {color:#539ED8;font-weight:bold;}
#grigio a {color:#444449;font-weight:bold;}
#grigio img {opacity:1.0;filter:alpha(opacity=100);-moz-opacity:1.0;}


/*Footer*/
.footer {height:15px;font-size:10px;color:#777777;text-align:center;}
.footer a {text-decoration:none;color:#777777;}
.footer a:hover {text-decoration:none;color:#222222;}

/*Gruppo - Servizi*/
.contenitoresx {float:left;min-height:410px;height:auto !important;height:410px;width:222px;margin:35px 3px 0 0;color:#777777;text-align:left;}
.contenitorecentrale {float:left;min-height:410px;height:auto !important;height:410px;width:305px;font-size:11px;color:#777777;margin:35px 10px 0 10px;text-align:left;}
.contenitoredx {float:left;min-height:410px;height:auto !important;height:410px;width:240px;font-size:11px;color:#777777;margin:35px  0 0 10px;text-align:left;}
.link {margin:0 0 4px 55px;font-size:12px;}
.link a {text-decoration:none;color:#777777;}
.link a:hover {color:#222222;}
.title {color:#3437B8;font-weight:bold;font-style:italic;font-size:13px;}
.descrizione {margin:8px 0 0 0;text-align:justify;line-height:1.6em;padding-bottom:20px;}
.spaziotesto {padding-bottom:20px;}

/*Servizi*/
.servizi {color:#B394D1;}

/*Contatti - Lavora con noi*/
.contatti {color:#539ED8;}
.contenitoreduesx {float:left;width:305px;min-height:410px;height:auto !important;height:410px;padding:35px 0 0 80px;font-size:11px;color:#777777;text-align:left;}
.contenitoreduedx {float:left;width:330px;min-height:410px;height:auto !important;height:410px;padding:35px 0 0 30px;font-size:11px;color:#777777;text-align:left;}
.titolocontatto {font-weight:bold;margin:30px 0 5px 0;color:#222222;}
.contatto {color:#222222;}
.titoloform {color:#222222;margin:0 0 5px 95px;font-size:9px;}
.etichettaform {float:left;color:#222222;width:90px;padding:2px 0 0 0;}
.inputCont {float:left;margin:0 0 5px 0;padding:0;}
.inputForm {font-size:12px;width:230px;border:solid 1px #BBBBBB;padding:0 0 2px 3px;margin:0;}
.area {width:233px;border:solid 1px #BBBBBB;height:70px;margin:0 0 7px 90px;}
.poscheck {float:left;padding:0 0 0 86px;}
.privacy {color:#444444;float:left;width:210px;padding:0 0 0 10px;text-align:justify;}
.privacy a {font-size:11px;color:#444444;}
.privacy a:hover {color:#222222;}
.posbutton {margin:15px 0 0 135px;}
.pulsante {width:60px;height:20px;color:#555555;background-color:#EEEEEE;border:none;font-size:11px;text-align:center;padding:0 0 3px 0;cursor:pointer;}
.abilitato{background-color:#DDDDDD;}
.titoloprivacy2 {color:#539ED8;;font-size:14px;padding-bottom:20px;font-weight:bold;}
.contmessaggio {padding:10px 0 0 90px;color:#3437B8;}

/*Lavora con noi*/
.lavoro {color:#74CC39;}
.paddescr {margin:21px 0 0 0;}
.mail {margin:2px 0 0 0;text-decoration:none;}
.mail a{color:#3437B8;text-decoration:none;}
.mail a:hover {text-decoration:underline;}

/*Prodotti*/
.sfondoprodotti {background:url(../immagini/prodotti/sfondo.gif) no-repeat center 100px;min-height:445px;height:auto !important;height:445px;}
.bloccocentrale {width:472px;min-height:390px;height:auto !important;height:390px;padding:55px 0 0 0;}
.contSelect {min-height:60px;height:auto !important;height:60px;background-color:#267DD6;}
.testoselect {color:#ffffff;font-size:11px;font-weight:bold;padding:7px 0;}
.stileselect {width:450px;font-size:11px;color:#777777;}

/*Divisione*/
.contenitore {float:left;font-size:10px;}
.scelta {border:solid 1px;width:415px;color:#ffffff;background-color:#267DD6;text-align:left;padding:3px 3px 3px 8px;margin:10px 0;}
.selectdivisione {width:410px;margin:3px 0 0 0;font-size:10px;}
.simbolo {float:left;margin:10px 0 0 0;border-right:solid 1px #AAAAAA;padding:0 20px 0 0;margin-bottom:10px;}
.testosimbolo {float:left;font-size:11px;color:#22257A;font-weight:bold;font-style:italic;padding:23px 0 0 30px;}
.contdivisionesx {float:left;}
.contpiccolo {float:left;width:155px;background:url(../immagini/prodotti/divisione/etichetta.gif) no-repeat 10px 20px;padding:0 0 0 15px;}
.spazioiniziale {padding-left:40px;}
.titolodivisione {color:#222222;font-style:italic;text-align:left;font-size:11px;padding:20px 0 5px 3px;}

.linkdivisione {font-size:10px;text-align:left;padding:2px 0 2px 2px;}
.linkdivisione a {color:#777777;cursor:pointer;text-decoration:none;}
.linkdivisione a:hover {color:#22257A;}

.CN {font-size:12px;}

.titololinkdivisione {font-size:10px;text-align:left;padding:2px 0 0 0;}
.titololinkdivisione a{color:#666666;font-weight:bold;text-decoration:none}
.titololinkdivisione a:hover{color:#444444;}
.spaziolinkdivisione {padding-left:10px;}
.contgrande {float:left;width:243px;margin:0 0 0 5px;}
.descrizionedivisione {color:#777777;font-size:10px;text-align:left;text-align:justify;}
.descrizionedivisioneCN {color:#777777;font-size:12px;text-align:left;text-align:justify;}

.immaginedivisione {padding:10px 0;}
.inputdivisione {margin-left:-55px;font-size:11px;color:#222222;border:none;background-color:#DDDDDD;padding-left:5px;width:150px;}
.entra {float:left;background:url(../immagini/prodotti/divisione/play.gif) no-repeat 0 4px;text-align:left;font-size:11px;padding:3px 10px 0 12px;font-size:10px;}
.entra a {color:#555555;text-decoration:none;}
.entra a:hover {color:#222222;}
.invio {padding:3px 0 0 35px;cursor:pointer;padding-bottom:20px;}
.titoloformdivisione {color:#222222;font-style:italic;text-align:left;font-size:10px;padding:5px 0 2px 0;}
.ricerca {margin:100px 0 10px 0;color:#22257A;font-weight:bold;font-size:11px;text-align:left;}
.bloccosx {float:left;width:170px;margin:0 30px 30px 0;}
.bloccodx {float:left;width:150px;margin-bottom:30px;}
.titoloricerca {color:#22257A;text-align:left;font-size:10px;padding:5px 0 2px 10px;}
.contricerca {text-align:left;}
.selectricerca {text-align:left;text-decoration:none;border:solid 1px #DDDDDD;font-size:11px;width:150px;}
.spazioricerca {padding-left:10px;}
.selected {font-weight:bold;color:#000088;}
.query {background-color:#FFFFFF;color:#333333;font-size:10px;margin-top:20px;width:150px;cursor:pointer;}


/*Registrazione*/
.intcentrale {width:500px;margin:35px auto 20px auto;}
.registrazione {text-align:left;color:#D8DD6C;font-size:11px;padding-bottom:8px;}
.testoreg {text-align:left;font-size:11px;color:#777777;}
.azzeramarginereg {margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;min-height:180px;height:auto !important;height:180px;}
.azzerapadding {padding-left:0;}
.etichettareg {float:left;color:#222222;width:118px;padding:2px 10px 0 0;text-align:right;font-size:11px;color:#555555;}
.inputContreg {float:left;margin:0 0 5px 0;padding:0;}
.inputFormreg {font-size:12px;width:170px;border:solid 1px #BBBBBB;padding:0 0 2px 3px;}
.spazioreg {margin-bottom:30px;}
.checkreg {float:left;}
.commento {float:left;width:300px;font-size:11px;color:#777777;padding-top:3px;}
.commento a {color:#777777;}
.commento a:hover {color:#222222;}
.intcentrale2 {width:570px;text-align:left;float:left;padding-left:204px;}
.spaziocontrollo {margin-top:10px;}
.spaziocontrollosx {padding-left:80px;}
.codicecontrollo {float:left;width:100px;background-color:#D8DD6C;height:18px;margin:11px 0 0 20px;font-size:13px;padding:1px 0 0 0;color:#888888;}
.posbuttonreg {float:left;padding-left:208px;}
.registra {font-size:11px;width:60px;background-color:#EEEEEE;border:none;color:#777777;height:20px;padding-bottom:2px;margin-top:5px;cursor:pointer;}
.titoloprivacy {color:#D8DD6C;font-size:14px;padding-bottom:20px;font-weight:bold;}
.testoprivacy {color:#555555;font-size:13px;text-align:left;}
.msg {float:left;font-size:11px;padding:8px 0 0 20px;font-weight:bold;color:#EE0000;display:none;}

/*Newsletter*/
.intcentrale3 {width:500px;margin:35px auto 20px auto;}
.scostamento {padding-left:40px;}
.commento2 {font-size:11px;text-align:left;color:#777777;padding-top:3px;}
.commento2 a {color:#777777;}
.commento2 a:hover {color:#222222;}
.riducialtezza {min-height:70px;height:auto !important;height:70px;}
.margine {margin-top:20px;margin-bottom:0;padding-top:0;padding-bottom:0;}
