/* Utiles */
.Auxiliar {
	clear:	both;
	display:	block;
	font-size:	2px;
}

.telG,  .movG,  .msnG,  .skyG{ color:#000; }
.telGI, .movGI, .msnGI, .skyGI{ color:#999; }

.telG{ background:url(../imagenes/guia_icono_usu/tel.png) no-repeat; padding:3px 0px 4px 24px; }
.movG{ background:url(../imagenes/guia_icono_usu/celu.png) no-repeat; padding:3px 0px 4px 24px; }
.msnG{ background:url(../imagenes/guia_icono_usu/msn.png) no-repeat; padding:3px 0px 4px 24px; }
.skyG{ background:url(../imagenes/guia_icono_usu/link3.png) no-repeat; padding:3px 0px 4px 20px; }

.telGI{ background:url(../imagenes/guia_icono_usu/tel_i.png) no-repeat; padding:3px 0px 4px 24px; }
.movGI{ background:url(../imagenes/guia_icono_usu/celu_i.png) no-repeat; padding:3px 0px 4px 24px; }
.msnGI{ background:url(../imagenes/guia_icono_usu/msn_i.png) no-repeat; padding:3px 0px 4px 24px; }
.skyGI{ background:url(../imagenes/guia_icono_usu/link3_i.png) no-repeat; padding:3px 0px 4px 20px; }


/*=========================*/
.panel1{	width:250px;	}
.panel2{	width:650px;	}
.recuadro{	width:570px; margin:0px auto 25px auto; }

.right{	float:right;	}
.left{	float:left;	}
/*=========================*/
.imagen
{
	width:236px;
	text-align:center;
	background:#fff;
	margin:0px 0px 10px 0px;
}

.imagen img
{
	border:4px solid #ccc;
	margin:0px 0px 4px 0px;
}

.imagen p
{
	font-style:italic;
	font-size:11px!important;
	text-align:left!important;
	margin:0px 10px!important;
	background:#efefef;	
	padding:1px 5px;
}
/*=========================*/
.text
{	
	font-family:Arial, Tahoma, Verdana;
	margin:0px 10px;
}

.text a
{
	color:#DD8500;
	font-weight:bold;
}

.text a:hover
{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.text h1
{
	font-size:20px;
	border-bottom:1px solid #ccc;
	margin:0px 0px 10px 0px;
	color:#1A405B;
}

.text h2
{
	font-size:16px;	
	margin:0px 0px 5px 0px;
	color:#1A405B;
}

.text p
{
	font-size:12px;
	margin:0px 0px 20px 0px;
	line-height:1.5em;
}

.text ul
{	
	clear:both;
	margin:0px 0px 20px 40px;	
}

.text li
{
	font-size:12px;
	margin:0px 0px 5px 0px;
	line-height:1.5em;
	list-style:none;
	background:url(../imagenes/guia_prf/ico_vinieta.png) no-repeat 0px 3px;
	padding:0px 0px 0px 10px;
}
/*=========================*/
.menu h1
{
	background:#1A405B;
	color:#fff;
	font-size:16px;
	padding:5px 0px;
	margin:0px 10px;
	text-align:center;
}

.menu a
{
	text-decoration:none;
	color:#1A405B;
}

.menu a:hover
{
	text-decoration:underline;
	color:#DD8500;
}

.menu ul
{
	margin:0px 10px;
}
.menu li
{
	font-size:12px;
	border-bottom:1px solid #ccc;
	background:url(../imagenes/guia_prf/ico_vinieta.png) no-repeat 0px 13px;
	padding:10px;
}
/*=========================*/
.rheader
{
	height:44px;
	background:url(../imagenes/guia_prf/bg_rheader.jpg) no-repeat;
	position:relative;
}

.rcontent
{	background:url(../imagenes/guia_prf/bg_rcontent.jpg) repeat-y; padding:10px 0px 5px 0px;	}

.rfooter
{
	height:8px;
	background:url(../imagenes/guia_prf/bg_rfooter.jpg) no-repeat;
}
/*=========================*/
.rheader2
{
	height:44px;
	background:url(../imagenes/guia_prf/bg_rheader2.jpg) no-repeat;
	position:relative;
}

.rcontent2
{	background:url(../imagenes/guia_prf/bg_rcontent2.jpg) repeat-y; padding:10px 0px 5px 0px;	}

.rfooter2
{
	height:8px;
	background:url(../imagenes/guia_prf/bg_rfooter2.jpg) no-repeat;
}
/*=========================*/
.rhvisitas
{
	position:absolute;
	top:12px;
	left:2px;
	width:92px;
	text-align:center;
}

.rhvisitas p
{
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 2px 0px;
}
/*=========================*/
.rhtitulo
{
	position:relative;
	top:5px;
	left:115px;
	width:415px;
}

.rhtitulo h1
{
	font-size:14px;
	color:#fff;
	font-family:Helvetica;
}

.rhtitulo h1 a
{
	color:#fff;
	text-decoration:none;
}

.rhtitulo h1 a:hover
{	color:#64B1DB;	}
/*=========================*/
.rtext
{	padding:0px 10px 0px 10px;	}

.rtext p
{
	margin:0px 5px 8px 5px;
	font-size:12px;
	line-height:1.4em;
}

.rtext p.email
{
	margin:20px 5px 20px 5px;
	font-size:10px;
}

.rtext a
{
	color:#1A405B;
	text-decoration:none;
	font-weight:bold;
}

.rtext a:hover
{
	color:#D58F00;
	text-decoration:underline;
}

.rtext span
{
	color:#296491;
	font-style:italic;
}
#Especialidades ul li{list-style:disc; margin:0 20px;}
/*=========================*/
.rimg
{	
	float:right;	
	text-align:center;
}

.rimg img
{
	margin:0px auto;
	width:100px;
	height:115px;
	border:4px solid #FFC964;
}
/*=========================*/
.rcomment
{
	width:500px;
	margin:5px auto 10px auto;
}

.rcheader
{
	height:6px;
	width:500px;
	background:url(../imagenes/guia_prf/bg_rcheader.jpg) no-repeat;
}

.rccontent
{
	width:500px;
	background:url(../imagenes/guia_prf/bg_rcomment.jpg) repeat-y;
	padding:10px 0px 5px 0px;	
}

.rcfooter
{
	height:6px;
	width:500px;
	background:url(../imagenes/guia_prf/bg_rcfooter.jpg) no-repeat;
}
/*=========================*/

.paginacion
{
	border-top:1px solid #FFE0A6;
	border-bottom:1px solid #FFE0A6;
	width:600px;
	margin:0px auto;
	padding:5px 0px 0px 0px;
	
}

.paginacion	li
{
	float:left;
	margin:0px 3px 0px 3px;	
	font-size:9px;
}

.paginacion	li.activo, .paginacion	li.desactivo, .paginacion	li.desactivo2 
{
	display:block;
	width:32px;
	height:20px;
	background:url(../imagenes/guia_prf/bg_paginacion.jpg) no-repeat 0px 0px;
	text-align:center;
	font-size:10px;
	padding:5px 0px 0px 0px;
	
}
.paginacion	li.desactivo{ background:url(../imagenes/guia_prf/bg_paginacion.jpg) no-repeat 0px -25px; color:#FFF; }
.paginacion	li.desactivo2{ background-image:none; font-size:8px; width:10px;}
.paginacion	li a, #volIco li a
{
	display:block;
	width:32px;
	height:25px;
	background:url(../imagenes/guia_prf/bg_paginacion.jpg) no-repeat 0px -25px;
	text-align:center;
	font-size:10px;	
	text-decoration:none;
	color:#000;
	padding:5px 0px 0px 0px;
}

.paginacion li a:hover
{
	background:url(../imagenes/guia_prf/bg_paginacion.jpg) no-repeat 0px 0px;
	display:block;
	width:32px;
	height:20px;
	text-align:center;
	font-size:10px;	
	text-decoration:none;
	color:#000;
}
/*=========================*/

.informacion_adicional {
	font-size:	12px;
	line-height:	2em;
	padding:	5px 15px;
}

.informacion_adicional p {
	padding-left:	5px;
}

.informacion_adicional ul{
	list-style-type:	disc;
	padding:	10px 10px 10px 30px;
}

.informacion_adicional ul li {
	list-style-type:	disc;
}

.informacion_adicional a, .informacion_adicional a:link, .informacion_adicional a:visited {
	color:	#000;
	font-weight:	bold;
	text-decoration:	none;
}

.informacion_adicional a:hover {
	color:	#DD8500;
	font-weight:	bold;
	text-decoration:	underline;
}

.direccion {
	color:	#000;
}

.direccion a, .direccion a:link, .direccion a:visited {
	color:	#000;
	font-weight:	bold;
	text-decoration:	none;
}

.direccion a:hover {
	color:	#DD8500;
	font-weight:	bold;
	text-decoration:	underline;
}

/* Psiquiatra Estrella */

.contador_visitas_estrella {
	background-color:	#D7E8F4;
	border-left:	1px solid #000;
	border-right:	1px solid #000;
	border-top:	1px solid #000;
	float:	left;
	font-size:	14px;
	font-weight:	bold;
	height:	30px;
	padding:	5px 0px;
	text-align:	center;
	width:	90px;
	-moz-border-radius:	10px 10px 0px 0px;
	-webkit-border-radius:	10px 10px 0px 0px;
}

.contenido_psiquiatra_estrella {
	background-color:	#D7E8F4;
	border-bottom:	1px solid #000;
	border-left:	1px solid #000;
	border-right:	1px solid #000;
	/*border-top:	1px solid #FCD683;*/
	-moz-border-radius:	0px 0px 10px 10px;
	-webkit-border-radius:	0px 0px 10px 10px;
}

/* Psiquiatra */
.psiquiatra {
	font-size:	12px;
	margin:	0 auto;
	width:	570px;
}

.contador_visitas {
	background-color:	#FFF5E3;
	border-left:	1px solid #FCD683;
	border-right:	1px solid #FCD683;
	border-top:	1px solid #FCD683;
	float:	left;
	font-size:	14px;
	font-weight:	bold;
	height:	30px;
	padding:	5px 0px;
	text-align:	center;
	width:	90px;
	-moz-border-radius:	10px 10px 0px 0px;
	-webkit-border-radius:	10px 10px 0px 0px;
}

.nombre_psiquiatra {
	background-color:	#286491;
	border-bottom:	1px solid #FCD683;
	color:	#FFFFFF;
	float:	right;
	font-size:	14px;
	font-weight:	bold;
	height:	30px;
	padding:	5px 0px;
	text-align:	center;
	width:	478px;
	-moz-border-radius:	10px 10px 0px 0px;
	-webkit-border-radius:	10px 10px 0px 0px;
}

.nombre_psiquiatra  a, .nombre_psiquiatra  a:link, .nombre_psiquiatra  a:visited {
	color:	#FFF;
	font-family:	Helvetica;
	text-decoration:	none;
}

.nombre_psiquiatra  a:hover {
	text-decoration:	underline;
}

.contenido_psiquiatra{
	background-color:	#FFF5E3;
	border-bottom:	1px solid #FCD683;
	border-left:	1px solid #FCD683;
	border-right:	1px solid #FCD683;
	/*border-top:	1px solid #FCD683;*/
	-moz-border-radius:	0px 0px 10px 10px;
	-webkit-border-radius:	0px 0px 10px 10px;
}

.direccion_logo_psiquiatra {
	min-height:	100px;
}

.direccion_psiquiatra {
	float:	left;
	line-height:	1.7em;
	padding-left:	15px;
	padding-top:	10px;
	text-align:	left;
	width:	393px;
}

.logo_psiquiatra {
	float:	right;
	margin-top:	5px;
	text-align:	center;
	vertical-align:	middle;
	width:	160px;
}

.logo_psiquiatra img {
	border:	0px;
}

.descripcion_psiquiatra {
	padding:	5px 15px;
}

.contenido_descripcion_psiquiatra {
	background-color:	white;
	border:	1px solid #DBDBDB;
	padding:	25px;
	text-align:	justify;
	-moz-border-radius:	10px;
	-webkit-border-radius:	10px;
}

.descripcion_psiquiatra a, .descripcion_psiquiatra a:link, .descripcion_psiquiatra a:visited  {
	color:	#DD8500;
	text-decoration:	underline;
}

.descripcion_psiquiatra a:hover {
	color:	#000;
	text-decoration:	none;
}

.telefono_psiquiatra {
	padding:	5px 15px;
	text-align:	right;
	vertical-align:	middle;
}

.telefono_psiquiatra a, .telefono_psiquiatra a:link, .telefono_psiquiatra a:visited  {
	color:	#DD8500;
	text-decoration:	underline;
}

.telefono_psiquiatra a:hover {
	color:	#000;
	text-decoration:	none;
}

.telefono_psiquiatra ul {
	list-style:	none;
	padding-left:	15px;
}

.telefono_psiquiatra ul li {
	list-style:	disc outside none;
}


