@charset "utf-8";
#areaprivada {
	position:absolute;
	top:8px;
	z-index:13;
	background-color: #FFFFFF;
	right: 10px;
	font-weight: bold;
	text-align: center;
	border: 1px solid #005568;
	padding: 5px;
}
/*
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #005568;
	background-color:#FFFFFF;
	scrollbar-face-color:#E1C28C;
	scrollbar-arrow-color:#005568;
	scrollbar-track-color:#9F6000;
	scrollbar-shadow-color:rgb(0,0,0);
	scrollbar-highlight-color:rgb(0,0,0);
	scrollbar-3dlight-color:#808080;
	scrollbar-darkshadow-Color:#202020;
	background-image: url(../img/fon.gif);

}
*/
tbody {
	font-size: 8pt;
	scrollbar-track-color:#9F6000;
}
.destacado {
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.subdestacado {
	font-size: 8pt;
	text-align: justify;
}

a:link {
	text-decoration: none;
	color: #0071BC;
}
#Tabla_01 #menu #menuactivo {
	color: #E4BE75;
}

a:visited {
	text-decoration: none;
	color: #0071BC;
}
a:hover {
	text-decoration: none;
	color: #35AEFF;
}
.titBloque {
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.negrita {
	font-weight: bold;
}
.linImpar a:visited {
	color: #FFF;
}
.linImpar a:link {
	color: #FFF;
}
.linImpar a:hover {
	color: #B9CEE3;
}

.nomApartado {
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005568;
	font-size: 10pt;
}
.flotarIzda {
	clear: both;
	float: left;
	width: 100%;
	text-align: justify;
}
.fotoProfe {
	float: left;
	width:80px;
	margin-right: 10px;
	border: 2px solid #CCC;
	height: 124px;
}

ul {
	list-style-image:url(../img/kthememgr.png);
	list-style-position: outside;
}
ol {
	list-style-position: inside;
}

.galeria {
	float: left;
	text-align: center;
	height: 160px;
	width: 175px;
	padding: 2px;
}
.imgGaleria {
	height: 115px;
}

.colIzda {
	width: 28%;
	float: left;
	z-index: auto;
	border: 1px solid #4E7AB0;
	padding: 1%;
	margin: 1%;
	height: 300px;
}
#colCentral {
	width: 33%;
	float: left;
	z-index: auto;
}
#colDcha {
	width: 33%;
	float: left;
	z-index: auto;
}
.titRecursos {
	font-size: 10pt;
	font-weight: bold;
	color: #006C95;
	text-align: left;
	margin: 0px;
	clear: both;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.borrarFlotacion {
	clear: both;
	margin: 10px;
	padding: 10px;
}
.imgFlotarIzda {
	float: left;
	clear: both;
}
.ancho400 {
	width: 400px;
}
.ancho200 {
	width: 2400px;
}
.volver {
	font-weight: bold;
	text-align: center;
	clear: both;
}
.profesores {
	float: left;
	margin: 1%;
	text-align: left;
	width: 45%;
	border: 1px solid #005568;
	color:#005568;
	height: 130px;
	padding: 1%;
}
.marcoImagenes {
	border: 0px solid #6F7859;
	vertical-align: middle;
}
.listatitRecursos {
	font-size: 10pt;
	font-weight: bold;
	color: #6EA6CD;
	background-color: #4E7AB0;
	list-style-image: url(../img/blank.gif);
}
fieldset {
	border:1px solid #005568;
	padding: 10px;
}
.fonLegend {
	background-color: #4D79AE;
	color: #FFFFFF;
}

legend {
	
	background: #E1C28C;
	border:1px solid #005568;
	color: #005568;
	font-weight:bold;
	padding:10px;
	
}
a:active {
	text-decoration: none;
	color: #0071BC;
}
#noticia {
	width: 595px;
	padding: 20px;
	clear: both;
}

#izdaNoticia {
	width: 230px;
	float: left;
}
.fechaNoticia {
	font-size: 7pt;
}
.texNoticia {
	padding-left: 20px;
}


#noticias {
	position:absolute;
	left:62px;
	top:83px;
	width:200px;
	height:320px;
	z-index:5;
}
#dchaNoticia {
	text-align: justify;
}
.tituloNoticia {
	text-align: center;
	font-weight:bold;
}
.mitad{
	width:50%;
	float: left;
}
.imgNoticia{
	height: 148px;
	width: 220px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.imgProfesor {
	height: 124px;
	width: 80px;
	text-align: center;
	vertical-align: middle;
	border: 0px solid #6F7859;
}

.acnho30 {
	width: 30px;
}
.acnho30 a:hover{
	width: 30px;
	background-color:#FFFFFF;
}
.titGestor {
	text-decoration: underline;
	font-weight: bold;
}
.imgSinBorde {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
input {
	font-size: 8pt;
	background-color: #4D79AF;
	color: #FFFFFF;
}
select {
	font-size: 8pt;
	background-color: #4E7AB0;
	color: #FFFFFF;
}
textarea {
	font-size: 8pt;
	background-color: #4D79AF;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.linTitular {
	color: #B6C8DE;
	background-color: #4E7AB0;
	font-weight: bold;
}
.nota {
	font-style: italic;
}


.linImpar {
	background-color: #6EA6CD;
	color: #FFFFFF;
}
.linPar {

}
.centrarForm {
	width: 100%;
	vertical-align: middle;
}
.ancho80 {
	width: 120px;
}
#logo {
	position:absolute;
	left:10px;
	top:50px;
	z-index:12;
	padding: 5px;
	color: #005568;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#logo a:hover {
	/*background-color: #E1C28C;*/
	background-image: url(../img/fon.gif);
	background-repeat: repeat;	/*color: #005568;*/
	/*background-color:#000000;*/
}


#logosGobierno {
	position:absolute;
	top:56px;
	width:180px;
	height:48px;
	z-index:10;
	overflow: visible;
	right: 10px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#principal  #central #entrada1 #contenedor .linImpar a {
	color: #FFFFFF;
}
#ofertaFormativa {
	text-align: center;
	vertical-align: middle;
}
.colTercio {
	float: left;
	width: 33%;
}
#principal  #central #entrada1 #contenedor .colTercio .listatitRecursos {
	height: 40px;
}
.sinJusitificar {
	text-align: left;
}

.centradoEnlaces {
	text-align: center;
	vertical-align: middle;
	width: 100%;
}
//segunda hornada

#principal {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:2;
	background-color: #FFFFFF;
}

#fichascomunes {
	position:absolute;
	left:10px;
	top:454px;
	width:200px;
	height:160px;
	z-index:4;
}
.fProfNombre {
	font-weight: bold;
	color: #666;
	margin: 10px;
}
.fProfVerCV {
	font-weight: bold;
	color: #6EA6CD;
	margin: 10px;
}

#fichascomunes a:hover {
	background-color:#4D79AF;
}
#cabecera {
	position:absolute;
	left:1px;
	top:0px;
	width:955px;
	height:110px;
	z-index:7;
	background-color: #6EA6CD;
	background-image: url(../img/fon.gif);
}
#bolsatrabajo {
	position:absolute;
	left:10px;
	top:286px;
	width:200px;
	height:150px;
	z-index:3;
	background-image: url(../img/tapa.gif);
	background-repeat: no-repeat;
	overflow: automatico;
}
#central {
	position:absolute;
	width:955px;
	height:515px;
	z-index:1;
	top: 120px;
	background-image: url(../img/fondo.gif);
	background-repeat: no-repeat;
}
#menuprincipal {
	position:absolute;
	left:230px;
	top:10px;
	width:500px;
	height:90px;
	z-index:11;
}

//
#supIzda {
	position:absolute;
	left:0px;
	top:0px;
	width:20px;
	height:20px;
	z-index:3;
}
#infDcha {
	position:absolute;
	width:20px;
	height:20px;
	z-index:5;
	right: 0px;
	bottom: 0px;
}
#infIzda {
	position:absolute;
	left:0px;
	width:20px;
	height:20px;
	z-index:6;
	bottom: 0px;
}
#supDcha {
	position:absolute;
	top:0px;
	width:20px;
	height:20px;
	z-index:4;
	right: 0px;
}
#lineacabecera {
	position:absolute;
	left:0px;
	top:100px;
	width:955px;
	height:10px;
	z-index:9;


	background-color: ;
	background-color: #4E7AB0;
}
#conPrincipal {
	position:absolute;
	left:20px;
	top:20px;
	width:671px;
	height:451px;
	z-index:7;
	background-color: #F8FDE8;
	right: 20px;
	bottom: 20px;
}
#apDiv1 {
	position:absolute;
	left:250px;
	top:140px;
	width:673px;
	height:97px;
	z-index:3;
}
#entrada1 {
	position:absolute;
	left:225px;
	top:13px;
	width:716px;
	height:482px;
	z-index:11;
	overflow:visible;
}
#entrada2 {
	position:absolute;
	left:20px;
	top:135px;
	width:673px;
	height:100px;
	z-index:10;
	background-color: #6EA6CD;
}
#entrada3 {
	position:absolute;
	left:0px;
	top:240px;
	height:136px;
	z-index:13;
	width: 100%;
	text-align: center;
}
#entrada4 {
	position:absolute;
	left:20px;
	top:355px;
	width:673px;
	height:100px;
	z-index:7;
	background-color: #6EA6CD;
}
#fotoEnt1 {
	position:absolute;
	left:0px;
	top:0px;
	width:160px;
	height:100%;
	z-index:10;
}
#texEnt1 {
	position:absolute;
	top:0px;
	width:510px;
	height:92px;
	z-index:11;
	right: 0px;
	overflow: auto;
}
#contTex1 {
	position:absolute;
	top:10px;
	z-index:14;
	text-align: justify;
	right: 10px;
	left: 10px;
	height: 140px;
}
#texEnt2 {
	position:absolute;
	top:0px;
	width:190px;
	height:68px;
	z-index:9;
	right: 0px;
}
#texEnt3 {
	position:absolute;
	top:0px;
	width:190px;
	height:37px;
	z-index:8;
	right: 0px;
}
#texEnt4 {
	position:absolute;
	top:0px;
	width:190px;
	height:63px;
	z-index:3;
	right: 0px;
}
#conNoticias {
	position:absolute;
	left:5px;
	top:5px;
	z-index:3;
	right: 5px;
	bottom: 5px;
	text-align: justify;
}
#conTrabajo {
	position:absolute;
	left:5px;
	top:5px;
	z-index:3;
	right: 5px;
	bottom: 5px;
	text-align: justify;
}
#contenedor {
	position:relative;
	left:3%;
	top:10px;
	z-index:7;
	right: 3%;
	bottom: 10px;
	width: 94%;
}
#principal {
}
#principal {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/fon.gif);
}
#notInicio {
	height: 265px;
	overflow: auto;
	top: 0px;
	position: relative;
	padding-right: 10px;
}
.galeriaAnios {
	font-weight: bold;
	background-color: #4E7AB0;
	text-align: center;
	font-size: 10pt;
	color: #FFF;
	padding: 0px;
	clear: both;
}
.colMenFP {
	z-index: auto;
	margin: 5px;
}
.colMenRH {
	z-index: auto;
	margin: 5px;
	height: 100%;
}
.colMenOF {
	z-index: auto;
	margin: 5px;
}
.mapaBloque {
	list-style-type: none;
}
#fonMapaWeb {
}
#Tabla_01 #afco1-19 #contenido #fonMapaWeb ul {
	list-style-image: url(../img/kthememgr_peq.png);
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#fonEnlaces {
}
#Tabla_01 #afco1-19 #contenido #fonEnlaces ul {
	list-style-image: none;
	list-style-type: none;
}
#fonOfertaFormativa {
	background-image: url(../img/Fotolia_147357_M.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#Tabla_01 #afco1-19 #contenido #fonOfertaFormativa .colMenOF .fonAptdos ul {
	list-style-image: url(../img/contents.png);
}
#fonFormacionProfesional {

}
#Tabla_01 #afco1-19 #contenido #fonFormacionProfesional .fonAptdos ul {
	list-style-image: none;
	background-image: url(../img/easymoblog.png);
}
.titCursos {
	font-weight: bold;
	background-color: #6EA6CD;
	text-align: center;
	color: #FFF;
	padding: 5px;
}
.fotoCursos {
	float: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.texCursos {
	text-align: justify;
	padding: 5px;
}
.recHerManuales {
	height: 90px;
}
#texINICIO {
	text-align: center;
	position: relative;
	height: 100%;
	width: 100%;
}
.titBloqueNoticas {
	padding: 10px;
	font-weight: bold;
	text-align: center;
	font-size: 10pt;
}
.alinDcha {
	text-align: right;
}
#menu {
	color: #FFF;
}
#menu a {
	color: #FFF;
}
#menu a:hover {
	color: #E4BE75;
}
#menu a:active {
	color: #E4BE75;
}
.libro {
	clear: both;
	margin-bottom: 15px;
	border: 1px solid #CCC;
	padding: 2%;
	float: left;
	width: 96%;
}
.flotarIzdaBasico {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.listavideos {
	display: inline;
	padding: 0px;
	margin: 0px;
	list-style-position: inside;
}
.flotarIzdaSimple {
	float: left;
}
.fichaFotoProfesoresFP {
	border: 1px solid #B9CEE3;
	width: 100%;
	clear: both;
	padding: 5px;
	height: 120px;
}
.icoglosario {
	position: relative;
	left: 20px;
	top: 6px;
	width: 39px;
}
.glosario {
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
	height: 30px;
}
.glosario a:hover {
	color: #FFF;
	background-color: #1D7FC2;
}
