@charset "utf-8";
/* CSS Document */

body, p, ul, li, h1, h2, h3, h4, br {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
a {
	text-decoration:none;
}
a img {
	border:none;
}
ul, li {
	list-style:none;
	list-style-image:none;
}
body {
	background:url(/images/b_bg.png) repeat-x #1c1c1c;
}
#wrapper {
	width:950px;
	margin:0 auto;
}
/*HEADER*/
#header {
	width:100%;
	height:160px;
	position:relative;
	background:url(/images/b_header_caro.png);
}
#header h1 {
	float:left;
	width:212px;
	height:83px;
	position:absolute;
	display:block;
	margin-top:30px;
}
#buscador {
	height:39px;
	border:1px solid #4d4d4d;
	background:url(/images/b_bg_busqueda.gif) repeat-x;
	font-size:12px;
	color:#fff;
	text-align:center;
	line-height:39px;
	overflow:hidden;
}
#btn_enviar {
	font-size:12px;
	border:1px solid #4d4d4d;
	color:#fff;
	background:url(/images/b_menu_usuarios.gif);
	width:80px;
	margin-top:5px;
	height:22px;
	outline:none;
	_border:none;
}
ul.opciones_usuarios {
	float:right;
}
ul.opciones_usuarios li {
	float: left;
}
ul.opciones_usuarios li a {
	color:#fff;
	background:url(/images/b_menu_usuarios.gif);
	font-size:11px;
	padding:4px 10px;
	border:1px solid #4d4d4d;
	border-top:none;
	-moz-border-radius:0 0 3px 3px;
	-webkit-border-radius:0 0 3px 3px;
	margin-left:1px;
}
ul.opciones_usuarios li a:hover {
	background:#565656;
	text-decoration:underline;
}
.menu_principal {
	height:36px;
	position:absolute;
	bottom:0;
	width:100%;
}
.menu_principal ul {
	float:left;
}
ul.menu_derecha {
	float:right;
}
ul.menu_derecha li {
	margin-right:0px !important;
	margin-left:1px !important;
}
.menu_principal ul li {
	float:left;
	margin-right:1px;
	position:relative;
}
.menu_principal ul li a {
	display:block;
	padding:6px 18px 6px 18px;
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	border:1px solid #4d4d4d;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	background:url(/images/b_bg_topmenu.png);
	color:#fff;
	height:22px;
}
.menu_principal ul li a:hover {
	background:url(/images/b_bg_topmenu_hover.png);
}
.menu_principal ul li a strong {
	color:#fff588;
}
/*-----------------------------------------------------------------------------*/

#nav {
}
#nav li {
	list-style:none;
	float: left;
	position: relative;
}
#nav li.open, #nav li:hover {
}
#nav li a {
}
#nav li ul {
	display: none;
	position: absolute;
	top: 36px;
	left: 0;
	width: 150px;
	padding: 0 0 5px;
	margin-left:0px;
	z-index:9999;
}
#nav li:hover ul {
	display: block;
}
#nav li ul li {
	float: none;
	border-bottom:1px solid #544d4d;
}
#nav li ul li a {
	font-size:14px !important;
	padding: 2px 5px;
	display: inline-block;
}
#nav li ul li a {
	display: block;
}
#nav li ul li a:hover {
	background:#8f8f8f;
	color: #FFF;
}
/*-----------------------------------------------*/
/*CONTENIDO*/
.categoria {
	clear:both;
	width:948px;
	line-height:30px;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#fff;
	text-align:center;
	height:30px;
	background:url(/images/b_bg_rayas.gif) top;
	border:1px solid #544d4d;
	margin:5px 0;
	font-style:italic;
}
#contenido {
	overflow:hidden;
}
#contenido ul{
	overflow:hidden;}
#contenido ul li {
	float:left;
	width:85px;
	height:130px;
	margin-right:11px;
	margin-bottom:2px;
	margin-top:2px;
	position:relative;
}
#contenido ul li strong {
	position:absolute;
	display:block;
	background: #be3100;
	bottom:22px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:3px;
	left:2px;
}
#contenido ul li a {
	text-decoration:none;
	color: #CCC;
}
#contenido ul li a p {
	width:85px;
	height:17px;
	background:url(/images/b_bg_busqueda.gif) center;
	text-align:center;
	font-size:11px;
	margin-top:3px;
}
.video_icono {
	display:block;
	width:33px;
	height:24px;
	background:url(/images/video_lista.png)no-repeat;
	top:5px;
	left:2px;
	position: absolute;
}
.separador {
	width:100%;
	height:2px;
	margin:5px 0 5px 0;
	border-bottom:1px dotted #c3c3c3;
}
.ultimo {
	margin-right:0px !important;
}
/*FOOTER*/
.cuadro_footer {
	width:350px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #544d4d;
	background:url(/images/b_bg_cuadro.png) repeat-x #575656;
	height:250px;
	float:left;
	margin-right:8px;
}
.social_footer {
	width:225px;
	margin-right:0px !important;
}
.cuadro_twitter {
	width:340px;
	margin:0px auto;
}
.home_siguenos {
	width:95%;
	margin:0 auto;
	margin-top:10px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff588;
	overflow:hidden;
}
.home_siguenos_texto {
	float: left;
	display:block;
	margin-top:15px;
	margin-bottom:80px;
}
.home_siguenos img {
	float:right;
	margin-left:5px;
	display:block;
}
/*--------------------------------ESTILOS PARA LA PAGINA DE DETALLE------------------------*/
#d_contenedor {
	width:820px;
	margin:0px auto;
}
.d_header {
	width:100%;
	border:3px solid #3a3a3a;
	border-top:none;
	-moz-border-radius:50px;
	-webkit-border-radius:0 0 50px 50px;
	border-radius:0 0 50px 50px;
	height:80px;
}
.d_header h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:32px;
	font-style:italic;
	font-weight:bold;
	color:#ffb400;
	text-shadow: 2px 2px 5px #000;
}
.d_slogan {
	font-family:Georgia;
	font-size:14px;
	font-style:italic;
	color:#fff;
	float:right;
}
.d_nombre {
	float:left;
	margin:12px 0 0 18px;
	width:370px;
}
.d_telefono {
	float:right;
	width:300px;
	border:2px solid #3a3a3a;
	padding:2px;
	text-align:center;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px;
	behavior:url(js/border-radius.htc);
	background:url(/images/b_bg_topmenu.png);
	margin:20px 18px auto auto;
	position:relative;
}
.d_llamame {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	color:#ffb400;
	left:-78px;
	top:10px;
}
.d_telefono h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	font-style:italic;
	font-weight:bold;
	color:#ffb400;
	text-shadow: 2px 2px 5px #000;
	padding-bottom:5px;
}
.d_cuerpo {
	margin:10px auto 0 auto;
	width:820px;
}
.d_cuerpo h3 {
	font-family:Georgia;
	font-size:16px;
	font-style:italic;
	color:#fff;
	font-weight:normal;
	padding-left:20px;
	padding-bottom:10px;
}
.d_contenido {
	overflow:hidden;
	margin-top:10px;
}
#d_foto {
	float:left;
	width:410px !important;
	display:block;
	margin-left:10px;
	overflow:hidden;
}
#minis ul li a {
	margin:0px;
	padding:0px;
	display:block;
}
#minis ul li {
	float:left;
	margin:0 2px 2px 0;
	padding:1px;
	border:2px solid #3a3a3a;
}
#info {
	float:left;
	width:200px;
	margin-left:8px;
}
.d_mini_foto {
	padding:2px;
	border:2px solid #3a3a3a;
}
.d_titulo_info {
	background:url(/images/b_bg_busqueda.gif) center #3a3a3a;
	color:#fc9929;
	font-size:16px;
	font-weight:bold;
	padding:3px;
}
.d_titulo_color {
	color:#b2b2b2;
}
.tabla_info tr td {
	font-size:12px;
	color:#fff;
	line-height:20px;
	padding-left:5px;
:
}
.tabla_info tr td b {
	color:#F90;
}
.d_separador_h {
	height:2px;
	width:98%;
	border-bottom:1px dotted #b2b2b2;
}
.d_fono_info_detalle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px !important;
	font-style:italic;
	font-weight:bold;
	color:#ffb400 !important;
	text-align:center;
	padding-top:5px;
	height:35px;
	text-shadow: 2px 2px 5px #000;
}
.d_slogan_kine {
	text-align:center;
	color:#c8c8c8 !important;
	line-height:20px !important;
}
/* Modulo me gusta*/
.d_megusta {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.d_megusta b {
	font-weight:bold;
	font-size:12px;
}
.d_megusta a {
	color:#FFF;
	text-decoration:none;
}
.d_megusta a:hover {
	color:#F90;
}
.d_sigusta {
	width:47%;
	float:left;
	text-align:right;
}
.d_sigusta img {
	float:right;
	margin-left:3px;
}
.d_nogusta {
	width:47%;
	float:right;
	text-align:left;
}
.d_nogusta img {
	float:left;
	margin-right:3px;
}
/* Pagina de anuncie aqui*/
.anuncie_aqui {
	width:100%;
	background:url(/images/anuncia_hi.gif) left no-repeat;
	height:486px;
}
.anuncie_form {
	width:77%;
	float:right;
	background:#474646;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	height:460px;
	margin-top:15px;
}
.anuncie_form h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#fff588;
	padding:10px auto 10px 10px;
	border-bottom: 1px dotted #838383;
	width:95%;
	margin-left:15px;
	display:block;
	margin-top:10px;
}
.anuncie_form p {
	font-size:11px;
	color: #FFF;
	padding:10px 10px 10px 18px;
}
.tabla_anuncia_aqui {
	font-size:13px;
	color:#fff588;
	line-height:25px;
}
/*-----------------TOOLTIP----------*/

#tooltip {
	font-family:Arial, Helvetica, sans-serif;
	background:url(/images/b_bg_cuadro.pnh) repeat-x #565454;
	border: 1px solid #505050;
	color: #FFF;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	-moz-border-radius: 7px;
	-webkit-border-radius:7px;
	max-width: 20em;
	position: absolute;
	z-index: 3000;
	padding: 5px;
	opacity: 0.85;
	font-size:11px !important;
}
#tooltip h3 {
	font-size: 17px;
	font-weight:bold;
	margin:0px !important;
	padding:0px !important;
	padding-bottom:-15px !important;
	text-align: left !important;
	display: inline;
	color:#fff588;
}
#tooltip p {
	font-size:11px !important;
	margin:0px !important;
	padding:0px !important;
	text-align: justify;
	color: #FFF;
}
#tooltip b {
	font-size:15px;
	font-weight:bold;
}
/*-----------SLIDER----------------*/
#slider {
	width: 948px;
	height:139px;
	border:1px solid #4e4e4e;
	background:#323232;
	margin-top:3px;
}
a.flecha_slider {
	background:url(/images/bg_flecha_slide.gif) center repeat-x;
	border: 1px solid #4d4d4d;
	padding: 48px 10px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.flota_derecha {
	float:right;
	margin-top:4px;
	margin-right:7px;
}
.flota_izquierda {
	float:left;
	margin-top:4px;
	margin-left:7px;
}
.c_slider {
	float:left;
	width:860px;
	height:130px;
	margin-left:12px;
	margin-top:5px;
}
.slider_lista {
}
.slider_lista li {
	float:left;
	margin-right:11px;
}
.slider_lista li a {
	color:#CCC
}
.slider_lista li p {
	font-size:11px;
	width: 85px;
	height: 17px;
	background: url(/images/b_bg_busqueda.gif) center;
	text-align: center;
	font-size: 11px;
	margin-top: 3px;
	
}
.neo_buscador{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c5c5c5;
	float:left;
	width:340px;
	height:65px;
	background:url(/images/b_bg_topmenu.png) top repeat-x #333333;
	position:absolute;
	top:40px;
	right:0px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;}
.formu_busca{
	padding:7px;}
	
/*-------ACTUALIZACIONES POSTERIORES-------*/
.telefono_chico{
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:35px;
	}
/*-------------TOP BOX--------------*/
.top-box{
	width:220px; 
	height:106px; 
	position:fixed;
	bottom:0px; 
	right:0px; 
	display:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	-webkit-border-radius:3px 3px 0px 0px;
	-moz-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;
	color:#FFF;}
.contenido_box{
	position:relative;}
.celulares_social{
	background:url(/images/fondo_cuadro_cel.jpg) center bottom !important;}
.frame_celulares{
	width:215px;
	height:140px;
	margin-top:100px;
	margin-left:120px;
	}
