                            div#cSearch {}
    
    div#cSearch fieldset {
        border: none;
    }
    /******* FORMULARIO BUSQUEDA *******/
    /* Posicionamiento */
    
    div#cSearch {
        padding: 0 0 15px 0;
        margin: 0;
    }
    
    fieldset#cSearchAux {
        display: block;
        padding: 0 10px;
    }
    /* Iconos de ayuda de las pantallas de busqueda */
    
    .helpSearchImage {
        display: block;
        float: right;
        height: 16px;
        width: 17px;
        background-image: url(../Img/icono_ayuda.gif);
        background-position: right center;
        background-repeat: no-repeat;
        color: #333333;
        text-decoration: none;
    }
    
    div.searchIco dfn {
        display: none;
    }
    
    div.searchIco {
        height: 16px;
        margin-left: 0px;
        padding-top: 30px; //padding-top:17px; padding-bottom:10px; width:540px;}
        /******* CAPA BOTONERA (Buttons)*******/
        /* Posicionamiento */
        #cButtons {
            width: 100px;
            text-align: left;
            height: 45px;
            position: absolute;
            top: 173px;
            padding: 0;
            margin-left: 560px;
        }
        div#cSearch div#btnSearchDivBtnSearch {
            display: inline;
            margin-top: 10px;
            float: left;
        }
        div#cSearch div#cacdiv {
            display: inline;
            margin-right: 7em;
            cursor: pointer;
            float: left;
        }
        /* Disenio */
        div#cSearch div#btnSearchDivBtnSearch input {
            color: #fff;
            cursor: pointer;
            border: none;
            background: #003485;
            width: 90px;
            font-size: 1.2em;
            font-family: "Trebuchet MS";
            font-weight: bold;
            height: 28px;
            padding: 3px 0 3px 0;
        }
        div#cSearch div#cacdiv input {
            color: #003485;
            cursor: pointer;
            border: none;
            background: #e5eaf3;
            width: 90px;
            font-size: 1.2em;
            font-family: "Trebuchet MS";
            font-weight: bold;
            height: 28px;
            padding: 3px 0 3px 0;
            position: absolute;
            left: 98px;
            top: 10px;
        }
        div#cSearch div#cacdiv input:hover {}
        /******* CAPA BUSQUEDA LIBRE (csea1) *******/
        /********Solo normas vigentes********/
        div#cSearch #onlyTitle {
            float: left;
            margin-left: 80px;
            margin-top: 10px;
            font-size: 1em;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            display: inline;
        }
        div#cSearch #onlyTitle input {
            margin-right: 5px;
        }
        div#cSearch #WkeBookdivselection {
            float: left;
            margin-left: 190px;
            margin-top: 5px;
            font-size: 1.1em;
            display: inline;
        }
        /********Solo por titulo ********/
        div#cSearch #WkeNormasdivselection {
            float: left;
            margin-left: 30px;
            margin-top: 10px;
            font-size: 1em;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            display: inline;
        }
        div#cSearch #WkeNormasdivselection input {
            margin-right: 5px;
        }
        /********Salto indices formularios********/
        fieldset#cSearchAux a#hrefFormulariosTDC {
            position: absolute;
            display: block;
            z-index: 100;
            margin-left: 360px;
            color: #838383;
            text-decoration: underline;
            font-weight: bold;
            top: 175px;
            font-size: 1.1em;
        }
        /********Salto indices Comentarios********/
        fieldset#cSearchAux a#hrefComentariosTDC {
            position: absolute;
            display: block;
            z-index: 100;
            margin-left: 565px;
            color: #838383;
            text-decoration: underline;
            font-weight: bold;
            top: 310px;
            font-size: 1.1em;
        }
        /* Check */
        fieldset#csea1 #ImputSeas2 {
            position: absolute;
            top: 228px;
            width: 190px;
            left: 796px; //left:792px;_left:796px;}
            fieldset#csea1 #ImputSeas2 #LabelControl1 {
                display: inline;
                font-size: 1.1em;
                padding-left: 0px;
                color: #333333;
                font-family: Arial, Helvetica, sans-serif;
            }
            fieldset#csea1 #ImputSeas2 input {}
            .DivChkSynonymclass {}
            .DivChkSynonymclass label {
                font-size: 1.1em;
                font-family: Arial, Helvetica, sans-serif;
                color: #333333;
                margin-left: 5px;
            }
            #sc1AvDivChkSynonym .ChkSynonymclass {
                position: absolute;
                top: 228px;
                left: 796px; //left:792px;_left:796px;}
                #sc1AvDivChkSynonym label {
                    position: absolute;
                    top: 228px; //top:233px;left:813px;//left:809px;_left:813px; width:100px;}
                    /********TEXTO LIBRE********/
                    /* Posicionamiento */
                    div#cSearch fieldset#csea1 {
                        text-align: left;
                        margin: 0;
                        padding: 0px 0 20px 0;
                        display: block;
                    }
                    div#cSearch div.DivTxtSearchclass {
                        width: 530px;
                        margin: 0px;
                        padding: 0px;
                        float: left;
                        min-height: 30px;
                    }
                    div#cSearch div.seaAsis input.TxtSearchclass {
                        width: 480px;
                        margin-left: 16%;
                        height: 16px;
                        border: 1px solid #808080;
                    }
                    div#cSearch div#seaAsis1 {
                        margin-top: 0px;
                    }
                    div#cSearch div#seaAsis1 div .TxtSearchclass {
                        width: 500px;
                        margin-left: 35px;
                        height: 16px;
                        border: 1px solid #a1a1a1;
                        padding-top: 4px;
                        padding-bottom: 4px;
                        padding-left: 5px;
                        font-family: Arial, Helvetica, sans-serif;
                        font-size: 1.2em;
                        font-weight: bold;
                    }
                    div#cSearch div#sc1AvDivTxtSearch,
                    div#cSearch div#sc2AvDivTxtSearch,
                    div#cSearch div#sc3AvDivTxtSearch,
                    div#cSearch div#sc4AvDivTxtSearch,
                    div#cSearch div#sc5AvDivTxtSearch {
                        width: 255px;
                        margin: 0px;
                        padding: 0px;
                    }
                    div#cSearch input#sc1AvTxtSearch,
                    div#cSearch input#sc2AvTxtSearch,
                    div#cSearch input#sc3AvTxtSearch,
                    div#cSearch input#sc4AvTxtSearch,
                    div#cSearch input#sc5AvTxtSearch {
                        width: 330px;
                        height: 20px;
                        border: 1px solid #a1a1a1;
                        margin: 0px;
                        padding: 0px;
                        margin-right: 0px;
                    }
                    /* Disenio */
                    div#cSearch .lbl {
                        font-weight: bold;
                        font-size: 1.1em;
                        color: #333333;
                    }
                    fieldset#csea1 span {
                        font-family: Arial, Helvetica, sans-serif;
                        font-size: 1.3em;
                        color: #093073;
                        display: block;
                        padding-left: 0px;
                        padding-top: 4px;
                        padding-bottom: 2px;
                        clear: both;
                    }
                    fieldset#csea1 span strong {
                        font-weight: bold;
                    }
                    fieldset#csea1 span#lblLibre {
                        display: none;
                        text-align: right;
                        margin-right: 15px;
                    }
                    fieldset#csea1 span#lblConAnd {
                        width: 147px;
                        float: left;
                        padding-left: 48px;
                        font-size: 1.1em;
                        text-align: right;
                        margin-right: 15px;
                    }
                    fieldset#csea1 span#lblConLiteral {
                        width: 147px;
                        float: left;
                        padding-left: 48px;
                        font-size: 1.1em;
                        text-align: right;
                        margin-right: 15px;
                    }
                    fieldset#csea1 span#lblConOr {
                        width: 147px;
                        float: left;
                        padding-left: 48px;
                        font-size: 1.1em;
                        text-align: right;
                        margin-right: 15px;
                    }
                    fieldset#csea1 span#lblNot {
                        width: 147px;
                        float: left;
                        padding-left: 48px;
                        font-size: 1.1em;
                        text-align: right;
                        margin-right: 15px;
                    }
                    fieldset#csea1 div.panelsearch {
                        position: absolute;
                        top: 250px;
                        left: 796px; //left:792px;_left:796px;width:190px;}
                        fieldset#csea1 div.panelsearch input {
                            position: absolute;
                        }
                        fieldset#csea1 div.panelsearch label {
                            position: absolute;
                            left: 22px; //top:5px; font-size: 1.1em;}
                            fieldset#csea1 div#WkeDerrogadodivselection {
                                padding-left: 48px;
                                padding-bottom: 3px;
                                margin-top: -2em;
                            }
                            fieldset#csea1 div#WkeDerrogadodivselection input {
                                margin-left: -142px;
                            }
                            fieldset#csea1 div#WkeDerrogadodivselection label {
                                font-size: 1.1em;
                                padding-left: 15px;
                            }
                            fieldset#csea1 div#WkeBookdivselection {
                                padding-left: 48px;
                                padding-bottom: 3px;
                                margin-top: -2em;
                            }
                            fieldset#csea1 div#WkeBookdivselection input {
                                margin-left: -79px;
                            }
                            fieldset#csea1 div#WkeBookdivselection label {
                                font-size: 1.1em;
                                padding-left: 15px;
                            }
                            /******* BUSQUEDA POR METADATOS *******/
                            /* Posicionamiento */
                            div#cSearch fieldset#csea2 {
                                text-align: left;
                                font-family: Verdana, Arial, Helvetica, sans-serif;
                                padding: 0 0 20px 0;
                            }
                            div#cSearch .LabelControl1 {
                                display: none;
                            }
                            div#cSearch div.seaAsis {
                                width: 100%;
                                clear: both;
                                margin-bottom: 10px;
                            }
                            div.seaAsis .initlista {
                                padding-top: 2px;
                                padding-bottom: 3px;
                                min-height: 15px;
                                min-height: 15px;
                                /* margin-left: 253px;*/
                                margin-left: 210px;
                                border: 1px solid #003585;
                                width: 330px;
                                padding-top: 2px;
                                cursor: pointer;
                            }
                            div.seaAsis a.btnlistamas {
                                float: left;
                                margin-top: -8px;
                                width: 20px;
                                margin-left: 534px;
                                _margin-left: 537px;
                                display: inline;
                            }
                            div.seaAsis #iac1 {
                                margin-left: 210px;
                                width: 330px;
                            }
                            div.seaAsis #iac1btnlistamas {}
                            div.seaAsis #iac2 {}
                            div.seaAsis #iac2btnlistamas {
                                margin-left: 534px;
                                _margin-left: 537px;
                            }
                            DIV#cSearch DIV.listainit {}
                            DIV#cSearch DIV.initlista {}
                            DIV#cSearch DIV.seaAsis DIV INPUT {
                                font-size: 1.1em;
                                border: 1px solid #A1A1A1;
                                width: 330px;
                                padding-top: 2px;
                                padding-bottom: 2px;
                                font-family: Verdana, Arial, Helvetica, sans-serif;
                                color: #000000;
                                /* margin-left:253px; */
                                margin-left: 15px;
                            }
                            DIV#cSearch DIV.initlista DIV {
                                clear: both;
                            }
                            DIV#cSearch A.Asismas {
                                FLOAT: right;
                                BACKGROUND-IMAGE: url(../Img/ICO_Asistente.jpg);
                                WIDTH: 31px;
                                CURSOR: pointer;
                                BACKGROUND-REPEAT: no-repeat;
                                HEIGHT: 43px
                            }
                            DIV#cSearch A.Asismas DFN {
                                DISPLAY: none
                            }
                            DIV#cSearch DIV.AssistantChildOpen {
                                BORDER-RIGHT: #b9cade 1px solid;
                                BORDER-TOP: #b9cade 1px solid;
                                FLOAT: left;
                                BORDER-LEFT: #b9cade 1px solid;
                                WIDTH: 480px;
                                COLOR: #000000;
                                BORDER-BOTTOM: #b9cade 1px solid;
                                BACKGROUND-COLOR: #f3f3f4
                            }
                            DIV#cSearch DIV.AssistantChildClose {
                                DISPLAY: none
                            }
                            DIV#cSearch DIV.Assistantcodes {
                                FONT-WEIGHT: bold;
                                TEXT-ALIGN: left
                            }
                            DIV#cSearch DIV.Assistantcodes INPUT {
                                WIDTH: 16px;
                                HEIGHT: 16px
                            }
                            DIV#cSearch A.CloseCombo {
                                BACKGROUND-POSITION: left top;
                                FLOAT: right;
                                BACKGROUND-IMAGE: url(../img/BUS_fondoBoton.jpg);
                                WIDTH: 75px;
                                BACKGROUND-REPEAT: no-repeat;
                                HEIGHT: 24px;
                                TEXT-ALIGN: center
                            }
                            DIV#cSearch DIV#SeaInf {}
                            /* Dise?o */
                            fieldset#csea2 span {
                                font-size: 1em;
                                font-weight: bold;
                                color: #003585;
                                padding-top: 5px;
                                float: left;
                                display: block;
                                width: 195px;
                                text-align: right;
                                font-family: Arial, Helvetica, sans-serif;
                            }
                            fieldset#csea2 span#lblVoces {
                                text-align: right;
                            }
                            fieldset#csea2 span#lblNumero {
                                width: 70px;
                                font-size: 1.2em;
                                color: #a1a1a1;
                                padding: 0;
                                margin: 0;
                                text-align: left;
                            }
                            fieldset#csea2 span#lblAnio {
                                width: 70px;
                                font-size: 1.2em;
                                color: #a1a1a1;
                                padding: 0;
                                margin: 0;
                                text-align: left;
                            }
                            fieldset#csea2 span#lblSentencia {
                                font-size: 1.2em;
                                text-align: right;
                            }
                            fieldset#csea2 span#lblRec {
                                font-size: 1.2em;
                                text-align: right;
                            }
                            fieldset#csea2 span#lblNumDisp {
                                font-size: 1.2em;
                                display: block;
                                padding-bottom: 4px;
                                text-align: right;
                            }
                            fieldset#csea2 span#lblDispCom {}
                            fieldset#csea2 div#seaAsis2 {
                                border-bottom: double 3px #c9c9c9;
                                padding-bottom: 25px;
                                margin-bottom: 25px;
                            }
                            fieldset#csea2 div#seaAsis9 {
                                width: 100%;
                                display: block;
                            }
                            fieldset#csea2 div#seaAsis10 {
                                width: 100%;
                                display: block;
                            }
                            fieldset#csea2 div#seaAsis11 {
                                width: 100%;
                                display: block;
                            }
                            fieldset#csea2 div#seaAsis12 {
                                width: 100%;
                                display: block;
                            }
                            fieldset#csea2 div.seaAsis div.listainit span {
                                color: #333333;
                                display: block;
                                float: none;
                                font-family: Arial, Helvetica, sans-serif;
                                font-size: 1em;
                                font-weight: normal;
                                margin-bottom: 2px;
                                padding-left: 32px;
                                padding-right: 10px;
                                width: auto;
                                text-align: left;
                                line-height: 1.3em;
                            }
                            fieldset#csea2 div.seaAsis div.listainit span strong {
                                font-weight: normal;
                            }
                            fieldset#csea2 div.seaAsis div.listainit span b {
                                font-weight: normal;
                                color: #000000;
                            }
                            #Grupo table {
                                margin-bottom: 5px;
                            }
                            table {
                                width: 424px;
                                _width: 428px;
                                border-collapse: collapse;
                            }
                            table tr th {
                                vertical-align: middle;
                                font-size: 0.9em;
                            }
                            table tr th input {
                                border: 1px solid #a1a1a1;
                                padding-top: 2px;
                                padding-bottom: 2px;
                                margin-bottom: 5px;
                                width: 83px;
                                margin-right: 15px;
                            }
                            table tr th #gac2div {
                                margin-right: 8px;
                            }
                            div#secacc1 {
                                padding-left: 248px;
                                padding-top: 0px;
                                color: #666666;
                            }
                            div#secacc1 input {
                                border: none;
                                width: 20px;
                            }
                            div#secacc2 {
                                padding-left: 248px;
                                padding-top: 0px;
                                color: #666666;
                            }
                            div#secacc2 input {
                                border: none;
                                width: 20px;
                            }
                            a.iniasisbtnborrar {
                                background: url(../Img/no.gif) center no-repeat;
                                cursor: pointer;
                                display: block;
                                float: left;
                                height: 20px;
                                width: 18px;
                                margin-left: 8px;
                                margin-top: 2px;
                                display: inline;
                            }
                            a.iniasisbtnborrar dfn {
                                display: none
                            }
                            div#cSearch .LabelControl1 {
                                font-weight: bold;
                                font-size: 1.1em;
                                color: #333333;
                            }
                            div#cSearch div.seaAsis {
                                font-size: 1.1em;
                                color: #333333;
                            }
                            div#cSearch div.seaAsisFloat {
                                float: left;
                                width: 25%;
                            }
                            div.seaAsis dfn {
                                display: none;
                            }
                            div.seaAsis .initlista {
                                border: 1px solid #003585;
                            }
                            div.seaAsis a.btnlistamas {
                                width: 7px;
                                height: 7px;
                                background-image: url(../Img/asis.gif);
                                background-repeat: no-repeat;
                            }
                            /* Convenios: Radio Buttons de Vigencia */
                            div#cSearch div#seaAsisVigenciaConv {
                                border-bottom: 2px solid #CCCCCC;
                                clear: both;
                                color: #333333;
                                font-size: 1.1em;
                                margin-bottom: 20px;
                                padding-bottom: 20px;
                                width: 100%;
                            }
                            div#WkeVigenciaRadiodivselection {}
                            div#WkeVigenciaRadiodivselection label {
                                font-size: 1.1em;
                                padding-right: 20px;
                            }
                            div#WkeVigenciaRadiodivselection label input {
                                height: 14px;
                                margin-left: 5px;
                                width: 14px;
                            }
                            /* para solucionar un error introduciodo en la v3.8 de Frontend. Cuando lo arrgelen ya no ser? necesario */
                            .InvChkSynonymclass {
                                display: none;
                            }
                            #leftPanel {
                                width: 214px;
                                float: left;
                                margin: 30px 0 0 10px;
                                display: inline;
                            }
                            #leftPanel span#LblDb {
                                font-weight: bold;
                                font-size: 1.1em;
                                text-align: center;
                                padding: 0;
                                background: #003485;
                                color: #fff;
                                display: block;
                                padding: 7px 0;
                            }
                            #leftPanel ul {
                                padding: 0px;
                            }
                            #leftPanel ul li {
                                list-style: none;
                            }
                            #leftPanel ul li a {
                                display: block;
                                padding: 9px 0 8px 30px;
                                display: inline-block;
                                width: 184px;
                                margin-bottom: 1px;
                                float: left;
                            }
                            #leftPanel ul li a:hover {
                                background: #d8e0ed
                            }
                            #leftPanel ul li a.seleccionado {
                                background: #d8e0ed url(../Img/enlace_Seleccionado.jpg) 10px center no-repeat;
                                font-weight: bold;
                            }
                            /* MENU VERT*/
                            #cMenuVert {
                                border: 1px solid #d1d1d1;
                                width: 214px;
                                overflow: hidden;
                                background: #F5F6FA;
                            }
                            #gacRefdiv #gacRef {
                                padding-top: 2px;
                                padding-bottom: 3px;
                                min-height: 15px;
                                min-height: 15px;
                                /* margin-left: 253px;*/
                                margin-left: 15px;
                                border: 1px solid #808080;
                                width: 330px;
                                padding-top: 2px;
                            }
                            /******* SINONIMOS *******/
                            /* Posicionamiento */
                            div#cSearch div.DivSynonymclass {
                                width: 505px;
                                margin-top: 0.5em;
                                margin-left: 35px;
                                clear: both;
                                font-family: Verdana, Arial, Helvetica, sans-serif;
                                padding-top: 10px;
                            }
                            div#cSearch div#seaAsis1 div input.InvChkSynonymclass {
                                display: none;
                            }
                            .InvChkSynonymclass {
                                display: none;
                            }
                            div.DivSynonymTextclass span.SearchHighLight {
                                display: block;
                                width: 100%;
                            }
                            /*Disenio */
                            /* Capa */
                            div.DivSynonymclass div.DivSynonymTitleclass {
                                font-weight: bold;
                                font-size: 1.1em;
                                margin-bottom: 0.5em;
                                color: #033685;
                                margin-top: 0.5em;
                            }
                            div.DivSynonymTextclass span.SearchHighLight {
                                font-weight: bold;
                                color: #999;
                            }
                            .DivSynonymclass #divAuxSynonym ul {
                                list-style: none;
                            }
                            .DivSynonymclass #divAuxSynonym ul li {
                                margin-left: 92px;
                                padding-left: 0px;
                                list-style: initial;
                            }
                            div#divAuxSynonym span {
                                color: #000;
                                margin-left: 1em;
                                font-size: 1.1em;
                                display: inline-block
                            }
                            div#divAuxSynonym span.SearchHighLight {
                                color: #003485;
                                padding-top: 10px;
                                padding-bottom: 7px;
                                font-size: 1.2em;
                                padding-left: 64px;
                            }
                            div#divAuxSynonym {
                                border: 1px solid #d1d1d1;
                                height: 175px;
                                overflow-y: auto;
                                overflow-x: hidden;
                            }
                            /* Revisar propiedad overflow, no es standar */
                            #gdc1div input,
                            #gac2div input {
                                height: 20px;
                                margin-left: 16px;
                            }