body
{
    font-family:arial, helvetica;
    background-color:#676767;
}

h1{font-size:18pt;}
h2{font-size:13pt;}
h3{font-size:11pt;}
h4{font-size:10pt;}
h5{font-size:9pt;}
h6{font-size:8pt;}

#layout
{
    background-color:#e9eded;
}

#header{
    background-color:#4d4d4d;
    height:36px;
    text-align:center;
    border-bottom:solid 4px #5ba4d9;
    margin-bottom:14px;
}

#header strong {
    color:#ccc;
    text-decoration:none;
    line-height:3em;
    font-size:12px;
    text-transform:uppercase;
}
#header strong a:hover{
    color:#fff;
}

#logo a
{
    margin-left:10px;
    margin-bottom:10px;
}

#navigation ol
{
    border:0px solid black;
    list-style-type:none;
    margin:0;
    padding:0;
    width:220px;
    margin-left:10px;
}
#navigation ol li{
    border:0px solid black;
    margin-bottom:4px;
}
#navigation ol a
{
    background-image:url(../img/bullet_orange.png);
    background-repeat:no-repeat;
    background-position:8px 50%;

    color:#4d4d4d;
    display:block;
    background-color:#d9e0e0;
    text-decoration:none;
    border-bottom:1px dotted gray;
    height:26px;
    text-indent:24px;
    line-height:26px;
    font-weight:normal;
    text-transform:uppercase;
}

#navigation ol a:hover
{
    background-color:#1c2f73;
    color:#fff;
}

#content
{
    background-color:#fff;
}

#content h1
{
    padding:10px;
}

#content h2, #content h3
{
    padding-left:10px;
    padding-right:10px;
    font-weight:bold;

}

#content h2 a, #content h3 a
{
    text-decoration:none;
}

#content h4
{
    padding-left:10px;
    padding-right:10px;
    font-weight:bold;
}

#content p
{
    padding-left:10px;
    padding-right:10px;
}

#content div{}

#content #page-list
{
    border:0px solid black;
}

#content #page-list .page
{
    border-bottom:1px dotted #ececec;
    margin-bottom:1.5em;
}

#content #page-list .page h3 a
{
    color:#1c2f73;
    font-weight:bold;
    text-decoration:none;
}

#content #page-list .page h3 a:hover
{
    color:orange;
}


#content #destacado,#content .destacado
{
    background-color:#b3d2e6;
    padding-top:10px;
    padding-bottom:10px;
}

#content #destacado b{
    display:block;
    background-color:#5ba4d9;
    color:#fff;
    padding:4px;
    font-weight:normal;
}

#content .centerdiv
{
    text-align:center;
}

#content .sub-header
{
    margin-left:10px;
    width:90%;
}

#content .image-display-block-1
{

}

#content .image-display-block-1 img
{
    float:none;
    margin:0 auto;
    padding:1.5em;
}
#content .image-display-block-2{}
#content .image-display-block-3{}



#content ul
{
    /*border:1px solid gray;*/
}

#content li
{
    margin-top:0;
    margin-left:18px;
}

#sidebar
{

}

#sidebar h3
{
    border:0px solid black;
    background-color:#5ba4d9;
    color:#fff;
    padding:4px;
    width:92%;
    margin-bottom:4px;
    font-weight:bold;

}

#sidebar h3.h3-orange
{
    background-color:#fb7e19;
}


#sidebar ul
{
    background-color:#d9e0e0;
    margin:0;
    margin-bottom:8px;
    padding:0;
    list-style-type:none;
    border:0px solid black;
    width:95%;
}
#sidebar ul li{

    background-image:url(../img/bullet_orange.png);
    background-repeat:no-repeat;
    background-position:4px 6px;
    border:0px solid red;
}
#sidebar ul li b{

}
#sidebar ul li a
{
    display:block;
    border-bottom:1px dotted gray;
    padding:2px;
    padding-left:20px;
    color:#000;
    text-decoration:none;
}

#sidebar ul li p
{
    padding-left:20px;
    font-size:.9em;
}

#sidebar ul li a:hover{
    text-decoration:underline;
    color:#1c2f73;
}

#footer{
    background-color:#4d4d4d;
    height:54px;
    border-top:solid 4px #5ba4d9;
    margin-top:14px;
}
#footer ol{
    border:0px solid black;
    margin:0;
    padding:0;
    list-style-type:none;

}

#footer ol li{
    float:left;
}

#footer ol li a{
    display:block;
    background-color:#1c2f73;
    color:#fff;
    padding:4px;
    text-align:center;
    text-decoration:none;
    margin-left:8px;
    margin-top:14px;
    font-size:10px;
    text-transform:uppercase;
}

#footer ol li a:hover{
    background-color:#d9e0e0;
    color:#000;
}

.box-home
{
    border-bottom:solid 10px #e9eded;
}
.box-home h3{
    margin-top:1.5em;
    color:#4d4d4d;
    color:#4d4d4d;
}


.a-boton-1
{
    background-color:#b3d2e6;
    padding:4px;
    margin-top:14px;
}

.a-boton-1:hover
{
    background-color:#ccc;
}

.img-junta
{
    margin:1em;
    border:1px solid #ccc;
    padding:1em;
}

.img-junta img
{
    border:1px solid #ccc;
    float:none;
    display:block;
}


.box-gray
{
    background-color:#d5d6d8;
    height:200px;
}

.padtop10
{
    margin-top:10px;
}

ol.offset, .offset {
    left:-9000px;
    position:absolute;
    top:-9000px;
    z-index:9;
}

.centertext
{
    text-align:center;
}

.agendabox
{
	padding-right:10px;
}


