/* Version Clara */
.body{
	background-color:#FFFFFF;
    color:  #000000;
}
hr {
  border: 0px;
  height: 1px;
  background-color: #F7630C;
}
.p1 {
  FONT-WEIGHT: bold;
  font-variant:small-caps; 
  font-family: Yanone Kaffeesatz, sans-serif, Verdana, Arial;
  color: #000000;
  FONT-SIZE: 19pt; 
  text-align: center
}
.p1a {
  FONT-WEIGHT: normal;
  font-variant:small-caps; 
  font-family: Yanone Kaffeesatz, sans-serif, Verdana, Arial;
  color: #ffffff;
  FONT-SIZE: 14pt; 
  text-align: center
}
.p1b {
  FONT-WEIGHT: bold;
  font-family: Yanone Kaffeesatz, sans-serif, Verdana, Arial;
  color: #000000;
  FONT-SIZE: 14pt; 
  text-align: center
}
.p2 {
  FONT-WEIGHT: bold;
  font-variant:small-caps; 
  font-family: Yanone Kaffeesatz, sans-serif, Verdana, Arial;
  color: #000000;
  FONT-SIZE: 20pt; 
  text-align: center;
  text-shadow: 3px 3px 3px #555555;
}
.p3 {
  FONT-WEIGHT: normal;
  margin-left: 16%;
  margin-right: 16%;
  font-family: Yanone Kaffeesatz, sans-serif, Verdana, Arial;
  color: #000000;
  FONT-SIZE: 14pt; 
  text-align: justify;
}
.p4 {
  FONT-WEIGHT: normal;
  font-variant:small-caps; 
  font-family: Yanone Kaffeesatz, sans-serif, Verdana, Arial;
  color: #000000;
  FONT-SIZE: 17pt; 
  text-align: left
}
.p5 {
  FONT-WEIGHT: normal;
  font-variant:small-caps; 
  font-family: Yanone Kaffeesatz, sans-serif, Verdana, Arial;
  color: #FFCC66;
  FONT-SIZE: 17pt; 
  text-align: left
}
.label16{
    FONT-WEIGHT: bold;
    margin-left: 16%;
    FONT-SIZE: 17pt;
    color: #000000;
    font-variant:small-caps; 
    font-family: Yanone Kaffeesatz, Verdana, Arial;
}
.label16a{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17pt;
    color: #000000;
    font-variant:small-caps; 
    font-family: Yanone Kaffeesatz, Verdana, Arial;
}
.label17{
    FONT-WEIGHT: bold;
    margin-left: 100px;
    FONT-SIZE: 17pt;
    color: #000000;
    font-variant:small-caps; 
    font-family: Yanone Kaffeesatz, Verdana, Arial;
}
.label17a{
    FONT-WEIGHT: normal;
    margin-left: 100px;
    FONT-SIZE: 17pt;
    color: #FFCC66;
    font-variant:small-caps; 
    font-family: Yanone Kaffeesatz, Verdana, Arial;
}
.label18{
    FONT-WEIGHT: normal;
    margin-left: 100px;
    FONT-SIZE: 17pt;
/*  color: #FFCC66; */
    color: #ffffff;
    font-variant:small-caps; 
    font-family: Yanone Kaffeesatz, Verdana, Arial;
}
.cuerpo{
  background-color: #ffffff; 
  width: 100%;
}
a:link     {color: #0000FF}
a:visited  {color: #FF0000}     
a:active   {color: #FF0000}
/*.body a{text-decoration: none;} */
.a1:link     {color: #FFFFFF}
.a1:visited  {color: #FFFFFF}     
.a1:active   {color: #FFFFFF}
.a2:link     {color: #FFCC66}
.a2:visited  {color: #FF0000}     
.a2:active   {color: #FF0000}
.redondo {
/*  border: 2px solid grey; */
    margin: 0;
    padding: 0;
    border-radius: 5px;
    overflow: hidden;
}
TABLE.menu {
/*
    BORDER-RIGHT: #eee 1pt solid;
    BORDER-TOP: #eee 1pt solid;
    BORDER-LEFT: #eee 1pt solid;
    BORDER-BOTTOM: #eee 1pt solid;	VISIBILITY: hidden; 
*/
	VISIBILITY: hidden; 
	CURSOR: pointer; 
	POSITION: absolute;
}
#mainmenu {
	POSITION: relative
}
TABLE.menu TD {
	COLOR: #FFCC66; 		        /* Debe ser el mismo que tdColor   definido en menu.js */
	BACKGROUND-COLOR: #000000;	    /* Debe ser el mismo que tdBgColor definido en menu.js */
	FONT-SIZE: 17pt;  
/*	FONT-SIZE: 25pt; */ 
    font-variant:small-caps; 
    font-family: Yanone Kaffeesatz, sans-serif, Verdana, Arial;
    FONT-WEIGHT: normal;
	WHITE-SPACE: nowrap; 
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
/*    
	-webkit-border-radius:4px;
	-moz-border-radius:4px; 
	border-radius: 4px; 
*/
}
TABLE.menu TD:hover {
	text-align:left; 
	border:none; 
	FONT-SIZE: 15pt; 
/*	FONT-SIZE: 23pt; */
    font-variant:small-caps; 
    font-family: Yanone Kaffeesatz, sans-serif, Verdana, Arial;
	font-weight: normal; 
	color:#ffffff; 
	background-color:#444444; 
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
/*
	-webkit-border-radius:8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
*/
}
.table1 
{
    border-collapse:collapse; 
    BORDER-RIGHT: #F7630C 1pt solid;
    BORDER-TOP: #F7630C 1pt solid;
    BORDER-LEFT: #F7630C 1pt solid;
    BORDER-BOTTOM: #F7630C 1pt solid;
}
.tabletitle1
{
    BORDER-RIGHT: #F7630C 1pt solid;
    BORDER-TOP: #F7630C 1pt solid;
    BORDER-LEFT: #F7630C 1pt solid;
    BORDER-BOTTOM: #F7630C 1pt solid;
    FONT-WEIGHT: bold;     /* normal=400 bold=700 */
    FONT-SIZE: 8pt;
    COLOR: #FFCC66;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
/* Degrade a la Izquierda, Tope etc */
    background-image: -moz-linear-gradient(top, #000000 0%, #888888 100%); 
    background-image: -webkit-linear-gradient(top, #000000 0%, #888888 100%); 
    background-image: -o-linear-gradient(top, #000000 0%, #888888 100%); 
    background-image: -ms-linear-gradient(top, #000000 0% ,#888888 100%); 
}
.tablecellz
{
    BORDER-RIGHT: #dddddd 1pt solid;
    BORDER-TOP: #dddddd 1pt solid;
    BORDER-LEFT: #dddddd 1pt solid;
    BORDER-BOTTOM: #dddddd 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 17pt;
    COLOR: black;
    font-variant:small-caps; 
    font-family: Yanone Kaffeesatz, sans-serif, Verdana, Arial;
	BACKGROUND-COLOR: #ffffff;
}
.tablecell1
{
    BORDER-RIGHT: #F7630C 1pt solid;
    BORDER-TOP: #F7630C 1pt solid;
    BORDER-LEFT: #F7630C 1pt solid;
    BORDER-BOTTOM: #F7630C 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.65em;
    COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #000000
}
.tablecell3
{
    FONT-WEIGHT: bold;  
    FONT-SIZE: 7pt;
    COLOR: yellow;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: red;
}
.tablecell5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: blue
}
.tablecell5b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #ffffff;
}
.tablecell6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #000000
}
.tablecell6a
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #005500
}
.tablecell6c
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: yellow;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #FFFFFF
}
.tablecell7
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #555555;
}
.tablecell9
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.65em;
    COLOR: yellow;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #3B170B
}
.tablecell9_
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: red;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #ffe295
}
.i1
{
    border-style: outset;
    height:90px;
    width:200px;
    FONT-SIZE: 14pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.i2
{
    border-style: outset;
    border-color: #C8E7FB;
    FONT-WEIGHT: 900;
    FONT-SIZE: 8pt;
    COLOR: #dd0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #C8E7FB;
}
.i2a
{
    border-style: outset;
    border-color: #C8E7FB;
    FONT-WEIGHT: 900;
    FONT-SIZE: 8pt;
    COLOR: #dd0000;
    text-decoration: none;
    font-family: Lucida Sans Typewriter, Arial;
}
.Campos {
    border-style: outset;
    border-color: #C8E7FB;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	BACKGROUND-COLOR: #C8E7FB;
}
.Campos1 {
    border: none;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.Campos2 {
    border-style: outset;
    border-color: #C8E7FB;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #800000;
	text-decoration: none;
	text-align: center;
	BACKGROUND-COLOR: #ffe295;
}
.Campos3 {
    border-style: outset;
    border-color: #C8E7FB;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #800000;
	text-decoration: none;
	text-align: left;
	BACKGROUND-COLOR: #ffe295;
}
.Campos_c {
    border-style: outset;
    border-color: #C8E7FB;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	BACKGROUND-COLOR: #ffe295;
}    
.Campos_r {
    border-style: outset;
    border-color: #C8E7FB;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	BACKGROUND-COLOR: #ffe295;
}
.Botonesinput {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-image: url('../img/boton_gral_fondo_input.gif');
	text-align: center;
	cursor: hand;
	height: 18px;
	border: 2px solid;
    border-color: #fff #000 #000 #fff;
}
#botones input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-image: url('../img/boton_gral_fondo_input.gif');
	text-align: center;
	cursor: hand;
	height: 18px;
	border: 1px solid;
    border-color: #fff #000 #000 #fff;
}
.Botonesinput1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: black;
	text-decoration: none;
	background-image: url('../img/boton_gral_fondo_input.gif');
	text-align: center;
	cursor: hand;
	height: 18px;
	border: 2px solid;
    border-color: #fff #000 #000 #fff;
}
.BotonesinputVerde {
	text-decoration:none; text-align:center; 
	padding:4px 22px; 
	border:none; 
	CURSOR:pointer; 
	-webkit-border-radius:8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	font:16px sans-serif, Verdana, Arial, Helvetica;  
	font-weight:normal; 
	color:white; 
	background-color:#000000; 
	background-image: -moz-linear-gradient(top, #000000 0%, #444444 100%); 
	background-image: -webkit-linear-gradient(top, #000000 0%, #444444 100%); 
	background-image: -o-linear-gradient(top, #000000 0%, #444444 100%); 
	background-image: -ms-linear-gradient(top, #000000 0% ,#444444 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#444444',GradientType=0 ); 
	background-image: linear-gradient(top, #000000 0% ,#444444 100%);   
	-webkit-box-shadow:3px 3px 0px #888;
    -moz-box-shadow: 3px 3px 0px #888;
    box-shadow:3px 3px 0px #888;  
 }
.BotonesinputVerde:hover {
	text-decoration:none; text-align:center; 
	padding:4px 22px; 
	border:none; 
	CURSOR:pointer; 
	-webkit-border-radius:8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	font:16px sans-serif, Verdana, Arial, Helvetica;
	font-weight:normal; 
	color:#ffff00; 
	background-color:#000000; 
	background-image: -moz-linear-gradient(top, #000000 0%, #009900 100%); 
	background-image: -webkit-linear-gradient(top, #000000 0%, #009900 100%); 
	background-image: -o-linear-gradient(top, #000000 0%, #009900 100%); 
	background-image: -ms-linear-gradient(top, #000000 0% ,#009900 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009900', endColorstr='#009900',GradientType=0 ); 
	background-image: linear-gradient(top, #000000 0% ,#009900 100%);   
	-webkit-box-shadow:3px 3px 0px #888;
    -moz-box-shadow: 3px 3px 0px #888;
    box-shadow:3px 3px 0px #888;  
 }
