body {
	background-color: #FFFFFF;
	background-image: url(../immagini/sfondi/bg.gif);
	background-repeat: repeat;
	margin-top: 12px;
	text-align:center;
}

a img {
	border		: 0;
}

/* ***************************** */
/*		MAIN PAGE		         */
/* ***************************** */

#Contenitore {
	text-align:left;
	width:			820px;
	margin:			0 auto;
	margin-top:		0;
	padding: 24px 24px;
	background-color:#FFFFFF;
	}
	
/* ***************************** */
/*		HEADER   		         */
/* *******************;******** */

#Header {
	height:			132px
	}

#HeaderLogo {
	position:		relative;
	float:			left;
	margin:			2px 0 0 0 ;
	}
	
#HeaderMenu{
position:		relative;
float:right;
}

#nav{
	margin: 0;
	padding: 0;
	position:		relative;
	}

#nav ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

#nav li{
	float: left;
	position: relative;
	width: 136px;
	list-style: none;
	
}

#nav li ul{
	display: none;
	position: relative;
	left: 0;
	float: left;
}


#nav li > ul {
	top: 0;
	left: auto;
}

#nav li:hover ul, #nav li.over ul{
	display: block;
}

#nav .area{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 11px;
	font-weight:normal;
	text-transform:uppercase;
	color: #B4ABA2;
	text-decoration:none;
	border-left: #B4ABA2 solid 1px;
}

#nav .area a:hover{
	text-decoration:none;
	color: #7F7266;
}

#nav .AreaSel{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px; 
	padding-left: 11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	border-left: #B4ABA2 solid 1px;
	text-decoration:none;
	color: #7F7266;
}

#nav .sub{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-transform:none;
	color: #B4ABA2;
	text-decoration:none;
	line-height: 18px; 
	padding-left: 6px;
}

#nav .SubSel{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	line-height: 18px; 
	padding-left: 6px;;
	color: #7F7266;
}

#nav .sub a:hover {
	text-decoration:none;
	color: #7F7266;
}
	
/* ***************************** */
/*		FOOTER   		         */
/* ***************************** */

#Foot {
clear:both;
	position:		relative;
	height:			54px
	}
	
#Foot .testo {
	float:left;
	font-family:	Arial;
	font-size:		9px;
	color: 			#B4ABA2;
	margin: 		42px 0 0 0;
	}

#Foot .logo {
	float:right;
	margin: 45px 0 0 0;
	}

/* ***************************** */
/*		HOME   		  	         */
/* ***************************** */
#Spaziatore{
	height:24px;
	}
#SpaziatoreZero{
height:1px;
}
	
#ImgHome{
	width:820px;
	background-color:#7F7266;
  height: 423px;
	}
	
/* ***************************** */
/*		TEMPLATE 3 		         */
/* ***************************** */
#Centrale{
	width:	820px;
	text-align:left;
	margin: 24px 0;
}


.Contenitori{
	float:left;
	width:	193px;
	height: 230px;
	margin-right: 12px;
	margin-bottom: 12px;
	background-color:#B4ABA2;
	overflow: hidden;
}

.Contenitori h2{
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	line-height: 16x; 
	margin: 12px 12px 8px 12px;
	color: #ffffff;
}

.Contenitori h2 a{
	color: #ffffff;
	text-decoration:none;
}

.ContenitoriNoScheda{
	float:left;
	width:	191px;
	height: 228px;
	margin-right: 12px;
	margin-bottom: 12px;
	border:#CCCCCC 1px solid;
	overflow: hidden;
}
.ContenitoriNoScheda img{
	width: 191px;
}
.ContenitoriNoScheda h2{
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	line-height: 16x; 
	margin: 12px 12px 8px 12px;
	color: #B4ABA2;
}

.ContenitoriNoScheda h2 a{
	color: #B4ABA2;
	text-decoration:none;
}
/************************************************/

#Cont{
	float:left;
	width:	403px;
	margin: 0 12px 12px 0;
}

#ContR{
	float:left;
	width:	403px;
	margin: 0 0 12px 0;
}

#ContenitoriNews{
	float:left;
	width:	195px;
	margin-right: 12px;
}
img.news-thumb,
img.work-thumb
{
	width: 193px;
	height: 128px;
}

#Cont .rigawhiteN, #ContR .rigawhiteN{
	float: left;
	width:	170px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	line-height: 16x; 
	color: #ffffff;
	margin-top: 12px;
}

#Cont .rigawhiteN a, #ContR .rigawhiteN a{
	color: #ffffff;
	text-decoration:none;
}

#Cont .rigaN, #ContR .rigaN{
	float: left;
	width:	170px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	line-height: 16x; 
	color: #B4ABA2;
	margin-top: 12px;
}

/* ***************************** */
/*		LAVORI	         */
/* ***************************** */

.LavoriRiga1,
.image_pager{
	padding:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	color: #ffffff;
}

.image_pager{
	padding: 5px 0px;
}
.image_pager a{
	color: #B4ABA2;
	text-decoration: none;
}

.image_pager a.active{
	color: #7F7266;
}
.LavoriTitoloSx{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	color: #B4ABA2;
	margin-bottom: 18px;
	display: block;
}

.LavoriRigaSx{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	line-height:16px;
	color: #B4ABA2;
}

.LavoriTitoloDx{
	display:block;
	margin-bottom: 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	color: #7f7266;
}

.LavoriRigaDx{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	line-height:16px;
	color: #7f7266;
}
.LavoriRigaDx p
{
	margin-top: 0px;
}
/* ***************************** */
/*		LAVORI	         */
/* ***************************** */
#gallery{
	float: left;
	margin: 10px 10px 0 0;
}

#galleryDx{
	float: left;
	/* height: 108px; */
	margin: 10px 0 0 0;
}

img.img-big
{
	width: 562px;
	height: 336px;
}
