/* layout */

body {padding: 0;margin:0;font-size:11pt; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#000}

#container {margin: 0 auto;	text-align: left; }
#header {display:none;}


#navigationsx {display:none;}
#navigationdx {display:none;}


#contenuto {text-align:justify;}

#footer{display:none;}


h1{font-size:11pt;margin:0;padding:0;color: #FF9900;height:42px }
h2{font-size:11pt;color: #000000; margin:0; }
h3{font-size:11pt;color: #333333; margin:0;padding:5px 0; text-transform:uppercase}

#navigationsx{display:none;}

 a:link{ color:#666666;text-decoration: none;font-weight:bold;}
 a:visited{ color:#666666;text-decoration: none;font-weight:bold;}
 a:active { color:#666666;text-decoration: none;font-weight:bold;}
 a:hover{color:#FF9900;text-decoration: underline;font-weight:bold;}


#footer{CLEAR: both; text-align:center; margin-top:10px;padding: 5px 0 3px 0;color: #000000;}
#footer a{color:#000000;font-weight: bold;text-decoration: none;}
#footer a:hover{color: #FF9900;text-decoration: underline;}


img{	border: 0;}
.clearer{clear:left;}

table{	font: 11pt Verdana, Arial, Helvetica, sans-serif;	COLOR: #000;	width: 98%;}
td {padding-right: 0.7em;padding-top: 0.3em; text-align: left;}
th {border: #ccc 1px solid; padding-right: 0.7em;text-transform: uppercase; padding-top: 0.3em;COLOR: #000; text-align: center;}
.txtstretto{letter-spacing:  -0.05em;}
.center{text-align:center;}
.titolo{	color:#FF9900;font-weight:bold;}
.titolo2{color:#666666;font-weight:bold;}


form{padding:2px;margin:0;}
fieldset{float:left;width:160px;margin: 1em 0;padding: 0;border: none;}
fieldset div{float:left;width:100%;}
label{float:left;width:120px;display: inline;margin-left: 10px;line-height:23px}
input.pulsante{	font: 11pt Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #CCCCCC; text-align:center;color:#000000}
input {	font: 11pt Verdana, Arial, Helvetica, sans-serif;color:#000066;border: #000000 1px solid; BACKGROUND: #FFF; }
textarea {	font: 11pt Verdana, Arial, Helvetica, sans-serif;color:#000066;border: #000000 1px solid; BACKGROUND: #FFF; }
select {	font: 11pt Verdana, Arial, Helvetica, sans-serif;color:#000066;border: #000000 1px solid; BACKGROUND: #FFF; }

legend {margin:0;padding: 0;}

#areaservizi {  width:600px;margin:30px auto;text-align:center;  }

.gabbia { float: left;  padding: 5px;  margin: 10px ;  background: #E7E7E7;    width: 260px;   }

ul.elencolinea {padding:0; margin:0; }
ul.elencolinea li {background: url("immagini/ico.gif") no-repeat 0px 3px;
padding:0 20px; margin:0;	color:#000000;	list-style:none;}

.divlinea  {	margin: 5px 0;padding: 5px 0;border-top: 1px solid #CCC;}
.imgsinistra {	float: left; border: 1px solid #000000;	margin-right: 10px;	margin-bottom: 5px;	}
.imgdestra {	float: right; border: 1px solid #000000; margin-left: 10px; margin-bottom: 5px;}
.imgbordo { border: 1px solid #FFFFFF;}

.imgdestrasb {	float: right; border: 0; margin-left: 10px; margin-bottom: 5px;}
.imgcentro {	border: 0;vertical-align:middle}
.alldestra {
		text-align: right; }

DIV#zoom {WIDTH: 455px;	PADDING: 0 30px;  MARGIN:0 auto;}
DIV#zoom IMG {	DISPLAY: block; WIDTH: 455px; HEIGHT: 302px}



DIV#minipics  {	width:650px;  MARGIN:0 auto;padding:0}
DIV#minipics UL {	PADDING: 0px;  MARGIN: 0px;LIST-STYLE-TYPE: none}
DIV#minipics LI {	BORDER: #ccc 1px solid; PADDING: 3px;  FLOAT: left;  MARGIN: 0px 3px 3px; }
