body {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	background: url(../images/bg_casa.jpg);
	margin: 0px;
}

input { font-family: Verdana, Tahoma, sans-serif; font-size: 11px;}

select { font-family: Verdana, Tahoma, sans-serif; font-size: 11px;}

textarea { font-family: Verdana, Tahoma, sans-serif; font-size: 11px;}

br{clear:left}

.tablebody { 
	background:#FFFFFF;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	padding-left:5px;
	padding-right:5px;
}


.sfondodx { 
	background:#ffffff;
}

.menu
{
    position: Absolute;
    visibility: Hidden;
    background-color: #009900;
    width: 150px;
    border: Solid 1px #AAAAAA;
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
}

.centrale
{
    font-family: verdana;
    background-color: #EEF8EB;
	font-size: 9 px;
	color: #339900;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:5px;
}

.textright
{
    font-family: verdana;
    background-color: #ffffff;
	font-size: 8 px;
	color: #339900;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	padding-left:10px;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:5px;
}

.formimput
{
    font-family: verdana;
    background-color: #ffffff;
	font-size: 8 px;
	color: #339900;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

form {margin: 0px;}

a.toplink:link { color :#000000; text-decoration: none; font-weight:bold; }
a.toplink:visited { color :#ffffff; text-decoration: none; }
a.toplink:hover { color :#666666; text-decoration: none; }

a.leftlink:link { color :#999999; text-decoration: none; }
a.leftlink:visited { color :#999999; text-decoration: none; }
a.leftlink:hover { color :#000000; text-decoration: underline; }

a.linknero:link { color :#000000; text-decoration: none; }
a.linknero:visited { color :#000000; text-decoration: none; }
a.linknero:hover { color :#000000; text-decoration: underline; }

a.linkbianco:link { color :#ffffff; text-decoration: none; }
a.linkbianco:visited { color :#ffffff; text-decoration: none; }
a.linkbianco:hover { color :#ffffff; text-decoration: underline; }

a.footerlink:link { color :#333333; text-decoration: none; }
a.footerlink:visited { color :#333333; text-decoration: none; }
a.footerlink:hover { color :#000000; text-decoration: underline; }

.tableover {
	color: #000000;
	border-left: 1px solid #ffffff;
	padding-left:10px;
	padding-right:10px;
}


.tableout {
	border-left:1px solid #ffffff;
	padding-left:10px;
	padding-right:10px;
}

fieldset{padding: 3px;border: 3px solid #000000;margin-bottom: 5px; font-size: 11px;}
fieldset#account p{float: right;width: 200px;color: #185DA1;margin-top: 10px}

fieldset.leftmenu {padding: 3px; border: 1px solid #A8DDA0; background:#EBFFED; margin-bottom: 4px; font-size: 9px;}
legend.leftmenu {font-weight:bold; color: #A8DDA0; font-size: 9px; background:#EBFFED;}

fieldset.rightmenu {padding: 3px;border: 3px solid #0066CC;margin-bottom: 5px; font-size: 9px;}
legend.rightmenu {font-weight:bold; color: #0066CC; font-size: 11px; background:#FFFFFF;}

fieldset.main {padding: 0px; border: 0px solid #EBFFED; background:#EEF8EB; margin-bottom: 0px; font-size: 9px;}
fieldset.main.textarea { text-align:center;}
fieldset.main.in input,select{display: block;width: 250px}
fieldset.main.in textarea{display: block;width: 300px}
legend.main {font-weight:bold; color: #0066CC; font-size: 11px; background:#FFFFFF;}

fieldset.dettaglio {padding: 3px;border: 3px solid #0066CC;margin-bottom: 5px; font-size: 11px;}
legend.dettaglio {font-weight:bold; color: #0066CC; font-size: 11px; background:#FFFFFF;}

label{float:left;text-align:center}
label input{display:block;width:150px}

.cerco{ background:#E6FFE2; border:1px solid #AAAAAA;}
.cercoover { background:#C9FFC0; border:1px solid #AAAAAA; cursor:hand;}
.vendo{ background:#E7F0F9; border:1px solid #AAAAAA;}
.vendoover { background:#CBDCED; border:1px solid #AAAAAA; cursor:hand;}
.cercatitle{ font-weight:bold;}
.cercatitle.data { font-weight:normal;}


.default{ background:#ECF8FF; border:1px solid #AAAAAA;}
.defaultover { background:#E7F0F9; border:1px solid #AAAAAA; cursor:hand;}

.imgright { border: 1px solid #AAAAAA; } 

.title_agenzia {font-size:13px; color:#339900;margin:0px;font-weight:bold;}



