
body.n {
    font-family: verdana,helvetica;
    color: #000000;
    background-color: #87C3FF;
    margin-left:-8px; 
    margin-top:-8px;
    font-size: 10px;
}

body.white {
    font-family: verdana,helvetica;
    color: #000000;
    background-color: #ffffff;
    font-size: 12px;
}
body {
    font-family: verdana, helvetica;
    color: #000000;
    background-color: #FFFFFF;
    font-size: 12px;
}
h1 {
    font-family: verdana,helvetica;
    font-size: 16px;
    font-weight: bold;
    color: #bb3902;
margin-top:5px;
margin-bottom:5px;
}

h1.big {
    font-family: verdana,helvetica;
    font-size: 13px;
    font-weight: bold;
    color: #bb3902;
margin:0px;
}

h2 {
    font-family: verdana,helvetica;
    font-size: 13px;
    color: #000;
margin-top:5px;
font-weight:normal;
}
h3 {
    font-family: verdana,helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
td {
    font-family: verdana,helvetica;
    color: #000000;
    font-size: 12px;
}
a {
    font-family: verdana,helvetica;
    font-size: 12px;
}
.white {
    font-family: verdana,helvetica;
    color: #ffffff;
    font-weight: bold;
    font-size: 12pt;
}
.tabval {
    font-family: verdana,helvetica;
    color: #000000;
    background-color: #ffffff;
    font-weight: plain;
    font-size: 10pt;
}
.tabhead {
    font-family: verdana,helvetica;
    color: #ffffff;
    font-weight: bold;
    font-size: 10pt;
}
.nh {
    font-family: verdana,helvetica;
    color: #ffffff;
    font-weight: bold;
    font-size: 10pt;
}
p {
    font-family: verdana,helvetica;
    color: #000000;
    font-size: 12px;
}
.navi {
    font-family: verdana,helvetica;
    background-color: #87C3FF;
    color: #ffffff;
    font-size: 10px;
}
.small {
    font-family: verdana,helvetica;
    color: #db5902;
    font-size: 10px;
}

a.n:link:focus, a.n:visited:focus {-moz-outline:0px;}
a.n:link { font-size: 10pt; color: #ffffff; font-weight:normal; text-decoration:none;}
a.n:visited { font-size: 10pt; color: #ffffff; font-weight:normal; text-decoration:none;}
a.n:active { font-size: 10pt; color: #ffffff; font-weight:normal; text-decoration:none;; font-family: Verdana, Arial, Helvetica, sans-serif}
a.n:hover { font-size: 10pt; color: #000000; font-weight:normal; text-decoration:none;}

a.nfra:link:focus, a.nfra:visited:focus {-moz-outline:0px;}
a.nfra:link { font-size: 9pt; color: #ffffff; font-weight:normal; text-decoration:none;}
a.nfra:visited { font-size: 9pt; color: #ffffff; font-weight:normal; text-decoration:none;}
a.nfra:active { font-size: 9pt; color: #ffffff; font-weight:normal; text-decoration:none;; font-family: Verdana, Arial, Helvetica, sans-serif}
a.nfra:hover { font-size: 9pt; color: #000000; font-weight:normal; text-decoration:none;}

a.nh:link:focus, a.nh:visited:focus {-moz-outline:0px;}
a.nh:link { font-size: 10pt; background-color: #87C3FF; color: #000000; font-weight:normal; text-decoration:none;}
a.nh:visited { font-size: 10pt; background-color: #87C3FF; color: #000000                   ; font-weight:normal; text-decoration:none;}
a.nh:active { font-size: 10pt; background-color: #87C3FF; color: #000000; font-weight:normal; text-decoration:none;}
a.nh:hover { font-size: 10pt; background-color: #87C3FF; color: #000000; font-weight:normal; text-decoration:none;}

a:link { color: #bb3902; font-weight:normal; text-decoration:underline;}
a:visited { color: #bb3902; font-weight:normal; text-decoration:underline;}
a:active { color: #bb3902; font-weight:normal; text-decoration:underline;}
a:hover { color: #bb3902; font-weight:normal; text-decoration:underline;}

.h {
    font-family: verdana,helvetica;
    color: #3c3c5c;
    background-color: #ffffff;
    font-size: 12px;
}
.d {
    font-family: verdana,helvetica;
    color: #ffffff;
    background-color: #fb7922;
    font-size: 12px;
}
.black {
    font-family: verdana,helvetica;
    color: #000000;
    font-weight: normal;
    font-size: 12px;
}
.blue {
    font-family: verdana,helvetica;
    color: #3c3c5c;
    font-weight: normal;
    font-size: 10px;
    text-decoration: underline;
}
.big {
    font-family: verdana,helvetica;
    color: #000000;
    background-color: #ffffff;
    font-weight: bold;
    font-size: 12px;
}

.red {
    font-family: verdana,helvetica;
    color: #ffffff;
    background-color: #df0000;
    font-weight: bold;
    font-size: 10px;
}
.green {
    font-family: verdana,helvetica;
    color: #ffffff;
    background-color: #00df00;
    font-weight: bold;
    font-size: 10px;
}

.yellow {
    font-family: verdana,helvetica;
    color: #ffffff;
    background-color: #dfdf00;
    font-weight: bold;
    font-size: 10px;
}.misure { font-family: verdana, helvetica; color: #000000; font-weight: normal; font-size: 10px; }









/*FORM*/
#formContatti{
	margin-top:30px;
	padding-left:100px;
}

.inputText{
	width:180px;
	height:22px;
	border:1px solid #404040;
}
.inputText2{
	width:250px;
	height:70px;
	border:1px solid #404040;
}

.error{
	color:red;
}
