.version.index /* version checker */
{
    color: #00001F;
    background-color: #CF5BD5;
}

.html
{
    background-color: #FFFFFF;
}

#page
{
    z-index: 1;
    width: 960px;
    min-height: 847px;
    background-image: none;
    border-style: none;
    border-color: #000000;
    background-color: transparent;
    margin-left: auto;
    margin-right: auto;
}

/*#btn_galeria {
    position: absolute;
    font-size: 50px;
    left: 5%;
    top: 67px;
    height: 116px;
    width: 200px;
    color: #fff;

    background-image: url(../imagenes/btn_2015.gif);
    z-index: 1000;
}*/

#btn_galeria {
    position: absolute;
    font-size: 50px;
/*    left: 5%;*/
/*    top: 67px;*/
    height: 116px;
    width: 200px;
    color: #fff;
    background-image: url(../imagenes/btn_video2.png);
    z-index: 1000;
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    width: 200px;*/
/*    left: -100;*/
}

#btn_galeria:focus {
    outline: 0;
}

.libro {
    position: relative;
/*    float: left;*/
    width:180px;
    height:225px;
}

.pdf_libro {
    position: relative;
/*    float: right;*/
    width:176px;
    height:38px;
    left:220px;
    top:-215px;
}

.pdf_resumen {
    position: relative;
    width:176px;
    height:38px;
    left:220px;
    top:-150px;
}

.btn_evento {
    position: relative;
    width:176px;
    height:38px;
    left:220px;
    top:-85px;
}


#page_position_content
{
    margin-top: -53px;
    margin-bottom: -33px;
    width: 0.01px;
}

#pu78
{
    width: 0.01px;
    padding-bottom: 55px;
    margin-left: 892px;
}

#u78
{
    z-index: 3;
    width: 174px;
    height: 51px;
    top: -19px;
    right: -12px;
}

#u85-4
{
    z-index: 4;
    width: 68px;
    min-height: 20px;
    top: 11px;
    right: 86px;
}

#pu75
{
    width: 0.01px;
    margin-left: -100px;
    margin-top: -38px;
}

#u75_align_to_page
{
    margin-left: auto;
    margin-right: auto;
    width: 960px;
    left: -100px;
}

#u4025
{
    z-index: 77;
    width: 620px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 97px;
}

#u3666
{
    z-index: 78;
    width: 133px;
    height: 36px;
    -pie-box-shadow: 7px 0px 5px #B2B2B2;
    box-shadow: 7px 0px 5px rgba(0,0,0,0.3);
    background-color: #979798;
    border-radius: 0px 0px 13px 0px ;
    position: relative;
    margin-right: -10000px;
}

#u4021
{
    z-index: 79;
    width: 87px;
    height: 36px;
    -pie-box-shadow: 7px 0px 5px #B2B2B2;
    box-shadow: 7px 0px 5px rgba(0,0,0,0.3);
    background-color: #979798;
    border-radius: 0px 0px 13px 0px ;
    position: relative;
    margin-right: -10000px;
    left: 144px;
}

#u4022
{
    z-index: 80;
    width: 93px;
    height: 36px;
    -pie-box-shadow: 7px 0px 5px #B2B2B2;
    box-shadow: 7px 0px 5px rgba(0,0,0,0.3);
    background-color: #979798;
    border-radius: 0px 0px 13px 0px ;
    position: relative;
    margin-right: -10000px;
    left: 243px;
}

#u4023
{
    z-index: 81;
    width: 84px;
    height: 36px;
    -pie-box-shadow: 7px 0px 5px #B2B2B2;
    box-shadow: 7px 0px 5px rgba(0,0,0,0.3);
    background-color: #979798;
    border-radius: 0px 0px 13px 0px ;
    position: relative;
    margin-right: -10000px;
    left: 349px;
}

#u4024
{
    z-index: 82;
    width: 175px;
    height: 36px;
    -pie-box-shadow: 7px 0px 5px #B2B2B2;
    box-shadow: 7px 0px 5px rgba(0,0,0,0.3);
    background-color: #979798;
    border-radius: 0px 0px 13px 0px ;
    position: relative;
    margin-right: -10000px;
    left: 445px;
}

#u75,#u75-bw
{
    z-index: 2;
    min-height: 36px;
}

#u4020
{
    z-index: 83;
    width: 626px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 11px;
    left: 100px;
}

#u86-4
{
    z-index: 84;
    width: 121px;
    min-height: 20px;
    background-color: transparent;
    line-height: 20px;
    color: #FFFFFF;
    font-size: 17px;
    position: relative;
    margin-right: -10000px;
}

#u87-4
{
    z-index: 88;
    width: 78px;
    min-height: 20px;
    background-color: transparent;
    line-height: 20px;
    color: #FFFFFF;
    font-size: 17px;
    position: relative;
    margin-right: -10000px;
    left: 143px;
}

#u88-4
{
    z-index: 92;
    width: 85px;
    min-height: 20px;
    background-color: transparent;
    line-height: 20px;
    color: #FFFFFF;
    font-size: 17px;
    position: relative;
    margin-right: -10000px;
    left: 242px;
}

#u89-4
{
    z-index: 96;
    width: 80px;
    min-height: 20px;
    background-color: transparent;
    line-height: 20px;
    color: #FFFFFF;
    font-size: 17px;
    position: relative;
    margin-right: -10000px;
    left: 349px;
}

#u90-4
{
    z-index: 100;
    width: 180px;
    min-height: 25px;
    background-color: transparent;
    line-height: 20px;
    color: #FFFFFF;
    font-size: 17px;
    position: relative;
    margin-right: -10000px;
    left: 446px;
}

#u8525
{
    z-index: 104;
    width: 960px;
    height: 116px;
    background-color: transparent;
    margin-top: 29px;
    position: relative;
}

#U8527_animation
{
    width: 960px;
    height: 116px;
    border: none;
}

#slideshowu169
{
    z-index: 16;
    width: 0.01px;
    height: 328px;
    left: -3px;
    margin-top: 4px;
    position: relative;
}

#u187
{
    position: absolute;
    width: 960px;
    height: 320px;
    background-color: transparent;
    left: 3px;
}

#u187popup
{
    z-index: 17;
}

#u188
{
    z-index: 18;
    width: 960px;
    height: 320px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    border-radius: 38px 0px 0px 0px ;
    margin-right: -10000px;
    position: relative;
}

#u262
{
    z-index: 20;
    width: 960px;
    height: 320px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    border-radius: 38px 0px 0px 0px ;
    margin-right: -10000px;
    position: relative;
}

#u280
{
    z-index: 22;
    width: 960px;
    height: 320px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    border-radius: 38px 0px 0px 0px ;
    margin-right: -10000px;
    position: relative;
}

#u11193
{
    z-index: 24;
    width: 960px;
    height: 320px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    border-radius: 38px 0px 0px 0px ;
    margin-right: -10000px;
    position: relative;
}

#u289
{
    z-index: 26;
    width: 960px;
    height: 320px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    border-radius: 38px 0px 0px 0px ;
    margin-right: -10000px;
    position: relative;
}

#u298
{
    z-index: 28;
    width: 960px;
    height: 320px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    border-radius: 38px 0px 0px 0px ;
    margin-right: -10000px;
    position: relative;
}

#u11207
{
    z-index: 30;
    width: 960px;
    height: 320px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    border-radius: 38px 0px 0px 0px ;
    margin-right: -10000px;
    position: relative;
}

#u307
{
    z-index: 32;
    width: 960px;
    height: 320px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    border-radius: 38px 0px 0px 0px ;
    margin-right: -10000px;
    position: relative;
}

#u316
{
    z-index: 34;
    width: 960px;
    height: 320px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    border-radius: 38px 0px 0px 0px ;
    margin-right: -10000px;
    position: relative;
}

#u325
{
    z-index: 36;
    width: 960px;
    height: 320px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    border-radius: 38px 0px 0px 0px ;
    margin-right: -10000px;
    position: relative;
}

#u334
{
    z-index: 38;
    width: 960px;
    height: 320px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    border-radius: 38px 0px 0px 0px ;
    margin-right: -10000px;
    position: relative;
}

#u188 .clip_frame,#u262 .clip_frame,#u280 .clip_frame,#u11193 .clip_frame,#u289 .clip_frame,#u298 .clip_frame,#u11207 .clip_frame,#u307 .clip_frame,#u316 .clip_frame,#u325 .clip_frame,#u334 .clip_frame
{
    -webkit-border-radius: 38px 0px 0px 0px;
}

#u334_clip
{
    overflow: hidden;
    width: 960px;
    height: 320px;
}

#u334_img
{
    margin-top: -36px;
    margin-bottom: -36px;
}

#u171-4
{
    position: absolute;
    width: 10px;
    min-height: 50px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    padding: 10px;
    color: #FFFFFF;
    text-align: center;
    font-size: 36px;
    line-height: 50px;
    font-family: lato, sans-serif;
    font-weight: 900;
    top: 258px;
}

#u171-4popup
{
    z-index: 40;
}

#u184-4
{
    position: absolute;
    width: 10px;
    min-height: 50px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    padding: 10px;
    color: #FFFFFF;
    text-align: center;
    font-size: 36px;
    line-height: 50px;
    font-family: lato, sans-serif;
    font-weight: 900;
    top: 258px;
    left: 900px;
}

#u184-4popup
{
    z-index: 44;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton /* slideshowFreeStyle */
{
    cursor: pointer;
}

.SSSlideLoading /* slideshowFreeStyle */
{
    background: url("../images/loading.gif") no-repeat center center;
}

#pu2822
{
    width: 0.01px;
    margin-left: -39px;
    margin-top: -268px;
}

#u2822
{
    z-index: 72;
    width: 78px;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 22px;
}

#u2823
{
    z-index: 73;
    width: 78px;
    -pie-box-shadow: 6px 6px 8px #7F7F7F;
    box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
    background-color: #7DB12A;
    border-radius: 16px;
    position: relative;
    margin-right: -10000px;
}

#u2824
{
    z-index: 74;
    margin-bottom: -1px;
    position: relative;
    margin-right: -10000px;
}

#u349
{
    z-index: 48;
    opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    position: relative;
    margin-right: -10000px;
    left: 665px;
}

#pu366
{
    width: 0.01px;
    margin-left: -19px;
    margin-top: -56px;
}

#u366
{
    z-index: 70;
    position: relative;
    margin-right: -10000px;
    margin-top: 81px;
}

#u355-21
{
    z-index: 49;
    width: 481px;
    min-height: 125px;
    background-color: transparent;
    color: #000000;
    line-height: 18px;
    font-size: 15px;
    position: relative;
    margin-right: -10000px;
    margin-top: 83px;
    left: 41px;
}

#pu2827
{
    width: 0.01px;
    padding-bottom: 0px;
    margin-right: -10000px;
    margin-left: 531px;
}

#u2827
{
    z-index: 75;
    width: 91px;
    -pie-box-shadow: 6px 6px 8px #7F7F7F;
    box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
    background-color: #BB0160;
    border-radius: 18px;
    margin-left: 5px;
    position: relative;
}

#u381
{
    z-index: 76;
    position: relative;
    margin-right: -10000px;
    margin-top: -52px;
    left: -5px;
}

#u371
{
    z-index: 71;
    margin-top: 10px;
    position: relative;
}

#u11241
{
    z-index: 15;
    height: 1px;
}

#u11241-bw
{
    z-index: 15;
    margin-top: 62px;
    height: 1px;
}

#u11217-7
{
    z-index: 8;
    min-height: 28px;
}

#u11217-7-bw
{
    z-index: 8;
    min-height: 28px;
    margin-top: 4px;
}

body
{
    position: relative;
    min-width: 960px;
    padding-top: 36px;
    padding-bottom: 36px;
}

#page .verticalspacer
{
    clear: both;
}

