/* CSS Document */
html{
	height:100%;
}
body 
{
	scrollbar-face-color: #A2A2A2; 
	scrollbar-highlight-color: #A2A2A2;
	scrollbar-shadow-color: #000;
	scrollbar-3dlight-color: #A2A2A2;
	scrollbar-arrow-color: #FCF4F1;
	scrollbar-track-color: #f1efef;
	scrollbar-darkshadow-color: #FCF4F1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#f8f8f8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	text-align:justify;
	height:100%;
	background-color:#878787;
	background-image:url(../graf/fondo_lateral.gif);
	background-repeat: no-repeat;
}
img
{
	border:0px;
}
#cabecera{
	width:100%;
	background-image:url(../graf/fondo_sup3.gif);
	background-repeat: repeat-x;
	background-position:top right;
	background-color:#CACDCA;
	margin:0px;
}
#cabecera #cabecera_central{
	float:left;
	background-image:url(../graf/fondo_sup2.gif);
	background-repeat: repeat-x;
	background-position:top right;
	width:477px;
	font-size:90%;
	color:#838383;
}
#cabecera #cabecera_fecha{
	text-align:right;
	padding-top:70px;
	float:left;
	width:150px;
}
#cabecera #cabecera_izqda{
	float:left;
	background-image:url(../graf/fondo_sup1.gif);
	height:87px;
	width:123px;
	margin-right:-3px;
}
#cabecera #flash{
	float:left;
	background-image:url(../graf/fondo_lateral1.gif);
	background-repeat: repeat-y;
	width:775px;
	background-position:top right;
}
#cabecera #submenu{
	float:right;
	background-image:url(../graf/fondo_lateral3.gif);
	background-repeat: repeat-x;
	background-position:top right;
	width:100%;
	height:22px;
	background-color:#FFF;
}
#cabecera #lateralizqda{
	float:left;
	background-image:url(../graf/fondo_botonera.gif);
	background-repeat: repeat-y;
	background-position:top right;
	width:123px;
	height:22px;
}

a.enlace:active{FONT-SIZE: 11px; font-weight:normal; COLOR: #000;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none;line-height:20px;}
a.enlace:link{FONT-SIZE: 11px; font-weight:normal; COLOR: #000;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none;line-height:20px;}
a.enlace:visited{FONT-SIZE: 11px; font-weight:normal; COLOR: #000;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none;line-height:20px;}
a.enlace:hover{FONT-SIZE: 11px; font-weight:normal; COLOR: #000;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:underline;line-height:20px;}

a.enlace_lateral:active{FONT-SIZE: 11px; text-align:center; font-weight:normal; COLOR: #ffffff;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none;}
a.enlace_lateral:link{FONT-SIZE: 11px; font-weight:normal; COLOR: #ffffff;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none;}
a.enlace_lateral:visited{FONT-SIZE: 11px; font-weight:normal; COLOR: #ffffff;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none;}
a.enlace_lateral:hover{FONT-SIZE: 11px; font-weight:normal; COLOR: #ffffff;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:underline;}

a.enlace_lista:active{FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none;}
a.enlace_lista:link{FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none;}
a.enlace_lista:visited{FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none;}
a.enlace_lista:hover{FONT-SIZE: 11px;  COLOR: #0A6814;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:underline;}

.modalidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #930438;
	text-transform : uppercase;
	margin:10px 0px 2px 20px;
}
.modalidad_negro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-transform : uppercase;
}
.modalidadblanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #930438;
	text-transform : uppercase;
}
.curso {
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	padding:4px 25px 2px 35px;
}
.curso_amarillo {
	color: #000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	padding:4px;
}
.curso_pregunta {
	color: #930438;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	padding:4px;
	text-align:left;
}
.txtlateral {
	color: #fff;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
a.enlace_curso:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #08456D;
	text-decoration: none;
}
a.enlace_curso:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #08456D;
	text-decoration: none;
}
a.enlace_curso:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #08456D;
	text-decoration: none;
}
a.enlace_curso:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #08456D;
	text-decoration: underline;
}

.titareas {
	color: #000000;
	font-weight: bold;
	text-transform : uppercase;
	border:0px;
	text-align:left;
	font-size:11px;
	background-color:#e2cec7;
	padding:0 0 0 20px;
	background-image:url(../graf/flecha.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:3px 0px 0px 3px;
	width:100%;
}
.nivel
{
	margin:2em 2em 2em 2em;
	padding:5px 5px 5px 5px;
	background-color: #e2cec7;
	border:1px solid #494b4b;
	color: #930438;
	text-align:center;
}