html, body {
	margin: 0;
	padding: 0;
	background-color: #0d295d;
	color: #000000;
	background-image:url(immobiliare/body.jpg);
	background-repeat:repeat-x;
	background-position:left 30px;
}
a img {
	border:none;
}
#container {
	background-color: #fedd58;
	width: 900px;
	margin: 0 auto;
	text-align: left;
	color: #ffffff;
	position:relative;
}
#pattino {
	background-image:url(immobiliare/pattino.png);
	background-repeat:no-repeat;
	position:absolute;
	top:150px;
	left:-233px;
	width:233px;
	height:165px;
}
#header {
	color: #0d295d;
	top: 0px;
	margin: 0;
	padding: 0;
}
#header h1 {text-indent:-9999em; position:absolute;}
#colonna {
	float:left;
	margin:10px;
	display:inline;
	width: 165px;
!important  width /**/: 185px;
	padding:0;
}
#content {
	float:right;
	color: #000000;
	text-align : justify;
	position:relative;
	padding:5px;
	width:680px;
!important  width /**/:690px;
	display:inline;
}
#cont-bianco {
	margin: 0em;
	padding: 1em;
	font-size: 12px;
	display:inline;
}
#cont-scheda {
	background: url(immobiliare/sfondo_schede.jpg) repeat-x;
	padding:5px;
	margin:0 0 5px 0;
	width:668px;
!important  width /**/:680px;
	float:left;
	border:solid #FF6600 1px;
	display:inline;
}
#scheda {
	padding:5px;
	float:left;
}
#scheda img {
	margin:5px;
}
#prefooter {
	background: url(immobiliare/sfondo_schede.jpg) repeat-x;
	float:left;
	width:100%;
	margin:5px 0;
	padding:5px 0;
}
#footer {
	text-align:left;
	height: 35px;
	background-color: #ffffff;
	color: #888888;
	font-size: 10px;
	padding:10px;
	clear:both;
}
#menusfondo {
	background-image: url(immobiliare/sfondomenu.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 900px;
	height: 43px;
	border-top: solid 1px #fedd58;
}
#menusfondo-2 {
	background-image: url(immobiliare/sfondomenu-2.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 900px;
	height: 43px;
	border-top: solid 1px #fedd58;
}
.menu {
	margin-top: 20px;
	font-size: 12px;
}
.menux-off {
	text-align:center;
	color:#ffffff;
}
.menux-on {
	text-align:center;
	color:#FEDD58;
	font-weight:bold;
}
/*  menu' y  */
.bt-affitto-off {
	background-image: url(immobiliare/affitto.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-affitto-on {
	background-image: url(immobiliare/affitto-on.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-vendita-off {
	background-image: url(immobiliare/vendita.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-vendita-on {
	background-image: url(immobiliare/vendita-on.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-vendere-off {
	background-image: url(immobiliare/vuoi_vendere.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-vendere-on {
	background-image: url(immobiliare/vuoi_vendere-on.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-affittare-off {
	background-image: url(immobiliare/vuoi_affittare.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-affittare-on {
	background-image: url(immobiliare/vuoi_affittare-on.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-5-off {
	background-image: url(immobiliare/menux-5.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-5-on {
	background-image: url(immobiliare/menux-5on.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-6-off {
	background-image: url(immobiliare/menux-6.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-6-on {
	background-image: url(immobiliare/menux-6on.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-7-off {
	background-image: url(immobiliare/menux-7.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt-7-on {
	background-image: url(immobiliare/menux-7on.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 183px;
	height: 33px;
	border-top: solid 1px #fedd58;
	margin-bottom: 3px;
}
.bt {
	margin: 15px 0 0 5px;
	font-weight: bold;
}
.bt1 {
	margin: 5px 0 0 5px;
	font-weight: bold;
}
/*  ricerca immobili  */
.ricercaimmobili {
	background-image: url(immobiliare/ricercaimmobili.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	height: 300px;
	width:185px;
}
.bt2 {
	font-weight: bold;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-size: 12px;
}
/*  news letter  */
.newsletter {
	background-image: url(immobiliare/newsletter.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	height:110px;
	width:185px;
}
#testonl {
	float:left;
	line-height: 15px;
	margin-left: 5px;
	margin-right: 5px;
}
/* form */
#testo {
	width:33%;
	float:left;
	line-height: 25px;
	margin-left: 15px;
}
/*  typo */
body {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-align : justify;
	color: #ffffff;
}
.titolo {
	font-weight: bold;
	color: #ff3300;
	font-size:14px;
}
.titolo-w {
	font-weight: bold;
	color: #ffffff;
	font-size:12px;
}
.blu {
	color:#0d295d;
	font-size: 14px;
	font-weight:bold;
}
.orange {
	color:#ff3300;
	font-size: 14px;
}
.text2 {
	text-decoration: none;
	width: 165px;
}
.bold {
	font-weight: bold;
}
.center {
	text-align:center;
}
.line {
	border-bottom: solid 1px #FF9900;
}
.line2 {
	border-top: solid 1px #ff3300;
}
.descr {
	color:#ff3300;
	font-size: 14px;
}
#cont-scheda p{
	color: #534842
}


/*  link  */
.linkmorto {
	font-size: 11px;
	color:#ffffff;
}
.lmenu:link {
	font-size: 12px;
	color:#FFFFFF;
	text-decoration : none;
}
.lmenu:visited {
	font-size: 12px;
	color:#FFFFFF;
	text-decoration : none;
}
.lmenu:hover {
	font-size: 12px;
	color:#FEDD58;
	text-decoration : none;
}
.lmenuy:link {
	font-size: 11px;
	color:#993300;
	text-decoration : none;
}
.lmenuy:visited {
	font-size: 11px;
	color:#993300;
	text-decoration : none;
}
.lmenuy:hover {
	font-size: 11px;
	color:#ffffff;
	text-decoration : none;
}
.lmail:link {
	font-size: 10px;
	color:#006633;
	text-decoration : none;
}
.lmail:visited {
	font-size: 10px;
	color:#006633;
	text-decoration : none;
}
.lmail:hover {
	font-size: 10px;
	color:#993300;
	text-decoration : none;
}
.ldtg:link {
	font-size: 11px;
	color:#ffffff;
	text-decoration : none;
}
.ldtg:visited {
	font-size: 11px;
	color:#ffffff;
	text-decoration : none;
}
.ldtg:hover {
	font-size: 11px;
	color:#993300;
	text-decoration : none;
}
/* titolo h1 nella scheda */

.titolo h1 {
	padding:3px 10px;
	background:url(immobiliare/titolo_scheda.png) repeat-y;
	color:#fedd58;
	font-size: 15px;
	margin:0 0 10px 0;
}
.dida {
	font-size:9px;
	text-align:right;
	margin:0;
	padding:0;
}
.piccolo {
	font-size:9px;
	margin:0;
	padding:0;
}
.titoloscript {
	font-size:15px;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.imgleft {
	float:left;
}
.imgright {
	float:right;
}
/* modulo form amministrazione condomini */

.quad {
	position:relative;
	width:100%;
	background:#89ee9f;
	font-size:9px;
	color:#004F4F;
	float:left;
}
.quad .tl {
	width:15px;
	height:15px;
	background: url(immobiliare/modulo_tl.png);
	position:absolute;
	top:0;
	left:0;
}
.quad .tr {
	width:15px;
	height:15px;
	background: url(immobiliare/modulo_tr.png);
	position:absolute;
	top:0;
	right:0;
}
.quad .bl {
	width:15px;
	height:15px;
	background: url(immobiliare/modulo_bl.png);
	position:absolute;
	bottom:0;
	left:0;
}
.quad .br {
	width:15px;
	height:15px;
	background: url(immobiliare/modulo_br.png);
	position:absolute;
	bottom:0;
	right:0;
}
.border-bottom {
	border-bottom:solid #0A7B2B 1px;
	background:#80e195;
}
