@CHARSET "UTF-8";

#content {
	/*float: left;*/
	float: right;
	width: 630px;
	font-family: arial, 'Arial', sans-serif, 'sans', verdana;
	/* DEBUG 
	border: 2px groove yellow; */
	margin-left: 15px;
}

#content a img {
	border: 0;
}

#navegacion {
	margin-left: 0.5em;
	font-family: arial, 'Arial', sans-serif, 'sans', verdana;
	font-size: 0.7em;
	color: #0034AD;
}

#navegacion a {
	color: #4c4c4c;
	text-decoration: none;
}

#navegacion a:hover {
	color: #7f99d6;
}

#navegacion h1 {
	display: inline;
	/*font-style: normal;
	font-variant: normal;*/
	font-weight: normal;
	font-family: arial, 'Arial', sans-serif, 'sans', verdana;
	font-size: 1em;
	color: #004186;
	padding: 0;
	margin: 0;
}

#foot {
	clear: both;
	font-family: arial, 'Arial', sans-serif, 'sans', verdana;
	/* DEBUG 
	border: 1px dashed green; */
}

.a_comun {
	color: #6c6c6c;
	text-decoration: none;
	font-size: 0.71em
}

.a_comun:hover {
	color: #004186;
}

.a_comun:visited {
	color: #4b4b4b;
}

.panel {
	margin-left: 0.5em;
	margin-top: 2em;
	/* DEBUG 
	border: 2px groove orange; */
}

.panel_content {
	margin-left: 0.5em;
	margin-top: 2em;
	font-size: 0.75em;
	text-align: justify;
}

.panel_content h2 {
	color:#004186;
	font-size:0.9em;
	
}
.panel_content h3 {
	color:#004186;
	font-size:0.85em;
}
.panel_content em {
	font-weight: bold;
	font-style: normal; 
}
.panel_content strong {
	font-weight: bolder;
}
.panel_content p {
	font-style: normal;
}


.pan {
	margin-left: 0.5em;
}

.panel_cen {
	margin-left: 0.5em;
	margin-top: 2em;
	text-align: center;
	/* DEBUG 
	border: 2px groove orange; */
}

/*.panel p {
	border: 1px solid #004186;
	margin-top: 0.2em;
}
*/
.panel h4 {
	margin-bottom: 0.1em;
	margin-left: 0.5em;
	font-size: 0.71em;
	/*color: blue; color: #0000ff;*/
	color: #004186;
}

.panel_dos_col {
	float: left;
	width: 48%;
	margin-left: 0.5em;
}

.panel_dos_col_gen {
	float: left;
	width: 48%;
	
}

.panel_col_contacto {
	float: left;
	width: 48%;
	margin-left: 0.5em;
	text-align: center;
}

.panel_2col_text {
	width: 58%;
	margin-left: 0.5em;
}

.panel_2col_img {
	width: 36%;
	margin-left: 0.5em;
}

.panel_col_bandera_izq {
	float: left;
	width: 18%;
	margin-left: 0.5em;
	text-align: left;
}

.panel_col_bandera_dcha {
	float: left;
	width: 26%;
	margin-left: 0.5em;
	text-align: right;
}

.panel_acce_lateral {
	float: left;
	width: 24%;
	margin-left: 0.5em;
	text-align: center;
	color: #7f99d6
}

.panel_acce_central {
	float: left;
	width: 48%;
	margin-left: 0.5em;
	text-align: center;
}

.panel_izq {
	float: left;
}

.panel_dcha {
	float: right;
}

.clear03 {
	clear: both;
	height: 0.3em;
}

.parrafo {
	margin-top: 0;
	margin-left: 0.5em;
	margin-right: 1em;
	text-align: justify;
	font-size: 0.71em;
	color: #010101;
}

.parrafo_estrecho {
	margin-top: 2em;
	margin-left: 0.5em;
	text-align: justify;
	font-size: 0.71em;
	color: #010101;
	width: 350px;
}

.pestana {
	float: left;
	margin-top: 0.5em;
	margin-left: 1em;
	padding: 0.5em;
	text-align: center;
	font-size: 0.71em;
	/*border: 1px solid #7f99d6;*/
}

.activa .pestana {
	background-color: #f0f0f0;
	/*-moz-border-radius: 5px;*/
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
}

.inactiva .pestana {
	background-color: #ffffff;
}

.pestana a {
	color: #004186;
	text-decoration: none;
	/*border: 1px solid #7f99d6;*/ /*font-weight: bold;*/
}

.pestana a:hover { /*color: #ff0000;*/
	color: #7f99d6;
}

.pestana a:visited {
	color: #4b4b4b;
}

.pestana a:VISITED:HOVER {
	color: #7f99d6;
}

.piscina {
	background-color: #f0f0f0;
	clear: both;
	padding-left: 2em;
	padding-right: 2em;
	padding-top: 1em;
	padding-bottom: 1em;
	text-align: justify;
	font-size: 0.71em;
	color: #010101;
}

.piscina h4 { /*padding: 0.5em;*/
	margin-left: 0;
	text-align: left;
	font-size: 1.1em;
	color: #010101;
	font-weight: bold;
	/*border: 1px solid #7f99d6;*/
}

.piscina p {
	margin-top: 1em;
	text-align: justify;
	color: #010101;
}

.menu_pie {
	float: right;
	list-style-type: none;
	margin: 0;
}

.menu_pie li {
	padding: 0;
	display: inline;
	padding-right: 0.5em;
	border-right: 1px solid #004186;
	font-size: 0.57em;
}

.menu_pie li:last-child {
	border-right: 0;
}

.menu_pie li a {
	color: #004186;
	text-decoration: none;
}

.menu_pie li a:hover {
	color: #7f99d6;
}

.menu_pie li a:visited {
	color: #004186;
}

.menu_pie form {
	display: inline;
}

.menu_pie form select {
	font-size: 1em;
	background-color: #ffffff;
	color: #004186;
}

.menu_pie form select:hover {
	color: #7f99d6;
}

.recta_pie {
	clear: both;
	height: 1px;
	/*background-color: #004186;*/
	margin: 0px;
	/*
	margin-top: 3px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	*/ /*padding: 0;*/
	padding-top: 3px;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	border-bottom: 1px solid #004186;
}

.info_pie {
	float: left;
	/*border: 1px solid #7f99d6;*/
	list-style-type: none;
	margin: 0;
	/*margin-top: -0.2em;*/
	margin-top: 0;
	margin-left: 0.5em;
	padding: 0;
}

.info_pie li {
	padding: 0;
	margin: 0;
	display: inline;
	/*font-size: 0.531em;*/
	font-size: 0.55em;
	color: #004186;
}

.info_pie li a {
	color: #004186;
	text-decoration: none;
}

.info_pie li a:hover {
	color: #7f99d6;
}

/*.info_pie li a:visited {
	color: #4b4b4b;
}*/
.pie_final {
	float: right;
	text-align: right;
	list-style-type: none;
	margin: 0;
	margin-top: 0;
	margin-left: 0.5em;
	padding: 0;
}

.pie_final li {
	display: inline;
}

.pie_final li .author {
	color: #004186;
	text-decoration: none;
	font-size: 0.45em;
}

.w3c img {
	border: 0;
	width: 44px;
	height: 16px;
}

#navegacion a {
	
}

#navegacion a:first-child {
	
}

.obj_unico {
	text-align: center;
}

.visor {
	text-align: center;
}
.visor_d {
	margin-left: 1em;
	text-align: right;
}
.visor_i {
	text-align: left;
}

.obj_izq {
	text-align: left;
}

.obj_cen {
	text-align: center;
	/* DEBUG
	border: 1px solid #004186; */
}
.obj_dcha {
	text-align: right;	
}
#cont_izq_mensa_mune {
	margin-top: 1em;
	text-align: center;
}

#panel_mensaje_muneco { /*display: none;*/ /*border: 1px outset black;*/
	margin-top: 20px;
	background-color: #ffffff;
	color: #004186;
	text-align: center;
	/*font-size:0.531em;*/
	font-size: 0.6em;
}

#panel_mensaje_muneco a {
	border: none;
	text-decoration: none;
	color: #004186;
}
#panel_mensaje_muneco a:hover {
	color: #607386;
}
#panel_mensaje_muneco a:visited {
	color: #7f99d6;
}

#panel_mensaje_muneco img {
	border: none;
}

#carpas_modulares_lista a {
	font-family: arial, 'Arial', sans-serif, 'sans', verdana;
	color: #4b4b4b;
	text-decoration: none;
}

#carpas_modulares_lista a:hover {
	color: #7f99d6;
	border: 0.1em solid #ffcc00;
}

#carpas_modulares_lista .carp_mod_dos_aguas {
	color: #4b4b4b;
	font-size: 0.7em;
}

#carpas_modulares_lista .carp_mod_dos_aguas_al a {
	font-size: 0.7em;
	padding-left: 0.5em;
	padding-right: 0.5em;
}

#carpas_modulares_lista .carp_mod_poligon {
	margin-top: 1.5em;
	color: #4b4b4b;
	font-size: 0.7em;
}

#carpas_modulares_lista .carp_mod_poligon_al {
	margin-bottom: 1em;
}

#carpas_modulares_lista .carp_mod_poligon_al a {
	font-size: 0.7em;
	padding-left: 0.5em;
	padding-right: 0.5em;
}

#carpas_modulares_lista span {
	color: #4b4b4b;
	font-size: 0.6em;
	font-style: italic;
}

.hazclick {
	color: #4b4b4b;
	font-size: 0.6em;
	font-style: italic;
}

/*
.carp_mod_dos_aguas a , .carp_mod_dos_aguas_al a , .carp_mod_poligon a , .carp_mod_poligon_al a {
	font-family: arial, 'Arial', sans-serif,'sans', verdana;
	font-size: 1em;
	color: #4b4b4b;
	text-decoration: none;
}
.carp_mod_dos_aguas a:hover , .carp_mod_dos_aguas_al a:hover  , .carp_mod_poligon a:hover , .carp_mod_poligon_al a:hover {
	color: #7f99d6;
}
*/ /*border: 0.1em solid #ffcc00;*/
.ficha {
	display: table;
	font-size: 0.65em;
}

.filaH {
	display: table-row;
	background-color: #cccccc;
}

.filaBR {
	padding-top: 0.5em;
}

.fila {
	display: table-row;
}

.celdaH {
	display: table-cell;
	padding-left: 0.5em;
	padding-right: 0.5em;
}

.celda {
	display: table-cell;
	padding-left: 1em;
	padding-right: 1em;
	border-bottom: 1px solid #cccccc;
}

.celdaRight {
	display: table-cell;
	padding-left: 1em;
	padding-right: 1em;
	border-bottom: 1px solid #cccccc;
	text-align: right;
}

.celdaVoid {
	display: table-cell;
}

.oculto {
	display: none;
}

.mostrar {
	display: block;
}

.panel_ficha_tecnica {
	border: 2px solid #cccccc;
	margin-left: 0.5em;
	margin-top: 0.3em;
	margin-bottom: 1em;
}

.pan_destaca {
	float: left;
	margin-left: 2em;
	/*border: 1px dotted #004186;*/
}

.pan_destaca h1 {
	float: right;
	font-weight: bolder;
	font-family: arial, 'Arial', sans-serif, 'sans', verdana;
	font-size: 0.9em;
	/*color: #4b4b4b;*/
	color: #4b4b4b;
	padding: 0;
	margin: 0;
}

.pan_destaca a {
	color: #666666;
	/*color: #4b4b4b;
	color: #c5c5c5;*/
	text-decoration: none;
}

.pan_destaca a:hover {
	color: #7f99d6;
}

.pan_destaca .pan_iconos {
	float: left;
	width: 130px;
	/*border: 1px dotted #7f99d6;*/
}

.pan_destaca .pan_iconos h2 {
	float: left;
	margin-top: 5px;
	width: 90px;
	height: 32px;
	text-decoration: none;
	text-align: right;
	font-family: arial, 'Arial', sans-serif, 'sans', verdana;
	font-size: 0.8em;
	font-weight: normal;
	margin: 5px 0 0 0;
	padding: 0;
	/*color: #4b4b4b;*/ /*border: 1px dotted brown;*/
}

.a_destaca_icon {
	float: right;
	margin-top: 5px;
	width: 32px;
	height: 32px;
	/*border: 1px dotted #7f99d6;*/
}

.a_destaca_icon img {
	border: 0;
}

.pan_destaca .pan_muneco {
	margin-top: 4px;
	margin-left: 10px;
	float: left;
	width: 80px;
	/*border: 1px dotted #004186;*/
}

.panel_tres_noticias {
	margin-top: 3em;
	float: left;
	/*margin-left: 2em;*/
	margin-left: 0.5em;
}

.pan_index_noti {
	float: left;
	width: 180px;
	margin-left: 1em;
	/*margin-right: 1em;*/
	font-family: arial, 'Arial', sans-serif, 'sans', verdana;
}

.a_noti {
	color: #666666;
	/*color: #4b4b4b;
	color: #c5c5c5;*/
	text-decoration: none;
}

.a_noti:hover {
	color: #7f99d6;
}

.noti_icon {
	width: 23px;
	height: 22px;
	border: 0;
	/*border: 1px dotted #7f99d6;*/
}

.noti_text {
	width: 60px;
	height: 22px;
	vertical-align: top;
	text-align: left;
	font-size: 0.8em;
	font-weight: normal;
	margin: 0;
	padding: 0;
	display: inline;
	/*border: 1px dotted brown;*/
}

.p_index_noti {
	margin-top: 0;
	margin-right: 0.5em;
	padding-right: 1em;
	/*border-right: 1px dotted #4b4b4b;*/
	border-right: 1px dotted #dedede;
	color: #4b4b4b;
	font-size: 0.7em;
	/*text-align: justify;*/
	text-align: left;
}

.p_index_noti a {
	text-decoration: none;
	color: #4b4b4b;
}

.p_index_noti a:HOVER {
	color: #7f99d6;
}

.p_index_noti a strong {
	font-weight: normal;
}

.panel_scroll {
	margin-top: 1em;
	overflow: auto;
	margin-left: 1em;
	height: 500px;
	margin-bottom: 2em;
	padding-right: 0.5em;
}

.panel_aviso_legal {
	border: 2px solid #cccccc;
	/*margin-top: 0.3em;*/ /*margin-left: 1em;
	margin-right: 1em;*/
	padding-left: 1em;
	padding-right: 1em;
}

.panel_aviso_legal h2 {
	margin-top: 1em;
	margin-left: 0.5em;
	margin-right: 1em;
	margin-bottom: 0.2em;
	text-align: justify;
	font-size: 0.71em;
	font-weight: normal;
	color: #010101;
}

.panel_ficha_tecnica {
	border: 2px solid #cccccc;
	margin-left: 0.5em;
	/*margin-top: 0.3em;*/
	margin-bottom: 1em;
}

.panel_ficha_tecnica .panel {
	margin-left: 0.5em;
	margin-top: 0.5em;
	/* DEBUG 
	border: 2px groove orange; */
}

.ficha_tec {
	display: table;
	margin-top: 1em;
	margin-left: 0.5em;
	font-size: 0.65em;
	/*vertical-align: top;*/
}

.ficha_tec .filaH {
	display: table-row;
	background-color: #cccccc;
}

.ficha_tec .filaBR {
	padding-top: 0.5em;
}

.ficha_tec .fila {
	display: table-row;
}

.ficha_tec .celdaH {
	display: table-cell;
	padding-left: 0.5em;
	padding-right: 0.5em;
}

.ficha_tec .celdaHTexto {
	display: table-cell;
	padding-left: 0.5em;
	padding-right: 0.5em;
	width: 400px;
}

.ficha_tec .celda {
	display: table-cell;
	padding-left: 1em;
	padding-right: 1em;
	border-bottom: 1px solid #cccccc;
}

.ficha_tec .celdaTexto {
	display: table-cell;
	padding-left: 1em;
	padding-right: 1em;
	border-bottom: 1px solid #cccccc;
	width: 400px;
}

.ficha_tec .celdaMedidas {
	display: table-cell;
	padding-left: 1em;
	padding-right: 1em;
	border-bottom: 1px solid #cccccc;
	text-align: right;
	width: 100px;
}

.ficha_tec .celdaVoid {
	display: table-cell;
}

.ficha_tec .celdaTitle h2 {
	font-size: 1em;
	/*color: #1846a2;*/
	color: #004186;
}

.ficha_tec .celdaTitle {
	display: table-cell;
	padding-right: 1em;
	width: 400px;
}

.ficha_tec .celdaImprimir {
	display: table-cell;
	text-align: right;
	width: 150px;
}

.ficha_tec .celdaVoid {
	display: table-cell;
}

.fich_imprimir {
	text-decoration: none;
	color: #000000;
	font-size: 0.8em;
}

.fich_imprimir img {
	border: 0;
	vertical-align: bottom;
}

/*** para empleo ***/
.linea_info {
	margin-top: 0;
	/*margin-left: 0.5em;
	margin-right: 1em;*/
	text-align: center;
	font-size: 0.71em;
	color: #010101;
	width: 550px;
	margin-bottom: 1em;
}

.linea_contacto {
	margin-top: 1em;
	margin-left: 0.5em;
	margin-right: 1em;
	text-align: center;
	font-size: 0.71em;
	color: #010101;
}

.panel_empleo { /*border: 1px solid #cccccc;*/
	-moz-border-radius: 20px;
	/*background-color: #f5f5f5;*/
	background-color: #f0f0f0;
	margin-bottom: 2em;
	width: 550px;
}

/*
	border-top-right-radius -moz-border-radius-topright 	-webkit-border-top-right-radius
	border-bottom-right-radius 	-moz-border-radius-bottomright 	-webkit-border-bottom-right-radius
	border-bottom-left-radius 	-moz-border-radius-bottomleft 	-webkit-border-bottom-left-radius
	border-top-left-radius 	-moz-border-radius-topleft 	-webkit-border-top-left-radius
	border-radius 	-moz-border-radius 	-webkit-border-radius
*/
.solicitud {
	display: table;
	padding: 20px;
	font-size: 0.71em;
	color: #010101;
}

.solicitud .row {
	display: table-row;
	width: 550px;
	/*border: 1px solid #7f99d6;*/
}

.solicitud .rowspan {
	display: block;
	width: 550px;
	/*border: 1px solid #7f99d6;*/
}

.solicitud .row input { /*display: table-cell;*/ /*display: inline;*/
	float: left;
	width: 150px;
	margin-right: 20px;
	/*border: 1px solid #004186;*/
}

.solicitud .row div { /*display: table-cell;*/ /*display: inline;*/
	float: left;
	width: 150px;
	margin-right: 27px;
	/*border: 1px solid #004186;*/
}

.solicitud .row select { /*display: table-cell;*/ /*display: inline;*/
	float: left;
	width: 157px;
	margin-right: 20px;
	/*border: 1px solid #004186;*/
}

.solicitud textarea {
	width: 505px;
}

.consentimiento_texto {
	width: 505px;
	text-align: justify;
	font-size: 0.8em;
}

/*** FIN para empleo ***/
.panel_busqueda {
	float: right;
	font-family: arial, 'Arial', sans-serif, 'sans', verdana;
	font-size: 0.9em;
}

.panel_busqueda form {
	margin-top: 0;
	margin-left: 0.5em;
	font-size: 0.8em;
	color: #010101;
}

.panel_busqueda form select {
	font-size: 0.8em;
}

.panel_busqueda form input {
	font-size: 0.8em;
}

.panel_busqueda form label {
	font-weight: bold;
}

.panel_busqueda a {
	text-decoration: none;
	color: #004186;
}

.panel_busqueda a:HOVER {
	color: #7f99d6;
}

#panel_paginacion {
	text-align: center;
	color: #4b4b4b;
	font-size: 0.71em;
	margin-right: 100px;
}

#panel_paginacion a {
	text-decoration: none;
	color: #004186;
}

#panel_paginacion a:HOVER {
	color: #7f99d6;
}

.a_secc {
	color: #4b4b4b;
	text-decoration: none;
}

.a_secc:hover {
	color: #7f99d6;
}

.noti_tipo_h {
	color: #4C4C4C;
}

.noti_tipo_h:HOVER {
	color: #7f99d6;
}

.noti_tipo_h:VISITED {
	color: #4C4C4C;
}

.noti_tipo_h_destaca {
	font-weight: bolder;
}

.panel_noticia_corta {
	border-top: 1px dotted #4b4b4b;
	font-family: arial, 'Arial', sans-serif, 'sans', verdana;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	margin-left: 0.5em;
	margin-right: 1em;
}

.panel_noticia_corta a {
	text-decoration: none;
	/*color: #4b4b4b;*/
	color: #010101;
}

.panel_noticia_corta a:HOVER {
	color: #7f99d6;
}

.panel_noticia_corta h1 {
	padding: 0;
	margin: 0;
	font-size: 0.9em;
	/*color: #4b4b4b;*/
	font-weight: normal;
}

.panel_noticia_corta h1 a {
	color: #004186;
}

.panel_noticia_corta .principal {
	margin-top: 0.5em;
	text-align: justify;
	font-size: 0.8em;
	color: #010101;
}

.panel_noticia_corta .cuerpo {
	margin-top: 0;
	margin-right: 1em;
	text-align: justify;
	font-size: 0.71em;
	color: #010101;
}

.panel_noticia_corta .img_peq { /*float: left;*/
	margin-top: 0.5em;
	margin-left: 1em;
	margin-right: 1em;
}

.panel_noticia_corta .pan_img_norm {
	text-align: center;
}

.panel_noticia_corta .img_norm {
	clear: both;
}

.panel_noticia_corta .noti_tipo {
	font-size: 0.71em;
	font-weight: bold;
	font-style: oblique;
	color: #4b4b4b;
}

.panel_noticia_corta .fecha {
	font-size: 0.71em;
	font-style: oblique;
	color: #4b4b4b;
}

.panel_noticia_corta .cuerpo a {
	color: #004186;
	text-decoration: none;
}
.panel_noticia_corta .cuerpo a:hover {
	color: #7f99d6;
}
.panel_noticia_corta .cuerpo a:visited {
	color: #004186;
}


.pan_imgs_dbj {
	margin-top: 0.5em;
	width: 600px;
}
.pan_imgs_dbj img {
	border: 0;
}
.pan_imgs_dbj img:nth-child(1) {
	/*display: inline;*/
	float: left;
	margin-right: 3px;
	/*elemento:nth-child(numero)*/
}
.pan_imgs_dbj img:nth-child(2) {
	/*display: inline;*/
	float: left;
	margin-right: 3px;
}
.pan_imgs_dbj img:nth-child(3) {
	/*display: inline;*/
	float: left;
}
.pan_imgs_dbj img:nth-child(4) {
	/*display: block;*/
	clear: left;
	margin-top: 3px;
}

/* copiar de manager.css */
.panel_manager_listado {
	/*height: 450px;*/
	font-size: 0.8em;
	color: #010101;
	font-family: arial, 'Arial', sans-serif, 'sans', verdana;
	border: 1px dotted #4b4b4b;
}

.panel_manager_listado a {
	color: #4b4b4b;
	text-decoration: none;
}

.panel_manager_listado a:hover {
	color: #7f99d6;
}

/* FIN copiar de manager.css */
#error,.error {
	color: #ff0000;
	text-align: left;
}

.panel_colum {
	float: left;
}

.mapa-web {
	width: 160px;
	/*border: 1px dotted green;*/
}

.mapa-web .nivel1 {
	margin-top: 0.5em;
	margin-left: 0;
	/*list-style-type: square;*/ /*list-style-type: circle;*/
	/*list-style-type: disc;*/ /*list-style-type: none;*/
	list-style-type: none;
}

.mapa-web .nivel2 {
	margin-left: 0.5em;
	list-style-type: none;
	list-style: 
}

.mapa-web .nivel3 {
	margin-left: 1em;
	list-style-type: none;
}

.mapa-web .nivel4 {
	margin-left: 1.5em;
	list-style-type: none;
}

.mapa-web a {
	color: #4b4b4b;
	text-decoration: none;
	font-size: 0.531em;
}

.mapa-web a:HOVER {
	color: #7f99d6;
}

/*
.mapa-web a:visited {
	color: #c5c5c5;
}
*/
.mas_info_div {
	font-size: 0.71em;
	margin-top: 1em;
	margin-bottom: 1em;
	width: 100%;
	text-align: center;
}

.parrafo .mas_info_div {
	font-size: 1em;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	width: 100%;
	text-align: center;
}

#mas_info_a , #mas_info_a:visited {
	/* css3 */
	border-width: 7px;
	border-style: solid;
	border-color: #004186;
	border-radius: 7px;
	/* especial radius para Firefox y Safari */
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	
	/*border: 12px solid #004186;*/
	/*padding: 12px;*/
	/*border: 7px solid  #004186;*/
	
	
	background-color: #004186;
	color: #ffffff;
	text-decoration: none;
}

#mas_info_a:hover {
	border: 7px solid #ffffff;
	background-color: #ffffff;
	color: #004186;
}


/*
#mas_info_a .bde_sup_izq {
	background: url(../../../media/images/bde_sup_izq.png) 0 0 no-repeat;
}
#mas_info_a .bde_sup_drch {
	background: url(../../../media/images/bde_sup_drch.png) 100% 0 no-repeat;
}
#mas_info_a .bde_sup_centro {
	margin-left: 12px;
	margin-right: 12px;
	height: 12px;
	background-color: #004186;
}

#mas_info_a .bde_inf_izq {
	padding-top: 0;
	background: url(../../../media/images/bde_inf_izq.png) 0 100% no-repeat;
}
#mas_info_a .bde_inf_drch {
	background: url(../../../media/images/bde_inf_drch.png) 100% 100% no-repeat;
}
#mas_info_a .bde_inf_centro {
	margin-left: 12px;
	margin-right: 12px;
	height: 12px;
	background-color: #004186;
}
*/
#loading {
	width: 16px;
	height: 16px;
	background: url(../../../media/images/loading.gif) 0 0 no-repeat;
}

.loading {
	width: 16px;
	height: 16px;
	background: url(../../../media/images/loading.gif) 0 0 no-repeat;
}

.rss_icon {
	
}
.rss_icon img {
	border: 0;
	vertical-align: middle;
}

.parrafo ul {
	border: none;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	text-align: left;
}

.parrafo li {
	display: block;
	margin: 0;
	padding-top: 0;
	/*padding-bottom: 0.5em;*/
	padding-bottom: 1em;
	padding-left: 0;
	padding-right: 0;
}

.flag_language img {
	border: none;
}

.nube_links {
	font-size:0.75em;
	margin-left:0.5em;
	margin-top:2em;
	text-align:justify;
}
.nube_links a {
	color:#004186;
	text-decoration:none;
	padding-right: 1em;
	border-right: 1px solid #004186;
}
.nube_links a:HOVER {
	color: #7f99d6;
}
.nube_links a:VISITED {
	color:#004186;
}