
body{
    margin: 0em;
    padding: 0em;
      /*font-family: Georgia,'Times New Roman',times,serif;*/
	  font-family: 'Open Sans', sans-serif!important;
}

.lan_arlo_goiburu.app_estilo_komunak {
	max-width: 1300px;
    margin-left: auto !important;
    margin-right: auto !important;
    width: 80%;
}	
	
#v09aContenido{
	font-size:0.9em;	
}


#v09aContenido img{
	border:0;	
}

#v09aContenido fieldset .tagSinMargenCkeditor {
    padding: 0em 0em 0em 0em !important;
    width: 98.5%;
}
* html #v09aContenido fieldset .tagSinMargenCkeditor {
    width: 98%;
}

#v09aContenido fieldset .tagSinMargenCkeditor .cke_reset {
    padding: 0em 0em 0em 0em !important;
    /*height: 150px;*/
}
#v09aContenido fieldset .tagSinMargenCkeditor .cke_chrome {
    border: 1px solid #7f9db9 !important;
}


#v09aContenido .tagSinMargenCkeditor span{
    display: block !important;
    visibility: visible !important;
     /*padding: 0em 0em 0em 0em !important;*/
     margin: 0px 0px 0px 0px!important;
}

* html #v09aContenido .tagSinMargenCkeditor span {
    display: block !important;
    visibility: visible !important;
     padding: 0em 0em 2px 0em !important;
     margin: 0px 0px 0px 0px!important;
     background-color: #EFEFDE !important;
}

* html #v09aContenido .tagSinMargenCkeditor span .cke_toolbox *{
    background-color: #EFEFDE !important;
}
#v09aContenido .tagSinMargenCkeditor .cke_voice_label {
    display: none !important;
    visibility: hidden !important;
}

#v09aContenido .tagSinMargenCkeditor span .cke_button_label {
    display: none !important;
}
#v09aContenido .tagSinMargenCkeditor .cke_bottom {
    display: none !important;
}

#v09aContenido .tagSinMargenCkeditor .cke_top {
    padding: 0em 0em 0em 0em !important;
}
#v09aContenido .tagSinMargenCkeditor span .cke_top {
    padding: 0em 0em 0em 0em !important;
    background-color: #EFEFDE !important;
    background: none;
}
* html #v09aContenido .tagSinMargenCkeditor .cke.toolbox{
    background-color: #EFEFDE !important;
}

#v09aContenido .tagSinMargenCkeditor .cke_toolbar {
    height: 25px;
}
* html #v09aContenido .tagSinMargenCkeditor .cke_toolgroup {
    border: none;
}


#v09aContenido .tagSinMargenCkeditor .cke_toolgroup .cke_reset_all, .cke_reset_all *{
    /*background: none repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    /*background: none;*/
    background-color: #EFEFDE;
    background-repeat: repeat;
    /*background-position: 0 0;*/
    cursor: default;
    border:none;
    overflow: hidden;
}

.cke_editable .cke_wysiwyg_frame{
/*    height: 150px !important;*/
    font-size: 12px !important;
    line-height: 1;
}
/*
#v09aContenido .tagSinMargenCkeditor body .cke_editable .cke_editable_themed .cke_contents_ltr .cke_show_borders{
    margin: 0px !important;
    font-size: 12px !important;
}

#v09aContenido .tagSinMargenCkeditor .cke_chrome .cke_contents html body.cke_editable{
    line-height: 1 !important;
}
#v09aContenido .tagSinMargenCkeditor .cke_contents body .cke_editable .cke_editable_themed .cke_contents_ltr .cke_show_borders{
   margin: 0px !important;
}


.cke_editable .cke_editable_themed .cke_contents_ltr .cke_show_borders {
    margin: 0px 2px 0px 2px !important;
    line-height: 1 !important;
}
*/
#v09aContenido fieldset .tagSinMargenCkeditor .cke_editable{
    line-height: 1 !important;
}

#v09aContenido{
    width:100%;
    float:left;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    /*font-size:75%;*/
}

#v09aContenido .mustitutxt{    
    color:#003399;
    font-family:Arial;
    font-size:1.50em;
    font-weight:bold;
}

#v09aContenido .fichamusdcha{
    width: auto;
    margin: 0em 0em 0em 0px;
    height: 100%;
    padding: 0em;
}

#v09aContenido .fichamusdcha h3{
    border-bottom: 1px solid #B50000;
    background-position: bottom;
    background-repeat: repeat-x;
    width: auto;
    margin: 0em 0em 0.5em 0.5em;
    padding: 0.25em;
    color: #B50000;
    font-weight: normal;
    font-size: 1.2em;
    text-align: left;
}

#v09aContenido .fichamusdcha dl {
    float: left;
    margin: 0em 0.31em 0em 0.31em;
    padding: 0.5em 0px 0em 0px;
    width: 80%;
}

#v09aContenido .fichamusdcha dt {
    text-align: right;
    width: 10.5em;
    font-weight: bold;
}

#v09aContenido .fichamusdcha dt a{
    color: #000000;
}

#v09aContenido .fichamusdcha dd {
    margin: -1.35em 0em 0.45em 11.5em;
    width: auto;
}

/*------------------------------------*/

#v09aContenido .centradoimagen{
    float: left;
    margin: 1em 1em 0em 0.25em;
    padding: 0.25em;
}

#v09aContenido .centradoimagenmosaico{
    display: block !important;
    margin: 1em auto 0em auto !important;
    padding: 0.25em !important;
    width: auto !important;
}

#v09aContenido .tablaFicha{
    border:1px solid #666666;
    margin: 0.5em 0em 0.5em 12em;
    width:75%;
    border-collapse: collapse;
    background-color: #ffffff !important;
}

#v09aContenido .tablaFicha th{
    padding: 0.35em;	
    background-image: url(../images/fnd_tabla.gif);
    background-repeat: repeat-x;
    background-position: top;
    border-right: 1px solid #999999;
    border-bottom:1px solid #999999;
    color: #FFFFFF;
    background-color: #000000;
}

#v09aContenido .tablaFicha td{
    border: 1px solid #cccccc;
    padding: 0.35em;
}

/*----------------------------------------------*/

#v09aContenido .cuerpoficha{
    padding: 0em;
    margin:0.5em 0em 0.5em 0em;
    border: 1px solid #C9CACB !important;
    height: 100%;
}

#v09aContenido .cuerpofichainforme{
    padding: 0em;
    margin:0.5em 0em 0.5em 0em;
    border: none !important;
    /*height: 100%;*/
}

#v09aContenido .flotPestformu{
     border-right: #c9cacb 1px solid;
     border-top: #c9cacb 1px solid;
     margin: 0px;
     border-left: #c9cacb 1px solid;     
     width: 99.8%;
     padding-top: 10px;
     padding-bottom: 10px;
     border-bottom: #c9cacb 1px solid;
    /* background-color: #f4f4f4;*/
}

* html #v09aContenido .flotPestformu{
    width: 97.5%;    
    }

#v09aContenido .flotPestformu p{
    font-weight: bolder;
    margin: 0em 0em 0em 1.5em;
}

#v09aContenido .flotPestformumante{
    float: right;
    width:99.8%;
    padding-top: 10px;
    margin: 0px 0px 0px 0px;
    border-bottom: 1px solid #BCD2E6 !important;
    border-left: 1px solid #BCD2E6 !important;
    border-right: 1px solid #BCD2E6 !important;
    border-top: 1px solid #BCD2E6 !important;
    background-image: url(../images/fnd_mantenimiento.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}


#v09aContenido .flotPest{
    float: left;
    width:99.8%;
    padding-top: 10px;
    margin: 0px 0px 0px 0px;
}


#v09aContenido .fichamosaico{
    border: 1px solid red;
    background-color: #FFFFFF;
    border: 1px solid #cccccc;
    float: left;
    width:49%;
    margin: 0.25em 0.20em 0.25em 0.20em;
    background-image: url(../images/fnd_mosaico.gif);
    background-position: top;
    background-repeat: repeat-x;
}

#v09aContenido .fichamosaicosoloimg{
    background-color: #FFFFFF;
    border: 1px solid #cccccc;
    height:20em;
    float: left;
    margin: 0.25em 0.20em 0.25em 0.20em;
    padding: 0.5em;
    background-image: url(../images/fnd_mosaico.gif);
    background-position: top;
    background-repeat: repeat-x;
    text-align: center;
}

#v09aContenido .fichamosaicoCustom{
    background-color: #FFFFFF;
    border: 1px solid #cccccc;
    float: left;
    margin: 0.25em 0.20em 0.25em 0.20em;
    padding: 0.5em;
    background-image: url(../images/fnd_mosaico.gif);
    background-position: top;
    background-repeat: repeat-x;
    text-align: left;
    width: 46% !important;
}

#v09aContenido .imagenmosaicoCustom{
	float: left;
    width:auto;
    margin-right: 0.5em;
    display: block;
    text-align: left;
    color: #B22423;
	min-width: 200px;
}

#v09aContenido .seleccionmosaicoCustom{
	float: left;
    width:65%;
    margin: 0.25em auto 0.25em auto;
    display: block;
    text-align: left;
    color: #B22423;
}

#v09aContenido .seleccionmosaicoCustom a{
    color: #333333;
}

#v09aContenido .listatitulosfotodatosCustom{
    float: left;
    width:100%;
}

* html #v09aContenido .listatitulosfotodatosCustom{
    float: left;
}

#v09aContenido .listatitulosfotodatosCustom dl {
    margin: 0em 0.31em 0em 0.31em;
    padding: 0em 0px 0em 0px;
    width: 95%;
}

#v09aContenido .listatitulosfotodatosCustom dt {
    text-align: right;
    width: 12em;
    font-weight: bold;
    color: #B22423;
}

#v09aContenido .listatitulosfotodatosCustom dt a{
    color: #000000;
}

#v09aContenido .listatitulosfotodatosCustom dd {
    margin: -1.2em 0em 0.45em 12.5em;
    color: #000000;
}

#v09aContenido .listatitulosfotodatosCustom dd.simple {
    margin: 0em 0em 0em 0em;
    color: #000000;
}

#v09aContenido .listatitulosfotodatosCustom dt.forzaraltodt{
    padding: 0.5em 0em 0em 0em !important;
}

#v09aContenido .listatitulosfotodatosCustom dd.forzaraltodd{
    margin-top: -1.55em !important;
}

#v09aContenido .listatitulosfotodatosCustom dd ul{
    margin: 0em 0em 0em -2em;
    padding-bottom: 0em;/*se necesita en dsllo*/
    list-style-image: url(../images/bullet_lista2.gif);
    /*border: 1px solid red;*/
}

* html #v09aContenido .listatitulosfotodatosCustom dd ul{
    margin: 0.25em 0em 0em 1.2em !important;
    padding-bottom: 0em !important;/*se necesita en dsllo*/
    /*border: 1px solid red;*/
}

#v09aContenido .fichamosaicoCustomImpresion{
    background-color: #FFFFFF;
    border: 1px solid #cccccc;
    float: left;
    margin: 0.25em 0.20em 0.25em 0.20em;
    padding: 0.5em;
    background-image: url(../images/fnd_mosaico.gif);
    background-position: top;
    background-repeat: repeat-x;
    text-align: left;
    width: 47% !important;
}

#v09aContenido .imagenmosaicoCustomImpresion{
	float: left;
    width:auto;
    margin-right: 0.5em;
    display: block;
    text-align: left;
    color: #B22423;
	min-width: 200px;
}

#v09aContenido .seleccionmosaicoCustomImpresion{
	float: left;
    width:47%;
    margin: 0.25em auto 0.25em auto;
    display: block;
    text-align: left;
    color: #B22423;
}

#v09aContenido .seleccionmosaicoCustomImpresion a{
    color: #333333;
}

#v09aContenido .listatitulosfotodatosCustomImpresion{
    float: left;
    width:100%;
}

* html #v09aContenido .listatitulosfotodatosCustomImpresion{
    float: left;
}

#v09aContenido .listatitulosfotodatosCustomImpresion dl {
    margin: 0em 0.31em 0em 0.31em;
    padding: 0em 0px 0em 0px;
    width: 95%;
}

#v09aContenido .listatitulosfotodatosCustomImpresion dt {
    text-align: right;
    width: 12em;
    font-weight: bold;
    color: #B22423;
}

#v09aContenido .listatitulosfotodatosCustomImpresion dt a{
    color: #000000;
}

#v09aContenido .listatitulosfotodatosCustomImpresion dd {
    margin: -1.2em 0em 0.45em 12.5em;
    color: #000000;
}

#v09aContenido .listatitulosfotodatosCustomImpresion dd.simple {
    margin: 0em 0em 0.25em 0em;
    color: #000000;
}

#v09aContenido .listatitulosfotodatosCustomImpresion dt.forzaraltodt{
    padding: 0.5em 0em 0em 0em !important;
}

#v09aContenido .listatitulosfotodatosCustomImpresion dd.forzaraltodd{
    margin-top: -1.55em !important;
}

#v09aContenido .listatitulosfotodatosCustomImpresion dd ul{
    margin: 0em 0em 0em -2em;
    padding-bottom: 0em;/*se necesita en dsllo*/
    list-style-image: url(../images/bullet_lista2.gif);
    /*border: 1px solid red;*/
}

* html #v09aContenido .listatitulosfotodatosCustomImpresion dd ul{
    margin: 0.25em 0em 0em 1.2em !important;
    padding-bottom: 0em !important;/*se necesita en dsllo*/
    /*border: 1px solid red;*/
}


#v09aContenido .fichamosaico dl {
    margin: 0em 0.31em 0em 0.31em;
    padding: 0.5em 0px 0em 0px;
    width: auto;
}

#v09aContenido .fichamosaico dt {
    text-align: right;
    width: 6.5em;
    font-weight: bold;
    color: #B22423;
}

#v09aContenido .fichamosaico dt a{
    color: #000000;
}

#v09aContenido .fichamosaico dd {
    margin: -1.25em 0em 0.40em 6.8em;
}



#v09aContenido .cabeceraficha{
    margin: 0.75em 0.5em 0.75em 0.5em;
    padding: 0.25em 0.25em 0.25em 0.25em;
    background-color: #D73331;
    border-top:1px solid #DF5D5C;
    border-right:1px solid #DF5D5C;
    border-left:1px solid #DF5D5C;
    background-image: url(../images/fnd_encabezado.jpg);
    background-position: top;
    background-repeat: repeat-x;
    color:#000000;
    font-weight: normal;
    font-size: 1.2em;
}



#v09aContenido h2.cabeceraficha3{
	margin: 0.5em 0em 0.5em 0em;
	padding: 0.25em 0em 0.25em 0.5em;
	/*background-color: #DF5D5C;*/
	background-image: url(../images/fnd_encabezado2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	color:#516A7F;
	font-weight: bold;
	font-size: 1em;
	width: 98%;
}

/*------------------------------------- formularios ----------------------------------------*/

#v09aContenido form{
    /*margin: 0.5em 2em 0em 0em;
    padding: 0em;*/
}

#v09aContenido fieldset{	
    margin: 1em 0;
    padding: 0;	
    position: relative;
}

#v09aContenido fieldset br {
    display: none;
}

#v09aContenido label{
    display: block;
}

#v09aContenido fieldset div {
    padding: 0.125em 1em;	
}

#v09aContenido fieldset div span {
    display: none;
}

* html #v09aContenido fieldset div span {
    position: static;
    margin-left: 3em;
    background-color: transparent;
}

#v09aContenido div.cr p {
    margin: 0;
}

#v09aContenido .mandat {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 0.9em;
    font-weight: normal;
    color: #666666;	
    padding: 0px 0px 3px 0px;
}

#v09aContenido .mandatError {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 0.9em;
    font-weight: normal;
    color: #b22423;	
    padding: 0px 0px 3px 0px;
}

#v09aContenido .mandatEnc {

    font-weight: bold;

}

#v09aContenido .mandatEnc1 {

    font-style: italic;

}

#v09aContenido .mandatFondo{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    font-weight: bold;
    padding: 0px 0px 3px 0px;
    color: #000000;
}


#v09aContenido .mandattexto{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 0.9em;
    font-weight: normal;
    color: #000000;
    width:98%;	
}

#v09aContenido .mandattextoReadOnly{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 0.9em;
    font-weight: normal;
    width:98%;
    background-color: #D4D4D4;
    color:#516A7F;
    
}

#v09aContenido .mandattextoReadOnlyTabulado{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 0.9em;
    font-weight: normal;
    width:98%;
    background-color: #D4D4D4;
    color:#516A7F;
    padding: 0.25em;
    margin: 0.5em 0em 0.5em 1em !important;
}

#v09aContenido div.buttons{
    clear: both;
}

#v09aContenido .removed{
    display: none !important;
}

#v09aContenido .texto{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 90%;	
    color: #360;
    margin: 5px 0px 0px 0px;	
}


#v09aContenido .contenetColumT1{
    float:left;
    width:45.5%;
    margin: 0px 0px 0px 0px;
}

#v09aContenido .contenetColumT11{
    float:left;
    width:40%;
    margin: 0px 0px 0px 0px;
}

#v09aContenido .contenetColumT12{
    float:left;
    width:15%;
    margin: 0px 0px 0px 0px;
}

#v09aContenido .contenetColumT122{
    float:left;
    width:25%;
    margin: 0px 0px 0px 0px;
}

#v09aContenido .contenetParaOcultar{
    padding:0em;
}

#v09aContenido .contenetParaOcultarOculto{
    float:left;
    padding:0em;
    display: none;
}


#v09aContenido .contenetColumT2{
    float:left;
    width:92%;
    margin: 0px 0px 0px 0px;	
}

#v09aContenido .contenetColumT4{
    float:left;
    width:96%;
}

#v09aContenido .contenetColumT4{
    float:left;
    width:96%;
}
#v09aContenido .contenetColumT4margenBajo{
    float:left;
    margin-bottom:2em !important;
    margin-left:0.7em;
    width:97%;
    /*float:left;
    width:90%;
    margin-bottom:2em !important;
    margin-left:0.5em;*/
}

#v09aContenido .contenetColumT4Ocul{
    float:left;
    width:96%;
    display: none;
}

#v09aContenido .contenetColumT51{
	float:left;
	width:25%;
	margin: 0px 0px 0px 0px;	
}

#v09aContenido .contenetColumT51b{
	float:left;
	width:50%;
	margin: 0px 0px 0px 0px;
         padding: 0em 0em 0em 0em;
         /*border: 1px solid red;*/
}

#v09aContenido .musdesdehasta2{
padding-left: 0em !important; 

}


 html>body #v09aContenido .contenetColumT51b{
	float:left;
	width:44%;
	margin: 0px 0px 0px 0px;
         padding: 0em 0em 0em 0em;
        /*border: 1px solid blue;*/
}

#v09aContenido .contenetColumT512{
    float:left;
    width:25%;
    margin: 0px 0px 0px 0px;
    padding: 0em 0em 0em 0em;
    padding:0em;
}

#v09aContenido .contenetColumT52{
    float:left;
    width:71%;
    margin: 0px 0px 0px 0px;	
}

#v09aContenido .contenetColumT53{
    float:left;
    width:65%;
    margin: 0px 0px 0px 0px; 
}

#v09aContenido .contenetColum31{
    float:left;
    width:31%;
    margin: 0px 0px 0px 0px;	
}

#v09aContenido .contenetColumT6{
    float:left;
    width:32%;
    margin: 0px 0px 0px 0px;	
}

#v09aContenido .contenetColumT71{
    float:left;
    width:30%;
    margin: 0px 0px 0px 0px;	
}

#v09aContenido .contenetColumT72{
    float:left;
    width:66%;
    margin: 0px 0px 0px 0px;	
}

#v09aContenido .contenetColumT72TipoFondo{
    float:left;
    width:66%;
    margin: 0px 0px 0px 7px !important;	
}

#v09aContenido .contenetColumT5{
    float:left;
    width:21%;
    margin: 0px 0px 0px 0px;	
}

#v09aContenido .contenetColumT7{
    float:left;
    width:18%;
    margin: 0px 0px 0px 0px;									
}


#v09aContenido .contenetColumT8{
    float:left;
    width:10%;
    margin: 0px 0px 0px 0px;									
}

#v09aContenido .contenetColumT81{
    float:left;
    width:5%;
    margin: 8px 0px 0px 0px;									
}


#v09aContenido .contenetColumT13{
    float:left;
    width:97.25%;
    margin: 0px 0px 0px 0px;	    
}
* html #v09aContenido .contenetColumT13{
    float:left;
    width:96.5%;
    margin: 0px 0px 0px 0px;									
}

#v09aContenido .contenetColumT13b{
    float:left;
    width:98%;
    margin: 0px 0px 0px 0px;		
}

* html #v09aContenido .contenetColumT13b{
    float:left;
    /*width:100%;*/
    width:97.5%;
    margin: 0px 0px 0px 0px;									
    /*border:1px solid red;*/
}
#v09aContenido .listalarga{
    width:98%;	
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    font-weight: normal;
    color: #000000;	
}

#v09aContenido .listacorta{
    width:25%;	
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    font-weight: normal;
    color: #000000;	
}

#v09aContenido .listacortaMoneda{
    width:75%;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    font-weight: normal;
    color: #000000;
}

#v09aContenido .listamedia{
    width:50%;	
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    font-weight: normal;
    color: #000000;	
}

#v09aContenido .listaresizable{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    font-weight: normal;
    color: #000000;	
}

#v09aContenido .cajaTAseleccionar {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    font-weight: normal;
    color: #000000;
    width:78%;
}

#v09aContenido .cajaseleccionar{
    width:78%;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:0.9em;
    font-weight: normal;
    color: #000000;		
}

#v09aContenido .cajalarga{
    width:98%;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    font-weight: normal;
    color: #000000;		
}

#v09aContenido .cajalargamuspape{
 width:80%;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    font-weight: normal;
    color: #000000;		
}

#v09aContenido .cajacorta{
    width:100px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    font-weight: normal;
    color: #000000;		
}

#v09aContenido .cajacortaReadOnly{
    width:100px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    font-weight: normal;
    background-color: #D4D4D4;
    color:#516A7F;
    
}

#v09aContenido .cajacorta2{
    width:6.3em;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    font-weight: normal;
    color: #000000;		
}

#v09aContenido .cajamedia{
    width:50%;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    font-weight: normal;
    color: #000000;	

    border-radius: 2em;
    background: #fff;
    border: solid 1px #bcbbbb !important;
    text-indent: 5px;
    margin-right: 1%;	
}

#v09aContenido .cajamedia2019{
   	 width:80%;
}

#v09aContenido .btnlevantapest{
	margin: 0em 0em 0em 0.25em;
	background-color: #F8F8F8;
	width: auto !important;
	padding: 0em 0em 0em 1.5em;
	border: 1px solid #BCD2E6;
	font-weight: normal;
	font-size: 0.8em;

}

* html #v09aContenido .btnlevantapest{
	padding: 0em 0em 0em 0em;

}


#v09aContenido .barraccjatopTic{
	width:100%;
	background-color:#E5E5E5;
	border-bottom: 1px solid #CFCFCF;	
	border-top: 1px solid #2970C7;
	background-image: url(../images/fnd_barrabotones.gif);
	background-position: top;
	background-repeat: repeat-x;
	margin: 0em 0em 0.5em 0em;
	padding: 0.25em 0em 0em 0em;
}

#v09aContenido .barraccjatopTic ul{
float: left;
	margin: 0px 0px 0px 0px;
	padding: 0em 0px 0em 0px;	
}

#v09aContenido .barraccjatopTic ul.separador{
background-image: url(../images/separador.jpg);
	background-repeat:no-repeat;
	background-position:right;
		padding: 0em 0.5em 0px 0px;	
}

#v09aContenido .barraccjatopTic ul li{
	margin: 0em 0em 0em 0.25em;
	padding: 0em 0em 0em 0em;
	float: left;
	list-style: none;
}

#v09aContenido .barraccjatopTic ul li a{
	color: #005D99;
	text-decoration: none;
}

#v09aContenido .barraccjabotTic{
	width:100%;
	background-color:#E5E5E5;
	border-bottom: 1px solid #2970C7;	
	border-top: 1px solid #CFCFCF;
	background-image: url(../images/fnd_botbajo.gif);
	background-position: top;
	background-repeat: repeat-x;	
	margin: 0.5em 0em 0em 0em;
	padding: 0.25em 0em 0em 0em;
}

#v09aContenido .barraccjabotTic ul{
float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#v09aContenido .barraccjabotTic ul.separador{
background-image: url(../images/separador.jpg);
	background-repeat:no-repeat;
	background-position:right;
		padding: 0em 0.5em 0px 0px;	
}


#v09aContenido .barraccjabotTic ul li{
	margin: 0em 0em 0em 0.25em;
	padding: 0em 0em 0em 0em;	
	float: left;
	list-style: none;
}

#v09aContenido .barraccjabotTic ul li a{
	color: #005D99;
	text-decoration: none;
}

/*---------------------------------------------*/



#v09aContenido .zebra{
    background-color: #EEEEEE;
}

#v09aContenido .critBusq{
    background-color: #EBCDC3; 
    color: #333333; 
    border: 1px solid #ECBBAF;/* se arregla en ficha pero se estropea en listado */
/*     margin: 1em 0em 0.5em 0em !important; */
    padding: 0.25em 0em 0em 0em !important;
    font-weight: bold;
    width: 99.8%;
}

#v09aContenido .critBusq p{
    color:#0C497F;
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 0.5em;
    width: 98%;
}

#v09aContenido .critBusq img{
    float: right;
    margin-top:-1.2em;
}

#v09aContenido .critBusq dl {
    margin: 0.5em 0.31em 0em 0.31em;
    padding: 0em 0px 0em 0px;
    /*width: 48%;*/
    width: 80%;
    float: left;
}

#v09aContenido .critBusq dt {
    text-align: right !important;
    width: 12em;
    
    font-weight: bold;
    color: #000000;
    /*border: 1px solid blue;*/
}

#v09aContenido .critBusq dt a{
    color: #000000;
}

#v09aContenido .critBusq dd {    
    margin: -1.35em 0em 0.45em 12.5em;
    font-weight: normal;
    /*border: 1px solid red;*/
}

#v09aContenido .critBusq span{
    font-weight: normal;
}

#v09aContenido .clr{
    clear: both;
}

#v09aContenido .seleccionmosaico{
    width:auto;
    margin: 0.25em auto 0.25em auto;
    display: block;
    text-align: center;
    color: #B22423;
}

#v09aContenido .seleccionmosaico a{
    color: #333333;
}

/*-------------------------------------------- pestanias sara-----------------------------------------------*/

/*#agrupformularios{
    float:left;
    width:100%;
    background: #DAE0D2 url(../images/pestanias/bg.gif) repeat-x bottom;
    font-size:93%;
    line-height:normal;
}
 
#agrupformularios ul{
    margin:0;
    padding:10px 10px 0;
    list-style:none;
}
 
#agrupformularios li{
    float:left;
    background: url(../images/pestanias/left_on2.gif) no-repeat left top;
    margin:0em 0em 0em 0.25em;
    padding:0px 0px 0px 4px;

} 
#agrupformularios #current{
  margin: 0.05em 0em 0em 0em;
}

#agrupformularios li.noactiva{
 background-image: url(../images/pestanias/left2.gif);
 margin: 0em 0em 0em 0em;
 padding:0px 0px 0.05em 4px !important;
}

#agrupformularios input{
    float:left;
    display:block;
    background: url(../images/pestanias/right_on2.gif) no-repeat right top;
    padding:5px 15px 4px 6px;
    text-decoration:none;
    font-weight:normal;
    color:#000000;

}
#agrupformularios #current input{
  margin: 0.05em 0em 0em 0em;
}  
 
#agrupformularios li.noactiva input{
  background-image: url(../images/pestanias/right2.gif);
  padding:5px 15px 4px 6px;
  margin: 0em 0em 0.05em 0em;  
}  

.muspesttxt{
color:#B22423 !important;
font-weight: bold !important;
}

 
.muspesttxt{
color:#B22423 !important;
font-weight: bold !important;
}



.btnpestanias{
    border: none;
    background-color: transparent;
    margin: 0em;
    padding: 0em;
    width: auto;
    font-size: 0.9em;
    cursor: pointer;
}
*/

/*-------------------------------------------- pestanias arturo-----------------------------------------------*/
#agrupformularios{
    float:left;
    width:100%;
    background: #DAE0D2 url(../images/pestanias/bg.gif) repeat-x bottom;
    font-size:93%;
    line-height:normal;
}



#agrupformularios ul{
    margin:0;
    padding:10px 10px 0;
    list-style:none;
}



#agrupformularios li{
    float:left;
    background: url(../images/pestanias/left2.gif) no-repeat left top;
    margin:0em 0em 0em 0.25em;
    padding:0px 0px 0px 4px;

}



#agrupformularios a{
    float:left;
    display:block;
    background: url(../images/pestanias/right2.gif) no-repeat right top;
    padding:5px 15px 4px 6px;
    text-decoration:none;
    font-weight:normal;
    color:#000000;
}



/* Commented Backslash Hack hides rule from IE5-Mac \*/

#agrupformularios a{
    float:none;
}

/* End IE5-Mac hack */



#agrupformularios a:hover{
    color:#B22423;
}



#agrupformularios #current{
    background-image: url(../images/pestanias/left_on2.gif) !important;
	margin-bottom: -0em !important;
	padding-bottom: -0em !important;

}



#agrupformularios #current a{
    background-image: url(../images/pestanias/right_on2.gif);
    color:#B22423;
    padding-bottom:5px;
    font-weight: bold;

}



#agrupformularios input{
    float:left;
    display:block;
    background: url(../images/pestanias/right2.gif) no-repeat right top;
    padding:5px 15px 3px 6px !important;
    text-decoration:none;
    font-weight:normal;
    color:#000000;

}

#agrupformularios #current input{
    background-image: url(../images/pestanias/right_on2.gif) !important;

    padding:5px 15px 4px 6px!important;
	 margin: 0em;
	 margin-bottom: 0em !important;

}  

.muspesttxt{
color:#B22423 !important;
font-weight: bold !important;
cursor:default !important;
}

.btnpestanias{
    border: none;
    background-color: transparent;
    margin: 0em;
   padding: 0em;
    width: auto;
   font-size: 0.9em;
    cursor: pointer;
}



/*----------------------------- fin pestanias ---------------------------------*/

#v09aContenido .listatitulosfoto{
    /*border-bottom: 1px dotted #cccccc;*/
    padding: 0.25em;
    margin: 0.5em 0.25em 0.5em 0.25em;
/*     background-image: url(../images/fnd_listaitulos.gif); */
    background-repeat: repeat-x;
    background-position: top;
}
* html #v09aContenido .listatitulosfoto{
    height: 250px !important;
}

#v09aContenido .listatitulosfoto p{
    text-align: center;
    margin: 0.10em 0em 0.10em 0em;
    padding: 0.10em 0em 0.10em 0em; 
}

#v09aContenido .listatitulosfoto p a{
    color: #333333;
}

#v09aContenido .listatitulosfotoobra{
    float: left;
    margin-right: 0.5em;
    min-width: 200px;
}

#v09aContenido .listatitulosfotodatos{
    float: left;
    width:70%;
}

* html #v09aContenido .listatitulosfotodatos{
    float: left;
}

#v09aContenido .listatitulosfotodatos dl {
    margin: 0em 0.31em 0em 0.31em;
    padding: 0em 0px 0em 0px;
    width: 95%;
}

#v09aContenido .listatitulosfotodatos dt {
    text-align: right;
    width: 12em;
    font-weight: bold;
}

#v09aContenido .listatitulosfotodatos dt a{
    color: #000000;
}

#v09aContenido .listatitulosfotodatos dd {
    margin: -1.35em 0em 0.45em 12.5em;
}

#v09aContenido .listatitulosfotodatos dt.forzaraltodt{
    padding: 0.5em 0em 0em 0em !important;
}

#v09aContenido .listatitulosfotodatos dd.forzaraltodd{
    margin-top: -1.55em !important;
}

#v09aContenido .listatitulosfotodatos dd ul{
    margin: 0em 0em 0em -2em;
    padding-bottom: 0em;/*se necesita en dsllo*/
    list-style-image: url(../images/bullet_lista2.gif);
    /*border: 1px solid red;*/
}

* html #v09aContenido .listatitulosfotodatos dd ul{
    margin: 0.25em 0em 0em 1.2em !important;
    padding-bottom: 0em !important;/*se necesita en dsllo*/
    /*border: 1px solid red;*/
}

#v09aContenido .flotPestformu ul.ordenacionalf{
    height: 100%;
    margin: 1.5em 0em 1em 1.5em;
    padding: 0em 0em 0em 0em;
}

#v09aContenido .flotPestformu ul.ordenacionalf li{
    border: 1px solid #800040;
    background-image: url(../images/fnd_ordenalf.gif);
    background-position: top;
    background-repeat: repeat-x;
    float: left;
    width: 3em;
    text-align: center;
    margin: 0.25em;
    padding: 0em 0.2em 0em 0.2em;
}

#v09aContenido .centrador{
    display:block;
    margin: 0.5em auto;
    width: 85%;
    padding: 0em;
    /*border: 1px solid #cccccc;*/
}

#v09aContenido .centrador ul{
    margin: 1em 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: auto;
}

#v09aContenido .centrador ul li{
    margin: 0.5em 0em 0em 0em;
}


#v09aContenido .centrador ul li a{
    color: #000000;
}



#v09aContenido .btnimg{
    cursor:pointer;
}

#v09aContenido .btnimgIzda{
    cursor:pointer;
    float:left;
}
/*----------------------------------------------*/

#v09aContenido ul.ordenacionalfresult{
    margin: 0.5em 0em 1em 1em;
    padding: 0em;
}

#v09aContenido ul.ordenacionalfresult li{
    /*border: 1px solid #F4F4F4;*/
    list-style: none !important;
    margin: 0em 0em 0em 1em;
    padding: 0em;
    clear: both;
}


#v09aContenido ul.ordenacionalfresult li input.museochecklin{
 float: left;	
}

#v09aContenido ul.ordenacionalfresult li label.museolabellin{
float: left;
}

#v09aContenido ul.ordenacionalfresult li.ordenacionalfresultprimera ul{
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 1em;
}

#v09aContenido ul.ordenacionalfresult li.ordenacionalfresultprimera ul li{
    background-image: url(../images/fnd_bullet.gif);
    background-repeat: no-repeat;
    background-position: 0.5em 0.5em;
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 1em;
    color: #434343;
}

#v09aContenido ul.ordenacionalfresult li.ordenacionalfresultprimera ul li a{
    text-decoration: none;
    color:#434343;
}
#v09aContenido ul.ordenacionalfresult li.ordenacionalfresultprimera{
    background-image: url(../images/bullet_lista2.gif);
    background-repeat: no-repeat;
    background-position: 1em 0.3em;
    padding: 0em 0em 0em 2em;
    margin: 0em 0em 0em 0em !important;
}

#v09aContenido .ordenacionalfiltro{
    margin: 0em 0em 1em 10em;
    padding: 0em;
    float: left;
     -moz-border-radius: 7px;
    -webkit-border-radius : 7px;
    border: 1px solid #7f9db9 !important;
    width:65% !important;
    border-radius: 7px;
}
*html #v09aContenido .ordenacionalfiltro{
	width:65% !important;
	text-align: left !important;
}	

#v09aContenido .conFiltroDcha h3{
	padding-left:5em;
	text-align:center;
}
 #v09aContenido .conFiltroDcha h3{
	font-size:98% !important;
}
#v09aContenido .listasimulada{
    
    list-style: none !important;
   /* margin: 0em 0em 0em 1em;*/
    padding: 0em;
    clear: both;
}


#v09aContenido ul.ordenacionalfiltro li input.museochecklin{
 float: left;	
}

#v09aContenido ul.ordenacionalfiltro li label.museolabellin{
float: left;
}

#v09aContenido ul.ordenacionalfiltro li.ordenacionalfresultprimera ul{
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 1em;
}

#v09aContenido ul.ordenacionalfiltro li.ordenacionalfresultprimera ul li{
    background-image: url(../images/fnd_bullet.gif);
    background-repeat: no-repeat;
    background-position: 0.5em 0.5em;
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 1em;
    color: #434343;
}

#v09aContenido ul.ordenacionalfiltro li.ordenacionalfresultprimera ul li a{
    text-decoration: none;
    color:#434343;
}
#v09aContenido ul.ordenacionalfiltro li.ordenacionalfresultprimera{
    background-image: url(../images/bullet_lista2.gif);
    background-repeat: no-repeat;
    background-position: 1em 0.3em;
    padding: 0em 0em 0em 2em;
    margin: 0em 0em 0em 0em !important;
}


#v09aContenido .btnlista{
    border: 1px solid #005D99;
    font-size: 0.8em;
    padding: 0em 0em 0em 1.5em;
    margin: 0em 0em 0.25em 0em;
    background-image: url(../images/btn_listab.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;
    cursor: pointer;
    color:#005D99;
}

#v09aContenido .btnmosaico{
    border: 1px solid #005D99;
    font-size: 0.8em;
    padding: 0em 0em 0em 1.5em;
    margin: 0em 0em 0.25em 0em;
    background-image: url(../images/btn_mosaicob.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;
    cursor: pointer;
    color:#005D99;
}

#v09aContenido .btneliminarFiltro{
    border: 1px solid #005D99;
    font-size: 0.8em;
    padding: 0em 0em 0em 1.5em;
    margin: 0em 0em 0.25em 0em;
    background-image: url(../images/limpiar.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;
    cursor: pointer;
    color:#005D99;
}

#v09aContenido .btncontinuar{
    border: 1px solid #005D99;
    font-size: 0.8em;
    padding: 0em 0em 0em 1.5em;
    margin: 0em 0em 0.25em 0em;
    background-image: url(../images/btn_continuarb.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;
    cursor: pointer;
    color:#005D99;
}

#v09aContenido .btnseleccionarTerm{
    /*border: 1px solid #005D99;
    font-size: 0.8em;
    padding: 0em 0em 0em 1.5em;
    margin: 0em 0em 0.25em 0em;*/
    /*background-image: url(../images/btn_continuarb.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;*/
    cursor: pointer;
    color:#005D99;
    float:left;
    
    
    background-color: #f8f8f8 !important;
    border: 1px solid #bcd2e6 !important;
    /*float: right;*/
    font-size: 0.8em !important;
    font-weight: normal !important;
    height: 30px !important;
   /* margin: 0 35em 0 0 !important;*/
    padding: 0 !important;
    width: 100px !important;
}


#v09aContenido .btnlimpiar{
    border: 1px solid #005D99;
    font-size: 0.8em;
    padding: 0em 0em 0em 1.5em;
    margin: 0em 0em 0.25em 0em;
    background-image: url(../images/btn_limpiarb.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;
    cursor: pointer;
    color:#005D99;
}



#v09aContenido .btncancelar{
    border: 1px solid #005D99;
    font-size: 0.8em;
    padding: 0em 0em 0em 1.5em;
    margin: 0em 0em 0.25em 0em;
    background-image: url(../images/btn_cancelarb.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;
    cursor: pointer;
    color:#005D99;
}
#v09aContenido .btnimprimir{
    border: 1px solid #005D99;
    font-size: 0.8em;
    padding: 0em 0em 0em 1.5em;
    margin: 0em 0em 0.25em 0em;
    background-image: url(../images/btn_imprimirb.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;
    cursor: pointer;
    color:#005D99;
}

#v09aContenido .btnbuscar{
    border: 1px solid #005D99;
    font-size: 0.8em;
    padding: 0em 0em 0em 1.5em;
    margin: 0em 0em 0.25em 0em;
    background-image: url(../images/btn_buscarb.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;
    cursor: pointer;
    color:#005D99;
}

#v09aContenido p.migas{
    padding: 0.25em 0em 0.25em 0em;
    margin: 0em 0em 0.5em 0em;
    color:#A82322
}

#v09aContenido a.migas:link,a.migas:active,a.migas:visited {
    text-decoration: none;
    color:#A82322
}

#v09aContenido a.migas:hover {
    text-decoration: underline;
    color:#A82322
}

#v09aContenido p.muestraresultados{
    width: 99.8%;
    text-align: center;
    margin: 0.25em 0em 0.5em 0em;
    padding: 0.25em 0em 0.25em 0em;
    color: #1472a4;
    font-weight: bold;
    background-image: url(../images/fnd_resulbusq.gif);
    border: 1px solid #E8E8E8;
}

#v09aContenido p.muestraresultados .btninputs{
    font-size: 0.8em;
}

#v09aContenido p.busquetxt{
    font-weight: normal !important;
    color: #666666;
    margin-top: 0.25em;
    margin-bottom: 1em;
}

#v09aContenido p.busquetxtItalic{
    font-weight: normal !important;
    color: #666666;
    margin-top: 0.25em;
    margin-bottom: 1em;
    /*font-weight: bold;*/
    font-style: italic;
}

/*------------- estilos utilizados para el mantenimiento de la ficha --------------*/

#v09aContenido .fichamusdcha2{
    width: 98%;
    display: block;
    margin: 0.25em auto 0.25em auto;
    padding: 0em;
}

#v09aContenido .fichamusdcha2 dl {
    float: left;
    margin: 0em 0.31em 0em 0.31em;
    padding: 0.5em 0px 0em 0px;
    width: 70%;
}

#v09aContenido .fichamusdcha2 dt {
    text-align: right;
    width: 12em;
    font-weight: bold;
}

#v09aContenido .fichamusdcha2 dt a{
    color: #000000;
}

#v09aContenido .fichamusdcha2 dd {
    margin: -1.35em 0em 0.45em 12.5em;
    width: auto;
}

#v09aContenido .fichamusdcha2 dd ul{
   	margin: 0.25em 0em 0em -2em;
    list-style-image:  url(../images/bullet_lista2.gif);
    padding-bottom: 0em;/*se necesita en dsllo*/
}

* html #v09aContenido .fichamusdcha2 dd ul{
   	margin: 0.25em 0em 0em -2.2em;
    padding-bottom: 0em;/*se necesita en dsllo*/
}

#v09aContenido .flotPestformumante2{
    float:left;
    width:85%;
    padding-top: 10px;
    margin: 0px 0px 0px 0px;
    border-bottom: 1px solid #89B4DC !important;
    border-left: 1px solid #89B4DC !important;
    border-right: 1px solid #89B4DC !important;
    border-top: 1px solid #89B4DC !important;
}

* html #v09aContenido .flotPestformumante2{
    width:80%;

}
#v09aContenido .flotPestformumante2Encuestas{
    float:left;
    width:80%;
    padding-top: 10px;
    margin: 0px 0px 0px 0px;
    border-bottom: 1px solid #89B4DC !important;
    border-left: 1px solid #89B4DC !important;
    border-right: 1px solid #89B4DC !important;
    border-top: 1px solid #89B4DC !important;
}

#v09aContenido .flotPestformumante3{
    float:left;
    width:85%;
    padding-top: 10px;
    margin: 0px 0px 0px 0px;
}
#v09aContenido .nobordefieldset{
    border: 0px solid #ffffff;
}


#v09aContenido .pestania{
    border-top: 1px solid #9C9D98;
    border-left: 1px solid #9C9D98;
    border-bottom: 1px solid #9C9D98;
    border-right: 1px solid #9C9D98;
    height: 100%;
    background-image: url(../images/fnd_fichalat.gif);
    background-position: top;
    background-repeat: repeat-x;
    margin-top:-0.25em !important;
    padding-bottom: 0.5em;
}

#v09aContenido .pestania2{
    border-left: 1px solid #9C9D98;
    border-bottom: 1px solid #9C9D98;
    border-right: 1px solid #9C9D98;
    height: 100%;
    background-image: url(../images/fnd_fichalat.gif);
    background-position: top;
    background-repeat: repeat-x;
    margin-top:-0.5em !important;
    padding-bottom: 0.5em;
    padding-top: 0.5em;
    
}

#v09aContenido .pestlater{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.9em; 
    float: left;
    margin: 0em 0px 0em 0.1em;
    padding: 0em;
    width: 14%;
    background-color: #ffffff;
    border-left:1px solid  #89B4DC;
    border-bottom:1px solid  #89B4DC;
    border-top:1px solid  #89B4DC;
    background-image: url(../images/fnd_latfichamuseo.gif);
    background-repeat: repeat-y;
    background-position: top left;
}

#v09aContenido .pestlater ul{
    margin: 0em;
    padding: 0em;
}

#v09aContenido .pestlater ul li{
    margin: 0em 0em 0em 0em;
    padding: 0.35em 0em 0.35em 0.25em;   
    list-style: none;
}



#v09aContenido .pestlater ul li a{
    color: #000000;
    text-decoration: none;
    background-color: transparent;
}

#v09aContenido .pestlater ul li a:hover{
    text-decoration: underline;
}

#v09aContenido .pestlater ul li.activa{
    /*border-top: 1px solid #B22423;
    border-left: 1px solid #B22423 !important;
    border-bottom: 1px solid #B22423;
    border-right: 1px solid #FFFFFF !important;*/
    background-color: #C2CDE0;
    margin: 0em 0px 0em 0px;
    position: relative;
}

#v09aContenido .pestlater ul li.activa a{
    background-color: transparent;
}

#v09aContenido .pestlater ul li.bordetopbot{
    border-top: 1px dotted #89B4DC;
}

#v09aContenido .bntobrasautor{
    border: 1px solid #005D99;
    font-size: 0.8em;
    padding: 0em 0em 0em 1.5em;
    margin: 0em 0em 0em 0em;
    background-image: url(../images/btn_obras_autor.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;
    cursor: pointer;
    color:#005D99;
}


#v09aContenido .btnfichacompleta{
    background-image: url(../images/ficha.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;
    cursor: pointer;
}

#v09aContenido .btnbusquedasimple{
    border: 1px solid #005D99;
    font-size: 0.8em;
    padding: 0em 0em 0em 1.5em;
    margin: 0em 0em 0em 0em;
    background-image: url(../images/btn_buscarb.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;
    cursor: pointer;
    color:#005D99;
}

#v09aContenido .btnbusquedaavanzada{
    border: 1px solid #005D99;
    font-size: 0.8em;
    padding: 0em 0em 0em 1.5em;
    margin: 0em 0em 0em 0em;
    background-image: url(../images/btn_buscaravanzadab.gif);
    background-repeat: no-repeat;
    background-position: 0.25em 0.25em;
    cursor: pointer;
    color:#005D99;
}

#v09aContenido .fondosciudadano0{
    margin: 0em 0.5em 1em 0.5em;
    border: 0px solid #999999;
}

#v09aContenido .fondosciudadano0 legend{
    font-weight: bold;
    color: #005D99;
}

#v09aContenido .fondosciudadano{
    margin: 0em 0.5em 1em 0.5em;
    border-top: 1px solid #D5D5D5;
    border-bottom: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
    border-left: 1px solid #D5D5D5
}

#v09aContenido .fondosciudadano legend{
    font-weight: bold;
    color: #005D99;
}
#v09aContenido .cab_formu{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 0.9em;
    color: #A82322;	
    padding: 0.25em;
    margin: 0.5em 0em 0.5em 1em !important;
    background-color: #cccccc;
    width: 98% !important;    
    }

/********************************** TABLA MOVIMIENTOS INTERNOS ***************************************/
#v09aContenido .tablaFicha2{
    border:1px solid #cccccc;
    margin: 0.5em 0em 0.5em 0em;
    width:99%;    
    border-collapse: collapse;
    background-color: #ffffff !important;
    font-size: 0.9em;
}

#v09aContenido .tablaFicha2 th{
    padding: 0.35em;	
    background-image: url(../images/fnd_tabla_4.gif);
    background-repeat: repeat-x;
    background-position: bottom;
    border-right: 1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    color: #000000;
    background-color: #999999;
}

#v09aContenido .tablaFicha2 td{
    border: 1px solid #cccccc;
    padding: 0.35em;
}

#v09aContenido .tablaFicha2 td a{
    text-decoration: underline;
    color: #333333;
}

#v09aContenido .tablaFicha2 td a:hover{
    text-decoration: none;
    color: #000000;
}

#v09aContenido .tablaFicha2 td.boton{
	text-align: center !important;
	width: 5% !important;
	height: 30px !important;
}

#v09aContenido .tablaFicha2 td.cajalarga{
	 width:98%;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:0.9em;
    font-weight: normal;
    color: #000000;
}

#v09aContenido .tablaFicha2 td.centerimages{
text-align: center;
}
/********************************* FIN TABLA MOVIMIENTOS INTERNOS ************************************/

/*--------------------------------- inicio tabla mantenimiento -----------------------------------------------*/

#v09aContenido .tablaadmin2{
    border:1px solid #cccccc;
    margin: 0.5em 0em 0.5em 0em;
    width:97%;
    border-collapse: collapse;
    background-color: #ffffff !important;
    font-size: 0.9em;
}

#v09aContenido .tablaadmin2 th{
    padding: 0.35em;	
    background-image: url(../images/fnd_tabla_4.gif);
    background-repeat: repeat-x;
    background-position: top;
    border-right: 1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    color: #000000;
    background-color: #999999;
}

#v09aContenido .tablaadmin2 td{
    border: 1px solid #cccccc;
    padding: 0.35em;
}

#v09aContenido .tablaadmin2 td a{
    text-decoration: underline;
    color: #333333;
}

#v09aContenido .tablaadmin2 td a:hover{
    text-decoration: none;
    color: #000000;
}

#v09aContenido .tablaadmin2 td.boton{
	text-align: center !important;
	width: 5% !important;
	height: 30px !important;
}

#v09aContenido .tablaadmin2 td.cajalarga{
	 width:98%;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:0.9em;
    font-weight: normal;
    color: #000000;
}

#v09aContenido .tablaadmin2 td.centerimages{
text-align: center;
}


/*------------------------ fin tabla mantenimiento -----------------------------------*/

#v09aContenido .fichalistatitulosfoto{
    padding: 0.25em;
    margin: 0.5em 0.25em 0.5em 0.25em;
/*     background-image: url(../images/fnd_listaitulos.gif); */
    background-repeat: repeat-x;
    background-position: top;
   
}

#v09aContenido .fichalistatitulosfoto p{
/*     text-align: center; */
    margin: 0.10em 0em 0.10em 0em;
    padding: 0.10em 0em 0.10em 0em; 
}

#v09aContenido .fichalistatitulosfoto dd p{
/*     text-align: left !important; */
}

#v09aContenido .fichalistatitulosfoto p a{
    color: #333333;
}

#v09aContenido .fichalistatitulosfotoobra{
    float: left;
    margin-right: 0.5em;
    margin-bottom: 1em;
}

#v09aContenido .fichalistatitulosfotoobraExp{
    float: right;
    margin-left: 0.5em;
}

#v09aContenido .fichalistatitulosfotodatos{
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 0em;	
    float: left;
    width: 70%;
    /*border: 1px solid red;*/
}


#v09aContenido .fichalistatitulosfotodatos dl {
    	margin: 0em 0.31em 0em 0.31em;
    	padding: 0em 0px 0em 0px;
		width: 95%;
}
 
#v09aContenido .fichalistatitulosfotodatos dt {
    	text-align: right;
     	width: 12em;
    	font-weight: bold;
/* 	color: #B22423; */
}

#v09aContenido .ajustarDL dt {
   	width: 18em !important;
}
#v09aContenido .ajustarDL dd {
    	margin: -1.35em 0em 0.45em 18.5em !important;
}


#v09aContenido .fichalistatitulosfotodatos dl a{
    	color: #000000;
}

#v09aContenido .fichalistatitulosfotodatos dd {
    	margin: -1.35em 0em 0.45em 12.5em;
	text-align: justify;
}

#v09aContenido .fichalistatitulosfotodatos dd ul{
   	margin: 0.25em 0em 0em -2em;
    list-style-image:  url(../images/bullet_lista2.gif);
    padding-bottom: 0em;/*se necesita en dsllo*/
}

* html #v09aContenido .fichalistatitulosfotodatos dd ul{
   	margin: 0.25em 0em 0em 1.2em;
   	padding-bottom: 0em;/*se necesita en dsllo*/
}
#v09aContenido .textolibre{
    color: #333333;
    font-weight: bold;
    background-image: url(../images/fnd_textolibre.gif);
    background-repeat: no-repeat;
    background-position: 0em 1.2em;
}




/*------------------------------ calendario ------------------------------------*/

#v09aContenido .englobacalendario{
    color: #616b76;
    margin: 0em 0em 0em 0em;
    padding: 0em 0.25em 0em 0.25em;
    float: left;
    width: 18%;
}

#v09aContenido .englobacalendario a {
    color: #df9496
}

#v09aContenido .englobacalendario #calendariodossier{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 1em 0em 0em 0em;
    font-size: 0.9em;
    border-left: #a2adbc 1px solid; width: 141px; color: #616b76; padding-top: 0px; background-color: #fff; text-align: center
}

#v09aContenido .englobacalendario .navedossier{
    color: #fff; background-color: #a2adbc; text-align: center; text-decoration: none
}

#v09aContenido .englobacalendario .navedossier a{
    color: #fff; background-color: #a2adbc; text-align: center; text-decoration: none
}

#v09aContenido .englobacalendario .mes{
    color: #fff; background-color: #a2adbc; text-align: center;
}

#v09aContenido .englobacalendario td.diadoss{
    background: #d9e2e1;
    color: #616b76
}

#v09aContenido .englobacalendario .hoydoss{
    font-weight: bold; background: #df9496; color: #f6f4da
}

#v09aContenido .englobacalendario td.hoydoss a{
    font-weight: bold; background: #df9496; color: #f6f4da
}

#v09aContenido .englobacalendario td.hoydoss a:link{
    font-weight: bold; background: #df9496; color: #f6f4da
}

#v09aContenido .englobacalendario td.hoydoss a:visited{
    font-weight: bold; background: #df9496; color: #f6f4da
}

#v09aContenido .englobacalendario td {
    border-right: #a2adbc 1px solid; background: url(../images/bg_calendar.gif) no-repeat right bottom; width: 20px; border-bottom: #a2adbc 1px solid;height: 20px; text-align: center
}

#v09aContenido .englobacalendario td a {
    display: block; font-weight: bold; text-decoration: none
}

#v09aContenido .englobacalendario td a:link {
    background: url(../images/bg_calendar.gif) no-repeat;
    color: #608194;
}

#v09aContenido .englobacalendario td a:visited {
    background: url(../images/bg_calendar.gif) no-repeat; color: #608194
}

#v09aContenido .englobacalendario td a:hover {
    background: url(../images/bg_calendar.gif) no-repeat right top; color: #6aa3ae
}

#v09aContenido .englobacalendario td a:active {
    background: url(../images/bg_calendar.gif) no-repeat right top; color: #6aa3ae
}

/*---------------------- fin calendario ---------------------------*/

/*------------------------------ agenda ------------------------------------*/

#v09aContenido .conteagenda{
    float: left;
    margin: 0em 0em 0em 0em;
    padding: 0em 0.25em 0em 0.25em;
    width: 75%;
}

#v09aContenido .fechaagenda{
    text-align:center;
    margin: 1em auto 1em 5%;
    padding: 0.25em 0em;
    display: block;
    width: 95%;
    background-color: #D9E1E9;
}


#v09aContenido .zebraagenda{
    background-color:#ECEFF2 !important;
}

#v09aContenido .espaciado{
    margin: 0em 0em 0em 0.25em;
}

#v09aContenido .seleccion{
    border-top: 1px solid #cccccc !important;
    background-color: #D3D3D3 !important;
}
/*------------------------------ agenda ------------------------------------*/

#v09aContenido .chekflotadcha{
    float: right;
}

#v09aContenido .explicaBot{
 background-color: #E8EFF6;
 /*border: 1px solid blue; */
 margin: 0.25em 0em 0em 0em;
 padding: 0.25em 0em 0.25em 0em;
 height: 100%;
 width: 100%
}
#v09aContenido .explicaBot ul{
/*border: 1px solid green;*/
text-align: center;
/* width: 25%;*/
 width: 99%;
 margin: 1em 0em 0em 0em;
 padding: 0em 0.25em 0em 0.25em;
 

}
#v09aContenido .explicaBot ul li{
 
 text-align: left;
 /*display:block;*/
/*float: left;*/
 /*display:inline-block;*/
/*float: left;*/
/*display:block;*/
 display:inline;
 margin: 0em 0em 0em 1em;
 padding: 0em 0em 0em 0em;
 list-style: none;
 width: 14em !important;
 /*border: 1px solid blue;*/
/* height: 6em !important;*/
}
 
* html #v09aContenido .explicaBot ul{
/*border: 1px solid green;*/
/*text-align: center;*/
/* width: 25%;*/
 width: 99%;
 float: left;
 margin: 1em 0em 0em 0em;
 display: block; 
 padding: 0em 0.25em 0em 0.25em;
 text-align: center;
}
 
* html #v09aContenido .explicaBot ul li{
 text-align: left;
 display: inline;
 margin: 0em 0em 0em 0em;
 padding: 0em 0em 0em 0em;
 list-style: none;
 width: 13em;
 /*border: 1px solid blue;*/
/* height: 6em !important;*/
}
 

#v09aContenido .explicaBot ul li img{
/*border: 1px solid red;*/
padding:0em 0em 0em 0em;
margin: 0em 0em 0em 0em;
}
#v09aContenido .explicaBot ul li span{
 /*height: 1.8em;*/
 /*float: left;*/
 height: 0em;
/* border: 1px solid aqua;*/
 margin: 0em 0em 0em 0em;
 padding: 0em 0em 0em 0em;
/* line-height: 1.5em;*/
 color: #666666; 
/* height: 5em;*/
}

#v09aContenido .leyendadcha{
	float: right !important;
	margin: 0em 0.5em 0em 0em !important;
}
#v09aContenido p.normal{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    padding: 0em;
    margin: 0em;
    font-weight: normal;
    color: #666666;
    padding: 0px 0px 3px 0px;
    margin: 0.5em 0em 0.5em 0em ;
}

#v09aContenido .btnnuevotabla{
	margin: 0em 1em 0em 1.5em !important; 
	padding: 0em 0em 0em 1.5em !important;
	float: right;	
	border: none;
	cursor: pointer;
	font-size: 0.9em; 
	background-color: transparent;
	background-image: url(../images/btn_nuevo_tabla.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border: 1px solid #F45551;
}

#v09aContenido .btnborrartodotabla{
	margin: 0em 1em 0em 1.5em !important; 
	padding: 0em 0em 0em 1.5em !important;
	float: right;	
	border: none;
	cursor: pointer;
	font-size: 0.9em; 
	background-color: transparent;
	background-image: url(../images/btn_borrartodo_tabla.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border: 1px solid #F45551;
}

* html #v09aContenido .btnnuevotabla{
	margin: 0em 0.8em 0em 1.5em !important;  
	padding: 0em 0em 0em 0.7em !important;

}

#v09aContenido .btnnuevotablanewwindow{
		margin: 0em 1em 0em 1em !important; 
	padding: 0em 0em 0em 2.5em !important;
		float: right;	
	border: none;
	cursor: pointer;
	font-size: 0.9em; 
	background-color: transparent;
		background-image: url(../images/fnd_ventana_nueva.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border: 1px solid #87D300;
}

* html #v09aContenido .btnnuevotablanewwindow{
	margin: 0em 0.8em 0em 1em !important; 
	padding: 0em 0em 0em 0.7em !important;

}

#v09aContenido .btnnuevotablades{
	margin: 0em 1em 0em 1.5em !important; 
	padding: 0em 0em 0em 1.5em !important;
	float: right;	
	border: none;
	cursor: pointer;
	font-size: 0.9em; 
	background-color: transparent;
	background-image: url(../images/btn_nuevo_tabla.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border: 1px solid #F45551;
}

* html #v09aContenido .btnnuevotablades{
	margin: 0em 0.8em 0em 1.5em !important; 
	padding: 0em 0em 0em 0.7em !important;

}

#v09aContenido .btnnuevotablanewwindowdes{
		margin: 0em 1em 0em 1em !important; 
	padding: 0em 0em 0em 2.5em !important;
		float: right;	
	border: none;
	cursor: pointer;
	font-size: 0.9em; 
	background-color: transparent;
		background-image: url(../images/fnd_ventana_nueva.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border: 1px solid #87D300;
}

* html #v09aContenido .btnnuevotablanewwindowdes{
	margin: 0em 0.8em 0em 1em !important; 
	padding: 0em 0em 0em 0.7em !important;

}

#v09aContenido .informficha{
	text-align:left;	
	display:block;	
	margin: 0.25em 0em 0.25em 4em;
 }


#v09aContenido .informficha p{
	width: auto;
   font-weight: bold;
   color: #666666;
   margin: -1.6em 0em 0em 2.5em !important;
   padding: 0em !important;
   float: none !important;
}

#v09aContenido .informficha img{
  padding: 0em !important;
  margin: 0em !important;
}

/*-------------------------- tabla ficha exp temp museo -----------------*/

#v09aContenido .fichalistatitulosfotodatos dl dd table.tablaFicha2{
	border:1px solid #cccccc;
	margin: 0.5em 0em 0.5em 0em;
	width:78%;
	border-collapse: collapse;
	background-color: #ffffff !important;
	font-size: 0.9em;
}


#v09aContenido html>body .fichalistatitulosfotodatos dl dd table.tablaFicha2{
	width:99%;	
}


#v09aContenido .fichalistatitulosfotodatos dl dd table.tablaFicha2 th{
	padding: 0.35em;	
	background-image: url(../images/fnd_tabla_4.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-right: 1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	color: #000000;
	background-color: #999999;
}

#v09aContenido .fichalistatitulosfotodatos dl dd table.tablaFicha2 td{
	border: 1px solid #cccccc;
	padding: 0.35em;
}

#v09aContenido .fichalistatitulosfotodatos dl dd table.tablaFicha2 td a{
	text-decoration: underline;
	color: #333333;
}

#v09aContenido .fichalistatitulosfotodatos dl dd table.tablaFicha2 td a:hover{
	text-decoration: none;
	color: #000000;
}

#v09aContenido .fichalistatitulosfotodatos dl dd table.zebraja{
	background-color: #FFF5F5;
}


/*--------------------  tabla ficha exp temp museo -----------*/ 

/*------------------------ superapartados --------------------*/

#v09aContenido h2.superapartados{
	margin: 0.5em 0.5em 0.5em 0em;
	padding: 0.25em 0.25em 0.25em 2em;
	background-image: url(../images/fnd_h2superapartado.gif);
	background-repeat: no-repeat;
	background-position: top left;
        border-bottom: 1px solid #516A7F;
	color:#333333;
	font-weight: bold !important;
	font-size: 1.2em;
	width: 97%;
}


#v09aContenido h2.superapartados2{
	margin: 0em 2em 0.5em 1em !important;
	padding: 0.25em 0.25em 0.25em 2em;
	background-color: #BCCAD6;
	background-image: url(../images/fnd_h2superapartado2.gif);
	background-repeat: no-repeat;
	background-position: 1em 0.7em;
	color:#3E647E;
	font-weight: bold !important;
	font-size: 1.2em;
    width: 90% !important;
}

* html #v09aContenido h2.superapartados2{
	width: 99%;
}




/*------------------------ fin superapartados ------------------*/

#v09aContenido .englobamus{
    border: 1px solid #E2E2E2;
    margin: 1em 0.25em 1em 0.5em;
    padding: 0.5em 0.25em 0.5em 0.25em;
    width: 98%;
    background-color: #F4F6F8;
}

#v09aContenido .englobamus .textoEngloba{

    background-image: url(../images/fnd_textolibre.gif);
    background-repeat: no-repeat;
    background-position: 0em 1.2em;
border: 1px solid #E2E2E2;
}

#v09aContenido .englobamus2{
    border: 1px solid #E2E2E2;
    margin: 1em 0.25em 1em 1em;
    padding: 0.5em 0.25em 0.5em 0.25em;
    width: 92%;
    background-color: #F4F6F8;
    text-aling: center;
}


#v09aContenido html>body .englobamus{
    margin: 1em 0em 1em 0.25em;
    width: 97.7%;
}

#v09aContenido .englobamusDisplay{
    border: 1px solid #E2E2E2;
    margin: 1em 0.25em 1em 0.5em;
    padding: 0.5em 0.25em 0.5em 0.25em;
    width: 99%;
    background-color: #B9CBDD;
}

#v09aContenido html>body .englobamusDisplay{
    margin: 1em 0em 1em 0.25em;
    width: 97.7%;
}

#v09aContenido .pestania3{
    border-top: 1px solid #9C9D98;
    border-left: 1px solid #9C9D98;
    border-bottom: 1px solid #9C9D98;
    border-right: 1px solid #9C9D98;
    height: 100%;
    background-image: url(../images/fnd_fichalat.gif);
    background-position: top;
    background-repeat: repeat-x;
    margin:0.5em 0em 0em 0em !important;
    padding: 0em 0.5em 0em 0.5em;
}

#v09aContenido .titumovexternos{    
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    
    font-weight: bold;    
    font-size: 1em;    
    color: #666666;    
    padding: 0.25em;    
    margin: 1em 0em 1em 0.5em;    
    border-bottom: 1px solid #516A7F;    
    width: 40%;    
}

#v09aContenido .divControl{
    width: 40%;
    float: left;
}

#v09aContenido .titumovEnDiv{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1em;
    color: #666666;
    padding: 0.25em;
    margin: 1em 0em 1em 0.5em;
    border-bottom: 1px solid #516A7F;
    width: 100%;
}

#v09aContenido .titmovEnDivPapelera{
    margin: 1em 0pt 1em 0.5em;
    padding: 0.25em;
}

#v09aContenido .imagenOculta{
    display: none;
}
#v09aContenido .imagenVisible{
    display: inline;
}
#v09aContenido .divcalendario {
    position:absolute;
    z-index:5;
    display: none;
}



/*Estilo para el div del FCKeditorTag*/
#v09aContenido .tagSinMargen{
    padding: 0em 0em 0em 0em !important;
}


/*--------------------------------------paginacion----------------------------------------*/
/* Permite borrar los float (poner estos estilos a los div container de las columnas cuyos float hay que borrar) */	
#v09aContenido .v09aclearfix:after {
        content				: ".";
        display  			: block;
        height				: 0;
        clear				: both;
        visibility			: hidden;
}
#v09aContenido .v09aclearfix { display: inline-block; }/* .v09aclearfix { display: inline-table; } */ /* PRE-IE7 Fix */
/* Hides from IE-mac \*/
* html #v09aContenido .v09aclearfix {height: 1%; }
#v09aContenido .v09aclearfix { display: block; }
/* End hide from IE-mac */

#v09aContenido .v09aSearchResultsNavBar {
        vertical-align		: middle;
        background-color	: #F2F2F2;
        padding				: 10px 0px 10px 0px;			
        font-size			: 110%;
}

#v09aContenido .v09aSearchSourcePagCtx {
        float				: left;			/* Columna 2 */
        padding-left		: 10px;
        text-align			: left;
}

#v09aContenido .v09aSearchResultsNavBar2cols_2 {	/* ancho columna 1/2 */
        width				: 45%;			
}

#v09aContenido span.v09aNumResultsBold {
        font-weight			: bold; 
}

#v09aContenido span.v09aNumResultsBold {
        font-weight			: bold; 
}

#v09aContenido .v09aQuery {
}
#v09aContenido .v09aQuery span.v09aQueryTypo {
} 	
#v09aContenido .v09aQuery span.v09aQueryTypoMetaData	{
        font-weight			: bold;
}
#v09aContenido .v09aQuery span.v09aQueryCatalog {
}

#v09aContenido .v09aQuery span.v09aQueryTypoMetaData	{
        font-weight			: bold;
}

#v09aContenido .v09aSearchResultsNavBarItems {		/* Columna 3 */
        float				: right;
        text-align          : right;
        width               : 50%;
}

#v09aContenido .v09aSearchResultsNavBar2cols_2dcha {		/* Columna 3 */
        float				: right;
        padding             : 0em !important;
}
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems {
        display 			: inline;
        list-style			: none;
        float: right;
}
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarCtrlItem {
        float				: left;
        display				: inline;
        list-style			: none;				
        padding				: 3px 5px 3px 5px;	
        color				: #005D99;			
}

#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarCtrlItemSubmit {
    float				: left;
    display				: inline;
    list-style			: none;			
    color				: #005D99;						
    padding				: 2px 5px 3px 0px; /* Al poner border siempre hay que poner a 2 el padding de arriba */
}

#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarCtrlItemSubmit .btnPag {
    overflow:visible; /* Shrinkwrap the text in IE7- */
    margin:0;
    padding:0;
    border: 1px solid #F2F2F2;	/* borde del mismo color que el fondo */			
    color:#005D99; /* Match your link colour */
    background:transparent;
    font:inherit; /* Inherit font settings (doesnt work in IE7-) */
    line-height:normal; /* Override line-height to avoid spacing issues */
    text-decoration:underline; /* Make it look linky */
    cursor:pointer; /* Buttons don t make the cursor change in all browsers */
    -moz-user-select:text; /* Make button text selectable in Gecko */
}
/* Make sure keyboard users get visual feedback */
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarCtrlItemSubmit .btnPag:hover,
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarCtrlItemSubmit .btnPag:focus {
        border				: 1px solid #005D99;
}
/* Remove mystery padding in Gecko browsers.
 * See https://bugzilla.mozilla.org/show_bug.cgi?id=140562
 */
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarCtrlItemSubmit .btnPag::-moz-focus-inner {
    padding:0;
    border:0;
}

/*  */
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarCtrlItem a {	
        color				: #005D99;
        border				: 1px solid #F2F2F2;			
}		
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarCtrlItem a {	
        text-decoration		: underline;
}		
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarCtrlItem a:hover {
        border				: 1px solid #005D99;
}		
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarItem {
        float				: left;
        display				: inline;
        list-style			: none;			
        color				: #005D99;						
        padding				: 3px 5px 3px 0px;				
}

#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarItemSubmit {
    float				: left;
    display				: inline;
    list-style			: none;			
    color				: #005D99;						
    padding				: 2px 5px 3px 0px; /* Al poner border siempre hay que poner a 1 el padding de arriba */
}

#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarItemSubmit .btnPag {
    overflow:visible; /* Shrinkwrap the text in IE7- */
    margin:0;
    padding:0;
    border: 1px solid #F2F2F2;	/* borde del mismo color que el fondo */			
    color:#005D99; /* Match your link colour */
    background:transparent;
    font:inherit; /* Inherit font settings (doesn t work in IE7-) */
    line-height:normal; /* Override line-height to avoid spacing issues */
    text-decoration:underline; /* Make it look linky */
    cursor:pointer; /* Buttons don t make the cursor change in all browsers */
    -moz-user-select:text; /* Make button text selectable in Gecko */
}
/* Make sure keyboard users get visual feedback */
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarItemSubmit .btnPag:hover,
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarItemSubmit .btnPag:focus {
        border				: 1px solid #005D99;
}
/* Remove mystery padding in Gecko browsers.
 * See https://bugzilla.mozilla.org/show_bug.cgi?id=140562
 */
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarItemSubmit .btnPag::-moz-focus-inner {
    padding:0;
    border:0;
}

#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarItem a {	
        color				: #005D99;
        border				: 1px solid #F2F2F2;	/* borde del mismo color que el fondo */			
}
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarItem a:link {
        text-decoration		: underline;		
}				
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarItem a:hover {
        border				: 1px solid #005D99;
}


/* separador de elementos: | (solo funciona en firefox) */
#v09aContenido .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarIntermediateItem:after {
        content				: "|";
        color				: #666666;
        padding				: 0px 0px 0px 5px;	/* retocar el 5px de .v09aSearchResultsNavBarItems ul.v09aNavBarItems li.v09aNavBarItem */ 
}	


#v09aContenido .v09aNavBarFirst a {
        background			: url('../images/v09aNavBarFirst.gif') no-repeat center right;
        color				: #F7E7D2;			
        text-decoration		: none !important;
}
#v09aContenido .v09aNavBarLast a {
        background			: url('../images/v09aNavBarLast.gif') no-repeat center left;
        color				: #F7E7D2;	
        text-decoration		: none !important;
}	

#v09aContenido div.v09agClsLangSelector ul li { 
	margin			:0 0 0 0;
	padding			:0px 9px 0px 9px;
	list-style		:none;
	display			:inline;	
	background-image	: url(../images/v09agLangSeparator.gif);
	background-position	:center right;					
	background-repeat	:no-repeat;
}


/*----------------------------------------pagina error----------------------------------------------*/
#v09aContenido .mensajeerror{
    color: red;
    border: 1px solid red;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    padding: 0.5em 0.5em 0.5em 3em;
    margin: 0em 0em 0.5em 0em;
    background-image: url(../images/warning.gif);
    background-repeat: no-repeat;
    background-position: 1em 0.70em;
}
 
#v09aContenido .mensajeerror ul{
    margin:0;
    padding: 0em;
}
 
#v09aContenido .mensajeerror li{
    color: red;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    padding: 0em 0em 0em 0em;
    margin:0em 0em 0em 3em;
    list-style-type: disc;
}
 
#v09aContenido .mensajeinfo{
    color: black;
    border: 1px solid black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    padding: 0.5em 0.5em 0.5em 3em;
    margin: 0em;
    background-image: url(../images/info.gif);
    background-repeat: no-repeat;
    background-position: 1em 0.70em; 
}
 
#v09aContenido .mensajeinfo ul{
    margin:0;
    padding: 0em;
}
 
#v09aContenido .mensajeinfo li{
    color: black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    padding: 0em 0em 0em 0em;
    margin:0em 0em 0em 3em;
    list-style-type: disc;
}

/*---------------------- esquinas redondeadas ---------------------------------*/

/* set millions of background images */
#v09aContenido .rbroundbox { background: url(../images/nt.gif) repeat; }
#v09aContenido .rbtop div { background: url(../images/tl.gif) no-repeat top left; }
#v09aContenido .rbtop { background: url(../images/tr.gif) no-repeat top right; }
#v09aContenido .rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
#v09aContenido .rbbot { background: url(../images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
#v09aContenido .rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
#v09aContenido .rbcontent { margin: 0 7px; }
#v09aContenido .rbroundbox { width: 80%; margin: 1em auto; }



#v09aContenido .eustrealzbot{
 /*border: 1px solid #A9BEC7;
 border-top: 3px solid #A9BEC7;
 padding: 0.5em 0em 0.5em 2em;
 width:45%;
 text-align:center;
 width:95%;*/
 border-color:#A9BEC7;
 border-style:solid;
 border-width:3px 1px 1px;
 text-align:center;
 }


#v09aContenido  .eustletraopti{
 	font-family: Arial, Helvetica, sans-serif;
 }
 
 /*------------------------------------------------------ reordenar lista ------------------------------------------*/

#v09aContenido .reordenalistaqhandi{
    background-color: #DDE5E9;	
    color: #3B4B5B;	
    border: 1px solid #A9BEC7;
    padding: 0.25em 0.25em 0.25em 0.5em;
    margin: 1em 0em 0.5em 0em !important;
    font-weight: bold;
    width: 99.8%;
}

#v09aContenido .reordenalistaqhandi p{
    color:#0C497F;
	 margin: 0em;
	 padding: 0em;
}


#v09aContenido .reordenalistaqhandicent{
display:block;
width:18.5em;	
margin: 0em auto 0em auto;

}

* html #v09aContenido .reordenalistaqhandicent{
text-align:center;	
width: 100%;
}

/*------------------------------------  añadidos Art -----------------------------------------------------------------*/

#v09aContenido .critBusqhandi{
    background-color: #EBCDC3;	
    color: #333333;	
    border: 1px solid #ECBBAF;
    padding: 0.25em 0.25em 0.25em 0.5em;
    margin: 1em 0em 0.5em 0em !important;
    font-weight: bold;
    width: 99.8%;
}

#v09aContenido .critBusqhandi p{
    color:#0C497F;
}


#v09aContenido .critBusqhandi dl {
    margin: 0em 0.31em 0em 0.31em;
    padding: 0em 0px 0em 0px;
    width: 90%;
    float: left;

}

#v09aContenido .critBusqhandi dt {
    text-align: right;
		width: 14em;
    font-weight: bold;
    color: #000000;
}

#v09aContenido .critBusqhandi dt a{
    color: #000000;
}

#v09aContenido .critBusqhandi dd {
 margin: -1.35em 0em 0.45em 15em;

font-weight: normal;
}

#v09aContenido .critBusqhandi span{
font-weight: normal;
}

/*---------------------------- ventanas emergentes --------------------------------*/


#v09aContenido .muscentrado{
	text-align:center;
	margin-bottom: 0.5em;

}

#v09aContenido .muscentradosimple{
	padding: 0em 0em 0em 0em;
}

#v09aContenido .muscentradomultiple{
	padding: 0em 0em 0em 8em;
}

#v09aContenido .musbloquiqda{
width:36%;	
float: left;
}

#v09aContenido .musbloquiqda3{
    width:50%; 
    float: left;
    /*border: 1px solid blue;*/
    padding: 0em !important;
    margin: 0em 0em 0em 0em!important;
}

#v09aContenido .musbloquiqda2{
    width:49.2%; 
    float: left;
    /*border: 1px solid blue;*/
    padding: 0em !important;
    margin: 0em 0em 0em 0.25em!important;
}

#v09aContenido .mustamventaemer{
    width:100%;	
    margin-bottom: 1em;
}



#v09aContenido .sepespa{
background-image: url(../images/fnd_ventmer.gif);
background-position: bottom;
background-repeat:  repeat-x;
padding: 0em 0em 1em 0em;
border: 1px solid #D6D7D9;
}


#v09aContenido .sepespanofnd{
/*background-image: url(../images/fnd_ventmer.gif);*/
background-position: bottom;
background-repeat:  repeat-x;
padding: 0em 0em 1em 0em;
/*border: 1px solid #D6D7D9;*/
}

#v09aContenido .letraroja{
	color:#B22423 !important;
}

#v09aContenido .recuadroerror{
    background-color: #EBCDC3;	
    color: #333333;	
    margin: 1em 0;
    border: 1px solid #ECBBAF;
    position: relative;
    padding: .3em 1em;
}

#v09aContenido .musoculto {
position:absolute;
font-size:0%;
left:-1060px;
top:-30px;
} /* esto es lo que hay que poner en el label de ficha museo para que "desaparezca" */

#v09aContenido .contenetColumT14Tabulado{
    float:left;
    width:95%;
    margin-left:5%;
}

#v09aContenido .contenetColumT14{
    float:left;
    width:48%;
    margin: 0px 0px 0px 0em;
    padding: 0em 0em 0em 0.9em;
}

* html #v09aContenido .contenetColumT14{
    /*width:49.9%;*/
    width:47.5%;
    /*border: 1px solid red;*/
}

/*--------------------- estilos pagina principal -------------------------------------*/

#v09aContenido .musprincih2{
font-size:16px;
text-align:left;
margin:0em 0em 0em 0em;
padding: 0.25em 0em 0.5em 0em;
color: #B24423;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#v09aContenido .musprincih2 a{
	color: #B24423;
	text-decoration: none;
}

.musprincih2 a:hover{
	color: #B24423;
	text-decoration: underline;	
}


#v09aContenido .musprincih2txt{
font-size:11px !important; /* seto hay que modficiarlo cuando se implante porque es el tamaño de letra */
margin: -0.5em 0em 1em 0em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#v09aContenido .musprincih2txt a{
color: #000000;
text-decoration: none	
}

/*--------------------- inicio estilos pagina principal -----------------------------------*/
#v09aContenido .principalmusbann{
border-left:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
border-top:1px solid #E4E4E4;
border-bottom:8px solid #E4E4E4;
padding: 0.75em 0.25em 0.25em 0.5em;
margin: 2em 0em 0em 0em;	
}

#v09aContenido .principalmusbann2{
border-left:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
border-top:1px solid #E4E4E4;
border-bottom:8px solid #E4E4E4;
padding: 0.75em 0.25em 0.25em 0.5em;
margin: 0em 0em 0em 0em;	
height: 100%;
}


#v09aContenido .musprincibloqsupizqda{
/*	border: 1px solid blue;*/
	float: left;
	width: 49%;
}

#v09aContenido .musprincibloqsupminiimg{
	float: left;
}


#v09aContenido .musprincibloqsupminiimg img{
	border: none;
}

#v09aContenido .musprinciph2txt{
/*	border: 1px solid green;*/
	float: left;
	margin: 0em 0em 0em 0.5em;
	width: 75%;
	padding: 0em;
}

/*--------------------- fin estilos pagina principal -----------------------------------*/

#v09aContenido .cajaTAseleccionar2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.9em;
	font-weight: normal;
	color: #000000;
	width:83%;
}



#v09aContenido .contenetColumEspyo{
	float:left;
	width:10%;
	margin: 0px 0px 0px 0px;
}

#v09aContenido .contenetColumEspyoinput{
	float:left;
	width:35%;
	margin: 0px 0px 0px 0px;
}

#v09aContenido .contenetColumEspyotextarea{
	float:left;
	width:41%;
	margin: 0px 0px 0px 0px;	
         /*border: 1px solid red;*/
 }

#v09aContenido .clrform{
	border-top:1px solid #D4DFF7;
	margin:0.5em 0.5em 0.5em 0.5em !important;
	padding: 0em;
	clear: both;

}



#v09aContenido .tablaedFicha2{
	border:1px solid #84A0C4;
	margin: 0.5em 0em 0.5em 0em;
	width:100%;        
	border-collapse: collapse;
	background-color: #ffffff !important;
	font-size: 0.9em;
}

#v09aContenido .tablaedFicha2 th{
	padding: 0.35em;	
	background-image: url(../images/fnd_tabla_azul.gif);
	background-repeat: repeat-x;
	background-position: center;
	border-right: 1px solid #99BBE8;
	border-bottom:1px solid #99BBE8;
	color: #15428B;
	background-color: #999999;
}

#v09aContenido .tablaedFicha2 td{
	border: 1px solid #99BBE8;
	padding: 0em 0.35em 0em 0.35em;
}

#v09aContenido .tablaedFicha2 td a{
	text-decoration: underline;
	color: #333333;
}
#v09aContenido .tablaedFicha2 td a:hover{
	text-decoration: none;
	color: #000000;
}


#v09aContenido .tablaedFicha2 td.centerimages{
    text-align: center;
}



/*------------------------------------------------------*/
#v09aContenido .zebraja{
	background-color: #EFEFEF;
	background-image: url(../images/fnd_zebra.gif);
	background-repeat: repeat-x;
	background-position: top;
}

#v09aContenido .columCabecera{
	background-image: url(../images/fnd_tabla_azul.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #15428B;
	background-color: #C6D9F1;
    font-weight: bold;
}
#v09aContenido .columR{
    text-align:right;
}
#v09aContenido .muscentreboton{
width:100%;
padding: 0em 0em 0em 0em;
margin: 0.25em 0em 0.25em 0em;
text-align:center;
	
}

#v09aContenido .cajamediaficha{
float: left;
margin-top: 6em;
margin-left: -1em;
*margin-top: 5.75em !important;
*margin-left: -0.5em !important;
}

* html #v09aContenido .cajamediaficha{
margin-top: 5.5em; 
margin-left: -0.3em; 
}

#v09aContenido .cajamediaficha2{
	margin-top: 1.3em;
}

#v09aContenido .btnlevantapest3{
 margin: 0em 0em 0em 0.25em !important;
 background-color: #F8F8F8 !important;

 width: auto !important;
 padding: 0em 0em 0em 0em !important;
 border: 1px solid #BCD2E6 !important;
 font-weight: normal !important;
 font-size: 0.8em !important;
}

#v09aContenido .sepespaemer{
    /*background-image: url(../images/fnd_vent1.jpg);*/
    background-position: bottom;
    background-repeat:  repeat-x;
    padding: 0em 0em 1em 0em;
    border: 1px solid #89B4DC !important;
}
#v09aContenido .mandatemer {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 0.9em;
    font-weight: normal;
    color: #000000;	
    padding: 0px 0px 3px 0px;
}
#v09aContenido .mustamventaemer{
width:100%;	
margin-bottom: 1em;
}
#v09aContenido .sepespaemer2{
background-image: url(../images/fnd_venttop1.jpg);
background-position: top;
background-repeat:  repeat-x;
padding: 1em 0em 1em 0.5em;
border: 1px solid #cccccc;
}
#v09aContenido .zebrajatablaemergente{
    background-color: #FFF5F5;
}


#v09aContenido .muscontbotones{
    margin:1em 0em 0em 0em;
}

#v09aContenido .musborred{
margin: 1em auto 0.5em 4.5em;
padding: 1em 2.5em 0.5em 2.5em;
width:435px !important;	
height: 55px;
background-image: url(../images/fnd_formu2.jpg);
background-repeat: no-repeat;
background-position: -0em -0.3em;

}

#v09aContenido .musdoublecentra{
    padding: 0em !important;  
    margin: 0em !important;
}

#v09aContenido .fichalistatitulosfotodatos dd p{
    text-align: left;
}

#v09aContenido .fichalistatitulosfotodatos dl dd.musnosubirline{
    margin: 1em 0em 1.5em 0em !important;	
}
#v09aContenido .listatitulosfotobtnFicha{
    text-align:center;
}
#v09aContenido .musminimg{
    margin: 0em 0.5em 0em 0.5em;
    border: 1px solid #cccccc;
    float: left;
}

#v09aContenido .zebrazul{
background-color: #EFF5FB;
}

#v09aContenido html>body .musmedventaemer{
  margin:0em 0em 0em 0em !important;    
  padding: 1em 0em 0em 1em !important;
  width: 600px !important;
  font-size:75% !important;
}


* html #v09aContenido .musmedventaemer{    
    width: 700px;
    font-size:75% !important;
}


/* ---------------- CLASES PARA EL MENU LATERAL ---------------- */

#v09aContenido .menuLateral{
    border:1px solid #CCCCCC;
    float:left;
    margin-bottom:10px;
    margin-right:10px;
    width:19%;
}

#v09aContenido .imagenMenu{
    text-align:center;
}

#v09aContenido .contenedorMenu {
	border-right: #800040 1px solid;
	padding-right: 2px;
	border-top: #800040 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #800040 1px solid;
	padding-top: 2px;
	border-bottom: #800040 1px solid;
}
#v09aContenido .contenedorMenu h4 {	
	margin: 0 0 0 0;
	width: 102%;/*	text-align: center; */
	background-color: #b22423;
	font-size: 85%;
    color: #fff;
	font-family: Verdana;
	border: 1px solid #ccc;
}
#v09aContenido .contenedorMenu .opcionDesplegable{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px; 
	margin: 0px;
    width: 100%;
    *width: 90% !important;
    padding-top: 0px; 
	list-style-type: none; POSITION: relative; 
	background-color: #ffffff;
}
#v09aContenido .contenedorMenu .opcionDesplegable A {
	padding-right: 0px;
	background-position: 95% 50%; 
	display: block; 
	padding-left: 4px; 
	font-size: 90%; 
	background-image: url(../images/flechaMenu2.gif); 
	padding-bottom: 1px; 
	width: 100%;
    *width: 90% !important;
	color: #b22423; 
	padding-top: 1px; 
	border-bottom: #ccc 1px dotted; 
	background-repeat: no-repeat; 
	font-family: Verdana; 
	text-decoration: none;
}
#v09aContenido .contenedorMenu .opcionDesplegable A:hover {
	background-position: 95% 50%; 
	background-image: url(../images/flechaMenu2.gif); 
	cursor: pointer;
	color: #b22423; 
	background-repeat: no-repeat; 
	background-color: #ff999a;
}
#v09aContenido .contenedorMenu .opcionDesplegable A SPAN {
	background-position: 4px 6px; 
	display: block; 
	padding-left: 15px; 
	background-image: url(../images/r01gArrowOff.gif); 
	width: 81%; 
	background-repeat: no-repeat;
}
#v09aContenido .contenedorMenu .opcionDesplegable A:hover SPAN {
	background-position: -1px 6px; 
	display: block; 
	padding-left: 15px; 
	background-image: url(../images/r01gArrowOn.gif); 
	background-repeat: no-repeat;
}
#v09aContenido .contenedorMenu .opcionSinHijos {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	width: 100%;
    *width: 95% !important;
	padding-top: 0px; 
	list-style-type: none; 
	background-color: #ffffff;
}
#v09aContenido .contenedorMenu .opcionSinHijos A {
	padding-right: 0px; 
	background-position: 95% 50%; 
	display: block; 
	padding-left: 4px; 
	font-size: 90%; 
	background-image: none; 
	padding-bottom: 1px; 
	width: 100%;
    *width: 95% !important;
	color: #b22423; 
	padding-top: 1px; 
	border-bottom: #ccc 1px dotted; 
	background-repeat: no-repeat; 
	font-family: Verdana; 
	text-decoration: none;
}
#v09aContenido .contenedorMenu .opcionSinHijos A:hover {
	background-position: 95% 50%; 
	background-image: none; 
	cursor: pointer;
	color: #b22423; 
	background-repeat: no-repeat; 
	background-color: #ff999a;
}
#v09aContenido .contenedorMenu .opcionSinHijos A SPAN {
	background-position: 4px 6px; 
	display: block; 
	padding-left: 15px; 
	background-image: url(../images/r01gArrowOff.gif); 
	width: 81%; 
	background-repeat: no-repeat;
}
#v09aContenido .contenedorMenu .opcionSinHijos A:hover SPAN {
	background-position: -1px 6px; 
	display: block; 
	padding-left: 15px; 
	background-image: url(../images/r01gArrowOn.gif); 
	background-repeat: no-repeat;
}
#v09aContenido .contenedorMenu UL {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	width: 100%; 
	padding-top: 0px; 
	list-style-type: none;
}
#v09aContenido .contenedorMenu UL LI {
	border-bottom: #ccc 1px dotted; 
	position: relative; 
	background-color: #ffffff;
}
#v09aContenido .contenedorMenu UL LI.opcionFinSinHijos A {
	background-image: none;
}
#v09aContenido .contenedorMenu UL LI.opcionFinSinHijos A:hover {
	background-image: none;
}
#v09aContenido .contenedorMenu UL LI A {
	padding-right: 0px; 
	background-position: 95% 50%; 
	display: block; 
	padding-left: 0px; 
	font-size: 90%; 
	background-image: url(../images/flechaMenu.gif); 
	padding-bottom: 4px; 
	width: 102%; 
	color: #b22423; 
	padding-top: 4px; 
	background-repeat: no-repeat; 
	font-family: Verdana; 
	text-decoration: none;
}
#v09aContenido .contenedorMenu UL LI A:hover {
	background-position: 95% 50%; 
	background-image: url(../images/flechaMenuOn.gif); 
	cursor: pointer;
	color: #b22423; 
	background-repeat: no-repeat; 
	background-color: #ff999a;
}
#v09aContenido .contenedorMenu UL LI A SPAN {
	background-position: 19px 6px; 
	display: block;
        padding-left: 30px; 
	background-image: url(../images/r01gArrowOff.gif); 
	width: 81%; 
	background-repeat: no-repeat;
}
#v09aContenido .contenedorMenu UL LI A:hover SPAN {
	background-position: 14px 6px; 
	display: block; 
	padding-left: 30px; 
	background-image: url(../images/r01gArrowOn.gif); 
	background-repeat: no-repeat;
}
#v09aContenido .contenedorMenu UL LI UL {
	border-right: 1px solid; 
	border-top: 1px solid; 
	z-index: 100; 
	left: 101%; 
	border-left: 1px solid; 
	width: 100%; 
	border-bottom: 1px solid; 
	list-style-type: none; 
	position: absolute; 
	top: 0px; 
	background-color: #fff;
}
#v09aContenido .contenedorMenu UL LI UL LI {
	background-image: none; 
	width: 100%; 
	border-bottom: #ccc 1px dotted; 
	position: relative; 
	background-color: #ffffff;
}
#v09aContenido .contenedorMenu UL LI UL LI A {
	background-position: 4px 10px; 
	display: block; 
	font-size: 90%; 
	background-image: url(../images/interwoven/r01gArrowOff.gif); 
	color: #b22423; 
	background-repeat: no-repeat; 
	font-family: Verdana; 
	text-decoration: none;
}
#v09aContenido .contenedorMenu UL LI UL LI A:hover {
	background-position: 0px 10px; 
	background-image: url(../images/interwoven/r01gArrowOn.gif); 
	color: #b22423; 
	background-repeat: no-repeat; 
	background-color: #ff999a;
}

#v09aContenido .muscombotipofecha{
  width:15em; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:0.9em;
    font-weight: normal;
    color: #000000; 
}

#aplicacion{
   float:left;
   height:58%;
   margin-bottom:10px;
   padding-right:0;
   width:77%;
}
/*QUITO EL MAX-WIDTH PARA QUE OCUPE TODA LA PANTALLA*/
#aplicacionCiudadano{
	width:100% !important;
	font-family: 'Open Sans', sans-serif;
	font-size: 1rem;
	/*max-width: 100% !important;*/
	/*max-width:80em;*/
	margin: 0em auto 0em auto;
   float:left;
   height:58%;
   padding-right:0;
   
}

/* Estilos NORA Integrado */

#aplicacionCiudadano h1{
	font-size:32px;
}

#v09aContenido p.letraAyuda{
    /*font-style: italic;*/
    display: block;
    font-weight: normal;
    /* border: 1px solid red;*/
    font-size: 0.9em;
    margin: -1.7em 0em 0em 11em;
    /*padding: 0px 0px 3px 0px;*/
    width: 20em;
}

#v09aContenido .flotPestformuconsulta{
    border: none;
    margin: 0em 0em 0em 1em;
}

#v09aContenido .flotPestformuconsulta legend{
    font-weight: bold;
    /*width: 95% !important;*/
    /*border-bottom: 1px solid black;*/
    margin: 0.5em;
    padding: 1em;
    background-color: #cccccc;
}

#v09aContenido .flotPestformuconsultadireccion{
    border:none;
    background-color: #E8E3E3;
    margin: 1em 1em 1em 1em;
    padding: 1.5em 0em 1.5em 0.5em;
    background-image: url(../images/fnd_direccion.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}

#v09aContenido .flotPestformuconsultadireccion legend{
	font-weight: bold;
        /*width: 95% !important;*/
        /*border-bottom: 1px solid black;*/
	margin: 0.5em 0em 0em 0em;
	padding: 0.5em 87% 0.5em 2em;
	background-color: #cccccc;
	
}

#v09aContenido .cajamediaficha3{
    float: left;
    margin-top: 7em;	
    margin-left: -1em;
}

#v09aContenido * html .cajamediaficha3{
    margin-top: 5.5em;	
    margin-left: 0em;
}

#v09aContenido .cajacorta2{
    width:6.5em;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 0.9em;
    font-weight: normal;
    color: #000000;
}

#v09aContenido .musprimradio{
    padding: 0em 0em 0em 0.1em;	
}


#v09aContenido .musseleccdirecc{
    border-bottom: 1px dashed green;	
    margin: 0.5em 0em 1em 0em !important;
}

#v09aContenido .musbordered{
    /*border: 1px solid #A82322;*/
    border: 1px solid #7AA6FF;
    margin:0em 0em 0em 1em;
    padding: 0em 0em 0em 0em;
    height:100%;
    width:98%	
}

#v09aContenido .mustxtinputfor{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:0.9em;
    font-weight: normal;
}


#v09aContenido .muspdirecc{
    margin: 1em 1em 1em 2em !important;
    font-weight: normal !important;

}
/*#v09aContenido {
    float:left;
    height:58%;
    margin-bottom:10px;
    padding-right:0;
    width:77%;
}*/


/*----------------------------------------  recursiva ----------------------------------------------*/

#v09aContenido .musmedventaemernew p.musecuenciatxt{
/*background-color: #FFFFFF;*/
padding: 0.25em;
margin: 0.5em 0.5em 0.5em 0em;
/*border: 1px solid red;*/
font-weight: bold;
}

#v09aContenido .musmedventaemernew p.musecuenciatxt span{
	margin: 0em 0em 0em 0.5em;
	padding: 0em 0em 0em 1em;
	background-image: url(../images/bullet_secuencia.gif);
	background-repeat: no-repeat;
	background-position:0em 0.3em;
	
}

/*-------*/
html>body  #v09aContenido .musmedventaemernewbusAutor{
	 margin:0em 0em 0em 0em !important;    
  padding: 0em 0em 0em 0em !important;
  width: 1150px !important;
	min-height:500px;
  border: 1px solid #ccc;
  background-color: #F0F9FD;
  min-height:500px;
  font-size:75%;
}
html>body  #v09aContenido .musmedventaemernew{
  margin:0em 0em 0em 0em !important;    
  padding: 0em 0em 0em 0em !important;
  width: 682px !important;
	min-height:500px;
  border: 1px solid #ccc;
  background-color: #F0F9FD;
  min-height:500px;
  font-size:75%;
}
	
* html  #v09aContenido .musmedventaemernewbusAutor{    
  margin:0em 0em 0em 0em !important;    
  padding: 0em 0em 0em 0em !important;
  width: 1150px !important;
  border: 1px solid #ccc;
  height:500px;
  background-color: #F0F9FD;
  font-size:75%;
}
* html  #v09aContenido .musmedventaemernew{    
  margin:0em 0em 0em 0em !important;    
  padding: 0em 0em 0em 0em !important;
  width: 678px !important;
  border: 1px solid #ccc;
  height:500px;
  background-color: #F0F9FD;
  font-size:75%;
}
	
#v09aContenido .mussepespaemernew{
/*background-image: url(../images/fnd_vent1.jpg);*/
background-position: bottom;
background-repeat:  repeat-x;
padding: 0em 0em 1em 0em;
border: 1px solid #89B4DC !important;

}

#v09aContenido .tituventemergnew{    
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    
    font-weight: bold;    
    font-size: 1em;    
    color: #000000;
	 border:1px solid #AAABBC;
    margin: 0.5em 0em 1.5em 0.5em;
	 padding: 0.5em 0em 0.4em 0.25em;
    width: 97%;    
	 background-image: url(../images/fnd_ventemetitunew.jpg);
	 background-position: top;
	 background-repeat: repeat-x;
	 
}


#v09aContenido .mustxtventemernew{

background-image: url(../images/fnd_ventemenew.jpg);
background-repeat: repeat-x;
background-position: top;
margin: 0em 0 1.5em 0.5em;
padding: 1em 0em 1em 0.5em;
width: 97%;	
}

#v09aContenido .mustxtventemernewAutor{

background-image: url(../images/fnd_ventemenewAutor.jpg);
background-repeat: repeat-x;
background-position: top;
margin: 0em 0 1.5em 0.5em;
padding: 1em 0em 1em 0.5em;
width: 97%;	
}

* html  #v09aContenido .mustxtventemernew{
	width: 53em;
}


#v09aContenido p.musbusquetxtnew{
    font-weight: normal !important;
    color: #666666;
    margin-top: 0.25em;
    margin-bottom: 1em;
}




#v09aContenido .mustxtventemertablanew{
background-image: url(../images/fnd_ventemenew.jpg);
background-repeat: repeat-x;
background-position: top;
margin: 3em 0 1.5em 0em;
padding: 1em 0em 1em 1em;
width: 97%;	
}


* html #v09aContenido .mustxtventemertablanew{
	width: 97%;
}

#v09aContenido .tituventemergtablanew{    
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    
    font-weight: bold;    
    font-size: 1em;    
    color: #000000;    
    padding: 0.25em;    
	 border:1px solid #AAABBC;
    margin: 3em 0em 1.5em 0em;    
	 padding: 0.5em 0em 0.4em 0.25em;
    width: 98%;    
	 background-image: url(../images/fnd_ventemetitunew.jpg);
	 background-position: top;
	 background-repeat: repeat-x;
	 
}

#v09aContenido .mussepespaventemer{
padding: 0em 0em 1em 0.5em;
}


#v09aContenido .spanNegrita{
    font-weight: bold;
    display: inline;
}

#v09aContenido .musManttablasfnd{
    float:left;
    width:80%;
    background-image: url(../images/fnd_manttablas_int.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    padding: 1em 1em 3em 1em !important;
    margin: 0px 0px 0px 0px;
    border-bottom: 1px solid #89B4DC !important;
    border-left: 1px solid #89B4DC !important;
    border-right: 1px solid #89B4DC !important;
    border-top: 1px solid #89B4DC !important;
}


#v09aContenido .tablaedFicha3{
	border:1px solid #84A0C4;
/*	border:1px solid red;*/
	margin: 0.5em 0em 0.5em 0em;
	/*display: block;*/
	width:100%;
	border-collapse: collapse;
	background-color: #ffffff !important;
	font-size: 0.9em;
}

#v09aContenido .tablaedFicha3 th{
    padding: 0.35em;	
    background-image: url(../images/fnd_tabla_azul.gif);
    background-repeat: repeat-x;
    background-position:  center;
    border-right: 1px solid #99BBE8;
    border-bottom:1px solid #99BBE8;
    color: #15428B;
    background-color: #999999;
    /*width: 100%;*/
}

#v09aContenido .tablaedFicha3 td{
    border: 1px solid #99BBE8;
    padding: 0em 0.35em 0em 0.35em;
}

#v09aContenido .tablaedFicha3 td a{
    text-decoration: underline;
    color: #333333;
}

#v09aContenido .tablaedFicha3 td a:hover{
    text-decoration: none;
    color: #000000;
}

#v09aContenido .tablaedFicha3 td.centerimages{
    text-align: center;
}

/* para los type submit que son de tipo enlace*/
#v09aContenido .btnSubmit{
    border: none;
    background-color: transparent;
    margin: 0em;
   padding: 0em;
    width: auto;
   font-size: 0.9em;
    cursor: pointer;
    /*border-bottom: 1px solid #000;*/
}

/* leyenda de los campos de las encuestas */
#v09aContenido .encuestasLeyenda{
    color:#516A7F;
    font-style: italic;
    display: block;
    font-size: 0.9em;
    padding: 0px 0px 0.8em 0px;
    margin: 0;
}

#v09aContenido .encuestasTextoEngloba{
    color: #666666;
    display: block;
    font-size: 0.9em;
    font-weight: bold;
    padding: 0px 0px 0.8em 0px;
    margin: 0;
    background-image: url(../images/fnd_textolibre.gif);
    background-repeat: no-repeat;
    background-position: 0em 1.2em;
}

#v09aContenido .encuestasTextoEnglobaSin{
    color: #666666;
    display: block;
    font-size: 0.9em;
    font-weight: bold;
    padding: 0px 0px 0.8em 0px;
    margin: 0;
}

/* encuestas: check con niveles (tabulados) */
#v09aContenido .encuestasTabulacionIz{
    padding-left: 5%;
    margin: 0;
}

#v09aContenido .mussepalinea{
/*border: 1px solid red;*/
background-position: center;
background-image: url(../images/mov_punteado.gif);
background-repeat: repeat-x;
width:100%;
height:5px;
margin: 0.1em 0em 0.1em 0em;
padding: 0em;
clear:both;
}


* html #v09aContenido .mussepalinea{
margin: 0.1em 0em 0.1em -12.5em;
width:143%;
/*border-top: 1px dotted #cccccc;*/
}

#v09aContenido .selecteepecial{
	width:auto;
    min-width: 30em;
    margin: 0em 0em 0em 0em !important;
	 padding: 0em 0em 0em 0em!important;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size:0.9em;
    font-weight: normal;
    color: #000000;
	 height: 88%;
}


#v09aContenido .ejemplocontenedoroverflow{
overflow:auto;
width:25em;
height:150px;
/*border: 1px solid red;*/
background-color:#F0F9FD;
padding: 0em !important;
margin-bottom: 1em;
}

/*
*:first-child+html .btnSubmit {		/* hack needed for IE 7 */
/*	border-bottom: 0;
	text-decoration: underline;
}

* html .btnSubmit {				/* hack needed for IE 5/6 */
/*	border-bottom: 0;
	text-decoration: underline;
}*/

/* estilos creados para la modificación de la pantalla principal del ciudadano*/
/****IMPORTANTE!!!!!!!!! PARA QUE SE VEA EL REDONDEO EN LOS DIVS EN EL V09AciuCEADestacados.jsp HEMOS AÑADIDO UN COMANDO EN JAVASCRIPT ************************/

#v09aContenido .principalDiv{
    background-image: url(../images/fondoDifuminado.gif);
    background-repeat: repeat-x;
    background-position: 0em 1.2em;
  /*  padding-top:10px ;*/
    border-bottom:8px solid #B24423;
    float: left;
    width: 100%

}
#v09aContenido .divPPpalRedondo{
    padding:0px;
   /* -moz-border-radius: 7px;*/
    /*-webkit-border-radius : 7px;*/
    border:#dcdcdc 2px solid;
    /*border-radius:8px;*/
}

#v09aContenido .divPPpal{
    margin: 15px 5px 15px 50px;
}

#v09aContenido .divPPpal p{
    margin:0;
    padding:10px;
}

#v09aContenido .ppalIzda{
    float: left;
    width: 49%;
    padding-left: 10px;
}

#v09aContenido .ppalDcha
{
    float: left;
    width: 49%;
    text-align: right;
}

#v09aContenido .principalDiv2{
    float: left;
    width: 100%
}

#v09aContenido .divPPpalComun{
    background-repeat: no-repeat;
    background-position:  50% 45%;
    float: left !important;
    margin-left: 19px;
    margin-right: 19px;
    margin-top: 10px;
    height: 173px !important;
    /*width: 29%;*/
    width: 21%; /*CUANDO AÑADAMOS LA CONSULTA DE AUTORES DEJARLO ASI*/
    font-size: 90%
}
* html #v09aContenido .divPPpalComun{
    margin-left: 17px;
    margin-right: 17px;
    height: 163px !important;
    background-position:  center center !important;
}

#v09aContenido .divPPpalCat{
    background-image: url(../images/ordenador.gif)!important;
    position:relative;
}
#v09aContenido .enlacePPal{
    margin: 0px 183px 0px 0px;
    padding-left: 8px;
}
#v09aContenido .enlacePPal a{
    text-decoration: none;
    color:#000000;
}


#v09aContenido .divPPpalMargen a img{
	margin-left: 25%;
}
#v09aContenido .divPPpalExp{
    background-image: url(../images/cuadros.gif)!important;
    position:relative;
}



#v09aContenido .divPPpalMus{
    background-image: url(../images/mapa_peq.png)!important;
    position:relative;
}


#v09aContenido .h2PPpal {
    font-size:16px;
    text-align:center;
    margin:0em 0em 0em 0em;
    padding: 0.25em 0em 0.5em 0em;
    color: #B24423;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#v09aContenido .h2PPpal a {
    text-decoration:none;
    color: #B24423;
}
#v09aContenido .principalDiv3{
    margin-top: 15px;
    margin-left: 15px;
    border: 1px solid #E4E4E4;
    padding: 3px;
    width:97%;
}

#v09aContenido .principalDiv3 h2{
    font-size: 1em;
    color:#B24423;
    margin-top:0;
}
#v09aContenido .actIzda{
    float:left;
    width:90%;
}
#v09aContenido .actDcha{
    float:right;
    width:10%;
    padding-top: 1em;
}
#v09aContenido .verTodas{
    text-align:right;
}
#v09aContenido .verTodas a{
    color:#B22423;
    text-decoration:none;
}
#v09aContenido .verDestacados{
    margin:0;
    background-image: url(../images/eventos.gif);
    background-repeat:no-repeat;
    background-position:0.5em 0.1em;
    padding: 0em 0em 0em 2em;
}

#v09aContenido .verDestacados a{
    color:#B22423;
    text-decoration:none;
}

#v09aContenido .divCatalogoRed{
    background-image: url(../images/ordenadorPeq.gif);
    background-repeat:no-repeat;
    background-position: 10px;
    float: left;
    color:#B24423;
    border-bottom: 2px solid  #B24423;
    width: 100%
}

#v09aContenido .divCatalogoRed h2{
    padding: 0px 0px 0px 50px;
}

#v09aContenido .divExposiciones{
    background-image: url(../images/cuadros_peq.gif);
    background-repeat:no-repeat;
    background-position: 10px;
    float: left;
    color:#B24423;
    border-bottom: 2px solid  #B24423;
    width: 100%
}

#v09aContenido .divExposiciones h2{
    padding: 0px 0px 0px 50px;
}

#v09aContenido .divMuseosInt{
    background-image: url(../images/mapa_peqpeq.gif);
    background-repeat:no-repeat;
    background-position: 10px;
    float: left;
    color:#B24423;
    border-bottom: 2px solid  #B24423;
    width: 100%
}

#v09aContenido .divMuseosInt h2{
    padding: 0px 0px 0px 50px;
}
#v09aContenido .pInstrucciones{
    color:#B24423;
}
#v09aContenido .pInstruccionesBusc{
    color:#7E3621;
    font-size: 90% !important;
}

#v09aContenido .fondoBusquedaSimple{
    /*background-image: url(../images/degradadoBusqueda.gif);*/
    background-repeat:repeat-x;
    float:left;
    
    width: 99%;
}

* html #v09aContenido .fondoBusquedaSimple{
    width: 100%;
}

#v09aContenido .fondoBusquedaSimpleMuseo{
    background-image: url(../images/degradadoBusqueda.gif);
    background-repeat:repeat-x;
    float:left;
    
    width: 99.8%;
}

* html #v09aContenido .fondoBusquedaSimpleMuseo{
    width: 100%;
}

#busquedaSimpleIdentada{
    padding-left:25% !important;
}

#v09aContenido .logosMuseos{
    padding-top: 10px;
}

#v09aContenido .enlaceBlanco {
    color: #ffffff;
    font-weight: bold;
}

#v09aContenido .enlaceGris {
    color: #A29191;
    font-weight: bold;
}

#v09aContenido .textoBuscar{
    color: #333333;
    font-weight: bold;
    display: inline !important;
    padding-right: 5px;
}

#v09aContenido .btnbuscarCatalogo{
/*     border: 1px solid #dcdcdc; */
/*     font-size: 0.9em; */
/*     /*padding: 0em 0em 0em 1.5em; */
/*     margin: 0em 0em 0.25em 0em;*/ */
/* /*    background-image: url(../images/btn_buscarb.gif); */
/*     background-repeat: no-repeat; */
/*     background-position: 0.25em 0.25em;*/ */
/*     cursor: pointer; */
/*     color:#333333; */
/*     font-weight: bold; */
	cursor:pointer;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-weight:bold;
	padding: 5px 15px;
	border: 1px solid transparent;
	border-radius: 5px;
	background-color: #054d64;
	color: white;
	margin-left: 5px
}

#v09aContenido .cuerpofichaReduc{
    padding: 0em;
    margin:0.5em 0em 0.5em 0em;
    border: 1px solid #C9CACB !important;
    height: 100%;
    width: 79%;
    float: left;
}

#v09aContenido .cuerpofichaDchaReduc{
    width: 19%;
    float: left;
}

#v09aContenido .cuerpofichaciuDchaReduc{
    width: 19%;
    float: left;
    padding-left: 1em;
}

#v09aContenido .divRosa{
    background-color: #f7e9e9;
    margin: 0.5em 0em 0em 0.5em;

}

#v09aContenido .divRosa h3{
    padding-left: 0.5em;
}

* html #v09aContenido .divRosa h3{
    font-size: 12px !important;
}
#v09aContenido .divRosa ul {
    padding-left: 0.7em;
}
* html #v09aContenido .divRosa ul {
    margin-left: 0.5em !important;
}
#v09aContenido .divRosa ul li{
     list-style: none;
     text-align: left;
}

#v09aContenido .divRosa ul li a:link, a:visited{
    text-decoration: none;
     color:#B22423;
}

#v09aContenido .divRosa ul li p{
     color:#000000;
}


.ui-tooltip-wiki{
   max-width: 440px;
}

.ui-tooltip-wiki .ui-tooltip-content{
      padding: 10px;

      line-height: 12.5px;
   }

.ui-tooltip-wiki h1{
  margin: 0 0 7px;
  font-size: 1.5em;
  line-height: 1em;
}

.ui-tooltip-wiki img{ padding: 0 10px 0 0; }

.ui-tooltip-wiki p{ margin-bottom: 9px; }
.ui-tooltip-wiki .note{ margin-bottom: 0; font-style: italic; color: #888; }


.ui-tooltip-content ul li{
    margin: 0em 0em 0em -2em;
    padding-bottom: 2px;
    list-style-image: url(../images/fnd_bullet.gif);
    /*border: 1px solid red;*/
}
.ui-tooltip-content ul li a{
    text-decoration: none !important;
    color: #5f5efa !important;
    font-family: verdana;
    font-size: 11px;
}

#v09aContenido .Columnas{
     border-right: #c9cacb 1px solid;
     border-top: #c9cacb 1px solid;
     margin: 0px;
     border-left: #c9cacb 1px solid;
     width: 99.8%;
     padding-top: 10px;
     padding-bottom: 10px;
     border-bottom: #c9cacb 1px solid;
     background-color: #f4f4f4;
     float: left;
}

#v09aContenido  .Columnas .contenetMapa{
    /*width:491px;
    margin: 0px auto auto auto;
    padding-left: 10%;*/
    display: block;
}
#v09aContenido .contenetMapa img{
    border-style: none;
    float:left;
    /*width:75%;*/
}

#v09aContenido .Columnas .contenetListaMuseos{
    /*width:491px;
    margin: 0px auto auto auto;
    padding-left: 10%;*/
    float:left;
    padding-left: 50px;
    padding-top: 50px;
}

/*ESTE ES EL CÓDIGO ORIGINAL, LO SUSTITUYO POR EL NUEVO ABAJO DEL TODO
#v09aContenido h3.txtListaMuseos{
    color: #666666;
    display: block;
    margin: 0.5em auto;
    padding: 0;
    text-align: left;
    width: 90%;
    font-weight:bold;
}
#v09aContenido .listaMuseo h3 {
    padding-left: 0.5em;
}

#v09aContenido .listaMuseo ul li a:link, a:visited {
    color: #B22423;
    text-decoration: none;
}

#v09aContenido .listaMuseo ul li {
    list-style: none outside none;
    text-align: left;
}*/

a.enlaceAutor:link, a.enlaceAutor:visited {
    color: #1C8CD4 !important;
    text-decoration: none  !important;
}


#v09aContenido .imgPequenaListado30{
    border-style: none !important;
    *height: 30% !important;
    max-height: 30% !important;
    *width: 30% !important;
    max-width: 30% !important;
}

#v09aContenido .imgPequenaListado70{
    border-style: none !important;
    *height: 70% !important;
    max-height: 70% !important;
    *width: 70% !important;
    max-width: 70% !important;
}

/*------ listado de museos que existen y mostrar su logo ----*/

#v09aContenido .contenedorListado{


}


#v09aContenido .contenedorListado ul{
	margin: 0em;
	padding: 0em;

}

#v09aContenido .contenedorListado ul li{
/*    background-color: #FFFFFF; */
    float: left;
    list-style: none outside none;
    margin: 0 1em 3em 0.82em;
    max-width: 150px;
    min-height: 180px;
    padding: 0;
    text-align: center;

	 /*
-webkit-box-shadow: 0 1px 5px 1px rgba(0,0,0,0.46);
-moz-box-shadow: 0 1px 5px 1px rgba(0,0,0,0.46);
box-shadow: 0 1px 5px 1px rgba(0,0,0,0.46);
	 */

	}


#v09aContenido .contenedorListado ul li div.contornopuntoListado{
 background-color: #FFFFFF;
 border: 3px solid #E2E2E2;
 display: block;
 display: block;
 margin: 0em auto;
}

#v09aContenido .contenedorListado p{
	margin: 0em;
	padding: 0em;
}

#v09aContenido p.txtListadomuseos{
    color: #666666;
    display: block;
    font-size: 9px;
    margin: 0.5em auto;
    padding: 0;
    text-align: right;
    width: 90%;
    height: 26px;
    font-weight:bold;
}

.sombraBoton{

   background-image: url(../images/sombra_2.jpg);
    background-position: -21px -16px;
    background-repeat: no-repeat;
    height: 26px !important;
	 display: block;
	 width: 136px !important;
	 margin: 0em auto;
}

/*#v09aContenido .infoMapa{
 padding:0px;
    -moz-border-radius: 7px;
    -webkit-border-radius : 7px;
    border:#dcdcdc 2px solid;
    background-repeat: no-repeat;
    background-position:  94% 45%;
    float: left !important;
    margin-left: 19px;
    margin-right: 19px;
    margin-top: 10px;
    height: 173px !important;
    width: 29%;
    font-size: 90%;
}*/

#v09aContenido .infoMapa{
   -webkit-border-radius: 6px;
    -webkit-border-radius: 6px;
    background-image: url(../images/fnd_texto.jpg);
    background-position: center bottom;
    background-repeat: repeat-x;
    border: 1px solid #DCDCDC;
    margin: 0 0 0.5em;
    padding: 1em 0;
    width: 99.8%;
	 color: #434343;
}


#v09aContenido .infoMapa p{
padding:0em 0em 0em 5em;
margin: 0em;
	 background-image: url(../images/icon_map.png);
	 background-repeat: no-repeat;
	background-position: 0px 0px;

}

.h1mapa{
	margin: 0em 0em 0.5em 0em;
	padding: 0em 0em 0em 4em;
	font-size: 18px;
	background-image: url(../images/map_h1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-bottom:1px solid #b54521;
	min-height: 50px;
	line-height: 50px;
	color: #b54521;

}

#v09aContenido .tablaCustom{
	border:1px solid #84A0C4;
	margin: 0.5em 0em 0.5em 0em;
	width:100%;
	border-collapse: collapse;
	background-color: #ffffff !important;
	font-size: 0.9em;
}

#v09aContenido .tablaCustom th{
	padding: 0.35em;
	/*background-image: url(../images/fnd_tabla_azul.gif);
	background-repeat: repeat-x;
	background-position: center;*/
	border-right: 1px solid #99BBE8;
	border-bottom:1px solid #99BBE8;
	color: #15428B;
	background-color: #D0E0FF;
}

#v09aContenido .tablaCustom td{
	border: 1px solid #99BBE8;
	padding: 0em 0.35em 0em 0.35em;
}

#v09aContenido .tablaCustom td a{
	text-decoration: underline;
	color: #333333;
}

#v09aContenido .tablaCustom td a:hover{
	text-decoration: none;
	color: #000000;
}

#v09aContenido .tablaCustom td.centerimages{
    text-align: center;
    padding: 0.5em;
}

#v09aContenido .tablaCustom td ul{
   	/*margin: 0.25em 0em 0em -2em;*/
    list-style-image:  url(../images/bullet_lista2.gif);
    padding-bottom: 0em;/*se necesita en dsllo*/
}

div.saltopagina{
    display: none;
}


.imagenGrandeFicha{
    max-width: 800px;
}
* html .imagenGrandeFicha{
    width: 800px;
    max-width: 800px;
}



#v09aContenido .cuerpoImagenGrandeFicha{
  padding: 0em;
    margin:0.5em 0em 0.5em 0em;
    border: none !important;
}

#v09aContenido .bt_addAll{
    background: url(../images/buttonRight.png) no-repeat center center;
    margin-bottom: 2em;
}

#v09aContenido .bt_removeAll{
    background: url(../images/buttonLeft.png) no-repeat center center;
}

#v09aContenido .bt_addSelect{
    background: url(../images/buttonAddSelect.png) no-repeat center center;
    margin-bottom: 2em;
}

#v09aContenido .bt_removeSelect{
    background: url(../images/buttonRemoveSelect.png) no-repeat center center;
}

#v09aContenido .bt_up{
    background: url(../images/buttonUp.png) no-repeat center center;
    margin-bottom: 2em;
}
#v09aContenido .bt_cleanAll{
    background: url(../images/eliminar_24x24.jpg) no-repeat center center;
    margin-top: 2em;
}

#v09aContenido .bt_down{
    background: url(../images/buttonDown.png) no-repeat center center;
}

#labelAC, #labelAI,  #labelACE,  #labelACI,  #labelACF, #labelAIE, #labelAII, #labelAIF, #labelFNac, #labelFIni, #labelFNac1, #labelFIni1, #labelPFNac, #labelPFIni, #labelPFNacE, #labelPFIniE, #labelFMue, #labelFFin, #labelFMue1, #labelFFin1, #labelPFMue, #labelPFFin, #labelPFMueE, #labelPFFinE {
	padding-left: 0em !important;
	text-align:left;
 }

#datosAutorColectivo, #datosAutorIndividual3 {
	padding-left: 0em !important;
}

#v09aContenido .pestaniaDirectorioComun{
    border-top: 1px solid #9C9D98;
    border-left: 1px solid #9C9D98;
    border-bottom: 1px solid #9C9D98;
    border-right: 1px solid #9C9D98;
    height: 100%;
    background-image: url(../images/fnd_fichalat.gif);
    background-position: top;
    background-repeat: repeat-x;
    margin-top:-0.25em !important;
    padding-bottom: 0.5em;
    font-size: 75%;
}

#v09aContenido .btnDirectorioComun{
 margin: 0em 0em 0em 0.25em !important;
 background-color: #F8F8F8 !important;

 width: auto !important;
 height: 23px !important;
 padding: 0em 0em 0em 0em !important;
 border: 1px solid #BCD2E6 !important;
 font-weight: normal !important;
 font-size: 0.8em !important;
}

#v09aContenido .buscarAutor{
 margin: 0em 35em 0em 0em !important;
 background-color: #F8F8F8 !important;
 float:right;
 width: 60px !important;
 height: 30px !important;
 padding: 0em 0em 0em 0em !important;
 border: 1px solid #BCD2E6 !important;
 font-weight: normal !important;
 font-size: 0.8em !important;
}

#v09aContenido h2.mandatFichalightTitulo {
	color: #C60000;
	margin: 0.75em auto 1.35em auto !important;
	padding: 0em !important;
	text-align: center;
	border-bottom: 1px solid #C60000;
	width: 85%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
}

#v09aContenido #apartadoIdentificacionFicha {
	width: 98%;
	margin: 0em 0.25em 2em 0.25em;
    padding: 0.25em;
}
#v09aContenido .pat_fichaLight {
	width: 85%;
	display: block;
	margin: 1em auto 0em auto;
	background-color: #ffffff;
	height: 4em;
	line-height: 2em;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #B22423;
	-webkit-box-shadow: 0px 0px 5px 5px #cccccc;
	-moz-box-shadow: 0px 0px 5px 5px #cccccc;
	box-shadow: 0px 0px 5px 5px #cccccc;
	background-image: url(../images/fnd_pichlight.gif);
	background-position: top;
	background-repeat: repeat-x;
}

#v09aContenido .paddingCero {
	margin: 0;
	padding: 0;
}

#v09aContenido .pat_fichaLight dl {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 1em;
	width: 100%;
	display:block;
}

#v09aContenido .pat_fichaLight dl dt {
	float: left;
	clear: none;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	width: 10em;
	font-weight: normal;
	color: #B22423;
}

#v09aContenido .pat_fichaLight dl dd {
	float: left;
	clear: none;
	margin: 0em 1em 0em 0em;
	padding: 0em 0em 0em 0.15em;
	width: 80%;
	font-weight: normal;
}

#v09aContenido .buscAvanCiu{
    padding: 0em;
    margin:0.5em 0em 0.5em 0em;
    height: 100%;
    width: 78%;
    float: left;
}

#v09aContenido .buscAvanCiuDcha{
    width: 19%;
    float: left;
}


#v09aContenido .fichalistatitulosfotoobraFichaCiu{
    float: left;
    margin-right: 0.5em;
    margin-bottom: 0.5em;
    width: 24%;
}


#v09aContenido .contenetColumT4ConFiltro{
    float:left;
    width:96%;
}

#v09aContenido .conFiltro{
    display:block;
    margin: 0.5em auto;
    width: 100%;
    padding: 0em;
}

#v09aContenido .conFiltro ul{
    margin: 1em 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: auto;
}

#v09aContenido .conFiltro ul li{
    margin: 0.5em 0em 0em 0em;
}


#v09aContenido .conFiltro ul li a{
    color: #000000;
}


#v09aContenido .conFiltroIzda{
    float: left;
    width: 60%;
   /* padding-left: 10px;*/
}

#v09aContenido .conFiltroIzda table{
	width:99%
}

#v09aContenido .conFiltroIzda .columnaLista{
	display:inline-flex !important;
	width: 25%;
}

*html #v09aContenido .conFiltroIzda .columnaLista{
    display: inline;
	width: 25%;
	font-size:75% !important;
}

#v09aContenido td input.museochecklin{
 float: left;	
 display: run-in;
}

#v09aContenido .conFiltroDcha
{
    float: left;
    width: 35%;
   /* text-align: right;
    border: 1px solid #7f9db9 !important;*/
}

#v09aContenido .linea{
    display:block;
    margin: 0.5em auto;
    width: 85%;
    padding: 0em;
    border: 1px solid #cccccc;
}

#v09aContenido #mandatP {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    font-weight: normal;
    color: #666666;	
    padding: 0px 0px 3px 0px;
	font-weight: bolder !important;
    margin: 0 0 0 1.5em !important;
}

#v09aContenido .reproductorAudioFicha {
	width: 213px;
	height: 30px;
}

#v09aContenido .campovisible{
    background: #D9E9F9 !important;	
}

/*------------------------------------------------------------------------------CÓDIGO AÑADIDO-------------------------------------------*/

#v09aContenido .listatitulosfotoobra .foto_titulo h1{
	
font-size: 16px;
font-style: italic;
line-height: 100%;
display: block;
margin: 2% 0%;
color: #464646;

}

#v09aContenido .foto_titulo{
	
position: relative;
 margin-top: -30%;
 padding: 5px; 
 background-color: white; 
 height: 20%; 
 opacity:0.6;
	
}

#v09aContenido .listatitulosfotoobra h1 a{
	
	color:black;
}

#v09aContenido .listatitulosfotoobra h1 a:hover{
	
	color:#1472A4;
}

/*#v09aContenido .listatitulosfotoobra .foto_titulo h2{
	
font-size: 12px;
font-style: italic;
line-height: 100%;
display: block;
margin: 2% 0%;
color: #464646;

}*/




/*#v09aContenido .listatitulosfotoobra img{
    width: 200px;
	height: 200px;
}*/



/*código de texto en movimiento*/
@import url(https://fonts.googleapis.com/css?family=Raleway:400,500,700);
@import url(https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);
.obra {
  font-family: 'Open Sans', sans-serif;
  position: relative;
  overflow: hidden;
  margin: 10px;
  min-width: 200px;
  max-width: 280px;
  width: 100%;
  color: #ffffff;
  text-align: center;
 background-color: #000000;
 }
.obra *,
.obra *:before,
.obra *:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.55s ease;
  transition: all 0.55s ease;
}
.obra img {
  max-width: 100%;
  backface-visibility: hidden;
  vertical-align: top;
  opacity: 0.9;
  margin-left: 0%;
}
.obra .title {
  position: absolute;
  top: 60%;
  left: 5%;
  right:5%;
  padding: 5px 10px 10px;
}
.obra .title:before,
.obra .title:after {
  height: 2px;
  width: 400px;
  position: absolute;
  content: '';
  background-color: #ffffff;
}
.obra .title:before {
  top: 0;
  left: 10px;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}
.obra .title:after {
  bottom: 0;
  right: 10px;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
/*son las lineas que se pintan al pasar por encima*/
.obra .title div:before,
.obra .title div:after {
  width: 2px;
  height: 300px;
  position: absolute;
  content: '';
  background-color: #ffffff;
}
.obra .title div:before {
  top: 10px;
  right: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}
.obra .title div:after {
  bottom: 10px;
  left: 0;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}
.obra h2,
.obra h4 {
  margin: 0;
  
}
/*.obra h2 {
  font-weight: 400;
  font-size:14px;
  font-style: italic;
  color: #464646;
  line-height: 100%;
display: block;
  
}*/
.obra .title h2{
	
font-size: 16px;
font-style: italic;
line-height: 100%;
display: block;
margin: 2% 0%;
text-transform: uppercase;
}

.title h2 a{
	
	color:#ffffff !important;
	
}
.obra h3 a{
	color:#ffffff !important;
}
.obra h4{
  display: block;
  font-weight: 700;
  background-color: #ffffff;
  opacity:0.8;
  padding: 5px 10px;
  font-size:12px;
  margin-top:2%;
  
}


.obra .texto {
  position: absolute;
  bottom: 42%;
  left: 25px;
  text-align: left;
  opacity: 0;
  /*padding: 5px 60px 5px 10px;*/
  font-size: 0.8em;
  font-weight: 500;
  letter-spacing: 1.5px;
}
.obra .texto p {
  margin: 0;
  color: #ffffff; 
}

.obra .texto p a{
	
	color:#1472a4 !important;;
}
/*figure.snip1477 a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}*/
.obra:hover img,
.obra.hover img {
  zoom: 1;
  filter: alpha(opacity=35);
  -webkit-opacity: 0.35;
  opacity: 0.35;
}
.obra:hover .title:before,
.obra.hover .title:before,
.obra:hover .title:after,
.obra.hover .title:after,
.obra:hover .title div:before,
.obra.hover .title div:before,
.obra:hover .title div:after,
.obra.hover .title div:after {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}
.obra:hover .title:before,
.obra.hover .title:before,
.obra:hover .title:after,
.obra.hover .title:after {
  -webkit-transition-delay: 0.15s;
  transition-delay: 0.15s;
}
.obra:hover .texto,
.obra.hover .texto {
  opacity: 1;
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}



/*versión texto1*/
.obra .texto1 {
  position: absolute;
  bottom: 2%;
  left: 25px;
  text-align: left;
  opacity: 0;
  /*padding: 5px 60px 5px 10px;*/
  font-size: 0.8em;
  font-weight: 500;
  letter-spacing: 1.5px;
  margin-top:50px;
}
.obra .texto1 p {
  margin: 0;
  color: #ffffff; 
}

.obra .texto1 p a{
	
	color:#1472a4 !important;;
}
.obra:hover .texto1,
.obra.hover .texto1 {
  opacity: 1;
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
.obra:hover .title:before,
.obra.hover .title:before,
.obra:hover .title:after,
.obra.hover .title:after,
.obra:hover .title .uno:before,
.obra.hover .title .uno:before,
.obra:hover .title .uno:after,
.obra.hover .title .uno:after {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}
.obra:hover .title:before,
.obra.hover .title:before,
.obra:hover .title:after,
.obra.hover .title:after {
  -webkit-transition-delay: 0.15s;
  transition-delay: 0.15s;
}

.obra .title .uno:before,
.obra .title .uno:after {
  width: 2px;
  height: 400px;
  position: absolute;
  content: '';
  background-color: #ffffff;
}


/*version texto2*/
.obra .texto2 {
  position: absolute;
  bottom: 42%;
  left: 25px;
  text-align: left;
  opacity: 0;
  /*padding: 5px 60px 5px 10px;*/
  font-size: 0.8em;
  font-weight: 500;
  letter-spacing: 1.5px;
}
.obra .texto2 p {
  margin: 0;
  color: #ffffff; 
}

.obra .texto2 p a{
	
	color:#1472a4 !important;;
}
.obra:hover .texto2,
.obra.hover .texto2 {
  opacity: 1;
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
/*----------------------------------------------CÓDIGO exposiciones-----------------------------------*/


.listaobra {
  font-family: 'Open Sans', sans-serif;
  color: #fff;
  position: relative;
  overflow: hidden;
  margin: 10px;
  min-width: 220px;
  max-width: 350px;
  max-height: 220px;
  width: 200px;
  height: 200px;
  background: #FFFFFF;
  text-align: center;
}
.listaobra:hover {
	background: #000000;
}
.listaobra * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.listaobra img {
  opacity: 1;
  width: 100%;
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
}
.listaobra .textoobra {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 3em 3em;
  width: 100%;
  height: 100%;
  opacity: 1;
  z-index: 0;
}


.listaobra .textoobra::before {
  position: absolute;
  top: 50%;
  right: 30px;
  bottom: 50%;
  left: 30px;
  border-top: 1px solid rgba(255, 255, 255, 0.8);
  border-bottom: 1px solid rgba(255, 255, 255, 0.8);
  content: '';
  opacity: 0;
  background-color: #ffffff;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
  opacity: 1;
  z-index: 1;
  /*para las lineas*/
  display:none;
}
.listaobra h2,
.listaobra p {
  margin: 0 0 5px;
  opacity: 0;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s,-webkit-transform 0.35s,-moz-transform 0.35s,-o-transform 0.35s,transform 0.35s;
}
.listaobra h2 {
  word-spacing: -0.15em;
  font-weight: 300;
 /*text-transform: uppercase;*/
  -webkit-transform: translate3d(0%, 50%, 0);
  transform: translate3d(0%, 50%, 0);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
/*.listaobra h2 span {
  font-weight: 800;
}*/
.listaobra p {
  font-weight: 200;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

.listaobra a {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  color: #ffffff;
}
.listaobra:hover img {
  opacity: 0.35;
}
.listaobra:hover .textoobra h2 {
  opacity: 1;
  -webkit-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
/*.listobra:hover .textoobra p {
  opacity: 0.9;
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
  font-weight: 200;
  font-size: 16px !important;
  color:#ffffff;
  
}*/
.listaobra:hover .textoobra p {
  opacity: 1;
  -webkit-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}



.listaobra:hover .textoobra::before {
  background: rgba(255, 255, 255, 0);
  top: 30px;
  bottom: 10px;
  opacity: 1;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  /*para las lineas*/
    display:block;
}

.listaobra h1{
	text-transform: uppercase;
	background-color: #000000;
	margin-top:-20%;
}
.textoobra:hover h1{
	opacity:0;
}

/*para las exposiciones del slick en inicio*/

.listaobraslick {
  font-family: 'Open Sans', sans-serif;
  color: #fff;
  position: relative;
  overflow: hidden;
/*   margin: 10px; */
/*   min-width: 220px; */
/*   max-width: 350px; */
/*   max-height: 220px; */
  width: auto;
  height: 200px;
  background: #FFFFFF;
  text-align: center;
  margin-left: 10px;
  margin-right: 10px;
  cursor:pointer;
}
.listaobraslick:hover {
   background: #000000;
}
.listaobraslick * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.listaobraslick img {
  opacity: 1;
  width: 100%;
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
}
.listaobraslick .textoobraslick {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 3em 0em;
  width: 100%;
  height: 100%;
  opacity: 1;
  z-index: 0;
}


.listaobraslick .textoobraslick::before {
  position: absolute;
  top: 50%;
  right: 30px;
  bottom: 50%;
  left: 30px;
  border-top: 1px solid rgba(255, 255, 255, 0.8);
  border-bottom: 1px solid rgba(255, 255, 255, 0.8);
  content: '';
  opacity: 0;
  background-color: #ffffff;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
  opacity: 1;
  z-index: 1;
  /*para las lineas*/
  display:none;
}
.listaobraslick h2,
.listaobraslick p {
  margin: 0 0 5px;
  opacity: 0;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s,-webkit-transform 0.35s,-moz-transform 0.35s,-o-transform 0.35s,transform 0.35s;
}
.listaobraslick h2, .listaobraslick p {
  word-spacing: -0.15em;
  font-weight: 300;
 /*text-transform: uppercase;*/
  -webkit-transform: translate3d(0%, 50%, 0);
  transform: translate3d(0%, 50%, 0);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
/*.listaobra h2 span {
  font-weight: 800;
}*/
.listaobraslick p {
  font-weight: 200;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

.listaobraslick p strong {
	font-weight: 700;
}

.listaobraslick a {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  color: #ffffff;
}
.listaobraslick:hover img {
  opacity: 0.35;
}
.listaobraslick:hover .textoobraslick h2 {
  opacity: 1;
  -webkit-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
/*.listobra:hover .textoobra p {
  opacity: 0.9;
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
  font-weight: 200;
  font-size: 16px !important;
  color:#ffffff;
  
}*/
.listaobraslick:hover .textoobraslick p {
  opacity: 1;
  -webkit-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}



.listaobraslick:hover .textoobraslick::before {
  background: rgba(255, 255, 255, 0);
  top: 30px;
  bottom: 10px;
  opacity: 1;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  /*para las lineas*/
    display:block;
}

.listaobraslick h1{
	text-transform: uppercase;
	background-color: #000000;
	margin-top:-20%;
}
.textoobraslick:hover h1{
	opacity:0;
}

.tituloExposicionesslick {
	color: #1472a4 !important;
	width: 300px;
	text-align: center;
	font-size: 14px;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
}
#v09aContenido .tituloExposicionesslick h2 {
    display: block;
    margin: 2% 0%;
    font-style: italic;
    font-size: 12px;
    line-height: 100%;
    color: #757575;
}

/*código botón más información de la exposición*/
.fichacompleta{
	background-color:#F1F1F1;
}


#v09aContenido .txtListaMuseos{
    color: #1472a4 !important;
    display: block;
    margin: 0.5em auto;
    padding: 0;
    text-align: left;
    width: 90%;
    font-weight:bold;
}



#v09aContenido .listaMuseo h3 {
    padding-left: 0.5em;
}

#v09aContenido .listaMuseo ul li a:link, a:visited {
    color: #1472A4;
    text-decoration: none;
}

#v09aContenido .listaMuseo ul li {
    list-style: none outside none;
    text-align: left;
}

/*-----------------------------CATALOGO DE MUSEOS-------------------------*/
.museo {
  font-family: 'Open Sans', sans-serif;
  color: #fff;
  position: relative;
  overflow: hidden;
  margin: 10px;
  /*min-width: 220px;*/
  /*max-width: 310px;*/
  max-height: 220px;
  width: 100%;
  background: #000000;
  text-align: center;
}
.museo * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.museo img {
  opacity: 1;
  width: 100%;
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
}

.museo .textomuseo {
	display:none;
  position: absolute;
  top: 0;
  left: 0;
  padding: 3em 3em;
  width: 100%;
  height: 300px;
  
}
.museo .textomuseo::before {
  position: absolute;
  top: 50%;
  right: 30px;
  bottom: 50%;
  left: 30px;
  border-top: 1px solid rgba(255, 255, 255, 0.8);
  border-bottom: 1px solid rgba(255, 255, 255, 0.8);
  content: '';
  opacity: 0;
  background-color: #ffffff;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
  height:20%;

}
.museo h1,
.museo p {
  margin: 0 0 5px;
  opacity: 1;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s,-webkit-transform 0.35s,-moz-transform 0.35s,-o-transform 0.35s,transform 0.35s;
}
.museo h1 {
  word-spacing: -0.15em;
  font-weight: 300;
 /*text-transform: uppercase;*/
  -webkit-transform: translate3d(0%, 20%, 0);
  transform: translate3d(0%, 20%, 0);
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

.museo h1 a{
	
	text-decoration:none;
	color:white;
}

.museo:hover .textomuseo h1 {
  opacity: 1;
  -webkit-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

.museo p {
	white-space: normal;
}

.museo:hover .textomuseo::before {
  background: rgba(255, 255, 255, 0);
  top: 30px;
  bottom: 5px;
  opacity: 0.5;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  background-color: black;
  height:50%;
}

/*-----------------ESTILOS MENU-------------------------*/
.MenuV_1menu_vertical_emsime li:hover a{
		background-color:#1472a4 !important;
		color:white !important;
}



#v09aContenido .bodyCenter_PestaniasMenu div.MenuVmenu_vertical_emsime ul li.MenuVNoChild_1 a.activa{
	background-color:#1472a4 !important;
	color:white;
}
#v09aContenido .bodyCenter_Pestanias{
	border-bottom:none !important;
}

.buscador input {
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	padding:5px;
	border:1px solid #054d64;
	border-radius:5px;
	color:#1a1a1a;
}

.buscador button {
	cursor:pointer;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-weight:bold;
	padding: 5px 15px;
	border: 1px solid transparent;
	border-radius: 5px;
	background-color: #054d64;
	color: white;
	margin-left: 5px;
}

.buscador .BuscarTexto {
	cursor:pointer;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	font-weight:bold;
	padding: 5px 15px;
	border: 1px solid transparent;
	border-radius: 5px;
	background-color: #054d64;
	color: white;
	margin-left: 5px;

}

#nav-content .botones a {
    border: 5px #000 solid;
    color: #fff;
    font-family: 'Gotham SSm A', 'Gotham SSm B';
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    text-transform: capitalize;
    display: block;
}
#visor-zoomin {
	height: 25px;
	width: 30px;
	background-image: url('../images/visor/visormas.png');
/* 	background-position: 0 -365px; */
	background-repeat: no-repeat;
	float: left;
	cursor: pointer;
	background-size: contain;
}

@media (-webkit-min-device-pixel-ratio: 1.5),
(min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 3 / 2),
(min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
	#visor-zoomin {
		background-image: url('../img/pngs_retina-s2881b63587.png');
		background-position: 0 -365px;
		-moz-background-size: 344px auto;
		-o-background-size: 344px auto;
		-webkit-background-size: 344px auto;
		background-size: 344px auto
	}
}

#visor-zoomout {
	height: 25px;
	width: 30px;
	background-image: url('../images/visor/visormenos.png');
/* 	background-position: 0 -383px; */
	background-repeat: no-repeat;
	float: right;
	cursor: pointer;
	background-size: contain;
}

@media (-webkit-min-device-pixel-ratio: 1.5),
(min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 3 / 2),
(min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
	#visor-zoomout {
		background-image: url('../img/pngs_retina-s2881b63587.png');
		background-position: 0 -383px;
		-moz-background-size: 344px auto;
		-o-background-size: 344px auto;
		-webkit-background-size: 344px auto;
		background-size: 344px auto
	}
}

#nav-content {
	position: absolute !important;
	bottom: 115px;
	right: 30px;
	width: 200px;
	height: 150px;
	background-color: #000;
	visibility: hidden;
	z-index: 2
}

@media only screen and (min-width: 768px) {
	#nav-content {
		visibility: visible
	}
}

#nav-content .openseadragon-container {
	z-index: 1
}

#nav-content .botones {
	display: none;
	position: absolute;
	background: black;
	bottom: -10px;
	z-index: 2;
	width: 100%;
	height: 26px
}

@media only screen and (min-width: 768px) {
	#nav-content .botones {
		display: block
	}
}

#nav-content .botones a {
	border: 5px #000 solid;
	color: #fff;
	font-family: 'Gotham SSm A', 'Gotham SSm B';
	text-indent: -119988px;
	overflow: hidden;
	text-align: left;
	text-transform: capitalize;
	display: block
}