section.pagCnt{
    background: #f1f1f1 url('../../img/back01.jpg');
}
section.pagCnt .container{
    background-color: #fff;
    padding-top: 20px;
}
.pagIzq{
    /*border: 1px solid rgba(167,165,170,.5);*/
    /*border: 1px solid #0f0;*/
    padding-bottom: 100px;
}




.pagIzq .pagNav{
    border-bottom: 1px solid #009c00;
    padding-bottom: 15px;
    margin-bottom: 20px;
}
.pagIzq .pagNav ul{
    list-style: none;
    margin: 0;padding: 0;
}
.pagIzq .pagNav ul li{
    display: inline-block;
    color: #009c00;
    font-size: 14px;
    font-family: 'Oxygen-Bold',sans-serif;
    text-transform: uppercase;
}
.pagIzq .pagNav  a,.pagIzq .pagNav{
    color: #009c00;
    font-size: 14px;
    font-family: 'Oxygen-Bold',sans-serif;
    text-transform: uppercase;
}
.pagIzq .pagNav   a:hover{
    color: #47454b;
}

.pagIzq .pagTit{
    margin-bottom: 35px;
}
.pagIzq .pagTit span.d{
    color: #009c00;
    float: left;
    font-size: 36px;
    font-family: 'WorkSans-ExtraBold',sans-serif;
}
.pagIzq .pagTit h1{
    float: left;
    margin: 0;padding: 0;
    color: #47454b;
    font-size: 36px;
    font-family: 'Oxygen-Bold',sans-serif;
}

.pagTiv{
    
}
.pagTiv .pagImgInf{
    margin-top: 14px;
    border-top: 1px solid #009c00;
    border-bottom: 1px solid #009c00;
    padding-top: 10px;padding-bottom: 10px;
    font-size: 14px;
    font-family: 'Oxygen-Bold',sans-serif;
}


.pagCnt{
    /*margin-top: 27px;*/
}

.pagImprimir{
    margin-bottom: 15px;padding-bottom: 15px;
    border-bottom: 1px solid #ddd;
}
.pagCnt .comp{
    /*border-top: 1px solid rgba(167,165,170,.5);
    border-bottom: 1px solid rgba(167,165,170,.5);*/
    padding-top: 10px;
    padding-bottom: 5px;
}
.pagCnt .comp p{
    font-size: 14px;
    font-family: 'Oxygen-Bold',sans-serif;
}
.pagCnt .comp div.brs{
    list-style: none;
    margin: 0;padding: 0;
    border-bottom: 1px solid #009c00;padding-bottom: 5px;
}
.pagCnt .comp ul li{
    display: inline-block;
}
.pagCnt .comp ul li a{
    display: inline-block;
    color: #fff;
    font-size: 18px;
    text-align: center;
    background-color: #009c00;
    width: 29px;height: 29px;
    margin-right: 20px;
    border-radius: 2px;
}
.pagCnt .comp ul li a:hover{
    background-color: #353536;
}

.pagCnt .cont{
    /*font-family: 'Oxygen-Bold', sans-serif;
    font-size: 18px;*/
}

.pagCnt .muls{
    margin-bottom: 20px;
}

.pagCnt .imgs{
    margin-top: 60px;
}

.pagRel{
    border-top: 1px solid #009c00;
    margin-top: 30px;
}
.pagRel .tit{
    color: #47454b;
    font-size: 24px;
    font-family: 'WorkSans-ExtraBold',sans-serif;
    margin-top: 28px;margin-bottom: 28px;
}

.pagRegRel{
    -webkit-box-shadow: 0 4px 6px 4px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 4px 6px 4px rgba(0, 0, 0, 0.05);
    box-shadow: 0 4px 6px 4px rgba(0, 0, 0, 0.05);
    border-radius: 3px;
}
.pagRegRel .inf{
    height: 110px;
    padding: 20px 10px;
    font-size: 16px;
    height: 130px;
}
.pagRegRel .inf span,.pagRegRel .inf span a{
    color: #009c00;
}
.pagRegRel .inf a{
    color: #47454b;
}
.pagRegRel .inf a:hover{
    color: #d73422;
}
.pagRegRel .dat{
    padding-left: 10px;padding-bottom: 10px;
    font-size: 9px;
}

.piComs{
    border-top: 1px solid rgba(0,156,0,0.5);
}
.piComs .info{
    background-color: #f9f9f9;
    padding: 27px 23px;
    font-size: 18px;
}
.piComs .info img{
    float: left;
    margin-right: 23px;
}
.piComs .info .lin{
    margin-left: 20%
}

.piComs .ncoms{
    font-size: 18px;
    margin-top: 30px;padding-bottom: 30px;
    margin-bottom: 30px;
    border-bottom: 1px solid #a5a3a7;
}

.notaCComentarios{
    
}
.comTit{
    font-family: 'WorkSans-ExtraBold',sans-serif;
    font-size: 18px;
}
.notaCComentarios .notaCCFrom{
    font-family: 'Oxygen-Bold',sans-serif;
    font-size: 14px;
}
.notaCComentarios .boton_envio .btn{
    background-color: #009c00;
    font-family: 'Oxygen-Bold',sans-serif;
    color: #fff;
}

.hide{
    display: none;
}
.ajaxgif{
    position: absolute;
    right: 150px;
    top: 5px;
}
.msg{
    border-radius: 6px 6px 0 0;
    color: white;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    position: absolute;
    right: -155px;
    /*text-transform: uppercase;*/
    min-width: 121px;
}
.msg_ok{
    background: #589D05;
}
.msg_error{
    background: #dd0303;
    color: #eee;
}

.notaCCComentario{
    border-bottom: 1px solid rgba(0,165,0,0.5);
    padding-bottom: 25px;
    margin-bottom: 50px;
    font-family: 'Oxygen',sans-serif;
    font-size: 18px;
}
.notaCCComentario table tr td:first-child{
    width: 80px;
}
.notaCCComentario .comNom{
    font-family: 'Oxygen-Bold',sans-serif;
}

.masComs{
    background-color: #009c00;
    padding: 15px;
    text-align: center;
}
.masComs a{
    color: #fff;
}


/* GalEnc */
.pagGalEnc{
    background-color: #f1f1f1;
    padding-top: 96px;
}

.notaCInfo{
    margin-top: 10px;
    border-bottom: 1px solid #ddd;
    font-size: 12px;
}



/* RS */
.a2a_default_style{
    
}

.a2a_default_style .a2a_s__default{
    background-color: #009c00 !important;
    width: 29px !important;height: 29px !important;
}
.a2a_default_style .btnImp{
    background-color: #009c00 !important;
    width: 29px;
    height: 29px;
    font-size: 22px;
    line-height: 0;
    padding: 2px;
}