html, body{ 
height:100%;
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

body {
	background-color:#001837; background-image:url(/img-villa/bg_body.jpg); background-repeat:no-repeat; background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;  color:#d09c2e; font-size:12px;
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; 
}

a{ color:#ca8900; }
a:HOVER{ color:#FFCC00; }

#news a{ color:#FFCC00;}

h1, h2, h3{letter-spacing:1px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:2px; }

h5{ margin-bottom:2px; }

#container{ position:relative; width:968px; margin:0px auto;    }
#testata{ background-image:url(/img-villa/img-testata.jpg); background-position:top center; background-repeat:no-repeat; padding:0px;  min-height:350px; margin-top:0px;  border-top:1px solid #001837   }

#testata .ville-per-matrimoni-lazio{ margin-top:80PX; margin-left:720PX; }
#testata .ville-per-matrimoni-lazio a{ display:inline; padding-left:6px; font-family:Georgia, "Times New Roman", Times, serif; padding-right:6px; border-right:1px solid #ca8900; text-transform:uppercase; text-decoration:none; font-weight:bold;}

/* Firefox */  
@-moz-document url-prefix() { 
#testata{ background-image:url(/img-villa/img-testata.jpg); background-position:top center; background-repeat:no-repeat; padding:0px;   margin-top:0px;  }
#testata .ville-per-matrimoni-lazio{  margin-left:720PX; }
#gallery{ position:relative; margin:0px auto; margin-bottom:50px; width:948px; height:332px; background-image:url(/img-villa/bg-visita-la-villa.jpg); background-position:right; background-repeat:no-repeat; border-top:1px solid #001837}
.box-anteprima .imgbox{ margin-left:8px; }

} 

/* IE6 */  
* html #contenuti .split3 div{ float:left; width:300px;  background-color:#00244a; background-image:url(/img-villa/bg-box-home.jpg); background-repeat:no-repeat; background-position:top center;   }
* html #contenuti .split3 div div.cont{ padding:10px;  background-image:none; width:100%; background-color:transparent;  }
* html #contenuti .split3 div div.cont img{ display:block; border:1px solid #001a3a; margin-bottom:6px; margin-left:18px; }
* html #testata{  margin-top:1px;}

/*---------------------------------*/

#gallery{ position:relative; margin:0px auto; margin-top:50px; border:1px solid #003263; margin-bottom:50px; width:948px; height:332px; background-image:url(/img-villa/bg-visita-la-villa.jpg); background-position:right; background-repeat:no-repeat; }

#menu{  margin-top:0px; margin-left:8px;}
#menu a{ margin-right:6px; text-transform:uppercase; font-weight:bold;  text-decoration:none; font-size:14px; display:inline; border-right:1px solid #ca8900; padding-left:10px; padding-right:10px; letter-spacing:1px; font-family:Georgia, "Times New Roman", Times, serif;}

#contenuti{ margin-top:40px; width:100%; padding-left:10px; font-size:13px; line-height:20px;}
#contenuti h1, h2{ text-transform:uppercase; margin-bottom:6px; font-size:18px; margin-bottom:8px; padding-bottom:0px; }
#contenuti p{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

#contenuti .split3{ clear:both;  margin:0px auto; margin-top:30px;  }
#contenuti .split3 div{ float:left; width:310px;  background-color:#00244a; background-image:url(/img-villa/bg-box-home.jpg); background-repeat:no-repeat; background-position:top center;   }
#contenuti .split3 div.centro{margin-right:4px; margin-left:4px;}
#contenuti .split3 div div.cont{ padding:18px; background-image:none; width:92%; background-color:transparent; height:280px; }
#contenuti .split3 div div.cont img{ display:block; border:1px solid #001a3a; margin-bottom:6px; margin-left:4px; }
#contenuti .split3 div h3{ font-size:16px; text-transform:uppercase; text-indent:10px; margin-top:16px; margin-bottom:6px;}

#contenuti .Split2 .Dx{ float:left; border-left:1px solid #ca8900; margin-left:10px; padding:20px; width:350px; }
#contenuti .Split2 .Sx{  float:left; padding:10px;  }
#contenuti .Split2 .blocIndi h3{ font-size:12px; margin-bottom:2px; text-transform:uppercase;}

.box-anteprima{ width:124px; height:98px; float:left; background-color:#003a6c; text-align:center;  margin:4px 4px 4px 4px;  }
.box-anteprima .imgbox{ overflow:hidden; display:block; width:108px; height:82px; margin:8px; }
.box-anteprima a img{ border:0}


.listaDintorni{ clear:both;}
.listaDintorni img{ float:left; margin-right:10px; border:10px solid #003a6c;}
.listaDintorni a:hover img{ float:left; margin-right:10px; border:10px solid #1e68b1;}

.listaDintorni h3{ margin-bottom:2px;}

.IMGpagina-ville-per-matrimoni{
		position:absolute; top:170px; background-color:#001837; padding:20px; width:380px; 
		filter:alpha(opacity=95);
		-moz-opacity:.95;
		opacity:.95;
	 	line-height:20px; font-size:16px; }


#contenuti form input, textarea, select{ background-color:#005ca6; border:1px solid #ca8900; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:2px; color:#FFFFFF;}

#footer{ clear:left;  position:relative; margin-bottom:0px; height:150px; margin-top:50px; }
#footer .indirizzi-footer{  text-align:center; background-color:#003263; border-top:1px solid #c98903; border-bottom:1px solid #c98903; padding:10px;}



