*{padding:0;margin:0;}
body {
    color:#000;
    background:#E9E9E9;
    font: 0.8em Arial, Helvetica, sans-serif;
}
h1{
    font:170% "Impact", Arial, Helvetica, sans-serif;
}
input{
    width:200px;
    color:#900;
    background:#FFF;
    font-family:"Impact", Arial, Helvetica, sans-serif;
    text-align:center;
    border:2px outset #000;
}
ul, li{
    list-style: none url(../imagenes/boliche_hardcode.gif) inside;
}
a{
    color:#900;
    background:inherit;
}
#contenedor {
    width:823px;
    margin-left:auto;
    margin-right:auto;
    background: url(../imagenes/fondo_hardcode.jpg) repeat-y;
}
#cabecera{
    height:188px;
}
#intro{
    text-align:right;
    font:150% "Impact", Arial, Helvetica, sans-serif;
    white-space:pre;
}
#noticia{
    color:#FFF;
    font-weight:bold;
    background: #900 url(../imagenes/noticia_hardcode.gif) right bottom no-repeat;
}
#botones{
    text-align:right;
    margin:0 51px;
    padding-bottom:27px;
}
#principal, #adicional{
    width:50%;
    float:left;
    color:inherit;
    background:transparent;
}
#adicional p, #adicional ul{
    margin:0 10px;
    padding-bottom:10px;
}
#principal ul{
    margin-top:10px;
}
#botones p{
    margin:0;
    padding-bottom:5px;
}
#principal div{
    margin-top:20px;
    width:355px;
    margin-left:20px;
    padding:10px;
}
#sellos{
    clear:both;
    font-size:115%;
    text-align:center;
    font-family:"Impact", Arial, Helvetica, sans-serif;
    padding:20px 0 10px;
}
#sellos a:link, #sellos a:visited{
    color:#900;
    background-color:inherit;
    font-weight:normal;
    text-decoration:none;
    border:1px solid #FFF;
    padding:1px 2px;
}
#sellos a:hover, sellos a:active{
    color:#900;
    background-color:inherit;
    font-weight:normal;
    text-decoration:none;
    border-right:1px solid #333;
    border-top:1px solid #333;
    border-left:1px solid #CCC;
    border-bottom:1px solid #CCC;
    padding:1px 2px;
}
#pie{
    width:823px;
    text-align:center;
    background: url(../imagenes/pie_hardcode.jpg) bottom no-repeat;
    padding-bottom:20px;
}
.seccion, .seccion_der{
    color:#FFF;
    font-weight:bold;
    background: #000 url(../imagenes/seccion_hardcode.gif) right bottom no-repeat;
}
.seccion_der{
    width:360px;
    margin-bottom:20px;
}
/* Aqu empiezan los estilos de sustituciones */
#encabezado_01 {
        position: relative;
        width: 375px;
        height: 50px;
        margin-top:-10px;
        margin-left:-10px;
    }
#encabezado_01 span {
    background: url(../imagenes/encabezado_hardcode_01.gif) no-repeat;
    position: absolute;
    width: 100%;
    height: 100%;
}
#encabezado_02 {
        position: relative;
        width: 375px;
        height: 50px;
        margin-top:-10px;
        margin-left:-10px;
    }
#encabezado_02 span {
    background: url(../imagenes/encabezado_hardcode_02.gif) no-repeat;
    position: absolute;
    width: 100%;
    height: 100%;
}
#encabezado_03 {
        position: relative;
        width: 360px;
        height: 50px;
}
#encabezado_03 span {
    background: url(../imagenes/encabezado_hardcode_03.gif) no-repeat;
    position: absolute;
    width: 100%;
    height: 100%;
}
#encabezado_04 {
        position: relative;
        width: 360px;
        height: 50px;
}
#encabezado_04 span {
    background: url(../imagenes/encabezado_hardcode_04.gif) no-repeat;
    position: absolute;
    width: 100%;
    height: 100%;
}