body.contenido {background: url('../images/estructura/fondogris.jpg') repeat-x left top white;}

div.pagina {width: 1008px;margin: 0 auto;}

div#cabecera {padding: 8px 0 0;overflow:hidden;position:relative;height:189px;width:1005px;z-index:2;}/*background: url('../images/estructura/cabecera.png') top left no-repeat;*/
div#logotipo {float:left;}
div#cabecera > div.panelUsuario {background: url('../images/estructura/caja-login.png') top left no-repeat;position:relative;height:189px;width:365px;float:right;}
div#cabecera > div.panelUsuario2 {background: url('../images/estructura/caja-login.png') top left no-repeat;position:relative;height:50px;width:800px;float:right;}
div#menu {background: url('../images/usuario/panel2.png') top left no-repeat;position:relative;top:-3px;z-index:1;width:1050px;height:80px;margin-left:1px;padding:6px 0 0}
div#menu > div {width:1005px;margin:0 auto;}
div#menu > div > div {float:left;background: url('../images/estructura/separador2.png') right center transparent no-repeat;padding:0;position:relative;}
div#menu > div > div > a {padding:10px 30px;display:block;position:relative;z-index:2;text-transform:uppercase;font-weight: bold;}
div#menu > div > div > a.seleccion {color:blue;text-decoration:underline;font-weight: bold;}
div#menu > div > div.last {background: none;}

div.breadcrumbs{text-align: left;margin:20px 25px;}
div.breadcrumbs > a {text-transform: lowercase;font-weight: bold;}
div.breadcrumbs > a:hover{color: blue}

div#contenido {width: 995px;position: relative;background: url('../images/usuario/panel4.png') repeat-y top left white;margin-left:1px;padding:0 7px 0 2px;top:-30px;}
div#contenido a {color:blue;}
div#contenido div.paginas a.seleccion {color:brown;text-decoration:underline}
div.limites {width: 1003px;position: relative;background: url('../images/usuario/panel5.png') no-repeat top left transparent;height:4px;margin-left:1px;}
div.limites.bottom {background-position: bottom left;height: 40px;margin-top:-57px;width:1005px;}

div#vistarapida {left:-2px; width: 196px;float:left;position:relative;overflow:hidden;min-height:739px;}
div.reservapistapadelya {margin-top:10px;opacity:0.8}
div.reservapistapadelya:hover {opacity:1}
div.promoquintos {margin-top:10px;opacity:0.9}
div.promoquintos:hover {opacity:1}

div#vistarapida > div {position:relative;z-index:2;}
div#vistarapida > img {position:relative;z-index:1;position:absolute;top:24px;right:-26px;}

div#seccion{position:relative;width: 950px;float:left;padding:30px;}
div#seccion2 {position:relative;width: 575px;float:left;padding:30px;}
div#patrocinadores {position:relative;width: 162px;float:right;padding:0px;border-left:1px solid #ccc;}
div#patrocinadores > h1 {font-size:16px;padding:20px 0 40px;}
div#patrocinadores > a {display:block;width:100%;text-align:center;padding-bottom: 40px;}

div#notificaciones {position: absolute;top:0px;right: 0px;}

div#pie {background: url('../images/usuario/pie.png') top left no-repeat;z-index:1;width:983px;height:51px;margin:21px 0 10px 3px;padding:15px 10px 3px;text-align:left;font-weight:bold;font-size:11px}
div.gotosystem > a {color:black;}
div.izquierda {float:left;margin:0px 10px;}
div.derecha {float:right;margin:0px 10px;}

div#pie div.derecha {text-align:right;}
div.userLogin {
    font-family: Georgia;
    position: absolute;
    font-size: 12px;
    margin:157px 587px;
    width:400px;
    text-align:right;
    text-shadow: rgb(102, 102, 102) 3px 3px 3px; color: rgb(0, 0, 0);
}
