/* CSS Document */
body{ margin: 0px; padding: 0px;}

#contenedor{ position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:0; margin: 0px; padding: 0px; border: 0px none; text-align: center; overflow: hidden; right: 0px; bottom: 0px;}

#cabecera{position:relative; left:0px; top:0px;	width:778px; height:147px; z-index:3; padding: 0; background-image: url(../images/fondo_cabecera2.gif);}

#banner{ position: absolute; left:0px; top:0px; height:118px; width:778px; z-index:4;}

#textosmenu{position: absolute; right:40px; bottom:29px; height:16px; width:300px; z-index:5; text-align: right;}

#migapan{position: absolute; left: 5px; top: 2px; width: 628px; height: 14px; z-index: 60; text-align: left; padding-left: 7px; background-image: url(../images/directorio.gif); background-repeat: no-repeat; background-position: left center;}

#cuerpo{	position: relative; top: -29px; left: 0px; z-index: 50; width: 778px; height: 482px; margin: 0px; padding: 0px; border: 0px none; visibility: visible; right: 0px; bottom: 0px;  overflow: hidden;}

#menu{ position: absolute; left: 10px; top: 30px; width: 122px; height: 169px; z-index: 2; font-size: 12px;}

#logotipo{width: 122px; height: 131px; z-index: 2;}

#pie{ position:absolute; bottom:0px; left: 0px; width: 778px; height: 16px;  background-image: url(../images/pie.gif);}