/* Datos generales */
* {text-align: left;}
#page {width: 1000px;font-size: 0.77em;font-family: Arial , sans-serif;margin-left: auto;margin-right: auto;}
body {text-align: left;color: #000;}
html>body, html>body #page {}
/* Final de datos generales */

/* Definición de cajas */
#caja_superior {position: relative;float: left;width: 100%;}
#caja_menu {position: relative; float: left; width: 30%;}
#caja_logo {position: relative; float: right; width: 69%;}
#caja_contenidos {position: relative; float: right; width: 69%;}
#caja_logos_validacion {position: relative; float: right; width: 40%;}
/* Final Definición de cajas */

/* Estilo de cajas */
#caja_superior {background-image: url(../img/fondo_menu.gif);background-repeat: repeat-y;padding-bottom: 20px;}
#caja_logo {text-align: right;}
#caja_menu {padding-top: 19%;}
/* Final Estilo de cajas */

/* Estilo elementos HTML */
hr {color: #E59D0A;background-color: #E59D0A;height: 3px;}
ul {margin-left: 0px;padding-left: 0px;}
ul.contenido {margin-left: 35px;line-height: 25px;}
a {color: #1B4260;}
a.enlace_menu {color: black;font-weight: bold;}
li.menu {color: black;font-weight: bold;font-size: 1.05em;line-height: 30px;list-style: none;background-image: url(../img/icono_listas_menu.gif);background-repeat: no-repeat;background-position: left;padding-left: 50px;}
li.horizontal {float: right; list-style: none;margin-right: 3px;margin-left:3px;margin-top: 5px;}
img {border: 0px;}
h1 {font-family: Calibri, Arial, sans-serif;}
h2.principal {color: #555657;margin-top: -10px;font-size: 1.4em;}
h2.menu {margin-left: 20px;color: #000000;font-size: 1.2em;}
h2 {color: #555657;font-size: 1.4em;}
.flotar-derecha {float: right;}
.flotar-izquierda {float: left;}
.centrar {text-align: center;}
td {padding-left: 20px; padding-right: 20px;}
th {text-align: center;background-color: #23789E;padding-left: 10px;padding-right: 10px;color:white;}
caption {font-weight:bold;text-align:center;font-size:1.2em;}
.centrada-negrita {text-align: center; font-weight: bold;background-color:#23789E;color:white;}
.centrada-negrita2 {text-align: center; font-weight: bold;}
.gris {border-bottom: 1px solid black;background-color:#DDDDDD;}
/* Final Estilo elementos HTML */





