/* CSS Document */
* { margin:0; padding:0;}

.column { float:left;}
.clear { clear:both;}

html, body { height:100%; }
body {font-size:100%; line-height:1.1em; text-align:center; background:url(images/bg.gif) repeat-x top #f0f6f9}
html, input, textarea
	{	font-family:Arial; 
		color:#6d6668;
	}	

.titulos{
	font-size: 22px;
	color:#0099FF;
}

.tit_secretaria{
	font-size: 14px;
	color:#0099FF;
}
.cuerpo_normativa{
padding-left:20px;
}

.titulos_dep{
font-size: 22px;
color:#0099FF;
width:60%;
float:left;
height:40px;
padding-top:30px;
}
.bandera{
width:40%; 
float:left;
}

.profesores{
color:#00CC33;
font-family: Arial;
font-size:16px
}

.galerias1{
float:left; 
width:10%;
}

.galerias2{
	float:left;
	width:80%;
	padding-top:30px;
	padding-left:5px;
}
.galerias_otros{
float:left; 
width:50%; 
padding-top:30px; 
padding-left:15px;
}

.galeria_ancha{
	width:34%;
	float:left;
	text-align: center;
}
.galeria_normal{
width:33%; 
float:left;
}

.horario{
float:left; 
width:40%;
padding-top:10px;
}

.libros{
float:left; 
width:60%;
background-color:#c4e6f2;
text-align:center;
padding-bottom:10px;
padding-top:10px;
color:#000000;
font-size:14px;
font-family:"Frankfurter Medium";
}
.libros2{
float:left; 
width:60%;
background-color:#dbecf2;
padding-bottom:10px;
padding-top:10px;
}

.horario_txt{
color:#000000;
font-size:14px;
font-family:"Frankfurter Medium";
}

.txt_menu{
color:#606060; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:16px;
text-align:left;
padding-top:5px;

}
.txt_menu2{
color:#606060; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:14px;
text-align:left;
padding-top:5px;

}
.int_txt_menu{
	text-align:left;
	padding-top:5px;
	
}
.int_txt_menu2{
	width:100%;
	text-align:left;
	height:20px;
	padding-top:5px;
	
}

.organo_tit{
font-size:16px; 
color:#333333;
}

.img_foat{
float:left;
margin-right:10px;
margin-bottom:5px;
}

.titulo{
background:url(images/titulo_fondo.gif) no-repeat  center left #ecf1f5;
font-family:Arial, Helvetica, sans-serif;
 padding:18px 5px 18px 49px;
 text-decoration:none;
}

.enlace{
text-decoration:none;
}

.img_int_menu{
width:18%; float:left;
}

.gris_tit{
color:#535252;}

.vam{ vertical-align:middle}
.fl{ float:left}
.fr{ float:right}
.tac{ text-align: center}
.width{ width:100%}

a img{ border:0px}
img{ vertical-align:top;  }

.h1{font-size:24px;}

b{color:#000000; font-size:1.1em}

a{color:#222222; text-decoration:underline} 
a:hover{text-decoration:none}
.a1{color:#0ea0e5;  font-size:1.4em; } 
.a2{color:#222222; background:url(images/arrow3.gif)  top left no-repeat; background-position:0 5px; padding-left:15px } 
.a3{color:#62b327; background:url(images/arrow1.gif)  top left no-repeat; background-position:0 5px; padding-left:15px } 

ul{margin:0; padding:0; list-style:none}
ul li{background:url(images/arrow.gif)  top left no-repeat; background-position:0 10px; margin:0px; padding-left:19px; }
ul li a{color:#2c2829; text-decoration:none; font-size:1.1em; line-height:25px } 
ul li a:hover { text-decoration:underline; }

.ul1 ul{margin:0; padding:0; list-style:none; line-height:25px}
.ul1 ul li{background:url(images/arrow1.gif)  top left no-repeat; background-position:0 12px; margin:0px; padding-left:15px; }
.ul1 ul li a{color:#62b327; text-decoration:underline; font-size:1.1em } 
.ul1 ul li a:hover { text-decoration:none; }

.ul2{margin:0 0 0 5px; padding:0; list-style:none; line-height:27px}
.ul2 li{background:url(images/arrow3.gif)  top left no-repeat; background-position:0 12px; margin:0px; padding-left:15px; }
.ul2 li a{color:#222222; text-decoration:underline; font-size:1.1em } 
.ul2 li a:hover { text-decoration:none; }

/*header*/
#header .logo{ margin:0px 59px 0px 0px }
#header .word{ margin:43px 0px 25px 0px }

/*content*/
#content{ font-size:0.75em; width:100%; text-align:left; background:#FFFFFF}
#content .indent_main{ padding:0px 9px 0px 8px}
#content .indent_col2{ padding:14px 0px 0px 21px}
#content .indent{ padding:19px 0px 25px 0px}
#content .indent1{ padding:27px 30px 25px 32px}
/*#content .title{ background:url(images/bg_title.gif) no-repeat  center left #ecf1f5; padding:18px 5px 18px 49px}*/
#content .title{ background:url(images/fondo_titulo.gif) no-repeat  center left  #ecf1f5; padding:18px 5px 18px 49px}
#content .title1{ background:url(images/acceso_icono.gif) no-repeat  center left #88d060; padding:18px 5px 18px 49px; margin-top:11px}
/*#content .title1{ background:url(images/bg_title2.gif) no-repeat  center left #ecf1f5; padding:18px 5px 18px 49px; margin-top:11px}*/
#content .title2{ margin-bottom:25px}
#content .line{ margin-bottom:19px}
#content .line1{ margin:15px -35px 19px 0}
#content .line2{ margin:29px 0px 25px 0}
#content h1 { font-size:1.7em; color:#000000; font-weight:normal}
#content .h1 { margin-bottom:27px}
#content p{ margin:10px 0px 0px 0px}
#content .p1{ margin:10px 0px 20px 0px}
#content .pic_left{ float:left; margin:0px 27px 16px 0px}
#content .pic_left1{ float:left; margin:0px 21px 16px 0px}
#content .pic{  margin:10px 0px 18px 0px}
#content .bg1{ background:url(images/bg3.gif) repeat-x bottom #e3e9ed; padding:4px 10px 13px 30px; color:#2c2829}
#content .bg12{ background:url(images/bg3.gif) repeat-x bottom #e3e9ed; padding:4px 10px 13px 5px; color:#2c2829}
#content .bg2{ background:url(images/bg2.gif) repeat-x bottom #93d189; padding:14px 23px 23px 30px; color:#000000}
#content .more{ margin:26px 9px 0px 0px}
#content .more1{ margin:26px 0px 0px 0px}
#content .txt{ color:#0ea0e5; text-transform:uppercase; font-weight:bold}
#content .txt1{ color:#2c2829; }

/*index-2.html*/
#page3 #content .indent_col2{ padding:14px 20px 0px 21px}
#page3 #content .bg1{  padding:9px 23px 24px 30px;}
#page3 #content .col1 .bg1 p{ margin:0px}
#page3 #content .col1 .bg1 strong{
	float:left;
	margin-bottom:15px
}

/*index-3.html*/
#page4 #content .bg1{ padding:10px 23px 45px 30px; }
#page4 #content .col2 p{ margin:0px 0px 21px 0px}
/*index-4.html*/
#page5 #content .indent{ padding:26px 20px 45px 32px; }
#page5 #content p{ margin:15px 0px 0px 0px}
/*footer*/
#footer { color:#596a74; font-size:0.75em; padding:33px 0px 57px 20px}
#footer span { text-transform:uppercase; text-align:right}  
#footer a {color:#596a74; text-decoration:underline}  
#footer a:hover {  text-decoration:none}

.imagen{float:left; padding:10px;}

.h{ height:50px}
input{
   width:173px; height:15px;
   font-size:1em;
   padding-left:5px;
   margin-bottom:3px
}

.input2{
width:80px; height:20px;
}
.txt_form{
float:left;
width:30%;
}

.div_input{
float:left; 
width:70%;
}
.input_cert{
width:300px;

}
.input_estudios{
width:110px;

}

.tabla_traslado{
width:25%;
float:left;
}

.txt_form2{
float:left;
width:50%;
}

.pie1{
width:60%; 
float:left;
}

.pie2{
width:35%; 
float:left; 
text-align:right; 
padding-right:20px;
}

.div100{
width:100%; float:left
}

textarea{
   width:193px; height:70px;
   font-size:1em;
   padding-left:5px;
   margin-bottom:11px;
   overflow:auto}
   
.enlaces{
padding-left:20px
}
.fechas{
color: #0099FF;
}
.text_faqs{
color:#666666;
font-size:16px;
}
.links_familia{
color:#333333;
padding-left:10px;
font-size:12px;
}
.links_en{
	padding-left:30px
}
.links_sub{
	padding-left:35px;
	width: 450px;
}

.boton_mas{
width:70px; 
height:20px;
}
.centrado{
text-align:center;
}
.cuadro_notas{
background-color:#f0f6f9;
width:100%;
}
.cuadro_notas_tit{
width:47%;
float:left;
font-size:12px;
color:#000000;
}
.cuadro_notas_tit2{
width:25%;
float:left;
font-size:12px;
background-color:#66CCFF;
color:#000000;
text-align:center;
border-bottom-style:double;
border-bottom-color:#000000;
}
.cuadro_notas_tit3{
width:25%;
float:left;
font-size:12px;
background-color: #CCCCCC;
color:#000000;
text-align:center;
border-bottom-style:double;
border-bottom-color:#000000;
}
.cuadro_notas2{
background-color:#000000;
color:#FFFFFF;
width:100%;
text-align:center;
}
.cuadro_notas_tit4{
width:100%;
float:left;
font-size:16px;
background-color: #CCCCCC;
color:#000000;
text-align:center;
border-bottom-style:double;
border-bottom-color:#000000;
}
.dep_noticias{
float:left; 
width:100%;
background-color:#c4e6f2;
text-align:center;
padding-bottom:10px;
padding-top:10px;
color:#000000;
font-size:14px;
font-family:"Frankfurter Medium";
}
.dep_noticias2{
float:left; 
width:100%;
background-color:#dbecf2;
padding-bottom:10px;
padding-top:10px;
}