body{

	background: #fff;

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	line-height: 18px;

}



a{

	color: #666666;

	text-decoration: none;

	outline:0;

}



a:hover{

	text-decoration: underline;

	color: #7B9A2C;

}



h1{

margin: 0px;

	padding-top: 0px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;

	color: #275788;

	font-size: 19px;

	font-family: Tahoma, Arial, Helvetica, sans-serif, Tahoma;

}

.titular_pagina {

	margin: 0px;

	padding-top: 0px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;

	color: #275788;

	font-size: 19px;

	font-family: Tahoma, Arial, Helvetica, sans-serif, Tahoma;

	font-weight: bold;

}



h2{

	//font-size: 14px;

	margin: 0px;

	padding: 0px;

	font-size: 14px;

	text-align: left;

}

.titulares_noticias_home {

	font-size: 12px;

}

h3 {

	font-size: 10px;

	//font-size: 14px;

	margin: 0px;

	padding: 0px;

	font-weight: bold;

}

h4 {

	margin: 0px;

	padding: 0px;

	font-weight: bold;

}

h5 {

	margin: 0px;

	padding: 0px;

	font-weight: lighter;

}





p

{

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.displaynone

{

display: none;

}



.contenedor

{

	margin-left:auto;

	margin-right:auto;

	width:960px;

	margin-top: 0px;

	margin-bottom: 10px;

	position: relative;

}

.principal {

	background-color: #EEF6F8;

	display: block;

	position: relative;

}





.cabecera {

	height: 107px;

	width: 960px;

	text-align: left;

	background-color: #275788;

	position: relative;

}

.submenu img {

	display: block;

}



.submenu {

	height: 14px;

}

.menu {

	height: 28px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #6fb6ce;

}

.menu img {

	display: block;

}

.cont_imagenes {

	height: 505px;

	width: 960px;

	background-image: url(../images/fondolinea.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

}

.contenido_textor {

	display: block;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

}

.contenido_textor_iz {

	float: left;

	margin: 20px;

	width: 400px;

	line-height: 18px;

}





.contenido_texto_derecha {

	float: right;

	background-color: #275788;

	width: 440px;

	padding: 20px;

	margin: 0px;

}

.blanco {

	background-color: #FFFFFF;

	display: block;

	height: 5px;

	width: 960px;

}



.clear {

	clear: both;

	height: 0px;

}

.clear_1 {

	clear: both;

	height: 0px;

}



.contenido_abajo {

	display: block;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	line-height: 18px;

	background-color: #EFF9F8;

}



.contenido_abajo_1 {

	float: left;

	background-color: #e9e3d7;

	width: 270px;

	padding: 10px;

	margin-top: 0px;

	margin-right: 25px;

	margin-bottom: 0px;

	margin-left: 0px;

	height: 290px;

}

.contenido_abajo_3 {

	float: left;

	background-color: #e9e3d7;

	width: 270px;

	padding: 10px;

	margin: 0px;

	height: 290px;

}

.contenedor .imagen_peq {

	background-image: url(../images/fondolinea.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	height: 186px;

}

.imagen_mediana {

	background-image: url(../images/fondolinea.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	height: 186px;

}

.negrita {

	font-weight: bold;

	font-size: 17px;

}

.titulo1 {

	font-weight: bold;

	font-size: 16px;

}

.cont_imagenes2 {

	height: 403px;

	width: 960px;

	background-image: url(../images/fondolinea.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

}

.contenido_textor_todo {

	float: left;

	margin: 20px;

	line-height: 18px;

}

.tabla {

	border: 0px solid #999999;

}

.tabla td {

	border: 1px solid #CCCCCC;

}

.tabla b {

	color: #333333;

}

.linea {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

}

.fundicion {

	text-align: right;

	font-family: Tahoma;

	font-size: 9px;

	background-color: #FFFFFF;

	margin-left:auto;

	margin-right:auto;

	width:940px;

	margin-top: 10px;

	margin-bottom: 50px;

	padding-right: 10px;

	color: #003366;

}

#idioma {

	position:absolute;

	left:859px;

	top:-100px;

	width:100px;

	height:22px;

	z-index:1;

	font-family: Tahoma;

	font-size: 12px;

	color: #FFFFFF;

}

#telefon_cabecera {

	position:absolute;

	top:77px;

	height:29px;

	z-index:1;

	color: #D5FAFF;

	font-size: 17px;



	

	text-align: right;

	font-family: Arial, Helvetica, sans-serif;

	

	left: 615px;

	width: 335px;

	word-spacing: -3px;

}

#principal {

	background-color: #EFF9F8;

}



.banner {

	width: 670px;

	margin-top: 20px;







	//margin-top: 15px;

	margin-right: 3px;

	margin-bottom: 10px;

	margin-left: 20px;







	//margin-left: 10px;

	float: left;

	position: relative;

	z-index: 2;

}

.sub-baner-home {

	display: block;

	width: 200px;

	float: left;

	margin-right: 13px;

	margin-top: 10px;

	padding-top: 10px;

	padding-left: 10px;

	background-color: #FFFFFF;

	height: 225px;

	position: relative;

}

.sub-baner-home span {

	position: absolute;

	z-index: 20;

	height: 116px;

	width: 190px;

	background-image: url(../imagenes/crsital.png);

	background-repeat: no-repeat;

	display: block;

	background-position: 0px -2px;

}

.sub-baner-home span:hover {

	position: absolute;

	z-index: 20;

	height: 122px;

	width: 190px;

	background-image: url(../imagenes/crsital.png);

	background-repeat: no-repeat;

	display: block;

	background-position: 0px 0px;

}





.sub-pie {

	clear: both;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	float: left;

	width: 435px;

}

.consulta-tel-home {

	width: 415px;

	background-image: url(../imagenes/consultate.jpg);

	background-repeat: no-repeat;

	padding-top: 15px;

	padding-left: 20px;

	height: 35px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #666666;

	float: left;

}

.nombre-sub {

	font-size: 24px;

	font-family: Tahoma;

	font-weight: bold;

	padding-top: 15px;

	color: #666666;

}

.azulito {color: #66B5C6}

.sub-menu {

	padding-left: 10px;

	font-size: 11px;

	padding-top: 5px;

	padding-bottom: 5px;

	height: 30px;

}

.texto_submenu {

	padding-left: 50px;

	padding-top: 8px;

}



.sub-menu img {

	float: left;

}

.consulta-mapa {

	width: 455px;

	background-image: url(../imagenes/mapita_home.jpg);

	background-repeat: no-repeat;

	padding-top: 15px;

	padding-left: 20px;

	height: 35px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #666666;

	float: left;

	background-color: #FFFFFF;

	background-position: 235px;

	margin-left: 0px;

	margin-top: 0px;

}

.verdecito {

	color: #7b9a2c;

	font-size: 16px;

}

.naranjito {

	color: #e67f3a;

	font-size: 16px;

	padding-bottom: 7px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

}

.lilita {

	color: #e74df1;

	font-size: 16px;

}



.formulario-home {

	width: 250px;

	float: left;

	margin-top: 20px;











































	//margin-top: 15px;

	height: 415px;

	background-image: url(../imagenes/miniform.jpg);

	background-repeat: no-repeat;

	background-position: 0px 245px;

	background-color: #FFFFFF;

	padding-left: 0px;

	padding-right: 0px;

}

.formulario-texto-verde {

	font-family: Helvetica, sans-serif, arial;

	font-size: 22px;

	color: #7B9A2C;

	line-height: 24px;

	padding-top: 3px;

	padding-bottom: 10px;

	padding-left: 15px;

	font-weight: normal;

}

#form1 input {

	font-size: 11px;

	border: 1px solid #CCCCCC;

}

#form1 {

	font-size: 11px;

	font-family: Tahoma;

	padding: 0px;

	margin: 0px;

	color: #003366;

	font-weight: normal;

}



#form1 #button {

	background-color: #7B9A2C;

	font-weight: bold;

	color: #FFFFFF;

	padding-right: 5px;

	padding-left: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

}

.copi {

	font-weight: bold;

	float: right;

	padding-top: 8px;

	padding-right: 20px;

	color: #333333;

}

#flashcontent {

	margin: 0px;

	padding: 0px;

	width: 657px;

}

.barra-lateral-iz {

	width: 170px;

	margin-top: 10px;



	//margin-top: 15px;

	margin-right: 3px;

	margin-bottom: 10px;

	margin-left: 20px;

	//margin-left: 10px;

	float: left;

	position: relative;

	z-index: 2;

	background-color: #EFF9F8;

	display: block;

}

.contenido-derecha {

	width: 730px;

	float: left;

	margin-top: 15px;

















































































	//margin-top: 15px;

	padding-left: 0px;

	padding-right: 0px;

	margin-left: 20px;

	position: relative;

	background-color: #FFFFFF;

}

.verdecitoquinessomos {

	color: #678125;

	font-size: 14px;

	font-weight: bold;

	text-align: center;

	padding-bottom: 5px;

	background-color: #EFF9F8;

}

.contenido-der2 {

	background-color: #FFFFFF;

}

.contenido-der2-1 {

	background-color: #FFFFFF;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 25px;

}

.imagen_derecha {

	float: right;

	margin-left: 15px;

}

.contenido-der2-1 ul {

	margin: 0px;

	padding: 15px;

	list-style-type: square;

	list-style-position: outside;

}

.contenido-der2-1 li {

	padding-bottom: 15px;

}

.anuncio_lateral {

	width: 173px;

	background-color: #FFFFFF;

	display: block;

	margin-top: 25px;

}

.consultorio-virtual-lateral {

	background-image: url(../imagenes/consultorio-virtual-l.jpg);

	background-repeat: no-repeat;

	background-position: 0px bottom;

	height: 90px;

	padding-left: 10px;

	padding-top: 10px;

}

.consulta-telefonical-lateral {

	background-image: url(../imagenes/tele-lateral.jpg);

	background-repeat: no-repeat;

	background-position: 110px 5px;

	height: 75px;

	padding-left: 10px;

	padding-top: 5px;

	font-size: 18px;

	font-weight: bold;

}

.azulito2 {

	color: #666666;



}

.style2 {font-size: 14px}

.anuncio_lateral-telefono {

	width: 173px;

	background-color: #FFFFFF;

	display: block;

	margin-top: 10px;

}

.donde-estamosl-lateral {

	background-repeat: no-repeat;

	background-position: 110px 5px;

	height: 70px;

	padding-left: 10px;

	padding-top: 5px;

	font-size: 18px;

	font-weight: bold;

}

.miembros-lateral {

	background-repeat: no-repeat;

	background-position: 110px 5px;

	padding-left: 10px;

	padding-top: 5px;

	font-size: 14px;

	font-weight: normal;

	color: #666;

}

#especialidades {

	width: 190px;

	float: left;

	background-color: #F3F8FC;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-top: 10px;

	height: 125px;

	margin-left: 0px;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 15px;

	border: 1px dashed #ccc;

}

#especialidades ul {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 20px;

}



#especialidades li {

	margin: 0px;

	padding: 0px;

}

#Instalaciones {

	float: left;

	background-color: #F3F8FC;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-top: 10px;

	margin-left: 0px;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 10px;

	border: 1px dashed #ccc;

	display: block;

	position: relative;

	width: 325px;

}

#Instalaciones2 {

	float: left;

	background-color: #F3F8FC;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-top: 10px;

	margin-left: 0px;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 10px;

	border: 1px dashed #ccc;

	display: block;

	position: relative;

	width: 325px;

}

.nombre-clinicas {

	font-size: 17px;

	color: #003366;

}

.contenido-de-tratamiento {

	background-color: #FFFFFF;

	line-height: 18px;

}

.contenido-der2-1-tratamiento {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 25px;
	text-align: center;

}

.tratamiento-li {

	list-style-type: decimal;

}

.tratamiento-li li {

	padding-bottom: 10px;

}

.contenido-der2-1-tratamiento li {

	list-style-type: circle;

}

.azul-socuro {

	color: #003366;

	font-size: 13px;

	font-weight: bold;

}



.contenido-der2-1-tratamiento li ul li {

	list-style-type: square;

	padding-bottom: 5px;

	margin: 0px;

	padding-left: 0px;

}

.videos-derecha {

	float: right;

	padding: 2px;

	background-color: #FFFFFF;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 10px;

}

.videos-derecha-fLVPlayer {

	border: 2px solid #AECDF0;

}

#especialidades a {

	text-decoration: underline;

	color: #333333;

}

#especialidades_im {

	display: block;

	float: right;

}

#especialidades2 {

	width: 200px;

	float: right;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-top: 32px;

	margin-left: 0px;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	border: 1px dashed #ccc;

}

.contenido-der2-1especialidades {

	background-color: #FFFFFF;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 25px;

	width: 460px;

}

.style3 {font-size: 12px}

.contenido-der2-1especialidades ul li{

	

	

	padding-bottom: 2px;

	margin-bottom: 5px;

}

.contenido-der2-1especialidades ul li a{

	font-size: 13px;

	color: #2C5686;

	text-decoration: underline;

	padding-bottom: 10px;

	margin-bottom: 10px;

}

.contenido-der2-1especialidades ul ul li a {

	font-size: 12px;

	text-decoration: underline;

	color: #666;

	padding-bottom: 10px;

	margin-bottom: 10px;

}

#mapadelsitio {

	position:absolute;

	top:5px;

	height:29px;

	z-index:1;

	color: #D5FAFF;

	font-size: 20px;







	//font-size: 20px;

	text-align: right;

	font-family: Tahoma, Georgia, "Times New Roman", Times, serif;

	font-weight: bold;

	left: 648px;

	width: 307px;

	word-spacing: -3px;

}

.contenido-saladeprensa {

	background-color: #FFFFFF;

	padding-top: 5px;

	padding-right: 20px;

	padding-bottom: 10px;

	padding-left: 25px;

	text-align: justify;

	float: left;

	width: 685px;

}

.contenido-saladeprensa h1 {

	font-size: 16px;

}

.titulares_sala {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #EFF9F8;

	padding-bottom: 1px;

	padding-top: 8px;

}

.sub-pie-iz {

	float: left;

	width: 435px;

	background-color: #FFF;

	margin-top: 0px;

	margin-right: 15px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding-top: 20px;

	padding-right: 20px;

	padding-bottom: 20px;

	padding-left: 20px;

}

.saladeprensabuscador {

	width: 150px;

	float: left;

	background-color: #FFF;

	padding: 10px;

}

.sub-pie-der {

	float: left;

	width: 435px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 20px;

	margin-left: 20px;

}

.fecha {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	color: #099;

}

.titulares_sala a {

	font-size: 15px;

	text-decoration: underline;

	color: #275788;

}

.titulares_sala a:hover {

	font-size: 15px;

	text-decoration: none;

	color: #666;

	background-color: #666;

}

.contenido-saladeprensa input {

	font-size: 12px;

	color: #FFF;

	background-color: #069;

}

.notadeprensa {

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 30px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: double;

	border-bottom-color: #036;

	margin-bottom: 30px;

}

.derechaa {

	float: right;

	margin-bottom: 15px;

	margin-left: 15px;

}

.consulta-cardio {

	width: 435px;

	background-image: url(../imagenes/cardio.jpg);

	background-repeat: no-repeat;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #C69;

	float: left;

	background-position: right;

	background-color: #FFF;

	line-height: 21px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.consulta-cardio a {

	color: #C69;

	display: block;

	height: 38px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	padding-top: 15px;

	padding-right: 20px;

	padding-bottom: 20px;

	padding-left: 20px;

	margin-bottom: 0px;

}

.contenido-derecha-cardio {

	width: 760px;

	float: left;

	margin-top: 15px;



//margin-top: 15px;

	padding-left: 0px;

	padding-right: 0px;

	margin-left: 0px;

	position: relative;

	background-color: #FFFFFF;

}

.once {

	font-size: 12px;

	color: #C69;

}

#blanquito {

	background-color: #FFF;

	height: 15px;

	width: 180px;

	position: absolute;

	z-index: 3;

	top: 320px;

	left: 100px;

	display: block;

}

#google_translate_element {

	text-align: right;

}

.politica_privacidad {

	margin-left:auto;

	margin-right:auto;

	width:720px;

	margin-top: 0px;

	margin-bottom: 10px;

	position: relative;

	font-size: 13px;

	font-family: Tahoma, Verdana, Geneva, sans-serif;

	line-height: 18px;

	color: #333;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 0px;

}

.pie_politica {

	font-family: Tahoma;

	font-size: 11px;

	background-color: #FFFFFF;

	width:600px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-right: 10px;

	color: #003366;

	position: absolute;

	text-align: left;

	padding-left: 10px;

	font-weight: bold;

}

.pie_politica a {

	text-decoration: underline;

}

#form1 a {

	text-decoration: underline;

	color: #000;

}

.contenido-der2-1 div a {

	text-decoration: underline;

}

.preguntas {

	font-size: 13px;

	color: #003366;

	font-weight: bold;

}

.novedad {

	font-size: 15px;

	color: #F30;

	font-weight: normal;

}

.consulta-tratamientos {

	width: 405px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #999;

	float: left;

	background-color: #FFF;

	line-height: 21px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 20px;

}

.h1_texto {

	font-size: 16px;

}

.h1_texto a {

	color: #7B9A2C;

}

.h1_texto2 a {

	color: #7B9A2C;

	font-size: 16px;

}

.texto_11 {

	font-size: 11px;

}

