.button
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #666666 1px solid;
    COLOR: maroon;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: arial, Verdana, Geneva, Helvetica, serif;
    HEIGHT: 15px;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
.button2
{
    BORDER-RIGHT: #0360c8 1px solid;
    BORDER-TOP: #0360c8 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: white;
    BORDER-LEFT: #0360c8 1px solid;
    WIDTH: 16px;
    COLOR: #000000;
    BORDER-BOTTOM: #0360c8 1px solid;
    FONT-FAMILY: arial, Verdana, Geneva, Helvetica, serif;
    HEIGHT: 16px;
    TEXT-ALIGN: center
}
.inputbox
{
    BORDER-RIGHT: darkred 2px solid;
    BORDER-TOP: darkred 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: darkred 1px solid;
    WIDTH: 0px;
    COLOR: darkred;
    BORDER-BOTTOM: darkred 2px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f9f9f9;
    TEXT-ALIGN: left;
    FONT-VARIANT: small-caps
}
.inputbox1
{
    BORDER-RIGHT: darkred 2px outset;
    BORDER-TOP: darkred 2px outset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: darkred 2px outset;
    WIDTH: 0px;
    COLOR: darkred;
    BORDER-BOTTOM: darkred 2px outset;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eaf9f9;
    TEXT-ALIGN: left
}
.labelbox
{
}
.tablatitulo
{
    BORDER-RIGHT: #71051c 1px solid;
    BORDER-TOP: #71051c 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #71051c 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #71051c 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #71051c;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.tablafila1
{
    BORDER-RIGHT: #71051c 1px solid;
    BORDER-TOP: #71051c 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #71051c 1px solid;
    COLOR: #71051c;
    BORDER-BOTTOM: #71051c 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffff99;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.tablafila2
{
    BORDER-RIGHT: #71051c 1px solid;
    BORDER-TOP: #71051c 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #71051c 1px solid;
    COLOR: #71051c;
    BORDER-BOTTOM: #71051c 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e6f2d5;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.tablafila3
{
    BORDER-RIGHT: #71051c 1px solid;
    BORDER-TOP: #71051c 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #71051c 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #71051c 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eee339;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.tablafila4
{
    BORDER-RIGHT: #71051c 1px solid;
    BORDER-TOP: #71051c 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #71051c 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #71051c 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dea623;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.manosobre{cursor:pointer}
hr {
	height:2px; font-size:4px;
}
/* AJAX JQuery Corner */
h1 { padding: 10px; margin: 0; font-size: large }
h2 { padding: 10px; background-color: #ddd; color: black; margin: 0; font-size: small; font-weight: normal }
#main { background: #eee; padding: 10px }
pre { border: none }

div.section { clear: left; xposition: relative }
div.section h1 { padding: 20px 20px 0 20px }
div.section h2 { background: #eee; padding: 1px 20px;  }
div.demo, div.inner { color: #000; text-align: center; font: verdana, arial, sans-serif;}
div.demo  {	float: left; width: 18em; padding: 20px; margin: 1em; background: #6af; }
div.inner { margin: 0; background: #EECC8C; padding: 0px; border:0; zoom:1;}
div.outer1 { float: center; margin: 1px; background: #71051C; padding: 10px; width: 374px }
div.fun   { margin: 2px; }

#abs { position: absolute; width: 200px; background: #ffa;
    padding: 5px; margin: 8px; top: 0; right: 0; text-align: center }

/* fixed height/width testing */
.box  { background-color: #6af; padding: 15px; text-align: center; margin: 25px }
#box1 { zoom:1 }                                       /* fluid (zoom for layout) */
#box2 { height: 150px;  }                              /* fixed height */
#box3 { width:  300px; margin:auto }                   /* fixed width */
#box4 { height: 150px; width: 300px; margin:auto }     /* fixed height and width */

div.plain  { background-color: #6af; text-align: center; }