html, body{ 
 margin:0; 
 padding:0; 
 text-align:center;
 font: 0.9em Arial, Verdana, "Lucida Sans Unicode", san-serif;
 color: #1C3140;
}
body {
background: url(../img/tr_top.gif) repeat-x;
}
a {
color: #1E8EAA;
outline: none;
}
a:hover {
color: #000;
}
a:visited {
color: #7A776D;
}
h1 {
position: relative;
top: 5px;
left: 10px;
padding: 0;
margin: 0;
}
h1 a {
display: block;
background: url(../img/logo.gif) no-repeat;
width: 184px;
height: 44px;
text-indent: -500em;
overflow: hidden;
}
h2, h3, h4, h5, h6 {
padding: 0;
margin: 0;
}
h3 {
font-size: 1.1em;
}
img {
border: 0;
}
table {
margin-bottom: 1em;
}
caption {
display: none;
text-align: left;
font-size: 1.2em;
color: #DD7800;
}
form {
padding: 0;
margin: 0;
}
fieldset {
border: 0;
margin: 0;
padding: 0;
}
legend {
display: none;
}
input:focus, select:focus, textarea:focus {
background-color: #FFF;
}
dt {
float: left;
width: 30%;
line-height: 1.3em;
font-weight: bold;
border-top: 1px solid #DBD6C4;
}
dd {
clear: right;
line-height: 1.3em;
border-top: 1px solid #DBD6C4;
text-align:justify !important;
}
dl {
border-bottom: 1px solid #DBD6C4;
overflow: auto;
margin-top:2.5em
}
blockquote {
border: 1px solid #E9E6D8;
margin: 1em 0 0 1em;
padding: 1em;
}
#pagewidth{ 
 width:1000px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
} 
 
#header {
 position:relative; 
 height:77px;
 margin: 7px 0 8px 0;
 background:#1C3344 url(../img/img_cabecera.jpg) no-repeat top left; 
 width:100%;
} 
 
#leftcol{
 width:238px; 
 float:left; 
 position:relative; 
 background-color:#EAE7D8; 
 padding-bottom: 0.5em;
 border: 1px solid #DBD6C4;
 margin-top: -33px;
}
#leftcol .bloque {
margin: 0 0 0 3px;
padding: 0 3px 4px 0;
}
#leftcol .bloque h4 {
background: url(../img/tr_head_menu.jpg) no-repeat;
height: 30px;
color: #FFF;
margin: 3px 0 5px 0;
}
#acceso label, #newsletter label {
font-size: 0.9em;
display: block;
padding: 0 0 0.1em 0.3em;
}
#acceso input, #newsletter input {
font-size: 0.9em;
border: 1px solid #DBD6C4;
width: 6.5em;
}
#acceso div {
float: left;
padding-right: 0.5em;
}
#newsletter input {
width: 14.2em;
}
#acceso .boton {
margin-top: 1.1em;
}
.boton {
width: 5em !important;
font-size: 0.9em;
font-weight: bold;
padding-bottom: 1px;
border: 1px solid #AFAB9D;
background-color: #AFAB9D;
color: #FFF;
}
.boton:hover {
cursor: pointer;
border: 1px solid #1D3345;
background-color: #1D3345;
}
#boton2 {
width: 5em !important;
font-size: 0.9em;
font-weight: bold;
padding-bottom: 1px;
border: 1px solid #036b86;
background-color: #1f8eaa;
color: #FFF;
float:right
}
#boton2:hover {
cursor: pointer;
border: 1px solid #1f8eaa;
background-color: #036b86;
}
#twocols{
 width:760px; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:168px; 
 float:right; 
 position:relative; 
}
.baner {
padding: 5px 0;
}
.baner a {
display: block;
width: 165px;
border: 1px solid #DBD6C4;
}
.baner a:hover {
border-color: #85b7e8;
}
/*
.licitacion a  {
background-image: url(../img/baners/baner-licitaciones.jpg);
height: 72px;
}
.alertas a  {
background-image: url(../img/baners/baner-alertas.jpg);
height: 68px;
}
.tecnico a {
background-image: url(../img/baners/baner-servicio-tecnico.jpg);
height: 92px;
}
.hosting a {
background-image: url(../img/baners/baner-hosting.jpg);
height: 66px;
}
.boletines a {
background-image: url(../img/baners/baner-boletines.jpg);
height: 60px;
}
.aula a {
background-image: url(../img/baners/baner-aula.jpg);
height: 60px;
}
.empleo a {
background-image: url(../img/baners/baner-empleo.jpg);
height: 87px;
}
*/
#maincol {
float: left;
display:inline; 
position: relative; 
width:562px;
padding: 0 15px;
}
#maincol .columns-max{width:720px;padding:0;margin:0;float:none}
#maincol h3{
font-size: 1.1em;
color: #DD7800;
margin-top:0.5em
}
#maincol dl{margin-top:0}
/*#maincol h1{
font-size: 1.1em;
color: #DD7800;
display:block;
padding:1em;
padding-left:0;
left:0
}*/
#maincol ul {
list-style: url(../img/list_style.gif) ;
text-align: justify;
}
#maincol .columns-max ol{
text-align: justify;
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
}
#maincol .columns-max p{
text-align: justify;
}
#maincol .columns-max div{
text-align: justify;
}
#maincol th {
/*background:#FFFFFF !Important; */
border:#FFFFFF !Important;
border-bottom:1px solid #DBD6C4;
padding:0.2em 0pt 0.2em 0.3em;
}
#maincol table {
width: 100%;
/*border-top: 1px solid #1D3345;*/
font-size: 1em;
margin-top:10px;
}
#maincol td {
padding:  0.2em 0 0.2em 0.3em;
/*	border-bottom: 1px solid #DBD6C4;*/
}
#maincol tr.par td {
background-color: #F6F5F1;
}
#maincol table#info_basica {
/*margin-top: 2.5em;*/
margin-bottom: 1em;
}
#maincol table#info_basica .estado {
padding-left: 16px;
background-repeat: no-repeat;
background-position: 0 0.2em;
}
#maincol table#info_basica .aprobado {
background-image: url(../img/ico_yes.gif);
}
#maincol table#info_basica .denegado {
background-image: url(../img/ico_no.gif);
}
#maincol table#info_basica .tramite {
background-image: url(../img/ico_tramite.gif);
}
#whois {
width: 368px;
float: left;
}
/*
#whois p {
background: url(../img/whois.jpg) no-repeat top left;
padding-top: 150px;
}
*/
#whois img {
padding-top: 1.2em;	
}
#destaca {
float: right;
width: 181px;
padding: 3px;
clear: right;
}
#destaca ul {
padding: 0;
margin: 1em 0 0 0;
background: url(../img/tr.gif);
}
#destaca li {
margin-left: 1.3em;
border-bottom: 1px solid #E9E6D8;
text-align:left;
}
/* hack-ie6 */
* html #destaca {
margin-left: 5px;
}
* html #destaca ul {
padding-left: 1.2em;
}
* html #destaca li {
margin-left: 0;
text-align:left;
}
/* fin hack-ie6 */
#destaca li a {
display: block;
font-weight: bold;
color: #1D9DBD;
text-decoration: none;
}
#destaca li a:hover {
color: #1C3140;
}
#news {
clear: both;
border-top: 1px solid #DBD6C4;
}
.noticia {
clear: both;
width: 100%;
padding: 0.7em 0 0 0;
*padding-bottom: 1em; /* Hack IE */
border-bottom: 1px solid #E9E6D8;
overflow: auto;
}
/* Hack-ie6 */
* html .noticia {
overflow: visible;
padding-bottom: 1em;
}
/* Fin Hack-ie6 */
#maincol .noticia h4 {
color: #000;
font-family: Georgia "Times New Roman" serif;
}
.noticia img {
border: 8px solid #E9E6D8;
float: left;
margin-right: 0.5em;
margin-bottom: 1em;
}
.noticia .date {
color: #938F82;
font-size: 0.9em;
}
.noticia p {
padding-top: 0;
margin-top: 0;
margin-bottom: 0;
text-align:justify;
margin-right: 1em;
}
.noticia a.mas {
display: block;
background: url(../img/list_mas.gif) no-repeat 0 3px;
padding-left: 17px;
float: left;
}
#news .last {
border-bottom: none;
}
#breadcrumb {
padding: 0.7em 0 0.7em 0;
margin: 0;
font-size: 0.9em;
list-style: none;
border-bottom: 1px solid #EEEBE3;
}
#breadcrumb li {
display: inline;
}
#breadcrumb li.actual {
color: #1E8EAA;
}
#breadcrumb li a {
text-decoration: none;
color: #1D3345;
padding-right: .6em;
background: url(../img/separa-miguitas.gif) no-repeat right 5px;
}
#breadcrumb li a:hover {
color: #000;
}
#language {
margin: 0;
padding: 0 50px 0 0;
list-style: none;
font-size: 0.9em;
position: absolute;
right: 0;
top: 5px;
background: url(../img/logoCEG.jpg) no-repeat top right;
height: 25px;
line-height: 2em;
}
#language li {
display: inline;
padding: 0 0.2em;
}
#language li a {
 color: #FFF;
}
#language li a:hover {
color: #84B7E7;
}
#language li.active a, #language li.active a:hover {
text-decoration: none;
color: #FFF;
cursor: default;
}
#buscador {
position: absolute;
right: -17px;
width:220px;
}
#buscador label {
display: none;
}
#buscador input[type="text"]{
background-color: #EEEBE3;
border: 1px solid #85B7E8;
font-size:0.9em;
width:13em;
}
/* Hack-ie6 */
* html #buscador {
right: 0;
width: 168px;
}
/* Fin Hack-ie6 */
#menu, #links {
margin: 0;
padding: 0;
list-style: none;
}
#menu li, #links li {
border-bottom: 1px solid #DBD6C4;
padding-top: 1px;
}
#menu li li {
border-bottom: none;
}
#menu li a, #links li a {
display: block;
background: url(../img/list_menu.gif) no-repeat 0 2px;
padding-left: 12px;
margin-left: 5px;
color: #1D3446;
text-decoration: none;
font-weight: bold;
}
/* Hack-ie6 */
* html #menu li li {
height: 0;
}
/* Fin Hack-ie6 */
#links li a {
font-weight: normal;
}
#menu li li a {
background: transparent;
color: #136076;
font-weight: normal;
}
#menu li a:hover, #links li a:hover {
background: url(../img/list_hover.gif) no-repeat 0 2px;
color:  #000;
}
#menu li li a:hover {
background: transparent;
}
#menu ul {
list-style: none;
padding: 0 0 0 12px;
margin: 0;
}
#menu ul {
list-style: none;
padding: 0 0 0 12px;
margin: 0;
}
#acceso #remember label {
display: inline;
font-size: 0.85em;
}
#acceso #remember input {
width: auto;
border: none;
}
p.number_project {
position: relative;
margin-top: -1em;
margin-left: 30.5em;
right: 0;
text-align: right;
width: 12em;
background-color: #FAB700;
border: 1px solid #DBD6C4;
padding: 0.2em 0.5em;
/*margin-bottom: -2em;*/
clear: right;
}
p.number_project strong {
display: block;
font-size: 1.4em;
}
p.describe_lici, p.info_lici {
margin-top: 0;
}
p.info_lici span {
display: block;
color: #7A776D;
font-size: 0.9em;
}
p.info_lici span em {
font-weight: bold;
font-style: normal;
}
.documentos {
padding: 0 0 0 1.1em;
margin-top: 0;
}
.documentos li {
padding: 5px 2em 5px 0;
}
/* Hack-ie6 */
* html .documentos {
padding-left: 0;
margin: 0;
}
* html .documentos li {
padding: 4px 1em 4px 0;
}
/* Hack-ie6 */
.documentos li a {
padding-bottom: 3px;
padding-left: 20px;
}
.documentos li a.pdf {
background: url(../img/ico_pdf.gif) no-repeat left top;
}
.documentos li a.word {
background: url(../img/ico_word.gif) no-repeat left top;
}
#busqueda {
padding: 0 0 0 1em;
}
#busqueda li {
padding: 0.7em 0;
border-bottom: 1px solid #E9E6D8;
}
#busqueda a {
color: #1E8EAA;
font-weight: bold;
display: block;
}
#busqueda a:hover {
color: #1D3446;
}
.paginacion {
list-style: none !important;
padding: 0;
margin: 0;
text-align: center;
}
/*.paginacion li {
display: inline;
}*/
.paginacion a {
text-decoration: none;
background-color: #AFAB9D;
padding: 0.1em 0.5em;
font-weight: bold;
color: #FFF;
}
.taglib-page-iterator .search-pages .page-links a.last,.taglib-page-iterator .search-pages .page-links a.next, .taglib-page-iterator .search-pages .page-links a.previous,.taglib-page-iterator .search-pages .page-links a.first{
text-decoration: none;
background-color: #AFAB9D;
padding: 0.1em 0.5em;
font-weight: bold;
color: #FFF;
background-image:none !important;
}
.taglib-page-iterator .search-pages .page-links span.last, .taglib-page-iterator .search-pages .page-links span.next,.taglib-page-iterator .search-pages .page-links span.previous,.taglib-page-iterator .search-pages .page-links span.first{
text-decoration: none;
background-color:#AFAB9D ;
padding: 0.1em 0.5em;
font-weight: bold;
color: #DDD;
background-image:none !important;
}
.taglib-page-iterator .search-pages .page-links a:hover{
background-color:#1D3345;
}
/* Inicia maqueta edición */
#edita {
margin: 0;
/*	padding: 1em 0 0 0;*/
}
#edita fieldset {
margin: 0;
padding: 0;
}
#edita legend {
display: none;
}
#edita input, #edita textarea{
border: 1px solid #D6D6D6;
background-color: #FBFBFB;
color:  #737373;
padding: 0.2em 0.4em;
}
#edita .boletinselect{
border: 1px solid #D6D6D6;
background-color: #FBFBFB;
color:  #737373;
padding: 0.2em 0.4em;
width: 13em;
margin-top:1em;
}
#edita select{
border: 1px solid #D6D6D6;
background-color: #FBFBFB;
color:  #737373;
padding: 0.2em 0.4em;
width:28em;
} 
#edita select {
padding: 0.2em 0;
}
#edita input:focus, textarea:focus, select:focus {
border: 1px solid #203342;
}
#edita label {
color: #203342;
font-weight: bold;
}
#edita table {
margin-top: 0.5em !important;
}
#edita table label {
color: #FFF;
}
#edita input.boton {
width: auto !important;
font-size: 0.9em;
font-weight: bold;
border: 1px solid #AFAB9D;
background-color: #AFAB9D;
color: #FFF;
}
#edita input.boton:hover {
cursor: pointer;
border: 1px solid #1D3345;
background-color: #1D3345;
}
#edita input.nuevo {
border: 1px solid #F6B900;
background-color: #F6B900;
color: #1D3345;
}
a.boton{
width: 3em;
font-size: 0.9em;
font-weight: bold;
border: 1px solid #AFAB9D;
background-color: #F6B900;
color: #1D3345;
text-decoration:none;
padding-left:0.7em;
padding-right:0.7em;
margin:1em ;
display:block;
text-align:center;
float:left;
}
a.boton:hover{
color: #FFF;
}
#edita input.nuevo:hover {
color: #FFF;
}
#titulo_licitacion, #describe_licitacion, #info_adquisiciones {
width: 98%;
}
#fecha_adquisiciones, .fecha_aprobacion, .fecha_contrato {
width: 6em;
}
#number_project, .num_operacion {
width: 7em;
}
#pais_licitacion {
width: 20em;
}
#combo_grande {
width: 20em;
}
 
#sector_licitacion, #subsector_licitacion, #tipo_licitacion, #subtipo_licitacion {
width: 19em;
}
#edita dt {
border-top: none;
padding-bottom: 0.5em;
}
#edita dd{
border-top: none;
padding-bottom: 0.5em;
margin-left: 13em;
}
#edita p label {
display: block;
}
#edita .guarda {
text-align: right;
}
#tabs0tab0 .guarda, #tabs0tab1 .guarda, #tabs0tab2 .guarda, #tabs0tab3 .guarda, #tabs0tab4 .guarda, #tabs0tab5 .guarda, #tabs0tab6 .guarda {
text-align: right;
}
#tabs0tab0 dt, #tabs0tab1 dt, #tabs0tab2 dt, #tabs0tab3 dt, #tabs0tab4 dt, #tabs0tab5 dt, #tabs0tab6 dt {
border-top: none;
padding-bottom: 0.5em;
}
#tabs0tab0 dd, #tabs0tab1 dd, #tabs0tab2 dd, #tabs0tab3 dd, #tabs0tab4 dd, #tabs0tab5 dd, #tabs0tab6 dd {
border-top: none;
padding-bottom: 0.5em;
margin-left: 13em;
}
#tabs1tab0 .guarda, #tabs1tab1 .guarda, #tabs1tab2 .guarda, #tabs1tab3 .guarda, #tabs1tab4 .guarda, #tabs1tab5 .guarda, #tabs1tab6 .guarda {
text-align: right;
}
#tabs1tab0 dt, #tabs1tab1 dt, #tabs1tab2 dt, #tabs1tab3 dt, #tabs1tab4 dt, #tabs1tab5 dt, #tabs1tab6 dt {
border-top: none;
padding-bottom: 0.5em;
}
#tabs1tab0 dd, #tabs1tab1 dd, #tabs1tab2 dd, #tabs1tab3 dd, #tabs1tab4 dd, #tabs1tab5 dd, #tabs1tab6 dd {
border-top: none;
padding-bottom: 0.5em;
margin-left: 13em;
}
#edita #tipo_adquisiciones {
margin-right: 0.5em;
}
#edita .calendar {
padding-left: 0.2em;
}
.required {
font-weight: bold;
font-size: 1.5em;
color: #F6B900;
padding: 0 0 0 0.2em;
line-height: 0.7em;
}
/* Fin maqueta edición */
#footer{
border-top: 1px solid #DBD6C4;
color: #6A747C;
height:65px; 
background-color:#FFFFFF; 
clear:both;
font-size: 0.9em;
text-align: center;
margin-top: 1em;
padding-bottom: 1em;
 }
 
#footer ul {
list-style: none;
}
#footer li {
display: inline;
padding: 0 0.2em;
}
#footer li a {
color: #6A747C;
}
#footer li a:hover {
color: #1C3140;
}
#footer #logos {
padding: 0;
margin: 0;
}
#footer #logos li {
padding: 0 3em;
}
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
 
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
/* These are standard sIFR styles... do not modify */
.sIFR-flash {
visibility: visible !important;
margin: 0;
}
.sIFR-replaced { visibility: visible !important;}
span.sIFR-alternate {
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
display: block;
overflow: hidden;
}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
display: none !important;
}
.sIFR-hasFlash h2 {
background: url(../img/list_h3.gif) no-repeat 0 7px;
padding: 0 0 0 15px;
margin: 0.5em 0.7em 1em 0;
}
/*.sIFR-hasFlash h1 {
background: url(../img/list_h3.gif) no-repeat 0 7px;
padding: 0 0 0 10px;
margin: 0.5em 0 0.2em 0;
left:0;
font-size:1.5em
}*/
/* Para limpiar la flecha de los H2 en la home */
.sIFR-hasFlash h2.clean {
background: transparent;
padding: 0;
margin: 0.5em 0 -0.5em 0;
}
/* Finaliza la limpia de H2 de la home */
.sIFR-hasFlash h2 span{
display:block;
margin:0;
padding:0;
visibility:hidden;
line-height:23px; height:23px;
}
.sIFR-hasFlash h4 {
display:block;
margin:0;
padding-top: 1px;
}
.sIFR-hasFlash h4 span{
display:block;
margin:5px 0 0 7px;
padding:0;
visibility:hidden;
line-height:17px;
height:17px;
}
.sifr-class {
float:left;
margin:0;
width:600px;
height:60px;
background:url(../images/h1-bg.gif) 0 100% no-repeat;
}
/* ---------- Text in every other row in the cell ---------- */
#maincol .portlet-section-alternate {
background:#fff;
border-botton:#fff;
border-top:none;
padding:none;
}
#maincol .portlet-section-alternate td {
background:#fff;
border-bottom:#fff;
border-top:none;
padding:none;
}
#maincol .portlet-section-alternate-hover td,#maincol .portlet-section-body-hover td {
background:#fff;
border-bottom:#fff;
border-top:none;
padding:none;
}
#maincol .portlet-section-body td {
background:#fff;
border-bottom:#fff;
border-top:none;
padding:none;
}
#maincol .portlet-section-body{
border:none;
}
#maincol .portlet-section-body-hover td{
background:#fff;
border-bottom:#fff;
border-top:none;
padding:none;
}
#maincol .portlet-section-alternate td td, #maincol .portlet-section-alternate-hover td td {
background:#fff;
border-bottom:#fff;
border-top:none;
padding:none;
}
/* ---------- Table or section header ---------- */
#maincol .portlet-section-header {
color:#fff
padding:0pt
}
#maincol  .portlet-section-selected {
background: #FFF;
}
#maincol .columns-max img{
float:right;margin-left:15px;border:5px solid #F3F3F1;
}
 
.layouts li ul  {margin:0;margin-bottom:5px; margin-top:5px;margin-left:5px;padding-left:10px;}
.layouts li ul li {list-style-type:none; }
.layouts li ul li a:link, .layouts li ul li a:visited {background:url(../img/icoListaNivel2.gif) no-repeat ;padding-left:10px; margin:0;}
.layouts li ul li a:hover {color:#000000;background:url(../img/icoListaNivel2Hover.gif) no-repeat; padding-left:10px; margin:0;}
br{clear:both}
.error{background:#F6F4F2 url(../img/ico_alerta.gif) no-repeat; padding-left:20px; width:90%; border:1px solid #f5f5f5; margin: 0 auto;margin-top:7px; color:#B55D07 }
.infoboletin{background:#F6F4F2; padding-left:20px; width:90%; border:1px solid #f5f5f5; margin: 0 auto;margin-top:7px; color:#B55D07 }
/* cambios */
div.botonera_inf{border-top: 1px solid #DBD6C4}
div.botonera_inf a.boton {margin-left:0}
dd a.edit{margin-left:0.5em;color:#FAB700;font-weight:bold;}
.portletAlerta dd, .portletInforme dd, .portletEmpresa dd, .portletEstrategiaPais dd, .portletProyectoPais dd, .portletLicitacion dd, .portletOrganismo dd, .portletViaMail dd {
margin-left: 13em;
}
.portletAlerta dl, .portletInforme dl, .portletEstrategiaPais dl, .portletProyectoPais dl, .portletLicitacion dl , .portletEmpresa dl, .portletOrganismo dl , .portletViaMail dl  {border-bottom:none}
.portletAlerta input.boton, .portletInforme input.boton, .portletEstrategiaPais input.boton, .portletProyectoPais input.boton, .portletLicitacion input.boton, .portletOrganismo input.boton, .portletEmpresa input.boton {width:7em !important}
.portletViaMail dl,.portletAlerta dl, .portletInforme dl, .portletEstrategiaPais dl, .portletProyectoPais dl, .portletLicitacion dl , .portletEmpresa dl, .portletOrganismo dl , .portletViaMail dl  {border-bottom:none}
.portletViaMail input.boton,.portletAlerta input.boton, .portletInforme input.boton, .portletEstrategiaPais input.boton, .portletProyectoPais input.boton, .portletLicitacion input.boton, .portletOrganismo input.boton, .portletEmpresa input.boton {width:7em !important}
/*.portletLicitacion dd a {
color:#FAB700;
font-size:90%;
font-weight:bold;
margin-left:0.5em
}*/
div.imagenes img{width:21em; margin-right:0.5em}
img.Logo{width: 12em; margin-bottom: 1em; margin-left:31em; margin-top:-1em}
form.ordenar {width:0.8em; display:block; height:0.8em; margin:0.1em 0 0 0; padding:0}
input.oculto{display:none !important}
div.anterior_siguiente { height:2em}
div.anterior_siguiente form{display:block; float:left; width:7em}
/*#info_basica th div {
height:1.5em;
float:right;
margin:-1.7em -0.6em 0 0;
width:1em;
}*/
/*#info_basica th div {
vertical-align:bottom;	
padding-top:0.9em;
float:right;
margin: -2.85em -0.4em 0 0 ;
.margin: -2.85em -0.4em 0 0 ;
width:1em;
overflow:visible;
height:1.8em;
}*/
#maincol thead th {
background: #1B839E;
color: #FFF;
font-weight:bold;
vertical-align:top;
height:2.5em;
padding-top: 0.2em;
padding-right: 0.2em;
padding-bottom: 0.2em;
padding-left: 0.2em;
}
#maincol th div.sortButton{float: left; width: 0.8em;}
#maincol th div.thName{margin-left: 1.5em;}
#reciente {
clear: both;
padding: 3px;
clear: right;
}
#reciente h2{background:none!important; padding-left:0 !Important; padding-bottom:0; margin-bottom:0; font:bold 13px Lucida Sans Unicode, san-serif; clear:both;}
.capa_ayuda{
font: 0.9em Arial, Verdana, "Lucida Sans Unicode", san-serif;
background-color:#EAE7D8;
border:1px solid #000000;
padding:0.5em;
}
