@charset "utf-8";
/* CSS Document */

body{
	background-image:url(../imagenes/fondo-pagina.jpg);
	background-repeat:repeat-x;
	background-color:#2A2A2A;
	margin:0px;
	padding:0px;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

/* clases comunes */
.clear {clear:both; }
.left { float:left; }
.right { float:right; }
.error { font-size:10px;
background-color:#990000;
color:#FFFFFF;
border:1px solid #000000;
padding:5px;
margin-right:5px; }

a:link{
color:#B31E34;
text-decoration:underline;
}

a:visited{
color:#B31E34;
text-decoration:underline;
}

a:hover{
color:#841526;
}

.separa{
height:3px;
background-image:url(../imagenes/separa.png);
background-repeat:repeat-x;
clear:both;
width:713px;
margin-bottom:15px;
}
/* fin comunes */

#escena{
	clear: both;
	width:980px;
	margin: 0 auto;
	margin-top:13px;
}

#lateral-izquierdo{
	float:left;
	width:200px;
	 margin-top:37px;
}
#lateral-derecho{
	float:left;
	width:760px;
	margin-left:20px;
}
#menu_izquierda{
margin-top:25px;
}

#cabecera-fotos{
clear:both;
background-image:url(../imagenes/fondo-cabecera.jpg);
background-repeat:no-repeat;
height:99px;
padding:14px;
margin-top:0px;
}
#informacion{
background-color:#f2f2f2;
padding-left:22px;
float:left;
min-height:497px;
}
#informacion-superior{
width:760px;
height:12px;
background-image:url(../imagenes/informacion-superior.jpg);
background-repeat:no-repeat;
}
#informacion-inferior{
clear:both;
width:760px;
height:85px;
background-image:url(../imagenes/informacion-inferior.jpg);
background-repeat:no-repeat;
margin-bottom:17px;
}
.titulo-seccion{
border-bottom:1px solid #AD081F;
margin-bottom:15px;
width:713px;
}
.noticia{
float:left;
width:738px;
margin-bottom:15px;
}
.noticia-calendario{
background-image:url(../imagenes/fondo-calendario.jpg);
width:42px;
height:43px;
font-size:14px;
text-align:center;
color:#FFFFFF;
margin-right:16px;
float:left;
}
.noticia-titular{
font-size:24px;
color:#ad081f;
margin-top:-8px;
}
.noticia-categoria{
font-size:10px;
color:#ad081f;
}
.noticia-contenido{
float:left;
width:630px;
padding-right:36px;
}
.noticia-opciones{
width:610px;
clear:both;
padding:7px;
background-color:#d3d3d3;
margin-bottom:15px;
float:left;
margin-top:15px;
}
/* organigrama */

.organigrama{
float:left;
width:738px;
margin-bottom:30px;
}

.organigrama a{
color:#000000;
text-decoration:none;

}

.organigrama a:hover{
color:#B31E34;
text-decoration:none;

}

.grupo_organigrama{
background-color:#d9d9d9;
color:#ad081f;
font-size:15px;
border:solid 1px #4d4d4d;
text-align:center;
padding:3px;
margin-top:10px;
}

.grupo_departamento{
background-color:#d9d9d9;
color:#ad081f;
font-size:15px;
border:solid 1px #4d4d4d;
text-align:center;
padding:3px;
margin-top:10px;
width:220px;
}
.responsables_poblacion{
background-color:#d9d9d9;
color:#ad081f;
font-size:15px;
border:solid 1px #4d4d4d;
text-align:center;
padding:3px;
margin-top:10px;
width:220px;
float:left;
}
.personal_poblacion{
float:left;
border-bottom:1px solid #999999;
padding:3px;
}
.personal_departamento{

float:left;
clear:both;
}
/* fin organigrama */

/* profile */

.nombre_profile{
float:left;
width:738px;
margin-bottom:10px;
}
.titulo_comentarios{
font-weight:bold;
font-size:11px;
margin-top:15px;
}
.noticia-comentario{
font-size:11px;
float:left;
width:630px;
padding-right:36px;
background-color:#d3d3d3;
padding:5px;
margin-bottom:2px;
}

.formulario{
background-color:#d3d3d3;
float:left;
border:1px solid;
border-color:#ad081f;
width:325px;
padding:15px;
margin-bottom:30px;
font-size:11px;
}
.formulario input{
width:320px;
}
#form_cons{
width:320px;
}
#form_boton{
width:60px;
}
.forcont{
float:left;
padding:15px;
width:320px;
}
/* estas son las propiedades para el formulario de matricula */
.formulario_matricula{
background-color:#d3d3d3;
float:left;
border:1px solid;
border-color:#ad081f;
width:654px;
padding:15px;
margin-bottom:30px;
font-size:11px;
}

.formulario_matricula input{
width:100px;
}

#mat_apellido1{
width:565px;
}
#mat_apellido2{
width:565px;
}
#mat_nombre{
margin-left:9px;
width:565px;
}
#mat_nif{
margin-left:35px;
width:150px;
}
#mat_lugar{
margin-left:8px;
width:497px;
}
#mat_fecha{
margin-left:4px;
width:240px;
}
#mat_calle{
margin-left:48px;
width:497px;
}
#mat_numero{
margin-left:25px;
width:50px;
}
#mat_piso{
margin-left:25px;
width:50px;
}
#mat_poblacion{
margin-left:12px;
width:550px;
}
#mat_provincia{
margin-left:16px;
width:150px;
}
#mat_cp{
margin-left:16px;
width:150px;
}
#mat_mad_pad{
margin-left:12px;
width:397px;
}
#mat_telefono{
margin-left:22px;
width:150px;
}
#mat_movil{
margin-left:37px;
width:150px;
}
#mat_email{
margin-left:35px;
width:470px;
}
#mat_boton{
width:100px;
}

/* fin matricula inscripcion */


/* estas son las propiedades para el formulario de inscripcion */
.formulario_incripcion{
background-color:#d3d3d3;
float:left;
border:1px solid;
border-color:#ad081f;
width:654px;
padding:15px;
margin-bottom:30px;
font-size:11px;
}
.campo_input{
float:left; 
margin-right:20px;
}
.form_contenido{
clear:both;
width:auto;
}

.formulario_incripcion input{
width:300px;
}

#ins_poblacion {
width:300px;
}
#ins_edad{
width:50px;
}
#ins_direccion{
width:624px;
}
#ins_cp{
width:50px;
}
#ins_provincia{
width:216px;
}
#ins_telefono{
width:138px;
}
#ins_movil{
width:138px;
}
#pertenece{
width:22px;
margin:0px;

}
.titulo_inscripcion{
text-align:center;
width:100%;
font-size:22px;
color:#000000;
margin-top:10px;
margin-bottom:10px;
}
#ins_boton{
width:100px;
}
/* fin form inscripcion */
.foto{
border: 1px solid #828282;
background-color:#FFFFFF;
padding:2px;
padding-bottom:7px;

}
.noticia-comentario .input-comentario{
width:540px;
}
.nombre-comentario{
color:#000099;
font-size:11px;
float:left;
margin-right:5px;

}
.fecha-comentario{
color:#666666;
font-size:10px;
float:left;
}

/* Estas son las propiedades para el textarea del curriculum */
.publicar_muro{
width:693px;
clear:both;
padding:10px;
background-color:#d3d3d3;
margin-bottom:15px;
float:left;
}
.publicar_muro textarea {
width:690px;
height:400px;
}
/* Fin textarea curriculum */

/* Estas son las propiedades para el textarea del perfil */ 
.publicar_perfil{
width:693px;
clear:both;
padding:10px;
background-color:#d3d3d3;
margin-bottom:15px;
float:left;
}
.publicar_perfil textarea {
width:690px;
height:110px;
}
/* Fin textarea perfil */

/* fin profile */

#acceso-intranet input{
border:1px solid #2a2a2a;
}
#footer{

	background-color:#ebebeb;
	clear: both;
	width:932px;
	height:40px;
	color:#8e8989;
	font-size:12px;
	padding:24px;
	float:left;
}