@charset "UTF-8";
/* CSS Document */
html{
	height:100%;
}
body {
	height:100%;
	background-color: #DFDFDF;
	margin: 0px;
}
a img { border: none;
}
fieldset { border:0px;}
#general {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
	top:0px;
	bottom:0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-left-color: #999;
	background-color: #FFF;
	min-height:100%;
}	
#general #header {
	height: 105px;
	min-width: 1024px;
	float: left;
	background-image: url(../images/back_header.gif);
	background-repeat: repeat;
}
#general #header #logotipo {
	float: left;
	height: 105px;
	width: 370px;
	text-align: right;
}
#general #header #menu{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #66C;
	text-indent: -9999px;
	display: block;
	margin-top: 35px;
}
#general #header #menu ul{
	list-style-type: none;
	margin-top: 0px;
	margin-left: -40px;
}
#general #header #menu ul li{
	float: left;
}
#general #header #menu ul #hipnosis a{
	background-image: url(../images/bot_hipnosis.gif);
	background-repeat: no-repeat;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	display: block;
	height: 65px;
	width: 100px;
}
#general #header #menu ul #hipnosis a:hover {
	background-image: url(../images/bot_hipnosis_on.gif);
	background-repeat: no-repeat;
}
#general #header #menu ul #que_pasa a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	background-image: url(../images/bot_que_pasa.gif);
	background-repeat: no-repeat;
	display: block;
	height: 65px;
	width: 100px;
}
#general #header #menu ul #que_pasa a:hover {
	background-image: url(../images/bot_que_pasa_on.gif);
	background-repeat: no-repeat;
}
#general #header #menu ul #filosofia a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	background-image: url(../images/bot_filosofia.gif);
	background-repeat: no-repeat;
	display: block;
	height: 65px;
	width: 100px;
}
#general #header #menu ul #filosofia a:hover {
	background-image: url(../images/bot_filosofia_on.gif);
	background-repeat: no-repeat;
}
#general #header #menu ul #diferencia a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	background-image: url(../images/bot_diferencia.gif);
	background-repeat: no-repeat;
	display: block;
	height: 65px;
	width: 100px;
}
#general #header #menu ul #diferencia a:hover {
	background-image: url(../images/bot_diferencia_on.gif);
	background-repeat: no-repeat;
}
#general #header #menu ul #servicios a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	background-image: url(../images/bot_servicios.gif);
	background-repeat: no-repeat;
	display: block;
	height: 65px;
	width: 100px;
}
#general #header #menu ul #servicios a:hover {
	background-image: url(../images/bot_servicios_on.gif);
	background-repeat: no-repeat;
}
#general #header #menu ul #contacto a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	background-image: url(../images/bot_contacto.gif);
	background-repeat: no-repeat;
	display: block;
	height: 65px;
	width: 100px;
}
#general #header #menu ul #contacto a:hover {
	background-image: url(../images/bot_contacto_on.gif);
	background-repeat: no-repeat;
}
.clear {
	clear: both;
}
#general #contenido {
	width: 910px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#general #contenido #content_img {
	height: 365px;
	width: 610px;
	float: left;
}
#general #contenido #content_info {
	float: left;
	height: 365px;
	width: 300px;
	text-align: left;
}
#general #content_test{
	width: 910px;
	height: 650px;
}
#general #content_test  #test_autoestima{
	height: 365px;
	width: 605px;
	float: left;
	background-color: #FFF;
	margin-top: 15px;
}
#general #content_test #titulo_seccion {
	float: left;
	height: 30px;
	width: 600px;
	margin-top: 10px;
}
#general #content_test #explicacion_test {
	height: 30px;
	width: 585px;
	margin-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #413B2E;
	float: left;
	text-align: left;
}
#general #content_test  #banners_interiores{
	float: left;
	height: 365px;
	width: 300px;
	background-color: #CFF;
	margin-left: 5px;
}
#general #content_test #banners_interiores  #banner_1{
	height: 170px;
	width: 300px;
	background-color: #F9F;
}
#general #content_test #banners_interiores  #banner_2{
	background-color: #FCC;
	height: 170px;
	width: 300px;
	margin-top: 25px;
}
#general #extras {
	height: 170px;
	width: 910px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#general #extras #extra01 {
	height: 170px;
	width: 305px;
	float: left;
	background-image: url(../images/test_back.gif);
	background-repeat: repeat;
}
#general #extras #extra01 #bullet_test {
	height: 30px;
	width: 300px;
	margin-top: 10px;
}
#general #extras #extra01 #txt_test_home {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: left;
	margin-top: 10px;
	padding-right: 15px;
	padding-left: 10px;
}
#general #extras #extra01 #bot_test {
	height: 25px;
	width: 162px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 123px;
	margin-top: 15px;
}
#general #extras #extra02 {
	height: 170px;
	width: 305px;
	float: left;
	text-align: left;
	background-image: url(../images/frases_back.gif);
	background-repeat: repeat;
}
#general #extras #extra02 #bullet_mitos {
	width: 300px;
	margin-top: 10px;
}
#general #extras #extra02 #txt_mitos_home {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: justify;
	padding-right: 15px;
	padding-left: 10px;
	margin-top: 10px;
}
#general #extras #extra02 #bot_mitos {
	height: 25px;
	width: 140px;
	padding-right: 15px;
	text-align: right;
	padding-bottom: 10px;
	padding-left: 143px;
	margin-top: 45px;
}
#general #extras #extra03 {
	float: left;
	height: 170px;
	width: 300px;
	background-image: url(../images/glosario_back.gif);
	background-repeat: repeat;
	text-align: left;
}
#general #extras #extra03 #bullet_glosario {
	height: 30px;
	width: 300px;
	margin-top: 10px;
}
#general #extras #extra03 #txt_glosario_home {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: left;
	padding-right: 15px;
	padding-left: 10px;
	margin-top: 10px;
}
#general #contenido #preg_home {
	height: 365px;
	width: 605px;
	background-color: #782e47;
	float: left;
	margin-right: auto;
	margin-left: auto;
}
#general #contenido #img_home_ch {
	background-color: #FFF;
	width: 305px;
	float: left;
}
#general #extras #extra03 #bot_glosario {
	height: 25px;
	width: 162px;
	margin-top: 28px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 123px;
}
#one-column-emphasis
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	margin: 0px;
	width: 880px;
	text-align: left;
	border-collapse: collapse;
}
#one-column-emphasis th
{
	font-size: 10px;
	font-weight: bold;
	padding: 3px 3px;
	color: #328e93;
}
#one-column-emphasis td
{
	padding: 3px 3px;
	color: #433c2f;
	border-top: 1px solid #328e93;
}
.oce-first
{
	background: #bcedef;
	border-right: 1px solid transparent;
	border-left: 1px solid transparent;
}
#one-column-emphasis tr:hover td
{
	color: #328e93;
	background: #def2f3;
}
.txt_white_extras {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
}
.txt_mitos {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #423C2F;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
	font-style: italic;
}
.palabra {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-style: normal;
	font-weight: bold;
}
.significado {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-style: italic;
}
a.txt_mitos:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #423C2F;
	padding-right: 10px;
	padding-left: 10px;
	font-style: italic;
	text-decoration: none;
}
a.txt_mitos:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #423C2F;
	padding-right: 10px;
	padding-left: 10px;
	font-style: italic;
	text-decoration: underline;
}
#general #footer {
	height: 90px;
	width: 910px;
	background-image: url(../images/back_footer.gif);
	background-repeat: repeat;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#general #footer ul {
	list-style-type: none;
	margin-top: 0px;
	margin-left: -20px;
}
#general #footer ul li {
	float: left;
}
#general #footer ul #hipno_foot a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	color: #57b7bd;
	text-decoration: none;
	display: block;
	height: 34px;
	width: 65px;
	background-image: url(../images/footer/bot_hipno_foot.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-top: 5px;
}
#general #footer ul #hipno_foot a:hover {
	background-image: url(../images/footer/bot_hipno_foot_on.gif);
	background-repeat: no-repeat;
}
#general #footer ul #que_pasa_foot a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #57b7bd;
	background-image: url(../images/footer/bot_que_pasa_foot.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 145px;
	margin-top: 5px;
}#general #footer ul #que_pasa_foot a:hover {
	background-image: url(../images/footer/bot_que_pasa_foot_on.gif);
	background-repeat: no-repeat;
}
#general #footer ul #filosofia_foot a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #4caeb4;
	background-image: url(../images/footer/bot_filosof_foot.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin-top: 5px;
	height: 34px;
	width: 65px;
}
#general #footer ul #filosofia_foot a:hover {
	background-image: url(../images/footer/bot_filosof_foot_on.gif);
	background-repeat: no-repeat;
}
#general #footer ul #dif_foot a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #4caeb4;
	background-image: url(../images/footer/bot_diferencia_foot.gif);
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 120px;
	margin-top: 5px;
}
#general #footer ul #dif_foot a:hover {
	background-image: url(../images/footer/bot_diferencia_foot_on.gif);
	background-repeat: no-repeat;
}
#general #footer ul #serv_foot a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #4caeb4;
	background-image: url(../images/footer/bot_serv_foot.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 165px;
	margin-top: 5px;
}
#general #footer ul #serv_foot a:hover {
	background-image: url(../images/footer/bot_serv_foot_on.gif);
	background-repeat: no-repeat;
}
#general #footer ul #contacto_foot a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #4caeb4;
	background-image: url(../images/footer/bot_contacto_foot.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 75px;
	margin-top: 5px;
}
#general #footer ul #contacto_foot a:hover {
	background-image: url(../images/footer/bot_contacto_foot_on.gif);
	background-repeat: no-repeat;
}
#general #footer #foot_dir {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	color: #433c2f;
	float: left;
	height: 30px;
	width: 220px;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
#general #footer #foot_legales {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #EF5F45;
	text-align: left;
	height: 30px;
	width: 905px;
	padding-top: 15px;
	padding-bottom: 5px;
	float: left;
	padding-left: 30px;
}
a.link_privacidad:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #57b7bd;
	text-decoration: none;
}
a.link_privacidad:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #39787c;
	text-decoration: underline;
}
a.link_privacidad:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #ef6046;
	text-decoration: none;
}
#general #contenido #titulo_seccion {
	height: 30px;
	width: 910px;
	text-align: left;
}
#general #contenido #texto_hipnoterapia {
	width: 570px;
	margin-top: 5px;
	padding-right: 20px;
	padding-left: 15px;
	float: left;
	text-align: justify;
}
#general #contenido #texto_hipnoterapia #col_izq {
	float: left;
	width: 270px;
}
#general #contenido #texto_hipnoterapia #col_der {
	float: left;
	width: 270px;
}
#general #contenido #texto_forma_contacto {
	width: 268px;
	margin-top: 5px;
	padding-right: 20px;
	padding-left: 15px;
	float: left;
}
#general #contenido #texto_politicas {
	width: 870px;
	margin-top: 5px;
	padding-right: 20px;
	padding-left: 15px;
	float: left;
}
#general #contenido #texto_hipnoterapia #tabla_servicios {
	height: 240px;
	width: 275px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #433c2f;
	float: left;
	padding: 5px;
}
#general #contenido #texto_hipnoterapia ul {
	list-style-image: url(../images/flecha-bullet.gif);
	line-height: 15px;
}
.txt_bold {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #423C2F;
}
.texto_cafe {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #423C2F;
	line-height: 20px;
	text-align: justify;
}
.texto_cafe_ch {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #423C2F;
	line-height: 20px;
	text-align: justify;
}
.texto_politicas {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #423C2F;
	line-height: 16px;
	text-align: justify;
}
.txt_italic-az {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #64C1C7;
	font-style: italic;
}
.texto-bullets-red {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
	background-color: #EF5F45;
	display: block;
	width: 575px;
	text-align: left;
	vertical-align: middle;
	text-indent: 5px;
	line-height: normal;
}
.texto-bullets-az {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
	background-color: #64C1C7;
	display: block;
	width: 570px;
	text-align: left;
	vertical-align: middle;
	line-height: normal;
	font-weight: bold;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.texto-bullets-cafe {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
	background-color: #433c2f;
	display: block;
	width: 570px;
	text-align: left;
	vertical-align: middle;
	line-height: normal;
	font-weight: bold;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.texto-bullets-vde {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
	background-color: #b0c248;
	display: block;
	width: 570px;
	text-align: left;
	vertical-align: middle;
	line-height: normal;
	font-weight: bold;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.texto-bullets-marron {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
	background-color: #782e47;
	display: block;
	width: 570px;
	text-align: left;
	vertical-align: middle;
	line-height: normal;
	font-weight: bold;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.texto-bullets-az-claro {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #327276;
	background-color: #A1DADD;
	display: block;
	width: 570px;
	text-align: left;
	vertical-align: middle;
	line-height: normal;
	padding: 3px;
}
.txt_bold-az {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #64C1C7;
}
.txt_bold-rojo {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #ef6046;
}
.txt_rojo {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ef6046;
}
.txt_rojo_ch {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ef6046;
}
#general #contenido #img_hipnoterapia {
	float: left;
	height: 365px;
	width: 300px;
	margin-top: 15px;
	padding-left: 5px;
}
#general #contenido #img_mentiras {
	float: left;
	height: 365px;
	width: 300px;
	margin-top: 105px;
	padding-left: 5px;
}
#general #extras #extra03 #palabras_glosario {
	height: 115px;
	width: 140px;
	margin-top: 8px;
	margin-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	float: left;
}
#general #extras #extra03 #texto_honor_home {
	width: 270px;
	margin-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
}
a.links_red:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #ef6046;
	text-decoration: none;
}
a.links_red:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #64c2c7;
	text-decoration: underline;
}
a.links_red:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #64c2c7;
	text-decoration: none;
}
#tabla_test
{
font-family:Tahoma, Geneva, sans-serif;
font-size: 11px;
font-weight: bold;
color: #423C2F;
width:540 pix;
border-collapse:collapse;
}
#tabla_test td, #tabla_mitos th 
{
font-family:Tahoma, Geneva, sans-serif;
font-size: 11px;
font-weight: normal;
font-size:1em;
border:1px solid #433c2f;
padding:3px 7px 2px 7px;
}
#tabla_test th 
{
font-size:11px;
padding-top:5px;
padding-bottom:4px;
background-color:#64c2c7;
color:#ffffff;
}
#tabla_test tr.alt td 
{
color:#000000;
background-color:#efe8d9;
}
#tabla_mitos
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
	color: #423C2F;
	width:540 pix;
	border-collapse:collapse;
	vertical-align: top;
}
#tabla_mitos td, #tabla_mitos th 
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	font-size:1em;
	border:1px solid #433c2f;
	padding:3px 7px 2px 7px;
	vertical-align: top;
}
#tabla_mitos th 
{
	font-size:11px;
	text-align:justify;
	padding-top:5px;
	padding-bottom:4px;
	background-color:#efe8d9;
	color:#ffffff;
	vertical-align: top;
}
#tabla_mitos tr.alt td 
{
	color:#000000;
	background-color:#efe8d9;
	text-align: justify;
	vertical-align: top;
}
