@charset "utf-8";

html, body 					{ margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; background: url(../_img/cabecera.jpg) top no-repeat; }

h1 							{ color: #2c677a; font-size: 1.2em; }
p 							{ font-size: 0.8em; }
a 							{ color: #3a90ae; }
em 							{ font-style: normal; }
hr							{ background: #e2eff1; border: 0px; height: 1px;}
input, textarea				{ border: 1px solid #859ab9; }

.validation-advice 			{ color: #F00; font-size: 0.6em; }

#contenedor-cabecera 		{ overflow: hidden; height: 108px; }

#cabecera 					{ position: relative; top: 0px; z-index: 1; width: 1408px; height: 108px; background: url(../_img/cabecera.jpg) top no-repeat; margin: 0px auto; }
#ext-derecho 				{ position: relative; z-index: 0; background: url(../_img/cabecera_dcha.gif) repeat-x; height: 108px; float: right; width: 25%; }
#ext-izquierdo 				{ position: relative; z-index: 0; background: url(../_img/cabecera_izda.gif) repeat-x; height: 108px; float: left; width: 25%; }

img#logotipo				{ position: relative; z-index: 10; top: -108px; width: 582px; margin-left: 18px; background: url(../_img/homeopatiasi.png); margin-bottom: -138px; padding: 0px; border: 0; }
#principal 					{ width: 998px; margin: 0px auto; }

#porque-homeopatia 			{ border-bottom: 1px solid #e2eff1; padding: 10px 10px 5px; }

#ver-mas-texto 				{ height: 510px; }

#busc_p						{ background: #b1d2de; padding: 10px; padding-top: 3px; margin-bottom: 30px; }
#busc_p p                   { margin: 0px; padding: 0px; padding-top: 5px; padding-bottom: 3px; }
.texto_buscar			{ height: 16px; position: relative; top: -1px; }

#columna-izquierda h4 strong 	{ font-size: 1.5em; }
#columna-izquierda h4 			{ float: right; }
#porque-homeopatia h1 			{ clear: right; }
#porque-homeopatia a 			{ font-weight: bold; font-size: 0.8em; }

#pdf-web 		{ font-size: 0.82em; font-weight: bold; margin-top: 40px; height: 40px; }
#pdf-web img 	{ border: 0px; }
#pdf-web a 		{ margin-left: 7px; margin-right: 12px; float: left; }
#pdf-web a.pdf 	{ text-decoration: none; margin-left: 0px; margin-right: 0px; margin-top: 0px;  }
#pdf-web ul 	{ float: right; list-style: none; width: 230px; margin-top: 0px; }
#pdf-web ul li 	{ float: left; margin: 0px; }
#pdf-web ul li a 		{ margin: 0px 5px; }
#pdf-web ul li a.mailto { padding-right: 10px; /*margin-top: -25px;*/ font-size: 1.2em; text-decoration: none; }
#pdf-web ul li a.mailto:hover { color: #000; }

input.boton_buscar, input.form-enviar { border: 0px; }

.comentario 		{ clear: both; padding: 10px 25px; }
.comentario h2 		{ font-size: 1.0em; margin: 0px; }
.comentario h2 em 	{ font-size: 0.7em; }
.comentario p 		{ margin-top: 5px;  }
.alt 				{ clear: both; background: #f3f6f7;}

#ultimos-comentarios .comentario 	{ background: url(../_img/ultimos-comentarios.gif) no-repeat #f3f6f7 10px 10px; padding-left: 45px; width: 240px; overflow: hidden; }
#ultimos-comentarios .alt 			{ background: url(../_img/ultimos-comentarios.gif) no-repeat 10px 10px; }

#coordinado-por 			{ border-bottom: 1px solid #e2eff1; padding: 10px 5px 10px 15px; overflow: hidden;}
#coordinado-por h3 		{ font-size: 0.9em; font-weight: normal; }
#coordinado-por img 		{ border: 0px; margin-left: 5px; margin-right: 5px;}
#coordinado-port a img 		{ border: 0px;}
.asamblea				{margin-bottom: 10px;}
.loguito				{position: relative; left: 30px;}
.azulin					{position: relative; left: 70px;}

#patrocinado-por 			{ border-bottom: 1px solid #e2eff1; padding: 10px 5px 10px 15px; overflow: hidden;}
#patrocinado-por h3 		{ font-size: 0.8em; font-weight: normal; }
#patrocinado-por a img 		{ border: 0px;}
#patrocinado-por img 	{ margin-left: 5px; margin-right: 5px; position: relative; left: 30px; }

#colaboracion-de 			{ border-bottom: 1px solid #e2eff1; padding: 10px 5px 10px 15px; overflow: hidden;}
#colaboracion-de h3 		{ font-size: 0.8em; font-weight: normal; }
#colaboracion-de a img 		{ border: 0px;}
#colaboracion-de img 	{ margin-left: 5px; margin-right: 5px; position: relative; left: 30px; }

#adscritos 			{ border-bottom: 1px solid #e2eff1; padding: 10px 5px 10px 15px; overflow: hidden; }
#adscritos h3 		{ font-size: 0.8em; font-weight: normal; }
#adscritos img 	{ margin-left: 5px; margin-right: 5px; position: relative; left: 30px; }
#adscritos a img 		{ border: 0px;}

#instituciones 		{ padding: 10px 40px; border-bottom: 1px solid #e2eff1; }
#instituciones a 	{ font-size: 0.8em; font-weight: bold; }

#mas-comentarios 	{ clear: both; border-top: 1px solid #e2eff1; padding-top: 10px;  margin-top: 40px; }
#mas-comentarios h1 { margin-left: 20px; }
#mas-comentarios h1 a { color: #2c677a !important; }
#mas-comentarios ul.paginacion 			{ float: right; list-style: none; }
#mas-comentarios ul.paginacion li 		{ display: inline; }
#mas-comentarios ul.paginacion li a 	{ text-decoration: none; font-weight: bold; }
#mas-comentarios ul.paginacion li a:hover 		{ text-decoration: underline; }
#mas-comentarios ul.paginacion li a.selected 	{ color: #000; font-size: 1.2em; }

ul.paginacion 			{ float: right; list-style: none; margin-top: 0px;}
ul.paginacion1 			{ display: none; }
ul.paginacion li 		{ display: inline; }
ul.paginacion li a 	{ text-decoration: none; font-weight: bold; }
ul.paginacion li a:hover 		{ text-decoration: underline; }
ul.paginacion li a.selected 	{ color: #000; font-size: 1.2em; }

#columna-derecha 	{ min-height: 800px; float: right; width: 270px; /* border: 1px solid red;*/ }
#columna-izquierda 	{ min-height: 800px; float: left; width: 698px; }

#ayudanos-ultimos-comentarios { margin-top: 40px; overflow: hidden; }

#ayudanos { width: 45%; float: left; padding: 0px 7px 0px 20px; border-right: 1px solid #e2eff1; }

#ultimos-comentarios 			{ width: 45%; float: left; padding: 0px; margin-left: 10px; }
#ultimos-comentarios a.ver-mas 	{ float: right; margin-top: 10px; }
#ultimos-comentarios a img 		{ border: 0px; }

#apoyo em 		{ font-size: 0.68em;  }
#apoyo 			{ line-height: 0.7em; }
#apoyo p		{ line-height: 1.2em; }
#apoyo strong 	{ line-height: 1.2em; }

.form-columna-comentario 			{ clear: both; padding-right: 20px; }
.form-columna-comentario textarea 	{ display: block; margin-bottom: 4px; }

.form-columna 			{ width: 50%; float: left; padding: 0px; margin: 0px; }
.form-columna label 	{ display: block; margin-bottom: 6px; }
.form-columna strong 	{ display: block; font-size: 0.8em; }
.form-columna strong em { font-size: 0.7em; font-weight: bold; display: block; }
.form-columna input 	{ margin: 0px; width: 142px; }
.form-columna select 	{ display: block; width: 94%; margin-top: 12px; }
.form-enviar 			{ display: block; float: right; }

.boton_buscar 			{ position: relative; top: 7px; }
#res_busqueda p			{ margin-left: 20px;}
h1.tit_bus 				{ margin-left: 20px; }
#res_busqueda form 		{ margin-bottom: 30px; }

#pie 					{ background: #7f7f7f; clear: both; height: 80px; color: #FFF; padding-top: 20px; margin-top: 30px; font: Arial bold underline; }
#pie ul 				{ list-style: none; width: 250px; margin: 0px auto; font-size: 0.7em; }
#pie ul li 				{ display: inline; }
#pie ul li a 			{ color: #FFF; text-decoration: none; margin: 0px 10px; }
#pie ul li a:hover 		{ text-decoration: underline; }

#descarga-enlace 		{ padding: 15px 40px; }
#descarga-enlace img	{ border: 0px; position: relative; left: 30px; }

#imprimir-firmas-li { margin-bottom: 10px !important; }
#imprimir-firmas { text-decoration:none; font-size: 1.2em !important;  }
#imprimir-firmas:hover { color: #000; }

#firmas-y-enviar { top: -30px; position: relative; left: 25px; font-size: 0.9em; }

#textos p, #cita p {margin-top: 0px;}
#textos p {line-height: 18px;}
#textos div {display: none;}

#menu_textos a, #textos h2 {color: #2c677a; text-decoration: none; line-height: 32px; font-weight: normal; font-size: 14px;}
#menu_textos a.current, #textos h2 {text-decoration: underline; font-weight: bold;}
#textos h2 {margin-top: 0px; margin-bottom: 5px;}

/* ENVIAR A UN AMIGO */
#enviar-amigo 					{ width: 310px; }
#enviar-amigo label 			{ display: block; }
#enviar-amigo strong 			{ font-size: 0.7em; }
#enviar-amigo h2 				{ color: #3e89a3; font-size: 0.9em; line-height: 1.2em; }
#enviar-amigo p 				{ width: 293px; line-height: 1.3em; margin-top: 20px; }
#enviar-amigo #tus-datos 					{ margin-top: 30px; }
#enviar-amigo #tus-datos strong				{ display: block; line-height: 1.0em; }
#enviar-amigo #tus-datos label 				{ float: left; margin-right: 20px; }
#enviar-amigo #emails-amigos 				{ margin-top: 70px; clear: both; }
#enviar-amigo #emails-amigos label 			{ margin-left: 40px; margin-top: 5px; clear: left; }
#enviar-amigo #emails-amigos strong			{ float: left; display: block; width: 50px; height: 20px; margin-top: 4px; line-height: 1.0em; }
#enviar-amigo #emails-amigos input			{ float: left; }
#enviar-amigo #comentario-amigos			{ margin-top: 30px; clear: both; }
#enviar-amigo #comentario-amigos strong 	{ display: block; line-height: 1.0em; }
#enviar-amigo #comentario-amigos em 		{ line-height: 1.0em; font-size: 0.6em; display: block; }
#enviar-amigo #comentario-amigos input 		{ float: right; }