body { margin:0 auto;background:#eee; }
h1 { font-weight:bold;padding:0;margin:0 auto;font-size:18px;text-transform:uppercase }
img { border:0px; }
form { padding:0;margin:0; }
fieldset { border:1px solid #c2c2c2;padding:5px }
legend { color:blue;font-weight:bold }
a { color:#606060;font-weight:bold;text-decoration:none; }
a:hover { color:#000;font-weight:bold;text-decoration:underline }
* { font-family:verdana;font-size:12px;behavior: url('iepngfix.htc'); }

#contenido { background:#fff;border:1px solid black;padding:0px }
#banner { background:url(../_imgs/banner.jpg) 0 0 no-repeat;width:780px;height:122px; }
#sistema { background:#eee;height:18px;padding:2px;border-bottom:1px solid black;border-top:1px solid black; }
#sistema a { color:#6c6c6c;text-decoration:none;font-weight:bold; }
#sistema a:hover { color:#000;text-decoration:underline; }
#sistema form { padding:0;margin:0;display:inline }
#sistema form input { font:10px verdana; }
#pie { background:url(../_imgs/pie.jpg) 0 0 no-repeat;width:780px;height:130px; }
#pie a { color:#fff;font-size:9px; }
#pie table { text-align:center }
#pie .nota { font:9px verdana;color:#000;text-align:center;height:70px }
#pie .copy { font:10px verdana;color:#fff;text-align:center; }

#panel { padding:3px }
#principal { padding:3px }

#buscar { height:30px; }
#buscar .back { background:url(../_imgs/buscador.png) 0 0 no-repeat;width:306px;height:30px;float:left; }
#buscar .submit { background:url(../_imgs/btn_busca.png) 0 0 no-repeat;width:37px;height:30px;float:left;cursor:pointer }
#buscar input { background:transparent;border:0;font-weight:bold;margin:6px 0 0 135px; }

.menu{ background:url(../_imgs/boton.gif) 0 0 no-repeat;padding:2px 0 2px 20px;display:block;text-decoration: none;height: 20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;cursor:pointer;margin:1px;color:#000; }
.submenu{ background:url(../_imgs/bullet.png) 0 0 no-repeat;display: block;height: 19px;padding-top: 2px;padding-left: 20px;margin:0 0 0 20px;color: #333333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; }
.hide{ display: none; }
.show{ display: block; }

.line { height:1px;border-bottom:1px solid #cecece;margin:5px 0 5px 0 }
.req { border:1px solid red; }
.read { background:#cecece;border:1px solid c2c2c2 }

.copete1 { color:#FF4511;font:14px verdana;font-weight:bold;text-transform:uppercase; }
.titulo1 { color:green;font:14px verdana;font-weight:bold;text-transform:lowercase; }
.copete2 { color:#FF4511;font:12px verdana;font-weight:bold;text-transform:uppercase; }
.titulo2 { color:green;font:12px verdana;font-weight:bold;text-transform:lowercase; }
.copete3 { color:#FF4511;font:11px verdana;font-weight:bold;text-transform:uppercase; }
.titulo3 { color:green;font:11px verdana;font-weight:bold;text-transform:lowercase; }
#titulos { list-style-type:square;color:#ff4511;font:10px verdana;font-weight:bold;padding:0 0 0 20px;margin:0; }
#titulos li { color:green;font:11px verdana;font-weight:bold; }
.nota { color:#000;padding:2px }


.btn_editor { border:1px solid black;margin:1px;padding:1px 4px 1px 4px; }

#lista { background:#cecece;border:1px solid black; }
#lista .header { text-align:left; }
#lista .cuerpo { background:#ffffee;padding:2px; }
#lista .odd { background:#fff;padding:2px; }

.boletin { margin:2px 0 2px 0;background:#00b1dd;padding:2px;border:1px solid #303030;text-align:center;line-height:14px }
.boletin input { font:12px caption;;border:1px solid black;background:#ffffee;margin:2px }
.boletin .button { background:#c2c2c2 }

.reqinput { border:1px solid red;background:#ffffee;margin:1px }
.paginador { text-align:center;padding:5px; }