body {
	background-image:  url(../images/f_deg_azul.jpg);
	background-color: #e2e2e2;
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	height: 100%;
	color: #000000;
}
#columnas_ext {
	width: 100%;
	height:100%;
	margin-right: auto;
	margin-left: auto;
}

#paginatot {
	background-image:  url(../images/f_deg_hor.gif);
	background-repeat:  repeat-y;
	background-position: 0px 0px;
	height: 100%;
	width: 778px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#cabecera {
	width: 768px;
	float: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.mic_img_mic {
	height: 309px;
	width: 101px;
	float: left;
	margin-right: 9px;
	background:  url(../images/mic/img_mic.jpg) no-repeat center top;
}
.mic_img_ltiff {
	height: 309px;
	width: 100px;
	float: left;
	margin-right: 9px;
	background:  url(../images/mic/img_ltiff.jpg) no-repeat center top;
}
.mic_img_lfh {
	float: left;
	height: 309px;
	width: 97px;
	margin-right: 9px;
	background:  url(../images/mic/img_lfh.jpg) no-repeat center top;
}
.mic_img_ljpg {
	float: left;
	height: 309px;
	width: 97px;
	margin-right: 9px;
	background:  url(../images/mic/img_ljpg.jpg) no-repeat center top;
}
.mic_img_leps {
	float: left;
	height: 309px;
	width: 97px;
	margin-right: 9px;
	background:  url(../images/mic/img_leps.jpg) no-repeat center top;
}
.mic_img_pub {
	height: 309px;
	width: 100px;
	float: left;
	background:  url(../images/mic/img_pub.jpg) no-repeat center top;
}



#logo {
	background-image:  url(../images/logo_vert.gif);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	height: 71px;
	width: 117px;
	float: left;
	text-align: right;
}
#logomenu {
	height: 71px;
	width: 768px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	text-align: left;
	float: left;
}
#menuacc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #0673BC;
	float: right;
	padding-top: 56px;
	/* antes width: 300px;*/
	width: 410px;
	text-align: right;
}
.menuacc2 {
	float: left;
	width: 240px;
}

.menuacc1 {
	float: left;
}

span {
	display: none;
}
#menuacc ul {
	display: inline;
	width: 300px;
	float: right;
	margin: 0px;
	padding: 0px;
}
#menuacc li {
	display: inline;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0673BC;
	margin-right: 3px;
	padding-right: 3px;
}
#menuacc .contacto {
}

#encabezado {
	background-repeat: no-repeat;
	height: 181px;
	width: 768px;
	margin-top: 1px;
	border-bottom-color: #014B7C;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	float: left;
}
#menuprincipal {
	text-align: left;
	height: 35px;
	width: 768px;
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999; */
	float: none;
}
#menuprincipal li {
	display: inline;
}
#menuprincipal ul {
	display: inline;
}

.menuprin00 {
	background-image:  url(../images/bot00_on.gif);
	float: left;
	width: 46px;
	height: 35px;
}
.menuprin00 a {
	border: 0;
	display: block;
	height: 35px;
	background:  url(../images/bot00_off.gif) no-repeat;
}
.menuprin00 a:hover {
	border: 0;
	display: block;
	background-image:  url(../images/bot00_on.gif);
}
.menuprin0 {
	background-image:  url(../images/bot0_on.gif);
	float: left;
	width: 68px;
	height: 35px;
	background-repeat: no-repeat;
}
.menuprin0 a {
	border: 0;
	display: block;
	height: 35px;
	background:  url(../images/bot0_off.gif) no-repeat;
}
.menuprin0 a:hover {
	border: 0;
	display: block;
	background-image:  url(../images/bot0_on.gif);
	background-repeat: no-repeat;
}
.menuprin1 {
	background-image:  url(../images/bot1_on.gif);
	float: left;
	height: 35px;
	width: 129px;
	background-repeat: no-repeat;
}
.menuprin1 a {
	border: 0;
	display: block;
	height: 35px;
	background:  url(../images/bot1_off.gif) no-repeat;
}
.menuprin1 a:hover {
	border: 0;
	height: 35px;
	display: block;
	background-image:  url(../images/bot1_on.gif);
	background-repeat: no-repeat;
}
.menuprin2 {
	background-image:  url(../images/bot2_on.gif);
	height: 35px;
	width: 143px;
	float: left;
	background-repeat: no-repeat;
}
.menuprin2 a {
	border: 0;
	display: block;
	height: 35px;
	background:  url(../images/bot2_off.gif) no-repeat;
}
.menuprin2 a:hover {
	border: 0;
	display: block;
	background-image:  url(../images/bot2_on.gif);
	background-repeat: no-repeat;
}
.menuprin3 {
	background-image:  url(../images/bot3_on.gif);
	float: left;
	height: 35px;
	width: 117px;
	background-repeat: no-repeat;
}
.menuprin3 a {
	border: 0;
	display: block;
	height: 35px;
	background:  url(../images/bot3_off.gif) no-repeat;
}
.menuprin3 a:hover {
	border: 0;
	display: block;
	background-image:  url(../images/bot3_on.gif);
	background-repeat: no-repeat;
}
.menuprin4 {
	background-image:  url(../images/bot4_on.gif);
	float: left;
	height: 35px;
	width: 142px;
	background-repeat: no-repeat;
}
.menuprin4 a {
	border: 0;
	display: block;
	height: 35px;
	background:  url(../images/bot4_off.gif) no-repeat;
}
.menuprin4 a:hover {
	border: 0;
	display: block;
	background-image:  url(../images/bot4_on.gif);
	background-repeat: no-repeat;
}
.menuprin5 {
	background-image:  url(../images/bot5_on.gif);
	float: left;
	height: 35px;
	width: 123px;
	background-repeat: no-repeat;
}
.menuprin5 a {
	border: 0;
	display: block;
	height: 35px;
	background:  url(../images/bot5_off.gif) no-repeat;
}
.menuprin5 a:hover {
	border: 0;
	display: block;
	background-image:  url(../images/bot5_on.gif);
	background-repeat: no-repeat;
}

#titunot {
	width: 169px;
	height: 34px;
	float: none;
}

#titunot li {
	display: inline;
}
#titunot ul {
	display: inline;
}
.menunot {
	background-image:  url(../images/bot_noticias_on.gif);
	float: left;
	width: 169px;
	height: 34px;
}
.menunot a {
	border: 0;
	display: block;
	height: 34px;
	background:  url(../images/bot_noticias_off.gif) no-repeat;
}
.menunot a:hover {
	border: 0;
	display: block;
	background-image:  url(../images/bot_noticias_on.gif);
}

#pie {
	height: 30px;
	width: 768px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #00237E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

#pieizda {
	float: left;
	width: auto;
	margin-left: 5px;
	margin-top: 8px;
}
#piedcha {
	float: right;
	width: auto;
	margin-top: 8px;
	margin-right: 5px;
}

#piedcha a{
	color: #FFCC00;
}

#piedcha a:hover{
	color: #FFFFFF;
}

hr {
	display: none;
}
.txdestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0673BC;
}
#zonaizda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	width: 169px;
	text-align: left;
}
#zonadcha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: right;
	width: 585px;
	text-align: left;
}
#zonadcha p.grande{
	text-align: left;
	font-size: 11px;
	line-height: 17px;
	margin-bottom: 15px;
}
#zonadcha p.grande strong{
	color: #00237e;
}
#texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
	float: left;
	line-height: 14px;
}

#cajetines {
	width: 173px;
	height: 100%;
	margin-right: 1px;
	float: right;
	margin-top: 10px;
}
#cajetindcha {
	background-color: #FFFFFF;
	padding: 1px;
	height: 172px;
	width: 169px;
	border: 1px solid #CCCCCC;
	background-image:  url(../images/bann_comprar.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	text-align: center;
	margin-top: 10px;
}
#cajetindcha2 {
	background-color: #FFFFFF;
	padding: 1px;
	height: 163px;
	width: 169px;
	border: 1px solid #CCCCCC;
	background-repeat: no-repeat;
	background-position: 1px 1px;
	text-align: center;
}
#cajetinizda {
	background-color: #FFFFFF;
	padding: 1px;
	height: 220px;
	width: 169px;
	border: 1px solid #CCCCCC;
	background-image:  url(../images/bann_noticias_g2.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	overflow: hidden;
	margin-top: 10px;
	float: left;
}

#cajetinizdanoticia {
	padding: 2px;
	height: auto;
	width: 140px;
	border: 6px solid #EEEEEE;
	margin-right: auto;
	margin-left: auto;
	background-color: #EEEEEE;
}
.cajetinizdanoticia2 {
	padding: 2px;
	height: auto;
	width: 140px;
	border: 6px solid #EEEEEE;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	margin-top: 7px;
}


.foto {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	clear: right;
}
a {
	color: #333333;
	text-decoration: none;
}
.negrita {
	font-weight:bold;
	}
.sinborde {
	border-width: 0px;
}
.mapa_palabra h5 a {
	color: #00237E;
}
abbr, acronym {
   cursor: help;
   border-bottom: 1px dashed #333;
}
.mic_exterior {
	background: #0673bc url(../images/mic/tit_mic.gif) no-repeat left top; /*para los navegadores buenos*/
	height: auto;  /*para IE5+ */
	min-height: 448px; /*para los navegadores buenos*/
	width: 658px;
	clear: both;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
html>body .mic_exterior {
	background: #0673bc url(../images/mic/tit_mic.gif) no-repeat left top; /*para los navegadores buenos*/
	height: auto;  /*para IE5+ */
	min-height: 448px; /*para los navegadores buenos*/
	width: 658px;
	clear: both;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.mic_exterior span {
 display:inline
}
.mic_interior {
	background: #FFFFFF;
	height: auto;
	width: 638px;
	padding: 11px;
}
.mic_texto {
	background: #e5e7e8;
	height: 36px;
	width: 618px;
	text-align: justify;
	padding: 10px;
	margin-bottom: 10px;
}
#mic_menu { 
text-align: left;
	height: 43px;
	width: 638px;
}
#mic_menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
}
#mic_menu li {
	display: inline;
	height: 43px;
	float: left;
}
#mic_menu span {
	display: none;
}
.menumic0 a {
	width: 110px;
	float: left;
	background:  url(../images/mic/bot_mic.gif) no-repeat left top;
	height: 43px;
}
.menumic1 a {
	width: 109px;
	float: left;
	background:  url(../images/mic/bot_logostiff.gif) no-repeat left top;
	height: 43px;
}
.menumic2 a {
	width: 106px;
	float: left;
	background:  url(../images/mic/bot_logosfh.gif) no-repeat left top;
	height: 43px;
}
.menumic4 a {
	width: 106px;
	float: left;
	background:  url(../images/mic/bot_logosjpg.gif) no-repeat left top;
	height: 43px;
}
.menumic5 a {
	width: 106px;
	float: left;
	background:  url(../images/mic/bot_logoseps.gif) no-repeat left top;
	height: 43px;
}
.menumic3 a {
	width: 100px;
	float: left;
	background:  url(../images/mic/bot_public.gif) no-repeat left top;
	height: 43px;
}
.mic_exterior h1 {
	display: none;
	margin: 0px;
	padding: 0px;
}
#mic_paginatot {
	background-image:  url(../images/f_deg_hor.gif);
	background-repeat:  repeat-y;
	background-position: 0px 0px;
	width: 778px;
	margin: 0px auto;
}
.mic_contenido {
	height: auto !important; /*para los navegadores buenos*/
	height: 289px;  /*para IE5+ */
	min-height: 289px; /*para los navegadores buenos*/
	width: 600px;
	padding-top: 15px;
}
.mic_izda {
	float: left;
	width: 200px;
}
.mic_drcha {
	float: right;
	width: 200px;
}

.mic_izda li {
	text-transform: uppercase;
	font-weight: bold;
	color: #0673BC;
	list-style:  url(../images/cuadradito_listas.gif);
	margin-top: 5px;
}
.mic_izda li li {
	text-transform: none;
	background: #F4FBFF;
	list-style: circle;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 1px 1px 0px;
}
.mic_drcha li {
	text-transform: uppercase;
	font-weight: bold;
	color: #0673BC;
	list-style:  url(../images/cuadradito_listas.gif);
	margin-top: 5px;
}
.mic_drcha li li {
	text-transform: none;
	background: #F4FBFF;
	list-style: circle;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 1px 1px 0px;
}
.mic_izda_g {
	float: left;
	width: 425px;
}

.mic_izda_g li {
	text-transform: uppercase;
	font-weight: bold;
	color: #0673BC;
	list-style:  url(../images/cuadradito_listas.gif);
	margin-top: 5px;
}
.mic_izda_g li li {
	text-transform: none;
	background: #F4FBFF;
	list-style: circle;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 1px;
}
#contenidos {
	height: auto !important;
	_height: ;
	width: 778px;
	float: none;
	margin-right: auto;
	margin-left: auto;
}

.link_contacto {
	font-weight: bold;
	color: #0066CC;
	text-align: left;
	background-color: #FF0000;
}
.links_pagina_contacto {
	font-weight: bold;
	color: #23007e;
	text-align: left;
}
.contacto1 {
	float: left;
}
menuacc .contacto a {
	color: #FFFFFF;
}
dentro_contacto2 {
display: inline;
margin-right: 3px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #0673BC;
padding-right: 3px;

}

.fondo_contacto {
	background-image:  url(../images/contacto.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 21px;
	float: left;
	width: 95px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}

.contacto2 {
	float: left; 
	padding: 0px; 
	width: 215px;
	padding-left: 5px;

}

.dentro_contacto2 {
	
	display: inline;
	margin-right: 2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00237E;
	padding-right: 2px;
	
}
#columnas_ext #paginatot #cabecera #logomenu #menuacc .fondo_contacto a {
	color: #FFFFFF;
	padding-left: 6px;
}

/* botón noticias NUEVO*/
.fondo_contacto1 {
	background-image:  url(../images/contacto1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 21px;
	float: left;
	width: 95px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
/*HASTA AQUÍ*/

/* botón noticias NUEVO*/
.fondo_contacto1 a {
	color: #FFFFFF;
	padding-left: 6px;
}
/*HASTA AQUÍ*/
#swf_promo {
	width: 171px;
	height: 123px;
	float: left;
	margin-left: 2px;
	margin-top: 5px;
}
.preguntas {
	margin:10px 40px 10px 0px;
}
#cierre {
	clear: both;
}
.tipo_archivo {
	background-color: #354584;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 20px;
}
#subtitulo_nota {
	background-image: url(../images/tit_notabruesa.gif);
	height: 51px;
	width: 585px;
	float: right;
	background-repeat: no-repeat;
	background-position: right 0px;
	margin-bottom: 15px;
}

