/*	Valpaint CSS Style	Creso srl - Lluis	May.2007*/
body {	
margin:0; padding:0;	
background-color:black;	
font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:12px;	
color:#C79B32;	
overflow-x:hidden;	
padding-bottom:20px;	
background-image:url(../images/bg_rococo.jpg)	}
html {
    margin-bottom: 1px;
    height: 100%;
}
a:link, a:visited { 
color:#C2BBA0; text-decoration:none; 
}
a:hover { 
color:#C2BBA0; text-decoration:underline; 
}
.clr { 
clear:both; 
}
#logo { 
background-image:url(../images/logo.png); width:345px; height:257px; background-repeat:no-repeat; 
}
#logo_anim { 
width:345px; height:257px; 
}
* html #logo {	
background:none;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logo.png",sizingMethod="crop");
}
* html #logo_anim {	background:none;
}
.popup{	font-family:Arial, Helvetica, sans-serif;	color:#C2BBA0;	font-size:11px;	font-weight:normal;	padding:4px;	background-image:url(../images/bg_elenco_lightbox.png);	visibility:hidden;	border-top: 1px solid #D5C2BB;	border-left: 1px solid #D5C2BB;	border-bottom: 1px solid #9B7060;	border-right: 1px solid #9B7060;	cursor:pointer;	overflow:visible;	width:180px;	padding:10px;
}
.popup h1 {	margin:0 0 5px 0; padding:0;	font-size:16px;	font-weight:bold;
}
.normal_text {	font-size:11px;	color:#C2BBA0;		margin-left:-15px;
}
#main_wrapper {	width:1000px;	margin:2px auto 0 auto;
}
#left_col {	float:left;
}
#left_col ul {	list-style:none;	margin:20px 0 0 0; padding:0;
}
#left_col ul li {	margin:0 0 14px 0;	border-bottom:solid 1px #C79B32;	padding:0 0 4px 10px;	width:250px;	text-transform:uppercase}
#left_col ul li a:link, #left_col ul li a:visited {	text-decoration:none;	font-weight:bold;	color:#C79B32;
}
#left_col ul li a:hover {	text-decoration:none;	font-weight:bold;	color:#FDFABB;
}
#top_area {	float:right;	width:650px!important;		width:647px;	}
#top_area #opt {	list-style:none;	padding:0;	margin:0 0 0 0;	float:left;	width:410px;	text-transform:lowercase;
}
#top_area #opt li { 	float:left; 	margin:5px!important;	margin:6px;	}
#top_area #opt li a:link, #top_area ul li a:visited {	font-weight:bold; text-decoration:none; color:#C79B32; text-transform:uppercase;
}
#top_area #opt li a:hover {	color:#FDFABB;
}
#lang ul {	list-style:none;	padding:0;	margin:0 20px 0 0;	float:right;	width:200px;
}
#lang ul li {	float:right; 
	margin:10px 6px;
}
#lang ul li a img { border:0 }
.main_col {	float:left;	border: solid 1px #C79B32;	width:650px!important;		width:647px;	background-color: #000000;
	
}
table.navigagallery {
	width:600px;
	color:#C79B32;
	font-size:12px;
	padding:0 0 10px 26px;
	margin:0;
}
a.btn {
	margin:0 10px 0 0;
}
table.navigagallery a {
	color:#C79B32;
	font-size:12px;
	text-decoration:none;
}
table.navigagallery a:hover {
	color: #F60;
}
.form_col {	display:block;
	margin:50px auto 0 auto;
	padding:10px 0 15px 40px;
	border: solid 1px #C79B32;	
	width:650px!important;		
	width:647px;	
	background-color:#000000;
}
#products { 
width:480px; border-right:0; 
}	
/* main_col x prodotti */	
.main_col h1, .img_prod h1 {		font-size:13px;		margin:15px 0 15px 25px; padding:0;		line-height:19px;		color:#C2BBA0;	}	.main_col p {		margin:0 30px 0 30px;		color:#C2BBA0;		font-size:11px;		line-height:15px;	}	.main_col .elenco_prod {		margin:30px 0px 30px 5px;	}	.main_col .elenco_prod img {		border:0;		margin:0 40px 20px 22px;	}	.docs {
	float:right;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	border:0;
	width:154px;
	text-align:left;
	}	#home {	padding:1px;	height:450px;	border-bottom:0;
}
.footer {margin-top:7px;text-align:center;color:#FFFFFF;font-size:11px;
}
span.footer_testo {
	float:left;
	margin:0 auto;
	width:740px;
	padding-top:16px;
	line-height:1.9em;
	color:#FFF;
	text-align:left;
	padding-left:50px;
}
.footerind {
	margin-top:7px;
	text-align:left;
	color:#FFFFFF;
	font-size:11px;
}
.scheda_prod {	width:465px;	float:left;	border-right: solid 1px #C79B32;	padding:10px;	margin-right:10px;	text-align: justify;	min-height: 500px;	height: auto !important;	height: 500px;
}
.scheda_prod h1 { margin-left:15px; 
}
.docs h1 {
	margin:6px 0;
	padding:0;
}
.copp_baratt { margin:10px auto 0 auto; 
}
.partesotto {	float:right;	border-bottom:0;	border-left:0;	border-right:0;	border-top:solid 1px #C79B32;	width:652px;		height:0px;	margin-right:1px;
}
.img_prod {	float:right;	border: solid 1px #C79B32;	border-top:0;	width:650px!important;		width:647px;	margin-right:3px!important;		background-color:black;
}* html .img_prod { margin-right:7px; 
}
/*	.img_prod img {
	float:left;
	width:120px;
	height:180px;
    border:0;
    margin:0 0 10px 20px;
	}*/#thumgallery {
float:left;
	width:120px;
	height:170px;
    border:0;
    margin:0 0 10px 20px;
	
}
.small_area_1 {	float:left;	width:344px; height:140px;	border:solid 1px #C79B32;	border-right:0;	background-image:url(../images/bg_area_main.png)!important;	background-image:none;
}
.small_area_2 {	float:left;	width:325px; height:140px;	border:solid 1px #C79B32;	border-right:0;	background-image:url(../images/bg_area_main.png)!important;	background-image:none;
}
.small_area_3 {	float:left;	width:326px; height:140px;	border:solid 1px #C79B32;	background-image:url(../images/bg_area_main.png)!important;	background-image:none;
}
.small_area_1 h1, .small_area_2 h1, .small_area_3 h1 {	font-size:16px;	padding:0; margin:6px;	font-weight:bold;
}
.small_area_1 p, .small_area_2 p, .small_area_3 p {	margin:6px;	padding:0;	font-size:11px;
}
.small_area_1 .thumb, .small_area_2 .thumb, .small_area_3 .thumb {	float:left;	margin-left:8px;	margin-right:8px;	margin-bottom:8px;	margin-top:3px;
}
.imggallery {
	margin:0;
	padding:0;
	border:0;
}
.maincol_float {
	float:left;
	min-height:100px;
	height:auto!important;
	height:100px;
	margin:0;
	padding:0;
}
a.gallery {
	float:left;
	width:160px;
	height:120px;
	margin:10px 24px 10px 29px;
	padding:0;
	border:0;
	background-position:center center;
	background-repeat:no-repeat;
	border:0px solid #FFF;
}
.selected { color:white; 
}
#credito {
 width:990px;
 margin:-15px auto 0 auto;
 padding:0 10px 0 0;
 text-align:right;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
}
#credito a {
text-decoration:none;
color:#FF6600;
font-size:11px; 
font-family:Arial, Helvetica, sans-serif;
}
#credito a:hover {
color:#FF9933;
}
.row_int  {
width:500px;margin-left:15px;text-align:center
}
.colonna_gallery {
	min-height:100px;
	height:auto!important;
	height:100px;
}