body{ margin: 0; padding: 0; } #portal{ text-align: left; width: 100%; background-image: url(../images/portal/fd06.jpg); float: left; } #cuerpo{ width: 100%; float: left; background-image: url(../images/portal/fd02.jpg); background-repeat: repeat-y; }#cabecera{ position: relative; float: left; width: 100%; text-align: center; background-color: white; }#contenido{ position: relative; float: left; width: 74%; } #contenido #paginador{ height: 30px; margin-left: 40px; clear: both; background-image: url(../images/portal/fd04.jpg); text-align: center; } #contenido #paginador a:hover{ text-decoration: none; font-weight: bold; background-color: white; color: gray; padding: 0px 4px 0px 4px; } #contenido .pagina_visible{ width: 100%; clear: both; display: block; } #contenido .pagina_no_visible{ width: 100%; clear: both; display: none; } #contenido .enlace_no_seleccionado{ text-decoration: none; font-weight: bold; color: #F8FF00; padding: 0px 4px 0px 4px; } #contenido .enlace_seleccionado{ text-decoration: none; font-weight: bold; color: #1647FF; background-color: white; padding: 0px 4px 0px 4px; }#datos_sclmt{ position: relative; margin-bottom: 10px; text-align: left; background-image: url(../images/portal/fd05.jpg); border: 2px #726E76 solid; height: 145px; } #datos_sclmt .cabecera{ text-align: center; } #datos_sclmt .cabecera h2{ text-align: center; color: #F8FF00; width: 100%; height: 30px; padding: 0; margin: 0; } #datos_sclmt .cuerpo{ margin: 0px 15px 9px 15px; background-color: white; height: 100px; }#informacion{ position: relative; width: 25%; float: right; }#legal{ margin-left: 40px; } #legal h2{ text-align: center; background-image: url(../images/portal/fd04.jpg); color: white; } #legal h3{ margin-top: 10px; margin-bottom: 10px; }#navegacion{ position: relative; float: left; background-image: url(../images/portal/fd01.jpg); clear: both; width: 100%; height: 30px; z-index:1; text-align: left; border-top: 2px solid #717171; border-bottom: 2px solid #717171; } /* Root = Horizontal, Secondary = Vertical */ ul#navmenu-h { margin: 0; border: 0 none; padding: 0; width: 600px; /*For KHTML*/ list-style: none; height: 30px; } ul#navmenu-h li { margin: 0; border: 0 none; padding: 0; float: left; /*For Gecko*/ display: inline; list-style: none; position: relative; height: 30px; } ul#navmenu-h ul { margin: 0; border: 0 none; padding: 0; width: 160px; list-style: none; display: none; position: absolute; top: 30px; left: 0; } ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{ clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden; } ul#navmenu-h ul li { width: 250px; float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/ } /* Root Menu */ ul#navmenu-h a { padding: 0 10px; float: none !important; /*For Opera*/ float: left; /*For IE*/ display: block; color: #F8FF00; font: bold 15px/30px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; height: auto !important; height: 1%; /*For IE*/ } ul#navmenu-h a img{ border: none; height: 30px; } /* Root Menu Hover Persistence */ ul#navmenu-h a:hover, ul#navmenu-h li:hover a, ul#navmenu-h li.iehover a { background: #717171; color: white; } /* 2nd Menu */ ul#navmenu-h li:hover li a, ul#navmenu-h li.iehover li a { float: none; background: #EEE; color: #666; } /* 2nd Menu Hover Persistence */ ul#navmenu-h li:hover li a:hover, ul#navmenu-h li:hover li:hover a, ul#navmenu-h li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover a { background: #717171; color: white; } /* 3rd Menu */ ul#navmenu-h li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li a { background: #EEE; color: #666; } /* 3rd Menu Hover Persistence */ ul#navmenu-h li:hover li:hover li a:hover, ul#navmenu-h li:hover li:hover li:hover a, ul#navmenu-h li.iehover li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover a { background: #717171; color: white; } /* 4th Menu */ ul#navmenu-h li:hover li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li.iehover li a { background: #EEE; color: #666; } /* 4th Menu Hover */ ul#navmenu-h li:hover li:hover li:hover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { background: #717171; color: white; } ul#navmenu-h ul ul, ul#navmenu-h ul ul ul { display: none; position: absolute; top: 0; left: 250px; } /* Do Not Move - Must Come Before display:block for Gecko */ ul#navmenu-h li:hover ul ul, ul#navmenu-h li:hover ul ul ul, ul#navmenu-h li.iehover ul ul, ul#navmenu-h li.iehover ul ul ul { display: none; } ul#navmenu-h li:hover ul, ul#navmenu-h ul li:hover ul, ul#navmenu-h ul ul li:hover ul, ul#navmenu-h li.iehover ul, ul#navmenu-h ul li.iehover ul, ul#navmenu-h ul ul li.iehover ul { display: block; }#noticias{ margin-left: 40px; } #noticias .cabecera h2{ text-align: center; color: white; background-image: url(../images/portal/fd04.jpg); text-transform: uppercase; height: 30px; } #noticias .cabecera img{ margin-left: 10px; margin-right: 10px; vertical-align: middle; height: 30px; } #noticias .listado{ clear: both; } #noticias .listado ol{ margin-left: 50px; } #noticias .listado li{ border-bottom: 2px dotted #273886; padding-top: 20px; padding-bottom: 20px; }#novedades{ position: relative; margin: auto; clear: both; text-align: left; margin-bottom: 10px; margin-top: 10px; background-image: url(../images/portal/fd05.jpg); border: 2px #726E76 solid; height: 245px; } #novedades .cabecera h2{ text-align: center; color: #F8FF00; width: 100%; height: 30px; padding: 0; margin: 0; } #novedades .cuerpo{ margin: 0px 15px 0px 15px; background-color: white; height: 200px; } #novedades .cuerpo marquee{ height: 200px; margin-right: 5px; margin-left: 5px; }.estatico{ margin-left: 40px; margin-bottom: 20px; } .estatico .nombre{ text-align: center; background-image: url(../images/portal/fd04.jpg); color: white; } .estatico .nombre img{ margin-left: 10px; margin-right: 10px; vertical-align: middle; height: 30px; } .estatico .datos{ margin-top: 20px; } .estatico .datos ul{ margin-left: 50px; } .estatico .datos ol{ margin-left: 50px; } .noticia{ margin-left: 40px; margin-bottom: 20px; } .noticia .cabecera{ height: 30px; background-image: url(../images/portal/fd04.jpg); } .noticia .cabecera a{ height: 30px; float: right; } .noticia .cabecera a img{ height: 20px; margin: 4px 5px 4px 5px; border: none; } .noticia .c_visible{ display: block; clear: both; } .noticia .c_invisible{ display: none; clear: both; } .noticia .contenido{ margin-left: 20px; } .noticia .video{ margin-bottom: 15px; text-align: center; } .noticia .fecha{ color: #F8FF00; text-align: center; float: left; margin-left: 15px; margin-right: 15px; width: 150px; } .noticia .portada{ float: left; } .noticia .portada img{ height: 80px; margin: 5px 5px 5px 5px; } .noticia .titular h2{ color: #273886; } .noticia .resumen p{ font-weight: bold; color: #273886; text-align: justify; } .noticia .fuente{ position: relative; font-weight: bold; color: #F8FF00; background-image: url(../images/portal/fd04.jpg); height: 30px; text-align: right; padding-right: 20px; } .noticia_resumen{ color: #717753; } .noticia_resumen a{ margin-right: 20px; font-weight: bold; color: #273886; } .noticia_resumen a:hover{ color: #717753; } .noticia_marquesina{ color: #717753; text-align: justify; } .noticia_marquesina a{ margin-right: 5px; font-weight: bold; color: #273886; } .noticia_marquesina a:hover{ color: #717753; }#pie{ position: relative; float: left; width: 100%; height: 30px; background-image: url(../images/portal/fd03.jpg); border-top: 2px solid #717171; border-bottom: 2px solid #717171; text-align: right; } #pie a{ margin-right: 30px; color: #F8FF00; text-decoration: none; font-weight: bold; }#solicitud{ margin-left: 40px; } #solicitud h2{ text-align: center; background-image: url(../images/portal/fd04.jpg); color: white; } #solicitud fieldset{ border: 2px solid #72716F; background-color: white; } #solicitud .informacion{ margin: 15px 15px 15px 15px; padding: 15px 15px 15px 15px; float: left; } #solicitud .botonera{ margin: 15px 15px 15px 15px; padding-bottom: 10px; clear: both; text-align: center; } #solicitud legend{ font-weight: bold; color: #15338B; } #solicitud label{ font-weight: bold; display: block; float: left; color: #72716F; width: 150px; } #solicitud .boton{ margin-top: 5px; cursor: pointer; color: white; background-color: #726e76; border: 2px white solid ; }#webmail{ position: relative; margin-bottom: 10px; text-align: left; background-image: url(../images/portal/fd05.jpg); border: 2px #726E76 solid; } #webmail .cabecera{ text-align: center; } #webmail .cabecera h2{ text-align: center; color: #F8FF00; width: 100%; height: 30px; padding: 0; margin: 0; } #webmail .cuerpo{ text-align: center; padding: 15px 15px 15px 15px; } #webmail table{ text-align: center; } #webmail img{ width: 45px; } #webmail label{ font-weight: bold; color: #F8FF00; margin-right: 10px; } #webmail .texto{ width: 90px; } #webmail .boton{ margin-top: 5px; cursor: pointer; color: white; background-color: #726e76; border: 2px white solid ; }