@charset "utf-8";
/* CSS Document */
.body{
	margin-top: 0px;
	margin-bottom: 0px;
	float: none;
	width: 100;
	background-attachment: fixed;
	background-color: #e1e1e1;
	background-image: url(../imagenes/index/fondo.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #e1e1e1;
}

/* Bordes para información central */
.bordes_izq{
border-width: 1px;
border-color: #cccccc;
border-left-style:none;
border-right-style:solid;
border-top-style:none;
border-bottom-style:none;
}

.bordes_der{
border-width: 1px;
border-color: #cccccc;
border-left-style:solid;
border-right-style:none;
border-top-style:none;
border-bottom-style:none;
}

.bordes_ambos{
border-width: 1px;
border-color: #cccccc;
border-left-style:solid;
border-right-style:solid;
border-top-style:none;
border-bottom-style:none;
}

.footer, .footer:hover, .footer:active, .footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 16px;
	/*text-align: center;*/
	padding-right: 0px;
	padding-left: 0px;
}

.footer_02, .footer_02:active, .footer_02:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	line-height: 15px;
	/*text-align: center;*/
	padding-right: 0px;
	padding-left: 0px;
}
.footer_02:hover{
	text-decoration: underline;
}

/*a {
	color: #448BC9;
	text-decoration: none;
}
a:visited, a:active {
	color: #448BC9;
	text-decoration: none;
}
a:hover {
	color: #448BC9;
}
*/

.tabla_contenedor {
	padding-left: 20px;
	padding-right: 30px;
}

.subir_ps {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color: #FF9A24;
	text-decoration: none;
}
.btn_verreserva {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../../imagenes/rh/ver_boton.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	display: block;
	height: 25px;
	width: 112px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 5px;
}
.btn_imprimereserva {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../../imagenes/rh/btn_imprimir.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	display: block;
	height: 25px;
	width: 112px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 5px;
}
.btn_salirreserva {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../../imagenes/rh/btn_salir.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	display: block;
	height: 25px;
	width: 112px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 5px;
}
.btn_enviarreserva {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../../imagenes/rh/btn_enviar.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	display: block;
	height: 25px;
	width: 112px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 5px;
}
.btn_continuarreserva {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../../imagenes/rh/btn_continuar2.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	display: block;
	height: 25px;
	width: 112px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 5px;
}
.btn_enviarreserva2 {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../../imagenes/rh/flecha_horizontal.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	display: block;
	height: 25px;
	width: 112px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 5px;
}
.btn_verreserva {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../../imagenes/rh/ver_boton.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	display: block;
	height: 25px;
	width: 112px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 5px;
}
.urologia_vermas {
	font-family: Tahoma;
	font-size: 11px;
	color: #f26522;
	font-weight: bold;
}
.btn_general_todo {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../imagenes/general/btn_enviar.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	display: block;
	height: 25px;
	width: 112px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 5px;
}
.tituloEndo {
	font-family: "Tahoma";
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #448cca;
	text-decoration: none;
	
}

.texto_general_2 {
	color: #FFF;
}
.texto_contenido {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #666;
	text-align: center;
}



.btn_general_si {

	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../imagenes/ps/bot_si.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	display: block;
	padding-left: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 5px;
	height: 18px;
	width: 54px;
}

.btn_general_no {

	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../imagenes/ps/bot_no.jpg);
	text-align: center;
	display: block;
	height: 18px;
	width: 54px;
	padding-left: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 5px;
}
.tabla_exa_news {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #84A5B7;
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #496A7C;
	text-decoration: none;
}
.tabla_exa_2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #9DB8C6;
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #496A7C;
	text-decoration: none;
}

.tabla_exa_enlace, .tabla_exa_enlace:link, .tabla_exa_enlace:visited, .tabla_exa_enlace:hover, .tabla_exa_enlace:active {
	text-decoration: underline;
	color: #496A7C;
}
.tabla_exa_enlace:hover {
	color: #FB9C24;
}



.texto_contenido_2_titulo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight:bold;
	line-height: 100%;
	color: #fff;
	text-align:left;
	padding:10px;
	margin: 15px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #002F73;
  	background: -moz-linear-gradient(top,  #09F 0%,  #039 100%);
  	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#09F), to(#039));
}
.texto_General {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.5px;
	white-space: normal;
	font-style: normal;
	line-height: 16px;
	margin-left:20px;
	margin-right:30px;
}
.texto_contenido_2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #666;
	text-align: left;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:20px;
	margin-right:30px;
}
.texto_contenido_3 {
	color:  #666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin-left:20px;
	margin-right:30px;
	text-align:left;
}
.texto_contenido_3_titulo {
	color:  #666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding-left:20px;
	text-align:left;
}
.texto_contenido_terminos_examen {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #666;
	text-align: left;
	padding-bottom:20px;
	margin-left:20px;
	margin-right:30px;
	clear:both;
}
.borde_caja {
	border: 1px solid #002F73;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	margin:20px;
	width:750PX;
}
.borde_interno {
	margin:30px;
}
.ali_derecha {
	float:right;
	width:50px;
	position:relative;
	top:-20px;
	right:5px;
}

/*boton*/
.cupid-green {
  background: #7fbf4d;
  background: -moz-linear-gradient(top, #7fbf4d 0%, #63a62f 100%);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7fbf4d), to(#63a62f));
  border: 1px solid #63a62f;
  border-bottom: 1px solid #5b992b;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: inset 0 1px 0 0 #96ca6d;
  -webkit-box-shadow: inset 0 1px 0 0 #96ca6d;
  box-shadow: inset 0 1px 0 0 #96ca6d;
  color: #fff;
  font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 1;
  padding: 5px 5px 5px 5px;
  text-align: center;
  text-shadow: 0 -1px 0 #4c9021;
  /*width: 150px;*/
}

.cupid-green:hover {
  background: #76b347;
  background: -moz-linear-gradient(top, #76b347 0%, #5e9e2e 100%);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#76b347), to(#5e9e2e));
  -moz-box-shadow: inset 0 1px 0 0 #8dbf67;
  -webkit-box-shadow: inset 0 1px 0 0 #8dbf67;
  box-shadow: inset 0 1px 0 0 #8dbf67;
  cursor: pointer;
}

.cupid-green:active {
  border: 1px solid #5b992b;
  border-bottom: 1px solid #538c27;
  -moz-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eee;
  -webkit-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eee;
  box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eee;
}
