body { background-image:url(../images/fondo.jpg); background-repeat:repeat;}
* {	margin: 0; padding: 0; list-style-type:none;}
img { border:0px;}
.limpar:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.limpar{clear:both;}
#pagina { width:1000px; height:auto; background-color:#FFF; margin:0 auto; }
#anuncios { width:1000px; float:left; background:#FFF;}
#menu { width:1000px; height:50px; background-image:url(../images/topo.gif);}
#menu ul{ margin-left: 250px; }
#menu li {display:inline;}
#menu li a{ float: left;display:inline;color:#393;  font-family: Georgia, "Times New Roman"; font-weight:800; padding-left:10px; font-size:12px; text-decoration: none; padding-top: 23px; }
#menu li a:hover{ color:#09F; text-decoration:underline;}
#destaque { width:1000px; height:200px; }
#mapa { float:left; width:1000px; height:300px;}
#mapa2 { float:left; width:800px; height:400px;}
#contenido {background-color:#FFF; width:1000px; min-height:1750px; }
#contenido2 {background-color:#FFF; width:1000px; min-height:1800px; }
#buscador2 { position:absolute; width:700px; height:35px; top:390px; padding-left:100px;}
#buscador { float:left; width:800px; height:25px; background:#099; padding-left:200px;}
#lateral { float:left;width:200px; height:auto; background-color:#fff;}
#blanco { float:left;width:1000px; height:auto; background-color:#fff;}
#banner1 { float:left; width:200px; height:200px; background-image:url(../images/banner1.gif); z-index:100;}
#noticia { float:left; width:200px; height:300px; background-image:url(../images/noticias.gif);}
#noticia div{ margin:50px 15px 5px 15px; z-index:0; background-color:#FFF;}
#noticia div a{ text-decoration:none; color:#666;font-size:12px; font-family:Verdana, Geneva, sans-serif; z-index:0; 	filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9}

#pie1 { width:1000px; height:auto; padding-top:20px;}
#pie1 ul{ margin-left: 10px; padding-top:15px; text-align:center; }
#pie1 ul li a{ color:#09F; float: left; font-family: Georgia, "Times New Roman"; font-weight:800; padding-left:15px; font-size:10px; text-decoration: none;  }
#pie1 li {display:inline;}
#pie1 ul li a:hover{ color:#393; text-decoration:underline;}

.enlazado {height: 50px; width:235px; float:left;}
.enlazado a {display: block; width: 100%; height: 100%;}

#casas { width:800px; height:700px; float:left; background-color:#fff;}
#casasprincipal { width:800px; height:935px; float:left; background-color:#fff;}
#casas2 { width:800px; height:auto; float:left; background-color:#fff;}
#reserva { width:1000px; height:auto; float:left; background-color:#fff;}
#casarecomendada { float:left; width:200px; height:200px; background-image:url(../images/casarecomendada.gif);}
#redes { float:left; width:200px; height:185px;   background-image:url(../images/redes2.gif);padding-top:50px;}
#casarecomendada img {padding-left:30px; padding-top:40px;}
#asociado { float:left ; width:200px; height:120px; background-image:url(../images/asociados3.jpg);  z-index:1; }
#asociado img { z-index:2; }
#publicidad {  padding-top:14px; padding-left:40px;float: left; width:760px; height:106px; background-image:url(../images/publicidade.gif);}
#publicidadg {  padding-top:50px; padding-left:40px;float: left; width:760px; height:150px; background-image:url(../images/publicidadegrande.gif);}
#pe { float:left; width:1000px; height:150px; background-color:#369; background-image:url(../images/pie.gif);}
#pe2 ul { width:1000px; display:block; padding-top:40px;text-align:center;}
#pe2 li {display:inline;}
#pe2 li a{ color: #393; float:left; font-family:Georgia, "Times New Roman",; font-weight:900; padding:3px 10px 3px 10px; font-size:14px; text-decoration:none;  }
#pe2 li a:hover { color:#FFF; background-color: #519945; }
#maps { display:none;}
#ruralgest { width:1000px; float:left; background-color:#FFF; min-height:300px;font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#000; }

.titulo { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666; font-weight:900;}
.textobuscador { font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#FFF; font-weight:900;}
.campobuscador { font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#093; font-weight:900; background-color:#FFF;}
.textorojo { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#900; text-align:center;}
.titulobuscador {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#060;
	font-weight:900;
}

.titulobuscador a{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#060; font-weight:900; text-align:right; padding-right:30px; padding-bottom:10px; text-decoration:none;}
.titulobuscador a:hover{ color:#09F; }
.textotahoma { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#030;}
.textotahoma2 { font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#000;}

.textotahoma_espacio { font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#000; padding:15px 20px 10px 20px;}
.textotahoma_espacio_rojo { font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#900; padding:15px 30px 10px 20px; text-decoration:none;}
.textotahoma_espacio_rojo a:hover{ color:#060;}

.mini { font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#666; padding:0 10px 0 10px;}
#casas H2 {FONT: bold 12px arial; COLOR:#000000;}
#casas H2 SPAN {BACKGROUND: #fff}
#casas UL {}
#casas LI {FLOAT: left; WIDTH: 18%; padding:8px 3px 0 3px; COLOR: #646464; margin:3px; LIST-STYLE-TYPE: none; HEIGHT: 220px; TEXT-ALIGN: center;border:1px #396; background-image:url(../images/margencasas.jpg);}
#casas A {COLOR: #646464;}
#casas A:hover {TEXT-DECORATION: underline}

#casasprincipal H2 {FONT: bold 12px arial; COLOR:#000000;}
#casasprincipla H2 SPAN {BACKGROUND: #fff}
#casasprincipal UL {}
#casasprincipal LI {FLOAT: left; WIDTH: 18%; padding:8px 3px 0 3px; COLOR: #646464; margin:3px; LIST-STYLE-TYPE: none; HEIGHT: 220px; TEXT-ALIGN: center;border:1px #396; background-image:url(../images/margencasas.jpg);}
#casasprincipal A {COLOR: #646464;}
#casasprincipa A:hover {TEXT-DECORATION: underline}
.foto { float:left; margin:3px;}
.tituloverde { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#060;}

.slideshow {background-color:#FFF;}
.slideshow2 {background-color:#FFF; width:150px; height:100px;}
.slideshow3 {background-color:#FFF; width:150px; height:150px;}
.slideshow img { background-color:#FFF;}
.slideshow3 img { background-color:#FFF; margin-top:10px;}
.left { margin-left:30px; margin-top:20px;}
.asociado{ margin-left:30px; margin-top:9px; }
.redes2 { margin-left:20px; }

.link a { font-size:12px; color:#09F; font-family:Verdana, Geneva, sans-serif; font-weight:700;}






#invertedtabs{
margin-left: 4px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}
 
#invertedtabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
margin-bottom: 1em; /*margin between menu and rest of content*/
padding:0;
list-style:none;
}
 
#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
line-height: 1.5em;
}
 
 
#invertedtabs a{
float:left;
color: white;
background: #393; url("color_tabs_left2.gif") no-repeat left bottom;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}
 
#invertedtabs a span{
float:left;
display:block;
background: transparent url("color_tabs_right2.gif") no-repeat right bottom;
padding:3px 9px 3px 6px;
}
 
#invertedtabs a span{
float:none;
}
 
 
#invertedtabs a:hover{
background-color: #6BB5DE;
}
 
#invertedtabs a:hover span{
background-color: #6BB5DE;
}
 
#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #393;
}
 
#invertedtabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #393;
border-bottom: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}
 

