* {
	margin: 0; 
	padding: 0;
	border: none;
}

body {
	margin: 0;
	padding: 0;
	background: url(../img/fondo.jpg) repeat-x;
}

.anuncio{background-image: none;}

.contenedor{
	width: 990px;
	margin: 0 auto;
}

.txt_corrido{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	margin: 10px 100px 10px 0px;}
	
.txt_corrido a{
	font-weight:bold;
	color:#008C8C;
	text-decoration:none;
}

.txt_corrido a:hover{
	color:#fff;
	background-color:#008C8C;
}

.txt_expecial{font-size:14px; font-weight: bold; color: #007bc7;}
.imprimir{ text-align: center;}
/*---------------CABECERA-----------------*/
.boton_inicio_activo{}

.boton_inicio_activo a {
	background:url(../img/inicio_on.jpg) no-repeat;	
	float:left;
	width:240px;
	height:67px;
}

.boton_inicio_activo a span{display:none;}

.boton_inicio a {
	background:url(../img/inicio.jpg) no-repeat;	
	float:left;
	width:240px;
	height:67px;
}

.boton_inicio a:hover{background-position: 0 -67px;}

.boton_inicio a span{display:none;}

.cabecera_bajo{float:right;}

/*---------------MENU SUPERIOR-----------------*/
.menu_superior{clear:both}

.menu_superior ul li{
	float:left;
	list-style-type:none;
}

.menu_superior ul li a{
	display:block;
	text-indent:-9999px;
	height:113px;
}

.menu_superior a.uno:hover, .menu_superior a.dos:hover, .menu_superior a.tres:hover, .menu_superior a.cuatro:hover, .menu_superior a.cinco:hover, .menu_superior a.seis:hover, .menu_superior a.siete:hover, .menu_superior a.ocho:hover, .menu_superior a.nueve:hover{background-position:0 -131px;}

.menu_superior ul li a.uno{background: url(../img/donde.jpg) top left no-repeat; width:119px;}
.menu_superior ul li a.uno_activo{background: url(../img/donde.jpg) 0 -131px no-repeat; width:119px;}

.menu_superior ul li a.dos{background: url(../img/info.jpg) top left no-repeat; width:125px;}
.menu_superior ul li a.dos_activo{background: url(../img/info.jpg) 0 -131px no-repeat; width:125px;}

.menu_superior ul li a.tres{background: url(../img/cursos.jpg) top left no-repeat; width:87px;}
.menu_superior ul li a.tres_activo{background: url(../img/cursos.jpg) 0 -131px no-repeat; width:87px;}

.menu_superior ul li a.cuatro{background: url(../img/permisos.jpg) top left no-repeat; width:107px;}
.menu_superior ul li a.cuatro_activo{background: url(../img/permisos.jpg) 0 -131px no-repeat; width:107px;}

.menu_superior ul li a.cinco{background: url(../img/aula.jpg) top left no-repeat; width:94px;}
.menu_superior ul li a.cinco_activo{background: url(../img/aula.jpg) 0 -131px no-repeat; width:94px;}

.menu_superior ul li a.seis{background: url(../img/oficina.jpg) top left no-repeat; width:93px;}
.menu_superior ul li a.seis_activo{background: url(../img/oficina.jpg) 0 -131px no-repeat; width:93px;}

.menu_superior ul li a.siete{background: url(../img/ofertas.jpg) top left no-repeat; width:96px;}
.menu_superior ul li a.siete_activo{background: url(../img/ofertas.jpg) 0 -131px no-repeat; width:96px;}

.menu_superior ul li a.ocho{background: url(../img/sugerencias.jpg) top left no-repeat; width:137px;}
.menu_superior ul li a.ocho_activo{background: url(../img/sugerencias.jpg) 0 -131px no-repeat; width:137px;}

.menu_superior ul li a.nueve{background: url(../img/consultas.jpg) top left no-repeat; width:132px;}
.menu_superior ul li a.nueve_activo{background: url(../img/consultas.jpg) 0 -131px no-repeat; width:132px;}

/*---------------ANIMACION PRINCIPAL-------------------*/

.animacion_principal{
	padding-top: 12px;
	padding-left:  14px;
	height:356px; 
	width:980px;
	background: url(../img/fondo-anima.jpg) top left no-repeat; width:980px; height:356px;
	clear:both;
}

/*----------------CONTENIDO-------------------*/
.limpia{clear:both; height:46px;}
.limpia_dos{clear:both; height:86px;}
.limpia_tres{clear:both;}

.contenido{
	float:left;
	width:690px;
	padding-left:28px;
}

.contenido h1{color:#008c8d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	/*padding-left:28px;*/
	padding-top:10px;
}
.contenido h1 span{	color:#383838;}
/*----------------CONTENIDO DONDE----------------*/

.direccion, .horarios{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	width: 658px;
	margin: 10px 0px 0px 0px;
	border-spacing:0px;
	border-collapse:collapse;
}

.direccion td{width: 164px;}

.horarios{margin-bottom:30px;}

.horarios td{
	height:30px;
	border-bottom:#333333 solid 1px;
	width: 164px;
}

.horarios .resaltado{font-weight:bold;}



/* ---------------CONTENIDO CURSOS--------------*/
.menu_cursos{padding-bottom:10px;}

.menu_cursos li {
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px; 
	color:#999999;	
	font-weight:bold;
	text-decoration:none;
	background: url(../img/flecha.jpg) no-repeat;
	background-position: 0px 10px;		
	padding-left:14px;	
}
.menu_cursos li span{
	color:#383838;
	font-size:14px;
}

.ampliar{float:right; padding-right:100px;}

/*------------------CONTENIDO PERMISOS-------------*/
.contenido h1.grande{
	font-size:30px; 
	color:#999999;
	z-index:2;
	position:absolute;
}
.peque{color:#383838;
	font-size:16px;}

.fondo_permisos{
	position:absolute;
	z-index:1;
	/*padding-left:28px;*/
}

.descripcion{
	border-spacing:0px;
	border-collapse:collapse;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	/*margin-left:28px;*/
	margin-bottom:20px;
}

.descripcion td{
	vertical-align:top;
}

/* ---------------CONTENIDO AULA VIRTUAL--------------*/
.menu_aula{}

.menu_aula li{
	float:left;
	list-style-type:none;
	padding-top: 30px;	
}

.menu_aula li a{
	display:block;
	height:71px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px; 
	color:#999999;	
	font-weight:bold;
	text-decoration:none;		
}
.menu_aula li a span{
	color:#383838;
	font-size:16px;
}

.menu_aula li a.aula_uno{background: url(../img/aula_lcc.jpg) top left no-repeat; width:309px;}
.menu_aula li a.aula_dos{background: url(../img/aula_a1.jpg) top left no-repeat; width:348px;}
.menu_aula li a.aula_tres{background: url(../img/aula_a.jpg) top left no-repeat; width:309px;}
.menu_aula li a.aula_cuatro{background: url(../img/aula_turismo.jpg) top left no-repeat; width:348px;}
.menu_aula li a.aula_cinco{background: url(../img/aula_btp.jpg) top left no-repeat; width:309px;}
.menu_aula li a.aula_seis{background: url(../img/aula_camion.jpg) top left no-repeat; width:348px;}
.menu_aula li a.aula_siete{background: url(../img/aula_autobus.jpg) top left no-repeat; width:309px;}
.menu_aula li a.aula_ocho{background: url(../img/aula_trailer.jpg) top left no-repeat; width:348px;}

.separacion_imagenes img.img_uno{margin-right: 140px;}

/*-----------------CONTENIDO OFICINA-----------------*/

.enlaces_oficina a img{
	vertical-align:middle;
	padding-left: 10px;}

.enlaces_oficina a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#525252;	
	font-weight:bold;
	text-decoration:none;	
}

.enlaces_oficina a:hover{color:#008c8d}

/*-------------CONTENIDO OFERTAS--------------*/
.img_ofertas{ margin: 20px 0px 20px 0px}

/*-------------CONTENIDO SUGERENCIAS Y CONSULTAS--------------*/

.formulario{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.formulario_columna_uno{ float:left; width:280px; padding-right:10px;}
.formulario_columna_dos{ float:left; width:270px}

label {
  display: block;
  margin: .5em 0 0 0;
  height:31px;
  text-indent:-9999px;
}

.modelo_uno{background: url(../img/asunto.jpg) top left no-repeat;}
.modelo_dos{background: url(../img/mensaje.jpg) top left no-repeat;}
.modelo_tres{background: url(../img/nombre.jpg) top left no-repeat;}
.modelo_cuatro{background: url(../img/apellido.jpg) top left no-repeat;}
.modelo_cinco{background: url(../img/tel_contacto.jpg) top left no-repeat;}
.modelo_seis{background: url(../img/mail.jpg) top left no-repeat;}
.modelo_siete{background: url(../img/sucursal.jpg) top left no-repeat;}

.tipo_uno{
	background:#BFE2E2 none repeat scroll 0 0;
	/*border:1px solid;*/
	color: #504A51;
	width: 560px;
	padding: 2px 4px 2px 4px;
}

.tipo_dos{
	background:#BFE2E2 none repeat scroll 0 0;
	color:#504A51;
	width: 560px;
	height: 160px;
	overflow: auto;
	padding: 2px 4px 2px 4px;
}

.tipo_tres{
	background:#BFE2E2 none repeat scroll 0 0;
	color:#504A51;
	width: 270px;
	padding: 2px 4px 2px 4px;
}

.boton_formulario{
	display:block;
	margin-top:10px;
	font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:white;
    background:#008C8C;
    border:0px;
	padding:2px 3px;
	cursor:pointer;
}

/* ---------------CONTENIDO CAP--------------*/
.menu_cap{
	padding-bottom:10px; 	
	margin: 0px 100px 0px 0px;}

.menu_cap li {
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#999999;	
	text-decoration:none;
	background: url(../img/flecha.jpg) no-repeat;
	background-position: 0px 3px;	
	padding-left:16px;	
	line-height:1.8em;

}
.menu_cap li span{
	color:#383838;
	font-size:12px;
}

.tablas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	margin: 10px 0px 0px 0px;
	border-spacing:0px;
	border-collapse:collapse;
	margin-bottom:30px;
}


.tablas td{
	height:30px;
	border-bottom:#333333 solid 1px;
	padding: 4px 0px 4px 0px;
}


/*----------------MENU LATERAL-------------------*/
.lateral{float:right;
	width:264px;}
/*Uno*/
.menu_lateral_uno{
	float:right;
	width:264px;
	background-color:#008f92;
	background-image:url(../img/apertura_lateral_uno.jpg); background-repeat:no-repeat;
	padding-top:14px;
	margin-bottom: 20px;
}

.menu_lateral_uno ul li{
	list-style-type:none;}

.menu_lateral_uno ul li a{
	display:block;
	text-indent:-9999px; 
	width:262px; /*margin-left:26px;*/}

.menu_lateral_uno ul li a.lateral_uno_uno, .menu_lateral_uno ul li a.lateral_uno_dos, .menu_lateral_uno ul li a.lateral_uno_tres, 
.menu_lateral_uno ul li a.lateral_uno_cuatro, .menu_lateral_uno ul li a.lateral_uno_cinco, .menu_lateral_uno ul li a.lateral_uno_seis, 
.menu_lateral_uno ul li a.lateral_uno_siete, .menu_lateral_uno ul li a.lateral_uno_ocho{
	height:77px; /*border:1px solid #bfe2e2;*/}
.menu_lateral_uno a.lateral_uno_uno:hover, .menu_lateral_uno a.lateral_uno_dos:hover, .menu_lateral_uno a.lateral_uno_tres:hover, 
.menu_lateral_uno a.lateral_uno_cuatro:hover, .menu_lateral_uno a.lateral_uno_cinco:hover, .menu_lateral_uno a.lateral_uno_seis:hover, 
.menu_lateral_uno a.lateral_uno_siete:hover, .menu_lateral_uno a.lateral_uno_ocho:hover{background-position:0 -77px;/*border:1px solid #008c8c*/ }

.menu_lateral_uno ul li a.lateral_uno_uno{background: url(../img/mision.jpg) top left no-repeat;}
.menu_lateral_uno ul li a.lateral_actual{background-position:0 -77px;}

.menu_lateral_uno ul li a.lateral_uno_dos{background: url(../img/vision.jpg) top left no-repeat;}

.menu_lateral_uno ul li a.lateral_uno_tres{background: url(../img/valores.jpg) top left no-repeat;}

.menu_lateral_uno ul li a.lateral_uno_cuatro{background: url(../img/medioambiental.jpg) top left no-repeat;}

._actual{background-position:0 -77px}
/*Dos*/
.menu_lateral{
	float:right;
	width:264px;
	/*background: url(../img/fondo_lateral.jpg) repeat-y;
		background-color:#bfe2e2;*/
		background-color:#bfe2e2;
		background-image:url(../img/apertura_lateral.jpg); background-repeat:no-repeat;
		padding-top:14px;
	}

.menu_lateral ul li{
	list-style-type:none;
}

.menu_lateral ul li a{
	display:block;
	text-indent:-9999px; 
	width:213px; margin-left:26px;
}

/*.menu_lateral ul li a.lateral_uno{height:111px;}
.menu_lateral a.lateral_uno:hover{background-position:0 -111px;}*/

.menu_lateral ul li a.lateral_uno, .menu_lateral ul li a.lateral_dos, .menu_lateral ul li a.lateral_tres, .menu_lateral ul li a.lateral_cuatro, .menu_lateral ul li a.lateral_cinco,
 .menu_lateral ul li a.lateral_seis, .menu_lateral ul li a.lateral_siete, .menu_lateral ul li a.lateral_ocho{
	height:73px; border:1px solid #bfe2e2;}
.menu_lateral a.lateral_uno:hover, .menu_lateral a.lateral_dos:hover, .menu_lateral a.lateral_tres:hover, .menu_lateral a.lateral_cuatro:hover,
 .menu_lateral a.lateral_cinco:hover, .menu_lateral a.lateral_seis:hover, .menu_lateral a.lateral_siete:hover,
  .menu_lateral a.lateral_ocho:hover{/*background-position:0 -104px;*/ border:1px solid #008c8c}

.menu_lateral ul li a.lateral_uno{background: url(../img/cap_lateral.jpg) top left no-repeat;}

.menu_lateral ul li a.lateral_dos{background: url(../img/centro_colaborador.jpg) top left no-repeat;}

.menu_lateral ul li a.lateral_tres{background: url(../img/excelente_lateral.jpg) top left no-repeat;}

.menu_lateral ul li a.lateral_cuatro{background: url(../img/cfc_lateral.jpg) top left no-repeat;}

.menu_lateral ul li a.lateral_cinco{background: url(../img/formaster_lateral.jpg) top left no-repeat;}

.menu_lateral ul li a.lateral_seis{background: url(../img/calderon_lateral.jpg) top left no-repeat;}

.menu_lateral ul li a.lateral_siete{background: url(../img/volvo_lateral.jpg) top left no-repeat;}

.menu_lateral ul li a.lateral_ocho{background: url(../img/cepsa_lateral.jpg) top left no-repeat;}

/*---------------MENU DESTACADOS INFERIORES-----------------*/
.destacados_inferiores .menu_ampliado{ text-align:center; width:980px; background-color:#008f92; margin-bottom:4px;}

.destacados_inferiores .menu_ampliado ul li{list-style-type:none; display:inline;}
.destacados_inferiores .menu_ampliado ul li a{width:170px; height:133px; display:inline-block;  text-indent:-9900px;}

.destacados_inferiores .menu_ampliado ul li a.ampliado_uno{background: url(../img/mision_pie.jpg) top left no-repeat;}

.destacados_inferiores .menu_ampliado ul li a.ampliado_dos{background: url(../img/vision_pie.jpg) top left no-repeat;}

.destacados_inferiores .menu_ampliado ul li a.ampliado_tres{background: url(../img/valores_pie.jpg) top left no-repeat;}

.destacados_inferiores .menu_ampliado ul li a.ampliado_cuatro{background: url(../img/medioambiental_pie.jpg) top left no-repeat;}

.menu_ampliado ul li a.ampliado_uno:hover, .menu_ampliado ul li a.ampliado_dos:hover, .menu_ampliado ul li a.ampliado_tres:hover, .menu_ampliado ul li a.ampliado_cuatro:hover{background-position:0 -133px;}

.destacados_inferiores{clear:both; margin-left:4px; width:980px;}
.logos{ /*width:980px;*/ display:block; text-align:center; background-color:#BFE2E2;}
.destacados_inferiores .logos ul{ padding:10px 20px;}

.destacados_inferiores .logos ul li{
	float:left;
	list-style-type:none; padding:0px 10px 4px 10px; text-align:center}

.destacados_inferiores .logos ul li a{
	display:block;
	text-indent:-9999px;
	width:213px;
	height:73px;
	 border-bottom:1px solid #BFE2E2;
	 border-top:1px solid #BFE2E2;
	}
.destacados_inferiores .logos ul li a:hover{ border-bottom:1px solid #008c8c;  border-top:1px solid #008c8c;}
/*.destacados_inferiores a.destacado_uno:hover, .destacados_inferiores a.destacado_dos:hover, .destacados_inferiores a.destacado_tres:hover, .destacados_inferiores a.destacado_cuatro:hover, .destacados_inferiores a.destacado_cinco:hover{background-position:0 -110px;}*/

.destacados_inferiores .logos ul li a.destacado_uno{background: url(../img/cap_lateral.jpg) no-repeat;}

.destacados_inferiores .logos ul li a.destacado_dos{background: url(../img/centro_colaborador.jpg) no-repeat; }

.destacados_inferiores .logos ul li a.destacado_tres{background: url(../img/excelente_lateral.jpg) no-repeat; }

.destacados_inferiores .logos ul li a.destacado_cuatro{background: url(../img/cfc_lateral.jpg) no-repeat;}

.destacados_inferiores .logos ul li a.destacado_cinco{background: url(../img/formaster_lateral.jpg) no-repeat;}

.destacados_inferiores .logos ul li a.destacado_seis{background: url(../img/calderon_lateral.jpg) no-repeat;}

.destacados_inferiores .logos ul li a.destacado_siete{background: url(../img/volvo_lateral.jpg) no-repeat;}

.destacados_inferiores .logos ul li a.destacado_ocho{background: url(../img/cepsa_lateral.jpg) no-repeat;}

/*---------------MENU INFERIOR---------------*/
.menu_inferior{
	clear:both;
	width:990px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#007BC7;	
	font-weight:bold;
	padding: 20px 0px 0px 0px;
	text-align:center;
	}

.menu_inferior ul li{
	list-style-type:none;
	display:inline;
}

.menu_inferior ul li a{
	color:#383838;
	text-decoration:none;
	padding: 0px 2px 0px 2px;
}

.menu_inferior ul li a:hover{
	color:#008C8C;
}

.menu_inferior .inferior_actual a{color:#008C8C;}

.final{
	clear:both;
	padding-top:10px;
}

.desarrollo{text-align:right;}
.desarrollo a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#008C8C;
	text-align:right;
	text-decoration:none;
	margin:0px 7px 3px 0px;
	display:inline;
}

.desarrollo a:hover{color:#383838;}

/*-----------------ANUNCIO--------------------*/

.anuncio_img_sup{float:left;}

.anuncio_superior{
	background: url(../img/cap_circulo.jpg) no-repeat;
	width:611px; 
	height:156px; 
	display:block; 
	float:right;
	text-indent:-9999px;}
	
.anuncio_eslogan_anuncio{
	background: url(../img/profesional.jpg) no-repeat;
	width:990px; 
	height:62px; 
	display:block; 
	float:right;
	text-indent:-9999px;}
	
.anuncio_medio{
	background: url(../img/cursos_cap.jpg) no-repeat;
	width:390px; 
	height:283px; 
	display:block; 
	text-indent:-9999px;
	float:left;}
	
.anuncio_img_medio{	float:left;}

.anuncio_txt_anuncio{
	clear:both;
	background: url(../img/fondo_texto.jpg) no-repeat;
	padding: 0px 0px 0px 15px;
	height: 180px;}

.anuncio_frase_anuncio{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:16px;
	color:#383838;}

.separador_punteado{
	background: url(../img/punto_separador.gif) repeat-x 0px 5px;
	height:10px;
	width:963px;}
	
.separador_punteado_dos{
	background: url(../img/punto_separador.gif) repeat-x 0px 4px;
	height:10px;
	width:230px;}
	
.anuncio_menu_inferior ul li{
	float:left;
	list-style-type:none;
}

.anuncio_menu_uno a{
	background: url(../img/mas_info_anuncio.jpg) no-repeat;
	width:277px;
	height:58px;
	display:block;
	text-indent:-9999px;
	margin:0px 70px 0px 0px;}
	
.anuncio_menu_uno a:hover{background-position:0px -58px;}

.anuncio_menu_dos a{
	background: url(../img/dudas_anuncio.jpg) no-repeat;
	width:327px;
	height:58px;
	display:block;
	text-indent:-9999px;
	margin:0px 70px 0px 0px;}
	
.anuncio_menu_dos a:hover{background-position:0px -58px;}

.anuncio_menu_tres a{
	background: url(../img/donde_estamos_anuncio.jpg) no-repeat;
	width:246px;
	height:58px;
	display:block;
	text-indent:-9999px;}
	
.anuncio_menu_tres a:hover{background-position:0px -58px;}

/* -----------------------CONTADOR----------------------*/
.contador{text-align:center;}
.contador br{height:1px; margin:0px; padding:0px;}
.contador .img_contador{ margin-top:20px;}
/*Aniversario*/
.cuarenta {
    display: block;
    height: 103px;
    position: fixed;
    right: 0;
    top: 328px;
    width: 191px;
}
