/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}

img {
	border: 0px;
}

body {
	background-color: #69614F;
	padding-top:50px;
	font-family:Verdana;
	font-size:9px;
	color:#69614F;
}

.fnd_home {
	background-image:url(../images/fondos/home.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_becas {
	background-image:url(../images/fondos/becas.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_alzheimer {
	background-image:url(../images/fondos/alzheimer.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_conocenos {
	background-image:url(../images/fondos/conocenos.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_campus {
	background-image:url(../images/fondos/campus.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_oferta {
	background-image:url(../images/fondos/oferta.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_opiniones {
	background-image:url(../images/fondos/oferta.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_ofertatipos {
	background-image:url(../images/fondos/oferta.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}


.fnd_empresas {
	background-image:url(../images/fondos/empresas.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_elearning {
	background-image:url(../images/fondos/soluciones.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_contenido {
	background-image:url(../images/fondos/contenido.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_productos {
	background-image:url(../images/fondos/productos.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_bonificada {
	background-image:url(../images/fondos/bonificada.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_clientes {
	background-image:url(../images/fondos/clientes.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_informacion {
	background-image:url(../images/fondos/informacion.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_consultoria {
	background-image:url(../images/fondos/consultoria.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_gratuitos {
	background-image:url(../images/fondos/gratuitos.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.fnd_consulting {
	background-image:url(../images/fondos/consulting.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.logo {
	float:left;
	position:relative;
	z-index:0;
	width:144px;
	height:144px;
	padding-left:31px;
}

.logocategorias {
	float:left;
	position:relative;
	z-index:0;
	margin-left: 31px;
	margin-top:38px;
}

.contacto {
	float:right;
	position:relative;
	z-index:0;
}

.central_container { z-index:2; }

.pie { position:relative; height:18px; }
.pie a { text-decoration:none; color:#555555; }

.menu .menuopt { margin-bottom:5px; }

.submenuopt { margin-bottom:5px; margin-left:3px; }

p {
	margin-top:5px;
	margin-bottom:10px;
	color:#69614F;
}





.menu_botones { position:relative; float:left; margin-top:40px; width:684px; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding-bottom:20px; z-index:0; }
.menu_botones .menubtn { float:left; margin-left:5px; }
.menu_botones .menubtn img { border:0px; }

.central_container .content_left { float:left; width:137px; overflow:hidden; }
.central_container .content_right { float:right; width:773px; }

.spacer { clear:both; }

.frmLogin { margin:2px; padding:2px; background-color:#EEEEEE; height:53px; text-align:right; }
.frmLogin label { width:73px; display:block; float:left; text-align:left; margin-top:4px; }
.frmLogin input { float:left; margin-bottom:2px; }

.negrita { font-weight:bold; }
.azul { color:#0078BF; }

/*TPL's*/
#conocenos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#69614f; }
#conocenos h1 { font-size:11px; color:#69614f; }
#conocenos .columna1 { width:264px; float:left; background-color:#ffffff; padding:15px; height:290px; }
#conocenos .columna2 { width:276px; float:left; background:#ffffff; padding:15px; margin-left:16px; height:290px; }
#conocenos .columna12 { width:586px; float:left; background-color:#ffffff; padding:15px; height:290px; }
#conocenos .columna3 { float:left; width:157px }

#consultoria { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; }
#consultoria .columna1 { width:264px; float:left; background-color:#ffffff; padding:15px; height:289px; }
#consultoria .columna2 { width:264px; float:left; background:#ffffff; padding:15px; padding-bottom:0px; margin-left:16px; height:304px; }
#consultoria .columna3 { float:left; width:174px }
#consultoria a { font-family:Verdana; color:#69614F; text-decoration: none; font-weight:bold; }

#empresas { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; }
#empresas .columna1 { width:264px; float:left; background-color:#ffffff; padding:15px; height:289px; }
#empresas .columna2 { width:264px; float:left; background:#ffffff; padding:15px; padding-bottom:0px; margin-left:16px; height:304px; }
#empresas .columna3 { float:left; width:174px }
#empresas a { font-family:Verdana; color:#69614F; text-decoration: none; font-weight:bold; }

#soluciones { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
#soluciones  .columna1 { width:574px; float:left; background-color:#ffffff; padding:15px; height:289px; }
#soluciones .columna2 { float:left; width:174px }
#soluciones ul { color: #69614f; margin-left:30px;}
#soluciones li { margin-bottom:4px; margin-top:4px;}
#soluciones a { font-family:Verdana; color:#69614F; text-decoration: none; font-weight:bold; }

#contenido { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; }
#contenido  .columna1 { width:264px; float:left; background-color:#ffffff; padding:15px; height:289px; }
#contenido  .columna2 { width:264px; float:left; background:#ffffff; padding:15px; margin-left:16px; height:289px; }
#contenido .columna3 { float:left; width:174px }
#contenido a { font-family:Verdana; color:#69614F; text-decoration: none; font-weight:bold; }

#bonificada { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; }
#bonificada  .columna1 { width:574px; float:left; background-color:#ffffff; padding:15px; height:289px; }
#bonificada .columna2 { float:left; width:174px }
#bonificada a { font-family:Verdana; color:#69614F; text-decoration: none; font-weight:bold; }

#clientes { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
#clientes  .columna1 { width:574px; float:left; background-color:#ffffff; padding:15px; height:314px; padding-bottom:0px; }
#clientes .columna2 { float:left; width:174px }

#informacion_consulting { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
#informacion_consulting .columna1 { width:574px; float:left; background-color:#ffffff; padding:15px; height:589px; background-image:url(../images/img_fondo_info.jpg); background-position:top right; background-repeat:no-repeat; }
#informacion_consulting .columna2 { float:left; width:174px }
#informacion_consulting .columna1 .formulario { float:left; width:562px; }
#informacion_consulting .columna1 .texto { float:right; width:210px; }
#informacion_consulting .columna1 .texto p { font-size:9px; color:#69614F; padding:5px; margin:0px; padding-bottom:2px; }
#informacion_consulting .columna1 .formulario h1 { font-size:12px; color:#69614F; padding:0px; margin:0px; padding-bottom:10px; }
#informacion_consulting .columna1 .formulario p { font-size:10px; color:#69614F; padding:0px; margin:0px; padding-top:5px; padding-bottom:2px; }
#informacion_consulting .columna1 .formulario a { font-size:10px; color:#69614F; text-decoration: none; }
#informacion_consulting .columna1 .formulario input, #informacion_consulting .columna1 .formulario textarea { background:#ebebeb; border:0px; font-size:10px; width:340px; padding: 0px; margin:0px; }
#informacion_consulting .columna1 .formulario .obligatorio { color:#e85412; padding: 0px; margin: 0px; font-weight:bold; }


#productos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
#productos .columna1 { width:264px; float:left; background-color:#ffffff; padding:15px; height:289px; }
#productos .columna2 { width:264px; float:left; background:#ffffff; padding:15px; margin-left:16px; height:289px; }
#productos .columna3 { float:left; width:174px }
#productos a { font-family:Verdana; color:#69614F; text-decoration: none; font-weight:bold; }

#campus { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; }
#campus  .columna1 { width:264px; float:left; background-color:#ffffff; padding:15px; height:214px; }
#campus  .columna2 { width:276px; float:left; background:#ffffff; padding:15px; margin-left:16px; height:214px; }
#campus  .columna3 { float:left; width:157px }
#campus  .columna4 { width:585px; float:left; background-color:#ffffff; padding-top:15px; padding-left:15px; padding-right:15px; height:59px; margin-top:14px; font-size:9px;}
#campus  .columna4 input { background:#968e7b; border:0px; font-size:10px; width:103px; padding: 0px; margin:0px; color:#ffffff; }
#campus  .columna4 select { background:#968e7b; border:0px; font-size:10px; width:585px; padding: 0px; margin:0px; color:#ffffff; margin-top:5px; height:19px; }
#campus  .columna5 { width:264px; float:left; background-color:#ffffff; padding:15px; height:289px; }
#campus  .columna6 { width:276px; float:left; background:#ffffff; padding:15px; margin-left:16px; height:289px; }

.categorias { width:642px; height:92px; display:inline-block; margin-top: 14px;}
.categoria1, .categoria2, .categoria3, .categoria4, .categoria5 { margin-right: 18px; float: left; }
.categoria6 { float: left; }

.cursos { width:642px; background:#FFFFFF; }
.cursos a { font-family:Verdana; font-size:10px; color:#69614F; text-decoration: none; font-weight:bold; }
.cursos .tipo {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#68614F; margin-top: 20px;}
.cursos .titulo { font-weight:bold; margin-bottom: 10px; padding-left: 14px; }
.cursos .lista { padding-left:10px; }
.cursos .lista a { font-weight:normal; color:#68614F; text-decoration:none; }
.cursos .bordenaranja { height: 10px; background-color: #EE9600; }
.cursos .fondolistado { text-align:right; padding-right: 20px; margin-top:30px; padding-bottom:20px; }

.detalleCurso { width:642px; background-color: #ffffff; padding-bottom:30px; }
.detalleCurso a { margin:0px; color:#68614F; }
.detalleCurso .menucurso { text-align:right; margin: 15px 0 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#68614F; display:inline-block; }
.detalleCurso .menucurso .opcion { float: left; margin-right:15px; }
.detalleCurso .menucurso .opcion a { text-decoration:none; }
.detalleCurso .menucurso .opcionsel { float:left; margin-right:15px; }
.detalleCurso .menucurso .opcionsel .underline { text-decoration:underline; }
.detalleCurso div.texto { margin: 20px 25px 20px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#68614F; }
.detalleCurso div.texto .titulo { font-size:11px; margin-bottom:14px; font-weight:bold;}
.detalleCurso .tituloCurso { color: #ed9500; font-size:12px; font-weight:bold; margin-bottom:20px; }
.detalleCurso .radio { display:inline-block; font-weight:bold;}
.detalleCurso .radio div { float:left; margin-right:43px; margin-top:23px; margin-bottom:25px;}
.detalleCurso .capasradio { text-align:justify; }
.detalleCurso .capasradio a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0066CB; font-weight:normal}
.detalleCurso .capasradio a:hover { text-decoration:underline; }
.detalleCurso #informacion { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; padding-top:15px; } 
.detalleCurso #informacion .formulario { width:100%; }
.detalleCurso #informacion .formulario h1 { font-size:12px; color:#69614F; padding:0px; margin:0px; padding-bottom:10px; }
.detalleCurso #informacion .formulario p { font-size:10px; color:#69614F; padding:0px; margin:0px; padding-top:5px; padding-bottom:2px; }
.detalleCurso #informacion .formulario p.aviso { font-size:9px; color:#69614F; padding:0px; margin:0px; padding-top:5px; padding-bottom:2px; }
.detalleCurso #informacion .formulario a { font-size:10px; color:#69614F; text-decoration: none; }
.detalleCurso #informacion .formulario a { cursor:pointer; }
.detalleCurso #informacion .formulario input.info, #informacion .formulario textarea, #informacion .formulario select { background:#ebebeb; border:0px; font-size:10px; width:340px; padding: 0px; margin:0px; }
.detalleCurso #informacion .formulario .obligatorio { color:#e85412; padding: 0px; margin: 0px; font-weight:bold; }
.detalleCurso #informacion .formulario .checkbox { width:100%; font-size:9px; color:#69614F; margin:5px 0px 5px 0px; line-height:5px;}

.central_container .content_left_home { float:left; width:76px; overflow:hidden; }
.central_container .content_center_home { float:left; z-index:33; width: 642px; }
.central_container .content_right_home { float:left; width:192px }

.noticias { width:642px; height:246px; display:inline-block; margin:0;}
.noticias .noticia1, .noticia2 { width:202px; height:246px; float:left; margin-right:18px; background-color:#FFFFFF;}
.noticias .noticia3 { width:202px; height:246px; float:left; background-color:#FFFFFF;}
.noticias .imagen { width:180px; height:119px; padding:10px 10px 0px 10px;}
.noticias .texto { height:94px; overflow:hidden; padding: 8px 10px 5px 10px; }
.noticias .texto .titulo { font-weight:bold; text-transform:uppercase; font-size:10px; padding:0px; padding-bottom:3px; margin:0px; }
.noticias .texto .cuerpo { padding:0px; margin:0px; }
.noticias .fichero { float:right; }

#noticiasmedios .mfecha { font-weight:bold; margin-top:10px;}
#noticiasmedios a { color:#69614F; text-decoration:none; }
#noticiasmedios .mtexto { font-weight:normal}
.paginador { float: right; text-align:right; margin-top:10px; color:#69614F; }
.paginador a { text-align:right; font-weight:bold; margin-top:10px; color:#69614F; text-decoration: none;}

#oferta { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
#detalleoferta { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
#oferta  .columna1 { width:149px; float:left; background-color:#ffffff; height:245px; }
#oferta  .columna2 { width:148px; float:left; background:#ffffff; margin-left:16px; height:245px; }
#oferta  .columna3 { float:left; width:149px; background:#ffffff; margin-left:16px; height:245px; }
#oferta  .columna4 { float:left; width:148px; background:#ffffff; margin-left:16px; height:245px; }
#oferta .cuerpo {height:213px; padding:11px;}
#oferta .pie { float:right; }
#oferta  .columnausal { width:124px; float:right; }
#oferta  a { color:#69614F; text-decoration:none; }
#detalleoferta  .columna1 { width:611px; float:left; margin-top: 0px; z-index:0; }
#detalleoferta  .columnausal { width:124px; float:right;  }
.columnausal img { margin-top:127px; }

#opiniones { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
#opiniones  .columna1 { width:611px; float:left; margin-top: 0px; z-index:0; }
#opiniones  .columnausal { width:124px; float:right;  }
#opiniones .columnausal img { margin-top:127px; }
#opiniones .listaopiniones { width:642px; background:#FFFFFF; }
#opiniones .listaopiniones a { font-family:Verdana; font-size:10px; color:#69614F; text-decoration: none; font-weight:bold; }
#opiniones .paginador { text-align:right; font-weight:bold; margin-top:10px; color:#69614F; padding-bottom:10px; margin-right:10px;}
#opiniones p.mensaje { margin:0px; margin-left:10px; padding-bottom:4px; padding-right:10px; }
#opiniones p.nombre { margin:0px; margin-left:10px; padding-bottom:10px; padding-right:10px; }

#ofertatipos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
#ofertatipos .titulo { margin-top:10px; }
#ofertatipos .columna1 { width:611px; float:left; margin-top: 0px; z-index:0; }
#ofertatipos .columnausal { width:124px; float:right;  }

.tiposoferta { width:642px; display:inline-block; margin-top:14px; }
.tiposoferta .ofertatipo1 { width:150px; margin-right: 14px; float: left; }
.tiposoferta .ofertatipo2 { width:150px; float: left; }

#becas { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
#becas .columna1 { width:605px; float:left; background-color:#ffffff; padding:15px; height:299px; background-image:url(../images/img_fondo_info.jpg); background-position:top right; background-repeat:no-repeat; }
#becas .columna2 { float:left; width:174px }
#becas .columna1 .formulario { float:left; width:593px; }
#becas .columna1 .texto { float:right; width:230px; }
#becas .columna1 .texto p { font-size:9px; color:#69614F; padding:5px; margin:0px; padding-bottom:2px; }
#becas .columna1 .formulario h1 { font-size:12px; color:#69614F; padding:0px; margin:0px; padding-bottom:10px; }
#becas .columna1 .formulario p { font-size:10px; color:#69614F; padding:0px; margin:0px; padding-top:5px; padding-bottom:2px; }
#becas .columna1 .formulario a { font-size:10px; color:#69614F; text-decoration: none; }
#becas .columna1 .formulario input, #becas .columna1 .formulario textarea, #becas .columna1 .formulario select { background:#ebebeb; border:0px; font-size:10px; width:340px; padding: 0px; margin:0px; }
#becas .columna1 .formulario .checkbox { width:100%; font-size:9px; color:#69614F; margin:0px 0px 5px 0px; line-height:5px;}
#becas .columna1 .formulario .obligatorio { color:#e85412; padding: 0px; margin: 0px; font-weight:bold; }

#ministerio { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
#ministerio .columna1 { width:605px; float:left; background-color:#ffffff; padding:15px; height:299px;}
#ministerio .columna2 { float:left; width:174px }
#ministerio .columna1 .formulario { float:left; width:593px; }
#ministerio .columna1 .texto { float:right; width:230px; }
#ministerio .columna1 .texto p { font-size:9px; color:#69614F; padding:5px; margin:0px; padding-bottom:2px; }
#ministerio .columna1 .formulario h1 { font-size:12px; color:#69614F; padding:0px; margin:0px; padding-bottom:10px; }
#ministerio .columna1 .formulario p { font-size:10px; color:#69614F; padding:0px; margin:0px; padding-top:5px; padding-bottom:2px; }
#ministerio .columna1 .formulario a { font-size:10px; color:#69614F; text-decoration: none; }
#ministerio .columna1 .formulario input, #becas .columna1 .formulario textarea, #becas .columna1 .formulario select { background:#ebebeb; border:0px; font-size:10px; width:340px; padding: 0px; margin:0px; }
#ministerio .columna1 .formulario .checkbox { width:100%; font-size:9px; color:#69614F; margin:0px 0px 5px 0px; line-height:5px;}
#ministerio .columna1 .formulario .obligatorio { color:#e85412; padding: 0px; margin: 0px; font-weight:bold; }