@charset "utf-8";
/* CSS Document */
body {
	behavior: url("csshover3.htc");
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #0033cc;
	text-align: center;
	background-image: url(imagenes/pixelfiguras.jpg);
}
h2{
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	padding-bottom: 10px;
}
.ie_fix { display: inline-block; }
.ie_fix { display: block; }
*,html,body{
	margin:0;
	padding:0;
}
.cuerpos{
	line-height: 20px;
	text-align: justify;
}



/*---------------------menu lateral------------------*/

#navigation {
	margin:0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 10px;
	text-align: left;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform: uppercase;
}
#navigation a:hover{
	color:#00abe2;
	
}
#navigation a,#navigation label{
	text-indent:0px;
	color: #FFF;
	text-decoration: none;
	display:block;
	margin-bottom: 8px;
}
#navigation a.head, #navigation a.head0 {
	cursor:pointer;
	text-align: left;
/*	border: thin solid #FFFFFF;*/
}
#navigation a.head:hover ,#navigation a.head0:hover {
/*	border: thin solid #841519;*/
}
#navigation a.selected {
/*	background-image: url(../imagenes/expanded.gif);*/
}
#navigation a.current {
	border: thin dotted #841519;
}
#navigation ul {
	border-width:0px;
	margin:0px;
	padding:0px;
	text-indent:10px;
}
#navigation li {
	list-style:none outside none; display:inline;
}
#navigation li ul {
	border: thin dotted #841519;
}
#navigation li li a , #navigation li li a:visited{
	display:block;
	text-indent:10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#navigation li li a:hover {
}

/*--------------------------------------------------------------------------------------especifico----*/


.altoWEB {height: 700px;}
.altoCUERPO {height: 600px;}
.anchoWEB {
	width: 1024px;
}

#super {
	height: 100%;
	width: 100%;
	display: table;
}
#super #cabeBody, #super #cabecera {
	height: 110px;

}
#super #cabeBody {
	background-image: url(imagenes/cappixel.jpg);
	width: 100%;
	text-align: center;
	min-width: 980px;
	display: block;
}
#super #cabeBody #cabecera{
	background-image: url(imagenes/cap.jpg);
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
#cabeTexto   {
	text-align: left;
	height: 45px;
	width: 350px;
	margin-top: -70px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: auto;
}
#cabeIdiomas   {
	margin-top: -20px;
	margin-right: auto;
	margin-left: 0px;
	height: 25px;
	width: 200px;
	margin-bottom: -4px;
	visibility: hidden;
}
.letraPeque {
	font-size: small;
	color: #FFF;
}
a.idioma {
	font-size: small;
	color: #FFF;
	text-decoration: none;
}


#super #contenedor {
	margin-right: auto;
	margin-left: auto;
}
#super #contenedor #cuerpo {
	background-image: url(imagenes/figuras.jpg);
}

#super #contenedor #izquierda {
	width: 405px;
	background-image: url(imagenes/menuok.JPG);
	background-repeat: no-repeat;
	height: 600px;
	float: left;
}
#super #contenedor #cuerpo #izquierda #indices {
	padding-left: 130px;
	text-align: left;
	padding-top: 30px;
}

#super #menu {
	min-height:320px;
	margin-left: 240px;
	text-align: left;
}
#super #contenedor  #centro {
	float:left;
	width:500px;	/*anchoWEB-anchura izquierda*/
	margin-left: 10px;
	text-align: left;
	margin-left: 10px;
	padding-top: 20px;
	padding-left: 5px;
}

.enlaces{
	text-decoration:none;
}
.aIZQ {
	float: left;
}
#super #contenedor  #centro #centroIzq ,#super #contenedor  #centro #centroDer {
	float: left;
	height: 600px;	
}
#super #contenedor  #centro #centroIzq {
	width: 215px;
	margin-right: 20px;
	margin-left: 20px;
}
#super #contenedor  #centro #centroDer {
	width: 240px;
	padding-left:5px;
	padding-top:5px;
	margin-top:10px;
}
#super #contenedor  #centroIzq p ,#super #contenedor  #centroDer p{
	margin-top: 10px;
	margin-bottom: 10px;
}



/* ----------estilos gestionados desde fckeditor -------------*/
#xEditingArea , .claseParaFck{
	text-align: left;
}
.titulo1 {
	font-size: 24px;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.titulo2 {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}
.nombres {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 10px;
}
#super #contenedor #cuerpo #centro p.item {
	padding-top: 10px;
}

.cursivas {
	font-style: italic;
}

#ventanaMapa ul{
	margin:0;
	list-style-type: none;
	margin-right: 0px;
	margin-left: auto;
}
#ventanaMapa {
	padding-top: 100px;
}


#ventanaMapa li{
	margin: 0px;
	padding: 0px;
	float: left;
	vertical-align: middle;
}
#ventanaMapa li a{
	text-decoration: none;
	width: 11em;
	margin: 0px;
	padding: 0px;
	height: 1.5em;
	display: block;
	text-align: center;
	color: #000;
	border-right-width: medium;
	border-right-style: solid;
	border-right-color: #000;
	vertical-align: baseline;
}
.ImagenCurso {
	margin-top: 10px;
	margin-bottom: 10px;
}
#ver_programa {
	text-align: left;
}
