/*======== Design by K@rlo$ ========*/
*{	margin:0px; padding:0px;	}
/*==============================================================*/
BODY
{  
	background:#C8E6E6 url(../imagenes/index/background.png) repeat-x; 
	font-family:Arial,Tahoma, Helvetica;
	margin:0px 0px 10px 0px;
}

span.Aux, span.aux
{
	display:block;
	clear:both;
	font-size:2px;
}
/*==============================================================*/
#Header
{
	margin:0px auto 0px auto;
	background:#fff url(../imagenes/index/bg_menuheader.png) no-repeat;
	width:820px;
	height:195px;
	position:relative;
}
/*==============================================================*/
#Logo
{
	width:250px;
	height:100px;
	float:left;
	margin:30px 0px 0px 7px;
	text-align:center;
}
/*==============================================================*/
#PublicidadHeader
{
	float:right;
	width:550px;
	height:70px;
	text-align:center;
	margin:40px 0px 0px 0px;
}
/*==============================================================*/
#MenuHeader
{
	width:800px;
	height:60px;
	margin:0px auto;
	clear:both;
	background:url(../imagenes/index/bg_menuprincipal.jpg) no-repeat;
}

#MenuHeader ul
{
	text-align:center;
	padding: 7px 0px;
}

#MenuHeader li
{
	font-size:12px;
	display:inline;
	margin:0px 3px;
	border-right:1px solid #fff;
	padding:0px 10px 0px 0px;
}

#MenuHeader li.ultimo
{	border:none;	}

#MenuHeader a
{
	color:#FFF5E8;
	text-decoration:none;
}

#MenuHeader a:hover
{
	color:#ffcc00;
	text-decoration:underline;
}
/*==============================================================*/
#Container
{ 
	width:820px;
	margin:0px auto;
	background:#fff url(../imagenes/index/bg_container.jpg) no-repeat bottom;
}
/*==============================================================*/
#CIndex { padding:0px 0px 5px 0px; margin:0px 0px 10px 0px; }
/*==============================================================*/
.left { float:left; }
.right { float:right; }
/*==============================================================*/
.panel1 {	width:205px;	}
.panel2 {	width:615px;	}
.panel3 {	width:302px;	}
.panel4 {	width:800px;	}
.panel5 {	width:420px;	}
.panel6 {	width:148px;	}
.panel7 {	width:600px;	}
/*==============================================================*/
.espacio { margin-bottom:8px; }
/*==============================================================*/


.separador
{
	margin:0px auto;
	width:600px;
	height:10px;
	background:url(../imagenes/index/bg_separador.jpg) no-repeat;
	clear:both;
}
/*==============================================================*/
.recuadro
{
	width:195px;
	margin:0px auto;
}
/*==============================================================*/
.hrecuadro
{
	height:30px;
	background:url(../imagenes/index/bg_hrecuadro.png) no-repeat;
}

.hrecuadro h2
{
	color:#fff;
	font-size:14px;
	text-align:center;
	padding:7px 0px 0px 0px;
}

.hrecuadro2
{
	height:35px;
	background:url(../imagenes/index/bg_hrecuadro2.png) no-repeat;
}

.hrecuadro2 h2
{
	color:#fff;
	font-size:14px;
	text-align:center;
	padding:7px 0px 0px 0px;
}
/*==============================================================*/
.crecuadro
{	background:url(../imagenes/index/bg_crecuadro.png) repeat-y;	}
/*==============================================================*/
.frecuadro
{
	height:8px;
	background:url(../imagenes/index/bg_frecuadro.png) no-repeat;
}
/*==============================================================*/
.text_recuadro
{
	width:185px;
	margin:0px auto;
	padding:5px 0px 0px 0px;
	text-align:center;
}

.text_recuadro img
{
	border:none;
	margin:0px auto;
}
.text_recuadro p
{
	font-size:12px;
	margin:4px 0px 0px 0px;
	line-height:1.3em;
}

.text_recuadro a
{
	font-weight:bold;
	color:#255A5B;
}

.text_recuadro a:hover
{
	text-decoration:none;
	color:#999;
}
/*==============================================================*/
.form_recuadro
{	padding:7px 0px 0px 0px;	}

.form_recuadro p
{
	text-align:center;
	margin:0px 0px 4px 0px;
}

.form_recuadro label
{
	font-size:11px;
	font-weight:bold;
}

.form_recuadro input.isubmit
{
	border:none;
	background:url(../imagenes/index/btn_enviar.png) no-repeat;
	width:60px;
	height:22px;
	color:#fff;
}

.form_recuadro input.isubmit:hover
{
	background:url(../imagenes/index/btn_enviar.png) no-repeat 0px -22px;
	color:#000;
}
/*==============================================================*/
.letraspsico
{
	margin:0px auto;
	width:700px;
	padding:8px 0px 2px 0px;
	text-align:center;
	clear:both;
}
/*==============================================================*/
#ListaCursos
{	clear:both;	}
/*==============================================================*/
.cursosindex
{
	width:195px;
	margin:0px auto
}
/*==============================================================*/
.hcursos
{
	height:40px;
	background:url(../imagenes/index/bg_hlistacursos.jpg) no-repeat;
}

.hcursos h1
{
	font-size:11px;
	text-indent:-999999em;
}
/*==============================================================*/
.ccursos
{
	background:url(../imagenes/index/bg_clistacursos.jpg) repeat-y;
	padding:5px 0px;
}
/*==============================================================*/
.fcursos
{
	height:9px;
	background:url(../imagenes/index/bg_flistacursos.jpg) no-repeat;
}
/*==============================================================*/
.cursos
{
	width:160px;
	text-align:center;
	padding:8px 0px 0px 0px;
}

.cursos h2
{	
	font-size:12px;
	color:#1B4243;
}

.cursos ul
{
	margin:0px 0px 0px 12px;
	text-align:left;
}

.cursos li
{
	font-size:11px;
	margin:0px;
	line-height:1.7em;
	list-style:none;
	background:url(../imagenes/index/bg_vinetacurso.png) no-repeat 0px 4px;
	padding:0px 0px 0px 12px;
}

.cursos a
{	color:#003366;	}

.cursos a:hover
{
	text-decoration:none;
	color:#999;
}
/*===================================================================*/
.contenidoindex
{
	width:605px;
	margin:0px auto;
}

.hcontenidoindex, .fcontenidoindex
{
	background:url(../imagenes/index/bg_linea.jpg) no-repeat;
	height:20px;
	clear:both;
}

.ccontenidoindex
{	padding:5px 0px;	}
/*===================================================================*/
.recuadrocontenido
{
	width:296px;
	margin:0px auto 6px auto;
}
/*===================================================================*/
.hrecuadrocontenido
{	height:30px;	}

.hrecuadrocontenido p
{
	text-indent:-999999em;
	float:left;
	width:205px;
}

.hrecuadrocontenido a
{	float:left;	}

.hrecuadrocontenido a.entrar
{
	width:55px;
	height:16px;
	margin:7px 0px 0px 0px;	
}

.hrecuadrocontenido a.linkrecuadro
{
	width:22px;
	height:22px;
	margin:5px 0px 0px 7px;	
}
/*===================================================================*/
.t_autoayuda
{	background:url(../imagenes/index/bg_titulo_tec_ayuda.jpg) no-repeat;	}

.t_cursosinternet
{	background:url(../imagenes/index/bg_titulo_cursos_internet.jpg) no-repeat;	}

.t_articulospsico
{	background:url(../imagenes/index/bg_titulo_art_psico.jpg) no-repeat;	}

.t_forosdiscusion
{	background:url(../imagenes/index/bg_titulo_foros_discucion.jpg) no-repeat;	}

.t_laboratoriopsi
{	background:url(../imagenes/index/bg_titulo_laboratorio_psi.jpg) no-repeat;	}

.t_librosgratuitos
{	background:url(../imagenes/index/bg_titulo_libros_gratuitos.jpg) no-repeat;	}

.t_enlacesinteres
{	background:url(../imagenes/index/bg_titulo_enlaces_interes.jpg) no-repeat;	}

.t_buscador
{	background:url(../imagenes/index/bg_titulo_buscador.jpg) no-repeat;	}

.t_aulavirtual
{	background:url(../imagenes/index/bg_titulo_aulavirtual.jpg) no-repeat;	}

.t_testcuestionario
{	background:url(../imagenes/index/bg_titulo_test_cuestionario.jpg) no-repeat;	}

.t_consejopsi
{	background:url(../imagenes/index/bg_titulo_consejo_psi.jpg) no-repeat;	}

.t_ofertastrabajo
{	background:url(../imagenes/index/bg_titulo_ofertas_trabajo.jpg) no-repeat;	}

.t_seccionesprof
{	background:url(../imagenes/index/bg_titulo_secciones_prof.jpg) no-repeat;	}

.t_chat
{	background:url(../imagenes/index/bg_titulo_chat.jpg) no-repeat;	}

.t_quienessomos

{	background:url(../imagenes/index/bg_titulo_quienes_somos.jpg) no-repeat;	}
/*===================================================================*/
.crecuadrocontenido
{
	background:url(../imagenes/index/bg_crecuadrocontenido.jpg) repeat-y;
	padding:5px 0px;
}
/*===================================================================*/
.mediortext
{
	width:148px;
	text-align:center;
	padding:5px 0px 0px 0px;
}

.mediortext img
{	border:none;	}

.mediortext a.resaltado
{	
	color:#325C75;
	font-size:12px;
	font-weight:bold;
}

.mediortext a.resaltado:hover
{
	text-decoration:none;
	color:#777;
}

.mediortext a
{	color:#325C75;	}

.mediortext a:hover
{
	text-decoration:none;
	color:#777;
}
/*===================================================================*/

/*===================================================================*/
.rtextancho0	{ height:35px;	}
.rtextancho1	{ height:65px;	}
.rtextancho2	{ height:105px;	}
.rtextancho3	{ height:155px;	}
.rtextancho4	{ height:165px;	}
.rtextancho5	{ height:145px;	}
.rtextancho6	{ height:140px;	}

.rtext
{
	width:280px;
	margin:0px auto;
}

.rtext p
{
	font-size:11px;
	margin:0px 0px 5px 0px;
}
.rtext p.curso_educar
{
	font-size:11px;
	margin:0px 0px 2px 0px;
}

.rtext p.centro
{	text-align:center;	}

.rtext ul
{	margin:0px 10px;	}

.rtext li
{
	font-size:11px;
	margin:0px 0px 5px 0px;
	list-style:none;
	background:url(../imagenes/index/bg_vineta1.gif) no-repeat 0px 3px;
	padding:0px 0px 0px 10px;
	list-style:1.4em;
}

.rtext a.resaltado
{	
	color:#325C75;
	font-size:12px;
	font-weight:bold;
}

.rtext a.resaltado:hover
{
	text-decoration:none;
	color:#777;
}

.rtext a
{	color:#325C75;	}

.rtext a:hover
{
	text-decoration:none;
	color:#777;
}
/*===================================================================*/
.frecuadrocontenido
{
	height:8px;
	background:url(../imagenes/index/bg_frecuadrocontenido.jpg) no-repeat;
}
/*===================================================================*/
#DatosInferior
{
	margin:0px auto;
	clear:both;
	padding:10px 0px;
}
/*===================================================================*/
.publicidad_0
{
	width:468px;
	height:60px;
	margin:0px 20px 10px 20px;
}
/*===================================================================*/

.publicidad
{
	width:468px;
	height:60px;
	text-align:center;
	margin:0px auto 10px auto;
}

/*===================================================================*/

#LinksImagen
{	padding:6px 0px;	margin:0px auto 10px auto;	}
/*===================================================================*/
#LibroVisitasIndex, #ContactoIndex
{	text-align:center;}

#LibroVisitasIndex img, #ContactoIndex img
{
	border:none;
	margin:0px auto 3px auto;
}

#LibroVisitasIndex img:hover, #ContactoIndex img:hover
{	
	filter: alpha(opacity=70); 
	opacity: .7;
}

#LibroVisitasIndex a p, #ContactoIndex a p
{
	font-size:12px;
	font-weight:bold;
	padding:0px 10px 0px 10px;
}

#LibroVisitasIndex a, #ContactoIndex a
{	color:#325C75;	}

#LibroVisitasIndex a:hover, #ContactoIndex a:hover
{
	color:#ccc;
	text-decoration:none;
}
/*==============================================================*/
#Healt
{
	width:400px;
	margin:0px auto 10px auto;
	height:60px;
	background:url(../imagenes/index/bg_heart.jpg) no-repeat;
	position:relative;
}

#Healt img
{
	border:none;
	position:absolute;
	top:5px;
	left:8px;
}

#Healt p
{
	font-size:11px;
	margin:0px 10px 0px 0px;
	position:absolute;
	left:60px;
	top:5px;
}
/*==============================================================*/
#OtrosSitios
{
	clear:both;
	margin:0px auto;
	width:800px;
	height:40px;
	background:url(../imagenes/index/bg_otrossitios.jpg) no-repeat;
}
/*==============================================================*/
#TOtrosSitios
{
	float:left;
	width:125px;
	height:40px;
	position:relative;
}

#TOtrosSitios h2
{
	font-size:14px;
	color:#fff;
	position:absolute;
	left:35px;
	top:12px;
}
/*==============================================================*/
#COtrosSitios
{
	float:left;
	height:40px;
	margin:0px 0px 0px 15px;
	position:relative;
}

#COtrosSitios ul
{	padding:10px 0px 0px 0px;	}

#COtrosSitios li
{
	font-size:12px;
	list-style:none;
	display:inline;
	margin:0px 10px 0px 0px;
}

#COtrosSitios a
{
	font-size:12px;
	color:#FFF3C6;
	text-decoration:none;
}

#COtrosSitios a:hover
{
	text-decoration:underline;
	color:#efefef;
}
/*==============================================================*/
#Construccion
{
	width:400px;
	margin:0px auto;
	text-align:center;
	padding:0px 0px 20px 0px;
}

#Construccion h2
{
	font-size:16px;	
	margin:0px 0px 10px 0px;
}

#Construccion p
{
	font-size:11px;
	margin:0px 10px;
	text-align:left;
}
/*==============================================================*/
#Footer
{ 
	width:820px;
	margin:0px auto;
	padding:10px 0px 0px 0px;
}
/*==============================================================*/
#Copy
{
	width:700px;
	margin:0px auto;
}

#Copy ul
{	padding:10px 0px 0px 0px; margin:0px 0px 10px 0px; text-align:center;	}

#Copy li
{
	font-size:11px;
	list-style:none;
	display:inline;
	margin:0px 10px 0px 0px;
}

#Copy a { color:#325C75; }

#Copy a:hover
{
	color:#666;
	text-decoration:none;
}

#Copy p { font-size:10px; text-align:center; }

/*==================================================*/
#Busqueda
{ float:right; margin:20px 0px 0px 0px; width:300px; }

#Busqueda INPUT.InputText
{ border:1px solid #000; padding:2px; width:190px;	}

#Busqueda INPUT.InputSubmit
{	border:1px solid #000; margin:0px 0px 0px 10px;	}

/*==============================================================*/
#GoogleIzq
{
	width:195px;
	margin:10px auto;
	text-align:center;
}

