/*
Elementos generales de la página
*/
* {
 padding: 0;
 margin: 0;
}
body {
	font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
/*	color: #F0F0F0;
	background-image: url("../imagenes/bgk2.jpg");
	background-repeat: repeat;
	background-position: center;
	background-attachment: fixed;
	*/
	background-color: #F0F0F0;
}
 
/*
Secciones de la web
*/ 
#CARGANDO{ 
color: Black;
margin-top: 10pt;
margin-right: 50pt;
 }
#CARGANDO A{
	color: #5F5F5F;
}
#LOGO{ 
margin-top: 20pt;
margin-left: 25pt;
margin-bottom: 10pt;
 }
#CURSO{ 
text-align: right;
font-size: 9pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: Black;
margin-right: 45pt;
margin-top: -40pt;
margin-bottom: 45pt;
 }
#CURSO A{
	color: Maroon;
	font-weight: bold;
}
#INICIO{
	width: 790px; 
	margin-bottom: 10pt;
	margin-top: 20pt;
/*	background-color: #FEFEFE; 
	padding-left: 3pt;
	padding-right: 2pt;
	padding-bottom: 3pt;
	padding-top: 3pt; 
		margin-left: 9%;
	margin-right: 9%; 
	*/
}
#INICIO .MENU{
	background-color: #909090;
	width: 270px;
}
#INICIO .MENU TABLE{ 
	margin-top: 16pt;
	margin-bottom: 16pt; 
}
#INICIO .MENU P{ 
	font-size: 10pt;
	/*font-weight: bold; */
	margin-left: 10px;
	padding-top: 3pt;
	padding-bottom: 3pt;
 }
 #INICIO .MENU A{
	font-size: 10pt;
/*	color: #FEFEFE; */
	text-decoration: none;
}
 #INICIO .MENU A:HOVER{
	text-decoration: underline;
}
 #INICIO .MENU STRONG{
	font-size: 10pt;
	font-weight: 100;
	color: #FEFEFE;
	text-decoration: underline;
}
#INICIO .CONTENIDO{

}

#PADRE{
	position:relative;
	left: -7px;
	top:0px;
	z-index: 1;
	width: 520px;
}
#HIJO{
	position:absolute;
	left:0px;
	top: 0px;
	z-index: 2;
	width: 520px;
	padding-bottom: 10pt;
}
#FRASE{ 
	margin-top: 40pt;
	margin-bottom: 15pt;
 }
 #PIE{ 
 	margin-top: 25pt;
	margin-bottom: 15pt;
  }
#PIE P{
	font-family: Verdana, Arial;
	font-size: 10pt;
	color: black;
	text-align: center;
}
#PIE a {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}
#PIE a:Hover  {
	text-decoration : none; color : #FFCE63; font-weight : bold;
}
#VOLVER{ 
margin-top: 15pt;
margin-right: 40pt;
 }
 #CONTADOR{ 
 visibility: hidden;
  }
/* Inicio estilos para los formularios */
#FORMULARIO{
color:#000000;
}
#FORMULARIO P.campo{
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 25pt;
	margin-right: 25pt;
	margin-bottom: 1pt;
	margin-top: 1pt;
}
#FORMULARIO em{
	color: Black;
	font-size: 10pt;
	font-style: normal;
}
#FORMULARIO INPUT.caja{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: 1px solid #000000;
	FONT-SIZE: 10pt;
	color: #635F59;
	FONT-FAMILY: Arial;
}
#FORMULARIO INPUT.activo{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: 1px solid #000000;
	background-color: Yellow;
	FONT-SIZE: 10pt;
	color: #635F59;
	FONT-FAMILY: Arial;
}
#FORMULARIO INPUT.Boton{
	BORDER-RIGHT: 2px inset;
	BORDER-TOP: 1px solid;
	FONT-SIZE: 11pt;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 2px inset;
	letter-spacing: 2pt;
	text-align: center;
}
#FORMULARIO TEXTAREA{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 10pt;
	BORDER-LEFT: #000000 1px solid;
	color: #635F59;
	BORDER-BOTTOM: 1px double #000000;
	FONT-FAMILY: Arial;
}
#FORMULARIO SELECT{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 10pt;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: 1px double #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #635F59;
	height: 19px;
	border: 1px solid #635F59;
	padding-left: 3px;
}
/* Fin estilos para los formularios */
  
  
/*
Clases de la web
*/
.oculto{ 
	display: none;
/*visibility: hidden; */
 }
.menuTexto1 P{ 
/*	color: White; */
	text-align: justify;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 20pt;
	margin-right: 20pt;
	margin-bottom: 10pt;
	margin-top: 4pt;
}
.menuTexto1 H1{
	font-size:16pt;
	font-weight:bold; 
	text-align:right;
	margin-top: 15pt;
	margin-right:30pt;
	margin-left: 25pt;
	margin-bottom: 30pt;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
}
.menuTexto1 H5{
	font-size:12pt;
/*	font-weight: bold; */
	text-align:left;
	margin-top: 12pt;
	margin-right:30pt;
	margin-left: 12pt;
	margin-bottom: 10pt;
}
.menuTexto1 H5 A{ 
	font-size: 12pt;
/*	font-weight: bold;*/
	text-decoration: none;
 }
.menuTexto1 H5 A:Hover{
	font-size: 12pt;
	font-weight: bold;
	text-decoration: underline;
}
.menuTexto1 BLOCKQUOTE{ 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12pt;
	margin-right: 50px;
	margin-left: 50px;
	margin-top:16pt;
	margin-bottom: 6pt;
	text-align: center;
 }
.menuTexto1 UL{ 
	font-size: 11pt;
	margin-right: 30px;
	margin-left: 60px;
 }
.menuTexto1 A{ 
font-family: Arial, Helvetica, sans-serif;
color: #F8F8F8;
 }
 .menuTexto1 A:HOVER{ 
text-decoration: none;
 }
.menuItem{ 
	background-color: #909090;
}
.menuItem A{ 
	color: #FEFEFE; 
 }
.menuA{ 
	background-color: #336699;
 }
.menuA_over{
	background-color: #336675;
}
.menuA A{ 
	color: #FEFEFE;
}
.menuA_over A{ 
	color: #FEFEFE;
}

.menuB{ 
	background-color: #FFCB05;
 }
.menuB_over{
	background-color: #FFB05B;
}
.menuB A{ 
	color: Black;
}
.menuB_over A{ 
	color: Black;
 }
 
.menuC{ 
	background-color: #FF8711;
 }
.menuC_over{
	background-color: #F26715;
}
.menuC A{ 
	color: #FEFEFE;
}
.menuC_over A{ 
	color: #FEFEFE;
}

.menuD{ 
	background-color: #336699;
 }
.menuD_over{
	background-color: #336675;
}
.menuD A{ 
	color: #FEFEFE;
}
.menuD_over A{ 
	color: #FEFEFE;
}

.menuE{ 
	background-color: #FFCB05;
 }
.menuE_over{
	background-color: #FFB05B;
}
.menuE A{ 
	color: black;
}
.menuE_over A{ 
	color: black;
}
 
.menuF{ 
	background-color: #FF8711;
 }
.menuF_over{
	background-color: #F26715;
}
.menuF A{ 
	color: #FEFEFE;
}
.menuF_over A{ 
	color: #FEFEFE;
}

.menuG{ 
	background-color: #336699;
 }
.menuG_over{
	background-color: #336675;
}
.menuG A{ 
	color: #FEFEFE;
}
.menuG_over A{ 
	color: #FEFEFE;
}
 
.menuH{ 
	background-color: #FFCB05;
 }
.menuH_over{
	background-color: #FFB05B;
}
.menuH A{ 
	color: black;
}
.menuH_over A{ 
	color: black;
}

.oculto UL{
	list-style: none;
	margin-left:20px;
	line-height:20px;
}
.oculto li{
	margin-bottom:6px;
}
.oculto li a{
	text-decoration:none;
}
.oculto li a:hover{
	text-decoration:underline;
}
.creditos{
	color: #A0A0A0;
	text-align: left;
	font-size: 6pt;
	float: left;
	margin-top: 36pt;
	margin-bottom: 5pt;
}
.creditos A{ 
	color: #818181;
 }
 .creditos A:Hover{ 
	font-weight: bold;
 }
