table tr td span a{
font: 1em "Trebuchet MS", verdana, arial, sans-serif !important;
margin: 0;
padding: 0;
}

* html  table td span{
font: 0.9em "Trebuchet MS", verdana, arial, sans-serif;
margin: 0;
padding: 0;
}

* html td table td span.literalesCampos{
margin: 0;
padding: 0;
background-color: #e3e3e3;
}

hr{
clear:both;
}

strong {
text-align:justify;
}

span{
font-size:1em;
}

a {
color: #633; 
text-decoration: underline;
font-weight: normal;
}
a:link{
text-decoration:none;
color:#7F2541;
}

a:visited {
color: #633;
font-weight: normal;
text-decoration:none;
}

a:hover {
color: #D3A918;
}

a img {
border: 0;
vertical-align: middle;
}

ul li {
list-style-image: url('../img/innerlistdot.gif');
vertical-align: middle;
margin-bottom: 0.4em;
margin-right: 0.9em;
margin-left: 0;
width: auto;
text-align:justify;
}

ol li {
vertical-align: middle;
margin-bottom: 0.4em;
margin-right: 0.9em;
margin-left: 0.45em;
width: auto;
text-align:justify;
}

p {
margin: 0.1em;
text-align:justify;
padding-top:0.5em;
}

.liNormal {
list-style-type: square;
width: 39em;
}

.content {
float:left;
}

.sgrey {
color: #444;
}

#GreyMenu {
width: 44em;
border: 0;
padding: 2% 0 2% 0;
background: #ffffff;
margin-right: 0;
margin-bottom: 0.7em;
margin-left: 12em;
}

#GreyMenuDetalle {
width: 56em;
border: 0;
padding: 2% 0 2% 0;
background: #ffffff;
margin-right: 0;
margin-bottom: 0.7em;
margin-left: 12em;
}

.botonmenuinterior{
font: bold 0.8em  "Trebuchet MS", verdana, arial, sans-serif;
height: 1.3em;
background: #75263d;
border-right: 0.15em solid #750;
border-left: 0.1em solid #750;
border-bottom: 0.1em solid #750;
border-top: 0.15em solid #750;
text-align: center;
color:#fff;
text-decoration: none;
padding: 0 0.5em 0 0.5em;
margin-left: 0.1em;
display: inline;
}

.botonmenuinterior:visited{
font: bold 0.8em "Trebuchet MS", verdana, arial, sans-serif;
height: 1.3em;
background: #75263d;
border-right: 0.15em solid #750;
border-left: 0.1em solid #750;
border-bottom: 0.1em solid #750;
border-top: 0.15em solid #750;
text-align: center;
color:#fff;
text-decoration: none;
padding: 0 0.5em 0 0.5em;
margin-left: 0.1em;
display: inline;
}

.botonmenuinterior:hover{
font: bold 0.8em  "Trebuchet MS", verdana, arial, sans-serif;
height: 1.3em;
background: #eeeaaa;
border-right: 0.15em solid #750;
border-left: 0.1em solid #750;
border-bottom: 0.1em solid #750;
border-top: 0.15em solid #750;
text-align: center;
color:#75263d;
text-decoration: none;
padding: 0 0.5em 0 0.5em;
margin-left: 0.1em;
display: inline;
}

.botonmenuinteriordetalle{
font: bold 0.8em "Trebuchet MS", verdana, arial, sans-serif;
height: 1.3em;
background: #75263d;
border-right: 0.15em solid #750;
border-left: 0.1em solid #750;
border-bottom: 0.1em solid #750;
border-top: 0.15em solid #750;
text-align: center;
color:#fff;
text-decoration: none;
padding: 0 1.3em 0 1.3em;
margin-left: 0.1em;
display: inline;
}

.botonmenuinteriordetalle:visited{
font: bold 0.8em "Trebuchet MS", verdana, arial, sans-serif;
height: 1.3em;
background: #75263d;
border-right: 0.15em solid #750;
border-left: 0.1em solid #750;
border-bottom: 0.1em solid #750;
border-top: 0.15em solid #750;
text-align: center;
color:#fff;
text-decoration: none;
padding: 0 1.3em 0 1.3em;
margin-left: 0.1em;
display: inline;
}

.botonmenuinteriordetalle:hover{
font: bold 0.9em/1.5em "Trebuchet MS", verdana, arial, sans-serif;
height: 1.3em;
background: #eeeaaa;
border-right: 0.15em solid #750;
border-left: 0.1em solid #750;
border-bottom: 0.1em solid #750;
border-top: 0.15em solid #750;
text-align: center;
color:#75263d;
text-decoration: none;
padding: 0 1.3em 0 1.3em;
margin-left: 0.1em;
display: inline;
}

#botonmenu {
display: block;
font-size: 0.8em;
font-weight: bold;
color: #7F2541;
margin-top: 0;
margin-right: 0;
margin-left: 0;
padding-right: 0;
padding-bottom: 0;
}

#titular {
border-bottom:0.1em solid #999999;
color:#333333;
font-family:"Trebuchet MS",verdana,arial,sans-serif;
font-size:1.1em;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:0.2em;
line-height:normal;
margin-bottom:1%;
text-decoration:none;
text-transform:uppercase;
text-align:left;
margin-left:0;
width:97%;
float:left;
}


#titular2 {
font:  bold 0.8em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 0.2em;
border-bottom: 0.1em solid #999999;
width:105%;
margin-bottom:3%;
}

#titular3 {
font:  bold 0.8em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 0.2em;
border-bottom: 0.1em solid #999999;
width:100%;
margin-bottom:3%;
margin-top:3%;
}

#subtitular  {
font:  normal 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: none;
letter-spacing: 0.1em;
margin-top:2%;
}

#subtitular:hover  {
font:  bold normal 0.6em "Trebuchet MS", verdana, arial, sans-serif;
color: #D3A918;
text-decoration: none;
letter-spacing: 0.1em;
}

#textos {
font: 0.85em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
font-weight: normal;
text-align: justify;
padding-bottom:2%;
}

#textos a{
text-decoration:underline;
}

#enlaces {
font: bold 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: underline;
letter-spacing: 0.1em;
}

#enlaces:hover {
font: bold 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #D3A918;
text-decoration: underline;
}

.boliche {
background-image: url(../img/boliche.jpg);
background-repeat: no-repeat;
background-position: left top;
}

#enlacesdibujo {
background-image: url(../img/enlace.gif);
background-repeat: no-repeat;
background-position: left top;
font: normal 0.6em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: underline;
padding: 0 0 0;
margin: 0 0 0.15em;
padding: 0.15em 0 0 2.2em;
}

#enlacesdibujo:hover {
background-image: url(../img/enlace.gif);
font: normal 0.6em "Trebuchet MS", verdana, arial, sans-serif;
color: #D3A918;
text-decoration: underline;
}

.destacadoenlace {
font: bold 0.85em "Trebuchet MS", verdana, arial, sans-serif;
color: #633333;
text-decoration: none;
}

.destacadoenlace:visited {
font: bold 0.85em  "Trebuchet MS", verdana, arial, sans-serif;
color: #797978;
text-decoration: none;
}

.destacadoenlace:hover {
font: bold 0.85em  "Trebuchet MS", verdana, arial, sans-serif;
color: #D3A918;
text-decoration: none;
}

#enlaces1 {
font: normal 1em  "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: underline;
}

#enlaces1:hover {
font: normal 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #D3A918;
text-decoration: underline;
}

.enlaces1 {
font: normal 1em  "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: underline;
}

.enlaces1:hover {
font: normal 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #D3A918;
text-decoration: underline;
}


#enlaces4 {
font: bold 0.9em  "Trebuchet MS", verdana, arial, sans-serif;
color: #933;
text-decoration: none;
}

#enlaces2{
font: bold 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #933;
text-decoration: underline;
}

#enlaces2:visited{
font: bold 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #797978;
text-decoration: underline;
}

#enlaces2:hover {
font: bold 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #D3A918;
text-decoration: underline;
}

#lineaTel {
position:absolute;
left:45em;
top:0;
}

#topButton1 {
position:absolute;
left:55em;
top:0.4em;
padding: 0.4em 0 0;
width:13em;
height:2.2em;
background:      url(../img/acceso.gif) no-repeat;
text-align: center;
}

#topButton1 a {
font-weight: bold;
}

#topButton1 a:hover {
color: #933;
}

#linkdcha1 {
background: #EBEBEB url(../img/backBrown1.jpg) no-repeat right top;
border:0.1em solid #989C9B;
display: block;
font-size: 0.8em;
font-weight: bold;
color: #7F2541;
margin: 0 0 0.15em;
padding: 0.15em 0 0 0.7em;
width: 11em;
height: 2.7em;
text-decoration:none;
}

#linkdcha1:hover {
font-size: 0.8em;
font-weight: bold;
color: #633;
background: #ddd url(../img/backBrown2.jpg) no-repeat right top;
text-decoration:none;
}

#menuLink1 {
height: 1.1em;
background: #cccccc url(../img/backBrown1.jpg) no-repeat right top;
text-decoration:none;
}


#submenuLink2 {
background: #FFFFFF no-repeat left top;
border-top: none;
border-right: none;
border-bottom: 0.1em solid #633;
border-left: none;
text-align: left;
white-space: normal;
margin-left: 0.45em;
left: 0;
width: 11em;
line-height: 1.7em;
text-decoration:none;
}

#submenuLink2:hover {
background: #DDD no-repeat right top;
text-decoration:none;
}

#menuLink2 {
background: #ccc url(../img/backBrown.gif) no-repeat right top;
text-decoration:none;
}

a#menuLink1:hover {
background: #ddd url(../img/backBrown1.jpg) no-repeat right top;
text-decoration:none;
}

a#menuLink2:hover {
background: #ddd url(../img/backOrange.gif) top right no-repeat;
text-decoration:none;
}

#subHeader {
background: #eee;
margin: 0 0 0.7em 13em;
padding: 0.15em 0.4em;
font-size: 0.8em;
width: 42em;
}


/*********************************/
/* DERECHA                       */
/*********************************/

#rightColumn {
font-size: 1em;
width: 130px;
float:right;
}

ul.elemsMenuDerecha {
width:120px;
margin:10px 0 0 3px;
padding:0;
float:right;
}

* html ul.elemsMenuDerecha {
margin-left:10px;
}

.elemsMenuDerecha li{
list-style-image:none;
list-style-type: none;
padding:0;
margin:0;
}

dl#Todaslas {
background-color:#EBEBEB;
height:7.5em;
width:119px;
margin:0;
padding:0;
margin-top:20px;
margin-bottom:20px;
margin-left:10px;
text-align:left;
float:left;
}

* html dl#Todaslas {
margin-left:5px;
}

#Todaslas dd .menutodas2{
border-bottom: 0.1em solid rgb(102, 51, 51);
margin:0;
}

#Todaslas dd{
list-style-image:none;
list-style-type: none;
padding:0;
padding-left:3px;
margin:0;
font-size:0.9em;
}

#titulotodaslas{
font:  bold 0.9em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
letter-spacing: 0.1em;
padding:0;
}

.menuTodas2{
border-bottom:0.1em solid #633;
width:95%;
font-size:0.7em;
}

.menuTodas2noline{
width:95%;
font-size:0.7em;
margin:0;
text-decoration:none;
}

.desdeC img {
margin-left:8px;
width: 120px;
}

* html .desdeC img{
margin-top: -30px;
margin-bottom:20px;
}

#bg {
float:right;
width:120px;
height:160px;
background-color:#f1f1f0; 
position:relative;
border:1px solid #633;
margin-top:20px;
margin-left:0px;
margin-right:0.25em;
}

* html #bg {
margin-left:5px;
}

.inputBotonDetener, .inputBotonIniciar{
margin-right:4px;
margin-top:4px;
background:#EBEBEB;
}

.inputBotonDetener{
float:right;
}

.inputBotonIniciar{
margin-left:6px;
float:left;
}

.inputBoton:hover{
background:#dddddd;
color:#d3a918;
}

* html .inputBoton{
margin-right:3px;
margin-top:-15px;
padding:0;
}

#bg2 {
background-color:#F1F1F0;
border:1px solid #663333;
clip:rect(0pt, 120px, 160px, 0pt);
float:left;
height:160px;
left:5px;
margin-top:10px;
overflow:auto;
position:relative;
width:120px;
}

/*********************************/
/* FIN-DERECHA                   */
/*********************************/

#novedadescapa {
background: no-repeat right top;
height: auto;
border: 0.1em solid #999999;
}

#menunovedades {
background: no-repeat right top;
height: auto;
width: 8em;
text-align: left;
white-space: pre;
margin-left: 0.45em;
line-height: 1.3em;
border: none #633;
text-decoration:none;
}

#menunovedades:hover {
background: #DDD no-repeat right top;
line-height: 1.3em;
text-decoration:none;
}

.menutodas {
background: #ebebeb no-repeat left top;
height: auto;
width: 10em;
border-top: none;
border-right: none;
border-bottom: 0.1em solid #633;
text-align: left;
white-space: pre;
margin-left: 0;
font-weight: normal;
color: #633;
font-family: "Trebuchet MS", verdana, arial, sans-serif;
font-size: 0.85em;
line-height: 1.6em;
text-decoration:none;
}

.menutodas:hover {
background: #DDD no-repeat right top;
text-decoration:none;
margin-left: 0;
}

.dibu1 {
background: #ebebeb url(../img/flechad.jpg) no-repeat left top;
border:0.1em solid #989C9B;
font-size: 0.9em;
font-weight: bold;
margin:0.15em 0 0 0;
width: 10em;
text-align : right;
display: block;
padding:0 0.15em 0 0;
text-decoration:none;
}

.dibu1:hover {
background: #dddddd url(../img/flechad.jpg) no-repeat left top;
border:0.1em solid #989C9B;
font-size: 0.9em;
font-weight: bold;
width: 10em;
text-align : right;
display: block;
text-decoration:none;
}

.dibu1:visited{
font-weight:bold;
}

#todas {
background: no-repeat right top;
display: block;
font-size: 0.9em;
font-weight: bold;
color: #7F2541;
width: 7em;
padding: 0 0 0 0;
width: 7em;
height: 1.5em;
text-align: left;
vertical-align: middle;
margin-right: 0;
}

#dibu2 {
background: #ebebeb url(../img/backBrown.gif) no-repeat right top;
border:0.1em solid #989C9B;
display: block;
font-size: 0.9em;
font-weight: bold;
color: #7F2541;
width: 100%;
margin: 0 0 0.15em;
padding: 0.15em 0 0 0.7em;
width: 9em;
height: 1.8em;
}

#dibu3 {
background: #EBEBEB right top;
display: block;
font-size: 0.9em;
font-weight: bold;
color: #7F2541;
width: 9em;
margin: 0 0 0.15em;
padding: 0 0 0 0.15em;
width: 9em;
height: 1.8em;
text-align: center;
border: 0.1em solid #989C9B;
}

.center {
text-align: center;
}

.content {
position: relative;
width:95%;
border: none;
margin: 1em 1em 1em 0.9em;
} 

.dotCell {
border-bottom: 0.1em solid #999;
padding: 0.4em;
text-align:justify;
}

.dottable {
border-bottom: 0.1em solid #633;
padding: 0.4em;
}

.dotimg {
padding: 0;
border: 0.1em solid #000000;
}

.texto{
font: 0.9em "Trebuchet MS", verdana, arial, sans-serif;
color: #000000;
text-decoration: none;
}

.subtitulares{
font: bold 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: underline;
}

.dotCellnb {
padding: 0.4em;
}

.dotCellTexto{
padding: 0.4em;
text-align:justify;
}

.dotCellnbtxt {
padding: 0.4em;
border-right-width: 0.1em;
border-right-style: solid;
border-right-color: #633;
}

.dotCelda{
margin-left:0.4em;
}

.dotCellnb img {
margin: 0 0.9em 0.9em 1em;
}

.dotLine {
width: 0.1em;
background: #999 url(../img/pix.gif) left bottom no-repeat;
}

.dotLine2 {
width: 0.1em;
background:  url('../img/pix2.gif') repeat-y;
}

.inputBig {
width: 16em;
background: #fafafa;
border-left: 0.1em solid #999;
border-top: 0.1em solid #999;
border-right: 0.1em solid #ccc;
border-bottom: 0.1em solid #ccc;
font: 10em "Trebuchet MS", verdana, arial, sans-serif;
}

.inputDia {
width: 12em;
background: #fafafa;
border-left: 0.1em solid #999;
border-top: 0.1em solid #999;
border-right: 0.1em solid #ccc;
border-bottom: 0.1em solid #ccc;
font: 1em "Trebuchet MS", verdana, arial, sans-serif;
}

.inputMes {
width: 1.2em;
background: #fafafa;
border-left: 0.1em solid #999;
border-top: 0.1em solid #999;
border-right: 0.1em solid #ccc;
border-bottom: 0.1em solid #ccc;
font: 1.2em "Trebuchet MS", verdana, arial, sans-serif;
}

.inputAno {
width: 2.2em;
background: #fafafa;
border-left: 0.1em solid #999;
border-top: 0.1em solid #999;
border-right: 0.1em solid #ccc;
border-bottom: 0.1em solid #ccc;
font: 10em "Trebuchet MS", verdana, arial, sans-serif;
}

.combo {
background: #fafafa;
border-left: 0.1em solid #999;
border-top: 0.1em solid #999;
border-right: 0.1em solid #ccc;
border-bottom: 0.1em solid #ccc;
font: 10em "Trebuchet MS", verdana, arial, sans-serif;
}

.tbDestacados{
width:100%; 
float:left;
margin-bottom:1%;
margin-left:0;
padding-left:0;
}

.tbDestacados li{
list-style-image:none;
list-style-type: none;
padding:0;
margin:0;
font-size:0.9em;
font-weight:bold;
}

.tbDestacados li a{
font-size:0.99em;
font-weight:bold;
}

.tbDestacados li a:visited{
font-size:0.99em;
font-weight:bold;
}

.tbDestacados li a:hover{
font-size:0.99em;
font-weight:bold;
}

.cDestacados{
border-left-width:0.1em;
border-left-style: solid;
border-left-color: #660000;
padding: 0.45em;
width: 18em;
}

.tituloMapa {
width: 15em;
background: #fafafa;
border-left: 0.1em solid #999;
border-top: 0.1em solid #999;
border-right: 0.1em solid #ccc;
border-bottom: 0.1em solid #ccc;
font: 10em "Trebuchet MS", verdana, arial, sans-serif;
text-align: center;
}

.subTituloMapa{
}

#enlacesMapa{
font: normal 10em "Trebuchet MS", verdana, arial, sans-serif;
color: #98B3DC;
text-decoration: underline;
letter-spacing: 0.1em;
}

.linea {
border-bottom-width: 0.1em;
border-bottom-style: solid;
border-bottom-color: #660000;
}

#botonesSupColeccion{
margin: 0 0 19em 43em;
padding: 0 0 0 0.4em;
width: 13em;
height: auto;
display: block;
}

#menuinterior{
margin: 0 0 0.7em 0;
padding: 0 0 0 0.4em;
width: 56em;
height: auto;
display: block;
}

.entradilla {
font:  0.85em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
letter-spacing: 0.2em;
padding-bottom:2%;
}

.contentDetalle {
position: relative;
width: 44em;
border: none;
margin: 1em 1em 1em 0.6em;
padding-bottom: 2%;
}

#botonesSupColeccionDetalle{
margin: 26em 0 0 70%;
padding: 0 0 0 0.4em;
width: 13em;
height: auto;
display: block;
float:right;
}

.enlacenovedades{
font: bold 0.8em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: none;
}

.enlacenovedades:hover{
font: bold 0.8em "Trebuchet MS", verdana, arial, sans-serif;
color: #D3A918;
text-decoration: none;
}

.textoentradilla{
font: bold 1.1em "Trebuchet MS", verdana, arial, sans-serif;
color:#000000;
margin: 0 1% 0 1%;
}

.textonovedades{
font: normal 0.8em "Trebuchet MS", verdana, arial, sans-serif;
color:#000000;
margin: 0 0.4em 0 0.4em;
}

.margennovedades{
margin: 0 0.4em 0 0.4em;
}

.botonmapaweb {
background-color:#DFDFDF;
border-color:#999999 rgb(204, 204, 204) rgb(204, 204, 204) rgb(153, 153, 153);
border-style:solid;
border-width:0.3em 0.4em 0.1em 0.1em;
color:#663333;
float:left;
font-family:"Trebuchet MS",verdana,arial,sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-right:0.5%;
text-align:center;
width:18.5%;
height:3em;
}

.titulomapaweb{
background: #b0c4de;
color:#633;
width:97%;
padding: 0 0 0 0.3em;
font-weight: bold;
text-decoration: none;
font-size:1.1em;
float:left;
}

.titulomapaweb:visited{
background: #b0c4de;
color:#633;

width:97%;
padding: 0 0 0 0.3em;
font-weight: bold;
text-decoration: none;
font-size:1.1em;
float:left;
}

.titulomapaweb:hover{
background: #b0c4de;
color:#D3A918;
width:97%;
padding: 0 0 0 0.3em;
font-weight: bold;
text-decoration: none;
font-size:1.1em;
float:left;
}

.enlacemapa2 {
color: #633;
text-decoration: none;
font-weight: bold;
font-size:0.85em;
}

.enlacemapa2 a {
color: #633;
text-decoration: none;
font-weight: bold;
font-size:0.85em;
}

.enlacemapa2:visited {
color: #633;
font-weight: bold;
text-decoration: none;
font-size:0.85em;
}

.enlacemapa2:hover {
color: #D3A918;
font-weight: bold;
text-decoration: none;
font-size:0.85em;
}

.enlacemapa {
color: #000; 
text-decoration: none;
font-weight: normal;
width:100%;
font-size:1.1em;
margin-left:2%;
} 

.enlacemapa a {
color: #000; 
text-decoration: none; 
font-weight: normal;
width:100%;
font-size:1.1em;
margin-left:2%;
float:left;
}

.enlacemapa:visited{
color: #75263D; 
text-decoration: none;
font-weight: normal;
width:100%;
font-size:1.1em;
margin-left:2%;
} 

.enlacemapa:hover {
color: #D3A918;
width:100%;
font-size:1.1em;
margin-left:2%;
} 

.innerTitleMapaWeb{
width:98.5%;
background: #eeeaaa;
margin: 0 0 0 0;
padding: 0.15em 0.4em;
color:#000;
font: bold 1.1em "Trebuchet MS", verdana, arial, sans-serif;
}

.celda{
border-left: 0.1em solid;
border-right: 0.3em solid;
border-top: 0.15em solid;
border-bottom: 0.1em solid;
padding:0;
margin:0;
}

#flashcabecera{
height: 4.5em;
position: absolute;
top: 0;
left: 57%;
z-index: 15000;
background: #ccc;
border-bottom: 0.15em solid #BDA500;
}

.lineapag{
border-top:0.15em solid #732139;
border-bottom:0.15em solid #732139;
}

.flechapag{
font: bold 0.9em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
font-weight: bold;
text-decoration: none;
}

.flechapag:visited{
font: bold 0.9em "Trebuchet MS", verdana, arial, sans-serif; 
color: #633;
font-weight: bold;
text-decoration: none;
}

.flechapag:hover{
font: bold 0.9em "Trebuchet MS", verdana, arial, sans-serif; 
color: #D3A918;
font-weight: bold;
text-decoration: none;
}

.piepaginacion{
color:#000; 
font-weight: bold; 
font: 0.8em "Trebuchet MS"; 
text-decoration: none; 
text-align:center;
}

.lineapagderecha {
border-bottom:0.15em solid #732139;
border-top:0.15em solid #732139;
float:right;
text-align:right;
height:1.5em;
width: 51%;
margin:0;
padding:0;
}

.lineapagizda {
border-bottom:0.15em solid #732139;
border-top:0.15em solid #732139;
float:left;
text-align:left;
height:1.5em;
width: 49%;
margin:0;
padding:0;
}


.contentDetalle img{
float:right;
margin-left:2%;
margin-top:2%;
width:160px;
margin-bottom:2%;
}

.nuevoContentDetalle img{
float:right;
margin-left:2%;
margin-top:2%;
width:160px;
margin-bottom:2%;
}

.contentDetalleIzqu img {
float:left;
margin-left:2%;
margin-top:2%;
width:160px;
margin-bottom:2%;
}

.visitaVirtual{
width:100%;
}

.EnlaceVisVir{
width:45em;
text-align:right;
}

.visitaVirtual ol{
float:right;
}

.visitaVirtual ol li{
float:right;
list-style-image:url('../img/camara_pequena.gif')
}

.cajaVisita{
float:right;
}

.enlaceListaVisita {
list-style-image: url('../img/camara_pequena.gif');
}

div.menuInterior{
margin:0;
padding:0;
margin-bottom:2%;
float:left;
}

div.menuInteriorBoton{
float:left;
}

.EnlaceDesc{
float:left;
padding:1%;
width:33%;
text-align:left;
border-right: 0.1em solid #660000;
border-bottom-width:0.1em;
border-bottom-style: solid;
border-bottom-color: #660000;
}

.EnlaceDescSinBorde{
float:left;
padding:1%;
width:33%;
text-align:left;
border-bottom-width:0.1em;
border-bottom-style: solid;
border-bottom-color: #660000;
}

.EnlaceDesc img{
float:left;
padding-right:5%;
padding-left:5%;
padding-bottom:5%;
height:6.15em;
}

.EnlaceDescSinBorde img{
float:left;
padding-right:5%;
padding-left:5%;
padding-bottom:5%;
height:6.15em;
}

a#destacadoenlace{
width:15%;
margin:0;
padding:0;
}

.botonImprimir{
float:left;
margin:0 0 0 1em;
font-size:0.9em;
width:auto;
}


.pieBotones{
float:left;
padding:2em 0 2em 0;
width:auto;
}

.enlacesdibujo2{
font-size:1.5em;
padding-bottom:0.8%;
text-align:right;
width:33em;
}

#capa010, capa020, capa030, capa040, capa050{
border-color:#999999 rgb(204, 204, 204) rgb(204, 204, 204) rgb(153, 153, 153);
border-style:solid;
border-width:3px 4px 1px 1px;
font-family:"Trebuchet MS",verdana,arial,sans-serif;
font-size:0.78em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
margin-top:0.5em;
float:left;
width:97%;
padding-bottom:2%;
}

.pestanias{
width:100%;
height:auto;
float:left;
padding:0;
margin:0;
}

.pestanias li{
list-style-image:none;
list-style-type: none;
}

.lineaMapaWeb{
width:100%;
margin-bottom:5%;
float:left;
}

.titulogrupomapaweb{
float:left;
width:96%;
background-color:#b0c4de;
margin-top:2.5%;
margin-left:0.3%;
}

.grupoMapaWeb{
float:left;
width:32%;
}

#enlacesDocumentos {
font: normal 0.85em  "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: underline;
}

#enlacesDocumentos:hover {
font: normal 0.85em "Trebuchet MS", verdana, arial, sans-serif;
color: #D3A918;
text-decoration: underline;
}

.comentinfo{
color:#000000;
font-style:italic;
font-size: 0.8em;
font-family: "Trebuchet MS"; 
text-decoration: none; 
margin-left:0.5em;
}

.progsocaba { 
width:100%;
}

#textosEntidad {
font: 0.85em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
font-weight: normal;
text-align: justify;
float:left;
width:60%;
}

#textosEntidad img {
float:right;
width:150px;
margin-left:2%;
}

#enlaces3b {
font: bold 0.9em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: underline;
width:105%;
float:left;
margin-bottom:0.5em;
text-align:right;
}

#enlaces3b:hover {
font: bold 0.9em "Trebuchet MS", verdana, arial, sans-serif;
color: #D3A918;
text-decoration: underline;
}

#publi{
margin-right:2%;
float:left;
}

#publi img{
width:140px;
float:left;
margin-right:1em;
}

.imgNobs img{
width:160px;
}

.filmo ol{
width:100%;
float:left;
margin-left:0;
padding-bottom:1%;
font-size:0.95em;
list-style:none;
}

.cabecera{
width:100%;
float:left;
border-bottom:0.1em solid #660000;
}

.tablaPublicacionesColeccion tr{
text-align:left;
}

.tablaPublicacionesColeccion tr.cabeceratr{
border-bottom:0.1em solid #660000;
background-color:#ECECEC;
}

.tablaPublicacionesColeccion td.tdDetalle1li {
width:10%;
}

.tablaPublicacionesColeccion td.tdDetalle2li {
width:70%;
}

.tablaPublicacionesColeccion td.tdDetalle3li {
width:15%;
}

.cabeceraDetalle1li{
width:11%;
float:left;
list-style:none;
}

.cabeceraDetalle2li{
width:60%;
float:left;
list-style:none;
}

.cabeceraDetalle3li{
width:5%;
float:left;
list-style:none;
}

.cabeceraDetalle1{
width:11%;
float:left;
text-align:center;
font-size:0.9em;
font-weight:bold;
}

.cabeceraDetalle2{
width:60%;
float:left;
margin-left:5%;
font-size:0.9em;
font-weight:bold;
}

.cabeceraDetalle3{
width:20%;
float:left;
font-size:0.9em;
font-weight:bold;
}

.filmoPdf{
float:left;
width:50%;
font-size:0.9em;
}

#pieFilmo{
width:100%;
border-top:0.1em solid #660000;
padding-top:2%;
font-size:0.9em;
}

#pieFilmoS{
width:50%;
float:right;
text-align:right;
}

#pieFilmoA{
width:50%;
float:left;
text-align:left;
}

#galeria{
width:100%;
height:auto;
border:0.15em solid #660000;
margin:1% 0.5% 0.5% 0.5%;
padding-top:0.5%;
padding-bottom:0.5%;
float:left;
}

.filaExpo{
width:23%;
float:left;
border:0.15em solid #660000;
margin:0.55%;
padding:0 !important;
text-align:center;
}

.filaExpo img{
width:130px;
height:130px;
}

.listaActSuperior{
float:left;
width:100%;
height: 6em;
}

.listaActSuperior img{
float:left;
padding:1%;
width:50px;
height:50px;
}

.listaAct{
float:left;
padding-top:1em;
font-size:0.9em;
width:85%;
}

.listaConvSuperior{
float:left;
width:100%;
height:6em;
}

.listaConvSuperior img{
float:left;
padding:1%;
width:50px;
height:50px;
}

.listaConv{
float:left;
border-bottom:0.1em solid #C0C0C0;
height:4.5em;
width:85%;
font-size:0.9em;
text-align:left;
}

.listaCenSuperior{
float:left;
width:100%;
height:6em;
}

.listaCenImag{
float:left;
width:2em;
padding-right:2%;
height:2em;
}

.listaCen{
float:left;
border-bottom:0.15em solid #C0C0C0;
height:3em;
margin-left:5%;
width:80%;
padding-top:2%;
font-size:0.9em;
}

.imagenListaActividad{
float:left;
width:50px;
padding-right:2%;
height:50px;
}

.listaEnImag{
float:left;
width:2em;
padding-right:5%;
height:6em;
}

.listaEnSuperior{
float:left;
width:100%;
}

.listaEn{
float:left;
padding-top:1em;
font-size:0.9em;
}

.listaEnSuperior img{
float:left;
padding:1%;
width:50px;
height:50px;
}

.listaCenSuperior img{
float:left;
padding:1%;
width:50px;
height:50px;
}

#textosBases{
font: 0.85em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
font-weight: normal;
text-align: justify;
padding-bottom:0;
float:left;
}

#titular4 {
font:  bold 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 0.1em;
width:30%;
float:left;
margin-right:2%;
font-size:0.9em;
}

#subtitularSinHover  {
font:  normal 0.9em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: none;
letter-spacing: 0.1em;
margin-top:4%;
padding-top: 2%;
}

#imgLogo{
float:right;
}

.descripcionFlashCab {
margin: 0.1em;
text-align:justify;
padding-top:2em;
}

.EnlaceClienteLigero{
font-size:1.5em;
text-align:right;
width:33em;
}

.contentDetalle #textos img{
float:right;
margin-left:2%;
margin-top:2%;
width:34em;
margin-bottom:2%;
}

.entColaboradora{
padding-left:1.6em;
}

body {
color: #000000;
font: 80% "Trebuchet MS", verdana, arial, sans-serif;
margin: 0;
padding: 0;
background-color: #FFFFFF;
background-repeat:  repeat-y;
text-align:justify;
}

h1{
margin: 0;
font-size:1em;
}	

#cabecera {
background: #cccccc;
border-bottom: 0.15em solid #BDA500;
padding: 0.6em 0 0 0;
width: 100%;
}

#cabecera a {
color: #633;
text-decoration: none;
}

#cabecera a:visited {
font-weight: normal;
color: #333;
}

#cabecera a:hover {
font-weight: bold;
color: #633;
}

#subMenuCabecera {
background: #eeeeee no-repeat 0.45em 0;
width:100%;
margin: 0 0 0.1em;
height: 2.3em;
font-size: 0.8em;
text-align: right;
float:left;
}

#subMenuCabecera a {
color: #633;
padding: 0 0 0 0.7em;
margin: 0 0.4em 0 0;
text-decoration:underline;
}

#subMenuCabecera a.smBarra {
border-left: 0.1em solid #732139;
}

#subMenuCabecera a:hover {
color: #000000;
}

#subMenutexto {
position: relative;
color:#633;
font: bold 1.5em "Trebuchet MS", verdana, arial, sans-serif;
left: 2%;
float:left;
}

#subMenuLista li {
list-style-image:none;
list-style-type: none;
display:inline;
}

#subMenuLista a {
float:right; 
text-align:right;
}


#contenedorPpal{
width: 100%;
margin: 0 auto;
height:100%;
background: url(/obs/img/fondo_menu_izq.jpg) left repeat-y;
float:left;
}

#contenedorPpalDerecha{
width: 100%;
margin: 0 auto;
overflow: hidden;
height:100%;
background: url(/obs/img/fondo_menu_der.jpg) right repeat-y;
}


/********************************************************/
/* MENU IZQUIERDA                                       */
/********************************************************/
#menuIzquierda{
visibility: visible;
width: 11em;
float: left;
margin:0;
padding:0;
padding-top:1em;
}

#menuIzquierda li{
list-style-image:none;
list-style-type: none;
margin:0;
padding:0;
}

.MenuPrimerNivel{
display:block;
}

ul li.MenuPrimerNivel a {
display:block;
background: #EBEBEB url(../img/flecha.jpg) no-repeat right top;
border:0.1em solid #999999;
color: #7F2541;
text-decoration: none;
text-align:left;
padding-right:7%;
padding-left:3%;
font-size: 0.88em;
font-weight:bold;
height:3.5em;
width:auto;
}

* html ul li.MenuPrimerNivel a {
font-size: 0.9em;
}

ul li.MenuPrimerNivel a:visited {
display:block;
background: #EBEBEB url(../img/flecha.jpg) no-repeat right top;
border:0.1em solid #999999;
color: #7F2541;
text-decoration: none;
text-align:left;
font-weight:bold;
padding-right:7%;
padding-left:3%;
font-size: 0.88em;
height:3.5em;
width:auto;
}

* html ul li.MenuPrimerNivel a:visited {
font-size: 0.9em;
}

ul li.MenuPrimerNivel a:hover{
background: #DDD url(../img/flechadown.jpg) no-repeat right top;
border:0.1em solid #999999;
color: #7F2541;
text-decoration: none;
text-align:left;
padding-right:7%;
padding-left:3%;
font-size: 0.88em;
font-weight:bold;
height:3.5em;
width:auto;
}

* html  ul li.MenuPrimerNivel a:hover{
font-size: 0.9em;
}

ul li.MenuPrimerNivel h2 a{
font-size: 0.587em;
color: #7F2541;
font-weight:bold;
margin-bottom:-1.5em;
padding-bottom:0;
max-height:40px;
}

* html ul li.MenuPrimerNivel h2 a{
font-size: 0.51em;
width:auto;
margin-bottom:-1.8em;
}

ul li.MenuPrimerNivel h2 a:hover{
font-size: 0.587em;
color: #7F2541;
font-weight:bold;
margin-bottom:-1.5em;
padding-bottom:0;
max-height:40px;
}

* html ul li.MenuPrimerNivel h2 a:hover{
font-size: 0.51em;
width:auto;
margin-bottom:-1.8em;
}

ul li.MenuPrimerNivel h2 a:visited{
font-size: 0.587em;
color: #7F2541;
font-weight:bold;
margin-bottom:-1.5em;
padding-bottom:0;
max-height:40px;
}

* html ul li.MenuPrimerNivel h2 a:visited{
font-size:0.51em;
width:auto;
margin-bottom:-1.8em;
}

ul li ul{
list-style-image:none;
list-style-type: none;
padding:0;
margin:0;
}

ul li ul li.menuIzq a {
background: #FFFFFF none no-repeat right top;
height: auto;
border:0;
border-top:0.1em solid #633;
text-decoration:none;
padding-left:5%;
text-align:left;
font-size:0.9em;
font-weight:normal;
width:auto;
}

* html ul li ul li.menuIzq a {
width:10.7em;
}

ul li ul li.menuIzq a:hover {
background: #FFFFFF none no-repeat right top;
height: auto;
border:0;
border-top: 0.1em solid #633;
text-decoration:none;
padding-left:5%;
text-align:left;
font-size:0.9em;
font-weight:normal;
color: #D3A918;
width:auto;
}

* html ul li ul li.menuIzq a:hover {
width:10.7em;
}

ul li ul li.menuIzq a:visited {
background: #FFFFFF none no-repeat right top;
height: auto;
border:0;
border-top: 0.1em solid #633;
text-decoration:none;
padding-left:5%;
text-align:left;
font-size:0.9em;
font-weight:normal;
width:auto;
}

* html ul li ul li.menuIzq a:visited {
width:10.7em;
}

h2{
margin-top:0;
}

#menuIzquierda, .centro, .centroDetalle, #rightColumn {
min-height:50em;
}

.centro{
width:60%;
padding-left:2%;
padding-top:1em;
float: left;
}

* html .centro{
width:58%;
}

.centroDetalle {
width: 78%;
padding-left:2%;
padding-top:1em;
border: none;
float: left;
}

#huella{
font-size: 0.7em;
width: 100%;
height: auto;
background-color: #FFFFFF;
font-weight: bold;
color: #633;
display: block;
margin:0 0 1% 0;
}

* html #huella {
margin-left:-1em;
}

#huelladetalle{
font-size: 0.7em;
width:97%;
height: auto;
background-color: #FFFFFF;
font-weight: bold;
color: #633;
display: block;
margin:0 0 1% 0;
}

#huelladetalle h2{
font-size: 1em;
margin: 0;
background-color:transparent;
color: #633;
font-weight: bold;
display:inline;
}

#huelladetalle h2 a{
width:auto;
text-decoration:underline;
display:inline;
}

#huelladetalle h2 a:hover{
color:#D3A918;
}

#huella a {
text-decoration: underline;
font-weight: bold;
}

#huella a:visited {
text-decoration: underline;
font-weight: bold;
}

#huelladetalle a {
text-decoration: underline;
font-weight: bold;
}

#huelladetalle a:visited {
text-decoration: underline;
font-weight: bold;
}

.menuItem a{
text-align:center;
color:#ffffff;
text-decoration:none;
font-weight:bold;
background: #75263d;
font-size:0.8em;
width: 100%;
display: inline;
}

.menuItem a:visited{
text-align:center;
color:#ffffff;
text-decoration:none;
font-size:0.8em;
font-weight:bold;
background: #75263d;
width: 100%;
padding-left:0.5em;
}

ul li.menuItem a:hover{
text-align:center;
font-weight:bold;
background: #eeeaaa;
color:#75263d;
text-decoration: none;
font-weight:bold;
display: inline;
width: 100%;
border-right: 0.1em solid #750;
border-left: 0.1em solid #750;
border-bottom:0.1em solid #750;
border-top: 0.1em solid #750;
padding-left:0.5em;
}

ul li.menuItem {
text-decoration: none;
display: inline;
background: #75263d;
border-right: 0.1em solid #750;
border-left: 0.1em solid #750;
border-bottom: 0.1em solid #750;
border-top: 0.1em solid #750;
text-align: center;
color:#ffffff;
text-decoration: none;
display: inline;
list-style-image:none;
list-style-type: none;
padding:0;
margin:0;
}

ul li.menuItem a{
padding-left:0.5em;
}

.menuHorizontal{
float:left;
width:100%;
height:3em;
margin: 0 0 1% 0;
margin: 0;
list-style-image:none;
list-style-type: none;
padding:0;
}

.lupa { 
float:right;
width:100%;
text-align:right;
height:15px;
}

#centroImprimir{
float:left;
margin:0;
padding:0;
width:97%;
}

.bimprimir{
color: #633;
font-weight: bold;
text-decoration: none;
}

.bimprimir:visited{
color: #633;
font-weight: bold;
text-decoration: none;
}

.bimprimir:hover{
color: #D3A918;
font-weight: bold;
text-decoration: none;
}

#botonesSup{
float:right;
}

#botonesSupDetalle{
float:right;
clear:both;
height: auto;
display:inline;
}

.Componente{
width:100%;
margin:0;
padding:0;
}

.titular {
border-bottom:0.01em solid #999999;
color:#333333;
font-family:"Trebuchet MS",verdana,arial,sans-serif;
font-size:1.1em;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:0.2em;
line-height:normal;
margin-bottom:1%;
text-decoration:none;
text-transform:uppercase;
text-align:left;
margin-left:0;
float:left;
width:100%;
}

.titular h3{
background-color:transparent;
color:#333333;
font-family:"Trebuchet MS",verdana,arial,sans-serif;
font-size:1.1em;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:0.2em;
line-height:normal;
margin-bottom:1%;
text-decoration:none;
text-transform:uppercase;
text-align:left;
margin-left:0;
float:left;
}

.titular h2{
background-color:transparent;
color:#333333;
font-family:"Trebuchet MS",verdana,arial,sans-serif;
font-size:1.1em;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:0.2em;
line-height:normal;
margin-bottom:1%;
text-decoration:none;
text-transform:uppercase;
text-align:left;
margin-left:0;
float:left;
}

.subtitular  {
font:  normal 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: none;
letter-spacing: 0.1em;
float:left;
width:95%;
margin-bottom:10px;
}

.contenidoDetalle{
width: 100%;
float:left;

}

.detalleImagen img{
float:right;
margin-left:2%;
width:11em;
}


.detalleTexto{
font: 0.85em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
font-weight: normal;
text-align: justify;
float:left;
width: 74%;
margin:0;
padding:0;
}

.detalleTexto img{
padding-bottom:0.5em
}

.detalleTexto a{
text-decoration:underline;
}

.direccionCentro, .horarioCentro, .aforoCentro, .colaboraciones, .planoCentro, .documentos, 

.falloJurado, .actAsociadas, 
.temasRelacionados, .publicaciones{
float:left;
width:74%;
margin-top:1em;
clear:left;
}

.publicaciones {
width:95%;
}


.subtitular3 {
font:  normal 0.9em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: none;
letter-spacing: 0.1em;
border-bottom:0.01em solid #633;
}

.subtitular3sinSubrayado {
font:  normal 0.9em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: none;
letter-spacing: 0.1em;
}

.textosElement {
font: 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
font-weight: normal;
text-align: justify;
font-size:0.9em;
float:left;
width:100%;
clear:both;
}

.textos {
font: 0.85em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
font-weight: normal;
text-align: justify;
clear:both;
}

.subtitularBases{
font:  normal 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: none;
letter-spacing: 0.1em;
font-weight:bold;
}

.textosBases{
font: 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
font-weight: normal;
text-align: justify;
padding-bottom:0;
float:left;
}

.textosBases ul{
margin-top:10px;
margin-bottom:0;
}

.textosBases ul li p{
margin-top:0;
padding-top:0;
}


.textosBases ul li{
clear:both;
}


* html .detalleCentroVisitaVirtual{
float: right; 
}

.listaDocumentos{
list-style-type:none;
list-style-image:none;
margin:0;
padding:0;
}

.pdfList {
background: url('../img/pdf.gif') no-repeat;
padding-left:15px;
margin-bottom:10px;
height:20px;
list-style-image:none;
}

.wordList {
background: url('../img/word.gif') no-repeat;
padding-left:15px;
margin-bottom:10px;
}

.rtfList {
background: url('../img/rtf.gif') no-repeat;
padding-left:15px;
margin-bottom:10px;
}

.textPlainList {
background: url('../img/plain.gif') no-repeat;
padding-left:15px;
margin-bottom:10px;
}

.pptList {
background: url('../img/ppt.gif') no-repeat;
padding-left:15px;
margin-bottom:10px;
}

.excelList {
background: url('../img/excel.gif') no-repeat;
padding-left:15px;
margin-bottom:10px;
}

.flashList{
list-style-image: url('../img/flash.gif');
}

.enlaceList{
list-style-image: url('../img/camara_pequena.gif');
}

.mpegList{
list-style-image:none;
list-style-type:none;
text-align:right;
float:right;
background: url('../img/mpeg.gif') no-repeat;
padding-left:20px;
}

#subtitular2,
.tablaPublicacionesColeccion caption{
font:  bold 0.8em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 0.2em;
border-bottom: 0.1em solid #999999;
width:100%;
padding-bottom:0px;
text-align:left;
}

.tituloH4OBS{
font:  bold 0.8em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 0.2em;
border-bottom: 0.1em solid #999999;
width:100%;
padding-bottom:0px;
}

.listaElemento{
float:left;
width:100%;
margin-bottom:1em;
padding-left:0;
margin-left:0px;
}

.listaElementoImagen{
float:left;
padding-right:2%;
height:50px;
margin: 0em 0 10px 0;
overflow:hidden;
list-style-image:none;
list-style-type:none;
padding-bottom:10px;
}

.listaElementoImagen img{
float:left;
padding:1%;
width:50px;
height:50px;
}

.listaElementoImagenSola{
float:left;
padding-right:2%;
height:50px;
margin: 0em 0 10px 0px;
overflow:hidden;
list-style-image:none;
list-style-type:none;
padding-bottom:10px;
}

.listaElementoImagenSola img{
float:left;
padding:1%;
width:50px;
height:50px;
}

.listaElementoTexto{
float:left;
width:87%;
font-size:0.9em;
text-align:left;
margin-left:75px;
color: #633;
text-decoration: none;
font-weight: bold;
margin-top:-6.5em;
list-style-type:none;
list-style-image:none;
padding-bottom:45px;
border-bottom: 2px solid #8D8D8D;
}

* html .listaElementoTexto{
margin-left: 37px;
margin-top:-5.5em;
}


.listaElementoTextoSinBorder{
float:left;
width:87%;
font-size:0.9em;
text-align:left;
margin-left:75px;
color: #633;
text-decoration: none;
font-weight: bold;
margin-top:-6.5em;
list-style-type:none;
list-style-image:none;
padding-bottom:20px;
}

* html .listaElementoTextoSinBorder{
margin-left: 37px;
margin-top:-5.5em;
}

.listaElementoTexto a {
color: #633;
text-decoration: none;
font-weight: bold;           
}

.listaElementoTexto a:visited {
color: #797978;
font-weight: bold;
text-decoration: none;
}

.listaElementoTexto a:hover {
color: #D3A918;
font-weight: bold;
text-decoration: none;
}

.listaElementoTextoSinBorder a {
color: #633;
text-decoration: none;
font-weight: bold;           
}

.listaElementoTextoSinBorder a:visited {
color: #797978;
font-weight: bold;
text-decoration: none;
}

.listaElementoTextoSinBorder a:hover {
color: #D3A918;
font-weight: bold;
text-decoration: none;
}

.textosAct{
font: 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
font-weight: normal;
text-align: justify;
margin-left:75px;
list-style-type:none;
list-style-image:none;
margin-top:-4.5em;
float:left;
width:87%;
margin-bottom:0;
}

* html .textosAct{
margin-left:37px;
margin-top:-4em;
}

.textosActConBorder,.textosActBorder{
font: 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #333333;
text-decoration: none;
font-weight: normal;
text-align: justify;
margin-left:75px;
list-style-type:none;
list-style-image:none;
/*border-bottom: 2px solid #8D8D8D;*/
float:left;
width:87%;
margin-top:-3em;
}


* html .textosActConBorder {
margin-left:37px;
margin-top:-2.5em;
}

* html .textosActBorder{
margin-left:37px;
margin-top:-2.5em;
}

.enlacesPrevios{
font-size:1.5em;
text-align:right;
padding-top:0em !important;
float:right;
}

.enlacesdibujo {
background-image: url(../img/enlace.gif);
background-repeat: no-repeat;
background-position: left top;
font: bold 0.7em "Trebuchet MS", verdana, arial, sans-serif !important;
color: #633 !important;
text-decoration: underline !important;
margin: 0 0 0.15em;
padding: 0.15em 1em 0 2.2em;
}

.enlacesdibujo:hover {
background-image: url(../img/enlace.gif);
font: bold 0.7em "Trebuchet MS", verdana, arial, sans-serif !important;
color: #D3A918 !important;
text-decoration: underline !important;
padding: 0.15em 1em 0 2.2em;
}

.enlacesdibujo:visited {
background-image: url(../img/enlace.gif);
background-repeat: no-repeat;
background-position: left top;
font: bold 0.7em "Trebuchet MS", verdana, arial, sans-serif !important;
color: #633;
text-decoration: underline !important;
padding: 0.15em 1em 0 2.2em;
}

.documentos ol li {
vertical-align: middle;
margin: 0;
width: auto;
text-align:justify;
}

.enlace{
font: bold 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #7F2541;
text-decoration: underline !important;
}

.enlace:hover {
color: #D3A918;
text-decoration: underline !important;
}

.enlace:visited {
color: #7F2541;
font-weight:bold;
}

.enlaces1camara {
font: normal 0.7em  "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
background-image:url(../img/camara_pequena.gif);
background-position:left top;
background-repeat:no-repeat;
padding:0.15em 1em 0pt 2.2em;
}

.enlaces1camara:hover {
font: normal 0.7em "Trebuchet MS", verdana, arial, sans-serif;
color: #D3A918;
background-image:url(../img/camara_pequena.gif);
background-position:left top;
background-repeat:no-repeat;
}
.EnlacesPreviosComp{
font-size:1em;
text-align:right;
clear:right;
width:100%;
}

.detalleAnterioresPremiadosGanadores{
/*float:left;*/
margin-left:60px;
width:99%;
list-style-type:none;
list-style-image:none;
}

.detalleAnterioresPremiadosGanadoresUltimo{
/*float:left;*/
margin-left:60px;
width:99%;
list-style-type:none;
list-style-image:none;
border-bottom: 2px solid #8D8D8D;
}



.detalleAnterioresPremiadosImagen{
padding-right: 1%;
width:50px;
height:52px;
margin-left:0;
/*margin-top:-1.2em;*/
overflow:hidden;
list-style-image:none;
list-style-type:none;
}
.detalleAnterioresPremiadosPremio{
color: #663333;
/*clear:both;*/
font-weight:bold;
margin-left:59px;
font-size:0.9em;
list-style-type:none;
list-style-image:none;
width:99%;
margin-top:-4em;
}


.temasRelacionados{
padding-top:1em;
}

.temasRelacionados div{
padding-top:1.5em;
font-size:0.85em;
}

.subComponente{
padding-bottom:1em;
clear:both;
width:90%;
margin:0;
padding:0;
}

.flash{
text-align:center;
margin-bottom:2%;
}

.detalleImagenIzda img{
float:left;
margin-right:2%;
width:11em;
}

.tbPubli{
width:90%;
float:left;
border:1px solid;
font-size:1.2em;
padding:0px !important;
}

.tablaISBN {
border:0.1em solid #000000;
border-right: 0.15em solid #750;
width:74%;
float:left;
margin-top:20px;
}

.tablaISBN th {
border-bottom:0.1em solid;
background-color:#eeeaaa; 
color:#663333; 
text-align:left;
}

/****************************************************/
/* BORRAR           */
/****************************************************/
.celdaTitulo{
background-color:#eeeaaa; 
font: bold 0.8em "Trebuchet MS", verdana, arial, sans-serif;
color:#663333; 
padding: 0 !important; 
margin:0; 
border-bottom:0.1em solid;
background-color:#EEEAAA;
width:18%;
float:left; 
}


.celdaTituloISBN{
background-color:#eeeaaa; 
font: bold 0.8em "Trebuchet MS", verdana, arial, sans-serif;
color:#663333; 
padding: 0 0 0 1% !important; 
margin:0; 
border-bottom:0.1em solid;
width:26.8%;
float:left; 
}


.celdaTexto{
background-color:#ffffff;
font: normal 0.8em "Trebuchet MS", verdana, arial, sans-serif;
color:#000000;
padding: 0 !important; 
margin:0;
width:18%;
float:left;
}

.celdaTextoISBN{
background-color:#ffffff;
font: normal 0.8em "Trebuchet MS", verdana, arial, sans-serif;
color:#000000;
padding: 0 0 0 1% !important;
margin:0;
width:26.8%;
float:left;
}

/****************************************************/

.celdaCompra{
float:right;
color:#7C2F43;
width:50%;
text-align:right;
padding-right:10%;
}

.actAsociadas div{
padding-top: 1.5em;
}

.enlacesDocumentos {
/*font: normal 0.85em  "Trebuchet MS", verdana, arial, sans-serif;*/
font: normal 1em  "Trebuchet MS", verdana, arial, sans-serif;
color: #633;
text-decoration: underline;
padding-left: 1em;
}

.enlacesDocumentos:hover {
/*font: normal 0.85em "Trebuchet MS", verdana, arial, sans-serif;*/
font: normal 1em "Trebuchet MS", verdana, arial, sans-serif;
color: #D3A918;
text-decoration: underline;
padding-left: 1em;
}

.tablaPublicaciones{
width:74%;
clear:both;
}

.enlaces{
font-size: 1em;
list-style-type:none;
list-style-image:none;
}

.CapaLista{
position:absolute; 
width:600px; 
height:250px; 
visibility:hidden; 
left:13em;
margin-top:1em;
}

.textosNeg{
font-weight:bold;
}

.boldItalic{
font-style: italic;
text-decoration:underline;
}

.dLista{
margin-left:0em;
font-size:1em;
}

* html .dLista{
font-size:1em;
}

.ddHR{
margin-left:0;
}

.ddHR hr{
color: #C0C0C0;
}

.paginaWeb{
width:74%;
clear:left;
padding-top:1%;
margin-bottom:-10px;
}

.listaAsociadasElemento{
margin-left:0;
list-style-type:none;
list-style-image:none;
}

.estiloBR{
margin:0;
padding:0;
float:left;
width:100%;
}


.listasinpuntos{
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
}



.actores{
clear:both;
width:100%;
}

/********************/
/*PRUEBA MENU LARGO*/
/********************/
.elementoVacio{
height: 4em;
}

.selloAENOR{
margin-left:40px !important;
margin-top:20px !important;
}

.fundMonteleon{
margin-left:2px !important;
margin-top:18px !important;
}
