﻿body { margin:0px; padding:0px; background-image:url('immagini/bg.jpg'); background-position:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a { color:#17fd05; }
img { border:0px; }

a:active, a:focus {outline:none; }

.generale { float:left; margin:0px; padding:0px; width:100%; text-align:center; }
.centratura { width:990px; padding:0px; margin:0px auto; text-align:center; }
.contenuti { float:left; width:920px; min-height:500px; margin-left:20px; padding:0px 15px; text-align:left; }

.logo { float:left; margin:0 50px 0 0px; padding:0px; }

.contatti { float:left; width:200px; margin:0px; padding:20px 0 0 0px; font-size:11px; }

.contatti2 { float:left; width:285px; margin:0px; padding:20px 0 0 15px; font-size:11px; border-left:1px solid gray; }

.faq { float:left; width:100%; margin:20px 0 0 0; padding:0px; }

h1 { float:left; width:100%; margin:0px; padding:5px 0px; background-color:#17fd05; font-size:14px; color:#000000; }

h2 { float:left; width:100%; margin:0px; padding:15px 0px 5px 0; font-size:12px; color:#17fd05; }

.domanda { float:left; width:100%; margin:10px 0 0 0; padding:5px 0px; color:#000000; font-weight:bold; background-color:#ebebeb;  }

.risposta { float:left; width:100%; margin:0px 0 15px 0; padding:5px 0px 15px 0; border-bottom:1px dotted gray; color:#000000; }

.wiki { float:left; width:300px; margin:0px 10px 0 0; padding:0px; }

.clearer { float:left; width:100%; margin:0px; padding:0px; }

.intro { float:left; width:95%; margin:0px; padding:20px 0px 20px 10px; font-family: 'Droid Sans', serif; font-size:32px; /*font-size:52px;*/ font-style:normal; font-weight:400;
text-decoration:none; text-transform:none; letter-spacing:0em; word-spacing:0em; line-height:1.1em; color:#636363; }

.intro a { text-decoration:none; background-color:#e8e8e8; background-image:url('immagini/bg_link.jpg'); }
.intro a:hover { /*text-decoration:underline;*/ color:#ffffff; background-image:url('immagini/bg_link2.jpg'); }

.link_assistenza { float:left; width:100%; margin:0px; padding:0px; text-align:right; color:#ababab; }

td.colorepage1 { color:#000000; }


.modulo { float:left; width:900px; margin:15px 0 0 0; padding:0px; }
.label { float:left; clear:left; margin-right:10px; width:100px; }
input { float:left; width:500px; border:1px dotted #17fd05; }
.textarea { float:left; width:500px; height:85px; border:1px dotted #17fd05; font-family:Arial, Helvetica, sans-serif; margin:5px 0 0 0; line-height:normal; font-size:12px; }
input.bottone { float:left; width:auto; margin:5px 0 0 0px; padding:0px 5px; border:2px solid #17fd05; background-color:#FFFFFF; }

.errore { float:left; width:150px; margin:0px; padding:0px 0 0 10px; }
.erroremail { float:left; clear:left; width:250px; margin:0px 0 10px 100px; padding:0px 0 0 10px; }