/* CSS Document */
body {
margin:0 auto;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color:#333333;
}
img {
	outline:0;
	text-decoration:none;
}
/**************   CAPAS       ***************/
.contenedor {
	margin:0 auto;
	width: 688px;
	background:#FFFFFF;
}
.cuerpo {
	position:relative;
	width:688px;
	min-height:350px;
	background-image:url(../images/fondo_difuminado.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.cuerpo_publicaciones {
	position:relative;
	width:688px;
	min-height:350px;
	background-image:url(../images/fondo_publicaciones.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.cuerpo_articulos {
	position:relative;
	width:688px;
	min-height:350px;
	background-image:url(../images/fondo_articulos.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.cuerpo_ferrer_directivos {
	position:relative;
	width:688px;
	min-height:350px;
	background-image:url(../images/3fichas1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.cuerpo_seminarios {
	position:relative;
	width:688px;
	min-height:350px;
	background-image:url(../images/3fichas2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.cuerpo_coaching {
	position:relative;
	width:688px;
	min-height:350px;
	background-image:url(../images/3fichas3.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.div_200 {
	display:block;
	width:200px;
	text-align:left;
}
.div_150 {
	display:block;
	width:150px;
	text-align:left;
	font-size:10px;
}
.div_100 {
	display:block;
	width:100px;
	text-align:left;
	font-size:8px;
}
/**************    REGISTRARSE ENTRAR     **************/
.registrarse_entrar {
	float:right;
	display:block;
	width:110px;
	height:15px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#033E7B;
	margin-top:25px;
	margin-right:22px;
	padding-left:4px;
	padding-top:2px;
	border: 1px solid #CCCCCC;
	text-decoration:none;
}
.registrarse_entrar a {
	color:#033E7B;
	text-decoration:none;
}
.registrarse_entrar a:hover {
	color:#CC3300;
}
/**************    TEXTO COMENTARIOS   ***************/
.txt_comentarios {
	width:640px;
	min-height:64px;
	background-image:url(../images/fondo_comentarios.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}
.txt_comentarios p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:414141;
	padding-left: 9px;
	padding-right: 6px;
	padding-bottom:3px;
	margin-top: 4px;
}
.txt_comentarios_titulo {
	font-size:13px;
	color:#033E7B;
	padding-left:9px;
}
.txt_comentarios_sub_titulo {
	font-size:12px;
	color:#414141;
	padding-left: 9px;
}
.txt_env_coment {
	display:block;
	background-color:#F0F0F0;
}
.txt_env_coment textarea{
	display:block;
	border: 1px solid #CCCCCC;
	background-color: #FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-top:10px;
	margin-bottom:5px;
	padding:4px;
}
.txt_env_coment_bot {
	width:125px;
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#414141;
	margin-bottom:10px;
}
.txt_env_coment_bot:hover {
	width:125px;
	background-color: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	margin-bottom:10px;
}

/**************    BOTON TEMA   ***************/
.bot_tema {
	display:block;
	width:130px;
	height:15px;
	border: 1px solid #CCCCCC;
	color:#333333;
	text-decoration:none;
	outline:0;
}
.bot_tema:hover {
	display:block;
	width:130px;
	height:15px;
	border: 1px solid #CC3300;
	color:#CC3300;
	text-decoration:none;
	outline:0;
}
/**************    ENLACES     **************/
.enlace_principal {
	color: #033E7B;
	text-decoration:none;
	outline:0;
}
.enlace_principal:hover{
	color: #CC3300;
	text-decoration:none;
	outline:0;
}

/**************    CABECERA     **************/
.letra_azul_drch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #033E7B;
	padding-right:23px;
}
.letra_azul_izq{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #033E7B;
	padding-left:23px;
	text-decoration:none;
	outline:0;
}
.letra_azul_izq:hover{
	text-decoration:none;
	outline:0;
	color: #CC3300;
}
/**************    TEXTOS INDEX     **************/
.titulo_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
}
.sub_titulo_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #033E7B;
}
/**************    BOTONERA     **************/
.botonera {
	text-decoration:none;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #033E7B;
}
.botonera:hover {
	text-decoration:none;
	color: #CC3300;
}
/**************      ESTILOS MI PERFIL      ******************/
.miperfil {
	display:block;
	
	float:none;
	clear:left;
	/*
	padding-left:44px;*/
	width:600px;
	/*background-color:#FF0000;*/
	margin-top:25px;
}

.miperfil img {
	float:left;
	/*margin-right:10px;*/
	margin-bottom:5px;
	border:none;
	outline:0;
}

.titulo_miperfil {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
}
.titulo_miperfil_big {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#033e7b;
}
.titulo_miperfil_big:first-letter {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#033e7b;
}


.subtitulo_miperfil {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#033E7B;
}
.miperfil p{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
/***************   FORMULARIO    ******************/
.buscar_tema {
	width:180px;
	border:solid 1px #CCCCCC; 
	font-family:verdana,arial,sans-serif; 
	font-size:11px;
	color:#333333;
}
.email_boletin {
	width:210px;
	border:solid 1px #CCCCCC; 
	font-family:verdana,arial,sans-serif; 
	font-size:11px;
	color:#333333;
	padding-left:3px;
}
.listar_comentarios {
	width:180px;
	border:solid 1px #CCCCCC; 
	font-family:verdana,arial,sans-serif; 
	font-size:11px;
	color:#333333;
	padding-left:3px;
}
/**************    FOOTER       *******************/
.footer {
	display:block;
	height:45px;
	background-image: url(../images/footer_sencillo.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#033E7B;
	text-align:center;
}
/**************    LINEA GRIS       *******************/
.linea_gris {
	font-size:8px;
	width:640px;
	height:3px;
	background-color:#F0F0F0;
	margin-bottom: 2px;
}
/**************    FORMULARIO DE REGISTRO    *******************/
.formu_registro {
	width: 560px;
	margin-top: 15px;
	margin-left: 50px;
	padding: 15px;
	
}
.campotxt_formu_registro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.bot_registro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:60px;
	border: 1px solid #CCCCCC;
	color: #CCCCCC;
	background-color: #333333;
	text-decoration:none;
	outline:0;
	text-align:center;
	cursor:hand;
}
.bot_registro:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:60px;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	outline:0;
	cursor:hand;
}
.txt_registro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:414141;
	padding-left:50px;
}
/*************************** DESPLEGABLE ***********************/
/* siempre visible */
#outer .holder {padding:0; margin:0;}
#outer .holder p {text-align:justify;}
#outer .holder p.bold {font-weight:bold;}
#outer .holder h2 {margin:0; padding:0;}

/* reposo style div.more */
#outer div.more i {cursor:pointer; color:#c00; font-weight:bold;}
#outer div.more i.hide {display:none;}
#outer div.more p {display:none;}
#outer div.more img {display:none;}

/* activo style div.click */
#outer div.click i.show {display:none;}
#outer div.click i.hide {display:block;}
#outer div.click p {display:block;}
#outer div.click img {display:block; float:left; padding-right:10px;}