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; }
#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;
	background-image: url("../images/pto-rosso.gif");
	background-repeat: no-repeat;
	background-position: left center;
}
a.lnk:hover { color:#000000; text-decoration:underline;  }
a.lnk:visited { color:#000000;  }

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

/* TESTATA */
#testata { width:920px; text-align:left; }
#testata img { float:left; }
#menu { float:right; margin-left:4px; margin-top:30px; width:600px; text-align:right; }
#testata 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;
}
#testata a:hover { color:#000000; text-decoration:underline;  }
.logo { 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:900px; clear:left; color:#000000; padding:10px 10px; text-align:left; }
#titolo .titolo { font-size:140%; font-weight:bold; margin-right:10px; }
#titolo a {
	font-size:75%;
	font-weight:normal;
	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;
}
#titolo a:hover { color:#000000; text-decoration:underline;  }
.h1 { color:#E9E2DA; font-weight:normal; margin-left:30px; }
.h2 { color:#000000; margin-left:15px; font-size:80%; font-weight:normal; }
#grigio, #progettoBagno { color:#DECAB5; text-align:justify; padding:0 20px; display:table; width:598px; height:442px; }
#progettoBagno { height:320px; 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 { position:relative; left:22px; color:#DECAB5; font-size:90%; margin-top:-5px; }
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:#000000; padding:3px 0; font-size:80%; border-top: 1px solid #CCCC99; padding:5px 0; margin-top:10px; }
#copyright a { color:#000000; text-decoration:underline; }
#copyright a:hover { color:#000000; text-decoration:none; }

#linkwmr { color:#FFFFFF; 	font-size:10px; text-decoration:none; }
#linkwmr  a { color:#FFFFFF; 	font-size:10px; text-decoration:none; }
#linkwmr  a:hover { color:#FFFFFF; 	font-size:10px; 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 }
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:144px; }
.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 }
/* fine FORM */


#flags { 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;  } 


/* da WMR */

#corpo_sinistra {

	width:642px;
	height:503px;
	/*border: 1px solid black;*/
	float:left;
	padding-left:32px;
}

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

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

.sezione_corpo_destra {
    color:#715f3b;
	width:200px;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	border-bottom: 1px solid #a99266;
}

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

#corpo_destra a { color:#715F3B; }
#corpo_destra a:hover { color:#FF0000; }


#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_destra ul, #corpo_destra ul li { margin:0; padding:0; list-style:none; }

#corpo_sinistra h1 { text-align:left; color:#E9E2DA; font-weight:normal; font-size:140%; margin-left:20px; }

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





