body{margin: 0px; padding:0px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;height: 100%;background-image:url(images/bg.jpg); background-repeat:repeat-x;background-color:#3d72b2;}

html{height:100%;margin: 0px; padding:0px;}

.side{position:relative;width:275px; float:right; height:100%; padding:0px; margin-right:8px; padding:0px; background-image:url(images/bgside.jpg);background-repeat:repeat-x; background-color:#eaecee;}
.content{ position:relative; width:660px; float:left; height:100%;margin-left:8px; padding:0px; margin-top:0px;}

#fullPage {border:0px;margin: 0px; padding:0px;top:0px;left:0px;}
#enclosing {width:961px;border:0px;position:relative;top:0px;left:0px;}
#inside {background-image:url(images/bginside.jpg);position:relative;top:0px;left:0px;width:961px;margin: 0px; padding:0px;}

.top1{ background-image:url(images/top1.jpg); width:961px; height:25px;}
.top2{ background-image:url(images/top2.jpg); width:961px; height:91px;}
.top3{ background-image:url(images/top3.jpg); width:961px; height:141px;}
.top4{ background-image:url(images/top4.jpg); width:961px; height:66px;}

.date{font-size:11px; color:#787878; float:left; width:270px;}
.contacto{ float:right; width:100px; margin-top:-5px;}
.textura{ position:relative; margin:0px; background-image:url(images/textura.jpg); width:664px; height:17px;}

.info{ position:relative; float:right; margin-right:20px; margin-top:33px; width:380px; height:32px; color:#555b31; font-size:10px; font-weight:normal; text-align:left;}
.info2{ position:relative; float:left; margin-left:370px; margin-top:25px; width:390px; height:95px; color:#555b31; font-size:10px; font-weight:normal; text-align:left;}

.foot{ background-image:url(images/footer.jpg); background-repeat:no-repeat; background-color:#124477; width:100%; height:45px; padding-top:5px; clear:both; color:#ffffff; text-align:center; line-height:20px; border-bottom:#54789e solid 1px; padding-bottom:5px; line-height:25px; font-size:10px;}

.foot a {color:#ffffff;}
.foot a:link, a:visited, a:active{color:#ffffff;}
.foot a:hover { color:#66FFFF;}


p {margin: 0px; padding:0px;color:#5e5e5e;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:justify;text-decoration: none;line-height:18px;}
a, a:link, a:visited, a:active{color:#07376a;text-decoration:none;margin: 0px; padding:0px;font-weight:normal;}
a:hover {color:#0056b1; text-decoration:none;margin: 0px; padding:0px;font-weight:normal;}

.menu{ margin:0px; margin-top:0px;}

a.topmenu{display:block; width:135px; padding:10px 0px 0px 0px; height:24px; text-align:center; font-size:11px; font-weight:normal; color:#605f5f; margin:0px; background-image:url(images/btn.jpg);background-repeat:no-repeat;}
a.topmenu,  a.topmenu:link, a.topmenu:visited, a.topmenu:active{display:block; width:135px; padding:10px 0px 0px 0px; height:24px; text-align:center; font-size:11px; font-weight:normal; color:#605f5f; margin:0px; background-image:url(images/btn.jpg); background-repeat:no-repeat;}
a.topmenu:hover{color:#205c9b; background-color:#e2e2e2;}

a.topmenu1{display:block; width:135px; padding:10px 0px 0px 0px; height:24px; text-align:center; font-size:11px; font-weight:normal; color:#985e01; margin:0px;background-color:#ffffff;}
a.topmenu1,  a.topmenu1:link, a.topmenu1:visited, a.topmenu1:active{display:block; width:135px; padding:10px 0px 0px 0px; height:24px; text-align:center; font-size:11px; font-weight:normal; color:#985e01; margin:0px;background-color:#ffffff;}
a.topmenu1:hover{color:#205c9b; background-color:#e2e2e2;}

a.topmenu2{display:block; width:117px; margin:10px 0px 10px 0px; height:14px; text-align:center; font-size:10px; font-weight:normal; color:#d98e31; padding:0px; border-right:#d98e31 1px solid;}
a.topmenu2,  a.topmenu2:link, a.topmenu2:visited, a.topmenu2:active{display:block; width:117px; margin:10px 0px 10px 0px; height:14px; text-align:center; font-size:10px; font-weight:normal; color:#d98e31; padding:0px; border-right:#d98e31 1px solid;}
a.topmenu2:hover{color:#985e01;}

a.topmenu22{display:block; width:100px; margin:10px 0px 10px 0px; height:14px; text-align:center; font-size:10px; font-weight:normal; color:#d98e31; padding:0px; border-right:#d98e31 1px solid;}
a.topmenu22,  a.topmenu22:link, a.topmenu22:visited, a.topmenu22:active{display:block; width:100px; margin:10px 0px 10px 0px; height:14px; text-align:center; font-size:10px; font-weight:normal; color:#d98e31; padding:0px; border-right:#d98e31 1px solid;}
a.topmenu22:hover{color:#985e01;}

a.topmenu23{display:block; width:122px; margin:5px 0px 10px 0px; height:19px; text-align:center; font-size:10px; font-weight:normal; color:#d98e31; padding:0px; border-right:#d98e31 1px solid;}
a.topmenu23,  a.topmenu23:link, a.topmenu23:visited, a.topmenu23:active{display:block; width:122px; margin:5px 0px 10px 0px; height:19px; text-align:center; font-size:10px; font-weight:normal; color:#d98e31; padding:0px; border-right:#d98e31 1px solid;}
a.topmenu23:hover{color:#985e01;}

a.topmenu24{display:block; width:117px; margin:5px 0px 10px 0px; height:19px; text-align:center; font-size:10px; font-weight:normal; color:#d98e31; padding:0px; border-right:#d98e31 1px solid;}
a.topmenu24,  a.topmenu24:link, a.topmenu24:visited, a.topmenu24:active{display:block; width:117px; margin:5px 0px 10px 0px; height:19px; text-align:center; font-size:10px; font-weight:normal; color:#d98e31; padding:0px; border-right:#d98e31 1px solid;}
a.topmenu24:hover{color:#985e01;}


a.topmenu3{display:block; width:150px; margin:2px 0px 10px 0px; height:22px; text-align:center; font-size:9px; font-weight:normal; color:#d98e31; padding:0px; border-right:#d98e31 1px solid;}
a.topmenu3,  a.topmenu3:link, a.topmenu3:visited, a.topmenu3:active{display:block; width:150px; margin:2px 0px 10px 0px; height:22px; text-align:center; font-size:9px; font-weight:normal; color:#d98e31; padding:0px; border-right:#d98e31 1px solid;}
a.topmenu3:hover{color:#985e01;}

.menu{ clear:both; margin-left:10px;}

h1{ display:block; background-image:url(images/h1bg.jpg);width:96%; padding:10px 0px 0px 4%; font-size:12px; color:#ffffff; height:24px; margin:0px;}

h2{border-top:#e1e1e1 1px dotted; border-bottom:#e1e1e1 1px dotted; padding:5px 2px; color:#607009; display:block; height:auto; font-size:11px; font-weight:bold; width:97%; margin:0px;}

.button {display:block;position:relative;float:left;margin-right:0px;margin-left:0px; margin-top:0px;}

.busqueda{ position:relative; margin:0px; background-image:url(images/busqueda.jpg); width:275px; height:31px;}
.buscar{ padding:10px; border:1px solid #FFFFFF; margin:10px; color:#122951; color:#122951; line-height:20px;}
.inputbuscar{ font-size:11px; color:#838383; padding:2px; border:1px solid #f5f6f7; width:175px; height:18px;}

.logininput{ background-color:#FFFFFF; border:#d1d1d1 1px solid; padding:2px; color:#838383; font-size:10px; height:20px; width:142px; clear:both; margin-bottom:10px;}
.login{ font-size:10px; color:#8e8e8e;}

a.boton {color:#404525; font-size:11px; font-weight:bold; display:block; padding:2px 0px 2px 18px; display:block;background-image:url(images/btn4.jpg); width:134px; height:16px; margin:4px 0px 0px 3px;}
a.boton, a.boton:a, a.boton:link, .boton:a, a.boton:visited, a.boton:active{color:#404525; font-size:11px; font-weight:bold; display:block; padding:2px 0px 2px 18px; display:block;background-image:url(images/btn4.jpg); width:134px; height:16px;margin:4px 0px 0px 3px;}
a.boton:hover {color:#647700;background-image:url(images/btn5.jpg);}

.contenedor{ display:block; border:#e4e4e4 1px solid; width:auto; height:auto; padding:2px; margin-bottom:10px;}

.buscador{ margin-left:85px; width:340px; height:auto; font-size:10px; color:#4f4f4f;}
.buscados{ width:120px; float:left; display:block; margin-bottom:10px;}
.busquedas{ width:195px; padding:2px; border:#dddddd 1px solid; color:#2c7dac; margin-bottom:10px;}

.propiedad{ position:relative; width:29%; border:#f0f0f0 1px solid; height:150px; float:left; margin:1%; padding:1%; color:#626262; font-size:10px;}

.propiedad1{position:relative; float:left; width:100px; margin-right:5px;}
.propiedad2{position:relative; float:left; width:80px; margin-left:5px;}

.propiedad1a{position:relative; float:left; width:120px; margin-right:5px;}
.propiedad2a{position:relative; float:left; width:180px; margin-left:5px;}
.propiedad3a{position:relative; float:left; width:340px; margin-left:5px;}

.imgpropiedad{border:#eaeaea 3px solid;}
.nombrepropiedad{ color:#07396c; font-weight:bold; margin:0px;margin-bottom:5px; font-size:10px;}
.atributospropiedad{ color:#b30000; font-weight:normal; margin:0px;}
.tipopropiedad{ color:#626262; font-weight:normal; text-align:left; font-size:10px:margin-bottom:15px; }
.masbtn{ margin:3px;}
