@charset "utf-8"; /* CSS Document */ * { margin: 0px; padding: 1px; } html { min-height: 100%} body {font-family:'Titillium Web',"Century Gothic","Segoe UI Light",Verdana; color:#004457;height: 100%; font-size:1em;/* for IE */ } #contentwrap { margin:0 auto; text-align: left;} .contenedor-tabla{ display: table; } .contenedor-fila{ display: table-row; } .contenedor-columna{ display: table-cell; } table { color:#004457; margin: 2px; line-height: 1.2em; padding: 2px; font-size:1em; } table.td { text-align:left; font-size:1.2em; } } table.tag { text-align:center; } h2 { font-size:1em; } p { line-height: 24px; margin-bottom:18px; } a { color:#004457; text-decoration:none; } a:hover { text-decoration:none; cursor:pointer; } a img { border:0px none; } .info { padding: 1px; color:#004457; } img { border:0px none; vertical-align:middle; } .button2 { background: #004457; box-shadow: rgba(0,0,0,1) 0 1px 0; text-shadow: rgba(0,0,0,.4) 0 1px 0; color: #ffffff; text-decoration: none; vertical-align: middle; } .button12 { margin:6px; background: #004457; padding: 4px 4px 2px 4px; font-weight:500; text-align:center; vertical-align: middle; color:#ffffff; cursor:pointer; display: block; width:100px; max-width:100px; } .button12:hover { background:#ffffff; color:#004457; } .button7 { border: 1px solid #ffffff; background: #ffffff; text-align:center; vertical-align: middle; width:120px; color:#004457; cursor:pointer; } .label7 { position:relative; top:10px; text-align:center; vertical-align: middle; padding:5px; margin:10px; color:#ffffff; } .etiq{ border: 1px solid #004457; background: #004457; padding: 4px; vertical-align:middle; height:32px; position:absolute; color:#ffffff; left:10px; width:330px; } .button4{ border: 1px solid #004457; background: #004457; padding-top: 2px; vertical-align:middle; height:32px; color:#ffffff; left:10px; width:140px; } .button8 { border: 1px solid #004457; background: #ffffff; padding-top: 2px; padding-left:10px; text-align:left; vertical-align: middle; height:32px; width:360px; color:#004457; } .button6 { margin:10px; border: 1px solid #ffffff; background: #004457; padding: 4px 4px 2px 4px; text-align:center; vertical-align: middle; width:120px; color:#ffffff; cursor:pointer; } .button6:hover { background: #ffffff; color:#004457; border: 1px solid #004457; } .button9 { margin:10px; border: 1px solid #004457; background: #004457; height:32px; padding: 4px 4px 2px 4px; text-align:center; vertical-align: middle; width:170px; color:#ffffff; cursor:pointer; } .button9:hover { background: #ffffff; color:#004457; border: 1px solid #004457; } .mainbt { margin:0px; background: #ffffff; } .cabecera { margin:0px; position:absolute; left:100px; width:800px; display:none; } .info { position:absolute; top:70px; left:205px; margin:0px; height:34px; color:#004457; } .saludo { position:absolute; top:70px; left:200px; margin:0px; height:34px; color:#004457; } .main { position:absolute; display:none; top:110px; margin:0px; padding-top:5px; min-height:100%; height:100%; } .button10 { border: 1px solid #004457; background: #ffffff; padding: 2px; color:#004457; vertical-align: middle; cursor:pointer; } .buttonS { margin: 2px; border: 1px solid #ffffff;  background: #004457;  padding: 4px 4px 2px 4px;  text-align: center;  vertical-align: middle;  width: 32px;  color: #ffffff; cursor: pointer;}  .buttonS:active {background: #004457;} .buscc {padding: 4px; font-size: 1.1em; color: #ff0023;}</style>