* { margin:0; padding:0; border:0; }
body {   padding-top:30px;color:#4d4d4d; margin-top: 0px; font:normal 11px Verdana,Arial,Tahoma;  background-color: rgb(239,239,238); }

td, tr, table,input,select,textarea { font-family:Verdana,Arial,Tahoma; }
h3 { font-size:11px; line-height:12px; }
h2 { font-size:13px; line-height:14px; }
h1 { font-size:16px; /* line-height:170px; */ }
ul { list-style-type:none; }
p {margin-bottom:0px;}

INPUT,SELECT,TEXTAREA { font-size:11px !important;}
/*ENLACES*/
a,a:visited { text-decoration:none;color:#a6a6a6; outline:none;}
a:hover { color:#4d4d4d; }
img {outline:none;}

/*DENTRO DE CONTENIDO*/
#contenidoHome A:hover { border-bottom:1px solid #4d4d4d; }
#cabeceraSubpaginas A:hover { border-bottom:1px solid #4d4d4d; }
#contenidoHome p,
#contenidoHome #getLeft ul {margin-bottom:10px;}

/*FUERA DE CONTENIDO*/
.subpaginas A:hover { border-bottom:1px solid #4d4d4d; }
#menuSecundario A:hover { border-bottom:1px solid #4d4d4d; }
#lang A:hover,#cabeceraRootLine A:hover { border:0px; text-decoration:underline; color:#4D4D4D; }
#lang A { color: #A6A6A6; }

/*IMAGENES CON ENLACE*/
#noticia-imagen A:hover { border:0px; }
.obraImg A:hover { border-bottom:0px !important; }
.csi-image A:hover { border:0px !important; }
#fichaImg a:hover { border:0px !important; }
.fichaImg a:hover { border:0px !important; }

#zoomFichaImg A:hover { border-bottom:0px !important; }
/*FIN ENLACES*/

INPUTD { border:1px solid #9c9e9d; font-size:13px; height:21px; }  
SELECTD { font-size:13px; border:1px solid #9c9e9d; }
#todo 	{ display:table; overflow:hidden; text-align:left; background-color:#FFFFFF; margin:30px;margin-bottom:45px;width: 700px; } 
#borde { display:table; text-align:left;background-color:#FFFFFF; margin:auto auto auto auto; width:760px; }


#header	{ display:block; height:60px;width:700px; clear:both; margin:0;padding:0;} 
#logo	{ display:block; float:left;  width:162px; padding:0; margin:0; }
#lang	{ display:block; float:right; width:494px;padding:0; margin:0; margin-top:5px; text-align:right; }
 
#principal	  { display:block; height:100%; width:700px; text-align:left; clear:both;padding:0; }
#zonaIzq	 { display:block; float:left;  width:163px; margin-top:0px;} /*margin-bottom:14px; margen inferior home*/
#zonaCentral	{ display:table; float:left;width:510px; margin-left:15px;margin-top:0px;vertical-align:top} ; /*margin-bottom:14px;*/


/* Logotipo de Inicio de telefonica */
#logoTelefonicaInicio {
   display: block;
   clear: both;
   width: 100%;
}

#logoTelefonicaInicio A img {
   float: left;
   width: 72px;
   height: 33px;
   margin-top: 10px;
}

/* Caja de scripts con Tooltips */
LI.tooltips {
   display:none;
}

/* Estilo de lang2 */
.langNoSel { font-size:9px; margin-right:4px;  padding-top:1px; color:#A6A6A6; }
#lang2 A .langNoSel {
   color: #A6A6A6;
}

#lang2 A:hover .langNoSel {
   color: #4D4D4D;
}
.langSel { margin-right:8px;   padding-top:1px; color:#4D4D4D;}

#leftCol { position:relative; top:-3px; padding-right:2px;}

.submenu { border:1px dotted #efefef;background-color:#efefef;  }
.principal {  background-color:#efefef;margin-top:5px; }


.principalTxt { color:white;  text-transform: uppercase;padding:6px;padding-top:4px;padding-bottom:6px;font-weight: bolder; }

/* Color de fondo para Bienvenido y más prado. */
#menu192, #menu48, #menu193, #menu1032 {
   background-color: #DCDDDE;
   font-weight: bolder;
}

#menu192 {
   margin-top: 0px;
}

.subpaginas { padding:3px;padding-left:5px; }
.punteado {  cursor:pointer; cursor:hand;  background-color:white; border:1px dashed black; padding-top:2px; }
.activoSub { padding-bottom:3px; }

/* Elemento de segundo nivel activo */
.segundo_nivel_activo {
   font-weight: bold;
}
.sprimero { padding-top:0px;position:static;top:-1px; }

#content {   display: block;height:auto;}
#contenidoHome {  overflow:hidden; display: block; margin-top: 0px; width:520px; line-height:16px;vertical-align:top;}
#vcontenidos #contenidoHome { overflow: auto; width: 700px;}
.contenidoAnchoAuto #contenidoHome {width: auto;}
#colNormal	{ display:block; float:left;height:100%;width:257px;overflow:hidden; }
#colCentral { display:block; float:left;min-height:100%;height:100%;overflow:hidden;width:2px;margin-bottom:0;background:#ffffff url(/fileadmin/templates/prado/main/images/puntoVertical.gif) repeat-y; }
#colRight    { display:block;padding:0;margin:0,float:left;width:257px;height:100%;overflow:hidden; }
#colNormal70 { display:block;padding:0;margin:0;float:left;width:340px; }
#colNormal100 { display:block;padding:0;margin:0;float:left;width:521px;overflow:hidden; }
#vcontenidos #contenidoHome #colNormal100 { overflow: auto; width: 700px;}
.contenidoAnchoAuto #colNormal100 {width:auto;}
#colRight30  { display:block;padding:0;margin:0;float:right;width:171px;overflow:hidden; }
.setentaPorciento { width:340px; } 
#colNormal H2 { display: block; color: #999999; font-size: 12px; overflow:hidden; }


#colNormal50x50, #colNormal50x25x25 {
   display:block; 
   float:left;
   height: 305px;
   width:257px;
   overflow:hidden;
}

/* Diseño para 2 zonas en la parte principal */
#colNormalLeftSup, #colNormalLeftInf {
   display:block; 
   float:left;
   height: 127px;
   /* height:174px; */
   width:257px;
   overflow:hidden;
}

#colNormalLeftInf {
   height: 174px;
}

#colNormalLeftSup50 {
   display:block;
   float:left;
   height:157px;
   width:257px;
   overflow:hidden;
}

#colNormalLeftInf50 {
   display:block;
   float:left;
   height:71px;
   width:257px;
   overflow:hidden;
}


#colNormalLeftSup {
   padding-bottom: 8px;
}

/* DISENO PORTADA A CUATRO COLUMNAS */
#colRightSup,#colNormalSup  { display:block; float:left; width:257px; height:305px;overflow:hidden; }
#colLeftInf,#colBorderInf, #colBorderInf50 { display:block; float:left; height:140px;width:257px;overflow:hidden; }
/* DISENO PARA UNA IMAGEN A PANTALLA COMPLETA EN HOME*/
#columnaHome100 #colNormalSup  {display:block; float:left; width:520px; height: 417px; min-height: 417px; overflow:visible; padding-bottom:30px;}
#columnaHome100 #colNormalSup  h1 {width:300px;}
#columnaHome100 #colNormalSup  p.bodytext {position: absolute; margin-top:3px;}
#columnaHome100 #colNormalSup img{ width:520px; height: 417px; display:block;}

#getRight { margin:0; margin-left:8px;  overflow:hidden;height:100%; } /*margin-bottom:8px;*/
#getExtra1,#getExtra2,#getExtra3 { margin:0; margin-left:8px; margin-bottom:8px; overflow:hidden;height:100%; }
#getBorder { margin:0; margin-left:8px; margin-top:8px; overflow:hidden;height:100%; }
#getLeft { margin:0; margin-right:8px; margin-top:8px; overflow:hidden;height:100%; }
#getCenter {  margin:0; margin-right:0px; margin-top:0; overflow:hidden; height:100%;} /*margin-bottom:8px;*/

#colBorderInf50 #getBorder, #colBorderInf50 #getExtra2 {
   height: 62px;
   overflow: hidden;
}

.getCenter50 {
   float: left;   
}

#colNormalLeftInf50 #getExtra2 {
   height: 65px;
   margin-bottom: 8px;
   margin-right: 8px;
   margin-left: 0px;
   overflow:hidden;
}

#getExtra4 { margin:0; margin-right: 8px; margin-bottom:8px; overflow:hidden; height:100%;}

#colNormalLeftInf50 #getExtra4 {
   margin: 0px; 
   margin-right: 8px; 
   margin:bottom: 8px; 
   overflow: hidden;
   height: 100;
}

.colRightSup5050 #getRight  { height:149px; }
.colRightSup5050 #getExtra1 { height:153px; }

.colRightSup252550 #getRight  { height:73px; margin-bottom:0;}
.colRightSup252550 #getExtra1 { height:67px; margin-bottom:0;}
.colRightSup252550 #getExtra2 { height:145px; }

.colRightSup502525 #getRight  { height:127px; }
.colRightSup502525 #getExtra1 { height:80px; margin-bottom:0; min-height:78px;}
.colRightSup502525 #getExtra2 { height:73px; margin-bottom:0; }

.colRightSup255025 #getRight  { height:73px; margin-bottom:0; }
.colRightSup255025 #getExtra1 { height:157px; margin-bottom:0;}
.colRightSup255025 #getExtra2 { height:67px; margin-bottom:0;}

.colRightSup25252525 #getRight  { height:75px; margin-bottom:0;}
.colRightSup25252525 #getExtra1 { height:61px; margin-bottom:0;}
.colRightSup25252525 #getExtra2 { height:63px; margin-bottom:0;}
.colRightSup25252525 #getExtra3 { height:72px; margin-bottom:0;}

#colCentralSup { display:block; float:left;height:314px;overflow:hidden;width:1px;margin-bottom:0;background:#ffffff url(/fileadmin/templates/prado/main/images/puntoVertical.gif) repeat-y; }
#colCentralInf { display:block; float:left;height:140px;overflow:hidden;width:1px;margin-bottom:0;background:#ffffff url(/fileadmin/templates/prado/main/images/puntoVertical.gif) repeat-y; }
#colCentalH { clear:both;padding-top:1px;width:516px;height:1px;overflow:hidden;margin-top:0px;background-image:url(/fileadmin/templates/prado/main/images/puntoHorizontal.gif); background-repeat:repeat-x; background-position: top;}
.colCental100 { clear:both;width:100%;height:1px;overflow:hidden;margin-top:8px;margin-bottom:6px;background-image:url(/fileadmin/templates/prado/main/images/puntoHorizontal.gif); background-repeat:repeat-x; background-position:top left;}
.colCental100noticias { clear:both;width:100%;height:1px;overflow:hidden;margin-top:12px;margin-bottom:12px;background-image:url(/fileadmin/templates/prado/main/images/puntoHorizontal.gif); background-repeat:repeat-x; background-position:top left;}
.colCental100Titulo { clear:both;width:100%;height:1px;overflow:hidden; margin-top:0px;margin-bottom:6px;background-image:url(/fileadmin/templates/prado/main/images/puntoHorizontal.gif); background-repeat:repeat-x; background-position:top left;}
.colCental100Busca { clear:both;width:100%;height:1px;overflow:hidden;margin-top:10px;margin-bottom:10px;background-image:url(/fileadmin/templates/prado/main/images/puntoHorizontal.gif); background-repeat:repeat-x; background-position: top;}

#colCentalHExp { clear:both;padding-bottom:5px;padding-top:1px;width:516px;height:1px;overflow:hidden;margin-top:15px;background-image:url(/fileadmin/templates/prado/main/images/puntoHorizontal.gif); background-repeat:repeat-x; background-position: top;}

#pie   { font-size:9px;margin:10px auto 30px auto; width:761px;  clear:both;  }
#contenidoPie { margin-top:3px; font-size: 9px;   }

#menu_secundario_contenedor { position: relative; overflow: hidden; height: 100%; vertical-align: bottom; bottom: 0px; }
UL, LI, A, SPAN { margin:0; padding:0; }

/* COLUMNA IZQUIERDA */
#getCenter LI { list-style-type:disc;  margin-left:0px; }
a.visitas { text-decoration: underline; font-size: 11px; }
#visitas li { bottom: 3px; }
/* FIN COLUMNA IZQUIERDA */

/* IDIOMAS */
#idiomas TD{ background-image: url(/fileadmin/templates/prado/main/iconos/flechaIdioma.gif); background-position: left top; background-repeat: no-repeat; font-family: Verdana,Geneva; font-size: 9px; padding-left: 10px; }
table#idiomas { width: 162px; background-image: url(/fileadmin/templates/prado/main/images/puntoMenuInferior.gif); background-repeat: repeat-x; background-position: bottom; }
#idiomas a, a.idiomas, .idiomas { font-family: Verdana,Geneva; font-size: 9px; text-decoration: none; }
/* FIN IDIOMAS */	 

/* EL TIEMPO */
#elTiempo TD  {padding-left:7px;font-size:9px;}
#elTiempo  {margin:0;padding:0;  text-align: left; width: 150px; height: 85px; margin-left:3px; border-width: 0px; }
#elTiempo img { width:40px; padding-right: 4px; height:40px; }
/* FIN EL TIEMPO */
#menu_principal_contenedorD { height:400px; }
#menuIzq UL { border:0px solid green; height:100%; margin-top:-2px;}
#menuIzq A,#menuIzq A:hover,#menuIzq A:visited { color:#4d4d4d !important; }

.bodytext {position:relative; margin-top:-3px; }

/* CONTENIDOS CENTRALES */	

.csc-header-subtitle { 
   /*position:relative;*/
   margin-top:-4px; 
   text-transform: uppercase;
   margin-bottom:0px;
   margin-left:0px;
   font-size:8px; 
   font-weight:bolder; 
}
#OLDcabeceraTitulo {overflow:hidden;  margin-top:8px; position:relative; font-size:16px; line-height:16px;border:1px solid white;font-weight:100; font-family:Georgia, "Times New Roman",Arial, Verdana; text-decoration:none;  color: #555555;  }

#cabeceraTitulo, #cabeceraTituloObras  { padding-bottom:0px;
        font-size: 18px;
        line-height:22px;
        margin-bottom: 3px;
        font-family:Georgia,"Century Schoolbook L", "Times New Roman",Arial, Verdana; text-decoration:none;  color:#555555; }
		
#cabeceraSubpaginas  {  height:auto !important;margin:0 !important; padding:0 !important; }
#cabeceraSubpaginas ul { margin:0 !important; padding-top: 4px !important; padding-bottom:0px !important;  list-style: none !important; font-size: 11px !important;}
#cabeceraSubpaginas li { background:none !important; padding:0 !important;margin:0 !important;}
#cabeceraSubpaginas li.tit { 
	font-weight:bold !important;
}
#cabeceraSubpaginas li.exp_first { 
   margin: 0px;
   margin-top: 2px !important;
   margin-bottom: 4px !important;
   padding: 0px !important;
}
#cabeceraSubpaginas li.exp { 
   margin: 0px;
   margin-top: 2px !important;
   margin-bottom: 4px !important;
   padding: 0px !important;
}
#cabeceraSubpaginas li.exp_last { 
   margin: 0px;
   margin-top: 2px !important;
   margin-bottom: 2px !important;
   padding: 0px !important;
}

/******* Modificado por Jorge Menú de nivel 3, 4, 5 ... ***********/
#cabeceraSubpaginas li.item_nivel3_inactivo {
   margin: 0px;
   margin-top: 2px !important;
   margin-bottom: 2px !important;
   padding: 0px !important;
}

#cabeceraSubpaginas li.item_nivel3_activo {
   padding: 0px !important;
   margin: 0px !important;
}
#cabeceraSubpaginas li.item_nivel3_activo a { 
   font-weight: bold; 
}

#cabeceraSubpaginas ul li.lista_menu4 {
   /*border: 1px solid white;*/
   display: block;
   margin: 0px !important;
   padding: 0px !important;
}

#cabeceraSubpaginas ul li.lista_menu4_inactivo {
   display: none;
}

#cabeceraSubpaginas ul li.lista_menu4 ul {
   width: 100%;
   margin: 0px !important;
   padding: 0px !important;
}

#cabeceraSubpaginas ul li.lista_menu4 ul li.menu_nivel4, #cabeceraSubpaginas ul li.lista_menu4 ul li.item_nivel4_inactivo, #cabeceraSubpaginas ul li.lista_menu4 ul li.item_nivel4_activo {
   margin: 0px;
   margin-top: 2px !important;
   margin-bottom: 2px !important;
   padding: 0px !important; 
   list-style: none;
}


#cabeceraSubpaginas ul li.lista_menu4 ul li.item_nivel4_activo a {
   margin: 0 0 0 18px;
   padding: 0px;
   font-weight: bold;
} 

#cabeceraSubpaginas ul li.lista_menu4 ul li.menu_nivel4 a, #cabeceraSubpaginas ul li.lista_menu4 ul li.item_nivel4_inactivo a {
   margin: 0 0 0 18px;
   padding: 0px;
}

.menu_nivel4 a {
   width: 100%;
}

#cabeceraSubpaginas ul li.lista_menu5_inactivo {
   display: none;
}

#cabeceraSubpaginas ul li.lista_menu5_activo {
   clear: both;
}

#cabeceraSubpaginas ul li.lista_menu5_activo ul li.item_nivel5_inactivo, #cabeceraSubpaginas ul li.lista_menu5_activo ul li.item_nivel5_activo {
   margin: 0px;
   margin-top: 2px !important;
   margin-bottom: 2px !important;
   padding: 0px !important;
   list-style: none;
}

#cabeceraSubpaginas ul li.lista_menu5_activo ul li.item_nivel5_activo a {
   margin: 0 0 0 36px;
   padding: 0px;
   font-weight: bold;
}

#cabeceraSubpaginas ul li.lista_menu5_activo ul li.item_nivel5_inactivo a {
   margin: 0 0 0 36px;
   padding: 0px;
}

.item_nivel5_horizontal_activo a {
   font-weight: bold;
}

span.item_nivel5_horizontal_activo a {
   font-weight: bold;
}

/*********************************************/

 

#cabeceraRootLine { position:relative; top:-1px; }
#cabeceraRootLine li.Flecha {
	list-Style-Image:url(/fileadmin/templates/prado/main/iconos/flechaIdioma.gif);
	display: inline;
	padding-left: 9px; 
	background-image: url(/fileadmin/templates/prado/main/iconos/flechaIdioma.gif); 
	background-position: left top; 
	background-repeat: no-repeat;  
	font-size: 9px; 
	padding-bottom: 2px; 
	padding-top: 2px; 
}
#cabeceraRootLine li.noFlecha A { color:#a6a6a6; }
#cabeceraRootLine li.noFlecha img { margin-right: 3px; }

#cabeceraRootLine li.noFlecha A:hover { color:#4d4d4d; }
#cabeceraRootLine li.Flecha A:hover { color:#4d4d4d; }
#cabeceraRootLine li.Flecha A { color:#a6a6a6; }
#cabeceraRootLine li.noFlecha { display: inline; font-size: 9px; padding-bottom: 2px; padding-top: 2px;}

#contenidoHome h1  { 
	padding-bottom:0px; 
	font-size: 19px;
	line-height:22px;
	font-weight:100;
 	font-family:Georgia,"Century Schoolbook L","Times New Roman",Arial, Verdana;
	text-decoration:none;  
	color:#555555; 
}

#contenidoHome #cabecera #cabeceraTitulo h1{
font-size: 18px !important;
font-family:Georgia,"Century Schoolbook L", "Times New Roman",Arial, Verdana; text-decoration:none;  color:#555555; 
line-height:22px !important;
}		

#buscadorTD {height:23px;line-height:23px; overflow:hidden;margin:0;padding:0; margin-top:5px;width:163px; background-color:#FFFFFF; }
#buscadorTDInput {
line-height:16px ;padding:0 0 0 0;margin:0px;border:1px solid #999999;
}
div.buscadorImgRecorridos a:hover ,div.buscadorImg a:hover  { border:0 !important; }
#buscadorTDBoton { background-color:#999999; text-align:center; width:50px;}
#buscador {margin:0;padding:0 3px 0 3px;line-height: 14px ;width: 90px; vertical-align:middle; height:15px; background-color:#FFFFFF; border:0px solid;}
#leftColBuscador, .leftColBuscador { background-color:#FFFFFF; height: 22px; padding-top: 1px;  }
#menuSecundario a { text-decoration: none; }
#menuSecundario p { text-decoration: none; padding-top:8px; padding-bottom:6px; padding-left:0px; font-family: Verdana, Geneva; font-size: 9px; width: 162px; background-image: url(/fileadmin/templates/prado/main/images/puntoMenuInferior.gif); background-repeat: repeat-x; }
#menuSecundario { display:block;  font-family: Verdana,Geneva; text-transform: uppercase;}
#menuSecundario .ultimo { height:2px; overflow:hidden; margin-bottom:2px;padding:0;}

#menuSecundario p.sub-1033 {
   background-image: none;
   width: 100%;
   height: 26px;
   padding:0px;
   margin: 0px;
   color: #FFFFFF;
}

#menuSecundario p.sub-1033 a.menuSecundario {
  display: block;
  width: 100%;
  height: 2666666px;
  text-decoration: none;

}

#menuSecundario p.sub-1033 a.submenu-1033 {
   width: 100%;
   background-image:url(/fileadmin/templates/prado/main/inicio/prado_play.jpg);
   background-repeat: no-repeat;
   height: 26px;
   margin: 0px;
   padding: 0px;
   text-decoration: none;
   border: 0px;
}

#menuSecundario p.sub-1033 a.submenu-1033 span {
   display: none;
}

#menuSecundario p.sub-1215 {
   background-image: none;
   width: 100%;
   height: 26px;
   padding: 0px;
   margin: 0px;
}

#menuSecundario p.sub-1215 a.menuSecundario {
   display: block;
   height: 28px;
   width: 100%;
}

#menuSecundario p.sub-1215 a.submenu-1215 {
   width: 100%;
   background-image: url(/fileadmin/templates/prado/main/inicio/famp.jpg);
   background-repeat: no-repeat;
   height: 19px;
   margin: 0px;
   text-decoration: none;
   padding-top: 9px;
   border: 0px;
}



/* FIN CONTENIDOS CENTRALES */	

.leerMas {margin-top:2px; font-size: 8px; font-weight: bolder;text-transform:uppercase; }
#buscadorSubmitHome { margin:0;font-size:11px; height:19px; padding-bottom:2px;text-transform:uppercase;font-weight:bolder;width:63px; color:white; background-color:#9c9e9d; }


/* CLASES ESPECIFICAS */	
.flash { width: 163px; font-weight:bold; height: 24px;display:block;}
.cabezeraH1 { 
   width: 249px;  
}

.cabezeraH1 H1 {
   margin-bottom: 8px;
}

div.tx-mblimageoverlay-pi1 { padding: 0px !important; background-image: none !important; }
.txtDefecto { font-family: Verdana, Arial; color: #999999; }
b.txtDefecto { font-family: Verdana, Arial; color: #919191; font-weight: bold; }


div.colPosPortada{ width:594px;\width:580px; vertical-align: top; padding: 0px 5px 0px 0px; font-family: Geneva, Arial, Verdana; font-size: 11px; text-align: left; overflow: hidden;  word-wrap: break-word; }
/* FIN CLASES ESPECIFICAS */	
#idioma { float: right; vertical-align: bottom; font-family: Verdana, Arial; font-size: 10px; color: #dadbdc; list-style-type: none;}
#idioma a,a.idiomas { font-family: Verdana, Arial; font-size: 9px; color: #dadbdc; text-decoration: none; list-style-type: none; }
#idiomas { margin: 0px !important; }

#lngul { width:98px; }

#fichaImg,.fichaImg { margin-top:0px !important;margin-left:0px; float:left; margin-right:14px; }
.classImagen { text-decoration: none; border-width: 0px; padding: 0px; margin: 0px; }

#zoomFichaImg { margin-top:0px; float:left; }
.lupa { margin-top:4px; margin-bottom: 4px; -moz-opacity:0.5; filter:alpha(opacity=50);  margin-right:2px;   }
A:hover img.lupa { filter:alpha(opacity=90) !important;-moz-opacity:1 !important;  }
A:hover img.lupaDer   { filter:alpha(opacity=90) !important;-moz-opacity:1 !important;border-left:1px solid #808080;  }

.lupaDer { border-left:1px solid black; margin-top:4px; margin-bottom: 4px; -moz-opacity:0.5; filter:alpha(opacity=50); padding-left:6px; }
.fichaInfo { float:left; width:163px; margin-top:-3px !important; position:relative;}
.fichaDescripcion { clear:both;padding-top:3px; padding-right:5px;  }
#fichaPlano { margin-top:15px; margin-left:2px; }
#fichaPlano A { cursor:pointer; cursor:hand;  }
#fichaAutor EM{ font-style:normal; }
#fichaAutor SPAN { display:block; color:#999999;}
#fichaAutor a { color:#999999; text-decoration: underline;}
#fichaAutor a:hover { color:#999999; text-decoration: none;}
#fichaTitulo EM { font-style:italic; } 
#fichaTitulo SPAN { display:block; color:#999999;} 
#fichaTecnicaSoporte EM { font-style:normal; } 
#fichaTecnicaSoporte SPAN { display:block; color:#999999;} 
#fichaMedidas EM {  font-style:normal;}
#fichaMedidas SPAN { display:block; color:#999999;}
#fichaCronologia EM {  font-style:normal;}
#fichaCronologia SPAN { display:block; color:#999999;}
#fichaTema SPAN { display:block; color:#999999;}
#fichaTema EM {  font-style:normal;}
#fichaEscuela SPAN { display:block; color:#999999;}
#fichaEscuela EM {  font-style:normal;}
#fichaIngreso SPAN { display:block; color:#999999;}
#fichaIngreso EM {  font-style:normal;}
#fichaProcedencia SPAN { display:block; color:#999999;}
#fichaProcedencia EM {  font-style:normal;}
#fichaRegistro SPAN { display:block; color:#999999;}
#fichaRegistro EM {  font-style:normal;}
#fichaIngresoFecha SPAN { display:block; color:#999999;}
#fichaIngresoFecha EM {  font-style:normal;}
#fichaIngreso,#fichaProcedencia,#fichaEscuela,#fichaTema,#fichaCronologia,#fichaMedidas,#fichaTecnicaSoporte,#fichaTitulo,#fichaAutor,#fichaRegistro, #fichaIngresoFecha, #fichaPublicacion, #fichaDescFisica, #fichaSerie, #fichaNotas, #fichaMaterias, #fichaSignatura { margin-bottom:5px; }
#fichaSala {  margin-left:2px; }
#fichaEdicion EM{ font-style:normal; }
#fichaEdicion SPAN { display:block; color:#999999;}
#fichaPublicacion EM{ font-style:normal; }
#fichaPublicacion SPAN { display:block; color:#999999;}
#fichaDescFisica EM{ font-style:normal; }
#fichaDescFisica SPAN { display:block; color:#999999;}
#fichaSerie EM{ font-style:normal; }
#fichaSerie SPAN { display:block; color:#999999;}
#fichaNotas EM{ font-style:normal; }
#fichaNotas SPAN { display:block; color:#999999;}
#fichaMaterias EM{ font-style:normal; }
#fichaMaterias SPAN { display:block; color:#999999;}
#fichaMaterias a { color:#999999; text-decoration: underline;}
#fichaMaterias a:hover { color:#999999; text-decoration: none;}
#fichaSignatura EM{ font-style:normal; }
#fichaSignatura SPAN { display:block; color:#999999;}
#fichaLocalizacion EM{ font-style:normal; }
#fichaLocalizacion SPAN { display:block; color:#999999;}
#fichaISBN EM{ font-style:normal; }
#fichaISBN SPAN { display:block; color:#999999;}
#fichaISSN EM{ font-style:normal; }
#fichaISSN SPAN { display:block; color:#999999;}
#fichaVoz EM{ font-style:normal; }
#fichaVoz SPAN { display:block; color:#999999;}
#fichaFirma EM{ font-style:normal; }
#fichaFirma SPAN { display:block; color:#999999;}
#fichaBibliografia EM{ font-style:normal; }
#fichaBibliografia SPAN { display:block; color:#999999;}
#fichaObras EM{ font-style:normal; }
#fichaObras SPAN { display:block; color:#999999;}
#fichaDonacion EM{ font-style:normal; }
#fichaDonacion SPAN { display:block; color:#999999;}
#fichaLegado EM{ font-style:normal; }
#fichaLegado SPAN { display:block; color:#999999;}
#fichaTexto EM{ font-style:normal; }
#fichaTexto SPAN { display:block; color:#999999;}
#fichaPie {text-align: center;}
#fichaTituloCat EM { font-style:normal; } 
#fichaTituloCat SPAN { display:block; color:#999999;} 


.catalogo_ficha td {
	vertical-align: top;
}

.catalogo_sigant {
	text-align: right;
}

#fichaVistas { font-size:10px;padding-top:80px;  }
#fichaVistas UL {  font-size:10px;list-style: none;  font-weight:bold; }
#fichaVistas LI {  font-size:10px; }
#zoomControles { color:black; font-weight:bold; text-align:right;margin-top:15px; padding:1px; cursor:hand;cursor:pointer; }

#zoomFichaInt { -moz-opacity:1; filter:alpha(opacity=100); }
#OLDfichaSala {  position:absolute; top:70px; left:70px; padding:10px; border:2px solid black;background-color:white; }
#zoomFicha { -moz-opacity:0.8; filter:alpha(opacity=50); position:absolute; top:20px; left:20px; border:2px solid black; padding:5px; text-align:left;  width:200px;  background-color:white; }
#zoomEspere {  background-color:white; width:225px; height:165px; position:absolute; text-align:center; border:2px solid black;font-size:12px;font-family:Tahoma; }



.planoGeneral { filter: alpha(opacity=50); -moz-opacity: 0.5; }

#overDiv { min-height: 1px;  border:6px solid white; border-left:10px solid white;border-right:10px solid white;border-bottom:10px solid white;filter: alpha(opacity=80); -moz-opacity: 0.8; background-color:white !important}
#overDiv * {min-height: 1px;  background-color:white !important}
#overDiv table { min-height: 1px; width:150px; }

.tooltip  { font-size:10px;line-height:14px; width:160px;filter: alpha(opacity=80); -moz-opacity: 0.8; background-color:white !important;  }
.tooltip .content {  border:6px solid white; border-left:10px solid white;border-right:10px solid white;border-bottom:10px solid white;}

#tituloToolTip { min-height: 1px; font-size:10px; color:red; line-height:14px;}
#autorToolTip { min-height: 1px; font-size:10px; color:red; font-style:italic;  line-height:14px;}
/* default styles for extension "tx_gbsifr_pi1"   line-height:14px; font-style:italic; */
.sIFR-flash { visibility: visible !important;  margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block;overflow: hidden; }

/* CSS Styled IMGTEXT */
/* Captions */
P.csc-caption { margin: 0; padding-right:5px;}
P.csc-caption {
  font-size: 80%; /* Customize me */
line-height:14px !important;
margin-top:10px;
}
DIV.csi-caption-c .csi-caption { text-align: center; }
DIV.csi-caption-r .csi-caption { text-align: right; }
DIV.csi-caption-l .csi-caption { text-align: left; }

/* Needed for noRows setting */
DIV.csi-textpic DIV.csi-imagecolumn { float: left; display: inline; }

/* Border just around the image */
DIV.csi-border DIV.csi-imagewrap .csi-image IMG {
  border: 2px solid black;
  padding: 0px 0px;
}

DIV.csi-imagewrap { padding: 0; }

DIV.csi-textpic IMG { border: none; }

/* DIV: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DIV.csi-image { float: left; }

/* UL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap UL { list-style: none; margin: 0; padding: 0; }
DIV.csi-textpic DIV.csi-imagewrap UL LI { float: left; margin: 0; padding: 0; }

/* DL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image { float: left; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DT { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csi-image { margin: 0; }
DL.csi-image DT { margin: 0; display: inline; }
DL.csi-image DD { margin: 0; }

/* Clearer */
DIV.csi-clear { clear: both; }

/* Margins around images: */

/* Pictures on left, add padding on right */
DIV.csi-left DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-right: 10px;
}

/* Pictures on right, add padding on left */
DIV.csi-right DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 10px;
}

/* Pictures centered, add padding left and right */
/* Teneia cada arg a 5px */
DIV.csi-center DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 0px;
  margin-right: 0px;
}
DIV.csi-textpic DIV.csi-imagewrap .csi-image .csi-caption { margin: 0; }
DIV.csi-textpic DIV.csi-imagewrap .csi-image IMG { margin: 0; }

/* Space below each image (also in-between rows) */
DIV.csi-textpic DIV.csi-imagewrap .csi-image { margin-bottom: 5px; }
DIV.csi-equalheight DIV.csi-imagerow { margin-bottom: 5px; display: block; }

/* Positioning of images: */

/* Above */
DIV.csi-above DIV.csi-text { clear: both; }

/* Center (above or below) */
DIV.csi-center { text-align: center; /* IE-hack */ }
DIV.csi-center DIV.csi-imagewrap { margin: 0 auto; }
DIV.csi-center DIV.csi-imagewrap .csi-image { text-align: left; /* Remove IE-hack */ }
DIV.csi-center DIV.csi-text { text-align: left; /* Remove IE-hack */ }

/* Right (above or below) */
DIV.csi-right DIV.csi-imagewrap { float: right; }
DIV.csi-right DIV.csi-text { clear: right; }

/* Left (above or below) */
DIV.csi-left DIV.csi-imagewrap { float: left; }
DIV.csi-left DIV.csi-text { clear: left; }

/* Left (in text) */
DIV.csi-intext-left DIV.csi-imagewrap { float: left; }

/* Right (in text) */
DIV.csi-intext-right DIV.csi-imagewrap { float: right; }

/* Right (in text, no wrap around) */
DIV.csi-intext-right-nowrap DIV.csi-imagewrap { float: right; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-right-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */

/* Left (in text, no wrap around) */
DIV.csi-intext-left-nowrap DIV.csi-imagewrap { float: left; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-left-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */

.csi-caption { position:relative; top:-10px;margin-bottom:3px; padding-right:5px;}


#zoomBox { width:518px;height:414px;overflow:hidden;margin-bottom:10px;border:1px solid #a9a9a9;z-index:100000;position:relative;
	background-image:url(/fileadmin/templates/prado/main/images/loadingAnimation.gif); background-position:center center; background-repeat:no-repeat;
}
#zoomTool { width:518px;height:38px;margin-top:10px;}


#zoomReset a:hover { text-decoration:none !important; }

#zoomSlider { height:19px; float:left;z-index:10000;}
.imagenZoomPreLoad { text-indent:-10000px;height:1px; width:1px; }
.imagenZoom { text-indent:0; position:relative;z-index:-1000;cursor:pointer;cursor:hand; }

#zoomMenos a {  margin-right:10px; float:left; display:block; background-image:url(/fileadmin/templates/prado/main/iconos/slider/menos.gif); background-repeat:no-repeat; height:19px; width:9px;}
#zoomMas a { float:right;display:block;  background-image:url(/fileadmin/templates/prado/main/iconos/slider/mas.png); background-repeat:no-repeat; height:19px; width:10px;}
#zoomReset a { margin-right:16px; float:left; display:block; background-image:url(/fileadmin/templates/prado/main/iconos/slider/refrescar.gif); background-repeat:no-repeat; height:19px; width:19px; }
#zoomReset a span,#zoomMas a span,#zoomMenos a span { display:none; }
#zoomReset a:hover,#zoomMas a:hover,#zoomMenos a:hover { border:0 !important; -moz-opacity:0.5; filter:alpha(opacity=50); }








.dynamic-slider-control {position:relative;-moz-user-focus:normal;-moz-user-select:none;cursor:	default;}
.horizontal {width:440px;height:19px;background-image:url(/fileadmin/templates/prado/main/iconos/slider/slider-fondo.gif);background-repeat:repeat-x;}
.dynamic-slider-control input {	display:none; }
.dynamic-slider-control .handle { position:absolute;-moz-user-select:	none;cursor:default;background-image:url(/fileadmin/templates/prado/main/iconos/slider/slider-boton.gif); background-repeat:no-repeat;background-position:1px; }
.dynamic-slider-control.horizontal .handle div {width:	8px;height:19px; }
.dynamic-slider-control.horizontal .handle.hover {}
.dynamic-slider-control .line {
	behavior:			url("css/boxsizing.htc"); /* ie path bug */
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
	position:			absolute;
	font-size:			0.01mm;
	overflow:			hidden;

}
.dynamic-slider-control.horizontal .line {height:1px;}
.dynamic-slider-control .line div {display:none;}

.queVer15Obras {height:419px; overflow:hidden; }


/* Gonzalo estilos para el menu web de 3 columnas Inicio */

/*div.menuWeb3col table {
	width: 100%;
	border-spacing: 0;
}

td.menuWeb3colSep {
	width: 17px;
	font-size: 0px;
	background:#ffffff url(/fileadmin/templates/prado/main/images/puntoVertical.gif) repeat-y;
	background-position: 8px 0;
}

td.menuWeb3colCell {
	vertical-align: top;
	font-weight: bold;
}*/

div.menuWeb3col1lvl {
	font-weight: bold;
	margin-bottom: 15px;
}

div.menuWeb3col2lvl {
	padding: 0 0 0 15px;
	font-weight: normal;
}

div.menuWeb3col3lvl {
	padding: 0 0 0 15px;
}

div.menuWeb3col4lvl {
	padding: 0 0 0 15px;
}

div.menuWeb3col5lvl {
	padding: 0 0 0 15px;
}

/* Gonzalo estilos para el menu web de 3 columnas Fin */


/* Estilo para el código de correccion */
.corrector {
   display: none;
}

