html * {
	border:0 none;
	list-style-image:	none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-indent:0;
}
html{
	font-family: "Arial";
	background-image: url("../img/pixel.jpg");
	height: 100%;
}
body{
	height: 100%;
	color: #002046;
}
body a{
	text-decoration: none;
	color: #00A7FF;
}

input, textarea{
	border: solid 1px #808080;
	font-size: 13px;
}

#center {
	background-image: url("../img/fondo_imag.jpg");
	background-repeat: no-repeat;
	background-position: top;
	margin: auto;
	min-width: 1161px;
	min-height: 100%;
}
#containertop {
	background-image: url("../img/curva_top.png");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 1161px;
	height: 17px;
	top: 0px;
	margin: auto;
	padding-top: 28px;
}
#containerbottom {
	background-image: url("../img/curva_bott.png");
	background-repeat: no-repeat;
	background-position: top;
	width: 1161px;
	height: 17px;
	top: 0px;
	margin: auto;
	margin-top: 0px;
}
#container {
	background-image: url("../img/pixel_b.gif");
	top: 0px;
	margin: auto;
	width: 1161px;
	/*height: 700px;*/
	height: 100% px;
}
#cabecera {
	height: 102px;
	width: 1120px;
	background-image: url("../img/cabecera.jpg");
	background-repeat: no-repeat;
	margin: auto;
	position: relative;
	overflow: hidden;
}
.menu{
	position: relative;	margin: auto;	width: 1000px;	height: 35px;	margin-top: 22px;	padding-top: 10px;	color: #7D7D7D;}

.menu ul li{margin: 0px 20px 0px 20px; float: left;}
.menum a{ background: url(../img/sprite_bot_01.jpg); display:block; /* no-repeat; position: relative; */clear: top; height: 28px; text-indent:-9000% }

.m_fobiavolar a{ width: 170px;	background-position: 0px 0px; }
.m_tratamiento a{ width: 160px;	background-position: -170px 0px;}
.m_safft a{ width: 129px; background-position: -330px 0px;}
.m_evaluacion a{ width: 147px;	background-position: -459px 0px;}
.m_quienes a{ width: 179px;	background-position: -606px 0px;}

.m_fobiavolar a.active{ background-position: 0px -28px; }
.m_tratamiento a.active{ background-position: -170px -28px;}
.m_safft a.active{ background-position: -330px -28px;}
.m_evaluacion a.active{ background-position: -459px -28px;}
.m_quienes a.active{ background-position: -606px -28px;}/**/

.m_fobiavolar a:hover{ background-position: 0px -28px; }
.m_tratamiento a:hover{ background-position: -170px -28px;}
.m_safft a:hover{ background-position: -330px -28px;}
.m_evaluacion a:hover{ background-position: -459px -28px;}
.m_quienes a:hover{ background-position: -606px -28px;}


.mmenum { height: 38px;	position: relative;	float: left;	clear: left;	width: 28px;	background: url(../img/sprite_ico_01.jpg) no-repeat;}

.mm_tratamiento{background-position: -28px -49px;}
.mm_safft{background-position: -57px -49px;}
.mm_evaluacion{background-position: -85px -49px;}

.track{
	position: relative;	margin: 0 auto;	width: 1045px;	height: 35px;	margin-top: 22px;	padding-top: 10px;	background: url(../img/linea_trak.png) repeat-x;}
	
.track li{ float: left; margin: 0px 18px 0px 18px;}
.trackm{height: 35px; background: url(../img/sprite_trak.png) no-repeat;}

.m_presentacion{width: 121px;background-position: 0px 0px;}
.s_presentacion{width: 121px;background-position: 0px -35px;}
.m_eval{width: 140px;background-position: -121px 0px;}
.s_eval{width: 140px;background-position: -121px -35px;}
.m_psicoeducacion{width: 145px;background-position: -261px 0px;}
.s_psicoeducacion{width: 145px;background-position: -261px -35px;}
.m_exposicion{width: 104px;background-position: 0px -70px;}
.s_exposicion{width: 104px;background-position: 0px -105px;}
.m_aprendizaje{width: 163px;background-position: -104px -70px;}
.s_aprendizaje{width: 163px;background-position: -104px -105px;}
.m_eval_post{width: 152px;background-position: -267px -70px;}
.s_eval_post{width: 152px;background-position: -267px -105px;}

#titulo{
	width: 1046px;
	height: 51px;
	position: relative;
	margin: auto;
	margin-top: 20px;
}
#titulosec{
	width: 990px;
	height: 50px;
	float: left;/**/
}
.p_titulosec{
	margin: 0;
	display: inline;
	margin-left: 20px;
	font-size: 14px;
}
.iconseccion{
 	background-image: url("../img/sprite_ico_01.jpg");
	background-repeat: no-repeat;
	scroll: 0 0 transparent;
	width: 49px;
 	height: 49px;
	float: left;}
.fobiavolar {background-position: 0px 0px;}
.tratamiento {background-position: -49px 0px;}
.evaluacion  {background-position: -147px 0px;}
.quienes  {background-position: -196px 0px;}
.safft  {background-position: -98px 0px;}

.iconseccion_evalpre{
	width: 49px;
 	height: 49px;
	float: left;
	background: url("../img/sprite_ico_02.png") no-repeat;}
.presentacion {background-position: 0px 0px;}
.evaluacionpre {background-position: -49px 0px;}
.psicoeducacion  {background-position: -98px 0px;}
.exposicion  {background-position: -147px 0px;}
.sobreaprendizaje  {background-position: -196px 0px;}
.evaluacionpost  {background-position: -245px 0px;}

#content{
	width: 1046px;
	height: 100%px;
	position: relativa;
	margin: auto;
	margin-top: 5px;
	overflow: hidden;
	padding: 10px;
	padding-top: 0px;
}
#content2{
	width: 1046px;
	height: 455px;
	position: relative;
	margin: auto;
	margin-top: 5px;
	overflow: hidden;
	padding: 0px;
}
#content3{
	width: 1046px;
	height: 390px;
	position: relative;
	margin: auto;
	margin-top: 5px;
	overflow: hidden;
	padding: 0px;
}
.contizd{
	width: 500px;
	float: left;
}
.contdcha{
	width: 500px;
	float: right;
}
.textcab{
	float: left;
	font-family: "Arial";
	font-size: 18pt;
	color: #FFF;
	text-align: center;
	padding-left: 750px;
	padding-top: 35px;
}
.text{
	font-family: "Arial";
	font-size: 13pt;
	color: #002046;
	text-align: justify;
}
.text li{
	height: 38px;
}

.text li a{
	vertical-align: middle;
	padding-left: 10px;
}

h1{
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 16px;
	font-family: "Arial";
	font-size: 22pt;
	color: #003872;
	font-weight: normal;
	margin: 0;
}
h2{
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;/*16*/
	font-family: "Arial";
	font-size: 18pt;
	color: #003872;
	font-weight: normal;
	margin: 0;
}
h3{
	padding: 20px 40px 20px 40px;
	color: #00BAFF;
	font-size: 17px;
}
#pie{
	background-image: url("../img/pie_logos.png");
	background-repeat: no-repeat;
	background-position: center;
	width: 1160px;
	height: 75px;
	margin: auto;	
	padding-top: 80px;
	padding-bottom: 20px;
}
.imgpsico{
	position: relative;
	top: -15px;
}
.tarj_aceptar{
	position: relative;
	width: 500px;
	height: 154px;
	padding-top: 50px;
	background: url(../img/tarj_aceptar.png) no-repeat;
	text-align: center;
	font-size: 18px;
}
.bot_ac{
	position: relative;
	margin: auto;
	margin-top: 35px;
	width: 104px;
	height: 27px;
	background: url(../img/sprite_bot_02.png) no-repeat;
}
.bot_ac a{padding: 0px 52px 6px 52px;}
.bot_aceptar{	background-position: 0px -86px;}
.bot_aceptar:hover{	background-position: 0px -113px;}
.bot_cancelar{ background-position: -104px -86px;}
.bot_cancelar:hover{ background-position: -104px -113px;}

.bot_bajo_content{
	position: relative;
	width: 500px;
	height: 28px;
	margin: auto;
}
.bot_bajo_content .l{
	position: relative;
	width: 198px;
	float: left;
	clear: top;
}
.bot_bajo_content .r{
	position: relative;
	width: 198px;
	float: right;
	clear: top;
}

.tarj_registro{
	position: relative;
	width: 410px;
	height: 364px;
	padding: 50px;
	padding-top: 40px;
	background: url(../img/tarj_registro.png) no-repeat;
	font-size: 16px;
}
.tarj_registro div{	margin: 6px;}
.tarj_registro label{	position: relative;	float: left; width: 140px;}
.asterisco{	color: red;	padding-right: 4px;}
.leyenda_asterisco span{	font-size: 13px;}
.tarj_registro textarea imput{	position: relative;	float: right; width: 140px; margin-right: 30px; margin-top: 10px;}
.tarj_registro div .submit{
	position: relative;
	float: right;
	margin-right: 30px;
	margin-top: 0px;
	border: none;
}
.disclaimer{
	width: 1000px;
	margin-left: 13px;
	height: 350px;
	padding: 00px 15px 15px 15px;
	overflow: auto;
	/*border: solid 1px #999999;*/
}

.quienes_izq{
	width: 440px;
}
.quienes_der{
	width: 580px;
	height: 400px;
	padding-right: 10px;
	overflow: auto;
}
.tarjeta_quienes{
	position: relative;
	width: 390px;
	height: 100px;
	overflow: hidden;
	color: #00A7FF;
	margin-bottom: 30px;
	margin-top: 10px;
}
.tarjeta_quienes h1{
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color: #A1B800;
	padding: 0;
}
.tarjeta_quienes .img_quienes{
	float: left;
	width: 100px;
}
.tarjeta_quienes .izq_quienes{
	float: left;
	width: 128px;
	height: 100px;
	padding-right: 10px;
	border-right: solid 1px #A1B800;
	font-size: 12px;
}
.tarjeta_quienes .der_quienes{
	float: left;
	width: 130px;
	height: 100px;
	margin-left: 20px;
	font-size: 12px;
}
.tabla_ev{
	position: relative;
	margin: 0 auto;
	width: 988px;
	border: solid 1px lightgrey;
	border-bottom: none;
	margin-top: 10px;
}
.fila{
	width: 100%;
	height: 1%;
	overflow: hidden;
	border-bottom: solid 1px lightgrey;
}
.fila_par{
	background: #F6F6F6;
}
.numero{
	float: left;
	width: 50px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.pregunta{
	float: left;
	width: 800px;
	text-align: left;
	padding: 15px 15px 15px 20px;
	border-left: solid 1px lightgrey;
}
.si_no{
	float: left;
	width: 50px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	border-left: solid 1px lightgrey;
	vertical-align:middle;
}
.si{
	/*background: #CEFDFD;*/
	background: hidden;
}
.no{
	background: hidden;
}
.activo{
	background:#0099FF;
}
.pastilla_1045{
	position: relative;
	margin: 0 auto;
	width: 1045px;
}
.top_1045{
	height: 22px;
	background: url(../img/tarj_gris_top.png) no-repeat;
	margin-top: 10px;
}
.middle_1045{
	height: 300px;
	overflow: hidden;
	padding: 20px 60px 20px 60px;
	background: url(../img/linea_tarj_g.png) repeat-y;
}
.bottom_1045{
	height: 28px;
	background: url(../img/tarj_gris_bott.png) no-repeat;
}
.pastilla_747{
	position: relative;
	margin: 0 auto;
	width: 747px;
}
.top_747{
	height: 22px;
	background: url(../img/tarj_p_gris_top.png) no-repeat;
	margin-top: 60px;
}
.middle_747{
	height: 100px;
	overflow: hidden;
	padding: 20px 60px 20px 60px;
	width: 627px;
	background: url(../img/linea_tarj_r.png) repeat-y;
}
.bottom_747{
	height: 28px;
	background: url(../img/tarj_p_gris_bott.png) no-repeat;
	margin-bottom: 110px;
}
.middle_747 div{
	padding: 5px 0px 5px 0px;
}
.middle_747 div span{
	display: inline;
	margin-right: 20px;
}
.middle_747 div label{
	float: left;
	width: 122px;
}
.bot_ev{
	float: right;
	width: 240px;
	height: 42px;
	margin-top: 10px;
	/*vertical-align: bottom;*/
}
.bot_cfa{
	width: 138px;
	height: 43px;
	background: url(../img/sprite_bot_02.png) no-repeat;
	text-align: center;
}
.bot_cfa a{	padding: 0px 66px 22px 66px;}
.cfa_aceptar{	background-position: -276px 0px;}
.cfa_aceptar:hover{	background-position: -276px -43px;}
.cfa_continuar{	background-position: 0px 0px;}
.cfa_continuar:hover{ background-position: 0px -43px;}
.cfa_finalizar{	background-position: -138px 0px;}
.cfa_finalizar:hover{	background-position: -138px -43px;}

.indicadores{
	position: relative;
	width: 682px;
	height: 48px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}

.num_10{
	position: relative;
	width: 842px;
	height: 48px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	background: url(../img/linea_trak.png) repeat-x;
	background-position: 0px -17px;
}

.num_9{
	position: relative;
	width: 682px;
	height: 48px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	background: url(../img/linea_trak.png) repeat-x;
	background-position: 0px -17px;
}

.nums{
	width: 42px;
	height: 48px;
	float: left;
	margin-right: 38px;
	background: url(../img/cuest_10.png) no-repeat;
}
.cero{background-position: 0px 0px; margin-left:0px}
.cero:hover{background-position: 0px -48px;}
.cero_sel{background-position: 0px -48px; margin-left:0px}
.uno{background-position: -73px 0px;}
.uno:hover{background-position: -73px -48px;}
.uno_sel{background-position: -73px -48px;}
.dos{background-position: -146px 0px;}
.dos:hover{background-position: -146px -48px;}
.dos_sel{background-position: -146px -48px;}
.tres{background-position: -218px 0px;}
.tres:hover{background-position: -218px -48px;}
.tres_sel{background-position: -218px -48px;}
.cuatro{background-position: -291px 0px;}
.cuatro:hover{background-position: -291px -48px;}
.cuatro_sel{background-position: -291px -48px;}
.cinco{background-position: -364px 0px;}
.cinco:hover{background-position: -364px -48px;}
.cinco_sel{background-position: -364px -48px}
.seis{background-position: -437px 0px;}
.seis:hover{background-position: -437px -48px;}
.seis_sel{background-position: -437px -48px;}
.siete{background-position: -510px 0px;}
.siete:hover{background-position: -510px -48px;}
.siete_sel{background-position: -510px -48px;}
.ocho{background-position: -582px 0px;}
.ocho:hover{background-position: -582px -48px;}
.ocho_sel{background-position: -582px -48px;}
.nueve{background-position: -655px 0px;}
.nueve:hover{background-position: -655px -48px;}
.nueve_sel{background-position: -655px -48px;}
.diez{background-position: -728px 0px; margin-right: 0px;}
.diez:hover{background-position: -728px -48px;}
.diez_sel{background-position: -728px -48px; margin-right: 0px;}
.nueveextra{background-position: -655px 0px; margin-right: 0px;}
.nueveextra:hover{background-position: -655px -48px;}
.nueveextra_sel{background-position: -655px -48px; margin-right: 0px;}

.num_5{
	position: relative;
	width: 522px;
	height: 48px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	background: url(../img/linea_trak.png) repeat-x;
	background-position: 0px -17px;
}
.nums_5{
	width: 42px;
	height: 48px;
	float: left;
	margin-right: 38px;
	background: url(../img/cuest_5.png) no-repeat;
}
.uno_5{background-position: 0px 0px;}
.uno_5:hover{background-position: 0px -48px;}
.uno_5_sel{background-position: 0px -48px;}
.dos_5{background-position: -73px 0px;}
.dos_5:hover{background-position: -73px -48px;}
.dos_5_sel{background-position: -73px -48px;}
.tres_5{background-position: -146px 0px;}
.tres_5:hover{background-position: -146px -48px;}
.tres_5_sel{background-position: -146px -48px;}
.cuatro_5{background-position: -218px 0px;}
.cuatro_5:hover{background-position: -218px -48px;}
.cuatro_5_sel{background-position: -218px -48px;}
.cinco_5{background-position: -291px 0px;}
.cinco_%:hover{background-position: -291px -48px;}
.cinco_5_sel{background-position: -291px -48px}
.seis_5{background-position: -364px 0px;}
.seis_5:hover{background-position: -364px -48px;}
.seis_5_sel{background-position: -364px -48px;}
.siete_5{background-position: -437px 0px;; margin-right: 0px;}
.siete_5:hover{background-position: -437px -48px;}
.siete_5_sel{background-position: -437px -48px; margin-right: 0px;}



.nums_t{
	width: 114px;
	height: 48px;
	float: left;
	margin-right: 38px;
	background-color:#00FF00;
	/*background: url(../img/cuest_5.png) no-repeat;*/

}

.uno_t{background-color: #00FF00;}
.uno_t:hover{background-color: #0066FF;}
.uno_t_sel{background-color: #0066FF;}
.dos_t{background-color: #00FF00;}
.dos_t:hover{background-color: #0066FF;}
.dos_t_sel{background-color: #0066FF;}
.tres_t{background-color: #00FF00;}
.tres_t:hover{background-color: #0066FF;}
.tres_t_sel{background-color: #0066FF;}
.cuatro_t{background-color: #00FF00;}
.cuatro_t:hover{background-color: #0066FF;}
.cuatro_t_sel{background-color: #0066FF;}
.cinco_t{background-color: #00FF00;}
.cinco_t:hover{background-color: #0066FF;}
.cinco_t_sel{background-color: #0066FF;}
.seis_t{background-color: #00FF00;}
.seis_t:hover{background-color: #0066FF;}
.seis_t_sel{background-color: #0066FF;}
.siete_t{background-color: #00FF00;}
.siete_t:hover{background-color: #0066FF;}
.siete_t_sel{background-color: #0066FF;}
.ocho_t{background-color: #00FF00;}
.ocho_t:hover{background-color: #0066FF;}
.ocho_t_sel{background-color: #0066FF;}
.nueve_t{background-color: #00FF00;}
.nueve_t:hover{background-color: #0066FF;}
.nueve_t_sel{background-color: #0066FF;}
.diez_t{background-color: #00FF00 margin-right: 0px;}
.diez_t:hover{background-color: #0066FF;}
.diez_t_sel{background-color: #0066FF; margin-right: 0px;}

.nums_2{
	width: 48px;
	height: 37px;
	float: left;
	margin-right: 38px;
	background: url(../img/sprite_sino.png) no-repeat;
}
.uno_2{background-position: 0px 0px;}
.uno_2:hover{background-position: 0px -37px;}
.uno_2_sel{background-position: 0px -37px;}
.dos_2{background-position: -48px 0px;}
.dos_2:hover{background-position: -48px -37px;}
.dos_2_sel{background-position: -48px -37px;}




#login_cab {
	height: 100px;
	width: 240px;
	position: relative;
	overflow: hidden;
	float: right;
	padding: 5px 55px 0px 0px;
}
.acceso{}
.acceso div{
	margin: 7px;
}
.acceso label {
	width: 40px;
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #fff;
	position: relative;
	float: left;
	clear: left;
	font-size: 12px;
	margin: 4px 00 4px 10px;
	/*padding-top: 8px;*/
	font-style: normal;
}
.acceso input{
	float: right;
	border: hidden;
	padding: 2px;
	font-weight: normal;
}
.acceso input.campo{
	border: 1px solid #7E7E7E;
	width: 140px;
	heigth: 15px;
}
.acceso input.login{
	float: right;
	margin-right: 4px;
	margin-top: 10px;
}

/** MENSAJES EN PANTALLA**/
.notice {
	background: #ffcc00;
	color: #000;
	display: block;
	/*font-family: Courier, monospace;*/
	font-size: 120%;
	line-height: 140%;
	padding: 0.8em;
	margin: 1em 0;
}
.success {
	//background: green;
	border: 1px solid;
	margin: 0px 10px 10px 10px;
	padding:15px 10px 15px 65px;
	background-repeat: no-repeat;
	background-position: -5px center;
	font-size: 125%;
	border-color: #4F8A10;
	background-color: #DFF2BF;
	background-image:url(../img/success.png);
}
.error_ {
	//background: green;
	border: 1px solid;
	margin: 0px 10px 10px 10px;
	padding:15px 10px 15px 65px;
	background-repeat: no-repeat;
	background-position: -5px center;
	font-size: 125%;
	border-color: #D8000C;
	background-color: #FFBABA;
	background-image:url(../img/error.png);
}
.error_2 {
	//background: green;
	border: 1px solid;
	margin: 10px 10px 0px 50px;
	padding:7px 10px 7px 65px;
	background-repeat: no-repeat;
	background-position: -5px center;
	font-size: 100%;
	border-color: #D8000C;
	background-color: #FFBABA;
	background-image:url(../img/error.png);
}
.comunica {
	margin: 0px 10px 10px 10px;
	padding:15px 10px 15px 65px;
	background-position: -5px center;
	font-size: 125%;
}
