body {
    text-align: center; /* for IE */
    text-decoration: none;
    margin: 0; padding: 0;
    height: 100%;
}

html {
    background: url("../media/images/cnpaisvasco/fondos/fondo.gif");
    background-repeat: repeat;
    height: 100%;
}

a {
    border: 0;
    margin:0 auto;
    padding: 0;
}

img {
    border:0;
    padding: 0;
    }


div#custom_cnbilbao {
    margin: 0 auto;
    width: 880px;
    min-height: 100%;
    height: 100%;
    background-color: rgb(248, 240, 216);
    text-align: left;
}

div#head {
    text-align: right;
}

    span.nodisplay {
        display: none;
    }

    #head h1 {
        /* background: url("../media/images/cnpaisvasco/fondos/cabecera.jpg") no-repeat; */
        height: 120px;
        width: 880px;
        margin: 0;
    }


    #head p {
        margin: 0 ;
        background: url("../media/images/cnpaisvasco/fondos/head_admin2.gif") repeat-x;
        text-align: right;
        height: 34px;
        width: 880px;
    }

    #head p a {
        text-decoration: none;
    }

    #head p a img{
        float: right;
        background-color : rgb(116, 99,81);
        text-decoration: none;
    }



#language_flag {
	position: absolute;
	width: 100px;
	height: 60px;
	top: 40px; left: 20px;
	font-family: Arial;
	font-size: 700%;
	font-weight: bold;
	text-transform: capitalize;
	color: orange;
}


#sections {
    width: 287px;
    height: 330px;
    min-height: 330px;
    padding: 0px;
    float: left;
    background-color : rgb(87, 73, 60);
    border-bottom: 1px solid #000000;
}


    #sections ul {
        width: 286px;
        height: 276px;
        margin: 0; padding: 0px;
        padding-top: 40px;
        list-style-type: none;
    }

    #sections ul li {
        padding: 0; margin: 0;
        text-decoration: none;
        float: left;
    }

    #sections ul li a {
        float: left;
        padding: 0; margin: 0;
        text-decoration: none;
    }

    #sections ul li a img {
        float: left;
        padding: 0;
        text-decoration: none;
        margin:0px;
        width: 286px;
    }

    #sections ul li img {
        float: left;
        padding: 0;
        text-decoration: none;
        margin:0px;
    }


#content_layout {
    width: 593px;
    padding: 0px;
    float: left;
    text-align: right;
}

    #content_layout h2{
        display: none;
    }

    div#flash {
        border-bottom: 1px solid #000000;
        height: 330px;
        width: 593px;
    }


#options {
    display: none;
}

div#inti {
    text-align: left;
}

    div#inti img { margin: 30px; }



/*
#footer {
    float: left;
    top: 485px;
    width: 880px;
    background-color: rgb(248, 240, 216);
    height: 140px;
}
*/