/********************************************
   AUTHOR:  	  	
   WEBSITE:   		 
   TEMPLATE NAME: 	 	
   VERSION:          1.0          	
 *******************************************/
 
/********************************************
   ELEMENTOS HTML 
********************************************/ 



/* reset */

@charset "utf-8";
/* CSS Document */


/* reset */

html {
  height: 100%;
  margin-bottom: 1px;
}


html, body {
	margin:0;
	padding: 0;
}


/* headers */

h1, h2, h3, h4, h5 {
	margin:0;
	padding:0		
}

p, ul, ol, dd {
	padding:0;		
	margin: 0;
}

ul, ol, dd {
	padding:0;		
	margin: 0;
	list-style:none;
}





/* images */

img {
	border:0;
	margin:0;
}


td {
	vertical-align:top;
	}



/* form elements */

form, input, label, textarea {
	margin:0;
	padding:0;
}



div{
	text-align:left;}




html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	color:#56616c ; 
	font-size:11px ;
	}


body {
	margin:0;
	padding: 0;
	background:#e4e1db url(../img/fondo.jpg) repeat-x;
}

input{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#56616C;}


/**************************************
   LAYOUT 
***************************************/	

/* ajustes de anchos fijos para el layout */
.contenedor		{width: 980px;
				 border-left:#A8A9A4 1px solid; 
				 border-right:#A8A9A4 1px solid; 
				 background:white;
				 }
				 
.encabezado		{
				border-top:#5c5d62 2px solid;
				}
.menu			{ height:26px;
				 overflow:hidden;
				 line-height:26px;
				 background:#f46520;
				 padding-left:14px;
				 }
.menu-lateral	{
				width:184px;
				margin-bottom:20px;
			
				}
				

		
				
.sub-contenedor{
			background:url(../img/contenido_fondo.gif) repeat-y;
			width:980px;}
.principal 	{width:594px;}
.lateral	{width:201px; padding-bottom:15px;}
.pie	{clear:both;}

.home, .seccion_ampliada{
	background:url(../img/fondo_2col.gif) repeat-y;}


.menu-lateral,
.principal,
.lateral{
	float:left;
	overflow:hidden;
	 position: relative;
	}	

/**************************************
   TOPE
***************************************/


/*menu*/
.menu {
	color:#FFFFFF;
	font-size:11px;
	border-bottom:#5c5d62 2px solid;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.menu  a{
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	padding:0 2px;
	}	
.menu  a:hover{
	color:#FFEBC6}	
	
.fecha-top{
	color:#a1a1a1; 
	text-transform:uppercase; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	float:right; 
	margin-right:6px; 
	margin-top:3px;}

select{
	height:18px;
	font-size:11px;}	
	
	
/**************************************
   MENU
***************************************/
	
.menu-lateral{
	background: url(../img/menu_lateral_fondo.gif) repeat-x;
	color:#D3D6DD;
	font-size:11px
	}

.menu-lateral a{
	color:#D3D6DD;
	}

.menu-lateral h1{
	background:url(../img/menu_h1_fondo.gif) repeat-x;
	padding-left:14px;
	border-bottom:#4E5359 1px solid;	
	text-decoration:none;
	
}	
.menu-lateral h1, .menu-lateral h1 div{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:25px;
	overflow:hidden;
	text-transform:uppercase;
	line-height:27px;
	font-size:10px;
	text-decoration:none;

		}



.menu-lateral ul {
	margin-bottom:14px;}		
.menu-lateral ul li a{
	height:17px;
	line-height:16px;
	border-bottom:#73767B 1px solid;
	padding:0 0 0 14px;
	text-decoration:none;
	display:block;
	overflow:hidden;}

.menu-lateral ul li a:hover, .menu-lateral ul li a:active{
	color:#fff;
	}
	
.menu-lateral ul li ul li a:hover, .menu-lateral ul li ul li a:active{	
	background:#86898F;}

.menu-lateral ul li ul li a{
	background:#767B7F;
	border-bottom:#6A6F75 1px solid;
	padding-left:28px;}	
	
.menu-lateral ul ul{
	margin:0}	



/**************************************
   LATERAL
***************************************/
.caja div{ padding: 8px 10px;}
.caja div div{ padding:0;}
.caja{
	background:#ededed url(../img/caja_fondo.gif) repeat-x bottom;
	border-bottom:#CFCFCF 1px solid;}

.caja h1{
	background: url(../img/caja-col-tope-fondo.gif) repeat-x;
	padding-left:14px;
	/*border-bottom:#4E5359 1px solid;	*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:25px;
	overflow:hidden;
	text-transform:uppercase;
	line-height:27px;
	font-size:10px;

		}

.caja h1 a{
color:#56616c;
text-decoration:none;}

.lateral h2, .lateral h2 a{
	color:#DC7847;
	font-size:11px;

	text-decoration:none;}

.lateral ul.agenda{
border-top:#DADADC 1px solid;
margin-top:5px;
}
.lateral ul.agenda li{
	font-weight:bold;
	font-size:10px;
	padding:6px 0;	
	border-bottom:#DADADC 1px solid;
	padding-left:25px;
		padding-right:10px;
			background: url(../img/ico-raquo.gif) no-repeat 0 6px;}
	
.lateral ul.agenda li a{

	text-decoration:none;
	color:#646A78;
	

	}
	
.lateral ul.agenda li a:hover{
	text-decoration:underline;

	}	
	
.lateral ul.agenda li.special{
	background: url(../img/ico-abejita.gif) no-repeat 0 6px;

	}	

/* picker-fecha */	



.picker-fecha table{
	background:#fff;
	width:160px}


.fecha-dias td, .fecha-meses td, .fecha-dias td a, .fecha-meses td a{
	 font-weight:bold;
	 color:#656F78;
	 text-decoration:none;
}
.fecha-meses td{
	 text-transform:lowercase;
	 background:#DADADA;
	 }
	 
.fecha-dias td{
	 background:#dfdfdf;
	
	}
	
.dias div{

		float:left;
	margin:0 2px 2px 0;
	border:#ddd 1px solid;
	
	}

.dias div a, .dias div{
	display:block;
	width:18px;
	height:14px;
	}
	
.dias div a{	
	color:#ddd;
	text-align:center;
	vertical-align:middle;
	font-size:10px;	
	}

.dias .selected a{	
	height:14px;
	width:18px;	
	background:#FFF2DB;
	color:#E87235;
	display:block;
	}
	
.dias .selected.hoy	{
	border:#E87235 1px solid;}
	
	


/**************************************
   Principal
***************************************/
		

.principal a {
	text-decoration:none;
	font-weight:bold;
	color: inherit;}

.principal a:hover {
	text-decoration:underline;}


.seccion{
	background: url(../img/barra-tope-fondo.gif) repeat-x bottom;
	padding-left:14px;
	/*border-bottom:#4E5359 1px solid;	*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:25px;
	overflow:hidden;
	text-transform:uppercase;
	line-height:27px;
	font-size:10px;
	color:#696F7F;
	}
	
/*NOTA*/	
/*home*/

.nota{
	/*border-bottom:#d7d7d7 1px solid;*/
	}
.home .nota, .seccion_ampliada .nota{	}

.nota .tope2, .nota .tope{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;}
	
.nota .tope{
	background:url(../img/nota-tope-gris.gif) repeat-x;
	overflow:hidden;
	margin-bottom:12px;
	white-space:nowrap

	}	
	
.nota .tope, .nota .tope table{
		height:30px;
		}

.nota .tope td{
	line-height:28px;
	padding:0px  10px ;
	}	

.nota .tope2{
	background:#dfdfdf;
	color:#999999;
	padding:3px 18px;
	margin-bottom:10px}

.nota .tope .fecha{
	color:#FFFFFF
	}
.nota, .nota p{
	font-size:11px;
	line-height:130%;
		
}	

.mrg_nota{
	margin:8px 16px 25px 18px;
	
	}

.nota h1, .nota h1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e87237;
	margin-bottom:12px;
	line-height:120%;
		
}

.nota .pretitulo{
	/*padding-left:18px;
	color:#87867c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;*/
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;

	
	}

.nota .img{
	width:auto;
	margin-right:15px;	
}	




.nota-tools{
	clear:left;

	display:block;
	overflow:hidden;
	}

.nota-tools{
	height:22px;
	line-height:200%;}	
	
.nota-tools td{
	vertical-align:middle;
	padding-bottom:4px;
	}	

.nota-tools .vermas a{
	font-size:10px;
	font-weight:bold;	
	color:#e87237;	

}	
.nota-tools .vermas{
	padding-right:16px;
	}

.nota-tools .fuente,  .nota-tools .fuente a, .nota-tools .tags{
	font-size:10px;
	color:#696f75;	
}	

.fuente{ white-space:nowrap;}

.fuente, .tags{
	padding: 0 10px;
	}
	
.nota-tools .tags a{ color:#09C; margin-right:6px; font-weight:normal; white-space:nowrap;}	

/*destacada*/	
.destacada, .destacada .nota.destacada{
	border:none;
	}
	
.destacada .nota.destacada{
	background:#fff;
	/*border:#e87237 2px solid;*/
	font-size: 150%;	
	
}
.destacada .nota, .destacada .nota p{
	color:#56616C;

	}
	
.destacada  .nota .pretitulo{
	color:#f49363;
	font-weight:bold;
	height:17px;
	border-bottom:#D5D5D5 1px solid;
	line-height:17px;
	padding-left:10px;
	}
	
.destacada .nota h1, .destacada .nota h1 a{
	font-size:24px;
	}

/*.destacada  .nota .img{
	border:#e87237 2px solid;
	}		*/
	
.destacada .nota .fuente a{
	color:#696f75		
	}
	
.destacada .nota-tools{
	/*border-top:#D5D5D5 1px solid;*/
	padding-bottom:3px;
	}
	

	
/*espectaculos*/
.espectaculos{
	background:#d4e877;
	color:#787d62;}

.espectaculos .nota .tope{
	background:#9fb536;
	height:23px;
	overflow:hidden;
	color:#FFFFFF;
	line-height:22px;
	padding-left:18px;
	}	
	
.espectaculos .nota h1, .espectaculos .nota h1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#787d62;
	font-size:11px;
	margin-bottom:10px;}	

/*encuesta*/

.encuesta .barra_back, .encuesta .barra{
	height:10px;
	font-size:10px;
	overflow:hidden;
	background:#CCCCCC;
	border:#ccc 1px solid;
	vertical-align:middle;
	}

.encuesta .barra{
	background: url(../img/barra.gif) repeat-x;
	border:#628F1A 1px solid;
	border-right: #999999 1px solid;
	position:relative;
	top:-12px;
	}
	
.encuesta input{
	width:auto;
	border:0;
	background:none;
	}	
	
.encuesta label{
	display:block;
	}	
		
.caja.encuesta p{
	font-weight:bold;
	font-style:italic;
	margin:4px 0;}

/**************************************
   NOTA AMPLIADA
***************************************/

	
.ampliada_copete{
	font-weight:bold;
	margin-bottom:20px;
	}

.nota_ampliada .nota .tope2{ margin-bottom:4px;}
.nota_ampliada .nota .pretitulo{ margin-top:20px; font-weight:bold;}
.nota_ampliada .nota h1{font-size:20px }
.nota_ampliada .mrg_nota{margin:7px 16px 50px 18px;}
.nota_cont, .nota_cont p, .ampliada_copete { font-size:12px; line-height:160%;}
.nota_cont p{ margin-bottom:16px;}

.nota_ampliada .nota ul, .nota_ampliada .nota ul li{
	list-style:disc;}

.nota_ampliada .nota ul{
	margin-bottom:16px;
	margin-left:16px;}

.nota_cont a{
	color:#F56220;
	}
	
.nota_ampliada .tools a{
	padding:0 10px;
	}	

/**************************************
   LISTADO
***************************************/
	
.listado .nota .img img{ width:70px;}
.listado .nota .tope2{ margin-bottom:4px;}
.listado .nota .pretitulo{ margin-bottom:4px;}
.listado .nota h1{ margin:4px 0;}
.listado .nota h1, .listado .nota h1 a{font-size:14px }
.listado .nota .nota-tools{ margin-top:4px;}
.listado .mrg_nota{margin:6px 16px 6px 18px;}
	
/**************************************
   AGENDA y quien
***************************************/	

.agenda .seccion{
	background:url(../img/nota-tope-verde-02.gif) repeat-x;
	color:#7E982A;}



	
.ag_fecha{
	background:#ededed url(../img/ico_flecha_gris_02.gif) no-repeat 14px 50%;
	border:#d6d6d6 1px solid;
	border-left:none;
	border-right:none;	
	height:22px;
	line-height:21px;
	overflow:hidden;
	padding-left:30px;
	color:#737373;
	font-weight:bold;
	
	}	
	
.agenda .pretitulo{
	text-transform:uppercase;
	margin-bottom:0;
	padding-bottom:0;
	}
	
.agenda .nota h1, .agenda .nota h1 a{
	color:#7E903C;
	font-size:16px;
	margin:0;
	padding:0;
	}
.agenda .mrg_nota{
	margin-top:0;
	margin-bottom:0;}
	
.agenda .vermas	a{
	color:#7E903C;
	}
.agenda .nota{
	border-bottom:#CECECC 1px solid;
	margin-top:12px;	
	}
	
.agenda .tipo{
	font-size:10px;
	font-weight:bold;
	color:#767676;
	text-transform:uppercase;
	margin-bottom:3px;
	}	
	
.agenda .img{
	float:right;
	margin:2px 0 2px 6px;
	}	
	
.agenda .img, .agenda .img img{	
		height:auto;
		width:110px; !important
		}

.agenda .nota-tools,.agenda .nota-tools td{
	height:20px;
	padding:0 8px 3px 0;}	
	
.agenda .nota.club	{
	background:url(../img/ico_nota_club.gif) no-repeat 95% 0px }
	
/*agenda club*/	
.agenda.club .seccion{
	background:url(../img/nota-tope-club.gif) no-repeat right;
	color:#ad8a13;}
	
.agenda.club .nota h1, .agenda.club .nota h1 a{
	color:#ad8a13;
	}
	
.agenda.club .vermas a{
	color:#ad8a13;
	}

.agenda.club  .vermas a, .agenda  .vermas a,  .quien  .vermas a{
	clear:right;}
/* quien */

.quien .seccion{
	background:url(../img/nota-tope-quien.gif) repeat-x;
	color:#355487;}
	
.quien .nota h1, .quien .nota h1 a{
	color:#355487;
	}
	
	
.quien.ampliada .nota h1, .quien.ampliada .nota h1 a{
	font-size:24px;
	margin-bottom:20px;
	}	
.quien .vermas a{
	color:#355487;
	}
.quien_a{
	background:#e2eaf7;}

.quien_a td{
	border-bottom:#9aadcb 1px solid;
	}
	
.quien_a a{
	color:#355487;
	text-transform:uppercase;
	text-decoration:none;
	padding:0 3px;
	font-size:13px;}

/**************************************
   BANNERS
***************************************/
.banner{
	padding:6px;
	margin-bottom:2px;
}

.lateral .banner
{
	text-align:center;
}

.lateral .banner a
{
	text-align:center;
	text-decoration:none;
}	


.banner_columna_izq{
	width:184px;
	text-align:center;
	}
.banner_columna_izq img{
	margin-bottom:10px;}
	
.banner_columna_izq, .banner_columna_izq a{
	padding:0;
	margin:0;}
	
	
/*botones*/
.rss_button{
	display:block;
    float:left;
	margin:4px 3px 0 0 ;
	width:16px;
	height:16px;
	background: url(../img/rss.png) no-repeat top right;
	text-decoration:none;
	}
	
.mapa li .rss_button{ 	
	text-decoration:none !important;
	border-bottom:none;
	float:none;
	display: inline-block;
	
	}
/**************************************
   PIE
***************************************/

.pie{
	background: url(../img/pie-fondo.gif) repeat-x;
	padding-left:14px;
	/*border-bottom:#4E5359 1px solid;	*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:35px;
	overflow:hidden;
	text-transform:uppercase;
	font-size:10px;
	
	}
	
.pie, .pie a{	
	color:#FFF;
	text-decoration:none;
	
	}

.pie a{	
	padding:0px 4px;}
.pie td{	
	height:35px;
	vertical-align:middle;
	padding:0px 18px;}
	
/**************************************
   ELEMENTOS GENERALES
***************************************/

/*paginador*/

.paginador{
	background:#FFFFFF;
	color:#ccc;
	padding:40px 0 18px 0;
	border-top:#ddd 1px dotted;
	text-align:center;
	
	}
	
.paginador a{
	text-decoration:none;
	padding:0 7px;
	font-weight:normal;
	color:#696F75;
	}	

.paginador a:active{
	color:#cc0000;
	font-weight:bold;}
	
	


/* fijar alto */

.clearfix:after {
	content: ".";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* HTML .clearfix {height: 1%;}
/* End hide from IE-mac */
/* End clearfix */
/* Hack para IE7 */
.clearfix {zoom: 1;}




/**************************************
   COLORES
***************************************/

/*menu colores */

.menu-lateral h1 div{
	background-repeat: no-repeat;
	background-position: 96% 50%}

.menu-lateral h1 div a{
	text-decoration:none}

.menu-lateral h1.naranja div a{
	color:#de6c24;
	}	
.menu-lateral h1.naranja div{
	background-image:url(../img/item-seccion-naranja.gif);
	}
	

.menu-lateral h1.amarillo div a{
	color:#e6b81c;
	}	
.menu-lateral h1.amarillo div{
	background-image:url(../img/item-seccion-amarillo.gif);
	}		
	/**/	
.menu-lateral h1.azul div a{
	color:#5326d9;
	}	
.menu-lateral h1.azul div{
	background-image:url(../img/item-seccion-azul.gif);
	}		
	/**/		

.menu-lateral h1.gris div a{
	color:#aaaead;
	}	
.menu-lateral h1.gris div{
	background-image:url(../img/item-seccion-gris.gif);
	}		
	/**/
.menu-lateral h1.celeste div a{
	color:#33bebb;
	}	
.menu-lateral h1.celeste div{
	background-image:url(../img/item-seccion-celeste.gif);
	}	
	/**/
.menu-lateral h1.celeste-quien div a{
	color:#9ab5e1;
	}	
.menu-lateral h1.celeste-quien div{
	background-image:url(../img/item-seccion-celeste-quien.gif);
	}				
	/**/	
.menu-lateral h1.lila div a{
	color:#b281c3;
	}	
.menu-lateral h1.lila  div{
	background-image:url(../img/item-seccion-lila.gif);
	}		
	/**/			
.menu-lateral h1.verde-claro div a{
	color:#9fb536;
	}	
.menu-lateral h1.verde-claro  div{
	background-image:url(../img/item-seccion-verde-claro.gif);
	}		
	/**/
.menu-lateral h1.fucsia div a{
	color:#e12eb0;
	}	
.menu-lateral h1.fucsia  div{
	background-image:url(../img/item-seccion-fucsia.gif);
	}		
	/**/
	
.menu-lateral h1.verde div a{
	color:#0a9e46;
	}	
.menu-lateral h1.verde  div{
	background-image:url(../img/item-seccion-verde.gif);
	}		
	/**/		
	
/**/
.menu-lateral h1.naranja-claro div a{
	color:#FF9B04;
	}	
.menu-lateral h1.naranja-claro div{		
	background-image:url(../img/item-seccion-naranja-claro.gif);
	}
/**/


/**/
.menu-lateral h1.ladrillo div a{
	color:#DE9678;
	}	
.menu-lateral h1.ladrillo div{		
	background-image:url(../img/item-seccion-ladrillo.gif);
	}
/**/


/**/
.menu-lateral h1.lima div a{
	color:#A2B737;
	}	
.menu-lateral h1.lima div{		
	background-image:url(../img/item-seccion-lima.gif);
	}
/**/
	
/**/
.menu-lateral h1.violeta div a{
	color:#9F81CF;
	}	
.menu-lateral h1.violeta div{		
	background-image:url(../img/item-seccion-violeta.gif);
	}
/**/	
	
	
	
/*nota colores tope*/

.naranja, .amarillo, .azul, .gris, .celeste, .lila, .verde-claro, .fucsia, .verde, .violeta{
	color:#fff;
	}

.naranja-claro, .ladrillo, .lima{
	color:#696F7F;}

.nota .naranja, .naranja{
	background:url(../img/nota-tope-naranja.gif) repeat-x;
		}	
		
		
.nota .amarillo, .amarillo{
	background:url(../img/nota-tope-amarillo.gif) repeat-x;
	}	
.nota .azul, .azul{
	background:url(../img/nota-tope-azul.gif) repeat-x;
	}	
.nota .gris, .gris{
	background:url(../img/nota-tope-gris.gif) repeat-x;
	}

.nota .celeste, .celeste{
	background:url(../img/nota-tope-celeste.gif) repeat-x;
	}		
	
.nota .celeste-quien, .celeste-quien{
	background:url(../img/nota-tope-celeste-quien.gif) repeat-x;
	color:#355496;
	}	
.nota .lila, .lila{
	background:url(../img/nota-tope-lila.gif) repeat-x;
	}	
.nota .verde-claro, .verde-claro{
	background:url(../img/nota-tope-verde-claro.gif) repeat-x;
	}	
.nota .fucsia, .fucsia{
	background:url(../img/nota-tope-fucsia.gif) repeat-x;
	}	
.nota .verde, .verde{
	background:url(../img/nota-tope-verde.gif) repeat-x;
	}		
	

.nota .naranja-claro, .naranja-claro{
	background:url(../img/nota-tope-naranja-claro.gif) repeat-x;
		}	

.nota .violeta, .violeta{ 
	background:url(../img/nota-tope-violeta.gif) repeat-x;
	}
	
.nota .ladrillo, .ladrillo{
	background:url(../img/nota-tope-ladrillo.gif) repeat-x;
	}
	
.nota .lima, .lima{
	background:url(../img/nota-tope-lima.gif) repeat-x;
	}		
								
/* secciones */	


.seccion.naranja{
	background:url(../img/nota-tope-naranja.gif) repeat-x;
		}	
.seccion.amarillo{
	background:url(../img/nota-tope-amarillo.gif) repeat-x;
	}	
.seccion.azul{
	background:url(../img/nota-tope-azul.gif) repeat-x;
	}	
.seccion.gris{
	background:url(../img/nota-tope-gris.gif) repeat-x;
	}
.seccion.celeste{
	background:url(../img/nota-tope-celeste.gif) repeat-x;
	}	

.seccion.celeste-quien{
	background:url(../img/nota-tope-celeste-quien.gif) repeat-x;
	}		
	
.seccion.lila{
	background:url(../img/nota-tope-lila.gif) repeat-x;
	}	
.seccion.verde-claro{
	background:url(../img/nota-tope-verde-claro.gif) repeat-x;
	}	
.seccion.fucsia{
	background:url(../img/nota-tope-fucsia.gif) repeat-x;
	}	
.seccion.verde{
	background:url(../img/nota-tope-verde.gif) repeat-x;
	}									
	
.seccion.naranja-claro{
	background:url(../img/nota-tope-naranja-claro.gif) repeat-x;
		}	

.seccion.violeta{
	background:url(../img/nota-tope-violeta.gif) repeat-x;
	}
	
.seccion.ladrillo{
	background:url(../img/nota-tope-ladrillo.gif) repeat-x;
	}
	
.seccion.lima{
	background:url(../img/nota-tope-lima.gif) repeat-x;
	}		
	
	
/************/
/*mapa*/

.mapa a{
	font-weight:normal;
	border-bottom:#56616C 1px dotted;
	}
	
.mapa li{
	margin: 0 0 4px 0;
	}	
	

.mapa ul{
	/*margin-bottom:25px;*/
	list-style:disc;
	margin-left:20px;
	}
.mapa ul li ul, .mapa ul ul li ul, .mapa ul ul  ul li ul{
		 margin-top:18px; 
	}

.mapa ul ul{
	margin: 0 20px ;
	list-style: circle;}
	
.mapa ul ul ul{
	margin: 0 20px ;
	list-style: square;}		
	
/*frase_resaltada*/	

sup{
font-style:normal;
text-transform:none;
font-size:12px; 
vertical-align: baseline;}!important
