body {
font-family:Verdana, Tahoma, Arial;
font-size:15px;
line-height:150%
}

img,form,ol,ul,li,br,table,h1,h2,h3,h4,h5 {
border:0;
margin:0;
padding:0
}
li, ol, ul{
	list-style:none;
}
h1,h2,h3,h4,h5 {
line-height:100%
}

img a:link, img a:hover {
	cursor: pointer;
	cursor: hand;
}

h1,h1 a:link,h1 a:hover {
color:#eee;
text-decoration:none;
}

h2 {
color:#ddd
}

h3 {
color:#ccc
}

h4 {
color:#bbb
}

h5 {
color:#aaa
}

a {
color:#000;
font-weight:700;
text-decoration:none
}
.nobr {white-space: nowrap}
.enlace02 a {
color:#FFF;
text-decoration:none
}

.enlace02 a:hover {
color:#FFF;
text-decoration:underline
}

.enlace01 a:link {
color:#000;
font-size:10px;
text-decoration:none
}

.enlace01 a:hover {
color:#000;
font-size:10px;
text-decoration:underline
}

input,select,textarea, area {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:1px solid #CCC;
border-radius:5px;
font-size:11px;
margin-top:5px
}

#base {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#FFF;
border-radius:5px;
float:left;
padding:15px;
top:10px;
width:98%
}

#header {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
height:250px;
width:762px
}

#menu-top {
height:49px;
margin-top:9px;
width:762px
}

#menu-top-left {
background:url("../_images/bot_comprar.png") no-repeat;
float:left;
height:49px;
width:306px;
}

#menu-top-right {
background:url("../_images/bg_botones.png") no-repeat;
float:left;
height:49px;
margin-top:2px;
width:453px;
font-size:12px;
}

#cuerpo {
margin:9px 0 9px 0 ;
width:780px;
text-align:center;
}

#cuerpo-left {
float:left;
margin:2px 0 9px 10px ;
width:165px;
}
.progressBar{
	width:165px;
}
#cuerpo-center {
float:left;
margin-bottom:9px;
margin-left:7px;
width:580px
}

#calendario {
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background:#FFF url('../_images/CiudadNombre.png') repeat-x;
border:1px solid #D9DADB;
padding-bottom:5px;
text-align:left;
width:165px
}

#buscador {
background:url("../_images/bg_buscador.png") no-repeat
}

#Buscador, #Buscador1 {
background:#FFF url('../_images/CiudadNombre.png') repeat-x;
border:1px solid #D9DADB;
margin-top:2px;
padding:5px;
text-align:left;
clear:both;
}
.opcion{
	font-size:10px;
}

#noticias-contenido {
padding:15px;
text-align:justify;
}

#images-footer {
clear:both;
margin-top:10px;
width:762px;
white-space: nowrap;
}

.Titulo-Calendario {
color:#cbcbcb;
font-family:"Arial Black";
font-size:24px;
font-style:italic;
font-weight:bolder
}

.Titulo-Noticias {
color:#EEE;
font-family:"Arial Black";
font-size:24px;
font-weight:bolder
}

.Titulo-Mes {
color:#333;
font-family:Verdana;
font-size:20px
}

.Dias-Mes-Seleccionado {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#FFF;
border-radius:5px;
color:#000;
font-weight:bolder;
text-align:center
}

.buscador {
border:1px solid #000;
color:#333;
font-size:11px;
padding:1px;
text-align:center;
width:330px
}

.SelectSearch {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:1px solid #CCC;
border-radius:5px;
font-size:11px;
padding:2px;
width:153px;
z-index:1000000;
}

.enlaces-imagenes {
margin-right:5px
}

#lista {
background:#111 url('../_images/bg_botones.png');
border:1px solid #000;
margin-left:-165px;
padding:5px;
position:absolute;
text-align:left;
width:330px;
z-index:1000000;
}

.TablaEstimacionTitulo {
color:#009CDF;
font-size:26px;
font-weight:700;
margin:3px;
text-align:left
}

.TablaEstimacionSubTitulo {
color:#59585A;
font-family:Arial;
font-size:16px;
padding-left:9px;
text-align:left
}

.TablaEstimacionContenido{
padding-left:9px;
}

.TablaEstimacionTituloTasa {
color:#000;
font-size:13px;
font-weight:700;
margin-top:5px;
padding-left:20px;
text-align:left
}

.TablaEstimacionTituloTasa2 {
color:#000;
font-size:13px;
font-weight:700;
padding-left:20px;
text-align:left
}

.TablaEstimacionTituloTasaNew {
color:#666;
font-size:13px;
font-weight:700;
padding-left:0px;
text-align:left;
}

.TablaEstimacionText {
color:#59585A;
font-size:11px;
margin-top:-5px;
padding-left:20px;
text-align:left
}

.TablaTituloTasa {
color:#000;
font-family:Arial;
font-size:10px;
font-weight:700;
text-align:center
}

.CapaTasa {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:1px solid #D1D3D4;
border-radius:5px;
font-size:10px;
text-align:right
}

#footer {
font-size:10px;
text-align:right;
width:770px
}

.Tabla {
text-align:left
}

.stepcarousel {
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background:#FFF url('../_images/CiudadNombre.png') repeat-x;
height:98px;
overflow:hidden;
position:relative;
width:192px;
}

.stepcarousel .belt {
left:0;
position:absolute;
top:0;
}

.stepcarousel .panel {
float:left;
margin:3px;
overflow:hidden;
width:192px;
}

.tabla-calendario,.Dias-Mes {
color:#333;
font-size:10px
}

#CiudadPropiedad {
	background:#006FA6;
	color:#FFF;
	height:21px;
	padding:5px;
	padding-left:15px;
	text-align:left;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #00006B;
}
.CiudadPropiedadSelected {
	color:#FFF;
	font-weight:bolder;
	font-size:26px;
}

#CiudadNombre {
	background:#FFF url('../_images/CiudadNombre.png') repeat-x;
	text-align:left;
}

.CiudadNombreTd {
	color:#006FA6;
	font-size:20px;
	padding-left:15px;
}

.PropiedadDetalles {
	font-size:12px;
	line-height:150%;
	text-align:justify;
	padding-left:15px;
}

.PropiedadDetalles2 {
	font-size:12px;
	text-align:justify;
	line-height:150%;
}

 #Enviar, #Informacion {
border:1px solid #dfdfdf;
margin-bottom: 1em;
padding: 5px;
font-size: 10px;
}

.botonesListado{
color:#000 !important;
font-size:10px !important;
font-style:normal !important;
font-weight:bold;
background:url('../_images/bottons.png') center no-repeat;
padding:8px 0px;
margin:0px 2px;
width:116px;
text-align:center;
text-decoration:none;
float:right;
}



































/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 0;
margin-bottom: 0;
font-size: 10px;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li:hover{
background: #dfdfdf;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #dfdfdf;
color: #2d2b2b;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}




.polaroid { padding: 15px; background:#dfdfdf; position:absolute;}

