html { overflow: scroll; }

body
    {
	font-family: Tahoma, Verdana, Arial, San Serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #666666;
	margin-bottom : 5px;
	margin-top : 5px;
	margin-left : 0px;
	margin-right : 0px;
}

B  
  {
    font-family: Tahoma, Verdana, Arial, San Serif;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    color: #666666;

  }


td {
    font-family: Tahoma, Verdana, Arial, San Serif;
    font-style: normal;
    font-weight: normal;
	font-size: 12px;
	color: #666666;
		line-height: 18px;	
}

.footer
  {
    font-family: Tahoma, Verdana, Arial, San Serif;
    font-style: normal;
    font-weight: bold;
    font-size: 11px;
    color: #666666;

  }

H1 
  {
    font-family: Tahoma, Verdana, Arial, San Serif;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    color: #666666;

  }
  
H2 
  {
    font-family: Tahoma, Verdana, Arial, San Serif;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    color: #666666;

  }

a.pippo:link, a.pippo:visited
{
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	font-size: 12px;
	text-decoration: underline;
}

a.pippo:hover
{
   font-family: Tahoma;
   font-style: normal;
   font-weight: normal;
   color:# 666666;
   font-size: 12px;
   text-decoration: none;
}
  
a.l:link, a.l:visited
{
   font-family: Tahoma;
   font-style: normal;
   font-weight: bold;
   color: #FF6600;
   font-size: 12px;
   text-decoration: underline;
}

a.l:hover
{
   font-family: Tahoma;
   font-style: normal;
   font-weight: bold;
   color: #FF6600;
   font-size: 12px;
   text-decoration: none;
}

a.menu:link, a.menu:visited
{
   font-family: Tahoma;
   font-style: normal;
   font-weight: bold;
   color: #666666;
   font-size: 12px;
   text-decoration: none;
}

a.menu:hover
{
   font-family: Tahoma;
   font-style: normal;
   font-weight: bold;
   color: #75992B;
   font-size: 12px;
   text-decoration: none;
}

a.sottmenu:link, a.sottmenu:visited
{
   font-family: Tahoma;
   font-style: normal;
   font-weight: bold;
   color: #ffffff;
   font-size: 12px;
   text-decoration: none;
}

a.sottmenu:hover
{
   font-family: Tahoma;
   font-style: normal;
   font-weight: bold;
   color: #666666;
   font-size: 12px;
   text-decoration: none;
}


a.lfooter:link, a.lfooter:visited
{
   font-family: Tahoma;
   font-style: normal;
   font-weight: bold;
   color: #666666;
   font-size: 11px;
   text-decoration: underline;
}

a.lfooter:hover
{
   font-family: Tahoma;
   font-style: normal;
   font-weight: bold;
   color: #666666;
   font-size: 11px;
   text-decoration: none;
}









input
   {
    font-family: Tahoma, Helvetica, San Serif;
	font-size: 12px;
    font-style: normal;
	font-weight: normal;
	color: #000000;    
	border-color: #4352AD: 
	background-color:#ffffff;
	border-style: solid;
	border-width: 1px;
   }

   
.button   
   {
    font-family: Tahoma, Helvetica, San Serif;
	font-size: 12px;
    font-style: normal;
	font-weight: bold;
	color: #ffffff;    
	border-color: #4352AD; 
	background-color: #4352AD;
	border-style: solid;
	border-width: 1px;
   }
   


.none
   {
    font-family: Tahoma, Helvetica, San Serif;
	font-size: 12px;
    font-style: normal;
	font-weight: normal;
	color: #4352AD;    
	border-color: #4352AD: 
	background-color:#E8E8E8;
	border-style: solid;
	border-width: 0px;
   }   
   
textarea
   {
    font-family: Tahoma, Helvetica, San Serif;
	font-size: 12px;
    font-style: normal;
	font-weight: normal;
	color: #000000;    
	border-color: #4352AD: 
	background-color:#ffffff;
	border-style: solid;
	border-width: 1px;
   }
 
.img_giardini_ville {
	border: 1px solid #a2cd4d;
}

.table_appartamenti {
	border:1px solid #666666;
	border-collapse:collapse;
	}
.td_appartamenti_header {
	border:1px solid #666666;
	font-weight: bold;
	padding-left: 2px;
	}
.td_appartamenti_prezzo {
	border: 1px solid #666666;
	text-align: right;
	width: 90px;
	vertical-align: top;
	font-weight: bold;
	}
.td_appartamenti_planimetria {
	border: 1px solid #666666;
	width: 80px;
	padding-left: 2px;
	vertical-align: top;
	}
.td_appartamenti_box {
	border: 1px solid #666666;
	width: 80px;
	padding-left: 2px;
	vertical-align: top;
	}
.td_appartamenti_mq {
	border: 1px solid #666666;
	width: 75px;
	padding-left: 2px;
	vertical-align: top;
	text-align: center;
	}
.td_appartamenti_descri {
	border: 1px solid #666666;
	width: 250px;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align: top;
	}
.td_appartamenti_nome {
	border: 1px solid #666666;
	width: 120px;
	padding-left: 2px;
	vertical-align: top;
	font-weight: bold;
	}
	
.table_box {
	border:1px solid #666666;
	border-collapse:collapse;
	width: 330px;
	}
.td_box_header {
	border:1px solid #666666;
	font-weight: bold;
	padding-left: 2px;
	}
.td_box_prezzo {
	border: 1px solid #666666;
	text-align: right;
	width: 110px;
	vertical-align: top;
	font-weight: bold;
	}
.td_box_mq {
	border: 1px solid #666666;
	width: 70px;
	padding-left: 2px;
	vertical-align: top;
	text-align: center;
	}
.td_box_descri {
	border: 1px solid #666666;
	width: 100px;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align: top;
	}
.td_box_nome {
	border: 1px solid #666666;
	width: 50px;
	padding-left: 2px;
	vertical-align: top;
	font-weight: bold;
	}
	
.table_cantine {
	border:1px solid #666666;
	border-collapse:collapse;
	width: 330px;
	}
.td_cantine_header {
	border:1px solid #666666;
	font-weight: bold;
	padding-left: 2px;
	}
.td_cantine_nome {
	border: 1px solid #666666;
	width: 100px;
	padding-left: 2px;
	vertical-align: top;
	font-weight: bold;
	}
.td_cantine_mq {
	border: 1px solid #666666;
	width: 110px;
	padding-left: 2px;
	vertical-align: top;
	text-align: center;
	}
.td_cantine_prezzo {
	border: 1px solid #666666;
	text-align: right;
	width: 120px;
	vertical-align: top;
	font-weight: bold;
	}
