body { background-color: #ccc; }
.paddinginfo { padding-top: 7px; padding-left: 31px; }
.paddingenglish { padding-top: 7px; padding-left: 4px; }
.testofooter { color: #999; font-size: 10px; font-family: arial; font-weight: bold; line-height: 2; text-align: left; padding-top: 7px; padding-left: 20px; }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
.paddingmenu { padding-top: 120px; }
.tastimenu { width: 47px; height: 105px; }
.sfondorosso { background-image: url(../images/rosso.jpg); background-repeat: no-repeat; background-position: center top; width: 736px; height: 30px; }
.titoli { color: white; font-size: 14px; font-family: arial; font-weight: normal; background-repeat: no-repeat; padding-top: 6px; padding-left: 50px; }
.sfondohome { background-image: url(../images/sfondohome.jpg); background-repeat: no-repeat; background-position: center 0; width: 736px; height: 370px; }
.testohome { color: black; font-size: 11px; font-family: arial; font-weight: bold; text-align: justify; padding-top: 130px; padding-right: 80px; padding-left: 20px; }
.testomessaggio { color: white; font-size: 12px; font-family: arial; font-weight: bold; text-align: justify; padding-top: 100px; padding-right: 80px; padding-left: 80px; }
.paddingflash { padding-top: 120px; padding-left: 35px; }
.testostrategia { color: black; font-size: 11px; font-family: arial; font-weight: bold; text-align: justify; padding-top: 40px; padding-right: 80px; padding-left: 30px; }
.sfondosito { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-image: url(../images/sfondosito.jpg); background-repeat: no-repeat; background-position: center 0; text-align: justify; width: 736px; height: 370px; }
.sfondomessaggio { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-image: url(../images/messaggio.jpg); background-repeat: no-repeat; background-position: center 0; text-align: justify; width: 736px; height: 370px; }
.sfondodownload { background-image: url(../images/sfondosito.jpg); background-repeat: no-repeat; background-position: center 0; width: 736px; height: 370px; padding-top: 20px; padding-left: 40px; }
.testodownload { color: black; font-size: 12px; font-family: arial; font-weight: bold; text-align: left; padding: 5px 10px; border: solid 1px white; }
.sfondoorganizzazione { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-image: url(../images/organizzazione.jpg); background-repeat: no-repeat; background-position: center 0; text-align: justify; width: 736px; height: 370px; }
.sfondostrategia { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-image: url(../images/strategia.jpg); background-repeat: no-repeat; background-position: center 0; text-align: justify; width: 736px; height: 370px; }
.sfondodovesiamo { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-image: url(../images/dovesiamo.jpg); background-repeat: no-repeat; background-position: center 0; text-align: justify; width: 736px; height: 370px; }
.sfondosoftware { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-image: url(../images/competenzesoftware.jpg); background-repeat: no-repeat; background-position: center 0; text-align: justify; width: 736px; height: 370px; }
.sfondohardware { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-image: url(../images/sfondohardware.jpg); background-repeat: no-repeat; background-position: center 0; text-align: justify; width: 736px; height: 468px; }
.testosoftware { color: #000; font-size: 11px; font-family: arial; font-weight: bold; text-align: justify; padding: 30px 50px 10px 190px; }
.testosoprodotti { color: #000; font-size: 11px; font-family: arial; font-weight: bold; text-align: justify; padding-right: 35px; padding-left: 65px; }
.sfondoqualita { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-image: url(../images/certificato.jpg); background-repeat: no-repeat; background-position: center 0; text-align: justify; width: 736px; height: 370px; }
.repeatsfondo { background-image: url(../images/repeatsfondo.jpg); background-repeat: repeat-y; background-position: center 0; width: 736px; }
.menugrigio { color: #333; font-size: 14px; font-family: arial; font-weight: bold; text-align: left; padding-top: 15px; padding-bottom: 10px; padding-left: 40px; }
.nomeprodotto { color: #333; font-size: 12px; font-family: arial; font-weight: bold; text-align: left; padding-top: 15px; padding-bottom: 10px; padding-left: 65px; }
.descrizione { color: #333; font-size: 12px; font-family: arial; font-weight: bold; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-left: 65px; }
.hardware { color: #fff; font-size: 12px; font-family: arial; font-weight: bold; text-align: left; padding-top: 15px; padding-bottom: 10px; padding-left: 190px; }
.menubianco { color: white; font-size: 10px; font-family: arial; font-weight: bold; text-align: left; padding-top: 5px; padding-right: 5px; padding-left: 50px; }
a.munu:link { color: white; font-size: 10px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; }
a.munu:visited { color: white; font-size: 10px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; }
a.munu:hover { color: white; font-size: 10px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; }
a.munu:active { color: white; font-size: 10px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; }
.nomedelfile { color: white; font-size: 10px; font-family: arial; font-weight: bold; text-align: left; padding-right: 40px; padding-bottom: 20px; }
.testohardwarebianco { color: white; font-size: 10px; font-family: arial; font-weight: bold; text-align: left; padding-top: 5px; padding-right: 20px; padding-left: 190px; }
.organizzazione { padding-top: 30px; padding-left: 50px; }
.freccina { padding-right: 5px; padding-left: 5px; }
.titoliinfo { color: #000; font-size: 11px; font-family: arial; font-weight: bold; padding-top: 2px; padding-bottom: 3px; padding-left: 10px; }
a.visualizza:link { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; }
a.visualizza:visited { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; }
a.visualizza:hover { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; }
a.visualizza:active { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; }
.required { color: #fff; font-size: 10px; font-family: arial; text-align: right; padding-top: 6px; padding-right: 230px; padding-bottom: 6px; }
.invia { padding-top: 5px; padding-bottom: 3px; padding-left: 210px;}
a.form:link { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; }
a.form:visited { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; }
a.form:hover { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; }
a.form:active { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; }
.accedi { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; text-align: left; padding-top: 5px; padding-bottom: 3px; padding-left: 100px; }
.input { color: #aa0829; font-size: 10px; font-family: arial; background-color: #fff; text-align: left; width: 150px; height: 12px; margin-top: 2px; margin-bottom: 3px; margin-left: 20px; border: solid 1px #808080; }
.txtarea { color: #aa0829; font-size: 10px; font-family: arial; background-color: #fff; text-align: left; margin-left: 20px; padding: 2px; width: 250px; height: 50px; margin-top: 2px; margin-bottom: 3px; border: solid 1px #808080; }
.paddingform { padding-top: 15px; }
.paddingrichiesta { padding-bottom: 5px; padding-left: 8px; }
.paddinghardware { padding-bottom: 10px; }
.paddingdovesiamo { padding-top: 270px; padding-left: 80px; }
.paddingvisualizza { padding-top: 10px; padding-bottom: 6px; padding-left: 10px; }
.software { color: #333; font-size: 11px; font-family: arial; font-weight: bold; text-align: left; padding-top: 10px; padding-left: 25px; }
.sfondofoto { background-image: url(../images/boxsmall.gif); background-repeat: no-repeat; background-position: 186px 20px; height: 97px; padding-top: 10px; padding-right: 40px; }
.sfondofotoprodotti { background-image: url(../images/sfondofotoprodotti.gif); background-repeat: no-repeat; background-position: 59px 20px; height: 170px; padding-top: 16px; padding-right: 40px; padding-bottom: 10px; }
.download { padding-top: 20px; padding-right: 50px; padding-bottom: 10px; }
.paddingfotine { padding: 12px; }
.paddingminiature { padding-right: 13px; padding-left: 13px; }

