/* CSS Document */

body {
	background-image: url(images/motivo.gif);
	margin: 0px;
	font: 11px "Trebuchet MS";
	color: #535353;
	background-color: #25628E;
	}	

/* Cabecera */

div#encabezado {
	width: 100%;
	height: 34px;
	background-image: url(images/fondo_sup.gif);
	} 

div#tabla_encabezado {
	position: absolute;
	left: 50%;
	margin-left: -390px;
	width: 780px;
	height: 34px;
	background-color: #FFFFFF;
	background-image: url(images/fondo_sup2.gif);
} 

.tabla_encabezado2 {
	width: 258px;
	height: 34px;
	margin-left: 24px;
	background-color: #FFFFFF;
	padding-left: 30px;
} 

.tabla_encabezado2 td {
	color: #E5F1F2;
	font-weight: bold;
} 

a.linkCabecera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
} 

a.linkCabecera:hover {
	color: #C62700;
} 

/* Fin Cabecera */

/* Inicio Contenido Home */

div#contenido {
	position: absolute;
	left: 50%;
	margin-left: -390px;
	width: 780px;
	background-color: #FFFFFF;
	top: 34px;
	z-index:0;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #E8ECEF;
} 

div#flash {
	background-color: #FFFFFF;
	padding: 10px 15px 6px;
} 

div#fondosup {
	background-color: #EAEBEF;
	margin-right: 21px;
	margin-left: 21px;
	height: 10px;
} 

div#menu {
	position: absolute;
	background-color: #FFFFFF;
	width: 187px;
	margin-top: -61px;
	margin-left: 36px;
	height: 200px;
	top: 175px;
	float:left;
} 
div#h_informate {
	margin-top: 6px;
	position: absolute;
	background-color: #FFFFFF;
	width: 519px;
	margin-left: 240px;
	height: 122px;
	float: right;
} 

div#fondosup2 {
	margin-top: 150px;
	margin-left: 16px;
	width: 750px;
	position: absolute;
	background-color: #EAEBEF;
	height: 6px;
	clip:  rect(auto auto 10px auto);
} 
div#h_tabla {
	margin-top: 158px;
	margin-left: 16px;
	width: 750px;
	position: absolute;
	background-color: #FFFFFF;

} 

td.tdgris {
	margin-top: 600px;
	background-color: #F8F8FB;
	padding-left: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
} 

/* Fin Contenido Home */


/* Inicio Pie */

div#pie {
	position: absolute;
	width: 750px;
	height: 18px;
	margin-left: 16px;
	background-color: #8097A8;
	/* margin-top: 366px; la posicion la defino en cada pagina */ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	padding-top: 4px;
	} 

div#pieh {
	position: absolute;
	width: 750px;
	height: 18px;
	margin-left: 16px;
	background-color: #E8ECEF;
	margin-top: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656B71;
	letter-spacing: 1px;
	padding-top: 4px;
	} 
	
/* Fin Pie */


/* Estilos generales */

#menu2 {
	position: absolute;
	width: 154px;
	height: 194px;
	top: 130px;
	background-color: #F4F4F4;
	left: 16px;
	z-index: 2;
}

div#info {
	background-color:#FFFFFF;
	position: relative;
	height: 89px;
	width: 154px;
	padding-top: 20px;
	margin-top: 4px;
} 


#cuerpo {
	position: absolute;
	width: 556px;
	height: 175px;
	top: 130px;
	background-color: #FFFFFF;
	left: 190px;
	z-index: 0;
	padding: 10px;
	background-image: url(images/fondo_cuerpo.gif);
	background-repeat:  repeat-x;
}

div#fondosup3 {
	margin-left: 15px;
	width: 751px;
	position: absolute;
	background-color: #EAEBEF;
	height: 6px;
	margin-top: -4px;
} 

div#imagentitular {
	background-color: #FFFFFF;
	padding: 10px 15px 6px;
} 

table.cursos {
	border: 1px solid #EAEBEF;
	}

table.cursos th {
	background-color: #F0F5F7;
	border-bottom: 1px groove #EAEBEF;
	font-size: 12px;
	color: #1F699A;
	height: 20px;
}

table.cursos td {
	background-color: #F8F8FB;
	padding: 10px;
}

table.cursos #curso {
	background-color: #F8F3EF;
	color: #A83600;
	font-family: Arial, Helvetica, sans-serif;
}

table.cursos #titulo {
	background-color: #E9F2F5;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	color: #4B6674;
}

table.cursos2 {
	border: 1px solid #EAEBEF;
	}

table.cursos2 th {
	background-color: #F0F5F7;
	border-bottom: 1px groove #EAEBEF;
	font-size: 12px;
	color: #1F699A;
	height: 20px;
}

table.cursos2 td {
	background-color: #F8F8FB;
	padding: 4px;
}

table.cursos2 #curso {
	background-color: #F8F3EF;
	color: #A83600;
	font-family: Arial, Helvetica, sans-serif;
}

table.cursos2 #titulo {
	background-color: #E9F2F5;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	color: #4B6674;
}

table.cursos2 a {
	color: #D50000;
	text-decoration: underline;
}

td.tdtrebuchet12 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #656B71;
}
td.tdmargensup {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #656B71;
	padding-top: 10px;
}
a.link {
	background-color: #F8F8FB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2781BF;
	text-decoration: none;
} 
a.link2 {
	background-color: #F8F8FB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656B71;
	text-decoration: none;
} 

a.link2:hover {
	color: #0078BF;
}


a.link3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CA2100;
	text-decoration: underline;
	margin-left: 260px;
} 

a.link4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005182;
	text-decoration: none;
}

a.link4:hover {
	text-decoration:underline;
	color: #0078BF;
}

.titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006FBF;
	font-weight: bold;
	margin-left: 6px;
} 

.titular2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009900;
	font-weight: bold;
}

.titular3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EB5901;
	font-weight: bold;
}

.textrojo {
	color: #AA0000;
} 

.lista li {
	list-style-type: disc;
} 

.imgmargen {
	border: 1px solid #AFBEC5;
	padding: 4px;
	margin-right: 16px;
	clip:  rect(10px auto auto auto);
}

.imgnot {
	border: 1px solid #AFBEC5;
	padding: 4px;
	clip:  rect(10px auto auto auto);
	margin-top: 10px;
	margin-left: 12px;
	margin-bottom: 6px;
}

.texarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C8997;
} 

.form2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #A6A6A6;
	color: #515463;
}

.form1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #A6A6A6;
	color: #CC3300;
	background-color: #FFFFFF;

}
/* Fin Estilos generales */


#cuerponot {

	position: relative;
	width: 556px;
	height: 370px;
	background-color: #FFFFFF;
	left: 190px;
	padding: 24px 10px 10px;
	background-image: url(images/fondo_cuerponot.gif);
	background-repeat:  repeat-x;
}

div#pienot {
	position: relative;
	width: 750px;
	height: 18px;
	margin-left: 16px;
	background-color: #8097A8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	padding-top: 4px;
	margin-bottom: 10px;

	}
.Estilo1index {color: #CA2100}