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

a{
	color: #cd1543;	
}

a:hover{
	/*color:#ffffff;
	background-color:#ce1442;*/
}

a:active, a:focus{
	outline:none;
}

p{
	color:#666666;
   FONT-SIZE: 13px;	
	text-decoration:none;
}

h1{
	color:#666666;	
   FONT-SIZE: 18px;	
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
h2{
	color:#666666;	
   FONT-SIZE: 17px;		
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
h3{
	color:#666666;	
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
h4{
	color:#666666;	
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
h5{
	color:#666666;	
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
h6{
	color:#666666;	
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

body{
	background:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}


#contenedor{
	width:988px;
	margin:0px auto;
	padding-bottom:60px;
}

/*inicio lateral izquierdo*/
#izquierda{
	width:200px;
	float:left;
}

a.iesve{
	background:url(../imagenes/logo_iesvirgendelaencina.gif);
	width:200px;
	height:110px;
	display:block;
}


a:hover.iesve{
	background:url(../imagenes/logo_iesvirgendelaencina_f2.gif);
	width:200px;
	height:110px;
}




#izquierda ul{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-top:20px;
	margin-bottom:40px;
}
#izquierda li{
	
}
#izquierda li a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
}

#izquierda li div{
	width:190px;
	height:28px;
	padding-top:8px;
	padding-left:10px;	
}


#izquierda li div a{
	margin:0px;
	padding:0px;
	color:#ffffff;
	text-decoration:none;
}

.menu_centro{
	background:url(../imagenes/menu_fondo2.png);
}
.menu_centro:hover{
	background:url(../imagenes/menu_fondo2_f2.png);
}
.menu_centro_activo{
	background:url(../imagenes/menu_fondo2_f2.png);
}
.menu_primero{
	background:url(../imagenes/menu_fondo1.png);	
}

.menu_primero:hover{
	background:url(../imagenes/menu_fondo1_f2.png);	
}
.menu_primero_activo{
	background:url(../imagenes/menu_fondo1_f2.png);	
}
.menu_ultimo{
	background:url(../imagenes/menu_fondo3.png);
}

.menu_ultimo:hover{
	background:url(../imagenes/menu_fondo3_f2.png);
}
.menu_ultimo_activo{
	background:url(../imagenes/menu_fondo3_f2.png);
}
#izquierda li ul{
	margin:0px;
	padding:0px;
	/*display: none;*/
}

#izquierda li ul li{	
	width:180px;
	height:25px;
	
	padding-top:5px;
	padding-left:20px;
}

#izquierda li ul li:hover{		
	background:url(../imagenes/submenu_fondo_f2.png);
}
.SubmenuDesActivado{	
	background:url(../imagenes/submenu_fondo.png);
}
.SubmenuActivado{
	background:url(../imagenes/submenu_fondo_f2.png);
}

#izquierda li ul li a{
	margin:0px;
	padding:0px;
	color:#c8c9ca;
	text-decoration:none;
}
#izquierda li ul li a:hover{
	margin:0px;
	padding:0px;
	color:#ffffff;
}

a.empresas{
	background:url(../imagenes/port_bot_empresas.gif);
	width:200px;
	height:40px;
	display:block;
}


a:hover.empresas{
	background:url(../imagenes/port_bot_empresas_f2.gif);
	width:200px;
	height:40px;
}

a.empleo{
	background:url(../imagenes/port_bot_empleo.gif);
	width:200px;
	height:59px;
	display:block;
}


a:hover.empleo{
	background:url(../imagenes/port_bot_empleo_f2.gif);
	width:200px;
	height:59px;
}

a.sgdweb{
	background:url(../imagenes/port_bot_sgdweb.gif);
	width:200px;
	height:40px;
	display:block;
}


a:hover.sgdweb{
	background:url(../imagenes/port_bot_sgdweb_f2.gif);
	width:200px;
	height:40px;
}

a.logojunta{
	background:url(../imagenes/port_logojunta.gif);
	width:200px;
	height:92px;
	display:block;
}


a:hover.logojunta{
	background:url(../imagenes/port_logojunta_f2.gif);
	width:200px;
	height:92px;
}

/*fin lateral izquierdo*/

/*inicio lateral derecho*/
#derecha{
	width:767px;
	float:right;
}


#barra_buscador{
	width:767px;
	height:26px;
	background:url(../imagenes/port_cab.png);
	margin-top:84px;
	margin-bottom:20px;
	line-height:26px;
}

.buscador{
	float:right;
	height:14px;
	line-height:14px;
	margin-right:5px;
}
.camposform1cab{
	color:#666666;
	height:14px;
	margin-top:2px;
	border:0px solid #ffffff;
}

.botonform1cab{
   cursor:pointer;
	margin-top:4px;
	background:url(../imagenes/bot_lupa.gif);
	width:24px;
	height:18px;
	border:none;
}

.botonform1cab:hover{
	background:url(../imagenes/bot_lupa_f2.gif);
}


.fecha{
	float:left;
	margin:0px;
	padding:0px;
	font-size:12px;
	margin-left:30px;
	color:#ffffff;
        font-weight:bold;
}

/*fin lateral derecho*/

/*inicio portada*/
#colum_iz{
	width:385px;
	float:left;	
}


.tit_destacados{
	float:right;
	margin-top:10px;
	margin-bottom:5px;
}

/* ESCROLL DESTACADOS*/
#novedades{
	clear:both;
	background:url(../imagenes/port_destacado_bloque.png) no-repeat;
	width:375px;
	height:116px;
	position:relative;
	padding-top:10px;
	padding-left:10px;
}

#noti_port{
	width:363px;
	height:106px;
	position:absolute;
}


#noti{
	width:363px;
	height:106px;
	position:relative;
}

#noti h6{
	margin:0px;
	padding:0px;
}

#noti p{
	margin:0px;
	padding:0px;
}

#boton_noti{
	position:absolute;

	width:37px;
	height:18px;

	bottom:0px;
	right:0px;
/*	background:#000000;*/
	background:url(../imagenes/port_destacado_bot.png) no-repeat;	
}
#boton_noti a{
	width:37px;
	height:18px;
	display:block;
}
#boton_noti a:hover{
	background:url(../imagenes/port_destacado_bot_f2.png) no-repeat;	
}



/*
#destacados{
	clear:both;	
	width:355px;
	height:106px;
	background:url(../imagenes/port_destacado_bloque.png);
	position:relative;
	padding-top:20px;
	padding-left:30px;
}

#destacados h4{
	margin:0px;
	padding:0px;
}

#destacados p{
	margin:0px;
	padding:0px;
}

#boton_destacados{
	position:absolute;
	bottom:0px;
	right:0px;	
	width:37px;
	height:18px;
}
#boton_destacados a{
	width:37px;
	height:18px;
	display:block;
}
#boton_destacados a:hover{
	background:url(../imagenes/port_destacado_bot.png);
}
*/







.tit_departa{
	float:right;
	margin-top:10px;
	width:385px;
	height:41px;
	background:url(../imagenes/port_depart_tit.png);
	position:relative;
}
#mas{
	width:18px;
	height:18px;
	position:absolute;
	bottom:3px;
	left:21px;
	
}
#mas a{
	width:18px;
	height:18px;
	display:block;
}
#mas a:hover{	
	background:url(../imagenes/port_depart_botdelante_f2.png);
}
#menos{
	width:18px;
	height:18px;
	position:absolute;
	bottom:3px;
	left:1px;
}

#menos a{
	width:18px;
	height:18px;
	display:block;
}
#menos a:hover{	
	background:url(../imagenes/port_depart_botatras_f2.png);
}

#departamentos{
	clear:both;	
}
#departamentos ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

#departamentos li{
	background:url(../imagenes/port_fondo_depart.gif);
	width:365px;
	height:47px;
	position:relative;
	padding-top:8px;
	padding-left:20px;
}

#departamentos li a{
	margin:0px;
	padding:0px;
	/*color:#cd1443;*/
	text-decoration:none;
}
#departamentos li a:hover{
	/*color:#888888;*/
}

#departamentos li h5{
	margin:0px;
	padding:0px;
}

#departamentos li p{
	margin:0px;
	padding:0px;
}

#leer_mas{
	width:18px;
	height:18px;
	position:absolute;
	bottom:19px;
	right:19px;
}

#leer_mas a{
	width:18px;
	height:18px;
	display:block;
}

#leer_mas a:hover{		
	background:url(../imagenes/port_depart_bot_f2.png);
}



#colum_de{
	float:right;
	width:372px;
}

#port_foto{
	margin-bottom:10px;
	margin-top:35px;
	
}

.tit_oferta{
	float:right;
	margin-top:10px;
	margin-bottom:5px;
}
#bloke_oferta{
	background:url(../imagenes/port_oferta_bloque.png);
	width:181px;
	height:126px;	
	float:right;
	clear:both;
	
}
#bloke_oferta1{
	width:181px;
	height:40px;
}
#bloke_oferta1 a{
	display:block;
	width:181px;
	height:40px;
}
#bloke_oferta1 a:hover{
	background:url(../imagenes/port_oferta_1.png);	
}

#bloke_oferta2{
	width:181px;
	height:43px;
}

#bloke_oferta2 a{
	display:block;
	width:181px;
	height:43px;
}
#bloke_oferta2 a:hover{
	background:url(../imagenes/port_oferta_2.png);	
}

#bloke_oferta3{
	width:181px;
	height:43px;	
}

#bloke_oferta3 a{
	display:block;
	width:181px;
	height:43px;
}
#bloke_oferta3 a:hover{
	background:url(../imagenes/port_oferta_3.png);	
}



#bloke{
	background:url(../imagenes/port_fp_bloque.png);
	width:372px;
	height:190px;
	padding-top:43px;
}
#blokea{
	width:191px;
	height:41px;
	float:left;
}
#blokea a{	
	width:191px;
	height:41px;
	display:block;
}
#blokea a:hover{
	background:url(../imagenes/port_fp_a.png) no-repeat;	
}


#blokeb{
	width:191px;
	height:41px;
	float:left;
}

#blokeb a{	
	width:191px;
	height:41px;
	display:block;
}
#blokeb a:hover{
	background:url(../imagenes/port_fp_b.png) no-repeat;	
}


#blokec{
	width:191px;
	height:41px;
	float:left;
}

#blokec a{	
	width:191px;
	height:41px;
	display:block;
}
#blokec a:hover{
	background:url(../imagenes/port_fp_c.png) no-repeat;	
}


#bloked{
	width:191px;
	height:67px;
	float:left;
}

#bloked a{	
	width:191px;
	height:67px;
	display:block;
}
#bloked a:hover{
	background:url(../imagenes/port_fp_d2.png) no-repeat;	
}


#blokee{
	width:181px;
	height:41px;
	float:right;
}

#blokee a{	
	width:181px;
	height:41px;
	display:block;
}
#blokee a:hover{
	background:url(../imagenes/port_fp_e.png) no-repeat;	
}

#blokef{
	width:181px;
	height:41px;
	float:right;
}

#blokef a{	
	width:181px;
	height:41px;
	display:block;
}
#blokef a:hover{
	background:url(../imagenes/port_fp_f.png) no-repeat;	
}


#blokeg{
	width:181px;
	height:41px;
	float:right;
}

#blokeg a{	
	width:181px;
	height:41px;
	display:block;
}
#blokeg a:hover{
	background:url(../imagenes/port_fp_g.png) no-repeat;	
}


#blokeh{
	width:181px;
	height:67px;
	float:right;
}

#blokeh a{	
	width:181px;
	height:67px;
	display:block;
}
#blokeh a:hover{
	background:url(../imagenes/port_fp_h.png) no-repeat;	
}

/*fin portada*/


/*inicio historia*/

#historia{
	background: #f5f5f5;
	width:737px;
	height:260px;
	padding-top:20px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:10px;
	clear:both;
}

#texto_historia{
	height:258px;
	overflow:auto;
	width:355px;
	float:left;
}
#texto_historia h4{
	margin-top:0px;
	margin-bottom:-10px;
	text-align:left;
}

#texto_historia h5{	
	margin-bottom:-5px;
	text-align:left;
}
#texto_historia p{
	padding-right:15px;
	
}

/*fin historia*/



/*inicio navegador magico*/

#navbarra { 
	width: 767px; 
	background-color: #f5f5f5;
	margin-top:15px;
}

#nav_magico:after { 
	visibility: hidden; 
	display: block; 
	font-size: 0; 
	content: " "; 
	clear: both; 
	height: 0;
	zoom: 1; 
}

#nav_magico { 
	list-style: none; 
	position: relative;
	margin:0px;
	padding:0px;
	margin-left:17px;
}
#nav_magico li { 
	float:left;
}
#nav_magico li  p {
	position: relative; 
	z-index: 200; 
	margin:0px;
	padding:0px;
	color:#8a8a8a; 
	font-size: 14px;
	padding-top:4px;
	font-weight:bold;
}

#nav_magico li  p.ult_fech{
	position: relative; 
	z-index: 200; 
	color:#8a8a8a; 
	font-size: 14px;
	display: block;
	padding: 6px 10px 4px 10px; 
	text-decoration: none;
	font-weight:bold;
}

#nav_magico li a {
	position: relative; 
	z-index: 200; 
	color:#8a8a8a; 
	font-size: 14px;
	display: block;
	font-weight:bold;
	padding: 6px 10px 4px 10px; 
	text-decoration: none;
}
.bot_magico { 
	position: absolute;	
	z-index: 100; 	
}

/*fin navegador magico*/

/*inicio instalaciones*/

#instalaciones{
	background: #f5f5f5;
	width:737px;
	height:260px;
	padding-top:20px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:10px;
	clear:both;
}

#texto_ins{
	height:258px;
	overflow:auto;
	width:355px;
}

/*fin instalaciones*/

/*inicio navegador magico instalaciones*/

#navbarra_ins { 
	width: 767px; 
	background-color: #f5f5f5;
	margin-top:15px;
}

#nav_magico_ins:after { 
	visibility: hidden; 
	display: block; 
	font-size: 0; 
	content: " "; 
	clear: both; 
	height: 0;
	zoom: 1; 
}

#nav_magico_ins { 
	list-style: none; 
	position: relative;
	margin:0px;
	padding:0px;
	margin-left:17px;
}
#nav_magico_ins li { 
	float:left;
}
#nav_magico_ins li  p {
	position: relative; 
	z-index: 200; 
	margin:0px;
	padding:0px;
	color:#8a8a8a; 
	font-size: 14px;
	padding-top:4px;
	font-weight:bold;
}

#nav_magico_ins li a {
	position: relative; 
	z-index: 200; 
	color:#8a8a8a; 
	font-size: 14px;
	display: block;
	font-weight:bold;
	padding: 6px 10px 4px 10px; 
	text-decoration: none;
}
.bot_magico_ins { 
	position: absolute;	
	z-index: 100; 	
}

/*fin navegador magico instalaciones*/

/*inicio contacto*/
#mapa{	
	padding:10px;	
	background: #f5f5f5;	
	margin-left:20px;
	margin-right:20px;
	float:left;
}

.tit_direc{
	margin:-10px
}

#direciones{	
	width:248px;
	float:right;	
}

#direc{	
	width:228px;
	padding:10px;	
	background: #f5f5f5;
	margin-bottom:8px;
	text-align:center;	
}
#direc p{
	margin:0px;
	padding:0px;
	text-align:center;
}


/*fin contacto*/




/*inicio alumnos*/
#alum_info{	
	padding:10px;
	width:280px;	
	background: #f5f5f5;
	text-align:left;
	margin-top:5px;
	margin-bottom:35px;
	text-align:center;
}
#alum_info img{		
	background:#ffffff;
	padding-bottom:4px;
	margin-left:-10px;
	margin-top:-10px;
}
.img_alum{
	position:relative;
	float:right;	
	top:-20px;
	
}
#botones_alum{
	float:right;
	position:relative;
	top:10px;
}
#botones_alum h2{
	margin-top:0px;	
}

#boton_activi{
	width:306px;
	height:50px;	
	background:url(../imagenes/boton_alumnos1.png);
	margin-top:-5px;
	margin-bottom:15px;
}

#boton_activi a{
	width:306px;
	height:50px;
	display:block;
}
#boton_activi a:hover{	
	background:url(../imagenes/boton_alumnos1_f2.png);
}

#boton_convi{
	width:306px;
	height:50px;	
	background:url(../imagenes/boton_alumnos2.png);
}

#boton_convi a{
	width:306px;
	height:50px;
	display:block;
}
#boton_convi a:hover{	
	background:url(../imagenes/boton_alumnos2_f2.png);
}


/*fin alumnos*/



/*inicio departamentos*/
#departament{	
	padding:0px;
	margin:0px;
	list-style:none;
	margin-top:40px;
	float:left;
	width:230px;
	margin-left:38px;
}
#departament li{
	padding:10px;	
	margin-bottom:3px;
	background: #f5f5f5;
	width:210px;
}
#departament li:hover{
	background: #c8c9ca;
	color: #cd1543;
}

#departament li:hover a{	
	color: #cd1543;
}
.punto{
	margin-right:5px;
}
/*fin departamentos*/



/*inicio secretaria y empresa*/
#iz_secretaria{
	width:479px;
	padding:10px;
	background: #f5f5f5;
}

.tit_secretaria{
	margin:-10px;
	margin-bottom:0px;
	padding-bottom:5px;
	background: #ffffff;
}

#de_secretaria{
	clear:both;
	width:228px;
	float:right;
	background: #f5f5f5;
	padding:10px;
	margin-bottom:5px;
}

.tit_matri{
	margin:-10px;	
	background: #ffffff;
}
/*fin secretaria y empresa*/

/*inicio profesores*/
#botones_profe{
	width:505px;
	position:relative;
	left:135px;
	top:70px;
}
#boton_moodle{
	width:245px;
	height:192px;	
	background:url(../imagenes/boton_profesores1.png);
}

#boton_moodle a{
	width:245px;
	height:192px;	
	display:block;
}
#boton_moodle a:hover{	
	background:url(../imagenes/boton_profesores1_f2.png);
}

#boton_intra{
	float:right;
	width:245px;
	height:192px;	
	background:url(../imagenes/boton_profesores2.png);
}

#boton_intra a{
	width:245px;
	height:192px;	
	display:block;
}
#boton_intra a:hover{	
	background:url(../imagenes/boton_profesores2_f2.png);
}
/*fin profesores*/


/*inicio presentacion*/

#presenta{
	background: #f5f5f5;
	width:707px;
	padding:30px;	
}
#presenta div div{	
	width:500px;
	float:right;
}

/*fin presentacion*/


/*inicio oferta educativa*/


#oferta_educa{	
	width:191px;
	height:96px;
	padding-top:200px;	
	float:left;	
}

.link_educa{
	display:block;
	color:#767676;
	font-size:12px;
	padding-left:8px;
	text-decoration:none;
	text-align:left;
}

.link_educa:hover{
	background:#cc1442;
	color:#ffffff;
}

.link_educa_selec{
	background:#cc1442;
	color:#ffffff;
}

.educauno{
	background:url(../imagenes/menu_fp1.gif) top left no-repeat;
}

.educados{
	background:url(../imagenes/menu_fp2.gif) top left no-repeat;
}
.educatres{	
	background:url(../imagenes/menu_fp3.gif) top left no-repeat;
}

.educacuatro{	
	background:url(../imagenes/menu_fp4.gif) top left no-repeat;	
}
.educacuatrof2{	
	background:url(../imagenes/menu_fp4.gif) top left no-repeat;	
}

#cabecera_fp{	
	margin-top:60px;
}


#cabecera_fp #oferta_educa{
	height:187px;
	padding-top:0px;
	margin-top:-124px;
}

#cabecera_fp_peq{
	background:url(../imagenes/fondo_menu_fp2.gif) top left no-repeat;
	width:286px;
	height:63px;	
	float:left;
	margin-right:1px;
}
#cabecera_fp_gra{
	background:url(../imagenes/fondo_menu_fp.gif) top left no-repeat;
	width:572px;
	height:63px;	
	float:left;
}

#cuerpo_fp{	
	width:765px;
	margin-bottom:8px;
	display:none;
	padding-bottom:10px;
}

.fondo_cuerpo_fp2{
	background:url(../imagenes/fondofp_pixel2.gif) top left repeat-y;		
}

.fondo_cuerpo_fp{
	background:url(../imagenes/fondofp_pixel1.gif) top left repeat-y;		
}

#cuerpo_fp_ficha{
	background:url(../imagenes/fondofp_pixel.gif) top left repeat-y;
}


#cuerpo_fp_tipo{
	float:left;
	width:190px;
	background:url(../imagenes/fondofp_pixel.gif) top left repeat-y;
	text-align:center;
	padding-right:1px;
	padding-top:10px;
}
#cuerpo_fp_tipo img{
	margin-top:10px;	
}
#cuerpo_fp_cont_peq{
	float:left;
	width:266px;
	margin-right:1px;
	min-height:1px;
	padding-left:10px;
	padding-right:10px;
}

#cuerpo_fp_cont_gra{
	float:right;
	width:553px;
	background: #f5f5f5;
	margin-right:1px;
	padding-left:10px;
	padding-right:10px;
}

#nombre_modulo{
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	float:right;
	width:562px;
	margin-right:4px;
	margin-top:5px;
}
#nombre_modulo img{
	float:left;
	margin-right:5px;
}
#nombre_modulo p{
	margin:0px;
	margin-top:5px;	
	padding:0px;
	font-size:18px;
	color:#ffffff;
}

#franja_ver_color{
	margin-top:5px;
	float:right;
	margin-right:4px;
	width:572px;
}
.color_a{
	background:#c52194;
}
.color_b{
	background:#bc51ae;
}
.color_c{
	background: #0da4ce;
}
.color_d{
	background:#a1b505;
}
.color_e{
	background:#f68807;
}
.color_f{
	background:#4e7b06;
}
.color_g{
	background:#1052c0;
}
.color_h{
	background:#c92918;
}


#franja_ver_color #cuerpo_fp_cont_gra{	
	width:510px;
	margin-right:0px;
}

#blokeeducafondofp{	
	width:181px;
	height:41px;
	margin-left:5px;
	margin-right:6px;
	float:left;
	margin-top:-5px;
}
#blokeeducafondofp a{	
	width:181px;
	height:41px;
	display:block;
}

.educafondofpa{	
	background:url(../imagenes/port_fp_a.png) no-repeat;	
}

.educafondofpb{	
	background:url(../imagenes/port_fp_b.png) no-repeat;
}

.educafondofpc{	
	background:url(../imagenes/port_fp_c.png) no-repeat;
}

.educafondofpd{	
	background:url(../imagenes/port_fp_d.png) no-repeat;
}

.educafondofpd1{	
	background:url(../imagenes/port_fp_d1.png) no-repeat;
}

.educafondofpe{	
	background:url(../imagenes/port_fp_e.png) no-repeat;
}

.educafondofpf{	
	background:url(../imagenes/port_fp_f.png) no-repeat;
}

.educafondofpg{	
	background:url(../imagenes/port_fp_g.png) no-repeat;
}

.educafondofph{	
	background:url(../imagenes/port_fp_h.png) no-repeat;
}


#blokefamilia{
	margin-top:8px;
	position:relative;
}
#blokefamilia img{
	/*margin-top:5px;*/
	margin-right:5px;
	float:left;
}
#blokefamilia a{
	float:left;
	width:224px;
}

#cuerpo_fp_cont_gra #blokefamilia a{
	float:left;
	width:511px;
}


.boton_pdf_ficha{
	width:137px;
	height:37px;
	float:right;
	margin-top:15px;
	margin-right:10px;
}

.boton_pdf_ficha a{
	background:url(../imagenes/bot_pdf.png);
	width:137px;
	height:37px;
	display:block;
}
.boton_pdf_ficha a:hover{
	background:url(../imagenes/bot_pdf_f2.png);
}


/********inicio tabla cursos*********/
.tabla_curso{
	margin-top:5px;
	font-size:13px;
	margin-left:-2px;
	
}
.color1_td{
	background:#eaeaea;
	vertical-align:top;
}
.color2_td{	
	background:#f5f5f5;
	vertical-align:top;
}

.color1_td span{
	color:#cb1442;
}
.color2_td span{
	color:#cb1442;
}

.tabla_curso li{
	list-style:url(../imagenes/ico_asignaturas.gif);
	margin-left:-20px;
}
.tabla_curso b{
	color:#666666;
}
/******** fin tabla cursos********/







/*fin oferta educativa*/




/*inicio departamentos destacados*/

#depar_des{
	width:538px;
	float:left;
	/*background:#000000;			*/
}
#depar_des p{
	padding:0px;
	margin:0px;
}
#depar_des_gra{	
	width:538px;
	border:1px solid #C1C1C1;
	margin-bottom:10px;
	padding:10px;
}

#depar_des_total{
	width:764px;
	float:left;
/*	background:#000000;	*/
}
#depar_des_total p{
	padding:0px;
	margin:0px;
}

#depar_des_gra_total{	
	width:742px;
	border:1px solid #C1C1C1;
	margin-bottom:10px;
	padding:10px;
}

#depar_des_pe{	
	width:254px;
	border:1px solid #C1C1C1;
	float:left;
	margin-right:8px;
	padding:10px;
}
#depar_des_pe_de{	
	width:254px;
	border:1px solid #C1C1C1;
	float:left;
	padding:10px;
/*	background:#000000;	*/
}
#depar_des_pe_total{	
	width:356px;
	border:1px solid #C1C1C1;
	float:left;
	margin-right:8px;
	padding:10px;
}

#depar_des_pe_de_total{	
	width:356px;
	border:1px solid #C1C1C1;
	float:left;
	margin-right:-20px;
	padding:10px;
}

#depar_des_ca{
	font-size:11px;
	float:right;
	background:#f5f5f5;
	width:200px;
}
#depar_des_ca p{
	margin-left:5px;
	font-weight:bold;	
	color:#666666;
}
#depar_des_ca ul{
	text-align:left;
	list-style:none;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
#depar_des_ca li{
	padding-left:12px;
	padding-right:5px;
}
#depar_des_ca li:hover{
	background:#cc1543;
}
#depar_des_ca a{
	text-decoration:none;
}

li.depar_des_ca_activado{
	background:#cc1543;
}
li.depar_des_ca_activado a{
	color:#fff;
}
li.depar_des_ca_desactivado a{
	color:#7C7C7C;
}
li.depar_des_ca_activado a:hover{
	color:#FFF;
}
li.depar_des_ca_desactivado a:hover{
	color:#fff;
}


/*fin departamentos destacados*/




/*inicio pie*/
#pie{
	position:relative;
	margin:0px auto;
	width:988px;
}
#pie p{	
	margin:0px auto;
	padding:0px;
	clear:both;
	text-align:right;
	font-size:10px;
}
#pie a{		
	font-size:10px;
}
/*fin pie*/

/*inicio boton volver*/

.boton_volver{
	width:94px;
	height:22px;
	margin:0px auto;
	margin-top:50px;
}

.boton_volver a{
	background:url(../imagenes/bot_volver.png);
	width:94px;
	height:22px;
	display:block;
}
.boton_volver a:hover{
	background:url(../imagenes/bot_volver_f2.png);
}

/*fin boton volver*/


.clear{
	clear:both;
}



.derecha{
	float:right;
}

.izquierda{
	float:left;
}


.texto_de{
	text-align:right;
}

.texto_iz{
	text-align:left;
}

.texto_cen{
	text-align:center;
}

.foto{
	padding:10px;
	border:1px solid #666;
	background:#ffffff;
}


.titulo_ofer{
	color:#a6a9ab;
	font-size:13px;	
}
.texto_ofer{
	color:#333333;
	font-size:11px;
}

.titulo_cab_ofer{	
	text-align:right;
	margin-top:30px;
	margin-right:10px;
	color:#f5f5f5;
	font-size:21px;
}
.titulo_cab_ofer2{	
	margin-top:1px;
	margin-left:8px;
	color:#4c4c4c;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.titulo_cab_ofer3{	
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#f5f5f5;
}
.titulo1{
	color:#c4c4c4;
	font-size:23px;	
}

.titulo2{
	color: #727272;	
	font-size:23px;
	margin-top:-20px;
	
}

.titulo3{
	color:#cc1543;
	font-size:13px;
}

.titulo4{
	color:#F3F3F3;
	font-size:26px;
	TEXT-DECORATION: none;

}
.titulo5{
	color:#727272;
	font-size:17px;
	margin-top:12px!important;		
	margin-bottom:1px!important;	
	margin-left:5px;		
	TEXT-DECORATION: none;

}

.texto1{
	color:#a3a3a3;
	font-size:12px;
	text-align:justify;
}

.texto2{
	color:#333333;
	font-size:11px;
}

.link{
	color:#cc1543;
	font-size:12px;
	text-decoration:none;
}

.link:hover{
	color:#ffffff;
	background:#cc1543;
	padding-left:4px;
	padding-right:4px;
}

.link2{
	color:#767676;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.link2:hover{
	color: #cd1543;
}
