@charset "UTF-8";

/* ------------------------------------------------------- CSS RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img {
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
} 
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;
}
a:focus { 
    outline: none; 
}
button:focus { 
    outline: none; 
}
/* ------------------------------------------------------- GENERAL */
* {
	font-family:Arial, Helvetica, sans-serif;
}
body {
	background:url(img/bg/body.png) repeat-x #000000;
}
#container {
	position:absolute;
	left:50%;
	width:960px;
	height:auto;
	margin-left:-479px;
	overflow:hidden;
}
#header {
	position:relative;
	float:left;
	width:960px;
	height:100px;
	z-index:100;
}
	#header #logo {
		width:188px;
		height:59px;
	}	
	#header #logo h1 {
		position:absolute;
		top:25px;
		left:0px;
		display:none;
	}
	#header #logo img {
		position:absolute;
		top:25px;
		left:0px;
	}
	
	/*----------- LINGUA ---------------*/
	
	#header #change_lingua {
		position:absolute;
		height:13px;
		right:2px;
		bottom:63px;
	}
	#header #change_lingua a {
		color:#413b33;
		text-decoration:none;
		font-size:9px;
		margin-top:2px;
		display:block;
	}
	#header #change_lingua a.open {
		color:#FFFFFF;
	}
	#header #change_lingua a:hover {
		color:#FFFFFF;
	}
	#header #lingue {
		position:absolute;
		width:260px;
		height: 13px;
		right:0px;
		bottom:63px;
	}
	#header #lingue li {
		float:right;
		margin-left:18px;
		position:relative;
	}
	#header #lingue li a {
	color:#C6B498;
	text-decoration:none;
	font-size:10px;
	margin-top:2px;
	display:block;
	}
	#header #lingue li a:hover {
		color:#FFFFFF;
	}
	#header #lingue li a.sel {
		color:#FFFFFF;
	}
	
	/*----------- MENU ---------------*/
	
	#header #menu {
		position:absolute;
		height:8px;
		right:2px;
		bottom:21px;
	}
	#header #menu li {
		float:right;
		margin-left:18px;
		position:relative;
	}
	#header #menu li a {
		color:#C6B498;
		text-decoration:none;
		font-size:11px;
		margin-top:2px;
		display:block;
	}
	#header #menu li a:hover {
		color:#FFFFFF;
	}
	#header #menu li a.sel {
		color:#FFFFFF;
	}
		#header #menu .tendina, #header #menu .ultima-tendina {
			position:absolute;
			top:12px;
			left:-12px;
			background:url(img/bg/bg_tendina.png);
			padding:20px 12px 12px 12px;
			display:none;
			text-align:left;
			z-index:150;
		}
		#header #menu .tendina li, #header #menu .ultima-tendina li {
			float:left;
			margin-left:0px;
		}
		#header #menu .tendina li a, #header #menu .ultima-tendina li a {
			color:#C6B498;
			text-decoration:none;
			font-size:11px;
			letter-spacing:1px;
			margin-top:5px;
			display:block;
			width:130px;
		}
		#header #menu .tendina li a:hover, #header #menu .ultima-tendina li a:hover {
			color:#FFFFFF;
		}
		#header #menu .tendina li a.sel, #header #menu .ultima-tendina li a.sel {
			color:#FFFFFF;
		}
		#header #menu .ultima-tendina {
			left:-12px;
		}
#content {
	position:relative;
	float:left;
	width:960px;
	height:auto;
	z-index:50;
}
#footer {
	position:relative;
	float:left;
	width:960px;
	height:40px;
	margin-bottom:10px;
}
	#footer #linea-grigia {
		position:absolute;
		top:15px;
		left:0px;
		width:960px;
		height:1px;
		background:#3B3736;
	}
	#footer #menu-footer {
		position:absolute;
		left:0px;
		top:26px;
		font-size:9px;
		color:#5B5347;
	}
	#footer #menu-footer a {
		font-size:9px;
		color:#5B5347;
		text-decoration:none;
	}
	#footer #menu-footer a:hover {
		color:#998C77;
	}
		#footer #menu-footer .sel{
		font-size:9px;
		color:#998C77;
		text-decoration:none;
	}
	#footer #menu-footer li {
		float:left;
		margin-right:6px;
	}
	#footer #credits {
	position:absolute;
	right:0px;
	top:26px;
	font-size:9px;
	color:#5B5347;
	text-align: right;
	}
	#footer #credits a {
		font-size:9px;
		color:#5B5347;
		text-decoration:none;
	}
	#footer #credits a:hover {
		color:#998C77;
	}
/* ------------------------------------------------------- INDEX */
#content #home {
	width:960px;
	height:460px;
	z-index:0;
}
#content #home   h2 {
padding-top:-40px;
			float:left;
			width:360px;
			color:#FFFFFF;
			font-size:22px;
			text-transform:uppercase;
			padding-bottom:20px;
		}
#content #news-home {
	position:absolute;
	top:23px;
	left:0px;
	width:190px;
	height:120px;
	background:url(img/bg/news-home.png) no-repeat;
}
	#content #news-home span {
		float:left;
		margin-top:10px;
		margin-left:10px;
		color:#FFFFFF;
		width:170px;
		font-size:22px;
		text-transform:uppercase;
	}
	#content #news-home p {
		float:left;
		margin-top:5px;
		margin-left:10px;
		font-size:12px;
		color:#C6B498;
		width:175px;
	}
	#content #news-home a {
		display:block;
		background:url(img/freccia.png) right no-repeat;
		color:#C6B498;
		font-size:12px;
		text-decoration:none;
		padding:2px 18px 0 0;
		margin-top:10px;
		margin-left:10px;
		float:left;
	}
	#content #news-home a:hover {
		background:url(img/freccia-on.png) right no-repeat;
		color:#FFFFFF;
	}
/* ------------------------------------------------------- ARTICOLO */
#content #articolo {
	width:960px;
	height:auto;
}
#content #nav-catalogo {
	float:left;
	width:950px;
	height:10px;
	margin-top:20px;
	margin-left:10px;
	margin-bottom:20px;
}
	#content #nav-catalogo li {
		float:left;
		margin-right:5px;
		height:10px;
		font-size:10px;
		color:#C6B498;
	}
	#content #nav-catalogo a {
		font-size:10px;
		color:#C6B498;
		text-decoration:none;
	}
	#content #nav-catalogo a:hover {
		color:#FFFFFF;
	}
	#content #nav-catalogo a.sel {
		color:#FFFFFF;
	}
#content #articolo #contenitore-colonne {
	float:left;
	width:916px;
	height:auto;
	margin-top:20px;
}
	#content #articolo #contenitore-colonne #colonna-sinistra {
		float:left;
		width:516px;
		height:auto;
		z-index:0;
	}
		#content #articolo #contenitore-colonne #colonna-sinistra #immagine {
			float:left;
			width:502px;
			height:330px;
		}
		#content #articolo #contenitore-colonne #colonna-sinistra #immagine img {
			border:solid 1px #FFFFFF;
		}
		#content #articolo #contenitore-colonne #colonna-sinistra .elenco-immagine {
			float:left;
			margin-top:20px;
			margin-right:10px;
			color:#C6B498;
			font-size:10px;
			line-height:10px;
			height:95px;
			width:76px;
		}
		#content #articolo #contenitore-colonne #colonna-sinistra a {
			width:72px;
			height:72px;
			display:block;
			border:1px solid #5B5347;
			margin-bottom:5px;
		}
		#content #articolo #contenitore-colonne #colonna-sinistra a:hover {
			border:1px solid #FFFFFF;
		}
		#content #articolo #contenitore-colonne #colonna-sinistra a.selezionato {
			border:1px solid #FFFFFF;
		}
	#content #articolo #contenitore-colonne #colonna-destra {
		float:left;
		width:360px;
		margin-left:40px;
		height:auto;
	}
		#content #articolo #contenitore-colonne #colonna-destra h2 {
			float:left;
			width:360px;
			color:#FFFFFF;
			font-size:22px;
			text-transform:uppercase;
		}
		#content #articolo #contenitore-colonne #colonna-destra h3 {
			float:left;
			width:360px;
			color:#FFFFFF;
			font-size:16px;
			text-transform:uppercase;
		}
		#content #articolo #contenitore-colonne #colonna-destra #descrizione {
			float:left;
			width:360px;
			margin-top:20px;
			color:#C6B498;
			font-size:12px;
			line-height:16px;
		}
		#content #articolo #contenitore-colonne #colonna-destra .progetti-realizzati p {
			margin-top:10px;
			line-height:14px;
			color:#C6B498;
			font-size:12px;
			width:360px;
			float:left;
		}
		#content #articolo #contenitore-colonne #colonna-destra .progetti-realizzati span {
			color:#FFFFFF;
			font-size:12px;
			float:left;
			width:360px;
		}
		#content #articolo #contenitore-colonne #colonna-destra .progetti-realizzati a {
			display:block;
			background:url(img/freccia.png) right no-repeat;
			color:#C6B498;
			font-size:12px;
			text-decoration:none;
			padding:2px 18px 0 0;
			float:left;
		}
		#content #articolo #contenitore-colonne #colonna-destra .progetti-realizzati a:hover {
			background:url(img/freccia-on.png) right no-repeat;
			color:#FFFFFF;
		}
		#content #articolo #contenitore-colonne #colonna-destra .blocco img {
			float:left;
			margin-top:10px;
		}
		#content #articolo #contenitore-colonne #colonna-destra .blocco div {
			float:left;
			width:250px;
			margin-top:10px;
		}
			#content #articolo #contenitore-colonne #colonna-destra .blocco p {
				margin-left:20px;
				line-height:15px;
				color:#C6B498;
				font-size:12px;
				float:left;
			}
			#content #articolo #contenitore-colonne #colonna-destra .blocco a {
				display:block;
				background:url(img/freccia.png) right no-repeat;
				color:#C6B498;
				font-size:10px;
				text-decoration:none;
				padding:2px 18px 0 0;
				margin-top:10px;
				margin-left:20px;
				float:left;
			}
			#content #articolo #contenitore-colonne #colonna-destra .blocco a:hover {
				background:url(img/freccia-on.png) right no-repeat;
				color:#FFFFFF;
			}
		#content #articolo #contenitore-colonne #colonna-destra .linea {
			float:left;
			width:360px;
			height:1px;
			margin-top:30px;
			margin-bottom:10px;
			background:#3B3736;
		}
/* ------------------------------------------------------- LEATHERWALL */
#leatherwall #descrizione {
	float:left;
}
	#leatherwall #descrizione h2 {
		float:left;
		width:960px;
		color:#FFFFFF;
		font-size:22px;
		text-transform:uppercase;
	}
	#leatherwall #descrizione p {
		float:left;
		width:470px;
		margin-top:20px;
		color:#C6B498;
		font-size:12px;
		line-height:16px;
	}
#leatherwall #categorie {
	float:left;
	margin-top:30px;
	width:1000px;
}
	#leatherwall #categorie div {
		float:left;
		width:470px;
		margin-right:20px;
	}
	#leatherwall #categorie h3 {
		float:left;
		width:470px;
		color:#FFFFFF;
		font-size:16px;
		text-transform:uppercase;
	}
	#leatherwall #categorie a {
		float:left;
		width:464px;
		height:200px;
		display:block;
		border:1px solid #5B5347;
		margin-top:10px;
	}
	#leatherwall #categorie a:hover {
		border:1px solid #FFFFFF;
	}
#leatherwall #altro {
	float:left;
	margin-top:40px;
	width:1000px;
}
	#leatherwall #altro .blocco2 {
		float:left;
		margin-right:12px;
		width:300px;
	}
		#leatherwall #altro .blocco2 h4 {
			float:left;
			width:300px;
			color:#FFFFFF;
			font-size:14px;
			text-transform:uppercase;
		}
		#leatherwall #altro .blocco2 img {
			float:left;
			margin-top:10px;
		}
		#leatherwall #altro .blocco2 div {
			float:left;
			width:200px;
			margin-top:10px;
		}
		#leatherwall #altro .blocco2 p {
			margin-left:20px;
			line-height:15px;
			color:#C6B498;
			font-size:12px;
			float:left;
		}
		#leatherwall #altro .blocco2 a {
			display:block;
			font-size:10px;
			text-decoration:none;
			margin-top:10px;
			margin-left:20px;
			float:left;
			background:url(img/freccia.png) right no-repeat;
			color:#C6B498;
			padding:2px 18px 0 0;
		}
		#leatherwall #altro .blocco2 a:hover {
			background:url(img/freccia-on.png) right no-repeat;
			border:0px;
			color:#FFFFFF;
		}
	#leatherwall #altro .linea-verticale {
		float:left;
		margin-right:22px;
		margin-top:30px;
		width:1px;
		height:60px;
		background:#3B3736;
	}
	
/* ------------------------------------------------------- LE PELLI */

#leatherwall #categorie_prodotti{
	float:left;
	width:1000px;
	margin-top:10px;
}
	#leatherwall #categorie_prodotti div {
		float:left;
		width:470px;
		margin-right:20px;
		margin-bottom:20px;
	}
	#leatherwall #categorie_prodotti h3 {
		float:left;
		width:470px;
		color:#FFFFFF;
		font-size:16px;
		margin-top:5px;
		text-transform:uppercase;
	}
	#leatherwall #categorie_prodotti a {
		float:left;
		width:464px;
		height:200px;
		display:block;
		border:1px solid #5B5347;
		margin-top:10px;
	}
	#leatherwall #categorie_prodotti a:hover {
		border:1px solid #FFFFFF;
	}
		#leatherwall #categorie_prodotti .vai_alla_collezione {
			display:block;
			border:0;
			margin:-2px 0 0 0;
		}
		#leatherwall #categorie_prodotti .vai_alla_collezione a {
	display:block;
	font-size:10px;
	text-decoration:none;
	margin-top:0px;
	float:left;
	background:url(img/freccia.png) right no-repeat;
	color:#C6B498;
	padding:2px 18px 0 0;
	width: 120px;
	height:12px;
	border:0px;
		}
		#leatherwall #categorie_prodotti .vai_alla_collezione a:hover {
			background:url(img/freccia-on.png) right no-repeat;
			border:0px;
			color:#FFFFFF;
		}
/* ------------------------------------------------------- STORIA */
#fasce {
	margin-top:10px;
}
#fasce .fascia1,
#fasce .fascia2 {
	width:960px;
	float:left;
	margin-top:30px;
}
	#fasce .fascia1 div {
		float:left;
		width:470px;
		margin-left:20px;
	}
	#fasce .fascia2 div {
		float:left;
		width:470px;
		margin-right:20px;
	}
#fasce h2 {
	float:left;
	width:470px;
	color:#FFFFFF;
	font-size:22px;
	line-height:22px;
	margin-bottom:10px;
	text-transform:uppercase;
}
#fasce h3 {
	float:left;
	width:470px;
	color:#FFFFFF;
	font-size:16px;
	margin-bottom:10px;
	text-transform:uppercase;
}
#fasce p {
	line-height:16px;
	color:#C6B498;
	font-size:12px;
	float:left;
}
#fasce img {
	float:left;
	width:468px;
	border:solid 1px #000000;
}
/* ------------------------------------------------------- CAMPAGNA PUBBLICITARIA */
#content #campagna #contenitore-colonne {
	float:left;
	width:960px;
	height:auto;
	margin-top:20px;
}
	#content #campagna #contenitore-colonne #colonna-destra {
		float:left;
		width:516px;
		height:auto;
	}
		#content #campagna #contenitore-colonne #colonna-destra #immagine {
			float:left;
			width:502px;
			height:auto;
		}
		#content #campagna #contenitore-colonne #colonna-destra #immagine img {
			border:solid 1px #FFFFFF;
		}
	#content #campagna #contenitore-colonne #colonna-sinistra {
		float:left;
		width:400px;
		margin-right:44px;
		height:auto;
	}
		#content #campagna #contenitore-colonne #colonna-sinistra h2 {
			float:left;
			width:360px;
			color:#FFFFFF;
			font-size:22px;
			text-transform:uppercase;
		}
		#content #campagna #contenitore-colonne #colonna-sinistra #descrizione {
			float:left;
			width:360px;
			margin-top:20px;
			color:#C6B498;
			font-size:12px;
			line-height:16px;
		}
		#content #campagna #contenitore-colonne #colonna-sinistra .elenco-immagine {
			float:left;
			margin-top:20px;
			margin-right:10px;
			color:#C6B498;
			font-size:10px;
			line-height:10px;
			height:95px;
			width:76px;
		}
		#content #campagna #contenitore-colonne #colonna-sinistra a {
			width:72px;
			height:72px;
			display:block;
			border:1px solid #5B5347;
			margin-bottom:5px;
		}
		#content #campagna #contenitore-colonne #colonna-sinistra a:hover {
			border:1px solid #FFFFFF;
		}
		#content #campagna #contenitore-colonne #colonna-sinistra a.selezionato {
			border:1px solid #FFFFFF;
		}
		#content #campagna #contenitore-colonne #colonna-sinistra a.manda-mail {
			width:auto;
			height:auto;
			display:block;
			border:0px;
			margin-bottom:0px;
			color:#C6B498;
			text-decoration:none;
		}
		#content #campagna #contenitore-colonne #colonna-sinistra a.manda-mail:hover {
			color:#FFFFFF;
		}
/* ------------------------------------------------------- PRESS */
		#content #articolo #contenitore-colonne #colonna-sinistra h3 {
	float:left;
	width:400px;
	color:#FFFFFF;
	font-size:18px;
	text-transform:uppercase;
	padding-bottom: 20px;
	margin-left:10px;
		}
			#content #articolo #contenitore-colonne #colonna-sinistra .elenco-press {
			background:url(img/pdf.gif) left bottom no-repeat;
			float:left;
			margin-bottom:10px;
			margin-right:10px;
			margin-left: 10px;
			color:#C6B498;
			font-size:10px;
			line-height:12px;
			height:30px;
			width:300px;
		}
			#content #articolo #contenitore-colonne #colonna-sinistra .elenco-press a {
			
			width:300px;
			height:30px;
			display:block;
			margin-bottom:5px;
			color:#C6B498;
			font-size:13px;
			line-height:13px;
			vertical-align:middle;
			font-style:normal;
			text-decoration:none;
			text-transform:uppercase;
			padding:15px 0 0px 50px;
			border-width:0px;
		}
		#content #articolo #contenitore-colonne #colonna-sinistra .elenco-press a:hover {
			color:#FFFFFF;
		}
		#content #articolo #contenitore-colonne #colonna-sinistra a.selezionato {
			color:#FFFFFF;
		}
		
		#content #articolo form {
	float:right;
	width:300;
	height:10px;
	margin-top:20px;
	margin-left:0px;
	margin-right:22px;
	margin-bottom:20px;
	}
#content #articolo #colonna-destra form {

		float: left;
		top:10px;
		margin-left:5px;
		width:180px;
		color:#FFFFFF;
		font-size:10px;
		font-style:normal;
		height:430px;
	}
	#content #articolo form  label {
		float:right;
		width: auto;
		vertical-align: top;
		margin-bottom:0px;
		margin-left:20px;
		margin-right:20px;
		color:#FFFFFF;
		font-size:10px;
		font-style:normal;
	}
	#content #articolo form  input {
		float:right;
		font-size:10px;
		width:50px;
		height:12px;
		vertical-align: top;
		margin-left:0px;
	}
	#content #articolo form label  a {
				display:block;
				width: 60px;
				background:url(img/freccia.png) top right  no-repeat;
				color:#C6B498;
				font-size:10px;
				text-decoration:none;
		
				float:left;
			}
	#content #articolo form label		a:hover {
				background:url(img/freccia-on.png) top right no-repeat;
				color:#FFFFFF;
			}
			
	#content #articolo #colonna-destra form label {
	float:left;
	width:370px;
	height:17px;
	vertical-align: top;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0;
	color:#FFFFFF;
	font-size:12px;
	font-style:normal;
	}
	#content #articolo #colonna-destra form input,select {
	float:right;
	font-size:10px;
	width:130px;
	height:12px;
	vertical-align: top;
	margin-right:0px;
	padding: 0px;
	margin-top: 0px;
	#margin-top: -13px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	#content #articolo #colonna-destra a{
		font-size:12px;
		
				width: 90px;
				background:url(img/freccia.png) top right  no-repeat;
				color:#C6B498;
			
				text-decoration:none;
				margin-left:0px;
		
				float:left;
			}
		#content #articolo #colonna-destra	a:hover{
				background:url(img/freccia-on.png) top right no-repeat;
				color:#FFFFFF;
				
			}
			
/* ------------------------------------------------------- CONTATTI */
	#content #articolo #contenitore-colonne #colonna-sinistra-contatti {
		float:left;
		width:516px;
		height:auto;
	}
	#content #articolo #contenitore-colonne #colonna-sinistra-contatti h3{
	float:left;
	width: 300px;
	font-size:22px;
	color:#FFFFFF;
	margin-left:10px;
	}
			#content #articolo #contenitore-colonne #colonna-sinistra-contatti	h2 {
	float:left;
	width: 300px;
	font-size:16px;
	color:#FFFFFF;
	margin-left:10px;
	}
	#content #articolo #contenitore-colonne #colonna-sinistra-contatti	h4 {
	float:left;
	width: 500px;
	font-size:12px;
	color:#FFFFFF;
	margin-left:10px;
	}
		#content #articolo #contenitore-colonne #colonna-sinistra-contatti	h2 a{
	float:left;
	width: 300px;
	height:20px;
	border:none;
	font-size:16px;
	color:#5B5347;
	margin-left:0px;
	text-decoration:none;
	}
	#content #articolo #contenitore-colonne #colonna-sinistra-contatti	h2 a:hover {
			border:none;
			color: #FFFFFF;
		}
/* ------------------------------------------------------- POSA IN OPERA */
.img-posa {
	float:left;
	width:350px;
	height:240px;
	margin-top:10px;
	margin-bottom:35px;
	margin-left:10px;
}
.a-posa {
	text-decoration:none;
	border:0px!important;
	width:auto!important;
	height:auto!important;
}
.a-posa h3 {
	color:#C6B498!important;
}
.a-posa h3:hover {
	color:#FFFFFF!important;
}
.a-posa span {
	float:left;
	font-size:10px;
	color:#C6B498;
	margin-left:10px;
	margin-top:-15px;
	width:350px;
}
/* ------------------------------------------------------- PROGETTI */
#progetti{
	background:url(img/bg/bg-progetti.jpg) no-repeat;
	float:left;
}
#progetti h2{
	float:left;
	width:940px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:22px;
	margin-top:25px;
	margin-left:10px;
}
#progetti h3{
	float:left;
	width:940px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
	margin-top:65px;
	margin-left:10px;
}
#progetti div{
	float:left;
	width:940px;
	margin-top:0px;
	margin-left:10px;
}
#progetti a{
	float:left;
	width:235px;
	margin-top:25px;
	display:block;
	font-size:12px;
	color:#C6B498;
	text-decoration:none;
	height:50px;
}
#progetti a:hover{
	text-decoration:underline;
}
/* ------------------------------------------------------- PROGETTO */
#progetto .content{
	float:left;
	position:relative;
	width:950px;
	height:450px;
	margin-left:10px;
}
#progetto .content #slideshow img{
	position:absolute;
	top:0px;
	left:0px;
	width:auto;
	height:448px;
	border:1px solid #FFFFFF;	
}
#progetto .content #controls{
	position:absolute;
	top:1px;
	right:12px;
	background:url(img/bg/news-home.png) repeat;
	width:200px;
	height:30px;
}
#progetto .content #controls a{
	color:#CCCCCC;
	font-size:12px;
	text-decoration:none;
}
#progetto .content #controls a:hover{
	color:#FFFFFF;
}
#progetto .content .ss-controls{
	position:absolute;
	top:5px;
	left:10px;
	width:100px;
}
#progetto .content .nav-controls{
	position:absolute;
	top:5px;
	right:10px;
	width:100px;
}
#progetto .content .nav-controls .prev{
	position:absolute;
	top:4px;
	#top:0px;
	left:14px;
	float:left;
}
#progetto .content .nav-controls .next{
	position:absolute;
	top:4px;
	#top:0px;
	right:5px;
	float: left;
}
#progetto .navigation-container{
	float:left;
	width:700px;
	margin-left:10px;
}
#progetto .navigation-container .thumbs{
	float:left;
	width:700px;
}
#progetto .navigation-container .thumbs li{
	float:left;
	margin-top:10px;
	margin-right:10px;
	
width:158px;
	height:68px;
	overflow:hidden;
	border:1px solid #C6B498;
	
	
}
#progetto .navigation-container .thumbs li:hover{
	border:1px solid #FFFFFF;
}
#progetto .navigation-container .thumbs li img{
	width:158px;
	
}
#progetto #dati-progetto{
	float:left;
	width:250px;
	margin-top:10px;
}
#progetto #dati-progetto h2{
	color:#FFFFFF;
	font-size:22px;
	margin-bottom:40px;
}
#progetto #dati-progetto span{
	color:#FFFFFF;
}
#progetto #dati-progetto #dati{
	color:#C6B498;
	font-size:12px;
	line-height:16px;
	padding-top:5px;
	border-top:1px solid #AAAAAA;
}
#progetto #dati-progetto #nel-progetto{
	margin-top:30px;
	padding-top:5px;
	border-top:1px solid #AAAAAA;
}
#progetto #dati-progetto #nel-progetto a{
	color:#C6B498;
	font-size:12px;
	background:url(img/freccia.png) right center no-repeat;
	display:block;
	text-decoration:none;
	padding:0 18px 0 0;
	margin-top:10px;
}
#progetto #dati-progetto #nel-progetto a:hover{
	color:#FFFFFF;
	background:url(img/freccia-on.png) right center no-repeat;
}
/* ------------------------------------------------------- EVENTI */
#eventi h2{
	color:#FFFFFF;
	margin-top:20px;
	margin-bottom:40px;
}
#eventi a{
	color:#C6B498;
	background:#101010;
	display:block;
	margin-bottom:10px;
	padding:10px;
	text-decoration:none;
	float:left;
	width:940px;
	font-size:12px;
}
#eventi a:hover{
	color:#FFFFFF;
	background:#080808;
}
#eventi a img{
	float:left;
	width:200px;
	height:100px;
	background:#FFF;
}
#eventi a span{
	float:left;
	display:block;
	width:250px;
	margin-left:40px;
}
#eventi .contenuto-news{
	width:400px;
}
/* ------------------------------------------------------- STORE E RIVENDITORI */
#rivenditori h2{
	color:#FFFFFF;
	margin-top:20px;
	margin-bottom:40px;
	width:960px;
}
#rivenditori #mappa{
	float:left;
	width:700px;
	height:360px;
	overflow:hidden;
	margin-left:130px;
	margin-bottom:30px;
	background:url(img/mappa-rivenditori.png) no-repeat;
	background-position:0px 0px;
}
#rivenditori #colonna1{
	float:left;
	width:170px;
	height:400px;
	overflow:hidden;
	background:url(img/bg/bg-colonna-rivenditori.png) repeat;
}
#rivenditori #colonna1 ul{
	margin-top:10px;
	margin-left:10px;
	width:150px;
}
#rivenditori #colonna2{
	float:left;
	width:170px;
	height:400px;
	margin-left:10px;
	overflow:hidden;
	background:url(img/bg/bg-colonna-rivenditori.png) repeat;
	
}
#rivenditori #colonna2 .content-scroll{
	width:150px;
	height:379px;
	
}
#rivenditori li{
	margin-top:-6px;
}
#rivenditori li a{
	color:#C6B498;
	text-transform:uppercase;
	font-size:10px;
	text-decoration:none;
	
}
#rivenditori li a:hover, #rivenditori li a.sel{
	color:#FFFFFF;
}	
#rivenditori #colonna3{
	float:left;
	width:600px;
	height:400px;
	margin-left:10px;
	overflow:hidden;
	background:url(img/bg/bg-colonna-rivenditori.png) repeat;
}
#rivenditori #colonna3 h3{
	margin-top:10px;
	margin-left:10px;
	font-size:15px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFFFFF;
	height:50px;
}
#rivenditori #colonna3 .content-scroll{
	width:580px;
	height:320px;
}
#rivenditori #colonna3 .contiene-tre{
	float:left;
	margin-bottom:25px;
}
#rivenditori #colonna3 p{
	float:left;
	color:#C6B498;
	font-size:12px;
	width:168px;
	margin-right:10px;
}
#rivenditori #colonna3 span{
	color:#FFFFFF;
}
#rivenditori #colonna3 a{
	color:#C6B498;
	text-decoration:none;
}
#rivenditori #colonna3 a:hover{
	color:#FFFFFF;
}
#rivenditori .jScrollPaneContainer{
	margin:10px 10px 11px 10px!important;
}
#rivenditori .jScrollPaneDrag{
	background:#000000!important;
	width:6px!important;
}
#rivenditori .jScrollPaneTrack{
	background:#5B5A5A!important;
	width:6px!important;
}

/* ------------------------------------------------------- AREA TECNICA */
	#content #articolo #contenitore-colonne #colonna-sinistra .elenco-tecnica {
		
			float:left;
			margin-bottom:10px;
			margin-right:10px;
			margin-left: 10px;
			color:#C6B498;
			font-size:10x;
			line-height:15px;
			height:30px;
			width:300px;
			display:block;
		}
/* ------------------------------------------------------- JOBS */
#jobs{
	background:url(img/bg/007.jpg);
	width:960px;
	height:549px;
}
#jobs h2{
	float:left;
	width:900px;
	font-size:22px;
	color:#FFFFFF;
	margin:20px 0px 40px 10px;
}
#jobs p{
	float:left;
	width:320px;
	font-size:12px;
	color:#FFFFFF;
	margin-left:10px;
}
#jobs p a{
	text-decoration:none;
	color:#C6B498;
}
#jobs p a:hover{
	color:#FFFFFF;
}
