img {border:none;}

.fl {
float: left;
}

.contenedor_bloque {
width: 100%;
margin: 0px;
padding: 0px;
height: auto;
}

.padtop10 {
padding: 10px 0px 0px 0px;
}


.padradiobtn {
padding: 4px;
}

.contenedor_bloque_sub {
float: left;
width: 100%;
margin: 0px;
padding: 0px;
height: auto;
}

.contenedor_bloque_sub_bot {
float: left;
width: 100%;
margin: 0px;
padding: 0px 0px 10px 0px;
height: auto;
}



.content {
float: left;
width: 100%;
border: 1px solid #8CB1EB;
background-color: #F2F2F2;
}

.content_pad {
float: left;
padding:5px;
}

span {
font-size: 10px;
font-weight: bold;
color: #000;
}

span.normal {
font-size: 10px;
font-weight: normal;
color: #000;
}

input.nombre {
font-size: 10px;
color:#666;
margin-left: 10px;
}


select.tiponomen {
width:250px;
margin: 0px; 0px; 0px; 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: 141414;
}

option.a {
font-size: 11px;
background-color: #fff;
}
option.b {
font-size: 11px;
background-color: #f2f2f2;
}

#menuarbolBig {
font-size:10px;
padding:5px;
width: 96%;
height: 85px;
/*height: 325px;*/
overflow-y: auto;
overflow-x:hidden;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
#menuarbol {
font-size:10px;
padding:5px;
width: 96%;
height: 85px;
/*height: 85px;*/
overflow-y: auto;
overflow-x:hidden;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.discapas {
display: none;
}

.disblock {
display: block;
}

.blanco {
color:#fff;
}

.capa_bloque {
display: block;
background-color: #9FBCE7;
border-bottom: 1px solid #fff;
}

.bloque_sub_top {
display: block;
background-color: #fff;
border-bottom: 1px solid #C4D3E4;
border-top: 1px solid #C4D3E4;
}

.bloque_sub {
display: block;
background-color: #fff;
border-bottom: 1px solid #C4D3E4;
}

.bloque_sub_top2 {
display: block;
border-bottom: 1px solid #C4D3E4;
border-top: 1px solid #C4D3E4;
}

.bloque_sub2 {
border-bottom: 1px solid #C4D3E4;
display: block;
}

.content_nobg {
width: 100%;
text-align: center;
padding-top: 10px;
height: auto;
}

select.resultsnomen {
width:60px;
margin-left: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: 141414;
}



#cinfocons {
float: left;
width: 100%;
height: auto;
overflow-y: auto;
overflow-x:hidden;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-left: 0px;
border-right: 0px;
background-color:#fff;
}


#cinfocons div.filawhite {
float: left;
width: 100%;
height: auto;
padding: 5px;
background-color:#fff;
}

#cinfocons div.filablue {
float: left;
width: 100%;
height: auto;
padding: 5px;
background-color:#EEF2F7;
}

.filanomen1 {
float: left;
width:85%;
}


.filanomen1 a, .filameta a {
text-decoration:none;
color:#5D5D5D;
}

.filanomen1 a:hover, .filameta a:hover {
text-decoration:underline;
color:#6187C3;
}

.sm {
float: left;
width:10%;
height: auto;
}

.filameta {
float: left;
width:64%;
}


.cont_filameta_sm {
float: left;
width: 100%;
height: auto;
}

.filameta_sm_tit{
float: left;
width:88%;
height: auto;
}

.filameta_sm_img{
float: left;
width:1%;
height: auto;
}

.filameta_sm_desc{
float: left;
width:100%;
height: auto;
}


.ico {
float: left;
width:8%;
height: auto;
}


#navigation_pages {
float: left;
height: 20px;
width: 100%;
text-align: center;
font-size: 9px;
color:#638CB5;
line-height: 20px;
}

#navigation_pages a{
text-decoration: none;
font-size: 9px;
color:#5D5D5D;
}

#navigation_pages a:hover{
text-decoration: underline;
color: #6187C3;
}


#bloquecontinfo {
float: left;
width: 100%;
height: auto;
padding:0px;
margin:0px;
background-color:#F2F2F2;
}


#bloquecontinfo span {
margin-left: 10px;
font-weight:bold;
}

#bloquecontinfo span.normal {
font-weight:normal;
}


#bloquecontinfo div.barra {
float: left;
width: 100%;
height: 15px;
text-align: center;
color:#3F3F3F;
background-color:#ccc;
font-weight: bold;
border-top: 1px solid #9F9F9F;
border-bottom: 1px solid #9F9F9F;
}

.bloquetopo {
width: 100%;
padding-top: 3px;
}

.topoitem {
float: left;
width: 35%;
height: auto;
text-align: justify;
}

.topodesc {
float: left;
width: 62%;
height: auto;
text-align: left;
padding-left: 1%;
padding-right: 1%;
padding-bottom: 1%;
}

.fondotema {
background-image:url(/nomenclator/img/fondotema.gif);
background-repeat: no-repeat;
width: 100%;
height:19px;
}

.fondotema span {
color: #04044E;
padding-left: 15px;
}
.fondotemabusqueda span {
color: #04044E;
padding-left: 15px;
}

.fondotemabig {
background-image:url(/nomenclator/img/fondotemabig.gif);
background-repeat: no-repeat;
width: 100%;
height:19px;
}

.fondotemabig span {
color: #04044E;
padding-left: 15px;
}

.fondotemabig2 {
background-image:url(/nomenclator/img/fondotemabig2.gif);
background-repeat: no-repeat;
width: 100%;
height:19px;
}
.fondotemamedium {
background-image:url(/nomenclator/img/fondotemamedium.gif);
background-repeat: no-repeat;
width: 100%;
height:19px;
}

.fondotemabig2 span {
color: #04044E;
padding-left: 15px;
}

.estiloError {
    /*background-color:#ff3333;*/
    /*color: #fff;*/
    color: black;
    text-align:center;
    font-weight:bold;
    font-size:12px;
    width: 100%;
    height: auto;
}

.vamradio {
vertical-align: middle;
}



/* ESTILOS COMBOBOX NOMENCLATOR */

#busbySelectNav {
    width: 200px; /* width of you nav */
    margin: 15px; /* To position your nav */
    text-align: left;
}
#busbySelectNavSmall {
    width: 200px; /* width of you nav */
    margin: 1px; /* To position your nav */
    text-align: left;
}
#busbySelectNav #busbySelectNavList {
    overflow: auto;
}

#busbySelectNavButton {
    margin: 0;
    padding: 0;
    width: 225px;
    height: 21px;
    font-size: 10px;
    background: #FFFFFF url(/nomenclator/img/select-box-arrow.gif) right no-repeat;
    color: #29335F;
    padding: 3px 8px 3px 5px;
    width: 212px; /* adjust height and width due to padding */
    height: 25px; /* adjust height and width due to padding */
    border: 1px solid #8CB1EB;
    width: 210px; /* adjust height and width due to border */
    height: 22px; /* adjust height and width due to border */
}

#busbySelectNavList {
    margin: 0 0 0 0; /*adjust postion of dropdown*/
    height: 100px; /* adjust height and width drop down box */
    border: 1px solid #8CB1EB;
    /*background: #CFF2FF;*/
    background: #FFFFFF;
    width: 223px;
    z-index: 99;
    position: absolute;
    padding: 0;
    overflow: scroll;
}

.busbySelectNavListOff {
    display: none;
}

.busbySelectNavListOn {
    display: block;
}

#busbySelectNavList ul {
    margin: 0;
    padding: 0px;
    background-image: none;
}

#busbySelectNavList li {
    margin: 0;
    padding: 0;
    border-bottom: #CCCCCC 1px solid;
    list-style-type: none;
    background-image: none;
}

#busbySelectNavList li a {
    color: #29335F; /* Change color of links in drop down */
    display: block;
    font-size: 10px;
    padding: 3px 8px 3px 5px;
    text-decoration:none;
    cursor: pointer;
}

#busbySelectNavList li a:hover {
    color: #FFFFFF; /* Change color of hovered links in drop down */
    background-color: #9FBCE7; /* Change background color of hovered links in drop down */
    *background: #9FBCE7; /* Change background color of hovered links in drop down */
    text-decoration: none;
}

/* Estilos Desplegable Resultados por Páginas*/

#busbySelectNav2 {
    width: 75px; /* width of you nav */
    /* margin: 15px;*/ /* To position your nav */
    text-align: left;
}

#busbySelectNav2 #busbySelectNavList2 {
    overflow: auto;
}

#busbySelectNavButton2 {
    margin: 0;
    padding: 0;
    width: 100px;
    height: 15px;
    font-size: 10px;
    background: #FFFFFF url(/nomenclator/img/select-box-arrow.gif) right no-repeat;
    color: #29335F;
    padding: 3px 8px 3px 5px;
    width: 87px; /* adjust height and width due to padding */
    height: 25px; /* adjust height and width due to padding */
    border: 1px solid #8CB1EB;
    width: 85px; /* adjust height and width due to border */
    height: 22px; /* adjust height and width due to border */
}

#busbySelectNavList2 {
    margin: 0; /*adjust postion of dropdown*/
    height: 55px; /* adjust height and width drop down box */
    border: 1px solid #8CB1EB;
    /*background: #CFF2FF;*/
    background: #FFFFFF;
    width: 98px;
    z-index: 99;
    position: absolute;
    padding: 0;
    overflow: scroll;
}

.busbySelectNavListOff2 {
    display: none;
}

.busbySelectNavListOn2 {
    display: block;
}

#busbySelectNavList2 ul {
    margin: 0;
    padding: 0px;
    background-image: none;
}

#busbySelectNavList2 li {
    margin: 0;
    padding: 0;
    border-bottom: #CCCCCC 1px solid;
    list-style-type: none;
    background-image: none;
}

#busbySelectNavList2 li a {
    color: #29335F; /* Change color of links in drop down */
    display: block;
    font-size: 10px;
    padding: 0px 8px 0px 5px;
    text-decoration:none;
    cursor: pointer;
}

#busbySelectNavList2 li a:hover {
    color: #FFFFFF; /* Change color of hovered links in drop down */
    background-color: #9FBCE7; /* Change background color of hovered links in drop down */
    text-decoration: none;
}

/* FIN ESTILOS COMBOBOX NOMECLATOR */


/*ESTILOS COMBO BOX METADATOS */

#busbySelectNavCat {
    width: 200px; /* width of you nav */
    margin: 15px; /* To position your nav */
    text-align: left;
}
#busbySelectNavSmall {
    width: 200px; /* width of you nav */
    margin: 1px; /* To position your nav */
    text-align: left;
}

#busbySelectNavCat #busbySelectNavListCat {
    overflow: auto;
}

#busbySelectNavButtonCat {
    margin: 0;
    padding: 0;
    width: 225px;
    height: 21px;
    font-size: 10px;
    background: #FFFFFF url(/metadatos/img/select-box-arrow.gif) right no-repeat;
    color: #29335F;
    padding: 3px 8px 3px 5px;
    width: 212px; /* adjust height and width due to padding */
    height: 25px; /* adjust height and width due to padding */
    border: 1px solid #8CB1EB;
    width: 210px; /* adjust height and width due to border */
    height: 22px; /* adjust height and width due to border */
}

#busbySelectNavListCat {
    margin: 0; /*adjust position of dropdown*/
    height: 100px; /* adjust height and width drop down box */
    border: 1px solid #8CB1EB;
    /*background: #CFF2FF;*/
    background: #FFFFFF;
    width: 223px;
    z-index: 99;
    position: absolute;
    clear: both;
	float: left;
    *top:176px;
	*left:21px;
    padding: 0;
    overflow: scroll;
}

.busbySelectNavListOffCat {
    display: none;
}

.busbySelectNavListOnCat {
    display: block;
}

#busbySelectNavListCat ul {
    margin: 0;
    padding: 0;
    background-image: none;
}

#busbySelectNavListCat li {
    margin: 0;
    padding: 0;
    border-bottom: #CCCCCC 1px solid;
    list-style-type: none;
    background-image: none;
}

#busbySelectNavListCat li a {
    color: #29335F; /* Change color of links in drop down */
    display: block;
    font-size: 10px;
    padding: 3px 8px 3px 5px;
    text-decoration:none;
    cursor: pointer;
}

#busbySelectNavListCat li a:hover {
    color: #FFFFFF; /* Change color of hovered links in drop down */
    background-color: #9FBCE7; /* Change background color of hovered links in drop down */
    *background: #9FBCE7; /* Change background color of hovered links in drop down */
    text-decoration: none;
}

/* Estilos Desplegable Proveedor*/


#busbySelectNavProv {
    width: 200px; /* width of you nav */
    margin: 15px; /* To position your nav */
    text-align: left;
}

#busbySelectNavProv #busbySelectNavListProv {
    overflow: auto;
}

#busbySelectNavButtonProv {
    margin: 0;
    padding: 0;
    width: 225px;
    height: 21px;
    font-size: 10px;
    background: #FFFFFF url(/metadatos/img/select-box-arrow.gif) right no-repeat;
    color: #29335F;
    padding: 3px 8px 3px 5px;
    width: 212px; /* adjust height and width due to padding */
    height: 25px; /* adjust height and width due to padding */
    border: 1px solid #8CB1EB;
    width: 210px; /* adjust height and width due to border */
    height: 22px; /* adjust height and width due to border */
}

#busbySelectNavListProv {
    margin: 0; /*adjust postion of dropdown*/
    height: 100px; /* adjust height and width drop down box */
    border: 1px solid #8CB1EB;
    /*background: #CFF2FF;*/
    background: #FFFFFF;
    width: 223px;
    z-index: 99;
    position: absolute;
    clear: both;
	float: left;
	*top:272px;
	*left:21px;
    padding: 0;
    overflow: scroll;
}

.busbySelectNavListOffProv {
    display: none;
}

.busbySelectNavListOnProv {
    display: block;
}

#busbySelectNavListProv ul {
    margin: 0;
    padding: 0px;
    background-image: none;
}

#busbySelectNavListProv li {
    margin: 0;
    padding: 0;
    border-bottom: #CCCCCC 1px solid;
    list-style-type: none;
    background-image: none;
}

#busbySelectNavListProv li a {
    color: #29335F; /* Change color of links in drop down */
    display: block;
    font-size: 10px;
    padding: 3px 8px 3px 5px;
    text-decoration:none;
    cursor: pointer;
}

#busbySelectNavListProv li a:hover {
    color: #FFFFFF; /* Change color of hovered links in drop down */
    background-color: #9FBCE7; /* Change background color of hovered links in drop down */
    *background: #9FBCE7; /* Change background color of hovered links in drop down */
    text-decoration: none;
}



/* Estilos Desplegable Resultados por Página*/

#busbySelectNavRes {
    width: 75px; /* width of you nav */
    /* margin: 15px;*/ /* To position your nav */
    text-align: left;
}

#busbySelectNavRes #busbySelectNavListRes {
    overflow: auto;
}

#busbySelectNavButtonRes {
    margin: 0;
    padding: 0;
    width: 100px;
    height: 15px;
    font-size: 10px;
    background: #FFFFFF url(/metadatos/img/select-box-arrow.gif) right no-repeat;
    color: #29335F;
    padding: 3px 8px 3px 5px;
    width: 87px; /* adjust height and width due to padding */
    height: 25px; /* adjust height and width due to padding */
    border: 1px solid #8CB1EB;
    width: 85px; /* adjust height and width due to border */
    height: 22px; /* adjust height and width due to border */
}

#busbySelectNavListRes {
    margin: 0 0 0 0; /*adjust postion of dropdown*/
    height: 55px; /* adjust height and width drop down box */
    border: 1px solid #8CB1EB;
    /*background: #CFF2FF;*/
    background: #FFFFFF;
    width: 98px;
    z-index: 99;
    position: absolute;
    padding: 0;
    overflow: scroll;
}

.busbySelectNavListOffRes {
    display: none;
}

.busbySelectNavListOnRes {
    display: block;
}

#busbySelectNavListRes ul {
    margin: 0;
    padding: 0px;
    background-image: none;
}

#busbySelectNavListRes li {
    margin: 0;
    padding: 0;
    border-bottom: #CCCCCC 1px solid;
    list-style-type: none;
    background-image: none;
}

#busbySelectNavListRes li a {
    color: #29335F; /* Change color of links in drop down */
    display: block;
    font-size: 10px;
    padding: 0px 8px 0px 5px;
    text-decoration:none;
    cursor: pointer;
}

#busbySelectNavListRes li a:hover {
    color: #FFFFFF; /* Change color of hovered links in drop down */
    background-color: #9FBCE7; /* Change background color of hovered links in drop down */
    text-decoration: none;
}

/*FIN ESTILOS COMBO BOX METADATOS*/
