/* ///////////////////////////////////////////////////////////////////////////////////   general  */


/** { margin: 0; padding: 0; }
*/
html, body {
	margin:0;
	padding:0;
}
body {
	font: 76% arial, sans-serif;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../images/fondo.jpg);
	background-position: bottom center;
	background-attachment: fixed;
}
body#home {
}
/* sin imagen y fondo negro*/
body#ayt {
	background-image: url(../images/fondo_ayt.gif);
	background-color: #000000;
	background-position: bottom center;
	background-attachment: fixed;
	background-repeat: repeat-y;
}
a {
	text-decoration: none;/*color:#FFFFFF;*/
}
a:hover {
	TEXT-DECORATION: underline
}
.titulo_destacadoBannerPie/*a img {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	vertical-align: top;
}*/
/*oculta el borde de las imagenes con mapeado*/
  {
	border:0;
	border-collapse:collapse
}
acronym {
	TEXT-DECORATION: none;
}
#headerH {
	margin:0;
	padding-left:0px;
	color: #0000CC;
	position: relative;
	height: 250px;
}
#header {
	height:160px;
	line-height:80px;
	margin:0;
	padding-left:0px;
	color: #0000CC
}
#container1, #container2 {
	text-align:left;
	width:915px;
	margin:0 auto;
	background-repeat: no-repeat;
	vertical-align: middle;
}
#container1 {
	background-image: url(../images/foto_cab1.jpg);
	background-color: #FFFFFF;
	position: relative;
	left: 0px;
	width: 915px;
	/*	margin: 0 auto;*/
	padding: 0 0px 20px 0px;
}
#container2 {
	background-image: url(../images/bg02.jpg);
}
HR {
	DISPLAY: none
}
.oculto {
	DISPLAY: none;
}
.imagen_logo {
	DISPLAY: none;
}
h1 {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 2em;
}
h3 {
	margin:0 0 0 0;
}
h4 {
	margin:0 0 0 0;
}
/* //////////////////////////////////////////////////////////////////////////////    contenidos comunes     */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////////*/



/* ///////////////////////////////////////////////////////////////////////////////////////////    cabecera  */





#logo {
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	HEIGHT: 130px;
	margin-bottom: 0px;
	text-align: left;
	/*	BACKGROUND: url(../images/logo.jpg) no-repeat;*/
	width: 131px;
	z-index: 10;
	position: relative;
	padding-top: 0px;
	left: 20px;
	margin: 0;
	padding: 0;
}
#logo A {
	WIDTH:195px;
	PADDING-TOP: 131px;
	display: block;
}
#skip {
	DISPLAY: none
}
#ir_a {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height:1.2;
	margin:11px 10px 0 8px;
	width: 210px;
	FLOAT: left;
	color: #FFFFFF;
	z-index: 11;
	position: absolute;
	left: 166px;
	height: 12px;
	top: -1px;
}
#ir_a a {
	color: #FFFFFF;
}
#top_der {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height:1.2;
	margin:11px 0px 0px 0px !important;
	margin:10px 0px 0px 0px;
	FLOAT: right;
	color: #000000;
	display: block;
	z-index: 10;
	position: absolute;
	width: 50%;
	right: 5px;
}
.flash {
	position: absolute;
	right: 0px;
	top: 0;
	height: 380px;
	width: 915px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index: 0;
}
/* ///////////////////////////////////////////////////////////////////////////////////  menu Secundario Cabecera  */


#menu2 {
	float: right;
	clear: left;
	margin-top: 0px;
	display: block;
	margin-right: 5px;
	width: auto;
}
#menu2 ul {
	list-style-type:none;
	margin: 0;
	padding:0;
	font-weight: bold;
	margin-right: 5px !important;
	margin-right: 5px;
	right: 10px;
}
#menu2 li {
	display:block;
	padding-bottom: 0px;
	padding-top: 0px;
	text-decoration: none;
	color: #FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	float: left;
	text-align: right;
	font-weight: normal;
	padding-right: 1px;
}
#menu2 li a {
	text-decoration: none;
	color: #FFFFFF;
	line-height: 1.2em;
	padding: 1px;
	margin-bottom: 1px;
	margin-right: 1px;
	margin-left: 15px !important;
	margin-left: 15px;
}
#menu2 li a:hover {
	text-decoration: underline;
	/*background:#336699;*/
	color: #FFFFFF;
}
/* ///////////////////////// buscador  */


#buscar {
	padding-bottom: 0px;
	padding-top: 0px;
	height: 20px;
	margin-left: 0px;
	margin-right: 5px;
	margin: 0px;
	width: 150px;
	float: right;
	display: block;
	clear: left;
}
#buscar > label {
	display: none !important;
}
.botonBuscar {
	width: 20px;
	height: 20px;
	vertical-align: top;
	margin-top: 1px;
	background-image: url(../images/search.gif);
	border: 0;
	cursor: pointer;
	background-repeat: no-repeat;
	padding-top: 30px;
	margin-left: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.001em;
	overflow: hidden;
	color: #ffffff;
	/*display: none;*/
	background-color: transparent;
	text-align: center;
}
.botonBuscar label {
	display: none !important;
}
/* estilo input > portada */
.inputestilo1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 100px;
	vertical-align: middle;
	height: 18px;
	border: 0px solid;
	/*background-image: url(../images/bginput.gif);*/
	border-color: #DFDFDF;
	margin-left: 10px;
	background-color: transparent;
	color: #575757;
}
/* estilo input > otras páginas */
.inputestilo2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 150px;
	background-color: #FFFFFF;
	color: #7F7F7F;
	BORDER-top: #c1c416 1px solid;
	BORDER-RIGHT: #c1c416 1px solid;
	BORDER-BOTTOM: #c1c416 1px solid;
	BORDER-LEFT: #c1c416 1px solid;
	height: 17px!important;
	height: 20px;
	font-size: 1em;
}
/* estilo input > prensa */
.inputestilo3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 150px;
	background-color: #FFFFFF;
	color: #35405B;
	BORDER-top: #B0BBC8 1px solid;
	BORDER-RIGHT: #B0BBC8 1px solid;
	BORDER-BOTTOM: #B0BBC8 1px solid;
	BORDER-LEFT: #B0BBC8 1px solid;
	height: 17px!important;
	height: 20px;
	font-size: 1em;
	margin-bottom: 5px;
}


/* ///////////////////////////////////////////////////////////////////////////////////    menu Principal  */

#menu1 {
	clear:both;
	color: #333333;
	/*	background-image: url(../images/base_menu.png) !important;
	background-image: url(../images/base_menu.gif);*/
	background-position: center center;
	background-repeat: no-repeat;
	height: 90px;
	text-align: right;
	display: block;
	padding-top: 0px;
	margin-top: 0px;
	z-index: 10;
	position: absolute;
	top: 250px;
	float: right;
	left: -1px;
	width: 915px;
	overflow: hidden;/*background-color: #CCCC00;*/
}
#menu1 ul {
	list-style-type:none;
	margin: 0 0 0 0;
	padding:0;
	margin-top: 5px;
	font-weight: bold;
	margin-right: 10px;
	vertical-align: middle;
	float: right;
	width: auto;
	text-align: right;
}
#menu1 li {
	display:block;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none;
	color: #666666;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	float: left;
	text-align: left;
	font-weight: bold;
	right: 0px;
}
#menu1 li a {
	text-decoration: none;
	color: #666666;
	line-height: 1.2em;
	margin-bottom: 0px;
	margin-right: 0px;
	height: 30px;
	overflow:hidden;
	display: block;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 13px;
}
#menu1 li a:hover {
	text-decoration: underline;
	/*background:#336699;*/
	color: #000000;
}
/* ///////////////////////////   gráficos de los botones    */


/* mueve el fondo para hacer el rollover  */
#menu1 li#m1 a:hover, #menu1 li#m2 a:hover, #menu1 li#m3 a:hover, #menu1 li#m4 a:hover, #menu1 li#m5 a:hover, #menu1 li#m6 a:hover {
	color: #0033CC;
	background-position: 0 -30px;
}
/* oculta el texto del botón  */
#menu1 span {
	display:none;
}
/* coloca gráficos botón  */
#menu1 li#m1 a {
	background-image: url(../images/menu_item1.png) !important;
	background-image: url(../images/menu_item1.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 108px;
}
#menu1 li#m2 a {
	background-image: url(../images/menu_item2.png) !important;
	background-image: url(../images/menu_item2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 96px;
}
#menu1 li#m3 a {
	background-image: url(../images/menu_item3.png) !important;
	background-image: url(../images/menu_item3.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 229px;
}
#menu1 li#m4 a {
	background-image: url(../images/menu_item4.png) !important;
	background-image: url(../images/menu_item4.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 207px;
}
#menu1 li#m5 a {
	background-image: url(../images/menu_item5.png) !important;
	background-image: url(../images/menu_item5.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 169px;
}
#menu1 li#m6 a {
	background-image: url(../images/menu_item6.png) !important;
	background-image: url(../images/menu_item6.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 118px;
}


/* /////////////////////////////////////////////////////////////////////////////////   migas  */


#migas {
	padding: 1px;
	color: #666666;
	/*	margin: 40px 0px 0px 25px !important;*/
	/*margin: 0px 0px 0px 30px;*/
	padding: 20px 0px 0px 20px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height:1.1;
	display: block;
	width: 700px;
	position: relative;
	/*top: 10px !important;*/
	top: 0px;
	height: 20px;
	z-index: 20;
}
#migas p {
	margin: 0px 0px 0px 0px;
}
#migas a {
	text-decoration: none;
	color: #000000;
}
#migas a:hover {
	TEXT-DECORATION: underline
}
/* /////////////////////////////////////////////////////////////////////////////////////////////   Portada  */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////////*/


#paquete_contenido_home {
	width:915px;
	/*	background-image: url(../images/fondo_contenido.png) !important;
	background-image: url(../images/fondo_contenido.gif);
	background-repeat: no-repeat;
	background-position: center bottom;*/
	margin-bottom: 10px;
	margin-top: 0px!important;
	margin-top: 0px;
	position: relative;
	margin-right: 0px;
	z-index: 11;
	top:50px!important;
	top:50px;
	padding-bottom: 10px;
}
#paquete_contenido {
	width:915px;
	/*	background-image: url(../images/fondo_contenido.png) !important;
	background-image: url(../images/fondo_contenido.gif);
	background-repeat: no-repeat;
	background-position: center bottom;*/
	margin-bottom: 0px;
	margin-top: 60px;
	position: relative;
	top: -16px;
	margin-right: 0px;
	left: 0px;
}
#basemapa {
	float:left;
	width:auto;
	padding: 0px;/*	background-image: url(../images/base_contenido_02.png) !important;
	background-image: url(../images/base_contenido_02.gif);
	background-repeat: no-repeat;
	background-position: right bottom;*/
}
.contenidoH {
	float:left;
	width:900px;
	background-image: url(../images/base_zona2.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	padding-left: 15px;
	clear: both;
	padding-bottom: 30px;
	background-position: top left;
	background-color: #FFFFFF;
	padding-top: 70px;
}
/*.contenidoH img {
	padding:5px 0 5px 0;
}
*/

/* ///////////////////////////////////////  subcontenido home  */

#que {
	float:left;
	width:440px;
	background-image: url(../images/portada/fondo_trazo.gif) !important;
	background-position: bottom left;
	background-repeat: no-repeat;
	padding:10px 0 10px 25px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2;
	color: #666666;
	margin-top: 0px;
}
#que p {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#elmapa {
	float:right;
	width:400px;
	/*	background-image: url(../images/mapa.png) !important;
	background-image: url(../images/mapa.gif);
	background-position: center top;
	background-repeat: no-repeat;*/
	padding:0 0 0 0;
	width:448px;
	height:440px;
	/*	background:url(../images/mapa.png) no-repeat!important;
	background:url(../images/mapa.gif) no-repeat;*/
	margin:0px;
	padding:0px;
	margin-right: 0px;
	word-spacing: 1px;
	BACKGROUND: url(../images/mapa2.png) no-repeat  !important;
	BACKGROUND: url(../images/portada/mapa2.jpg) no-repeat;
	margin-bottom: 15px;
}
#texto_cargamapa {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2;
	padding:10px 20px 20px 10px;
	position: relative;
	top: 120px;
	left: 120px;
	width: 180px;
	background-color: #FFFFFF;
	color: #3366CC;
	BORDER-top: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
}
#enportada {
	/*	background-image: url(../images/base_enportada.png) !important;
	background-image: url(../images/base_enportada.gif);
	background-position: top center;
	background-repeat: no-repeat;*/
	color: #354657;
	/*	padding:25px 30px 37px 30px;*/
	margin-left: 0px;
	float: left;
	margin-top: 0px;
	width: 440px;
	padding: 10px 0 10px 20px;
}
#enportada p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.1em;
	padding:0px 0px 3px 0px;
	margin:0 0 0 0;
	color: #244073;
	overflow: hidden;
}
#enelmundo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-position: top center;
	background-repeat: no-repeat;
	color: #354657;
	padding:25px 0px 0px 0px;
	margin-left: -10px;
	float: right;
	margin-top: 170px;
}
/* /////////////////////////////////////////  destacados  */

.destacado1 {
	float:left;
	width:258px;
	height: 220px;
	margin-bottom: 10px;
	margin-left: 32px;
	margin-top: 75px;
}
.destacado205, .destacado215, .destacado220, .destacado230, .destacado345, .destacado390, .destacado420, .destacado430, .destacado440 {
	float:left;
	margin-left: 0px;
	/*margin-top: 75px;*/
	background-image: url(../images/dest_sombraV.png) !important;
	background-image: url(../images/dest_sombraV.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: 5px;
	display: block;
	color: #315276;
	padding-right: 10px;
}

.destacado205 {
	width:205px;
}
.destacado215 {
	width:215px;
}
.destacado220 {
	width:220px;
}
.destacado230 {
	width:230px;
}
.destacado345 {
	width:345px;
}
.destacado390 {
	width:390px;
}
.destacado420 {
	width:420px;
	margin-top: 0px;
}

.destacado430 {
	width:430px;
}
.destacado440 {
	width:440px;
}

.bloque2destacados {
	width:245px; 
	float:left
}

.destacado_p {
	float:left;
	/*margin-top: 75px;*/
/*	background-image: url(../images/dest_sombraV.png) !important;
	background-image: url(../images/dest_sombraV.gif);*/
	background-repeat: no-repeat;
	background-position: top right;
	padding: 0px;
	padding-bottom: 7px;
	margin: 0px;
	/*BORDER-top: #003399 6px solid;*/
	margin-right: 8px;
	background-image: url(../images/dest_sombra.png) !important;
	background-image: url(../images/base_contenido_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 30px;
}
.destacado_p img {
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BORDER-bottom: #999999 1px solid;
	margin: 0;
	padding: 0;
}
.destacado_color {
	BORDER-RIGHT: #003399 1px solid;
	BORDER-LEFT: #003399 1px solid;
	width: 100%;
	background-color: #003399;
	height: 6px;
	margin: 0;
	padding: 0;
	font-size: 0em;
}
.destacado_arriba {
	background-image: url(../images/dest_base_tit.gif);
	background-repeat: repeat-x;
	height: 25px;
	width: 100%;
	/*background-color: #4ABBEC;*/
	margin: 0;
	padding: 0;
	background-position: top right;
	text-align: right;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;/*BORDER-top: #003399 6px solid;*/
	background-color: #C8C8C8;
}
.destacado_arriba img {
	padding:0px 0 0px 0;
}
.destacado_abajo {
	background-image: url(../images/dest_sombra.png) !important;
	background-image: url(../images/base_contenido_03.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width:100%;
	float: left;
	height: 7px;
}
.destacado_abajoG {
	background-image: url(../images/dest_sombraG.png) !important;
	background-image: url(../images/xxx.gif);
	background-repeat: no-repeat;
	height: 10px;
	width:100%;
	float: left;
	background-position: top center;
}
.destacado_contenido_imagen {
	float:left;
	background-image: url(../images/dest_base.gif);
	background-repeat: no-repeat;
	/*padding: 13px;*/
	width: 100%;
	background-position: top left;
	margin: 0;
	padding: 0;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;/*BORDER-TOP: #ccc 1px solid;*/
}
.destacado_contenido_imagen img {
	padding:3px 3px 3px 3px!important;
	padding:3px 3px 3px 3px;
}
.destacado_contenido_texto, .destacado_contenido_texto1, .destacado_contenido_texto2, .destacado_contenido_texto3, .destacado_contenido_texto4 {
	background-image: url(../images/dest_base.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 8px 0px 0px 25px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2;
	color: #3e6693;
	margin: 0;
	padding: 0;
	width: 100%;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	width: 100%;
	float: left;	/*BORDER-TOP: #ccc 1px solid;*/
}

.imagen_sombra{
	padding-bottom: 7px;
	background-image: url(../images/sombra_img_destacados.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
/*	BORDER-top: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
*/
}


.destacado_contenido_texto p, .destacado_contenido_texto1 p, .destacado_contenido_texto2 p, .destacado_contenido_texto3 p, .destacado_contenido_texto4 p {
	padding:5px 10px 0px 5px!important;
	padding:5px 10px 0px 5px;
	margin-top: 10px;
	margin-left: 10px;
}
.destacado_contenido_texto1 {
	background-image: url(../images/portada/dest_base2.jpg);
	height: 210px;
	padding-top: 8px;
}
/*.destacado_contenido_Calendario{
	float:left;
	background-image: url(../images/portada/dest_base2.jpg);
	background-repeat: no-repeat;
	height: 182px;
	background-position: top left;
	padding-top: 8px;
	width: 100%;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
}
*/


.subcontenido {
	margin-right: 10px;
	margin: 0;
	margin-top: 5px;
	padding-right: 5px;
	text-align: right;
	color: #003399;
}
/* /////////////////////////////////////////////////////////////////////////////////////     subportadas    */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*#paquete_contenido {
	float:left;
	width:659px;
	background-image: url(../images/fondo_contenido.png) !important;
	background-image: url(../images/fondo_contenido.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 10px;
}*/
#contenido_arriba {
	background-image: url(../images/base_contenido_01.png) !important;
	background-image: url(../images/base_contenido_01.gif);
	background-repeat: no-repeat;
	height: 15px;
	clear: both;
	display: block;
	width: 659px;
}
#contenido_abajo {
	background-image: url(../images/base_contenido_03.png) !important;
	background-image: url(../images/base_contenido_03.gif);
	background-repeat: no-repeat;
	height: 15px;
	clear: both;
	display: block;
	width: 659px;
	margin-bottom: 0px;
}
#contenido {
	float:left;
	width:659px;
	background-image: url(../images/base_contenido_02.png)!important;
	background-image: url(../images/base_contenido_02.gif);
	background-repeat: repeat-y;
}
#contenido img {
	padding:5px 0 5px 0;
}
/* ///////////////////////////////////////////////////////////////////////  submenu */

.textoColumIzq{
	padding:5px 0 0px 10px;
	color: #3399CC;
	display: block;
	clear: both;
}

.textoColumIzq_relac{
	padding:2px 0 5px 10px;
	color: #3399CC;
	display: block;
	clear: both;
	background-image: url(../images/linea_discon2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #26759B;
	margin-bottom: 5px;
	font-weight: bold;
}


#paquete_submenu {
	float:right;
	width:225px;
	background-image: url(../images/fondo_submenu.png) !important;
	background-image: url(../images/fondo_submenu.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#submenu_arriba {
	background-image: url(../images/base_submenu_01.png) !important;
	background-image: url(../images/base_submenu_01.gif);
	background-repeat: no-repeat;
	height: 15px;
	clear: both;
	display: block;
	width: 225px;
}
#submenu_abajo {
	background-image: url(../images/base_submenu_03.png) !important;
	background-image: url(../images/base_submenu_03.gif);
	background-repeat: no-repeat;
	height: 15px;
	clear: both;
	display: block;
	width: 225px;
}
#submenu {
	float:left;
	width: 225px;
	background-image: url(../images/base_submenu_02.png)!important;
	background-image: url(../images/base_submenu_02.gif);
	background-repeat: repeat-y;
	height: 380px;
}
/* ////////////////////////////////////  navegacion submenu */

.submenuul {
	list-style-type:none;
	margin: 0;
	padding:0;
	display:block;
	margin-top: 10px;
}
.submenuli {
	display:block;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 20px;
	text-decoration: none;
	color: #666666;
	font-family:  Georgia, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.3em;
}
.submenuli a {
	text-decoration: none;
	color: #666666;
	line-height: 1.2em;
	padding: 1px;
	margin-bottom: 1px;
	margin-right: 1px;
}
.submenuli a:hover {
	text-decoration: underline;
	/*background:#336699;*/
	color: #000000;
}
/* //////////////////////////////////////////////////////////  textos comunes */

.ampliar a {
	display: block;
	background-image: url(../images/ampliar.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 2px 20px 1px 0px;
	margin: 0px 50px 10px 0px !important;
	margin: 0px 30px 0px 0px;
	width: 35px;
	float: right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #839CAF;	/*background-color: #CCFF33;*/
}
.ampliarIzq a {
	background-image: url(../images/ampliar2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 4px 16px 3px 0px !important;
	padding: 1px 16px 0px 0px;
	margin: 0px 0px 0px 0px !important;
	margin: 3px 0px 0px 0px;
	width: 35px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #3A6098;
	clear: both;
	height: 10px;
	text-align: left;
	display: block;
	/*background-color: #CCFF33;*/
}
.ampliarNot a {
	background-image: url(/images/ampliar2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 3px 16px 3px 0px;
	margin: -2px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px;
	width: 35px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #5F7178;
	clear: both;
	height: 10px;
	text-align: left;
	display: block;/*	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;*/
	/*background-color: #CCFF33;*/
}
.enlace a {
	background-image: url(../images/ampliar2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px 0px 3px 16px !important;
	padding: 3px 0px 0px 16px;
	margin: 3px 0px 2px 0px !important;
	margin: 3px 0px 2px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #859FBA;
	clear: both;
	height: 10px;
	text-align: left;
	display: block;
	width: auto;/*	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;*/
	/*background-color: #CCFF33;*/
}
.ampliarDer a {
	display: block;
	background-image: url(../images/ampliar.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 1px 20px 2px 0px;
	margin: 10px 0px 0px 0px !important;
	margin: 0px 10px 0px 0px;
	width: 35px;
	float: right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #0174A5;/*background-color: #CCFF33;*/
}
/*.ampliarNot a{
	display: block;
	background-image: url(../images/ampliar.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 1px 20px 1px 0px;
	margin: 2px 0px 0px 0px !important;
	margin: 0px 10px 0px 0px;
	width: 35px;
	float: left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	
}
*/
.visitar a {
	display: block;
	background-image: url(../images/ampliar.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 3px 20px 1px 0px;
	margin: 10px 0px 0px 0px !important;
	margin: 0px 10px 0px 0px;
	width: 50px;
	float: left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;/*background-color: #CCFF33;*/
}
.pais {
	/*	
	background-image: url(../images/ico_reloj.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
	padding: 1px 0px 1px 1px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #0099CC;
	color: #5E7180;
	font-weight: bold;
	float: left;
	margin-top: 0px;
	line-height: 1em;
	display: table;
	clear: both;
}
.fecha {
	/*	
	background-image: url(../images/ico_reloj.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
	padding: 0px 0px 1px 1px;
	margin: -4px 5px 0px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #0099CC;
	color: #666666;
	clear: both;
	display: block;
	position: inherit;
	width: auto;
	height: auto;
}
.fecha2 {
	/*	
	background-image: url(../images/ico_reloj.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #0099CC;
	color: #666666;
	clear: both;
	display: block;
	position: inherit;
	width: auto;
}
.fecha_derecha {
	/*	
	background-image: url(../images/ico_reloj.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
	padding: 1px 10px 1px 1px;
	margin: 0px 5px 0px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #0099CC;
	color: #666666;
	float: right;
	height: 10px;
	vertical-align: bottom;
}
.tipoEvento {
	/*	
	background-image: url(../images/ico_reloj.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
	padding: 0px 0px 1px 1px;
	margin: 20px 0px 5px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #0099CC;
	color: #0099CC;
	display: block;
	width: auto;
	font-weight: normal;
	border-top-color: #CCCCCC;
	border-top-style: dotted;
	border-width: 1px;
}
.fechaCalendario {
	/*	
	background-image: url(../images/ico_reloj.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
	padding: 2px 0px 1px 1px;
	margin: 0px 5px 0px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #0099CC;
	color: #666666;
	clear: both;
	display: block;
	position: inherit;
	width: auto;
}
.pdf {
	background-image: url(../images/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px 0px 3px 20px;
	margin: 2px 0px 1px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;	/*background-color: #CCFF33;*/
	font-weight: bold;
	display: block;
	line-height: 1em;
	width:auto;
}










.video {
	background-image: url(../images/icon_video.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px 0px 3px 20px;
	margin: 2px 0px 1px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #ff6000;	/*background-color: #CCFF33;*/
	font-weight: bold;
	display: inline-block;
	line-height: 1;
}
.libro {
	background-image: url(../images/icon_libro.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px 0px 3px 20px;
	margin: 2px 0px 1px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #427BAE;	/*background-color: #CCFF33;*/
	font-weight: bold;
	display: block;
	line-height: 1em;
	width: 220px;

}
.online {
	background-image: url(../images/icon_online.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px 0px 3px 20px;
	margin: 2px 0px 3px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;	/*background-color: #CCFF33;*/
	font-weight: bold;
	display: block;
	line-height: 1em;
	width: 220px;
}
.media{
	background-image: url(../images/icon_media.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px 0px 3px 20px;
	margin: 0px 0px 1px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #82A72C;	/*background-color: #CCFF33;*/
	font-weight: bold;
	line-height: 1.1em;
	width: 200px;
	height: 15px;

}



.externo {
	background-image: url(../images/enlace_externo.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 1px 13px 1px 0px;
	margin: 0px 2px 0px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #7e7e7e;	/*background-color: #CCFF33;*/
	font-weight: bold;
	line-height: 1.1em;
	clear: both;
	display: inline-block;
}
.externo2 {
	background-image: url(../images/enlace_externo.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 1px 13px 1px 0px;
	margin: 0px 2px 0px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #7e7e7e;	/*background-color: #CCFF33;*/
	line-height: 1.1em;
	clear: both;
	display: inline-block;
}
.externo3 {
	background-image: url(../images/enlace_externo3.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 1px 13px 1px 0px;
	margin: 0px 2px 0px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CA8035;	/*background-color: #CCFF33;*/
	font-weight: bold;
	line-height: 1.1em;
	clear: both;
	display: inline-block;
}
.externomenu {
	background-image: url(../images/enlace_externo.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 1px 13px 1px 0px;
	margin: 0px 2px 0px 0px;
}
/*///////////////////////////////////////////////////////////////////// pie de página > portada y subportadas ///////*/

#pieHome {
	PADDING-TOP: 40px;
	height: 20px;
	background-image: url(../images/sombra_pie.png)!important;
	background-image: url(../images/sombra_pie.gif);
	background-position: center center;
	background-repeat: no-repeat;
	/*	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-width: 1px;*/
	color: #666666;
	clear: both;
	display: block;
	margin: 0;
	margin-top: 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height:1.2;
	padding-left: 10px;
	padding-right: 10px;
}
#pieHome p {
	margin:0px 10px 0px 20px;
}
#pieHome a {
	text-decoration: none;
	/*color: #697D83;*/
	margin:0 2px 0 2px;
	
}
#pieHome a:hover {
	text-decoration: underline;
}
#pieHome img {
	vertical-align: middle;
	margin:-2px 0px 0px 3px;
}
#pieHome img a {
	text-decoration: none;
	color: #666666;
}
/*///////////////*/

#pieA {
	float:left;
	width:auto;
	padding-left: 0px;
	line-height: 15px;
	text-align: left;
}

#pie2 #pieA{
	color: #333333;
}

.linea1{
	color: #333333;
}

.grupolinea2, .grupolinea2Home {
	border-top: dotted 1px #cec9c3;
	padding:5px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	display:block;
	width: 480px;
}

.grupolinea2Home{
	width: auto;
}

.linea2{
	color: #8B8B8B;
	line-height:1.2em;
	background-image: url(../images/enlace_externo.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 1px 12px 1px 0px;
}

#pieB {
	float:right;
	width:auto;
	text-align: right;
	padding-right: 10px;
	margin-left: 0px;
	padding-left: 0px;
}


#pieB a{
color: #333333;
}

/*///////////////*/





/*/////////////////////////////////////////////////*/

/*#extra {
	float:right;
	clear:right;
	width:225px;
	text-align: center;
}
#subcontentA {
	float:left;
	width:287px;
	background-image: url(../images/fondo_mancha1.png) !important;
	background-image: url(../images/fondo_mancha1.gif);
	background-position: center center;
	background-repeat: no-repeat;
	padding:0 0 10px 30px;
}
#subcontentA p {
	padding:0px 50px 0px 20px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height:1.2;
	color: #273543;
}
#subcontentB {
	float:right;
	width:321px;
	background-image: url(../images/fondo_cuaderno.png) !important;
	background-image: url(../images/fondo_cuaderno.gif);
	background-position: center top;
	background-repeat: no-repeat;
	padding:0 0 20px 10px;
	
}

#subcontentB p{
	padding:0px 70px 0px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height:1.2;
	color: #435970;
}

#subcontentC {
	clear:both;
	width:100%;
	background-image: url(../images/fondo_proy.png) !important;
	background-image: url(../images/fondo_proy.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 230px;
	color: #354657;
}

#subcontentC p{
	padding: 40px 80px 30px 40px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2;
	width: 300px;
}

*/

/*///////////////////////////////////////////////////////////////////////////  Noticias  */

/*/////////////////  imagenes noticias recortadas de las portadaa  */

.post-imagen {
	display: inline;
	background-repeat: no-repeat;
	float: left;
	/*padding:1px 1px 1px 1px;*/
/*	BORDER-LEFT: #00428e 13px solid;*/
	/*	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;*/
	margin-right: 0px;
	margin-top: 3px;
	margin-left: 0px;
	background-image: url(../images/post_bg.png)!important;
	background-image: url(../images/post_bg.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 8px!important;
	padding-bottom: 11px;
}
.post-imagen img {
	BORDER-LEFT: #00428e 7px solid;
	margin: 0;
	padding: 0;
}




.post-box1{
	width:430px;
	float:left;
	padding-right: 0px;
	padding-left: 5px;
	display: block;
	/*	background-image: url(../images/bg_post-caja.gif);
	background-position: top right;
	background-repeat: repeat-y;*/
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 3px;
}
.post-box1:hover {
	background-color:#edf2f7;
	/*background-image: url(xxx.gif);*/
	cursor: default;
	background-image: url(../images/post_bg_hover.gif);
	background-position: bottom right;
	background-repeat: repeat-x;
}

.post-box2{
width:195px; 
padding-left:15px; 
padding-bottom:5px; 
padding-right: 5px;
}

/*.post-imagen {
	display: inline;
	background-repeat: no-repeat;
	float: left;
	margin-right: 0px;
	margin-top: 3px;
	margin-left: 0px;
	background-image: url(../images/post_bg.png)!important;
	background-image: url(../images/post_bg.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 8px!important;
	padding-bottom: 11px;
}
.post-imagen img {
	BORDER-LEFT: #00428e 7px solid;
}*/
.post-caja {
	padding-bottom: 5px;
	padding-left: 0px;
	float: left;
	display: block;
	width: 240px;
	vertical-align: bottom;
	margin-top: 0px;
	margin-left: 8px;
	padding-top: 5px;
}
.post-pie {
	padding:0px 0px 0px 0px;/*	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	background-position: left top;
	margin-left: 0px;
	line-height: 1.1em;*/
}
.post-pie a {
	color: #666666;
}
.post-box1 p {
	margin-top: -2px;
	padding-left: 3px;
	margin-bottom: 3px;
	display: block;
	margin-left: 3px;
	width: 230px;
	line-height: 12px;/*	
	float: left;
	display: block;*/
	font-family: Arial, Helvetica, sans-serif;
}
.post-box1 p a {
	font-family: Arial, tahoma;
	color:#666666;	/*	float: left;
	display: block;*/
}
/*.post-box1 p a:hover
{
	color:#666666;
	color:#242424;
	font-family: Arial, tahoma;
	text-decoration: none;	
	font-size: 0.9em;
}
*/
/*.post-box1 img
{
	BORDER-LEFT: #00428e 7px solid;
	

}*/


/*/////////////////////////////   Apartado Noticias Y Eventos  */



.post-box2 {
	width:620px;
	float:left;
	padding-right: 0px;
	padding-left: 10px;
	display: block;
	background-image: url(../images/post_bg_normal.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-bottom: 10px;
}
.post-box2:hover {
	background-color:#ffffff;
	/*background-image: url(xxx.gif);*/
	cursor: default;
	background-image: url(../images/post_bg_hover2.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}


.post-box3 {
	width:620px;
	float:left;
	padding-right: 0px;
	padding-left: 10px;
	display: table;
	/*	background-image: url(../images/post_bg_normal.gif);
	background-position: bottom right;
	background-repeat: no-repeat;*/
	margin-top: 10px;
	margin-left: 5px;
	padding-bottom: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	background-color:#F0F3F4;
}
.post-box3:hover {
	background-color:#ffffff;
	/*background-image: url(xxx.gif);*/
	cursor: default;
	background-image: url(../images/post_bg_hover2.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.post-box3 .post-imagen img
{
	BORDER-LEFT: #49bbed 1px solid;
	width:95px;
	height:62px;
}

.post-box3 .post-caja2 
{
	width:490px;
	margin-left: 15px;
}


.post-box3 .post-caja2 .post-texto2 p
{
	width:180px;
}

.post-box3 .color1
{
	font-family: Trebuchet MS,  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	line-height:1em;
	letter-spacing: 0.005em;
}

.post-box3 .ampliarDer2 a
{
	margin-top: 0px;
	padding-top: 0px;
}



.post-caja2 {
	padding-bottom: 5px;
	padding-left: 0px;
	float: left;
	display: block;
	width: 380px;
	vertical-align: bottom;
	margin-top: 5px;
	margin-left: 15px;
	padding-right: 10px;
}
.post-caja_Evento {
	padding-bottom: 5px;
	padding-left: 0px;
	float: left;
	display: block;
	vertical-align: bottom;
	margin-top: 5px;
	margin-left: 15px;
	padding-right: 10px;
}
.post-texto_Evento p {
	padding-bottom: 5px;
	padding-left: 0px;
	float: left;
	vertical-align: bottom;
	margin-top: 5px;
	margin-left: 8px;
	width: 600px;
	display: block;
	clear: both;
}



/*/////////////////////////////   Apartado Eventos Nuevo */


.evento_varios, .evento_AR, .evento_BR, .evento_CH, .evento_CO, .evento_EC, .evento_EL, .evento_ES, .evento_ME, .evento_NI, .evento_PA, .evento_PE, .evento_VE, .evento_UR, .evento_GU {
	background-color: #FFFFFF;
	width: 620px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	display: table;
	clear: both;
	border-left: 5px;
	border-left-style: solid;
}
.evento_varios {
	background-image: url(../images/varios_paises.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding: 0px 0px 0px 5px;
	border-left-style: hidden;	
	border-left: 0px;
}
.evento_AR {
border-left-color:#2E8C00;
}
.evento_BR {
	border-left-color:#0472DF;
}
.evento_CH {
	border-left-color:#D22B0D;
}
.evento_CO {
border-left-color:#ffa000;
}
.evento_EC {
	border-left-color:#37A6A0;
}
.evento_EL {
border-left-color:#00CCFF;
}
.evento_ES {
border-left-color:#899BA9;
}
.evento_GU {
	border-left-color:#68486F;
}
.evento_ME {
border-left-color:#F0F000;
}
.evento_NI {
border-left-color:#FF6699;
}
.evento_PA {
border-left-color:#9933CC;
}
.evento_PE {
	border-left-color:#A36A1F;
}
.evento_UR {
border-left-color:#AC959E;
}
.evento_VE {
border-left-color:#B8D200;
}

.caja_Evento {
	margin: 10px 0px 0px 0px;
	padding: 7px 0px 0px 20px;
	width: 615px;
	padding-right: 0px;
	display: block;
	float:left;
	background-image: url(../images/post_bg_normal.jpg);
	margin-top: 0px;
	background-position: bottom left;
	background-repeat: no-repeat;

}
.caja_Evento:hover {
	background-color:#ffffff;
	/*background-image: url(xxx.gif);*/
	cursor: default;
	background-image: url(../images/post_bg_hover2.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}



.imagen_evento{
	background-repeat: no-repeat;
	float: left;
	/*padding:1px 1px 1px 1px;*/
/*	BORDER-LEFT: #00428e 13px solid;*/
	/*	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;*/
	margin-right: 10px;
	margin-top: 0px;
	margin-left: 0px;
	background-image: url(../images/sombra_imagen_eventos.png)!important;
	background-image: url(../images/sombra_imagen_eventos.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 6px!important;
	padding-bottom: 11px;
	text-align: left;
	display: block;
	clear: both;
}
.imagen_evento img {
	BORDER-LEFT: #B9B9B9 1px solid;
	BORDER-TOP: #B9B9B9 1px solid;
	BORDER-RIGHT: #B9B9B9 1px solid;
	BORDER-BOTTOM: #B9B9B9 1px solid;
	overflow: hidden;
/*	height: 100px;*/
	float: left;
}



.texto_evento {
	padding-bottom: 2px;
	/*	padding-left: 10px;*/
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	display: table;
	/*	padding-left: 220px;
	margin-left: -220px;
	overflow: hidden;*/
	width: auto;
	margin-right: 10px;
	margin-bottom: 10px;
}


.texto_evento p{
	margin-bottom: 5px;
	display: block;
}

.titulo_evento {
	color: #0174A5;
	font-weight: bold;
	margin-bottom: 5px;
	display: block;
}



/* enlaces a materiales dentro del resumen del evento */
.texto_evento .pdf {
	display: inline;
}


/*/////////////////////////////  */



.post-texto2 p {
	padding-bottom: 5px;
	padding-left: 0px;
	float: left;
	vertical-align: bottom;
	margin-top: 5px;
	margin-left: 8px;
	width: 450px;
	display: block;
	clear: both;
}
.post-pie {
	padding:0px 0px 0px 0px;/*	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	background-position: left top;
	margin-left: 0px;
	line-height: 1.1em;*/
}
.post-pie a {
	color: #666666;
}
.post-box2 p {
	margin-top: -2px;
	padding-left: 3px;
	margin-bottom: 3px;
	display: block;
	margin-left: 3px;
	width: 100%;
	line-height: 12px;/*	
	float: left;
	display: block;*/
	font-family: Arial, Helvetica, sans-serif;
}
.post-box2 p a {
	font-family: Arial, tahoma;
	color:#666666;	/*	float: left;
	display: block;*/
}
.ampliarDer2 a {
	display: block;
	background-image: url(../images/ampliar.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 2px 15px 3px 4px;
	margin: 10px 5px 5px 0px !important;
	margin: 0px 10px 0px 0px;
	width: 38px;
	float: right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #3F488B;
	vertical-align: bottom;
	/*background-color: #F0F3F4;*/
}
/*////////////////////////////////////////////////////////////*/

.cl {
	clear: both;
	display: block;
	margin-top: -1px;
	background-color: #FFFFFF;
	overflow: hidden;
	visibility: hidden;
	height: 1px;
}
.ir, .ir a {
	position: relative;
	overflow: hidden;
	display: block;
	margin: 0;
	padding: 0;
}
.ir a, .ir span {
	width: 100%;
	height: 100%;
}
.ir span {
	position: absolute;
	left: 0;
	top: 0;
	background-position: 0 0;
	background-repeat: no-repeat;
}
.ir a span, a.ir span {
	cursor: pointer;
}
#logo h1 span {
	background-image: url(../images/logo.jpg);
	margin:0;
	padding:0;
}
/* //////////////////////////////////////////////////////////////////////////////////////////   Subportada  */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////////*/





/* ///////////////////////////////////////////////////////   navegacion   */


#basemenuV {
	float:left;
	width:195px;
	padding:10px 0 0px 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2;
	color: #666666;
	margin-top: 0px;
}
#basemenuV img {
	padding:0px 0 0px 10px;
}
/* .................................... listas  menu 2  nivel  */




#naveg_secundaria, #naveg_secundaria2 {
	width: 175px;
	margin: 0;
	padding: 0;
	margin-BOTTOM: 10px;
	margin-top: 10px;
	margin-left: 0px;
	padding-left: 0px;
}
#naveg_secundaria li, #naveg_secundaria2 li{
	list-style: none;
	text-align: left;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/linea_menu.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px 0px 5px 10px;
}
#naveg_secundaria li a, #naveg_secundaria2 li a{
	text-align: left;
	height: 1em;
	padding-bottom: 0px !important;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-left: 0px;
	margin: 1px 0px 0px 0px!important;
	margin: 1px 0px 3px 0px;
	line-height: 1.3em;
	display: table;
}
#naveg_secundaria li a:hover, #naveg_secundaria2 li a:hover  {
	TEXT-DECORATION: underline
}
/* .................................... listas  menu 3 nivel  */


#naveg_b {
	margin: 0;
	padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-top: 5px;
}
/* aqui se estable el margen de los submenus*/
ul#naveg_b li {
	list-style: none;
	text-align: left;
	background-image: url(../images/xxx.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding: 0px 0px 2px 0px;
	display: block;
	margin: 0px 0px 2px 8px;
}
ul#naveg_b li a {
	text-align: left;
	display: table;
	/*border-bottom: dotted 1px #cec9c3; */
	margin-left: 10px;
	padding-left: 0px;
}
/* ............................................. menu lateral  */


.Nivel2 {
	font-family: "Trebuchet MS", tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #406693;
	/*border-bottom: solid 1px #dbe0d5;*/
	margin: 1px 0px 3px 0px;
	letter-spacing: 0em;
}
.Nivel3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	/*line-height: 0.5em;*/
	line-height: 1.2em;
	margin-left: 0px;
	color: #8f8e5d;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	left: 10px;
	display: table;
}
/* ......................................... si tienen marcador de item activo  */


/*

.Nivel2Si  {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #a5784b;
	line-height: normal;
	display: block;
	border-bottom: solid 1px #dbe0d5;
	list-style-type: disc;
	list-style-image: url(imgs/flechasi.gif);
	list-style-position: inherit;
	

}

.Nivel2Si  a{
	list-style-type: disc;
	list-style-image: url(imgs/flechasi.gif);
	list-style-position: inherit;
}



.Nivel3Si  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	margin-left: 10px;
	padding: 10px;
	color: #a5784b;
	line-height: 1em;
	display: list-item;	
	list-style-type: disc;
	list-style-image: url(imgs/flechasib.gif);
	list-style-position: outside;
	

}

.Nivel3Si  a{
	list-style-type: disc;
	list-style-image: url(imgs/flechasib.gif);
	list-style-position: outside;

}
*/

/* ///////////////////////////////////////////////////////   contenido subportadas   */

/*listado de paises en columna izq*/

.paises {
	background-image: url(../images/fondo_paises.png)!important;
	background-image: url(../images/fondo_paises.gif);
	background-repeat: repeat-x;
	height: 16px;
	width: 145px;
	margin-bottom: 2px;
	margin-top: 2px;
	padding: 3px 0 0 22px;
	background-position: top left;
	text-align: left;
	margin-left: 10px;
}
.paises a {
	font: 1em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #7e7e7e;
	font-weight: bold;
}
#wrapbloques {
	float:right;
	width:715px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#bloque1 {
	float:right;
	width:715px;
	/*background-image: url(); - Definido en css de cada seccion*/
	background-repeat: repeat-y;
	background-position: top left;
	padding: 0px;
	clear: right;
	padding-bottom: 0px;
	display: block;
}
#bloque1_col1 {
	float:left;
	width: 400px;
	margin-top: 10px;
	margin-left: 5px!important;
	margin-left: 0px;
	position: relative;
	z-index: 3;
	/*margin: 0px;*/
	padding-left: 15px;
/*	margin: 0px;
	display: block;
	padding-left: 15px;
	background-color: #C93;*/
}
#bloque1_col2 {
	color: #354657;
	float: right;
	padding: 0px 0px 0px 0px;
	display: block;
	margin: 10px 30px 0px 0px!important;
	margin: 10px 0px 0px 0px;
	position: relative;
	z-index: 4;
	width: 200px;
}
#bloque1_zona2 {
	margin-left: 25px!important;
	margin-left: 15px;
	float:left;
	margin-top: 0px;
	width: 670px;
	padding: 0px 0 0px 0px;
	display: block;
}
#bloque2 {
	float:right;
	width:660px;
	background-image: url(../images/base_zona3.jpg);
	background-repeat: repeat-x;
	padding: 60px 0px 30px 20px;
	clear: both;
	background-position: top left;
	background-color: #FFFFFF;
}
/* /////////////////////////////////////////////////////////////////////////////////   paginas interiores   */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#titular {
	padding-left: 25px;
	height: 5px;
	overflow: hidden;
	width: 650px;
	padding-right: 0px;
	margin: 5px 0;
	padding-top: 5px;
}
h3 {
	display: table-cell;
	vertical-align: bottom;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.9em;
	font-weight: normal;
	color: #5F9EDE;
	letter-spacing: -1px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* boton volver generico que funciona con javascript.back, los programas tienen otros propios*/
#volver{
	/*display: block;*/
	display: none;
	background-image: url(../images/fondo_volver.png)!important;
	background-image: url(../images/fondo_volver.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px 0px 5px 20px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #0174A5;
	width: 64px;
	position: absolute;
	left: 803px;
	top: 44px;
	height: 20px;
	text-align: left;
}

#volver a{
	color: #354200;
}



h4 {
	display: table-cell;
	vertical-align: bottom;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #0480CA;
	letter-spacing: 0px;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0.95em;
}
h5 {
	display: table-cell;
	vertical-align: bottom;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #4E6378;
	letter-spacing: 0px;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 0.95em;
}
/*enlaces en textos interiores*/
#texto .enlace, #texto2 .enlace, #texto3 .enlace, #texto4 .enlace, #texto5 .enlace, #texto6 .enlace {
	color: #60820F;
}
#texto, #texto2, #texto3, #texto4, #texto5, #texto6 {
	PADDING-TOP: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.1em;
	float:left;
	width: 420px;
	margin-top: 10px;
	margin-left: 25px!important;
	margin-left: 15px;
	color: #455987;
}
#texto p, #texto2 p, #texto3 p, #texto4 p, #texto6 p {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}
/*textos interiores > con columna derecha fotos*/
#texto {
	width: 420px;
}
/*textos interiores > con columna derecha imagen o video más ancho que fotos*/
#texto2 {
	width: 300px;
}
#texto6 {
	width: 350px;
}
/*textos interiores > sin columna derecha */
#texto3 {
	width: 600px;
}
#texto4 {
	width: 650px;
}
/*texto de conócenos > titular es gráfico*/
#texto4 {
	PADDING-TOP: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.1em;
	float:right;
	width: 680px;
	margin-top: 0px;
	margin-left: 0px!important;
	margin-left: 15px;
	color: #455987;
}
/*texto de banco de imágenes > formato de fuente esta en p*/
#texto5 {
	PADDING-TOP: 0px;
	float:left;
	width: 600px;
	margin-top: 10px;
	margin-left: 25px!important;
	margin-left: 15px;
	color: #455987;
}
#texto5 p {
	padding: 5px 15px 5px 2px;
	margin: 0px 0px 0px 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.1em;
}
.texto_destacado1 {
	color: #3399CC;
}

.texto_entradilla {
	color: #4D728C;
	font-weight: bold;
	display:block;
	margin-bottom: 10px;
}

blockquote {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 10px;
	color: #1566B7;
}
.falta {
	color: #CC0000;
	font-weight: bold;
}


#imprimir {
	margin: 15px 0px 0px 0px;
	border-top: dotted 1px #cec9c3;

}


/* /////////////////////////  columna derecha   */

/*imagen estandard*/
#imagen_apoyo {
	float: right;
	padding: 0px 0px 0px 0px;
	width: 235px;
	display: block;
	margin-top: 0px;
}
#imagen_apoyo img {
	float: left;
	padding: 10px 10px 10px 10px;
	background-image: url(../images/marco.png)!important;
	background-image: url(../images/marco.gif);
	background-repeat: no-repeat;
}
#imagen_apoyo p {
	font-family: Arial, Helvetica, sans-serif;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #999999;
	text-align: left;
	margin: -5px 0px 10px 5px;
	padding: 0px 0px 0px 0px;
	width: 190px;
	line-height: 1.2em;
}

/*imagen de evento*/

#imagen_apoyo_evento {
	float: right;
	padding: 0px 0px 0px 0px;
	width: 235px;
	display: block;
	margin-top: 0px;
}
#imagen_apoyo_evento img {
	float: left;
	padding: 10px 10px 10px 10px;
	background-image: url(../images/marco.png)!important;
	background-image: url(../images/marco.gif);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
#imagen_apoyo_evento p {
	font-family: Arial, Helvetica, sans-serif;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #999999;
	text-align: left;
	margin: -5px 0px 10px 5px;
	padding: 0px 0px 0px 0px;
	width: 190px;
	line-height: 1.2em;
}

#imagen_apoyo_evento .pdf {
	width: 220px;
}


#imagen_apoyo_evento .media {
	display: block;
}

#imagen_apoyo_evento .titulo {
	margin: 20px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	display: block;
	clear: both;
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	border-width: 1px;
	color: #8F8F8F;
}



/*imagen con ancho 190 y altura flexible*/

#imagen_apoyo_flex {
	float: right;
	padding: 0px 0px 0px 0px;
	width: 235px;
	display: block;
	margin-top: 0px;
}
#imagen_apoyo_flex img {
	float: left;
	padding: 0px 10px 0px 10px;
	background-image: url(../images/marco_flex.png)!important;
	background-image: url(../images/marco_flex.gif);
	background-repeat: repeat-y;
	width: 190px;
	display:block;
	cursor:default;
	margin: 0 0 0 0;
	margin-bottom: 0px;
	margin-top: 0px;
}
#marco_arriba {
	background-image: url(../images/marco_arriba.png) !important;
	background-image: url(../images/marco_arriba.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;
	display: block;
	width: 210px;
	float: left;
	margin-bottom: 0px;
	clear: both;
}
#marco_abajo {
	background-image: url(../images/marco_abajo.png)!important;
	background-image: url(../images/marco_abajo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	clear: both;
	width: 210px;
	float: left;
}
/*video*/
#video_apoyo {
	float: right;
	padding: 0px 0px 0px 0px;
	width: 348px;
	display: block;
	margin-top: 0px;
}
#video_apoyo span {
	float: left;
	padding: 10px 10px 10px 10px;
	background-image: url(../images/marco_video.png)!important;
	background-image: url(../images/marco_video.gif);
	background-repeat: no-repeat;
}
#otras_img {
	float: right;
	padding: 0px 0px 0px 0px;
	width: 300px;
	display: block;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
}
#otras_img img {
	float: left;
	padding: 10px 4px 4px 10px;
	background-image: url(../images/marco_video.png)!important;
	background-image: url(../images/marco_video.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
/* ///////////////////////////////////////////  contenido en cajas   */

.titulo_destacado, .titulo_destacado_arriba {
	border-top-style: dotted;
	border-top-color: #FFFFFF;
	border-top-width: 0px;
	font-family: "Trebuchet MS", Georgia, Arial, Verdana, san-serif;
	font-size:1.4em;
	font-weight:bold;
	color: #0294D5;
	line-height: 0.9em;
	letter-spacing: -1px;
	margin: 0px;
	display: block;
	padding-bottom: 0px;
	width: 95%;
}
.titulo_destacado_arriba {
	margin: 0px 0px 0px 5px;
}
.titulo_destacado_conlinea {
	border-top-style: dotted;
	border-top-color: #FFFFFF;
	border-top-width: 1px;
	font-family: "Trebuchet MS", Georgia, Arial, Verdana, san-serif;
	font-size:1.4em;
	font-weight:bold;
	color: #0294D5;
	line-height: 1em;
	letter-spacing: -1px;
	margin: 15px 0px 10px 0px;
	/*padding: 10px 0px 10px 0px;*/
	display: block;
	padding-bottom: 0px;
	width: 95%;
	border-top-style: dotted;
	border-top-color: #94C0ED;
	border-top-width: 1px;
	clear: both;/*	background-image: url(../images/fondo_lista_linea.gif);
	background-repeat: no-repeat;
	background-position: left top;*/
}

.titulo_destacado_conlinea2 {
	border-top-style: dotted;
	border-top-color: #FFFFFF;
	border-top-width: 1px;
	font-family: "Trebuchet MS", Georgia, Arial, Verdana, san-serif;
	font-size:1.4em;
	font-weight:bold;
	color: #0294D5;
	line-height: 1em;
	letter-spacing: 0px;
	margin: 15px 0px 5px 0px;
	display: block;
	padding-bottom: 0px;
	width: 95%;
	border-top-style: dotted;
	border-top-color: #94C0ED;
	border-top-width: 1px;
	clear: both;
}

.titulo_destacado_desplega {
	border-top-style: dotted;
	border-top-color: #FFFFFF;
	border-top-width: 1px;
	font-family: "Trebuchet MS", Georgia, Arial, Verdana, san-serif;
	font-size:1em;
	color: #0294D5;
	line-height: 1em;
	margin: 10px 0px 0px 0px;
	display: block;
	padding-bottom: 0px;
	width: 95%;
	padding: 5px 0px 0px 3px;
}
.titulo_tabla {
	border-top-style: dotted;
	border-top-color: #FFFFFF;
	border-top-width: 1px;
	font-family: "Trebuchet MS", Georgia, Arial, Verdana, san-serif;
	font-size:1.2em;
	line-height: 1em;
	margin: 10px 0px 0px 0px;
	display: table;
	padding-bottom: 0px;
	width: auto;
	padding: 5px 0px 0px 3px;
}

caption {
	color: #09C;
	font: 1.1em tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin-bottom: 5px;
	padding-bottom: 0px;
}

.destacado_linea, .destacado_linea2, .destacado_linea3, .destacado_linea4 {
	border-top-style: dotted;
	border-top-color: #94C0ED;
	border-top-width: 1px;
	background-image: url(../images/fondo_listado2.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.destacado_linea {
	width: 400px;
	padding: 5px 0px 0px 3px;
	height: 30px;
	margin-top: 15px;
}
.destacado_linea2 {
	width: 600px;
	padding: 5px 0px 0px 3px;
	height: 20px;
	margin-top: 10px;
}
.destacado_linea3 {
	width: 550px;
	padding: 5px 0px 0px 3px;
	height: 20px;
	font-size:1em;
	margin: 0 0 0 0;
	margin-top: 10px;
}
.destacado_linea4 {
	width: 310px;
	padding: 5px 0px 0px 3px;
	height: 20px;
	font-size:1em;
	margin: 0 0 0 0;
	margin-top: 10px;
}
.titulo_destacado_linea {
	font-size:1.5em;
	line-height: 1.1em;
}
.destacado_linea p {
	font-family: "Trebuchet MS", Georgia, Arial, Verdana, san-serif;
	font-size:1.4em;
	font-weight:bold;
	color: #0294D5;
	letter-spacing: 0px;
	margin: 0px 0px 0px 0px;
}
.destacado_linea2 p {
	font-family: "Trebuchet MS", Georgia, Arial, Verdana, san-serif;
	font-size:1.1em;
	font-weight:bold;
	color: #0294D5;
	letter-spacing: 0px;
	margin: 0px 0px 0px 0px;
}
.destacado_linea3 p {
	font-family: "Trebuchet MS", Georgia, Arial, Verdana, san-serif;
	font-size:1.2em;
	font-weight:bold;
	color: #0294D5;
	letter-spacing: 0px;
	margin: 0px 0px 0px 0px;
}
.ampliarTexto, .ampliarTexto_off {
	background-image: url(../images/ampliar2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 1px 16px 3px 0px !important;
	padding: 3px 16px 6px 0px;
	margin: 10px 0px 0px 0px !important;
	margin: 6px 0px 0px 0px;
	text-align: right;
	width: auto;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #859FBA;
	text-align: left;
	float: right;
	top: -30px;
	position: relative;
	height: 9px;
	line-height: 10px;
	visibility: visible;
}
.ampliarTexto_off {
	visibility: hidden;
}
.ampliarTexto2 {
	background-image: url(../images/ampliar2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 1px 16px 3px 0px !important;
	padding: 3px 16px 6px 0px;
	margin: 2px 0px 0px 0px !important;
	margin: 6px 0px 0px 0px;
	text-align: right;
	width: 35px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #859FBA;
	text-align: left;
	float: right;
	top: -20px;
	position: relative;
	height: 9px;
	line-height: 10px;
	visibility: visible;
}
.ampliarTexto2_off {
	background-image: url(../images/cerrar.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 1px 16px 3px 0px !important;
	padding: 3px 16px 6px 0px;
	margin: 2px 0px 0px 0px !important;
	margin: 6px 0px 0px 0px;
	text-align: right;
	width: 30px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #859FBA;
	text-align: left;
	float: right;
	top: -20px;
	position: relative;
	height: 9px;
	line-height: 10px;
	visibility: visible;
}
.ampliarTexto a, .ampliarTexto2 a, .ampliarTexto2_off a, .ampliarTexto_off a {
	text-decoration: none;
	color: #697D83;
}
.ampliarTexto a:hover, .ampliarTexto2 a:hover {
	text-decoration: underline;
}
.subtexto {
	padding:0px 0px 0px 5px;
	color: #48648E;
	margin-top: 0px;
	overflow: hidden;
	width: 600px;
	display: block;
	clear: both;
	margin: 5px 0px 20px 0px;
}
.subtexto p {
	margin-bottom: 0px;
	margin-top: 0px;
}
.subtexto2 {
	padding:10px 10px 0px 5px;
	margin-right: 0px;
	color: #48648E;
	display: block;
	margin-bottom: 20px;
	margin-top: 0px;
}
.subtexto2 p {
	margin-bottom: 0px;
	margin-top: 0px;
}
.subtexto3 {
	padding:0px 0px 0px 0px;
	margin-top: 0px;
	overflow: hidden;
	width: 600px;
	display: block;
	clear: both;
	margin: 5px 0px 20px 0px;
}
.subtexto3 p {
	margin-bottom: 0px;
	margin-top: 0px;
}
/* //////////////////////////////////////////////// lista simple   */


/* interlineado grande*/
.lista_simple {
	margin: 0px 0px 20px 15px;
	padding:0px 0px 0px 10px;
}
.lista_simple li {
	list-style-type:disc;
	list-style-image: url(../images/flecha_01.gif);
	line-height: 1.2em;
	margin-left: 5px;
	margin-bottom: 10px;
	padding: 0 0 0 0;
	margin-top: 0px;
}

/* interlineado pequeño*/
.lista_simple2 {
	margin: 0px 0px 15px 15px;
	padding:0px 0px 0px 0px;
}
.lista_simple2 li {
	list-style-type:disc;
	list-style-image: url(../images/flecha_01.gif);
	line-height: 1em;
	padding-bottom: 0px;
	margin-left: 10px;
}

/* interlineado intermedio*/
.lista_simple3 {
	margin: 0px 0px 20px 10px;
	padding:0px 0px 0px 0px;
}

.lista_simple3 li {
	list-style-type:disc;
	list-style-image: url(../images/flecha_01.gif);
	line-height: 1.1em;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	list-style-position: inside;
}

.lista_nada li {
	list-style-type:none;
	line-height: 1.1em;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	list-style-position: inside;
}

.lista_evolucion {
	margin: 10px 0px 30px 0px;
	padding:0px 0px 0px 0px;
}
.lista_evolucion li, .lista_evolucion_no li {
	list-style-type:disc;
	list-style-image: url(../images/flecha_evolucion.gif);
	background-image: url(../images/fondo_lista_linea.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 1em;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-position: inside;
	padding-top: 5px;
	margin-top: 5px;
}
.lista_evolucion_no {
	list-style-image: url(../images/flecha_evolucion_no.gif);
}
.lista_lineas {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.lista_lineas li {
	list-style-type:none;
	line-height: 1em;
	padding-bottom: 0px;
	padding-left: 8px;
	list-style-position: outside;
	padding-top: 15px;
	margin-top: 5px;
	background-image: url(../images/fondo_lista_linea.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 5px;
}
/*ajusta submenu de lista_linea*/
.lista_lineas li ul li {
	background-image: url(../images/xxx.gif);
	padding-bottom: 0px;
	padding-top: 0px;
}
.lista_simple li a, .lista_simple2 li a, .lista_simple3 li a {
	color: #697D83;
}
.lista_simple li a:hover, .lista_simple2 li a:hover, .lista_simple3 li a:hover {
	text-decoration: underline;
}
/* lista pdf*/
.lista_pdf {
	margin: 0px 0px 20px 15px;
	padding:0px 0px 0px 10px;
}
.lista_pdf li {
	list-style-type:disc;
	list-style-image: url(../images/flecha_02.gif);
	line-height: 1.2em;
	margin-left: 5px;
	margin-bottom: 0px;
	padding: 0 0 0 0;
	margin-top: 0px;
}

.lista_pdf2 {
	margin: 0px 0px 20px 0px;
	padding:0px 0px 0px 20px;
}
.lista_pdf2 li {
	list-style-type:disc;
	list-style-image: url(../images/flecha_02.gif);
	line-height: 1.2em;
	margin-left: 5px;
	margin-bottom: 0px;
	padding: 0 0 0 0;
	margin-top: 0px;
	list-style-position: outside;
}


.lista_menu {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.lista_menu li {
	list-style-type:disc;
	list-style-image: url(../images/item.gif);
	line-height: 1em;
	padding-bottom: 0px;
	margin-left: 0px;
	list-style-position: outside;
	padding:0px 0px 0px 0px;
	margin: 1px 0px 2px 20px;
}



/* ///////////////////////////////////////////// lista imagenes   */


.lista_imagenes {
	list-style-type:none;
	margin: 0;
	padding:0;
	margin-right: 5px;
	right: 10px;
}
.lista_imagenes li {
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-top-width: 1px;
	background-image: url(../images/fondo_listado1.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
.lista_imagenes img {
	margin-right: 5px;
	vertical-align: top;
	display: block;
	padding: 10px 0px 0px 0px;
}
.lista_imagenes p {
	/*	border-bottom-style: dotted;
	border-bottom-color: #94C0ED;
	border-bottom-width: 1px;*/
	padding-bottom: 5px;
}
/* ///////////////////////////////////////////// banco imagenes   */

.fotoconpie {
	height: 170px;
	width: 150px;
	float: left;
	padding-top: 0px;
	margin: 0px 0px 0px 0px;
}
.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #455987;
	text-align: left;
	margin: 0px 0px 15px 0px;
	padding: 0px 15px 0px 3px;
}
.diapo {
	/*centrado diapo__________*/
	height: 135px;
	width: 135px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	/*aspecto diapo__________*/
	background-color: #F4F4F4;
	/*	clip:rect(0px 130px 130px 0px);*/
	overflow: hidden;
	background-image: url(../images/diapo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top: 1px solid #E0E0E0;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #E0E0E0;
	margin: 0px 15px 2px 0px;
}
.diapo img {
	vertical-align: middle;/*	border-top: 1px solid #999999;
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #CACACA;*/

}
/* para el google */


#marcomapa {
	float:right;
	padding: 10px 10px 10px 10px;
	width: 310px;
	height: 350px;
	margin-top: 0px;
	margin-right: 15px;
	background-image: url(../images/marco_googlemaps.png)!important;
	background-image: url(../images/marco_googlemaps.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#mapaGoogle {
	padding: 0px 0px 0px 0px;
	/* a las dimensiones se le quita el grosor de los bordes*/
	width: 306px;
	height: 346px;
	display: block;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	/*	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;*/
	border-top: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	background-color: #FFFFFF;
}
.tachado {
	text-decoration: line-through;
}
/* ///////////////////////////////////////////// paginacion  */

.paginacion {
	display: block;
	padding: 5px 0px 5px 20px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #999999;
	display: block;
	width: 400px;
	position: relative;
	height: 25px;
	text-align: left;
	float: right;
	margin: -40px 30px 0px 0px;
}
.paginacion a {
	color: #E88000;
}
.naveg_pag {
	display:block;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:right;
	margin:0;
	padding:0.5em 0;
}
.naveg_pag a, .naveg_pag span {
padding:0 4px;
text-decoration:none;
}
.naveg_pag a:hover {
	text-decoration:underline;
}
 .naveg_pag a.ant,  .naveg_pag span.ant {
 padding:0 4px 0 16px;
}
.naveg_pag a.sig,  .naveg_pag span.sig {
 padding:0 16px 0 4px;
}
/* enlaces activados */


.naveg_pag span.ant {
	background:transparent url("../images/search_back_off.gif") no-repeat left center;

}
.naveg_pag span.sig {
	background:transparent url("../images/search_fwd_off.gif") no-repeat right center;

}
/* enlaces desactivados */
.naveg_pag a.ant {
	background:transparent url("../images/search_back_on2.gif") no-repeat left center;
	
}
.naveg_pag a.sig {
	background:transparent url("../images/search_fwd_on2.gif") no-repeat right center;

}

/* ///////////////////////////////////////////// mapaWeb  */

.mapaNivel1{
	font-family: Trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #406693;
	/*border-bottom: solid 1px #dbe0d5;*/
	margin: 1px 0px 3px 0px;
	letter-spacing: 0em;
}

.mapaNivel2{
	font-family: Trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #0099CC;
	/*border-bottom: solid 1px #dbe0d5;*/
	margin: 5px 0px 3px 0px;
	letter-spacing: 0em;
	display: block;
}
.mapaNivel3{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	/*line-height: 0.5em;*/
	line-height: 1.2em;
	margin-left: 0px;
	color: #8188A0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	left: 10px;
	display: table;
}

.listas_col {
	display: table;
	width: 185px !important;
	width: 27%;
	float: left;
	margin-right: 5px;
	padding-left: 10px;
	height: 185px;
	background-image: url(../images/fondo_mapaw.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.lista_Nivel1 {
	margin: 0;
	padding: 0;
	margin-left: 10px;
	margin-top: -5px;
	padding-bottom: 10px;
	padding-top: 5px;
}

.lista_Nivel1 li {
	text-align: left;
	list-style-type:decimal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	line-height: 1em;
}


.lista_Nivel2 {
	margin: 0;
	padding: 0;
	margin-left: 10px;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-top: 5px;
}

.lista_Nivel2 li {
	text-align: left;
	list-style-type:square;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
}

.lista_Nivel3 {
	margin: 0;
	padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-top: 5px;
}

.lista_Nivel3 li {
	text-align: left;
	list-style-type:disc;
	list-style-image: url(../images/item.gif);
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 30px;
}

/* ///////////////////////////////////////////////////////////////////////////////////    banner  */

#banner_boletin {
	height: 53px;
	text-align: right;
	display: block;
	padding-top: 0px;
	margin-top: 0px;
	z-index: 12;
	position: absolute;
	top: 430px;
	float: right;
	left: 760px;
	width: 143px;
	overflow: hidden;
}
.includeIra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
#textoPublicaciones {
	font-size: 12px;
	color: #003399;
}
.titulo_destacadoBannerPie {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.TextoBuscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}

