* {padding: 0px; margin: 0px;}

body {
	background-position: center 0%; 
	font-size: 13px; 
	background-attachment: fixed; 
	background-image: url(../impianto/sfondo-scroll.gif); 
	word-spacing: 1px; 
	color: #000000; 
	background-repeat: repeat; 
	font-family: tahoma; 
	letter-spacing: 1px; 
	text-align: center;
}

h1 {
	font-size: 22px; 
	word-spacing: 1px; 
	color: #000000; 
	font-family: tahoma; 
	letter-spacing: 1px;
}

b {
	font-size: 12px; 
	word-spacing: 1px; 
	color: #000000; 
	font-family: tahoma; 
	letter-spacing: 1px;
}
#contenitore {
	background-image: url(../impianto/sfondo-interno.gif);
	background-repeat: repeat-y;
	border-right: #003333 0px solid; 
	padding-right: 0px; 
	border-top: #003333 0px solid; 
	padding-left: 0px; 
	font-size: 13px; 
	padding-bottom: 0px; 
	word-spacing: 1px; 
	margin-left: auto; 
	border-left: #003333 0px solid; 
	width: 976px; 
	color: #990000; 
	margin-right: auto; 
	padding-top: 0px; 
	border-bottom: #003333 0px solid; 
	font-family: tahoma; 
	letter-spacing: 1px;
}

.bannerup {
	background-image: url(../impianto/sfondo-alto-basso.gif);
	background-repeat: repeat-y;
	border-right: #000 0px solid; 
	padding-right: 0px; 
	border-top: #000 0px solid; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px auto; 
	font: 30pt tahoma; 
	border-left: #000 0px solid; 
	width: 976px; color: #444; 
	padding-top: 10px; 
	border-bottom: #000 0px solid; 
	height: 70px; 
	text-align: center;
}

#bannerfoot {
	background-image: url(../impianto/sfondo-alto-basso.gif);
	background-repeat: repeat-y;
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px auto; 
	font: 12pt tahoma; 
	width: 976px; color: #444; 
	padding-top: 10px; 
	height: 95px; 
	text-align: center;
}

#piede {
	background-image: url(../impianto/piede.gif);
	background-repeat: no-repeat;
	border-right: #000 0px solid; 
	padding-right: 0px; 
	border-top: #000 0px solid; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px auto; 
	font: 12pt tahoma; 
	border-left: #000 0px solid; 
	width: 976px; color: #444; 
	padding-top: 0px; 
	border-bottom: #000 0px solid; 
	height: 20px; 
	text-align: center;
	}

#promo {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 30px; 
	margin: 0px auto; 
	font: 12pt tahoma; 
	width: 976px; color: #444; 
	padding-top: 0px; 
	height: 20px; 
	text-align: center;
	}

#testata {
	background-image: url(../impianto/testa.gif);
	background-repeat: repeat-y;
	border-right: #000 0px solid; 
	padding-right: 0px; 
	border-top: #000 0px solid; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px auto; 
	font: 16px Georgia; 
	border-left: #000 0px solid; 
	width: 976px; color: #444; 
	padding-top: 0px; 
	border-bottom: #000 0px solid; 
	height: 194px; 
	text-align: left;
}

div.element {
	width: 100%;
	height: 20px;
	border: 0px solid black;
	background-color: #CCCCCC;
	background-image: url(../impianto/sfondo-scroll.gif); 
	float: left;
	overflow: hidden;
	text-align: center;
	margin:0;
	padding: 0;
	border-bottom: solid 1px #6F706F;
}

div#contatto {
	width: 950px;
	height: 300px;
	border: 1px solid black;
	background-color: #EFEFEF;
	float: center;
	margin: 25px;
	overflow: hidden;
	margin-right:auto;
	margin-left:auto;
	text-align: left;
	padding: 10px;
}

#buttoncontact {
	width: 976px; 
	padding-top: 0px; 
	text-align: left;
}

ul
{
    margin: 0px;
    list-style-type: None;
}

li
{
    display: Inline;
    float: Left;
    font: Normal 10px Verdana;
    width: 50px;
    padding: 1px;
    border-right: Solid 1px #000000;
    border-bottom: Solid 1px #000000;
}

#sinistro {
	width: 248px;
	text-align: left;
	padding-left: 15px;
	font: Normal 13px Georgia; color: #000033;
	word-spacing: 2px;
	letter-spacing: 0px;
	line-height: 18px;
}

#destro {
	width: 248px;
	text-align: left;
	padding-right: 15px;
	font: Normal 13px Georgia; color: #000033;
	word-spacing: 2px;
	letter-spacing: 0px;
	line-height: 18px;
}

#centrale {
	width: 480px;
	text-align: center;
	padding-right: 10px;
	padding-left: 14px;
	font: Normal 13px Georgia; color: #000033;
	word-spacing: 2px;
	letter-spacing: 0px;
	line-height: 18px;
}

a.titnot:link {color: #000000; text-decoration: none}
a.titnot:visited {color: #000000; text-decoration: none}
a.titnot:hover {color: #0033CC; text-decoration: underline;}

a.navalto:link {color: #FFFFFF; text-decoration: none}
a.navalto:visited {color: #FFFFFF; text-decoration: none}
a.navalto:hover {color: #FF9900; text-decoration: underline;}

h1.titolonot {
	font: Normal 18px Georgia; color: #000033;
	word-spacing: 2px;
	letter-spacing: 0px;
	line-height: 18px;
	font-weight: bold;
}

h3.descrnot {
	font: Normal 16px Georgia; color: #000033;
	word-spacing: 2px;
	letter-spacing: 0px;
	line-height: 18px;
	font-weight: normal;
}

.datanot {
	font: Normal 12px Georgia; color: #000033;
	word-spacing: 2px;
	letter-spacing: 0px;
	line-height: 12px;
	font-weight: normal;
}

.fontenot {
	font: Normal 12px Georgia; color: #000033;
	word-spacing: 2px;
	letter-spacing: 0px;
	line-height: 12px;
	font-weight: normal;
	float: right;
}

.form {
	border-right: 0px; padding-right: 5px; border-top: 0px; padding-left: 5px; font-size: 12px; padding-bottom: 5px; text-transform: capitalize; border-left: 0px; color: #000099; padding-top: 5px; border-bottom: #cccccc 1px solid; font-style: normal; font-family: tahoma
}
h2.formiscr {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 5px 0px 0px; padding-top: 0px; font-size: 18px; 
}
h3.formiscr {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-size: 14px; 
}

legend.formiscr {
	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; color: #006600; padding-top: 0px; font-style: normal; font-family: tahoma
}
#dati3 {
	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; color: #666666; padding-top: 0px; font-style: normal; font-family: tahoma
}
.privacy {
	padding-right: 10px; padding-left: 10px; font-size: 9px; padding-bottom: 10px; margin: 0px; color: #666666; padding-top: 10px; font-style: normal; font-family: tahoma
}
.questionario {
	padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; color: #006600; padding-top: 0px; font-style: normal; font-family: tahoma
}
.bottoneinvio {
	padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; color: #006600; padding-top: 0px; font-style: normal; font-family: tahoma
}
select.formiscr {
	background: #eeeeee; font: 12px verdana, arial, helvetica, sans-serif; width: 150px; color: #000000
}