body {
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #333333;
	background-color: #E7E1DA;
	background-image: url(/Public/Skeleton01/Resources/sf.gif);
	line-height: 14px;

}
#box-site {
  position: absolute;
	width: 770px;
	left: 50%;
	margin: 0px 0px 0px -385px;
	background-color: #E7E1DA;
	background-image: url(/Public/Skeleton01/Resources/sf_struttura.gif);

}
img{border:none;}
/* ....................testata ....................*/

#box-header {
  width: 340px;
  vertical-align: top;
	position: relative;
	float: left;
	padding: 10px 5px 7px 10px ;
	background-color: #E7E1DA;
	
}
#box-header-menu {
  width: 410px;
	position: relative;
	float:right;
	text-align: right;
  padding: 10px 0px 5px 5px ;
	background-color: #E7E1DA;
	background-image: url(/Public/Skeleton01/Resources/sf.gif);

}
#box-header-midle {
  position: relative;
  float:left;
  vertical-align: top;
  padding: 5px;
  background-color: #ffffff;
}

#box-header-midle-logo {
	position:absolute;
	width: 130px;
	margin: 38px 0px 0px 0px ;
	background-color: #ffffff;
}
#box-header-midle-navb {
  clear:both;
  width: 750px;
	position: relative;
	padding: 0px 5px 0px 5px ;
	background-image: url(/Public/Skeleton01/Resources/test_navb_sf.gif);
	color: #FFFFFF;
	height:30px;
}
#navb-top{float:right;}
#box-header-midle-navb a{
    color: #FFFFFF;
      text-decoration: none;	
	  font-weight:bold;
	  display:block;
	  padding:0 8px 8px 0;
}
.item-header {float:left; padding:8px 0 0px 0;margin:0 6px 0 0; border-right:2px solid #ffffff; }
.item-header.last{border-right:none;}
#box-header-midle-testata {
	right:0px;
	padding: 5px 0px 0px 0px ;
	background-color: #ffffff;
	text-align:right;
}

/* ....................Centro Pagina  ....................*/

#box-center {
  width: 770px;
  vertical-align: top;    
	position: relative;
  float:left;
	background-color: #ffffff;
	border-top-style: solid;
	border-top-width: 8px;
	border-top-color: #E7E1DA;
}

/* ....................colonna sinistra ....................*/

#box-center-sx {
  width: 130px;
  position: relative;
  float:left;
  vertical-align: top;    
	padding: 5px 5px 0px 5px ;
	background-color: #ffffff;
}
#box-center-sx IMAGE{
  border:0px;
}
#box-center-sx a{cursor:pointer; width:100px; height:40px;}

/* ....................Centro pagina ....................*/

#box-center-center {
  width: 366px;

  float:left;
  position: relative;
  vertical-align: top;    
	padding: 10px 10px 15px 10px ;
	background-color: #ffffff;
	border-style: solid;
	border-width: 0px 0px 0px 8px;
	border-color: #E7E1DA;
}
#box-center-center a {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   color: #900105; 
   FONT-SIZE: 10px;
   font-weight: bold;
}
#box-center-bottom {
  width: 520px;
  float:left;
  position: relative;
	padding: 5px 5px 5px 5px ;
	background-color: #ffffff;
	border-style: solid;
	border-width: 8px 0px 0px 0px;
	border-color: #E7E1DA;
}
/* ....................colonna destra ....................*/

#box-dx {
  width: 222px;
  min-height: 225px;
  height: auto ! important;
  height: 225px;
  float:right;
  position: relative;
  vertical-align: top;    
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 0px 8px;
	border-color: #E7E1DA;
}
/* ....................Bottom ....................*/

#box-bottom {
  width: 760px;
	padding: 5px 5px 5px 5px ;
	background-color: #ffffff;
	border-style: solid;
	border-width: 8px 0px 8px 0px;
	border-color: #E7E1DA;
	border:none;
}

#ricerca{margin:6px 6px 6px 6px;}
.ricercaBtn {border:none; font-size:90%; margin: 0 0 0 4px;background-color:#900105; color:#ffffff; padding:3px;}