﻿body, html 
{
    height:100%;
    font-family: Verdana;
    font-size:12px;
    color:black;
    margin:0;
    background-color: #677E44;
    background-image: url('../images/bg.png');
    background-repeat:repeat-x;
}

v\:* { behavior:url(#default#VML); } 

/* region interfaz*/
#contenedor

{
    margin:0 auto;
    width:803px;
}

#left
{
    width:15px;
    background-image:url('../images/leftbg.png');
    background-repeat:repeat-y;
    float:left;
    height:100%;
}

#right
{
    width:15px;
    background-image:url('../images/rightbg.png');
    background-repeat:repeat-y;
    float:right;
    height:100%;
}

#main
{
    background-color:White;
    width:773px;
    margin: 0px auto;
}

#header
{
    width:773px;
}

#body
{
    width:750px;
    margin:0px auto;
    min-height:500px;
    background-image: url('../images/bgbody.png');
    background-repeat: repeat-x;
    background-color:white;
    padding:10px;
}

#footer
{
    width:773px;
    background-color: #677E44;
    height:30px;
    margin:0px;
    color:White;
    font-size:9px;
    text-align:center;
}

/* end region */


input, select, textarea{
    font-family: Verdana;
    font-size:11px;
    color:black;
}

a:link, a:visited, a:active
{
    text-decoration:none;
    color:#677E44;
}

a:hover
{
    text-decoration:underline;
    color:#677E44;
}

.results
{
    border:1px #bcac8b solid;
    padding:5px;
}

.titulo1{
text-align:left;
font-size:12px;
color:#68542E;
font-family: "Century Gothic", Verdana, Arial;
font-size: 17px;
padding-bottom:10px;
font-weight:bold;
}

.titulo2{
font-size:12px;
font-weight:bold;
color:#68542E;
font-family:"Century Gothic", Verdana, arial;
margin-bottom:5px;
}

.titulo3
{
    font-size:34px;
    padding-bottom:10px;
    color:#68542E;
    font-family: "Monotype Corsiva", "Century Gothic", Verdana, Arial;
}

.desc
{
    text-align:justify;
    padding-bottom:10px;
}
.search1{
width:738px;
background-color:#f5fada;
border:1px #bcac8b solid;
padding:5px;
overflow:hidden;
}

.search1_t1{
width: 200px;
float:left;
text-align:left;
font-size:10px;
font-weight:bold;
color:black;
font-family:"Century Gothic", Verdana, arial;
}

.search1_t2{
width: 200px;
float:right;
text-align:right;
font-size:10px;
font-weight:bold;
color:black;
}

.map{
width: 200px;
font-size:10px;
font-weight:bold;
color:#c57842;
}

.collapse{
width: 200px;
font-size:10px;
font-weight:bold;
color:#acaf9e;
}

.search2{
width:730px;
background-color:#f5fada;
font-size:10px;
text-align:left;
color:black;
font-weight:bold;
padding-top:5px;
}

.search3{
width:744px;
background-color:#f5fada;
font-size:10px;
text-align:right;
color:black;
}

.boton1
{
    background-color:#996600;
    border:#68542E solid 1px;
    color:white;
    width:80px;
    height:20px;
    font-size:9px;
}

.search3_right{
font-size:10px;
text-align:right;
color:black;
}

.search3_left{
font-size:10px;
text-align:left;
color:black;
}

.search3_txt{
width:72px;
}

.search3_chk{
width:115px;
}

/*resultados de busqueda*/

.cuadroPropiedad
{
    width:165px;
    padding:5px;
}

.thumb1
{
    width:165px;
    border:none;
}

.nombre
{
    padding-bottom:5px;
    padding-top:10px;
}

.preciolist
{
    font-size:14px;
    padding-bottom:5px;
}

.ubicacion
{
    font-size:9px;
}

.detalles
{
    float:right;
    padding-top:10px;
    padding-right:5px;
}

/*propiedades admin*/
.find{
width:169px;
padding-right:9px;
}

.btns{
width: 100%;
text-align:right;
}

.add_right{
font-size:10px;
text-align:right;
color:black;
width:243px;
}

.add_left{
font-size:10px;
text-align:left;
color:black;
width:94%;
}

.textarea{
font-size:10px;
text-align:right;
color:black;
padding-right:50px;
}

.add_chk{
width:130px;
}

.col1
{
width: 100px;
}
.col2
{
    width:630px;
}

.movement{
color:#000000;
text-align:left;
font-weight:bold;
}

.movement_new{
text-align:left;
font-weight:bold;
vertical-align:middle;
padding-top:20px;
}

.movement_new2{
text-align:left;
font-weight:bold;
padding-left:9px;
}

.movement_btns{
color:#000000;
text-align:right;
}

.grid{
color:#000000;
}

.movement_btns2{
text-align:center;
width: 344px;
}

.movement_activa{
text-align:left;
padding-left:72px;
}

.panels{
width:300px;
padding:2px;
float:left;
text-align:center;
border-right:1px #bcac8b solid;
}

.panels_new{
    width:347px;
    float:left;
    padding-left:15px;
    padding-right: 2px;
    padding-top: 15px;
    padding-bottom: 2px;
    text-align:center;
}

.cerrar{
width:60px;
padding:2px;
float:right;
}

.ddl_state{
color:#000000;
}

.flotante
{
    padding-top:15%;
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:180%;
    text-align:center;
    background-color:Black;
    opacity: .9;
	filter: alpha(opacity=90);
	z-index:2;
	
}

.return
{
    float:right;
}

.thumb
{
    width:135px;
    margin-left:6px;
    margin-top:3px;
}

.thumb2
{
    width:300px;
    margin-left:5px;
    margin-top:5px;
    margin-bottom:5px;
}

.imgprincipal
{
    width:310px;
    float:left;
}

.galeria
{
    background-color:white;
    border: #000080 solid 2px;
    width:740px;  
    vertical-align:middle;
    margin-bottom:5px;
}

.galThumbs
{
    margin:9px;
}

.descripcion
{
    width:550px;
    padding:5px;
	text-align:justify;
	line-height:20px;
}

.caracteristicas
{
	min-height:20px;
}

.precio1
{
    width:160px;
    margin-top:1px;
    padding:5px;
    float:right; 
    line-height:20px; 
    border:#ddd solid 1px;
}

.carlist
{
    border:#ddd solid 1px;
    background-color:#f5fada;
    width:150px;
    margin-top:7px;
    padding:5px;
    font-size:10px;
}

.precio
{
    width:148px;
    float:left;
    border:#ddd solid 1px;
    height:35px;
    margin-top:5px;
    padding:5px;
    padding-top:10px;	
    background-color: #DAE0C4;
    text-align:center;
    font-family:"century gothic";
}

.tabla
{
    width:158px;
    float:inherit;
    font-size:9px;
    border-top-style:dashed;
    border:#ddd 1px;
    
}

.td1{
    width:60px;
    font-size:9px;
    text-align:right;
    border-right-style:dashed;
    border:#ddd 1px;
    padding-right:5px;
}

.td2{
    width:98px;
    font-size:9px;
    text-align:left;
    padding-left:5px;
}

.tabla2
{
    width:158px;
    float:inherit;
    font-size:9px;
    border:#ddd solid 1px;
}

.td1_t2{
    width:79px;
    height:20px;
    font-size:9px;
    text-align:right;
    padding-right:5px;
}

.td2_t2{
    width:79px;
    height:20px;
    font-size:9px;
    text-align:left;
    padding-left:5px;
}

.subtitle
{
	font-size:14px;
	font-family:"century gothic";
	font-weight:bold;
}

.subtitle1
{
	text-align:center;
	color:#68542E;
	font-family: "Century Gothic", Verdana, Arial;
	font-size:14px;
	margin-top:-10px;
	font-weight:bold;
}
.contactInfo
{
	display:none
}

.tipo:link, .tipo:visited
{
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	border:white solid 1px;
	margin-bottom:10px;
	margin-right:2px;
	text-decoration:none:
}

.tipo:hover, .tipo:active
{
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	border:white solid 1px;
	margin-bottom:10px;
	margin-right:2px;
	text-decoration:none;
	background-color:White;
}

.tipoActivo:link, .tipoActivo:visited
{
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	border:white solid 1px;
	margin-bottom:10px;
	margin-right:2px;
	text-decoration:none;
	background-color:#965C29;
	color:White;
}

.tipoActivo:hover, .tipoActivo:active
{
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	border:white solid 1px;
	margin-bottom:10px;
	margin-right:2px;
	text-decoration:none;
	background-color:White;
}