body{
   margin: 0px;
	background: url(../imgs/bg.png)
}
td{
   color: #000000;
   font: 10px Verdana, Arial, Helvetica, sans-serif;
}
th{
	text-align: center;
}
label input, select, textarea{
	margin-top: 5px;
}
fieldset{
	border: none;
}
/*a{
   text-decoration: none;
}
a:hover{
   color: #FF0000;
   text-decoration: underline;
}*/
img{border: none;filter:expression(this.alphaxLoaded ? "" :(this.src.substr(this.src.length-4)==".png"?((!this.complete)? "" :this.runtimeStyle.filter=("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+String(this.alphaxLoaded=true).substr(0,0)+(this.src="imgs/px.gif").substr(0,0)):this.runtimeStyle.filter=""));}
#topo{
	width: 100%;
	min-height: 130px;
	height: auto !important;
	height: 110px;
	background: url(../imgs/topo.png) center bottom no-repeat;
}
#logo{
	float: left;
	width: 300px;
	height: 130px;
	margin-left: 310px;
	background: url(../imgs/logo.png) center bottom no-repeat;
}
#rs_f{
	width: 225px;
	height: 200px;
	padding: 2px;
	color: #FFF;
   font: 10px Verdana;
	font-weight: bold;
	background-color: #999;
	background: url(../imgs/bg_reserva.png) center center no-repeat;
}
.container{
	position: absolute;
	width: 900px;
	height: 600px;
	top: 50%;
	margin-top: -300px;
	left: 50%;
	margin-left: -450px;
}
#col1{
	float: left;
	width: 498px;
	height: 600px;
}
#col1_l{
	width: 100%;
	height: 100px;
	margin-top: 250px;
	background: url(../imgs/logo_flat.png) no-repeat center center;
}
#flat1{
	float: left;
	width: 100%;
	height: 200px;
	background: url(../imgs/unid1.png) no-repeat top center;
}
#flat1:hover{
	background: url(../imgs/unid1.png) no-repeat bottom center;
}
#flat2{
	float: left;
	width: 100%;
	height: 200px;
	background: url(../imgs/unid2.png) no-repeat top center;
}
#flat2:hover{
	background: url(../imgs/unid2.png) no-repeat bottom center;
}
#col2{
	float: right;
	width: 300px;
	height: 100%;
}
#col2_l{
	width: 100%;
	height: 94px;
	background: url(../imgs/logo.png) no-repeat center center;
}
#flat3{
	float: left;
	width: 225px;
	height: 240px;
	background: url(../imgs/unid4.png) no-repeat top center;
}
#flat3:hover{
	background: url(../imgs/unid4.png) no-repeat bottom center;
}
#col2_l2{
	clear: both;
	width: 100%;
	height: 100px;
	background: url(../imgs/logo_amador.jpg) no-repeat center center;
}
#flat4{
	float: right;
	width: 100%;
	height: 200px;
	background: url(../imgs/unid3.png) no-repeat top center;
}
#flat4:hover{
	background: url(../imgs/unid3.png) no-repeat bottom center;
}
.frmfield{
	font: 10px Verdana;
	border: 1px solid #999;
}
.bt{
	font: 10px Verdana;
	color: #000;
	font-weight: bold;
	background-color: #e6e6e6;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}
