.cab_anadir_fotos {background-color:#FFFF99; font-weight:bold; font-size:14px; padding:3px; border-bottom-style:solid; border-bottom-color:#FF9933; border-bottom-width:1px;}
.div_ajax {
	display:none;
	width:100%;
	background-color:#FDFFD2;
	margin-top:4px
} 
.banner_tienda_gratis { padding:4px; background-color:#FFFFCC; width:150px; margin-bottom:5px }
.foto_lista {float:left; margin-right:5px;border:1px; border-style:solid; border-color:#999999 }
/*inicio clasificados */
.clasificado_paginado { font-size:14px }
.texto_clasificado {  margin-top:10px; margin-bottom:30px; width:800px; font-size:14px;  padding:4px }
.clasificado
{  padding-top:6px; padding-bottom:6px; width:780px; clear:both; font-size:14px; }
.menu_clasificado { height:35px; padding-top:8px; padding-left:3px; padding-right:3px; float:left; margin-right:10px; }
a:link.clasificado_link, a:visited.clasificado_link, a:hover.clasificado_link, a:active.clasificado_link {
	text-decoration:underline;
	color:#000099
}
.clasificado_detalle { font-size:10px }
a:visited.clasificado_link {
	color:#660066
}
a:hover.clasificado_link { text-decoration:none }

/* inicio LISTAS */
.listas ul,li { display:inline;  margin:0; }

/* fin LISTAS */

.enlaceboton {    font-family: verdana, arial, sans-serif; 
   font-size: 10pt; 
   padding: 4px; 
   background-color: #ffffcc; 
   color:#000000; 
   text-decoration: none; 
} 
.enlaceboton:link, 
.enlaceboton:visited { 
   border-top: 1px solid #cccccc; 
   border-bottom: 2px solid #666666; 
   border-left: 1px solid #cccccc; 
   border-right: 2px solid #666666; 
   color:#000000; 
} 
.enlaceboton:hover { 
    border-bottom: 1px solid #cccccc; 
   border-top: 2px solid #666666; 
   border-right: 1px solid #cccccc; 
   border-left: 2px solid #666666; 
   color:#000000; 
} 
/*fin clasificados */
.zum_texto { font-size:11px; line-height:10px }
.zum { margin-right:5px;border:1px; border-style:solid; border-color:#999999 }
.telefono_oc { border:1px; border-style:solid; border-color:#FF3300 }
body { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px
}
h1,h5,h4,h3,h2,form { display:inline }
form { margin:0; padding:0 }
.logotipo { width:140px; float:left}
.sf {  padding-bottom:3px; margin-bottom:4px;line-height:23px; padding-left:2px}
.descripcion { padding-left:4px; padding-right:4px; padding-top:10px; padding-bottom:10px; line-height:15px; text-align:justify; clear:both; background-color:#EEEEEE}
.opiniones {margin-top:10px; clear:both} 
.palabras_clave {padding-top:2px; line-height:18px; text-align:justify; clear:both}
.documento_contenedor {padding-top:10px; padding-left:2px;  text-align:left; clear:both;  overflow:hidden;}

/* fotos documento */
.documento_contenedor_2 {float:left; width:205px; height:230px; overflow:hidden}
.foto_documento {  margin-right:2px;border:1px; border-style:solid; border-color:#999999 }
/* fin fotos documento */
.cuerpo,.buscador,.cabecera,.buscador2 {
width:965px;
margin-left:auto;
margin-right:auto;}

a:link { color:#0000FF; text-decoration:none; }
a:visited{ color:#663399; text-decoration:none; }
a:hover {  color:#0000FF; text-decoration:underline } 
a:active { color:#0000FF; text-decoration:none; }


.cabecera { height:90px;  }
.cabecera_links {float:right;  width:330px; text-align:right; }
.buscador,.buscador2 { text-align:center; padding:2px; margin-bottom:5px; border:1px; border-style:solid; border-color:#FF6600}
.buscador2 { height:20px }
/* ancho de la pagina */
.resumen_resultados{  background-color:#FFFFCC; padding:3px;float:left; }
.contenedor_niccolo { overflow:hidden;  float:left  }
.izq_map_google { height:350px; width:150px; overflow:auto;  float:left; font-size:10px }
.map_google { height: 400px; width:420px; }
.pie 		{ width:600px;  clear:both;  margin-top:5px;   text-align:left; padding-top:10px;   }
.ficha 		{ border-bottom-color:#CCCCCC; border-bottom-width:1px; border-bottom-style:dotted;  padding-top:8px; padding-bottom:20px}
.publicidad { height:60px; margin-top:3px; border-bottom-color:#CCCCCC; border-bottom-width:1px; border-bottom-style:dotted; }
.ficha,.contenedor_fichas,.resumen_resultados,.publicidad {width:620px;}
.contenedor_fichas {float:left;  width:625px } 

.contenedor_index { float:left; height:auto;border-left:1px; border-left-style:solid;
 border-left-color:#E5E5E5; padding-left:2px; border-right:1px; border-right-style:solid; border-right-color:#E5E5E5; padding-right:2px}
/* fin de la pagina */

.columna_derecha {float:left; width:170px; }
.texto_ficha { font-size:11px; line-height:15px; margin-top:5px }
.capa_texto_ficha { float:left; width:500px; padding-left:5px }
.enlace_telefono {
	text-decoration:underline;
	cursor:pointer;
	color: #0033CC;
	font-size:14px
}
.motor_busqueda {
font-size:12px;
color:#FF9933;
float:right;
}

.expertos { font-size:11px;line-height:15px; color:#999999} 
.indice_footer { 
float:left;
font-size:10px;
width:250px;
padding-top:20px;
}
.destacado { font-size:10px; color:#999999 }

a:link.negro { color:#000000; text-decoration:none; }
a:visited.negro { color:#000000; text-decoration:none; }
a:hover.negro {  color:#000000; text-decoration:underline } 
a:active.negro { color:#000000; text-decoration:none; }

a:link.af { color:#0000FF; text-decoration:none; }
a:visited.af { color:#0000FF; text-decoration:none; }
a:hover.af {  color:#0000FF; text-decoration:underline } 
a:active.af { color:#0000FF; text-decoration:none; }
.mensaje_verde { border:1px; border-color:#006633; border:1px; border-style:solid; background-color:#CFFACB; width:600px; padding:3px }

/* seccion mapas */ 
.map_col_uno { float:left; width:160px; margin-right:5px }
.map_col_dos { float:left; width:160px;  height:500px; overflow:auto; font-size:9px }
.map_caucana { height: 500px; width:790px; border-width:1px; border-color:#CCCCCC; border-style:solid; float:left; margin-right:5px }
.geobusqueda {
	width:965px;
	font-size:18px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFF99;
	margin-bottom:5px
}
/* map buscadores */
.map_buscador_contenedor { width:965px; margin-left:auto; margin-right:auto; overflow:hidden; padding-top:15px; padding-bottom:10px;  }
.map_buscador_on,.map_buscador_off,.map_buscador_hueco { border-color:#FF6600; float:left} 
.map_buscador_on {
	padding-left:4px;
	padding-right:4px;
	padding-bottom:2px;
	background-color:#B3C7E4;
	border-width:2px;
	border-style:solid;
	border-top-width:0px
}
.map_buscador_off {padding-left:8px; padding-right:8px;  }
.map_buscador_hueco {border-top-style:solid; border-top-width:2px; width:4px}
/* ventana muestra telefono */
.capa_mensaje {
                position: absolute; 
                left: 50%; 
                top: 50%; 
                width: 400px; 
                height: 300px; 
                margin-top: -150px; /* le quito la mitad de la altura*/
                margin-left: -200px; /* le quito la mitad del ancho*/
                display:none;
				z-index:-1;
				overflow:hidden;
				background-color:#F7F7F7;	
				border-color:#999999; border-width:1px; border-style:solid;		
        }  
.capa_fondo_gris {
			position:absolute;
			 z-index:-1;
			 top:0px;
			 left:0px;
			display:none;
			width:100%; 
			height:100%;
			background-color:#FFFF00;
			filter:alpha(opacity=70); /*opacidad para ie */
    		-moz-opacity:.70;      /*opacidad para firefox*/
	}		
.tabla_anuncio {
 height:300px; width:400px;  }
/* BUSCADOR V2*/
.contenedor_buscador { overflow:hidden; width:960px; margin-left:auto; margin-right:auto; margin-top:2px }
.contenedor_pestanas { overflow:hidden; text-align:center }
.contenedor_form_buscador {
	overflow:hidden;
	background-color:#EEEEEE;
	border-bottom-width:2px;
	border-bottom-color:#B3B3B3;
	border-bottom-style:solid;
	padding:4px;
	clear:both;
}
.opcion_hueca { width:60px; float:left }
.opcion_hueca_dos { width:100px; float:left }
.opcion_on {
	background-color:#EEEEEE;
	float:left;
	padding:4px;
	margin-right:10px;
	border-width:2px;
	border-color:#B3B3B3;
	border-style:solid;
	border-bottom-width:0;
}
.opcion_off,.opcion_off_dos {
	float:left;
	padding:4px;
	margin-right:10px;
	border-width:1px;
	border-color:#B3B3B3;
	border-style:solid;
	border-bottom-width:0;
}
.opcion_off_dos
	{
	border-color:#B3B3B3
}
.ayuda_uno {
	font-size:10px;
	color:#666666
}	