@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic,500);

/* RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i {margin: 0;padding: 0;border:0;outline: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline}body {line-height: 1}:focus {outline:0}ol, ul {list-style: none}table {border-collapse: collapse;border-spacing: 0}blockquote:before, blockquote:after, q:before, q:after {content: ""}blockquote, q {quotes: "" ""}input, textarea {margin: 0;padding: 0}hr {margin: 0;padding: 0;border: 0;color: #fff;background-color: #000;height: 1px}a {text-decoration: none;color:#fff;}.aligncenter {text-align:center;}.alignleft {text-align: left;}.alignright {text-align: right;}.wp-caption {}.wp-caption-text {}strong {font-weight:bold}
.entry-content a:link, .entry-content a:active, .entry-content a:visited{color: #2361a1;text-decoration:underline;}.entry-content a:hover{text-decoration:none;}div.post div.content address{font-style:italic;}div.post div.content abbr[title], div.post div.content acronym[title], div.post div.content dfn[title]{cursor:help; border-bottom:1px dotted #666;}div.post div.content blockquote{color:#666; font-style:italic; border-left:1px solid #ddd; margin-left:15px; padding-left:10px;} div.post div.content p {margin-bottom:10px}div.post div.content strong{font-weight:bold;}div.post div.content em, div.post div.content dfn, div.post div.content cite {font-style:italic;}div.post div.content dfn{font-weight: bold;}div.post div.content sup{bottom:1ex;}div.post div.content sub{top:.5ex;}div.post div.content small { font-size: 12px; }div.post div.content del{text-decoration:line-through;}div.post div.content ins{text-decoration:underline;}div.post div.content code, div.post div.content pre{ line-height: 15px;}div.post div.content var, div.post div.content kbd, div.post div.content samp, div.post div.content code, div.post div.content pre{ font: 12px/1.4 Consolas, "Andale Mono", Courier, "Courier New", monospace; background:#fafafa;}div.post div.content kbd{font-weight: bold;}div.post div.content samp, div.post div.content var{font-style:italic;}div.post div.content pre{white-space:pre; overflow:auto; padding:10px; border:1px solid #ddd; clear:both;}div.post div.content code{padding:0px 3px;}

/* HACKS */

html {
  height:100%;
  margin:0; padding:0;
}
table, b, body div#contenido a{
  font-family: 'Ubuntu', sans-serif !important;
}
table {
    width: 100%;
  

}
body {
  margin: 0;
  padding: 0;
  font-family: 'Ubuntu', sans-serif !important;
  background: url('../img/bg.png') repeat-x;
}

body ul#menuLateral {
overflow: hidden;
    padding-left: 8px;
    z-index: 20;
    position: absolute;
    padding-top: 20px;
    left: 215px;
    top: 140px;
    background: #fff;
    width: 251px;
    /* border-right: 1px solid #a6b3b6; */
}
  body ul#menuLateral li {
    font-size: 13px;
    color: #3f3f3f;
    background: url('../img/bg_titulos.png') repeat-x bottom;
    margin-bottom: 5px;
    /* border: 1px solid #a6b3b6; */
    /* height: 39px; */
    font-weight: bold;
    width: 100%;
  }
    body ul#menuLateral li a {
      padding:9px;
      width:180px;
      color:#3f3f3f;
      display:block;
      width:100%;
      height:100%;
      font-weight: 500;
    }
    body ul#menuLateral li a:hover {
      background:#ecedd6;
    }
  body ul#menuLateral li.titulo {
      width:100%;
      height: auto;
      color: #fff;
      background: rgba(88,89,91,1);
      background: -moz-linear-gradient(top, rgba(88,89,91,1) 0%, rgba(40,37,38,1) 100%);
      background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(88,89,91,1)), color-stop(100%, rgba(40,37,38,1)));
      background: -webkit-linear-gradient(top, rgba(88,89,91,1) 0%, rgba(40,37,38,1) 100%);
      background: -o-linear-gradient(top, rgba(88,89,91,1) 0%, rgba(40,37,38,1) 100%);
      background: -ms-linear-gradient(top, rgba(88,89,91,1) 0%, rgba(40,37,38,1) 100%);
      background: linear-gradient(to bottom, rgba(88,89,91,1) 0%, rgba(40,37,38,1) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58595b', endColorstr='#282526', GradientType=0 );
      padding: 15px 15px 11px 10px;
          box-shadow: -1px 6px 10px -3px rgba(0,0,0,0.75);
  }   
    body ul#menuLateral li.titulo a {
padding: 6px 0;
    color: #fff;
    font-weight: 900;
    }   
    body ul#menuLateral li.titulo a:hover {
     /* color:#00515F;
      background:none;*/
    }   


body div#menuSuperior {
    /* background: #fff; */
    width: 920px;
	/*width: auto !important;*/
    height: 50px;
    /* margin-top: -150px; */
    /* position: fixed; */
    position: relative;
    position: absolute;
    top: 42px;
    left: 469px;
    overflow: hidden;
    z-index: 99;
    /* color: #000; */
}
   body div#menuSuperior ul {
     overflow:hidden;
     /*padding-left:430px;*/
   }
    body div#menuSuperior li {
float: left; */
    display: inline-block;
    /* margin: 9px 15px; */
    width: 163px;
    background: url('../img/menu_bg.png') no-repeat;
    height: 50px;
    /* text-align: center; */
    }
      body div#menuSuperior li a {
        float: left;
        color: #7b7c7f;
        font-size: 13px;
        text-transform: none;
        font-weight: 500;
        text-align: center;
        width: 100%;
        margin: auto;
        display: inline-block;
        padding-top: 11px;
        text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);
      }
      body div#menuSuperior li a:hover {
        /*color:#fff*/
      }
      body div#menuSuperior li a:active {
        color:#5ec7e3
      }
      
body h1#logo {
    background: #fff;
	/*width: 899px !important;*/
    position: relative;
    text-indent: -10000px;
    /* top: 29px; */
    width: 900px;
    padding: 10px;
	padding-left: 9px;
    z-index: 23;
    /*margin: auto;*/
	/*margin: 0px 225px !important;*/
	margin-left: 215px;
}
  body h1#logo a {
    background: url("../img/sicayc.png") no-repeat top left;
    width: 243px;
    height: 120px;
    display: block;
    /*margin: 20px 0 0 18px;*/
  }

body div#contenido {
width: 627px;
    font-size: 11px;
    line-height: 13px;
    background: #fff;
    overflow: hidden;
    margin-top: 0px;
    padding: 20px 20px;
    margin-left: 468px;
    z-index: 4;
    position: relative;
}
	body div#contenido a {
		color:#000;
		text-decoration:underline
	}

body.home div#contenido {
     padding: 20px 0 0; 
    width: 920px;
    margin: auto;
	margin-left: 215;
}

  body div#contenido div.banners {
    padding-top:20px;
    width:705px
    
  }
    body div#contenido div.banners a:first-child {
      padding-right:5px
    }

  body div#contenido h2 {
    font-size: 14px;
    color: #496367;
    background: url('../img/bg_titulos.png')repeat-x;
    font-weight: bold;
    /* border: 1px solid #aebdbf; */
    padding: 14px;
    margin: 0 0 10px;
    text-transform: uppercase;
  }
  body.home div#contenido h2 {
    border-top:none;
    border-left:none;
    border-right:none;
  }
  body div#contenido p {
    margin-bottom: 20px;
    font-size: 13px;
    line-height: 1.4;
    padding-right: 26px;
    PADDING-TOP: 26PX
    
  }
  body div#contenido ul {
  }
      body div#contenido ul li {
       list-style:square inside url("../img/bullet.png");
      }
      body div#contenido ul li p:first-child {
       display:inline
      }
      body div#contenido ul li p.em {
        font-weight:bold;
      }

  body div.columnaIzquierda {
    width: 40%;
    padding: 15px;
    /* float: right; */
  }
    body div.columnaIzquierda div.info {
      font-size:11px;
      line-height:14px;
      background:#efefef;
      border:1px solid #9e9e9e;
      padding:10px;
      width:311px;
      margin-bottom:10px !important;
    }
    body div.columnaIzquierda > a {
      margin-bottom:10px;
      display:block;
    }
      body div.columnaIzquierda div.info span {
        font-weight:bold;
        display:block;
      }

    body div#contenido div.info {
      font-size:11px;
      line-height:14px;
      background:#efefef;
      border:1px solid #9e9e9e;
      padding:10px;
      margin-bottom:10px !important;
    }
   
div.aux {
  width:100%;
  height:100%;
  z-index:1;
  overflow:hidden;
  position:fixed;
  top:0; left:0;
  margin:0; padding:0; 
  display: none;
}
  span.aux-1 {
      background: url("../img/decor.png") no-repeat top left;
      width:638px; height:458px;
      position: absolute;
      top:6px; left:0;
      z-index:1;
  }
  span.aux-2 {
      background: url("../img/back.png") repeat top left;
      width:710px; height:100%;
      position: absolute;
      top:0; left:200px;
      z-index:1;
  }
  span.aux-3 {
      background: url("../img/back.png") repeat top left;
      width:910px; height:100%;
      position: absolute;
      top:0; left:0;
      z-index:1;
  }
  span.aux-4 {
      background:url("../img/header.jpg") repeat scroll left top transparent;
      display:block;
      height:108px;
      left:-8px;
      position:absolute;
      top:27px;
      width:918px;
  }
  
/* multibrowser */
  .ie select {
    border: 2px solid red !important
  }
  .ie div.columnaIzquierda a {
    margin-bottom:15px;
    display:block;
  }
  .ie div#contenido form#loginform span.botones input {
    margin:0px;
    text-transform:lowercase;
    line-height:9px;
    font-size:10px !important;
  }
  .ie ul#menuLateral {
    width:202px;
    margin-left:-2px
  }
  .ie ul#menuLateral li {
    width:202px;
    margin:0;
  }
  .ie ul#menuLateral li.titulo {
    width:202px;
    margin:0;
  }

  .ie div#contenido {
    width:712px;
    padding:20px;
  }
  .ie span.aux-3 {
    width:912px;
    height:100%;
  }
  .ie span.aux-2 {
    width:712px;
  }
  
  .gecko input.btn {
    padding:0;
    line-height:0px;
  }
  
  .webkit input.btn {
    padding:0 0 8px 0;
  }
  .webkit input.btn {
    padding: 5px;
  }
  .opera input.btn {
    font-size:11px !important;
    padding:5px;
  }

/*agregados compatibilidad sitio anterior*/
/*agregados compatibilidad sitio anterior*/
/*agregados compatibilidad sitio anterior*/
/*agregados compatibilidad sitio anterior*/

b{
   font-weight:bold;
}

INPUT.InpCmd {
    background:#333;
    cursor: pointer;
    color:#fff;
    border:none;
    width:auto !important;
    height:20px !important;
    font-size:9px !important;
    line-height:9px !important;
    text-transform:uppercase;
}

INPUT.InpCmd:hover {
/*    background:#567177;
    color:#333;*/
  }
INPUT.InpCmd:active {
/*    background:#c7d3bb;
    color:#333;*/
  }

TABLE.TFormulario{
  width: 100%;
    border: solid 1px #c8c7c7;
    border-collapse: collapse;
    margin-bottom: 2px;
    background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(234,234,234,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea', GradientType=1 );
}

TD.CFormularioSeparacion {
	height: 7px;
}

TD.CFormularioEtiquetas {
    text-align: right;
    padding: 3px 2px 2px 2px;
    font-weight: 500;
    font-size: 11px;
}

TD.CFormularioEtiquetasSSS {
    text-align: right;
    padding: 3px 2px 2px 2px;
    font-weight: 500;
    font-size: 11px;
}

body div#contenido.informacion h3 {
  font-weight:bold;
  color:#1B3B3F;
  font-size:14px;
  margin-bottom:10px;
}


TD.CFormularioCampos {
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #353535;
	text-align: left;
	padding: 3px 2px 2px 2px;
}

TD.CFormularioCamposSSS {
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #D12525;
	text-align: left;
	padding: 3px 2px 2px 2px;
}

TD.CFormularioCamposImp {
	text-align: left;
	padding: 3px 2px 2px 2px;
}

TD.CContenidoAyuda {
	width: 660px;
	/*border: dotted 1px #353535;*/
	padding: 4px;
	text-align: left;
  background: rgba(255,255,255,1);
  background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(234,234,234,1)));
  background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
  background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
  background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
  background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea', GradientType=0 );
}

TD.CContenidoSeparacion {
	height: 10px;
}

TD.CCopete {
	font: italic 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #353535;
	text-align: left;
	padding: 15px 0px 0px 10px;
}

TD.CCopeteNovedadDestacada {
  font-family: normal 11px 'Ubuntu', sans-serif !important;
	color : #353535;
	text-align: left;
	padding: 7px 0px 0px 10px;
}

TD.CTituloNovedadDestacada {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #353535;
	text-align: left;
	padding: 7px 0px 0px 10px;
}

TD.CFecha {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #353535;
	text-align: right;
	padding: 10px 20px 0px 10px;
}


/*botones*/
INPUT.submitButton {
	font: normal 11px Arial, Helvetica, sans-serif;
	Border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: #bfd5d9;
	color: black;
	border: solid 1px;
}

INPUT.submitButton:hover {
	color: #000000;
	background-color: #ffffff;
	text-decoration: underline;
}

INPUT.submitButtonOscuro {
    font: normal 11px Arial, Helvetica, sans-serif;
    /* Border: 0px; */
    /* margin: 0px; */
    /* padding: 0px; */
    text-decoration: underline;
    background: none !important;
    color: #000;
    box-shadow: none !important;
    border: none !important;
    cursor: pointer;
}

INPUT.submitButtonOscuro:hover {
	text-decoration: none;
}


/*tablas*/
TABLE.TPaginacion {
  border-top: solid #c8c7c7 1px;
  border-left: solid #c8c7c7 1px;
  border-right: solid #c8c7c7 1px;
	width: 100%;
  background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(225,226,227,1) 88%, rgba(194,196,197,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(88%, rgba(225,226,227,1)), color-stop(100%, rgba(194,196,197,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(225,226,227,1) 88%, rgba(194,196,197,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(225,226,227,1) 88%, rgba(194,196,197,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(225,226,227,1) 88%, rgba(194,196,197,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(225,226,227,1) 88%, rgba(194,196,197,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c2c4c5', GradientType=0 );
}

TD.CPaginacion {
	padding: 3px;
	font: Normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #353535;
	text-align: left;
}

P.PPaginacion {
	text-align: right;
}

TABLE.TListado {
	width: 100%;
	border-collapse: collapse;
}

TD.CListadoTitulos {
  font: Bold 11px'Ubuntu', sans-serif !important;
	color : #353535;
	text-align: center;
	padding: 3px 2px 2px 2px;
	border: solid 1px #929294;
	background: rgba(204,203,203,1);
background: -moz-linear-gradient(top, rgba(204,203,203,1) 0%, rgba(204,203,203,1) 7%, rgba(221,222,223,1) 23%, rgba(180,181,184,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(204,203,203,1)), color-stop(7%, rgba(204,203,203,1)), color-stop(23%, rgba(221,222,223,1)), color-stop(100%, rgba(180,181,184,1)));
background: -webkit-linear-gradient(top, rgba(204,203,203,1) 0%, rgba(204,203,203,1) 7%, rgba(221,222,223,1) 23%, rgba(180,181,184,1) 100%);
background: -o-linear-gradient(top, rgba(204,203,203,1) 0%, rgba(204,203,203,1) 7%, rgba(221,222,223,1) 23%, rgba(180,181,184,1) 100%);
background: -ms-linear-gradient(top, rgba(204,203,203,1) 0%, rgba(204,203,203,1) 7%, rgba(221,222,223,1) 23%, rgba(180,181,184,1) 100%);
background: linear-gradient(to bottom, rgba(204,203,203,1) 0%, rgba(204,203,203,1) 7%, rgba(221,222,223,1) 23%, rgba(180,181,184,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccbcb', endColorstr='#b4b5b8', GradientType=0 );
}

TD.CListadoItems {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #353535;
	background: rgba(172,174,177,1);
background: -moz-linear-gradient(left, rgba(172,174,177,1) 0%, rgba(222,223,224,1) 74%, rgba(192,194,195,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(172,174,177,1)), color-stop(74%, rgba(222,223,224,1)), color-stop(100%, rgba(192,194,195,1)));
background: -webkit-linear-gradient(left, rgba(172,174,177,1) 0%, rgba(222,223,224,1) 74%, rgba(192,194,195,1) 100%);
background: -o-linear-gradient(left, rgba(172,174,177,1) 0%, rgba(222,223,224,1) 74%, rgba(192,194,195,1) 100%);
background: -ms-linear-gradient(left, rgba(172,174,177,1) 0%, rgba(222,223,224,1) 74%, rgba(192,194,195,1) 100%);
background: linear-gradient(to right, rgba(172,174,177,1) 0%, rgba(222,223,224,1) 74%, rgba(192,194,195,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#acaeb1', endColorstr='#c0c2c3', GradientType=1 );
	padding: 2px 2px 2px 2px;
	border-left: 1px solid #929294;
	border-right: 1px solid #929294;
	border-bottom: 1px solid #929294;
}

TD.CListadoItemsColor {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #353535;
	padding: 2px 2px 2px 2px;
	border-left: 1px solid #929294;
	border-right: 1px solid #929294;
	border-bottom: 1px solid #929294;
  background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(194,196,197,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(194,196,197,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(194,196,197,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(194,196,197,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(194,196,197,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(194,196,197,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c2c4c5', GradientType=1 );
}

TD.CListadoSeparacion {
	height: 7px;
}

FORM.FormHidden {
	padding: -3px 0px -3px 0px;
	margin: -3px 0px 3px 0px;
	text-align : left;
}

TD.CListadoFin {
	text-align: right;
	background-color: #D9B05F;
	border: solid 1px #353535;
	padding-right: 7px;
}


/* emergentes */
TABLE.TEncabezado{
	width: 100%;
	background: url("../img/menuSuperior.gif") repeat-x top left;
	height:29px;
}

TD.CEncabezadoIzquierda{
        float: left;
        color:#a8cad4;
        font-size:11px;
        text-transform:uppercase;
        font-weight:bold;
}

TD.CEncabezadoUsuario{
        float: right;
        color:#a8cad4;
        font-size:11px;
        text-transform:uppercase;
        font-weight:bold;
}

A.LEncabezadoLinks:link, A.LEncabezadoLinks:visited, A.LEncabezadoLinks:active {
        float: left;
        color:#a8cad4;
        font-size:11px;
        text-transform:uppercase;
        font-weight:bold;
}

A.LEncabezadoLinks:hover {
	text-decoration : underline;
}

TD.CMadreDerecha {
	font-size: 11px !important;
	width: 75%;
	background-color: #A8CAD4;
	vertical-align : top;
	text-align: center;
}

/*links*/
A.LLinksInternos:link, A.LLinksInternos:visited, A.LLinksInternos:active {
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration : none;
	text-align : center;
	color : blue;
}

A.LLinksInternos:hover {
	text-decoration : underline;
}





  body div#contenido form#loginform {
    width: 50%;
    float: right;
    padding: 0px 41px 0;
    font-size: 13px;
  }
    body div#contenido form#loginform h2 {
    font-size: 15px;
    padding-bottom: 5px;
    border: none;
    font-weight: 500;
    display: block;
    margin-bottom: 16px;
    background: url('../img/bg_titulos.png') repeat-x;
    padding: 13px;
    text-align: center;
    width: 100%;
    }
    body div#contenido form#loginform label {
      font-size:13px;
      line-height:24px;
    }
    body div#contenido form#loginform dl {
      display:block;
      width:317px; height:23px;
      margin-bottom:7px;
      position:relative;
    }
      body div#contenido form#loginform dl dt {
        display:block;
        width:117px; height:23px;
        position:absolute;
        text-align: right;
        top:0; left:0;
      }
      body div#contenido form#loginform dl dd {
        display:block;
        width:190px; height:23px;

        position:absolute;
        top:0; left:125px;
      }
        body div#contenido form#loginform dl dd select {
          margin-bottom:5px;
          border:1px solid #c9cfd0;
        }
      body div#contenido form#loginform span.botones {
    width: 357px;
    text-align: right;
    padding-top: 10px;
    display: block;     
      }
      body div#contenido form#loginform span.forgot {
        width: 312px;
        text-align: right;
        margin-top: 20px;
        margin-left: 36px;
        font-size: 13px;
        display: block;
        margin-bottom: 16px;
      }
        body div#contenido form#loginform span.forgot a {
          color:#567177;
          text-decoration:underline;
        }

      body div#contenido form#loginform select,
      body div#contenido form#loginform input {
        height:22px; width:190px;
        font-size:12px;
        line-height:24px;
        border:1px solid #c9cfd0;
      }

    select, input[type="text"], input[type="password"]{
      font-family: 'Ubuntu', sans-serif;
      /*width: 220px !important;*/
    }

    input[type="submit"], input[type="reset"],input[type="button"]{
    font-family: 'Ubuntu', sans-serif;
    border-radius: 10px;
    padding: 6px 8px 15px 6px;
    font-size: 12px !important;
	color: #fff;
	text-transform: uppercase;
	height: 20px !important;
	line-height: 9px !important;
    margin-right: 16px;
    font-weight: 500;
    background: rgba(84,84,86,1);
background: -moz-linear-gradient(top, rgba(84,84,86,1) 0%, rgba(40,36,37,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(84,84,86,1)), color-stop(100%, rgba(40,36,37,1)));
background: -webkit-linear-gradient(top, rgba(84,84,86,1) 0%, rgba(40,36,37,1) 100%);
background: -o-linear-gradient(top, rgba(84,84,86,1) 0%, rgba(40,36,37,1) 100%);
background: -ms-linear-gradient(top, rgba(84,84,86,1) 0%, rgba(40,36,37,1) 100%);
background: linear-gradient(to bottom, rgba(84,84,86,1) 0%, rgba(40,36,37,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545456', endColorstr='#282425', GradientType=0 );
    border: solid 3px #9fa0a2;
-webkit-box-shadow: -1px 6px 10px -3px rgba(0,0,0,0.75);
-moz-box-shadow: -1px 6px 10px -3px rgba(0,0,0,0.75);
box-shadow: -1px 6px 10px -3px rgba(0,0,0,0.75);
    }
    input[type="submit"]{
      padding: 6px 24px 15px 25px;
    }
    TABLE.TContenido{
      background: #fff;
    }

/* estilos que no se usan en el sitio final
   estilos que no se usan en el sitio final
   estilos que no se usan en el sitio final
   estilos que no se usan en el sitio final
   estilos que no se usan en el sitio final

      body div#contenido.declaracionJurada {
        font-size:11px

      }
        body div#contenido.declaracionJurada h3 {
          font-weight:bold;
          color:#1B3B3F;
          font-size:12px;
          margin-bottom:10px;
        }
        body div#contenido.declaracionJurada input {
          border:1px solid #A6B3B6
        }

        body div#contenido.declaracionJurada p.botonera {

          text-align: right
        }
      
      body div#contenido.novedades {  
      }
        body div#contenido.novedades ul {  
        }
          body div#contenido.novedades ul li {
            margin-bottom:20px;
            list-style:none;  
          }
            body div#contenido.novedades ul li p.fecha {
              font-weight:bold;
              border-bottom:1px solid #AEBDBF;
              display:block;
              padding-bottom:2px;
            }
            body div#contenido.novedades ul li h3 {
              font-size:12px;
              font-weight:bold;
              text-transform:uppercase;
              margin: 0 0 5px;
              padding-left:10px;
            }
            body div#contenido.novedades ul li p.cuerpo {
              padding-left:10px;
              font-size:11px;
              line-height:14px;
            }
*/ 
