/* para la etiquera body general */

body.bodynormal{
	color:#003399;
	font-family: arial, helvetica, sans-serif;
	font-size:0.8em;
	background-color:#ffffff;
	text-align:justify;		
	margin: 0px;
	padding: 0px;
	width:93%;
}

/* el flash y el gif de cabecera general de las páginas */
body.bodynormal div#cabecera {
	margin-top: 0px;
	margin-bottom: 5px;	
	margin-left: 0px;		
	margin-right: 0px;				
	
	padding-top: 0px;
	padding-bottom: 0px;	
	padding-left: 0px;		
	padding-right: 0px;		

	position: relative;
	left: 0px;

	width: 100%;	
	
	background-image:url(/img/frm-sup/fondo_frm_sup.gif);
}

/* div para el contenido general de las páginas (bajo el div#cabecera) */
body.bodynormal div#contenido {
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left: 0px;		
	margin-right: 0px;

	padding-top: 0px;
	padding-bottom: 15px;	
	padding-left: 15px;		
	padding-right: 10px;

	position: relative;
	left: 0px;
	width: 100%;
}

body.bodynormal div#contenido table {
	text-align:justify;
}

body.bodynormal div#contenido p { text-indent: 2em; }

body.bodynormal div#contenido p.nivel1 { 
    text-indent: 0em;
    margin: 0px 0px 0px 60px;
	padding: 0px 0px 0px 0px;
}

body.bodynormal div#contenido p.nivel2 { 
    text-indent: 0em;
    margin: 0px 0px 0px 120px;
	padding: 0px 0px 0px 0px;
}

body.bodynormal div#contenido div.centrado, 
body.bodynormal div#contenido div.centrado p.centrado  { text-align:center; }

body.bodynormal div.izquierda,p.izquierda { text-align:left; }
body.bodynormal div.derecha,p.derecha   { text-align:right; }
body.bodynormal .texto_peq { font-size:0.85em; }
body.bodynormal .texto_importante { color:#FF0000; font-size:0.8em; }
body.bodynormal .texto_importanteg { color: #FF0000; font-size:1em; }
body.bodynormal a {color: #800000;}

body.bodynormal img { border: 0px none #000000; }
body.bodynormal img.izquierda { float: left; margin: 10px; }
/* body.bodynormal div#contenido img.centro    { float: none; margin: 10px; } */
body.bodynormal img.derecha   { float: right; margin: 10px;}
body.bodynormal br.clearboth {	clear: both; }

body.bodynormal div#contenido div.parrafos_tabla{
	border-width:1px; 
	border-style:solid; 
	border-color:#035195; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
		
}

body.bodynormal div#contenido div.parrafos_tabla p{ 
	text-indent: 0em; 
	background-color: #f7f7f7;
	margin:0px 0px 0px 0px; 
	padding:5px 15px 5px 15px; 
	/*line-height:2.7em; */
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	min-height: 20px;
	height: auto !important;
	height:  30px;	
}

body.bodynormal div#contenido  div.parrafos_tabla p.impar { 
	text-indent: 0em; 
	background-color: #E9E9E9;
	/*line-height:2.7em; */
}
body.bodynormal div#contenido div.parrafos_tabla p.indent{
	margin:0px 0px 0px 0px; 
	padding:5px 15px 5px 60px;  
	line-height:1.3em;	
	border-width: 0px;
	font-size: 0.98em;
}
body.bodynormal div#contenido div.parrafos_tabla p.impar_indent{
	text-indent: 0em; 
	background-color: #E9E9E9;
	margin:0px 0px 0px 0px; 
	padding:5px 15px 5px 60px; 
	line-height:1.3em;
	border-width: 0px;
	font-size: 0.98em;
}

body.bodynormal div#contenido div.parrafos_tabla p a.enlace_color {
	background-image: url(/img/hoja_simple.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
    display: block;	
	text-indent: 0px;
	text-decoration:none;
}
body.bodynormal  div#contenido div.parrafos_tabla p a.enlace_color:link { 
	color: #003399;
	text-decoration:none;
}

body.bodynormal  div#contenido div.parrafos_tabla p a.enlace_color:visited { 
	color: #003399;
	text-decoration:none;
}


body.bodynormal  div#contenido div.parrafos_tabla p a.enlace_color:hover { color: #FFA620; }
body.bodynormal  div#contenido div.parrafos_tabla p a.enlace_color:hover { color: #FFA620; }

/****************/
body.bodynormal div#contenido  div.parrafos_tabla dl { 
	text-indent: 0em; 
	background-color: #f7f7f7;
	margin:0px 0px 0px 0px; 
	padding:5px 15px 5px 15px; 
	/*line-height:2.7em; */
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	min-height: 20px;
	height: auto !important;
	height:  30px;	
}
body.bodynormal div#contenido  div.parrafos_tabla dl.impar { 
	text-indent: 0em; 
	background-color: #E9E9E9;
	/*line-height:2.7em; */
}

body.bodynormal div#contenido div.parrafos_tabla p a { text-decoration: none; font-size: 0.9em; text-decoration: underline; }


body.bodynormal div#contenido legend { color:#000000;  }
body.bodynormal div#contenido ul {
	list-style-type: disc;
	list-style-image: url(/img/listas/ico_lista1.gif);
	line-height: 1.2em;
	margin-left: 3em;
	margin-top: 0.6em;	
	margin-bottom: 0.6em;	
	padding-left: 0;	
}

body.bodynormal div#contenido ul ul {
	list-style-type: circle;
	list-style-image: url(/img/listas/ico_lista2.gif)
}

body.bodynormal div#contenido ul ul ul {
	list-style-type: square;
	list-style-image: url(/img/listas/ico_lista3.gif)
}

body.bodynormal div#contenido ul ul ul ul {
	list-style-type: square;
	list-style-image: url(/img/listas/ico_lista4.gif)

}

body.bodynormal div#contenido ol {
	list-style-image: none;
	line-height: 1.2em;
	margin-left: 3em;
	margin-top: 0.6em;	
	margin-bottom: 0.6em;			
	list-style-type:decimal;	
}

body.bodynormal div#contenido ol.letras {
	list-style-image: none;
	line-height: 1.2em;
	margin-left: 3em;
	margin-top: 0.6em;	
	margin-bottom: 0.6em;			
	list-style-type:lower-alpha;	
}

body.bodynormal div#contenido li {
	margin-bottom: 0.6em;
}

body.bodynormal div#contenido dd {
	margin-top: 5px;
}

body.bodynormal div#contenido dl {
	margin-bottom: 0px;	
}

body.bodynormal div#contenido a.doc {
	background-image: url(/img/logos/ico_word.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
}

body.bodynormal div#contenido a.pdf {
	background-image: url(/img/logos/ico_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;	
}

body.bodynormal div#contenido a.odt {
	background-image: url(/img/logos/ico_odt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
}

body.bodynormal div#contenido a.ods {
	background-image: url(/img/logos/ico_ods.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
}

body.bodynormal div#contenido a.odg {
	background-image: url(/img/logos/ico_odg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
}

body.bodynormal div#contenido a.odp {
	background-image: url(/img/logos/ico_odp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
}

body.bodynormal div#contenido a.odb {
	background-image: url(/img/logos/ico_odp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
}

body.bodynormal div#contenido a.xls {
	background-image: url(/img/logos/ico_excel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
}

body.bodynormal div#contenido a.zip {
	background-image: url(/img/logos/ico_zip.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
}

body.bodynormal div#contenido a.xml {
	background-image: url(/img/logos/ico_xml.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 42px;
	padding-top: 1px;
	padding-bottom: 2px;	
}

body.bodynormal div#contenido a.rss {
	background-image: url(/img/logos/ico_rss_peq.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 42px;
	padding-top: 0px;
	margin-bottom: 2px;	
}

body.bodynormal div#contenido a.email {
	background-image: url(/img/logos/ico_email.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
	font-weight: bold;
	font-size: 0.95em;

}
body.bodynormal div#contenido a.video {
	background-image: url(/img/logos/icono_flashmx_peq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
}
body.bodynormal div#contenido a.divx {
	background-image: url(/img/logos/ico_video.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
}
body.bodynormal div#contenido a.mp3 {
	background-image: url(/img/logos/ico_mp3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
}
body.bodynormal div#contenido a.foto {
	background-image: url(/img/logos/ico_fotos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
	padding-top: 0px;
	padding-bottom: 2px;
}
body.bodynormal div#contenido a.mapa {
	background-image: url(/img/logos/ico_mapa.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
}
body.bodynormal div#contenido a.imagen {
	background-image: url(/img/logos/ico_image.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;
}

body.bodynormal div#contenido a.formonline {
	background-image: url(/img/logos/ico_formulario.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-top: 1px;
	padding-bottom: 2px;	
}

body.bodynormal div#contenido a.escuchar_peq {
	background-image: url(/img/logos/leelo_p.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	color:#800000;
	text-decoration: none;
/*	border: 1px solid #AAAAAA;
	background-color:#EEEEEE;
	*/
}

body.bodynormal div#contenido h1.titulo {
	font-size:1.2em;
	color: #707272;
	padding-left: 0px;
	font-weight: bold;
	text-align: center;
	margin-left: 0%;
	margin-top: 20px;
	background-image: url(/img/flechas/flecha_titulo3.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color: #f4f5f5;
	font-variant:normal; 
}

body.bodynormal div#contenido h1 {
	font-size:1.40em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant:normal;
	color:#333333;
	font-weight:lighter;
	text-align: left;
	vertical-align: middle;
	margin-top: 1em;
	background-image: url(/img/icono_h1.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;	
}

body.bodynormal div#contenido h2 {
	font-size:1.2em;font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant:small-caps; 
	color:#333333;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	margin-top: 1em;
	margin-left: 35px;	
	background-image: url(/img/icono_h2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 14px;	
}
	
body.bodynormal div#contenido h3 {
	font-size:1.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold ;
	text-align: left;
	vertical-align: middle;
	margin-left: 50px;
}
	
body.bodynormal div#contenido h4 { 
	font-size:0.9em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase; 
	color:#333333;
	font-weight:bold ; 
	text-align: left; 
	vertical-align: middle;
	margin-left: 65px;
}


/*definición del menu superior para las páginas*/
body.bodynormal div#contenido div#menu_sup {
	margin: 0 auto 0 auto;
	padding: 5px 0 5px 0;
	
	width: 100%;
	min-height: 90px;
	height: auto !important;
	height: 90px;	

	background-position: 50px 50%;
	background-repeat: no-repeat;	
	border-top: 2px  dotted #AAAAAA;	
	border-bottom: 2px  dotted #AAAAAA;	

	vertical-align: middle;
}

body.bodynormal div#contenido div#menu_sup h1 {
	margin: 0 0 3px 275px;	
	padding: 0;

	font-size:1.05em;	
	font-variant:small-caps; 
	font-weight:bold;
	color:#333333;

	text-align: left;
	vertical-align: middle;	
	border-bottom: 0px;
	
	background-image: none;
}

body.bodynormal div#contenido div#menu_sup {
	margin: 0 auto 0 auto;
	padding: 5px 0 5px 0;
	
	width: 100%;
	min-height: 90px;
	height: auto !important;
	height: 90px;	

	background-position: 50px 50%;
	background-repeat: no-repeat;	
	border-top: 2px  dotted #AAAAAA;	
	border-bottom: 2px  dotted #AAAAAA;	

	vertical-align: middle;
}

body.bodynormal div#contenido div#menu_sup  ul {
	margin: 3px 0 0 150px;
	padding: 0 0 0 150px;

	font-size:0.85em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

body.bodynormal div#contenido div#menu_sup ul ul {
	margin: 1px 0 1px 9px;
	padding: 0 0 0 9px;	

	font-size:1em;
}

body.bodynormal div#contenido div#menu_sup ul li {
	padding:0;
	margin: 0;
}

body.bodynormal div#contenido div#menu_sup ul li a:link     { text-decoration : none; color: #880000; }
body.bodynormal div#contenido div#menu_sup ul li a:visited  { text-decoration : none; color: #880000; }
body.bodynormal div#contenido div#menu_sup ul li a:hover    { text-decoration : none; color: #FFA620; }
body.bodynormal div#contenido div#menu_sup ul li a:active   { text-decoration : none; color: #880000; } 
body.bodynormal div#contenido div#menu_sup p {
	font-size:0.85em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #AAAAAA;
	line-height: 1.5em;
	text-align: center;
	padding-top:0px;
	margin-top:0px;
}

body.bodynormal div#contenido div#menu_sup p a:hover    { 
	color: #9e483e; 
}
body.bodynormal div#contenido div#menu_sup p a:link     { text-decoration : none; color: #880000; }
body.bodynormal div#contenido div#menu_sup p a:visited  { text-decoration : none; color: #880000; }
body.bodynormal div#contenido div#menu_sup p a:hover    { text-decoration : none; color: #FFA620; }
body.bodynormal div#contenido div#menu_sup p a:active   { text-decoration : none; color: #880000; }  
 
/*definición del menu inferior para las páginas*/
body.bodynormal div#contenido p.menu_inferior {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:0.8em;
	font-weight: bold;
	color: #AAAAAA;
	line-height: 2em;
	text-align: center;
	
	background-color: #f0f0f0;
	background-image: url(../img/fondo_menu_inferior.gif);
	background-repeat:  repeat-y;
	background-position: left top;
	border-right: 2px solid #b1b1b1;
	border-bottom: 2px solid #b1b1b1;

	padding-top: 10px;
	padding-bottom: 10px;	

	position: relative;
	width: 90%;
	right: 5%;	
	left: 5%;
}

body.bodynormal div#contenido p.menu_inferior a     {
	text-decoration : none;
	color: #707272;
}

body.bodynormal div#contenido p.menu_inferior a:hover    { 
	color: #9e483e; 
}


/*definición del diseño de las tablas para las páginas*/
body.bodynormal div#contenido table.tabla_datos {
	 margin: 0 auto;
	 font-size: 0.9em; 
	 background-color: #f7f7f7; 
	 border: 1px solid #035195; 
}	
body.bodynormal div#contenido table.tabla_datos tr {
	background-color: #f2f2f2;	
}
body.bodynormal div#contenido table.tabla_datos tr.tr_impar {
	background-color: #E9E9E9;
}

body.bodynormal div#contenido table.tabla_datos tr.tr_seleccionado {
	background-color: #FFE9B0;
	font-weight: bold;
}

body.bodynormal div#contenido table.tabla_datos tr.tr_encabezado2 {
	background-color: #D9E3F3;
	padding-left: 0;
	/*background-color:#D0D0D0; */
}

body.bodynormal div#contenido table.tabla_datos  th   {
	 font-weight: bold; 
	 font-size: 0.95em; 
	 background-color: #C7D5F1; 
	 height: 2em;
	 text-align: center;
 }

body.bodynormal div#contenido table.tabla_datos th.th_nivel2   {
	 font-weight: bold; 
	 font-size: 0.95em; 
	 background-color: #D9E3F3; 
	 height: 2em;
	 text-align: center;	 
 }

body.bodynormal div#contenido table.tabla_datos td {
	padding: 5px;
}

body.bodynormal div#contenido table td.izquierda { text-align: left; }
body.bodynormal div#contenido table td.centro    { text-align: center; }
body.bodynormal div#contenido table td.derecha   { text-align: right; }

body.bodynormal div#contenido table.tabla_datos td p.cuadro_flecha,a.cuadro_flecha {
	background-image: url(/img/flechas/flecha_enlace.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
    display: block;	
	text-indent: 0px;
}
/**/
body.bodynormal div#contenido table.tabla_datos td a.enlace_color {
	background-image: url(/img/hoja_simple.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
    display: block;	
	text-indent: 0px;
	text-decoration:none;
}
body.bodynormal  div#contenido table.tabla_datos td a.enlace_color:link { 
	color: #003399;
	text-decoration:none;
}

body.bodynormal  div#contenido table.tabla_datos td a.enlace_color:visited { 
	color: #003399;
	text-decoration:none;
}


body.bodynormal  div#contenido table.tabla_datos td a.enlace_color:hover { color: #FFA620; }
body.bodynormal  div#contenido table.tabla_datos td a.enlace_color:hover { color: #FFA620; }
/**/
body.bodynormal div#contenido table.tabla_datos caption
{
	font-family: arial, helvetica, sans-serif;
	font-size:0.95em;
	color: #333333;
	font-weight:bold;
	padding-bottom: 5px;
	text-transform:uppercase;
/*	width: 100%; Se elimina porque el caption sale descuadrado */
}
/* FIN definición del diseño de las tablas para las páginas */

body.bodynormal div#contenido div#mensaje {
  background-color: #f7f7f7;
  text-align: center;
  vertical-align: middle;
  font-size: 1em;
  font-weight: bold;
  color: #003366;
  border: 1px solid #DADADA;
  width: 70%;  
  margin-top: 3em;
  margin-bottom: 3em;
  padding: 2em;
  position: relative;
  left: 15%;
  right: 15%;  
}

body.bodynormal div#contenido div#mensaje_error {
  background-color: #f7f7f7;
  text-align: center;
  vertical-align: middle;
  font-size: 1em;
  font-weight: bold;
  color: #990000;
  border: 1px solid #DADADA;
  width: 70%;  
  margin-top: 3em;
  margin-bottom: 3em;
  padding: 2em;
  position: relative;
  left: 15%;
  right: 15%;
}

/***************/

.body_flash{
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left: 0px;		
	margin-right: 0px;
}

/* Hay que especificar el tamaño del propio div (en la página) */
/* del mismo tamaño de la imagen.                              */

body.bodynormal div#contenido div.imagen_texto {
	position: relative;	
	clear: none;
	padding: 0px;
	margin: 10px;	
	width: auto;
	text-align: center;
}

body.bodynormal div#contenido div.imagen_texto img {
	display: block;
	padding: 0px;
	margin: 0px;	
}

body.bodynormal div#contenido div.imagen_texto p {
	text-indent: 0em;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size:0.70em;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000}
	
/*	

body.bodynormal div#contenido div.caja_importante{
background-color:#E0EEFF;
color:#000000;
border: 1px #657E8D solid;
margin: 10px 10px 10px 10px;
padding: 0px 10px 0px 10px;
text-align:justify;
}

body.bodynormal div#contenido div.caja_importante p {
text-indent:0px;
font-size:0.90em;
margin: 0px 5px 0px 5px;
padding: 10px 5px 10px 5px;
}

body.bodynormal div#contenido div.caja{
background-color:#F7F7F7;
color:#000000;
border: 1px #657E8D solid;
margin: 10px 10px 10px 10px;
padding: 0px 10px 0px 10px;
text-align:justify;
border-top:1px #999999 solid;
	border-left: 1px #999999  solid;
	border-right: 2px solid #999999;
  	border-bottom: 2px solid #999999; 	

}

body.bodynormal div#contenido div.caja p {
text-indent:0px;
font-size:0.90em; 
margin: 0px 5px 0px 5px;
padding: 10px 5px 10px 5px;
}
*/


/*
   ESTOS ESTILOS HAN SIDO MODIFICADOS UN POCO (MUY POCO) POR ALEJANDRO
   PARA ADECUARLOS AL NUEVO FORMATO DE LA AGENDA (CON EL CALENDARIO)
   
   ARRIBA DE ESTOS ESTÁN COMENTADOS LOS ORIGINALES POR SI ACASO 
*/   

body.bodynormal div#contenido div.caja {
	position: relative; 
	top: 12px;
	left: 0px;
	margin: 0 0px 35px 0px; 
	padding: 10px; 
	background-color:#F7F7F7;
	color:#000000; 
	border-top:1px #999999 solid;
	border-left: 1px #999999  solid;
	border-right: 2px solid #999999;
  	border-bottom: 2px solid #999999; 	
	text-align:justify; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.90em;
	width: 100%;	
}	
	
body.bodynormal div#contenido div.caja p {	
	margin: 0; 
	padding: 0 0 5px 0; 
	text-indent: 0;	
}

body.bodynormal div#contenido div.caja_importante {
	position: relative; 
	top: 12px;
	left: 0px;
	margin: 0 0px 35px 0px; 
	padding: 10px; 
	background-color:#E0EEFF;
	color:#000000; 
	border: 1px #657E8D solid; 
	text-align:justify; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.8em;
	width: 100%;		
}	
	
body.bodynormal div#contenido div.caja_importante p {	
	margin: 0; 
	padding: 0 0 5px 0; 
	text-indent: 0;	
}

body.bodynormal div#contenido div.caja_urgente {
	position: relative; 
	top: 12px;
	left: 0px;
	margin: 0 0px 35px 0px; 
	padding: 10px; 
	background-color:#FFF5F5;
	color:#000000; 
	border: 1px #A00000 solid; 
	text-align:justify; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.8em;
	width: 100%;		
	background-image: url(/img/logos/warning.gif);
	background-position: 7px 5px;
	background-repeat: no-repeat;
}	
	
body.bodynormal div#contenido div.caja_urgente p {	
	margin: 0; 
	padding: 0 0 5px 30px; 
	text-indent: 0;	
}

acronym, abbr {
	cursor: help;
	border-bottom: 1px dotted #CCCCCC;
}

/*body.bodynormal div#contenido div#mapa_img {
	display: none;
}*/
body.bodynormal div#cabecera div#mapa_img {
	display: none;
}

.oculto {
	display:none;
}
body.bodynormal div#contenido div#mapa_img_c{
	display: none;
}