BODY {background-image:url(../graficos/body-background.png); margin-top: 5px; padding: 3px; font-size : 9px; font-family : Verdana, Arial, helvetica, sans-serif; }
img { border-width : 0px }
img.izq { margin: 4px; border-width : 0px; float: left; }
img.der { margin: 4px; border-width : 0px; float: right; }
img.cen { margin: 4px; border-width : 0px; }
td {vertical-align: top; margin: 0; padding: 0;}
th {display:none;}
th.otro { font: 1.2em bold Verdana, Arial, helvetica, sans-serif; color: #ccc; }
td.izq { text-align: left; }
td.der { text-align: right; }
h1 { font-size : 16px; color: #1b2280; font-family : Verdana, Arial, helvetica, sans-serif; }
a { text-decoration : none;}
a:link { text-decoration : none;}
a:visited { text-decoration : none; }
a:hover { text-decoration : underline; }
.bb {color: #fff; text-decoration:none}
form { margin: 0;}
ul {text-align:left; text-decoration:none; font-size : 12px; font-family : Verdana, Arial, helvetica, sans-serif;}
li {text-align:left; text-decoration:none; font-size : 12px; font-family : Verdana, Arial, helvetica, sans-serif;}
table { margin: 0; padding: 0}
p { text-align: justify; font-size : 12px; font-family : Verdana, Arial, helvetica, sans-serif;}
hr { margin-top: 1.8em; }
h2 { margin: 0 auto; font-size : 16px; text-align:left; color: #1b2280; font-family : Verdana, Arial, helvetica, sans-serif;}
h3 { margin: 0 auto; font-size : 14px; text-align:left; color: #1b2280; font-family : Verdana, Arial, helvetica, sans-serif;}
.o {display:none;}
.style1 { font-size : 16px; text-align:left; color: #1b2280; font-family : Verdana, Arial, helvetica, sans-serif;}
.style2 { font-size : 14px; text-align:left; color: #1b2280; font-family : Verdana, Arial, helvetica, sans-serif;}
.style3 { font-size : 12px; text-align:left; font-family : Verdana, Arial, helvetica, sans-serif;}
.style4 { font-size : 10px; text-align:left; font-family : Verdana, Arial, helvetica, sans-serif;}
.style5 { font-size : 9px; text-align:left; color: #000; font-family : Verdana, Arial, helvetica, sans-serif;}
.style6 { font-size : 12px; text-align:left; color: #f00; font-weight : bold; font-family : Verdana, Arial, helvetica, sans-serif;}
.style7 { font-size : 9px; text-align:center; color: #000; font-family : Verdana, Arial, helvetica, sans-serif;}
.ie { text-align:center; }
.blt { margin: 5px auto; width: 780px; padding: 0; border-width : 1pt; border-style: solid; border-color: #000; background-color: #FFFFFF; }

.contcab {width: 780px; height: 72px;}
.cabeceraizq {float:left; width:300px;}
.cabecerader {float:right; width:468px;}
.cabeder {width:468px;}
img.bannerder{margin:0px;border-width:0;float:right;}
img.bannerizq{margin:0px;border-width:0;float:left;}

.blpie { width: 100%; padding: 2px 0; background-color: #fff; text-align:center; border-top-width : 1pt; border-top-style: solid; border-color: #ccc }
.blder { width: 468px; padding: 2px ; background-color: #fff; text-align: right; font-size : 10px; font-family : Verdana, Arial, helvetica, sans-serif; }
.cm { width: 110px; background-color: #FFF; border-right-width : 1px; border-right-style: solid; border-color: #CCC;}
.cc { width: 225px; padding: 0 10px; background-color: #FFF; border-right-width : 1px; border-right-style: solid; border-color: #ccc; }
.cp { width: 450px; padding: 0 10px; background-color: #FFF; border-right-width : 1px; border-right-style: solid; border-color: #ccc; }
.cb { width: 220px; padding: 0 2px; background-color: #FFF; text-align:left;}
.bl { margin: 10px auto; border-bottom-width : 1pt; border-bottom-style: solid; border-color: #ccc; }
.ccl { width: 480px; padding: 0 6px ; background-color: #FFF; border-right-width : 1px; border-right-style: solid; border-color: #ccc; }
.cbar { width: 780px; height: 30px; }
.cbar1 { float: left; background-image:url(../graficos/pestana.jpg); width: 85px; height: 30px; } 
.cbar1t {padding-top: 10px; font-size : 8px; text-align:center; color: #fff; font-weight : bold; font-family : Verdana, Arial, helvetica, sans-serif;}
.cbar2 { float: right; width: 184px; height: 30px; background-color: #8488b8; }
.casilla { margin-top: 4px; width: 120px; height: 18px; }
.cbartit { float: left; width: 100%; height: 20px; background-color: #8488b8; padding-top: 3px; margin-bottom: 10px; font-size : 10px; text-align:center; color: #fff; font-weight : bold; font-family : Verdana, Arial, helvetica, sans-serif; }
.cbarbla { float: left; width: 100%; background-color: #FFF; }
.cbarblb { width: 100%; background-color: #FFF; }
.titularbloque { margin: 5px 0; border-width : 1pt; border-style: solid; border-color: #8488b8; padding: 1px; background-color: #8488b8; font-size : 12px; color : #fff; font-weight : bold; text-align:center; font-family : Verdana, Arial, Helvetica, sans-serif; }
.titulomenu { margin: 5px 3px; padding: 3px; background-color: #595a96; font-size : 10px; color : #FFF; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; }
.titulomenu1 { background-image:url(../graficos/pestana4.jpg); background-repeat: no-repeat; margin-left: 1px; margin-right: 2px; margin-top: 5px; margin-bottom: 3px; font-size : 10px; color : #FFF; font-weight : bold; text-align: center; font-family : Verdana, Arial, Helvetica, sans-serif;}
.opcionmenu { margin-top: 1px; margin-bottom: 2px; margin-left: 1px; margin-right: 2px; padding: 1px 3px; background-color: #a9aad2; text-align:left; font-size : 10px; color : #000; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif;  }
.cbarrec1 { width: 100px; height: 20px; border-width : 1px; border-style: solid; border-color: #000; }
.cbarrec2 { width: 270px; height: 20px; background-color: #8488b8; font-size : 10px; text-align: center; color : #FFF; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; }
.cimp { width: 640px; margin-left: auto; margin-right: auto; padding: 10px; background-color: #FFF; }
.permanente {  border-width : 1pt; border-style: solid; border-color: #8488b8; padding: 3px; background-color: #e2e3f9; }
.defbloque {  margin: 5px; border-width : 1px; border-style: dashed; border-color: #CCCCCC; padding: 10px; background-color: #FFFFFF; }
.oculto {position:absolute;overflow:hidden;height:0;width:0;}

