/**
 * 
 * Viscontea Casa d'Aste
 * 
 */

 body {
 	padding:20px 0;
	margin:0;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	background:#E1E6E8;
 }

 #contenitore {
 	width:996px;
	margin:0 auto;	
	background:url("../img/contenitore_bg.jpg") left top repeat-y;		
 }

 #contenitore-inner {
 	width:996px;
	background:url("../img/contenitore_inner_bg.jpg") left top no-repeat;
 }
 
 #contenitore-inner2 {
 	width:996px;	
	min-height:580px;
	height:auto !important;
	height:580px;
	padding-bottom:15px;
	background:url("../img/contenitore_inner2_bg.jpg") left bottom no-repeat;
 }
 
 #page {
 	width:984px;	
	padding-left:1px;	
 }
 
 #colsx {
 	float:left;
	width:530px;	
	/*background:red;*/	
 }
 
 #lingue { 	
	width:500px;	
	padding:10px 0 0 10px;
 }
 
 .btnRichiediStima {
   margin-left:180px;
 } 

 #mailing {
 	float:left;
	width:280px;
	padding:30px 0 0 10px;	
	text-align:left;
	font-weight:bold;		
 }
 
 #ricerca {
 	float:left;
	width:230px;
	text-align:right;
 	padding-top:25px;		
 }
 
 #ricerca form {
 	display:inline;
 }
 
 #ricerca input {
 	width:120px;
	vertical-align:middle;	
 }
 
 #ricerca #btnCerca img {
 	vertical-align:middle;	
 }
 
 #home-buttons {
 	width:526px;	
	height:459px;
	padding-top:15px;
 }
 
 #home-buttons .btn {
 	display:block;
 	float:left;
	width:130px;
	height:459px;
	background-position:center top;
	background-repeat:no-repeat;
	cursor:pointer;
	position:relative;
 }
 
 #home-buttons .btn span {
 	display:block;
 	text-align:center;
	color:#870100;
	font-weight:bold;	
	padding:432px 5px 0 5px;
 }
 
 #home-buttons .btn ul { 	
 	position:absolute;
	bottom:35px;
	left:0;
	padding:0;
	margin:0;
	filter:alpha(opacity=60);  
  	opacity:0.6;
	background:#fff;
	display:none;
 }
 
 #home-buttons .btn li { 	
 	width:118px;
 	padding:5px 5px;
	margin:0;
	list-style-type:none;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	filter:alpha(opacity=100);  
  	opacity:1;
}
 
 #home-buttons .btn1 {
 	background-image:url("../img/hp_chi_down.jpg");
 }
 
 #home-buttons .btn1:hover {
 	background-image:url("../img/hp_chi_up.jpg");	
 }
   
 #home-buttons .btn2 {
 	background-image:url("../img/hp_aste_down.jpg");
 }
 
 #home-buttons .btn2:hover {
 	background-image:url("../img/hp_aste_up.jpg");
 }
 
 #home-buttons .btn3 {
 	background-image:url("../img/hp_dove_down.jpg");
 }
 
 #home-buttons .btn3:hover {
 	background-image:url("../img/hp_dove_up.jpg");
 }
 
 #home-buttons .btn4 {
 	width:136px;
 	background-image:url("../img/hp_come_down.jpg");
 }
 
 #home-buttons .btn4:hover { 	
 	background-image:url("../img/hp_come_up.jpg");
 }
 
 #coldx {
 	float:left;
	width:434px;	
	padding:10px 20px 0 0;	
	/*background:blue;*/
 }
 
 #logo {
 	float:right;
 	width:160px;
	height:70px;	
	padding-bottom:25px;	
 }
 
 #cover {
 	float:left;
	width:300px;	
 }
 
 #menu {
 	float:left;
	width:128px;
	padding-left:6px;	
 }
 
 #menu a { 	
 	display:block;
	width:118px;	
	height:38px;
	line-height:38px;
	padding-right:10px;
	margin-bottom:4px;
	text-align:right;
	font-weight:bold;		
	text-transform:capitalize;
	background:url("../img/btn_bg.jpg") left top no-repeat;
 }
 
 #menu a.lotti { 	
	background:url("../img/btn_bg2.jpg") left top no-repeat;
 }
 
 #annuncio {
 	width:412px;
	height:210px;
	padding:10px;
	margin-top:5px;
	background:#efefef;
	border:1px solid #ccc;
	text-align:center;
 }
 
 #annuncio h2 {
 	padding:0;
	margin:0 0 10px 0;
	font-size:14px;	
 }
 
 #annuncio h3 {
 	padding:0;
	margin:0 0 10px 0;
	font-size:12px;
	color:#870100;
 }
 
 #annuncio p {
 	margin:0;
	line-height:20px;
 }
  
 #recapiti {
 	padding:10px;
 	font-weight:bold;
	text-align:center;
 }
   
/**
 * 
 * Generici
 * 
 */ 
 
 .clear {
 	clear:both;
	height:0;
	line-height:0;
 }
 
 img {
 	border:0;
 }

 h1 {
 	font-size:11px;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
	color:#870100;
 }

 p {
 	padding:0;
	margin:0 0 10px 0;
	line-height:1.3em;
 }
 
 a {
 	color:#870100;
	text-decoration:none;
 }
 
 a:hover {
 	color:#000;	
 }
 
 form {
 	padding:0;
	margin:0;
 }
 