body.mceContentBody {
    color:#565656;
    width:254px;
    font-family:Helvetica,Arial,Sans-serif;
    font-size:10px;
    line-height:14px;
}

#col1 {
    float:left;
    width:165px;
    margin-top:30px;
    line-height:14px;
}

#col2 {
    float:left;
    width:529px;
    margin-left:48px;
    margin-right:48px;
    margin-top:20px;
    line-height:14px;
    font-size:11px;
}

#oficinas {
    padding-left:10px;
}

#content {
    background-image:url('./ombrahome.jpg');
    background-repeat:repeat-y;
    width: 100%; /* GG.ES */
}

#bl {
    position:absolute;
    bottom:0;
    left:165px;
}

#br {
    position:absolute;
    bottom:0;
    left:765px;
}

#tl {
    position:absolute;
    top:0;
    left:165px;
}

#tr {
    position:absolute;
    top:0;
    left:765px;
}

#col2 div.left {
    float:left;
    width:254px;
}

#col2 div.right {
    float:right;
    width:254px;
}

div.texto {
    padding:0 7px;
    text-align:justify;
}

h3.titulonota {
    background-color:#F0EFEF;
    border-bottom:dashed 1px #8D8D8D;
    color:#007990;
    padding:3px 7px;
    margin:0;
    font-size:13px;
}

div.cuerponota {
    background-color:#F0EFEF;
    padding:7px 7px;
    margin:0;
}

#col2 a, .mceContentBody a {
    color:#007990;
    text-decoration:none;
}

#content h1, .mceContentBody h1 {
    color:#007990;
    font-size:14px;
    background-color:#F0EFEF;
    /*
    background-image:url('./puzzle.gif');
    background-repeat:no-repeat;
    background-position:7px 7px;
    */
    font-weight:normal;
    line-height:28px;
    height:28px;
    padding:0 7px;
    margin-bottom:15px;
}

#content h2, .mceContentBody h2 {
    font-weight:bold;
    font-size:13px;
    color:#007990;
    line-height:17px;
    padding:0 7px;
    margin:0 0 3px 0;
}


