/* ----------------------------------------------------------------
	HEADER FICHA
---------------------------------------------------------------- */
.header_ficha { padding:10px 10px 10px 20px;}

.ficha{
	max-width: 930px !important;
    margin: auto !important;
}

p.nav_fichas { text-align:right; font-size:13px; margin:0; background-color:#ffffe3; padding:3px 0 6px 0}
p.nav_fichas a {color:#000; text-decoration:none; padding:0 5px;} 
p.nav_fichas a:hover { text-decoration:underline;}
p.nav_fichas .link_listado{ font-weight:bold; margin:0 0 0 10px;}

.header_ficha .intro_ficha {width:765px;float:left;}
.header_ficha .intro_ficha h6{ font-size:12px; color:#666666; font-weight:normal;}
.header_ficha .intro_ficha h1{ font-size:25px; line-height:36px; margin:0 0 5px 0;padding:0px;display:inline;float:left;width:750px;}
/*
.header_ficha .intro_ficha div { float:left;width:700px;display:inline;}
.header_ficha .intro_ficha div a { text-decoration:underline;color:black;}*/

.header_ficha .intro_ficha p { font-size:13px; line-height:16px; margin:0 0 15px 0; color:#666; background-color: #f3f3f3; padding:15px 20px; -moz-border-radius:10px; border-bottom:1px solid #ccc; overflow:hidden; word-wrap: break-word}
.header_ficha .intro_ficha p a {color:#f00; text-decoration:none; margin:0 0 0 5px;}
.header_ficha .intro_ficha p a:hover { text-decoration:underline;}
.header_ficha .intro_ficha h2{color:#666666; font-size:13px; font-weight:bold; float:left; margin:0 10px 0 0;}
.header_ficha .intro_ficha h2 a{margin:0 2px; text-decoration:none;}
.header_ficha .intro_ficha .info{color:#666666; font-size:11px; font-weight:normal; float:left; margin:2px 0 0 0;width:900px;text-align:left;}
.header_ficha .intro_ficha .info a{margin:0 2px; text-decoration:underline;color:black;}
.header_ficha .intro_ficha .info a:hover { text-decoration:underline;}
.header_ficha .intro_ficha .info strong { margin:0 10px 0 0;}

.header_ficha .precio_ficha {font-size:30px; line-height:36px; margin:0 0 5px 0;text-align:center;width:150px;float:left;}
.header_ficha .precio_ficha li {list-style:none;margin:0 0 -12px 0;}
.header_ficha .precio_ficha strong{color:#ff0000;}
.header_ficha .precio_ficha a {
  font-size: 12px;
  margin: 0 0 0 5px;
  text-decoration: none;
}
.header_ficha .precio_ficha a:hover { text-decoration:none;}

/* ----------------------------------------------------------------
	TABS
---------------------------------------------------------------- */
/* CONSTRUCCION DE LOS TABS */
.informacion_ficha { background:url(/images/ficha_back.gif) 225px 0 repeat-y;}
.informacion_ficha #tabs{float:right; width:734px;position:relative;padding:0px !important;}
.ui-tabs .ui-tabs-hide { display: none !important; }
.informacion_ficha #tabs ul.navegacion{font:13px/13px Arial, Helvetica, sans-serif; display: inline-block; width:100%; border-bottom:6px solid #cccccc; z-index:0;}
.informacion_ficha #tabs ul.navegacion li {position:relative; float:left; padding:0; margin:0 0 -6px 0; list-style:none; background-color:#ffffff;}
.informacion_ficha #tabs ul.navegacion li a {text-decoration:none; display:block; padding:8px 15px 8px 45px; color:#000; font-size:13px; font-weight:bold; border-top:1px solid #999999; border-right:1px solid #999999; border-bottom:6px solid #cccccc; }

.informacion_ficha #tabs ul.navegacion li a.imagenes { background:url(/images/images_icon.png) 15px -28px no-repeat; }
.informacion_ficha #tabs ul.navegacion li a.imagenes:hover { background:#f4f4f4 url(/images/images_icon.png) 15px 5px no-repeat; }

.informacion_ficha #tabs ul.navegacion li a.ubicacion { background:url(/images/gps_icon.png) 15px -24px no-repeat; }
.informacion_ficha #tabs ul.navegacion li a.ubicacion:hover { background:#f4f4f4 url(/images/gps_icon.png) 15px 5px no-repeat; }

.informacion_ficha #tabs ul.navegacion li a.video { background:url(/images/video_icon.png) 15px -28px no-repeat; }
.informacion_ficha #tabs ul.navegacion li a.video:hover { background:#f4f4f4 url(/images/video_icon.png) 15px 5px no-repeat; }

.informacion_ficha #tabs ul.navegacion li a.contactar { background:#f90;     padding: 8px 15px 6px 15px; border:none; font-size:16px; line-height:16px; text-align:center; color:#fff;}
.informacion_ficha #tabs ul.navegacion li a.contactar:hover { background:#ec8e00;}
.informacion_ficha #tabs ul.navegacion li.ui-state-active a.contactar { background:#fff; border-top:1px solid #999999; border-right:1px solid #999999; padding:10px 15px 0 15px; height:20px; font-size:16px; line-height:16px; text-align:center; color:#f90;}

.informacion_ficha #tabs ul.navegacion li.ui-state-active { color:#000; outline: none;}
.informacion_ficha #tabs ul.navegacion li.ui-state-active a {color:#cc6600; background-color:#fff; background-position:15px 5px; border-bottom:6px solid #fff;}
.informacion_ficha #tabs ul.navegacion li.ui-state-active a:hover {color:#000; background-color:#f4f4f4; border-bottom:6px solid #f4f4f4;}
/* TABLA DE INFORMACION BASICA => DATOS CAMPOS */
.informacion_ficha { clear:both; float:none;}
.informacion_ficha .informacion_general {padding:0px !important;width:225px; float:left;position:relative;/*min-height:529px;*/}
.informacion_ficha .informacion_general .info_general{ font-size:13px; font-weight:bold; border:1px solid #999999; border-right:none; border-bottom:5px solid #fff; padding:7px 10px 4px 40px; float:right; margin:0 0 -5px 0;}
.informacion_ficha .informacion_general .data_general{ padding:7px 7px 7px 15px ; padding-right:0px; border-top:5px solid #cccccc; clear:both;}
.informacion_ficha .informacion_general .data_general h3{ font-size:13px; font-weight:normal; border-bottom:1px solid #e5e5e5; padding:3px 0;}
.informacion_ficha .informacion_general .data_general h3 strong{ width:90px; display:block; float:left;}
/* TABLA DE INFORMACION BASICA => COMPARTIR */
.informacion_ficha .compartir {padding:0 0 0 0;}
.informacion_ficha .compartir .titulo_compartir{ font-size:17px; font-weight:bold; margin:0 0 8px 0;}
.informacion_ficha .compartir img{ margin:0 3px 0 0; width:27px;}
/* TABLA DE INFORMACION BASICA => HERRAMIENTAS */
.informacion_ficha  .herramientas {padding:0 20px; margin:0 0 5px 0;}
.informacion_ficha  .herramientas .una_herramienta { font-size:12px; font-weight:normal; border-top:1px solid #e5e5e5;}
.informacion_ficha  .herramientas .una_herramienta a {color:#000000; text-decoration:none; background:url(/images/herramienats_icon.gif) 0 0 no-repeat; padding:5px 0 5px 28px; display:block;}
.informacion_ficha  .herramientas .una_herramienta a:hover { text-decoration:underline;}
.informacion_ficha  .herramientas .una_herramienta a.imprimir { background-position: 0 0;}
.informacion_ficha  .herramientas .una_herramienta a.favoritos { background-position:0 -25px;}
.informacion_ficha  .herramientas .una_herramienta a.denunciar { background-position:0 -52px;}
/* TABLA DE INFORMACION BASICA => PATROCINIO */
.patrocinio { padding:0 0 20px 20px;}
.patrocinio button{ background:url(/images/patrocinio_bt.gif) 0 0 no-repeat; border:none; cursor:pointer; width:246px; height:38px; margin:0 0 5px 0; font-size:17px; line-height:17px; font-weight:bold; color:#fff;}
.patrocinio button:hover {background:url(/images/patrocinio_bt.gif) 0 -38px no-repeat;}
.patrocinio p{ font-size:10px; margin:0 30px 0 10px;}

/* ----------------------------------------------------------------
	CONTENIDO DE TABS
---------------------------------------------------------------- */
/* TAB DE IMAGENES */
.galeria { padding:20px 0 0 15px;position:relative;float:left;}
.galeria .contenedor_img {margin:0 2px 10px 0; width:485px; overflow:hidden; float:left; background-color:#fff;}
.galeria .contenedor_img img {border:1px solid #DBDBDB;padding:1px;}
.galeria .publicidad { margin:10px 0 0 0; clear:both;}
.galeria ul li {  width:80px; height:70px; list-style:none; float:left;}
.galeria ul li img { opacity:0.43;width:75px;height:65px;margin:0 0 8px 8px; border:1px solid #DBDBDB;padding:1px;}
.galeria ul li a.active img {opacity:1;}
#profile_thumbs{float:left;width:175px;}

/* TAB DE UBICACION */
.mapa { padding:20px;}
.mapa small a{ font-size:12px; font-weight:bold; background-color:#093; color:#fff; padding:5px 10px; display:block; text-decoration:none;}
.mapa small a:hover { background-color: #00CC00}
/* TAB DE VIDEO */
.video { padding:20px;}
/* TAB DE CONTACTO */
.contactar { padding:20px;}
.contactar form{ background-color:#fefaed; padding:10px 20px 20px 20px; width:345px; border:1px solid #e5e5e5; float:left;}
.contactar fieldset legend{ font-size:20px; border-bottom:1px dotted #000; padding:0 105px 5px 0; }
.contactar fieldset .un_campo{ padding:15px 0 0 0;}
.contactar fieldset .un_campo label{ width:110px; text-align:right; display:block; float:left; margin:0 10px 0 0; font-size:12px; font-weight:bold;}
.contactar fieldset .un_campo input{ border:1px solid #ccc; font-size:14px; line-height:12px; font-weight:bold; padding:5px 10px; width:200px;}
.contactar fieldset .un_campo textarea{ border:1px solid #ccc; font-size:12px; line-height:12px; font-weight:bold; padding:10px; width:200px; height:100px;}
.contactar fieldset .un_campo input:focus, .contactar fieldset .un_campo textarea:focus {border:1px solid #666666;}
.contactar fieldset .un_campo p { font-size:11px; margin:3px 0 0 120px; color:#666666;}
.contactar fieldset .botones { padding:15px 0 0 120px;}
.contactar fieldset .botones input { cursor:pointer; background:url(/images/tabs_contactobt_enviar.gif) no-repeat; width:150px; height:33px; font-size:15px; font-weight:bold; color:#fff; line-height:15px; border:none; padding:0;}
.contactar fieldset .botones input:hover {background:url(/images/tabs_contactobt_enviar.gif) 0 -33px no-repeat;}
.contactar .ayuda { float:right; width:215px; background:url(/images/formulario_info_icon.png) 0 0 no-repeat}
.contactar .ayuda .h2_ayuda{ font-size:18px; margin:0 0 15px 30px;}
.contactar .ayuda ul{ margin:0 0 0 20px;}
.contactar .ayuda ul li { font-size:12px; line-height:15px; margin:0 0 10px 0;}
.contactar .ayuda ul li a{ color:#c00; text-decoration:none; font-weight:bold;}
.contactar .ayuda ul li a:hover { text-decoration:underline;}

/* ----------------------------------------------------------------
	DESCRIPCION
---------------------------------------------------------------- */
.descripcion {border-top:5px solid #e4e4e4; padding:20px 0 20px 0;}
.descripcion .titulo_descripcion { font-size:25px; font-weight:bold; line-height:25px; letter-spacing:-1px; padding:8px 20px;}
.descripcion p { width:56%;margin:0 10px;display:inline-block;vertical-align:top;}
.descripcion .opcion_deaccion { border-top:2px solid #e5e5e5; padding:15px 0 0 0; margin:15px  30px 0 30px; background:url(/images/descripcion_backo.gif) 270px 15px no-repeat;}
.descripcion .opcion_deaccion a{ background:#f90 url(/images/descripcion_btcontactar.gif) 0 0 no-repeat; width:249px; height:41px; line-height:41px; text-align:center; text-decoration:none; float:left; margin:0 50px 0 0; color:#fff; font-size:15px; font-weight:bold; border:none; cursor:pointer;}
.descripcion .opcion_deaccion a:hover{ background:#f90 url(/images/descripcion_btcontactar.gif) 0 -41px no-repeat;}
.descripcion .opcion_deaccion .buscador { padding:7px 0 10px 15px;}
.descripcion .opcion_deaccion .buscador input {border:2px solid #ccc; font-size:15px; font-weight:bold; color:#999999; padding:3px 10px; width:340px; float:left; margin:0 5px 0 0;}
.descripcion .opcion_deaccion .buscador button{border:none; width:77px; height:27px; display:block; cursor:pointer; float:left; margin:0 10px 0 0; font-size:16px; font-weight:bold; color:#fff;}
.descripcion .opcion_deaccion .buscador label input{ float:left; width:20px; border:none; margin:7px 5px 0 0;}
.descripcion .opcion_deaccion .buscador .solo_aqui{font-size:11px; font-weight:normal; float:left; margin:7px 0 0 0;}
/* ----------------------------------------------------------------
	MAS ANUNCIOS SIMILARES
---------------------------------------------------------------- */
.mas_similares {border-top:5px solid #e4e4e4;padding:20px;}
.mas_similares .mas{ font-size:18px; margin:0 0 10px 10px;}
.mas_similares .mas a {text-decoration:none; margin:0 0 0 0px}
.mas_similares .mas a:hover { text-decoration:underline;}
.mas_similares  ul li{ display:inline; list-style:none; float:left; padding:10px; width:80px; height:135px; margin:0;}
.mas_similares  ul li .un_anuncio img{border:1px solid #e5e5e5; width:75px; height:56px; margin:0 0 5px 0;}
.mas_similares  ul li .un_anuncio h2{ font-size:11px; font-weight:normal; margin:0 0 5px 0;}
.mas_similares  ul li .un_anuncio h2 a{ text-decoration:none; color:#000000;}
.mas_similares  ul li .un_anuncio h2 a:hover{text-decoration: underline;}
.mas_similares  ul li .un_anuncio h3{color:#666666; font-size:10px; font-weight:normal;}
.mas_similares  ul li .un_anuncio h3 a{color:#666666; text-decoration:none;}
.mas_similares  ul li .un_anuncio h3 a:hover{text-decoration: underline;}
/* ----------------------------------------------------------------
	MAS ANUNCIOS
---------------------------------------------------------------- */
.mas_anuncios {border-top:5px solid #e4e4e4;padding:20px;}
.mas_anuncios .publicidad{ width:360px; float:left; padding:20px;}
.mas_anuncios .face{ margin-left:-5px;}

.mas_anuncios .anuncios_categoria{ float:right; width:100%; padding:20px 10px;}
.mas_anuncios .anuncios_categoria .mas{ font-size:20px; margin:0 0 10px 10px;}
.mas_anuncios .anuncios_categoria .mas a {float:left;text-align:right;text-decoration:none; margin:15px 0px 0 0px;padding-top:10px;border-top:1px solid #e4e4e4;width:480px;}
.mas_anuncios .anuncios_categoria .mas a:hover { text-decoration:underline;}
.mas_anuncios .anuncios_categoria li{ list-style:none; float:left; padding:10px; width:80px; height:135px; margin:0;}
.mas_anuncios .anuncios_categoria ul li .un_anuncio img{border:1px solid #e5e5e5; width:75px; height:56px; margin:0 0 5px 0;}
.mas_anuncios .anuncios_categoria ul li .un_anuncio h2{ font-size:11px; font-weight:normal; margin:0 0 5px 0;}
.mas_anuncios .anuncios_categoria ul li .un_anuncio h2 a{ text-decoration:none; color:#000000;}
.mas_anuncios .anuncios_categoria ul li .un_anuncio h2 a:hover{text-decoration: underline;}
.mas_anuncios .anuncios_categoria ul li .un_anuncio h3{color:#666666; font-size:10px; font-weight:normal;}
.mas_anuncios .anuncios_categoria ul li .un_anuncio h3 a{color:#666666; text-decoration:none;}
.mas_anuncios .anuncios_categoria ul li .un_anuncio h3 a:hover{text-decoration: underline;}
.google_adds {border-top:none; margin:0 0 0 -20px;}

.google_ficha_728{
  background: none repeat scroll 0 0 white;
  bottom: 0px;
  float: left;
  height: 100px;
  left: 230px;
  padding-top: 10px;
  position: absolute;
  width: 729px;
}

.publi_desc{
		display:inline-block;
	width:41%;
}