body {
	height: 100%;
	color: #FFF;
	background-color: #000;
	margin: 0;
	padding:0px;
}

html { height: 100%; }

/* Patch for IExplorer */
* html #main {height:100%;} 

/******************************* COMIENZA CSS PARA MENU, MAIN Y FOOTER *************************/
#main {
	min-height:100%;
	background-color: #000;
	margin:auto;
	position:relative;
}

#content {
	color: #FFF;
	background-color:#284459;
	margin: 0px 13px 5px 188px;
	padding: 10px;
	padding-top: 0px;
	border:1px dashed #AAA;
}

#clearheader {
	width: 100%;
	height: 15px;
	clear: both
}

#clearfooter {
	width: 100%;
	height: 40px;
	clear: both
}

#footer {
	width: 100%;
	clear: both;
	background-color: #000;
	color: #7C94A6;
	text-align: center;
	border-top: 1px solid #000;
	margin:0;
	left:0;
	bottom:0;
	position:absolute;
}

.menu_general 
{
    position: fixed;
    top:15px;
    left:4px;
    width: 170px;
    font-family: Syntax, sans-serif;
    font-size: 8pt;
}

.menu_titulo
{
    font-weight: bold;
    color: #FFF;
    background-color: #284459;
    border-right: 1px solid #E6E6E6;
    border-top: 1px solid #E6E6E6;
    border-left: 1px solid #E6E6E6;
    padding: 2px;
    /*zoom: 1.0;*/
}


  
a.menu:link, a.menu:visited
{
    color: #484464;
    background-color: #EBEDFF;
    display: block;
    border-right: 1px solid #E6E6E6;
    border-top: 1px solid #E6E6E6;
    border-left: 1px solid #E6E6E6;
    padding: 2px;
	outline-style: none;
}

a.menu:hover { 
	background-color: #D9E2FF; 
	
    color: #484464;

}

a.menu_sel:link, a.menu_sel:visited
{
    background-color: #A3C2D9;
    font-weight: bold;
}  
/******************************* TERMINA CSS PARA MENU, MAIN Y FOOTER *************************/

/* Letras */
.font_ 
{
    font-family: Arial,sans-serif;
    font-size: 10pt;
}

.indented
{
    margin-left: 1em;
    margin-right: 1em;
}

.align
{
    margin-left: 1em;
    margin-right: 1em;
    text-align: justify;
    font-family: Arial,sans-serif;
    font-size: 10pt;
}

h1
{
    text-align: center;
    font-family: Arial,sans-serif;
    font-size: 15pt;
    color: #E6E6E6;
}

h2
{
    text-align: center;
    font-family: Arial,sans-serif;
    font-size: 13pt;
    color: #E6E6E6;
}

h3
{
    text-align: center;
    font-family: Arial,sans-serif;
    font-size: 10pt;
    font-weight: normal;
}

p
{
    margin-left: 1em;
    margin-right: 1em;
    text-align: justify;
    font-family: Arial,sans-serif;
    font-size: 10pt;
}  

tr.menu { background-color: #FF0; }

caption { color: #FFF; }

.tb_h
{
    background-color: #4D6A80;
    color: #FFF;
    font-family: Arial,sans-serif;
    font-size: 10pt;
    text-align: center;
}

.tb_r
{
	color: #D9E2FF;
    text-align: left;
}

.tb_r2 { color: #A5D998; }

.tb_r3
{
    background-color: #639999;
    color: #E6E6E6;
}

.tb_r4
{
    background-color: #CEE2F2;
    color: #000;
}

  
/***************************** COMIENZAN LIGAS *************************/
a:link, a:visited 
{
    color: #E6E6E6;
    text-decoration : none;
	outline-style: none;
}
a:hover { color: #C4E0FF; }

a.con_linea { text-decoration: underline; }

a.con_linea1 { color: #D9E2FF; }
a.con_linea1:link, a.con_linea1:visited { text-decoration: none; }
a.con_linea1:hover { text-decoration: underline; }

a.con_linea2 { color: #A5D998; }
a.con_linea2:link, a.con_linea2:visited { text-decoration: none; }
a.con_linea2:hover { text-decoration: underline; }

a.con_linea3 { color: #000; }
a.con_linea3:link, a.con_linea3:visited { text-decoration: none; }
a.con_linea3:hover { text-decoration: underline; }

a.link_autor { color: #77899C; }
a.link_autor:link, a.link_autor:visited { text-decoration: none; }
a.link_autor:hover { color: #D9E2FF; }
/***************************** TERMINAN LIGAS *************************/

.titulo 
{
    color: #7C94A6;
	font-size: 2em;
	text-align: right;
	letter-spacing: 2px;
	margin-top: 10px;
}

.autor { color: #77899C; text-align: right; margin-right: 5px; position: relative; top: -12px;}

.prompt { color: #8FA3B3; }

.command { color: #FFFF00; }

.output { color: #A5D998; }

.tip { color: #F2CE79; }

.uls li { padding-bottom: 10px; }

.div_links {
    border: 1px solid #ECF1FF;
}



