body {
	background-color:#DADADA;
	text-align:center;
	margin: 0;
	padding:0;	
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #125F8B;
	background-image:url(../images/struttura/fondo.gif);

}
a {
	color: #125F8B;
}
#container {
	width: 782px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	background-image:url(../images/struttura/fondo_container.gif);
	text-align:center;
}
#containerint {
	margin: 0 6px 0 6px;
	text-align:center;
}
#logoup {
	text-align:left;
	background-image:url(../images/struttura/fondo_logoup.gif);
}
#logoupsx {
	margin-right:182px;
}
#logoupdx {
	float:right;
	width:182px;
	padding: 50px 10px 0 0;
	text-align:right;
}
#menuup {
	padding-left: 7px;
	text-align:left;
	margin: 20px 0 0 0;
}
a.pul, a.pulhere {
	
}
a.pulhere {
	margin-top: 11px;
}
#content {
	margin-top: 20px;
	background-color:#DCE6EC;
	padding-bottom: 15px;
}
#content2 {
	background-repeat:no-repeat;
}
#contsx {
	width: 189px;
	float:left;
	text-align:left;
	
}
#contdx {
	margin-left: 189px;
	background-position: left bottom;
	background-repeat:no-repeat;
	background-position: 24px 0;
}
#testo {
	padding: 0 100px 25px 120px;
	text-align:left;
}

/* ------------------------- I Ns clienti ----------------------------*/
#testonsclienti {
	text-align:left;
}
.tipologiensclienti {
	float:left;
	margin: 10px 20px;
	background-color:#ADCBDD;
	width: 150px;
}
.tipologiensclienti a {
	display:block;
	padding: 5px;
	text-decoration:none;
}
.tipologiensclienti a:hover {
	background-color:#43B2F3;
}

#fotoint {
	float:left;
	width: 214px;
	text-align:center;
	margin-top: 13px;
}
#foto {
	width: 170px;
	margin: 0 22px 0 22px;
	border: 1px solid #9DCFEC;
	background-position:center;
	background-repeat:no-repeat;
}
#testoint {
	margin: 0 60px 0 214px;
	text-align:left;

}
fieldset { 
	padding:15px 15px 15px 15px;
	border:1px solid #9DCFEC;
	margin:0;
}
legend { 
	font-variant:small-caps;
	font-weight:bold;
	padding: 3px;
	font-size: 12px;
	margin:0;
}
#piede {
	background-color:#F3F3F2;
	margin: 0 0 30px 0;
	padding: 5px;
	font-size: 11px;
}
#piede a {
	color: #125F8B;
	text-decoration:none;
}
.footer {
	clear:both;
}



#navcontainer {
margin-top: 25px; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
width: 159px;
\width: 189px;
w\idth: 159px;
display: block;
padding: 4px 5px 4px 25px;
color: #747474;
text-decoration: none;
margin:0;
}

#navcontainer a:hover, #navcontainer #current
{
background-image:url(../images/struttura/fondo_menusx_roll.gif);
background-position:right;
background-repeat:repeat-y;
text-decoration: none;
margin:0;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
width: 139px;
\width: 189px;
w\idth: 139px;
display: block;
padding: 4px 5px 4px 50px;
width: 125px;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
text-decoration: none;
background-image:url(../images/struttura/fondo_menusx_roll.gif);
}

/* ------------------------- preventivo ----------------------------*/
.campo {
	border: 1px solid #51AFE4;
	font-size: 12px;
}
.pulsante {
	font-size: 12px;
	background-color: White;
	color: #125F8B;
	cursor: hand;
	border: 1px solid #51AFE4;
	
}


