
/*global resets - eliminates cross browser inconsistancies*/

* { margin:0; padding:0; }

/*h1,h2,h3,h4,h5,h6,blockquote,form,label,ul,ol,dl,fieldset,address { margin: 0.5em 0; } */

li,dd { margin-left:1em;}

fieldset { padding:.5em; }

img {border: 0;}

a img {border: 0;}

table {
    font-size: 1em;
}
/*end global resets*/

body {
	margin:0px;
	background-color:#c0bcb1;
	font: 11px/1.2em  Verdana, Arial, Helvetica, sans-serif;
	color: #6f7782;

}


/*Typography
These control the general, asthetic, typographical/text
elements of the css




/*General link Styling*/
a {
	color: #6f7782;
	font-weight:bold;
	text-decoration: none;
}

a:hover{
	color: #4168a7 ;
	text-decoration: underline;
}

/*List item Styling*/


/*Graphical Elements
These styles provide management
of content's appearences.
*/

hr {
/*many components use this as a seperator line */
background: transparent;
height:1px;
border: 1px solid #ccc;
margin-bottom: 7px;
}

#contenedor{
	width: 950px;
	position: relative;
	background-color:#e5eaf0;
	margin: auto;
}

#cabecera{
	width: 950px;
	height: 170px;
	margin:0;
	padding:0;
	background-image:url(../images/top.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}

#bottom{
	width: 950px;
	height: 16px;
	margin:0;
	padding:0;

}

#menu{
	width: 950px;
	height: 28px;
	margin:0;
	padding:0;
	background-image:url(../images/menu2.jpg);
	background-repeat:no-repeat;
	background-position: top center;

}

#pie{
	width: 100%;
	height: 15px;
	text-align:center;
	padding-top: 1px;
}

#contIzq{
	width: 220px;
	height: 435px;
	margin-left: 5px;
	margin-top: 5px;
	background-color:#dad6cc;
}

#contCentro{
	width: 710px;
	margin: 5px 0px 0 5px;
	background-color:#dad6cc;
	height: 435px;
}


#menuTop{
	width: 935px;
	height: 10px;
	text-align:right;
	padding: 10px 15px 0 0;

}


/******************************* HOME ************************************************/

#contGaleriaHome{
	width: 208px;
	height: 120px;
	background-color:#636a74;
	padding: 6px;
	margin-bottom: 5px;
}


.fotoEdu{
	border: 1px solid #000000;

}
#contAcademiasHome{
	width: 220px;
	margin-top: 5px;
	background-color:#dad6cc;
	vertical-align:top;
}

#textoAcademiasHome{
	width: 100%;
	background-image:url(../images/medioContIzq.gif);
	background-repeat:repeat-y;
	background-position: top center;
	margin: 0px;
}

#fdoTitAcademediaHome{
	width: 205px;
	height: 14px;
	background-image:url(../images/titAcademediaHome.gif);
	background-repeat:no-repeat;
	color: #dad6cc!important;
	font-weight:bold!important;
	margin: 5px 0 0 10px;
	padding: 2px 0 0 5px;
}

#txtAcademiaHome{
	width: 200px;
	padding: 10px 10px 5px 10px;

}

#btonMasInfo{
	width: 200px;
	padding: 5px 10px 0px 10px;
	text-align:right;
}



#bottomContIzq{
	width: 220px;
	height: 14px;
}


#textoBienvenida{
	width: 495px;
	padding: 10px 10px 0 10px;
}

#textoCentralHome{
	width: 500px;
	margin: 10px 5px 0px 10px;
	padding-top: 5px;
	background-image:url(../images/medioContCentro.gif);
	background-repeat:repeat-y;
	background-position: top center;
	text-align: center;
}

#textoCentralHome object{
	margin: 5px;
}

#bottomContCentro{
	width: 500px;
	height: 11px;
	margin: 0 5px 0 10px;
}

#fotoCentroHome{
	width: 166px;
	height: 227px;
	margin: 0px 10px 0px 10px;

}

#contPorqueHome{
	width: 294px;
	margin: 0px 10px 0px 0px;
}

#contPorqueHome li{
	list-style: none;
	padding-top: 9px;
	font-weight:bold;

}

#fdoTitPorqueHome{
	width: 286px;
	height: 14px;
	background-image:url(../images/titPorqueHome.gif);
	background-repeat:no-repeat;
	color: #dad6cc!important;
	font-weight:bold!important;
	padding: 2px 0 0 9px;
	margin-left: 10px;
}





#contServicios{
	width: 190px;
	background-color:#dad6cc;
	margin-top: 5px;

}

#textoServiciosHome{
	width: 190px;
	background-image:url(../images/medioContDer.gif);
	background-repeat:repeat-y;
	background-position: top left;
	margin: 0px;

}

#fdoTitServiciosHome{
	width: 174px;
	height: 14px;
	background-image:url(../images/titServiciosHome.gif);
	background-repeat:no-repeat;
	color: #dad6cc!important;
	font-weight:bold!important;
	margin: 0 10px 0 10px;
	padding: 3px 0 0 5px;
}

#fotoServiciosHome{
	width: 170px;
	height: 45px;
	margin: 0 10px 0 10px;
}

#txtServiciosHome{
	width: 175px;
	margin: 5px 5px 0 10px;
}

#btonMasInfoServ{
	width: 175px;
	padding: 5px 0px 0px 0px;
	text-align:right;
}

#contNoticiasHome{
	width: 680px;
	height: 36px;
	background-image:url(../images/contNoticiasHome.gif);
	background-repeat:no-repeat;
	margin: 8px 0 5px 5px;
	color: #e5eaf0 !important;
	padding: 3px 10px 5px 10px;
}

.enlaceNoticia{
	color: #e5eaf0 !important;
}

.enlaceNoticia a{
	color: #e5eaf0 !important;
	text-decoration:none!important;
}

.enlaceNoticia a:hover{
	color: #e5eaf0 !important;
	text-decoration:none!important;
}

/********************* CURSOS ***************************************************/

#conCentroCursos{
	width: 700px;
	height: 420px;
	margin: 5px 5px 0px 5px;
	background-image:url(../images/medioCentro.gif);
	background-repeat:repeat-y;
	background-position: top left;

}

#btonCentroCursos{
	width: 700px;
	margin: 0px 5px 5px 5px;
	height: 12px;
}

#contFotoCursos{
	width: 250px;
}



#contFichaCursosEmpresas{
	width: 440px;
}

#txtFichaCursosEmpresas{
	width: 410px;
	height: 370px;
	margin: 5px 10px 10px 10px;
	padding: 0 5px 0 5px;
	overflow:scroll;
	overflow-x: hidden;
	scrollbar-3dlight-color:#006600;
	scrollbar-darkshadow-color:#006600;
	scrollbar-highlight-color: #e1dfd3;
	scrollbar-shadow-color:#e1dfd3;
	scrollbar-arrow-color:#6f7782;
	scrollbar-face-color:#6f7782;
	scrollbar-track-color:#e1dfd3;

}
#titNombreCursosEmpresas{
	width: 410px;
	height: 15px;
	background-color:#6f7782;
	margin: 5px 10px 10px 10px;
	color: #dddbcf !important;
	padding-left: 10px;

}

#contFichaCursos{
	width: 460px;
}
#titNombreCursos{
	width: 430px;
	height: 15px;
	background-color:#6f7782;
	margin: 5px 10px 10px 10px;
	color: #dddbcf !important;
	font-weight:bold;
	padding-left: 10px;

}

#txtFichaCursos{
	width: 430px;
	height: 370px;
	margin: 5px 10px 10px 10px;
	padding-left: 10px;
	overflow:scroll;
	overflow-x: hidden;
	scrollbar-3dlight-color:#006600;
	scrollbar-darkshadow-color:#006600;
	scrollbar-highlight-color: #e1dfd3;
	scrollbar-shadow-color:#e1dfd3;
	scrollbar-arrow-color:#6f7782;
	scrollbar-face-color:#6f7782;
	scrollbar-track-color:#e1dfd3;

}

#txtFichaCursos li{
	padding-top: 10px;

}

#topListaCursos{
	width: 214px;
	margin: 0px 4px 0px 4px;
	height: 29px;
	padding-top: 10px;
}

#contListaCursos{
	width: 212px;
	margin: 0px 4px 0px 4px;
	padding-top: 5px;
	background-color:#636a74;
}

#contListaCursos li{
	width: 185px;
	vertical-align:top;
	padding-bottom: 8px;
	list-style-type:square;
	margin-left: 20px;
	color: #c5dbf0;
	font-weight:bold;
}

#contListaCursos li a{
	color: #e5eaf0;
	text-decoration:none;
}

#contListaCursos li a:hover{
	width: 185px;
	color: #636a74;
	text-decoration:none;
	background-color:#e5eaf0;
}




#bottomListaCursos{
	width: 214px;
	margin: 0px 4px 10px 4px;
	height: 12px;
}

#btonCursos{
	width: 200px;
	height: 20px;
	margin: 5px 10px 5px 10px;

}

#cntBotonesCursos{
	width: 100%;
	background-image:url(../images/medioContIzq.gif);
	background-repeat:repeat-y;
	background-position: top center;
	margin: 0px;
}

#bottomBotonesCursos{
	width: 220px;
	height: 14px;
}

/***************** FRANQUICIAS ****************************************************+*/

#contFrancquicias{
	width: 920px;
	height: 405px;
	background-color:#dad6cb;
	margin: 5px 5px 0 5px;
	padding: 10px;
	text-align:left;
}
#topFormFranquicias{
	width: 880px;
	height: 9px;
	margin: 10px 40px 0 0px;
}
#contFormFranquicias{
	width: 880px;
	background-image:url(../images/medioFranquicias.gif);
	background-repeat:repeat-y;
	background-position: top center;
	margin: 0px 40px 0 0px;
}

#bottomFormFranquicias{
	width: 880px;
	height: 9px;
}

#contFotoFranquicias{
	width: 392px;
	margin-right: 8px;
	margin-top: 10px;
}

#formFranquicias{
	text-align:left;!important
	color:#3b8f66 !important;
	font: 11px Verdana, sans-serif, Tahoma, Helvetica, Arial;
	/*border: 1px solid #CCCCCC;*/
	/*background-color: #EEEEEE;*/
	width:	460px;
	margin: 10px 10px 10px 10px;

	color:#666666;
}


#formulario input{
	color:#666666;
	border : 1px solid #cccccc;
	font-size:11px;

}

#volver{
	width:	460px;
	margin: 10px 10px 10px 10px;
	height: 15px;
}
/***************** WORK ****************************************************+*/

#conWork{
	width: 940px;
	height: 430px;
	margin: 5px 5px 0 5px;
	background-color:#dad6cb;
}

#topWork{
	width: 940px;
	height: 7px;
	background-color:#dad6cb;
	text-align:center;
	padding-top: 5px;
}

#medioWork{
	width: 940px;
	background-color:#dad6cb;
	text-align:center;
	background-image:url(../images/medioCentroTotal.gif);
	background-repeat:repeat-y;
	background-position: top center;
}

#bottomWork{
	width: 940px;
	height: 7px;
	text-align:center;
}

#titSeccionWork{
	width: 890px;
	height: 15px;
	background-color:#6f7782;
	margin: 5px 20px 10px 20px;
	color: #dddbcf !important;
	font-weight:bold;
	padding-left: 10px;
	text-align:left;

}

#conFotoWork{
	width: 270px;
	margin: 5px 10px 10px 20px;
	text-align:left;


}

#scrollWork{
	width: 615px;
	height: 360px;
	margin-top: 5px;
	margin-right: 25px;
	overflow:scroll;
	overflow-x: hidden;
	scrollbar-3dlight-color:#006600;
	scrollbar-darkshadow-color:#006600;
	scrollbar-highlight-color: #e1dfd3;
	scrollbar-shadow-color:#e1dfd3;
	scrollbar-arrow-color:#6f7782;
	scrollbar-face-color:#6f7782;
	scrollbar-track-color:#e1dfd3;

}

#conListadoWork{
	width: 590px;
	height: 360px;
	margin: 5px 20px 10px 0px;
	text-align:left;
}

#conListadoFormWork{
	width: 615px;
	height: 360px;
	margin: 5px 20px 10px 0px;
	text-align:left;
}



#conListadoWork li{
	width: 580px;
	list-style-type:none;
	padding: 5px 0 5px 0;
	vertical-align:top;
	border-bottom: 1px solid #f0f0f0;
}

#btonMasInfoWork{
	width: 570px;
	text-align:right !important;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;

}

#btonOfertas{
	width: 240px;
	padding: 5px 10px 5px 20px;
	text-align:left;
}

#fndoBotoneraWork{
	width: 270px;
	margin: 5px 10px 10px 20px;
	padding-top: 15px;
	text-align:left;
	height: 75px;
	background-image:url(../images/bg_botones.gif);
	background-repeat:no-repeat;
	background-position: top left;
}


/***************** EMPRESAS ****************************************************+*/

#conFotoEmpresa{
	width: 270px;
	margin: 5px 10px 10px 20px;
	text-align:left;

}

#conBloqueTextoEmpresas{
	width: 600px;
	height: 360px;
	margin: 5px 40px 10px 0px;
	text-align:left;
}

#scrollEmpresas{
	width: 610px;
	height: 345px;
	margin-top: 5px;
	overflow:scroll;
	overflow-x: hidden;
	scrollbar-3dlight-color:#006600;
	scrollbar-darkshadow-color:#006600;
	scrollbar-highlight-color: #e1dfd3;
	scrollbar-shadow-color:#e1dfd3;
	scrollbar-arrow-color:#6f7782;
	scrollbar-face-color:#6f7782;
	scrollbar-track-color:#e1dfd3;

}

#btonMasEmpresas{
	width: 600px;
	height: 20px;
	text-align:right;
	padding-top: 5px;
}

/*************************** NOTICIAS ******************************************************/
#medioNoticias{
	width: 940px;
	background-color:#dad6cb;
	text-align:center;
	background-image:url(../images/medioCentroTotal.gif);
	background-repeat:repeat-y;
	background-position: top center;
}

#conFotoNoticias{
	width: 190px;
	margin: 5px 10px 10px 20px;
	text-align:left;

}

#conBloqueTextoNoticias{
	width: 720px;
	height: 360px;
	margin: 5px 0px 10px 0px;
	text-align:left;
}

#fndoLanoticia{
	width: 720px;
	height: 140px;
	padding-top: 10px;
	background-image:url(../images/fdoNoticia.gif);
	background-repeat:no-repeat;
	background-position: top left;

}

#scrollNoticias{
	width: 640px;
	height: 115px;
	padding-top: 15px;
	padding-left: 25px;
	padding-right: 10px;
	overflow:scroll;
	overflow-x: hidden;
	scrollbar-3dlight-color:#006600;
	scrollbar-darkshadow-color:#006600;
	scrollbar-highlight-color: #e1dfd3;
	scrollbar-shadow-color:#e1dfd3;
	scrollbar-arrow-color:#6f7782;
	scrollbar-face-color:#6f7782;
	scrollbar-track-color:#e1dfd3;

}

#titSeccionOtrasNoticias{
	width: 660px;
	height: 15px;
	background-color:#6f7782;
	margin: 25px 10px 10px 10px;
	color: #dddbcf !important;
	font-weight:bold;
	padding-left: 10px;
	text-align:left;
}

#listNoticias{
	width: 660px;
	margin: 15px 10px 10px 10px;
}


/*************************** ACADEMINAS ******************************************************/

#conAcademinas{
	width: 920px;
	height: 430px;
	margin: 5px 05px 0 05px;
	background-color:#dad6cb;
	padding: 0 10px 0 10px;

}

#topAcademinas{
	width: 920px;
	height: 7px;
	background-color:#dad6cb;
	text-align:center;
	padding-top: 5px;
}

#medioAcademinas{
	width: 920px;
	background-color:#dad6cb;
	text-align:center;
	background-image:url(../images/medioCentroTotal.gif);
	background-repeat:repeat-y;
	background-position: top center;
}

#bottomAcademinas{
	width: 920px;
	height: 7px;
	text-align:center;
}

#titSeccionAcademinas{
	width: 890px;
	height: 15px;
	background-color:#6f7782;
	margin: 5px 10px 10px 10px;
	color: #dddbcf !important;
	font-weight:bold;
	padding-left: 10px;
	text-align:left;

}

#txtIntroAcademinas{
	width: 880px;
	padding: 5px 20px;
	text-align:left;
}

#scrollAcademias{
	width: 900px;
	height: 165px;
	margin-top: 5px;
	overflow:scroll;
	overflow-x: hidden;
	scrollbar-3dlight-color:#006600;
	scrollbar-darkshadow-color:#006600;
	scrollbar-highlight-color: #e1dfd3;
	scrollbar-shadow-color:#e1dfd3;
	scrollbar-arrow-color:#6f7782;
	scrollbar-face-color:#6f7782;
	scrollbar-track-color:#e1dfd3;

}


#filaAcademias{
	width: 880px;
	height: 170px;
	margin: 0px 20px;
	background-color:#dad6cb;
	text-align:center;

}

#dire1AcademiaLista{
	width: 210px;
	text-align:left;
	margin: 20px;

}

#dire2AcademiaLista{
	width: 210px;
	text-align:left;
	margin: 45px 20px 20px 20px;

}
#topFotoAcamiaLista{
	width: 350px;
	height: 8px;
	margin: 5px 15px 0 15px;
}
#fotoAcademiaLista{
	width: 350px;
	margin: 0px 15px 0 15px;
	background-image:url(../images/medioAcademias.gif);
	background-repeat:repeat-y;
	background-position: top center;
}

#bottomFotoAcamiaLista{
	width: 350px;
	height: 8px;
	margin: 0px 15px 2px 15px;
}

#titListadoacademias{
	width: 295px;
	height:15px;
	margin: 3px 25px;
	background-color:#6f7782;
	color: #dddbcf !important;
	padding-left: 5px;
	text-align:left;
	font-weight:bold;
}

#btonMasInfoAcademias{
	width: 850px;
	text-align:left;
	padding-left: 15px;
}

/***************** FICHA ACADEMIAS ****************************************************+*/


#topListaAcademias{
	width: 214px;
	margin: 0px 4px 0px 4px;
	height: 10px;
	padding-top: 10px;
}

#contListaAcademias{
	width: 200px;
	margin: 0px 4px 0px 4px;
	padding: 5px 6px 5px 6px;
	background-color:#636a74;
	color: #d8d2c6;
}

#contListaAcademias a{
	color: #ffffff;
}



#bottomListaAcademias{
	width: 214px;
	margin: 0px 4px 10px 4px;
	height: 12px;
}

#btonAcdemias{
	width: 200px;
	height: 210px;
	margin: 0px 5px 5px 15px;

}

#cntBotonesAcademias{
	width: 100%;
	background-image:url(../images/medioContIzq.gif);
	background-repeat:repeat-y;
	background-position: top center;
	margin: 0px;
}

#bottomBotonesAcademias{
	width: 220px;
}

#confichaAcademia{
	width: 660px;
	padding: 8px 35px 10px 15px;

}

/***************** PRUEBAS DE NIVEL ****************************************************+*/

#txtIntroNivel{
	width: 835px;
	margin-left: 50px;
	margin-top: 15px;
	text-align:left !important;
}

#contCuadrobotonera{
	width: 835px;
	height: 300px;
	margin-left: 50px;
	margin-top: 15px;
	background-image:url(../images/cuadro_test.gif);
	background-repeat:no-repeat;
	background-position: top center;

}

#conBotoneraNivel{
	width: 600px;
	height: 290px;
	margin: 5px 40px 10px 0px;
	text-align:left;
}

#conBotoneraNivel li{
	list-style-type:none;
	padding-top: 10px;

}
#contenedorNivel{
	width: 850px;
	position: relative;
	background-color:#e5eaf0;
	margin: auto;
}

#bottomNivel{
	width: 850px;
	height: 14px;
	margin:0;
	padding:0;

}

#topNivel{
	width: 850px;
	height: 14px;
	margin:0;
	padding:0;

}

#conNivel{
	width: 840px;
	background-color:#dad6cc;
	margin: 0px 5px 0px 5px;

}

#titSeccionNivel{
	width: 800px;
	height: 15px;
	background-color:#6f7782;
	margin: 0px 20px 10px 20px;
	color: #dddbcf !important;
	font-weight:bold;
	padding-left: 10px;
	text-align:left;
}

#conFotoNivel{
	width: 270px;
	margin: 5px 10px 10px 20px;
	text-align:left;

}

#conTextoNivel{
	width: 500px;

}

#preguntaNivel{
	font: 11px/1.2em  Verdana, Arial, Helvetica, sans-serif;
	color: #6f7782;
	font-weight:bold;
	margin-top: 10px;
}

#preguntaNivel li{
	list-style-type:none;
	padding-top: 7px;
	font-weight:normal !important;

}

#preguntaNivel ul{
	padding-top: 10px;

}

#cajaEjercico{
	width: 480px;
	padding: 5px;
	border: 1px solid #ffffff;
	margin: 5px 0 5px 0;
	font-weight:normal !important;

}
#cajaEjercicoC{
	width: 300px;
	padding: 5px;
	border: 1px solid #ffffff;
	margin: 5px 0 5px 0;
	font-weight:normal !important;

}

.cajaTexto{
	background-color: #f0f0f0;
	border:solid 1px #666;
 	border-width:1px 1px 1px 1px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;

}
/***************** GADGETS ****************************************************+*/
.boton{
	font-size:11px;
	color:#FFFFFF !important;
	background-color:#7a828f;
	border : 1px solid #ffffff;
	width: 100px;!important;
	margin: 5px;
}




















