body,/* CSS Document */ td, th, div, span, font, fieldset, legend { color: #5e643c; font-family:"Trebuchet MS"; font-size:11px; letter-spacing: 1px; }
body { background-color: #13607c; margin-left: -170px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-repeat: repeat; background-position: -170px top; background-image: url(../img/fondom.jpg); }
.small_gris { font-size: 10px; color: #999999; }
.imgtop { background-image: url(../img/fondo2.jpg); background-repeat:no-repeat; background-position:top; background-position:top; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
/*
 * Menu Horizontal Configuracion
 */

#MenuVertical { padding : 0; display : marker; margin-top: 13px; margin-right: 0; margin-bottom: 0; margin-left: 0; }
#MenuVertical ul, #MenuVertical li { height : 21px; vertical-align : middle; list-style-position : inside; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A3B5BD; padding-left: 10px; list-style-image: url(../img/vineta.gif); }
#MenuVertical a:link, #MenuVertical a:visited { color : #12515A; padding-top : 1px; padding-left : 5px; padding-bottom : 1px; margin : 1px; }
#MenuVertical a:link #current, a:visited #current { color : #12515A; }
#MenuVertical li:hover { height : 21px; vertical-align : middle; list-style-position : inside; border-bottom-width: 1px; border-bottom-style: solid; padding-left: 10px; text-indent: 5px; }
#MenuVertical a:hover { color : #12515A; text-decoration : none; filter : Alpha(Opacity=80); }
/*
 * Menu Horizontal Configuracion
 */

#MenuHorizontal { margin : 0px; padding : 0px 0px 0px 0px; }
#MenuHorizontal ul, #MenuHorizontal li { display : inline; list-style-type : none; }
#MenuHorizontal a:link, #MenuHorizontal a:visited { float : left; font-weight : bold; text-decoration : none; color : #FFFFFF; margin-top: 20px; padding-right: 5px; padding-left: 5px; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
#MenuHorizontal a:hover { border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #FFFFFF; margin-top: 10px; }
#maincontainer { background-image: url(../img/fondo.jpg); background-repeat: no-repeat; height: 900px; }
/*
 * Estilos para el diseno 
 */

#contents { padding-right: 8px; padding-left: 200px; width: 700px; }
#contents #modulos { width: 232px; }
#contents #contentsin { padding-left: 0px; padding-right: 0px; }
#footer { font-size: 9px; text-align: center; border-top-width: 3px; border-top-style: dotted; border-top-color: #666633; width: 600px; margin: auto; }
#principal { width:690px; margin:5px; }
#menuheader { width:auto; height:30px; text-align:center; background-image: url(../img/menu.gif); background-repeat: repeat-x; }
#footer a, #footer td { color: #0066CC; font-weight: normal; font-size: 9px; }
#header { height: 280px; }
#bannerhome { background-color: #FFFFFF; border-top-width: 6px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #c4d7e9; border-right-color: #c4d7e9; border-bottom-color: #c4d7e9; border-left-color: #c4d7e9; border-right-width: 0px; border-left-width: 0px; margin-bottom: 4px; }
#modulos_main { margin-top: 2px; margin-bottom: 8px; }
#modulo_titulos { background-image: url(../img/fondo_modulos.jpg); background-repeat: no-repeat; height: 36px; padding-left: 40px; font-family: "trebuchet MS"; font-size: 16px; font-weight: bold; color: #5e643c; text-align: left; }
#modulo_contenidos { padding-bottom: 20px; padding-top: 5px; padding-right: 5px; padding-left: 5px; }
#modulos_pmain { margin-top: 2px; margin-bottom: 8px; }
#modulo_ptitulos { background-image: url(../img/fondo_modulos.jpg); background-repeat: no-repeat; height: 36px; font-family: "trebuchet MS"; font-size: 16px; font-weight: bold; color: #5e643c; text-align: left; padding-left: 40px; }
#modulo_pcontenidos { padding-bottom: 20px; padding-top: 5px; padding-right: 5px; padding-left: 5px; }


.banner467x60 { height: 50px; width: 467px; border: 0px solid #B0BC19; margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto; overflow: hidden; }

