/* botones */
.buttonscontainer1 {width: 133px;}
.buttonscontainer2 {
height: 15px;
width: 444px;
}
.buttons1 a {color: #FFFFFF;
border: 1px solid;
background-color: #5A7798;
padding: 2px;
padding-left: 3px;
font: 10px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #869CB4 #234A76 #234A76 #869CB4;
display: block;
margin: 0px;
width: 100%;
text-align: left;}
.buttons1 a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #44658A;
border-color: #234A76 #869CB4 #869CB4 #234A76;
color: #FFFFFF;
text-decoration: none;}
.buttons2 a {color: #FFFFFF;
border: 1px solid;
background-color: #5A7798;
padding: 2px;
padding-left: 3px;
font: 10px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #869CB4 #234A76 #234A76 #869CB4;
display: inline;
float: left;
margin: 0px;
width: 100px;
text-align: center;
}
.buttons2 a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #44658A;
border-color: #234A76 #869CB4 #869CB4 #234A76;
color: #FFFFFF;
width: 100px;
text-decoration: none;
}

/* estilo de escritura */

p {
font: 11px Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
padding: 0 15px;
}
h4, h3 {
margin:0; padding: 5px 0;
}
p:first-letter {
font-size: 120%; font-weight: bold;
color: #ff6600;
}
#bodyarea {
padding: 20px;
height: 100%;
}
#bodyarea a:hover {
background: #FF9966;
}
body,div, td, th, h2, h3, h4 { /* redundant rules for bad browsers  */  
    font: 12px Verdana, Arial, Helvetica, sans-serif;
        
        color: #333;
}  

body {
MARGIN-TOP: 0;  
MARGIN-RIGHT: 0;  
MARGIN-BOTTOM: 0;  
MARGIN-LEFT: 0;



}
/* estilo de las formas */

INPUT.clsButton3 {
        BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 2px;  MARGIN-RIGHT: 2px;  MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold; MARGIN-LEFT: 2px; BACKGROUND-COLOR: #FFCC00; FONT-SIZE: 9px; COLOR: #000000; width: 90px;  FONT-FAMILY: verdana, arial, helvetica
}
INPUT.clsTextbox {
        BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 2px;  MARGIN-RIGHT: 2px;  MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold; MARGIN-LEFT: 2px; BACKGROUND-COLOR: #F5FED3; FONT-SIZE: 9px; COLOR: #000000; width: 130px;  FONT-FAMILY: verdana, arial, helvetica; padding-left: 2px;
}

TEXTAREA.clsTextbox {
        BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 2px;  MARGIN-RIGHT: 2px;  MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold; MARGIN-LEFT: 2px; BACKGROUND-COLOR: #F5FED3; FONT-SIZE: 9px; COLOR: #000000; width: 300px; height: 200px; FONT-FAMILY: verdana, arial, helvetica
}

#columna {
font: 10px Verdana, Arial, Helvetica, sans-serif;
}

#contenido-col{
font: 11px Geneva, Arial, Helvetica, san-serif;
}

#lh-col{
 position:absolute;
 top:111px;
 left:0;
 width:160px;
 z-index:3;
 background:#c0c0c0;
 color: #333333;}

#rh-col{
 position:absolute;
 top:111px;
 right: 0;
 width:140px;
 z-index:2;
 background:#c0c0c0;
 color: #333333;}

#c-block {
 width:100%;
 z-index:1;
 background:#c0c0c0;
 color: #333333;
 height:80%;}

#hdr{
 height:60px; 
 border-bottom:1px solid #000000; 
 width:100%; 
 background:#869cb4;
 color: #333333; 
 margin:0;
clear:left;
  }

#c-col{
 margin:0 162px 0 162px;
 position:relative;
 background:#ffffff;
 color: #333333;
 z-index:5;
 border: solid #000000;
 border-width:0 1px;
 }

#ftr {
 width:100%;
 height:35px;
 border: solid #000000; 
 border-width:1px 0 ;
 background:#eeeeee;
 color: #333333;
 margin:0;
clear:left;
 
 }

div.container
{
width:100%;
height: 100%;
margin:0px;


}
