body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 80%; text-align:center; margin:0; padding:0; padding-top:15px; background-color:#906f46; }
html, body { height: 100%; vertical-align:middle; background:url(../images/bg.jpg) left top repeat-x; }
#altezza { height:100%; }
a:link { color:#000000; }
a:hover { color:#000000; }
a:visited { color:#000000; }
a.lnk {
	padding-left:16px;
	margin:0 6px;
	color:#000000;
	text-decoration:none;

}
a.lnk:hover { color:#000000; text-decoration:underline;  }
a.lnk:visited { color:#000000;  }

/* SOUND */
#sound { position:relative; float:right; margin-top:30px; }
/* fine SOUND */


/* LINGUE */
#flags { width:900px; height:25px; text-align:left; background:url(../images/bg_lingue.jpg) left top repeat-x; text-align:right; font-size:11px; padding-right:20px; padding-top:5px; color:#666666; /*float:right; top:10px; margin-top:10px; margin-left:0px;*/ }
#flags img { border:0; margin-left:10px; }
#flags a { background:none; margin:0; padding:0 0 0 0; font-size:11px; color:#666666; text-decoration:none;  } 
#flags a:hover { background:none; margin:0; padding:0 0 0 0; font-size:11px; color:#666666; text-decoration:underline;  } 

/* TESTATA */
#testata { width:920px; text-align:left; height:156px; background:url(../images/bg_testata.gif) right top no-repeat;  }
#testata img { float:left; }
#menu { float:right; width:645px; height:27px; padding-top:10px; background:#f1ebe0 url(../images/angolo_dx_menu.gif) right top no-repeat;}
#menu a {
	padding-left:16px;
	margin:0 6px;
	color:#000000;
	text-decoration:none;
	background-image: url("../images/pto-rosso.gif");
	background-repeat: no-repeat;
	background-position: left center;
}
#menu a:hover { color:#D60000; text-decoration:none;  }
#logo { float:left; height:135px; width:275px; padding-top:21px; }
#marchi { margin-top:60px; float:left; }

/* fine TESTATA */

/* CORPO */
#corpo { /*clear:both; width:920px; */
	clear: both;
	width: 920px;
	height:503px;
	/*background-image:url(../images/2008/bg_center.jpg);
	background-repeat:no-repeat;*/
}
#titolo { background-color:#906F46; width:622px; clear:left; color:#FFFFFF; padding:10px 10px; text-align:left; background-color:#a7875e; }
#titolo .titolo { font-size:18px; margin-right:10px; }
#titolo a {
	font-size:75%;
	font-weight:normal;
	padding-left:16px;
	margin:0 6px;
	color:#000000;
	text-decoration:underline;
	background-image: url("../images/pto-rosso.gif");
	background-repeat: no-repeat;
	background-position: left center;
}
#titolo a:hover { color:#000000; 	text-decoration:none;}
.h1 { color:#E9E2DA; font-weight:normal; margin-left:30px; }
.h2 { color:#000000; margin-left:15px; font-size:80%; font-weight:normal; }
#grigio, #progettoBagno { color:#FFFFFF; text-align:justify; padding:0 20px; display:table; width:598px; height:442px; }
#progettoBagno { height:320px; margin-top:20px; /*background-image:url(../images/progetto-bagno.jpg);*/ } 
#grigio b { color:#000000; font-size:111%; }
#ptiVendita { color:#DECAB5; text-align:justify; padding:10px 20px; display:table; width:620px; }
#ptiVendita a.lnk { color:#000000; }
#grigio h1, #progettoBagno h1, #ptiVendita h1 { color:#E9E2DA; font-size:185%; font-weight:normal; margin:10px 0; }
#ptiVendita p { text-align:left; margin:3px 0; }
#data { left:22px; color:#DECAB5; font-size:90%; margin-top:5px; 	background-image: url("../images/pto-rosso.gif");	background-repeat: no-repeat;	background-position: left center; padding-left:22px;}
ol { font-size:125%; font-weight:300; color:#000000; line-height:30px; }
/* fine CORPO */

/* PIEDE */
#piede { clear:both; color:#666666; width:920px; height:120px; text-align:left; margin-top:10px; }
#piede p { font-size:111%; margin:0; }
#piede h1 { color:#000000; font-size:111%; padding:0; margin:0; margin-bottom:10px; }
#piede ul { margin:0 18px; padding:0; }
#piede li { list-style-image: url("../images/pto-rosso.gif"); margin:0; }
#piede a { color:#000000; text-decoration:none; }
#piede a:hover { text-decoration:underline; }

#piede #piedeSx { float:left; background-color:#F2F2F2; width:233px; height:172px; padding:10px; padding-bottom:0; display:block; }
#piede #piedeCentro { float:left; background-color:#E6E6E6; width:234px; height:172px; padding:10px; padding-bottom:0; display:block; }
#piedeCentro li { font-size:97%; margin-bottom:10px; }
#piede #piedeDx { float:right; background-color:#F2F2F2; width:233px; height:172px; padding:10px; padding-bottom:0; display:block; }

#copyright { color:#FFF; padding:3px 0; font-size:11px; border-top: 1px solid #7e5e38; padding:5px 0; margin-top:10px; }
#copyright a { color:#FFF; text-decoration:underline; }
#copyright a:hover { color:#FFF; text-decoration:none; }

#linkwmr { color:#d8c8b5; 	font-size:11px; text-decoration:none; margin-top:4px; }
#linkwmr  a { color:#d8c8b5; 	font-size:11px; text-decoration:none; }
#linkwmr  a:hover { color:#d8c8b5; 	font-size:11px; text-decoration:underline; }



/* fine PIEDE */

/* FORM */
th { font-size:120%; color:#000000; font-weight:normal; padding-bottom:10px; }
td { line-height: 24px;}
input { font-family:"Century Gothic",Arial, Helvetica, sans-serif; background-color:#CCCCCC; color:#000000; padding:1px 3px; border:0; margin:2px 30px 2px 10px; width:200px; border:1px solid #FFF; }
textarea { font-family:"Century Gothic",Arial, Helvetica, sans-serif; font-size:100%; background-color:#CCCCCC; color:#000000; padding:1px 3px; border:0; width:210px; height:148px; border:1px solid #FFF; }
.pulsante { background-color:#FF0000; width:100px; }
select { font-family:"Century Gothic",Arial, Helvetica, sans-serif; background-color:#CCCCCC; color:#000000; padding:1px 3px; border:0; margin:2px 30px 2px 10px; width:236px }
.checkbox {background:none;}
/* fine FORM */





/* da WMR */

#corpo_sinistra {
 background-color:#906f46;
	width:642px;
	height:503px;
	/*border: 1px solid black;*/
	float:left;
}

.img_sinistra {
	float:right;
	/*border: 1px solid blue;*/
}

#corpo_destra {
	font-size:11px;
	text-align:left;
	width:278px;
	height:503px;
	/*border: 1px solid green;*/
	float:left;
	background-color:#aa8a61;
}

.sezione_corpo_destra {
 color:#715f3b;
	width:278px;
	float:left;
	margin-top:5px;
}

.img_destra {
	width:80px;
	height:60px;
	float:right;
}

.sezione_corpo_destra a { color:#FFFFFF; background:url(../images/freccia_li.gif) 0 6px no-repeat; font-size:14px;  padding-left:10px; text-decoration:none;}
.sezione_corpo_destra a:hover { color:#000; }
.sezione_corpo_destra ul { margin:5px 0 10px 18px; padding:0 0 0 10px; list-style:none;}
.sezione_corpo_destra ul li { margin:0; padding:4px 0 0 10px; list-style:none;}


#bottom{
	margin-top:10px;
	width:920px;
	text-align:left;
	text-decoration: none;
	font-size:10px;
}

#bottom a{
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#decab5;
}

.titolo_bottom {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#e9e2da;
	text-decoration:none;
}

.titolo_bottom  a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#e9e2da;
	text-decoration:none;
		
}

.testo_bottom {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#decab5;
	text-decoration:none;
	text-align: justify;
	
}

.testo_bottom  a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#decab5;
	text-decoration:none;
		
}


#corpo_sinistra h1 { text-align:left; color:#FFFFFF; font-weight:normal; font-size:22px; margin:8px 0 10px 20px; }

#ptiVendita h1 { margin:20px 0 10px 0; }

.titolo-collezioni {
	 background: url(../images/bg_tit_collezioni.gif) left top repeat-x;
		width:260px;
		height:35px;
		color:#c9baa7;
		font-size:22px;
		padding-left:18px;
		padding-top:5px;
}

.titolo-collezione {
	 background: url(../images/freccia_tit_collezione.gif) 12px 14px no-repeat;
		color:#FFFFFF;
		font-size:20px;
		padding-left:22px;
		padding-top:5px;
		margin-left:10px;
}

.titolo-collezione-esterno  {
background:url("../images/freccia_tit_collezione.gif") no-repeat scroll 20px 12px #8D704A;
border-top:1px solid #856943;
float:left;
height:30px;
padding-left:22px;
padding-top:3px;
width:256px;
}

.titolo-collezione-esterno a {
		color:#FFFFFF;
		font-size:20px;
		text-decoration:none;
		padding-left:10px;
}

.titolo-collezione-esterno a:hover {
		color:#000000;
		font-size:20px;
}

.colore-progetto {
	background: url(../images/bg_col_left_bottom.jpg) left top no-repeat;
	height:218px;
	float:left;
	width:278px;
	border-top: 1px solid #856943;
}



.colore-progetto ul {
list-style:none outside none;
margin:0 0 10px 18px;
padding:0 0 0 10px;
}
.colore-progetto ul li { margin:0; padding:4px 0 0 10px; list-style:none; }
.colore-progetto ul li a { color:#FFFFFF; background:url(../images/freccia_li.gif) 0 6px no-repeat; font-size:14px;  padding-left:10px; text-decoration:none;}
.colore-progetto ul li a:hover { color:#000000; }

.titolo-bottom-left{
background:url("../images/bg_tit_bottom_left.gif") no-repeat scroll 0px 21px transparent;
color:#FFFFFF;
font-size:20px;
margin-left:7px;
padding-left:22px;
padding-top:12px;
padding-bottom:10px;
}

.colore-progetto a { color:#FFFFFF; font-size:11px; text-decoration:underline;}

.colore-progetto a:hover { color:#000000;}

.colore-progetto p {padding-left:15px;}
