/*Para que en IE6 no deje espacio bajo las im�genes sino descoloca todo*/
img{
	display:block;
	}


/*--------------------------------------- LAYOUT DE ELEMENTOS - HOME -------------------------------------------*/

#contenedor {
	margin:0 auto;
	width:60em;
	height:28.13em;  /* borrar */
	padding-top:1.06em;
	/*background:#005500;*/
	}
	
	#h-banner_sup {
		display:inline;
		position:relative;
		float:left;
		width:60em;
		background:#E7F4FF;
		}

		#h-publi {
			display:inline;
			position:relative;
			float:left;
			width:1.50em;
			background:#E7F4FF;
			}

		#h-banner_sup1 {
			display:inline;
			position:relative;
			float:right;
			width:36.13em;
			background:#E7F4FF;
			}
	
	#h-banner_cabecera {
		display:inline;
		position:relative;
		float:left;
		width:60em;
		}

		#h-fecha_cabecera {
			display:inline;
			position:relative;
			float:right;
			width:35.94em;
			margin-top:-7.50em;
			}

		#h-subtitulo_cabecera {
			display:inline;
			position:relative;
			float:left;
			width:23.75em;
			margin-top:-2.81em;
			padding:0 0 0 1.56em;
			}

	#h-menu {
		display:inline;
		position:relative;
		float:left;
		width:60em;
		}

		#h-menu_pral {
			display:inline;
			position:relative;
			float:left;
			width:60em;
			background:#6BB4EE;
			}

			.h-menu_pral_opc {
				display:inline;
				position:relative;
				float:left;
				width:8.44em;
				text-align:center;
				padding:0.13em 0 0.13em 0;
				background:#6BB4EE;
				}

			.h-menu_pral_opc_on {
				display:inline;
				position:relative;
				float:left;
				width:8.44em;
				text-align:center;
				padding:0.13em 0 0.13em 0;
				border-left:solid 0.06em #ADB9C2;
				border-top:solid 0.06em #ADB9C2;
				border-right:solid 0.06em #ADB9C2;
				background:#EBF0F2;
				}

			#h-buscador {
				display:inline;
				position:relative;
				float:right;
				width:18.75em;
				height:1.50em;
				background:#FFF;
				border-top:solid 0.06em #6BB4EE;
				border-right:dotted 0.06em #767575;
				}

				#h-buscador_lupa {
					display:inline;
					position:relative;
					float:left;
					width:1.38em;
					padding:0.13em 0.13em 0 0.63em;
					}

				#h-buscador_input{
					display:inline;
					position:relative;
					float:left;
					padding:0.13em 0 0 0;
					}

					.h-estilo_buscador{
						background:#F3F3F3;
						border:solid 0.06em #CFCFCF;
						font-size:0.75em;
						color:#000;
						}

				#h-buscador_google{
					display:inline;
					position:relative;
					float:left;
					padding:0.13em 0.50em 0 0.31em;
					}
					
					.h-buscador_radio{
						display:inline;
						position:relative;
						float:left;
						}

					#h-icon_google{
						display:inline;
						position:relative;
						float:left;
						}

				#h-buscador_web{
					display:inline;
					position:relative;
					float:left;
					padding:0.13em 0.50em 0 0.31em;
					}
				

		#h-menu_sub {
			display:inline;
			position:relative;
			float:left;
			width:60em;
			background:#DAE1E5;
			}

			#h_bloque_submenu {
				display:inline;
				position:relative;
				float:left;
				width:56.94em;
				margin-top:-1.38em;
				padding:0 0 0 1.50em;
				}

	#h-ultima_hora {
		display:inline;
		position:relative;
		float:left;
		width:59.94em;
		margin:0.19em 0 0.50em 0;
		background:#FFF;
		border-top:dotted 0.06em #767575;
		border-right:dotted 0.06em #767575;
		border-bottom:dotted 0.06em #767575;
		}

		#h-ultima_tit {
			display:inline;
			position:relative;
			float:left;
			width:7.81em;
			padding:0.31em 0 0.31em 0.63em;
			background:#616161;
			}

		#h-ultima_notic {
			display:inline;
			position:relative;
			float:left;
			width:49.06em;
			padding:0.25em 0 0.25em 0.63em;
			background:#FFF;
			}

			#h-ultima_mas {
				display:inline;
				position:relative;
				float:left;
				padding:0.38em 0 0.38em 0;
				background:#FFF;
				}

	#h-cuerpo {
		display:inline;
		position:relative;
		float:left;
		width:59.88em;
		background:#FFF;
		border:dotted 0.06em #000;
		}

		#h-cuerpo_izq {
			display:inline;
			position:relative;
			float:left;
			width:29.63em;
			/*margin-right:0.63em;*/
			border-right:0.06em dotted #000;
			}

			.h-bloque_izq {
				display:inline;
				position:relative;
				float:left;
				width:28.13em; 
				padding:0.75em 0 0 1.50em;
				}

				.h-tit_bloque_izq {
					display:inline;
					position:relative;
					float:left;
					width:28em; 
					padding:0 0 0.63em 0.13em;
					}

				.h-img_actualidad_izq {
					display:inline;
					position:relative;
					float:left;
					width:26.13em;  
					padding:0 0 0.88em 0;
					}
				
				.h-fecha_actualidad_izq {
					display:inline;
					position:relative;
					float:left;
					width:26.13em; 
					/*padding-bottom:1em;*/
					border-bottom:1px dotted black;
					}	

				.h-tit_actualidad_izq {
					display:inline;
					position:relative;
					float:left;
					width:26.13em; 
					padding:0 0 1.38em 0;
					}

				.h-texto_actualidad_izq {
					display:inline;
					position:relative;
					float:left;
					width:26.13em; 
					padding-bottom:1em;
					border-bottom:1px dotted #000;
					}

				.h-linea_izq {
					display:inline;
					position:relative;
					float:left;
					width:28.13em; 
					padding:1.50em 0 0 0;
					}

				.h-bloque_cuadros_izq {
					display:inline;
					position:relative;
					float:left;
					width:26.13em; 
					}

					.h-bloque_int_izq {
						display:inline;
						position:relative;
						float:left;
						width:26.13em;  
						}

						.h-cuadros_izq {
							display:inline;
							position:relative;
							float:left;
							width:26.13em; 
							height:3.75em;
							border:solid 0.06em #C5C3C3;
							background:#F6F5F5;
							}

							.h-info_destacados{
								display:inline;
								position:relative;
								float:left;
								width:22em; 
								}

								.h-titulo_destacados {
									display:inline;
									position:relative;
									float:left;
									width:22em; 
									padding:0.25em 0 0.06em 0.25em;
									line-height:0.88em;
									}

									.h-texto_destacados {
										display:inline;
										position:relative;
										float:left;
										width:22em; 
										padding:0.25em 0 0 0.50em;
										line-height:0.75em;
										}

										.h-texto_destacados p {
											margin:0px;
											}

								.h-imagenes_destacados{
									display:inline;
									position:relative;
									float:right;
									width:3em; 
									padding:0.25em 0.50em 0 0;
									}

									.h-img_destacados {
										display:inline;
										position:relative;
										float:left;
										width:3em; 
										}

									.h-mas_destacados {
										display:inline;
										position:relative;
										float:left;
										width:3em; 
										text-align:right;
										padding:0.13em 0 0 0;
										}

						/*.h-cuadros-g_izq {
							display:inline;
							position:relative;
							float:left;
							width:13.69em; 
							height:5.63em;
							border:solid 0.06em #C5C3C3;
							background:#F6F5F5;
							}

							.h-titulo-g_destacados {
								display:inline;
								position:relative;
								float:left;
								width:11.94em; 
								padding:0.50em 0 0 0.50em;
								line-height:0.88em;
								}

							.h-texto-g_destacados {
								display:inline;
								position:relative;
								float:left;
								width:11.94em; 
								padding:0.50em 0 0 0.50em;
								line-height:0.88em;
								}

							.h-mas-g_destacados {
								display:inline;
								position:relative;
								float:right;
								width:0.94em; 
								padding:4.69em 0 0 0;
								}*/

							/* cuadros con iconos en h-cuadros-g_izq*/
							/*.h-icon_link{
								display:inline;
								position:relative;
								float:left;
								width:12.81em; 
								padding:0.38em 0 0 0.50em;
								}

								.h-icono{
									display:inline;
									position:relative;
									float:left;
									width:1.50em; 
									}
							
								.h-enlace{
									display:inline;
									position:relative;
									float:left;
									width:10.44em; 
									padding:0 0 0 0.19em;
									}*/

							/* contacto en h-cuadros-g_izq*/
							/*.h-contacto{
								display:inline;
								position:relative;
								float:left;
								width:12.81em; 
								padding:0 0 0 0.50em;
								}

								.h-txt_contacto{
									display:inline;
									position:relative;
									float:left;
									padding:0 1.25em 0 1.19em;
									margin-top:-3.88em;
									text-align:justify;
									line-height:1em;
									}

								.h-enlace_contacto{
									display:inline;
									position:relative;
									float:left;
									width:12.81em;
									text-align:center;
									}*/

						.h-cuadros_espacio{
							display:inline;
							position:relative;
							float:left;
							width:13.69em; 
							height:0.69em;
							}
						
					/*.h-bloque_int_dcha {
						display:inline;
						position:relative;
						float:right;
						width:13.81em; 
						}*/

			#h-pie {
				display:inline;
				position:relative;
				float:left;
				width:26.69em; 
				padding:0 0 0.50em 1.56em;
				}

				.h-linea_pie_izq {
					display:inline;
					position:relative;
					float:left;
					width:28.13em; 
					}

		#h-cuerpo_dcha {
			display:inline;
			position:relative;
			float:right;
			width:29.56em;
			}

			.h-bloque_dcha {
				display:inline;
				position:relative;
				float:left;
				width:28em; 
				padding:0 1.50em 0 0;
				background:#FFFFFF;
				padding-bottom:0.6em;
				border-bottom:1px dotted black;
				margin-bottom:0.6em;

				}

				.h-tit_bloque_dcha {
					display:inline;
					position:relative;
					float:left;
					width:28em; 
					padding:0 0.13em 0.63em 0;
					}
					
					.h-fecha_actualidad_dcha {
						display:inline;
						position:relative;
						float:left;
						width:28em; 
						}

					.h-tit_actualidad_dcha {
						display:inline;
						position:relative;
						float:left;
						width:28em; 
						padding:0 0 0.69em 0;
						}

					.h-texto_actualidad_dcha {
						display:inline;
						position:relative;
						float:left;
						width:28em; 
						}

					/* noticia mini con imagen*/
					.h-img_actualidad_min_dcha {
						display:inline;
						position:relative;
						float:left;
						width:9.7em; 
						}

					.h-texto_actualidad_min_dcha {
						display:inline;
						position:relative;
						float:left;
						width:280px; 
						}

					.h-linea_dcha {
						display:inline;
						position:relative;
						float:left;
						width:28em; 
						padding:1.50em 0 0 0;
						}

						.h-bloque_cuadros_dcha {
						display:inline;
						position:relative;
						float:left;
						width:28.13em; 
						}

						.h-bloque_int_dcha {
							display:inline;
							position:relative;
							float:left;
							width:13.81em; 
							}

						.h-bloque_int_dcha2 {
							display:inline;
							position:relative;
							float:right;
							width:13.81em; 
							}

					.h-cuadros-informacion {
							display:inline;
							position:relative;
							float:left;
							width:13.69em; 
							height:7.50em;
							border:solid 0.06em #C5C3C3;
							background:#F6F5F5;
							}

							.h-titulo-g_destacados {
								display:inline;
								position:relative;
								float:left;
								width:11.94em; 
								padding:0.50em 0 0.06em 0.50em;
								line-height:0.88em;
								}

							.h-texto-g_destacados {
								display:inline;
								position:relative;
								float:left;
								width:11.94em; 
								padding:0.50em 0 0.06em 0.50em;
								line-height:0.88em;
								}

							.h-mas-g_destacados {
								display:inline;
								position:relative;
								float:right;
								width:0.94em; 
								padding:4.69em 0 0 0;
								}

							/* cuadros con iconos en h-cuadros-g_izq*/
							.h-icon_link{
								display:inline;
								position:relative;
								float:left;
								width:12.81em; 
								padding:0.38em 0 0 0.50em;
								}

								.h-icono{
									display:inline;
									position:relative;
									float:left;
									width:1.50em; 
									}
							
								.h-enlace{
									display:inline;
									position:relative;
									float:left;
									width:10.63em; 
									}

				
				#h-pie_dcha {
					display:inline;
					position:relative;
					float:left;
					width:28em; 
					padding:0 0.13em 0.63em 0;
					}

					.h-linea_pie_dcha {
						display:inline;
						position:relative;
						float:left;
						width:28em; 
						padding:0.63em 0 0 0;
						}

					#h-logos_dcha {
						display:inline;
						position:relative;
						float:left;
						width:26.31em; 
						padding:0.50em 0.13em 0.63em 1.69em;
						}

						.h-logo {
						display:inline;
						position:relative;
						float:left;
						padding:0 0.31em 0.50em 0.31em;
						}


		#pie {
			display:inline;
			position:relative;
			float:left;
			width:59.81em;
			padding:0.50em 0 0.63em 0;
			text-align:center;
			}

			#logo_pie {
				display:inline;
				position:relative;
				float:left;
				padding:0 0 0 12.50em;
				}
			
			#txt_pie {
				display:inline;
				position:relative;
				float:left;
				padding:0.13em 0 0.13em 0em;
				text-align:center;
				}

/*--------------------------------------- LAYOUT DE ELEMENTOS - INTERIOR com�n migas de pan -------------------------------------------*/

#i-migas {
		display:inline;
		position:relative;
		float:left;
		width:58.50em;
		padding:0.13em 0 0.25em 1.50em;
		border-bottom:dotted 0.06em #C5C3C3;
		}

/*--------------------------------------- LAYOUT DE ELEMENTOS - INTERIOR 1  -------------------------------------------*/
		
			
		#i1-cuerpo_izq {
			display:inline;
			position:relative;
			float:left;
			width:44.5em;
			padding:0 0 1.50em 0;
			margin-right:0.5em;
			border-right:2px dotted #ccc;
			}

				#i1-banner_dcha {
					display:inline;
					position:relative;
					float:left;
					width:13.75em; 
					padding:0.63em 0.63em 0.94em 0;
					}

			#i1-tit_seccion {
				display:inline;
				position:relative;
				float:left;
				width:41.56em; 
				padding:0.75em 0 0 1.50em;
				}

			#i1-bloque_noticia {
				display:inline;
				position:relative;
				float:left;
				width:41.56em; 
				padding:0.75em 0 1em 1.50em;
				border-bottom:1px dotted black;
				}

			.i1-linea_izq {
				display:inline;
				position:relative;
				float:left;
				width:44.25em; 
				padding:1.50em 0 0 0;
				}

			#i1-bajo_noticia {
				display:inline;
				position:relative;
				float:left;
				width:41.56em; 
				padding:0.75em 0 0 1.50em;
				}

				#i1-banner_izq {
					display:inline;
					position:relative;
					float:left;
					width:41.56em; 
					padding:0.75em 0 0 1.50em;
					}


		#i1-cuerpo_dcha {
			display:inline;
			position:relative;
			float:right;
			width:14.44em;
			}

			#i1-titulo_dcha {
				display:inline;
				position:relative;
				float:right;
				width:14.44em;
				padding:0.75em 0 0 0;
				}

			#i1-bloque_listado {
				display:inline;
				position:relative;
				float:left;
				width:13.75em; 
				padding:0 0.63em 0 0;
				}

				#i1-bloque_listado ul {
					margin:0em;
					padding:0.31em 0 0 1.5em;
					/*line-height: 1.5em;*/
					}

					#i1-bloque_listado ul li {
						list-style-image:url(../images/punto.gif);
						padding:0.38em 0 0.38em 0;
						line-height: 0.81em;
						border-bottom:dotted #CECECE 0.13em;
						}

			#i1-bloque_mas {
				display:inline;
				position:relative;
				float:left;
				width:13.75em; 
				padding:0.25em 0 1em 0;
				text-align:right;
				}


/*--------------------------------------- LAYOUT DE ELEMENTOS - INTERIOR 2  -------------------------------------------*/


			#i2-cuerpo {
				display:inline;
				position:relative;
				float:left;
				width:59.44em;
				padding:0 0 1.50em 0;
				}

			#i2-tit_seccion {
				display:inline;
				position:relative;
				float:left;
				width:57.94em; 
				padding:0.75em 0 0 1.50em;
				}
			
			#i2-bloque_listado {
				display:inline;
				position:relative;
				float:left;
				width:59.44em; 
				padding:1.50em 0.63em 0 0.63em;
				}

				#i2-bloque_listado .mes {
					padding:0 0 0 0.63em;
					/*border-bottom:dotted #01589D 0.13em;*/
					}

				#i2-bloque_listado ul {
					margin:0em;
					padding:0.31em 1.5em 0 1.5em;
					}

					#i2-bloque_listado ul li {
						list-style-image:url(../images/punto.gif);
						padding:0.38em 0 0.38em 0;
						line-height: 0.81em;
						border-bottom:dotted #CECECE 0.13em;
						}

			#otras {
			display:inline;
			position:relative;
			float:left;
			width:57.94em;
			padding:0.50em 1.88em 1.25em 0;
			text-align:right;
			}

/* ---------------------------- IM�GENES --------------------------------------- */

/* banner superior publi */
.img1{
	width:1.50em;
	height:6.25em;
	border:0;
	}

/* banner superior */
.img2{
	width:36.13em;
	height:6.25em;
	border:0;
	}

/* banner cabecera */
.img3{
	width:60em;
	height:8.50em;
	border:0;
	}

/* fondo submen� */
.img4{
	width:60em;
	height:1.50em;
	}

/* m�s */
.img5{
	width:0.94em;
	height:0.94em;
	border:0;
	}

/* imagen grande actualidad */
.img6{
	//width:26.5625em;
	}

/* l�nea separadora home */
.img7{
	width:28.13em;
	height:0.19em;
	}

/* imagen destacados */
.img8{
	width:3em;
	height:2.25em;
	border:solid 0.06em #787676;
	}

/* iconos */
.img9{
	width:1.31em;
	height:1.44em;
	}

/* banner3 */
.img10{
	width:13.69em;
	height:10.63em;
	border:0;
	}

/* banner2 */
.img11{
	width:28em;
	height:10.63em;
	border:0;
	}

/* fondo contacto*/
.img12{
	width:12.63em;
	height:4.56em;
	}

/* RSS*/
.img13{
	width:1.94em;
	height:1.63em;
	}

/* Logo Gobierno Arag�n */
.img14{
	width:6.06em;
	height:2em;
	border:0;
	}

/* Logo Presidencia Gobierno */
.img15{
	width:7.19em;
	height:2em;
	border:0;
	}

/* Logo Cortes Arag�n */
.img16{
	width:3.88em;
	height:2em;
	border:0;
	}

/* Logo BOE */
.img17{
	width:5.31em;
	height:2em;
	border:0;
	}

/* Logo BOP */
.img18{
	width:3.31em;
	height:2.50em;
	border:0;
	}

/* Logo Europea */
.img19{
	width:3.56em;
	height:2.50em;
	border:0;
	}

/* Logo RAE */
.img20{
	width:6.81em;
	height:2.50em;
	border:0;
	}

/* Buscador lupa Google */
.img21{
	width:1.38em;
	height:1.38em;
	border:0;
	}

/* l�nea separadora izquierda interior 1 */
.img22{
	width:45em;
	height:0.19em;
	}

/* l�nea pie interior */
.img23{
	width:58.81em;
	height:0.19em;
	}




/* ---------------------------- TEXTOS --------------------------------------- */
.bold{
	font-weight:bold;
	}
/* fecha actual */
.txt1{
	font-family: Trebuchet MS, Verdana;
	color:#000;
	font-size:0.75em;  
	}

/* subt�tulo cabecera */
.txt2{
	font-family: Century Gothic, Trebuchet MS, Verdana;
	color:#fff;
	font-size:1em;  
	}

/* men� principal */
.txt3{
	font-family: Century Gothic, Trebuchet MS, Verdana;
	color:#fff;
	font-size:1em;  
	text-decoration:none;
	text-transform:uppercase;
	}

	.txt3:hover{
		text-decoration:underline;
		}

	.txt3_on{
		font-family: Century Gothic, Trebuchet MS, Verdana;
		color:#000;
		font-size:1em;  
		text-decoration:none;
		text-transform:uppercase;
		}

/* submen� */
.txt4{
	font-family: Trebuchet MS, Verdana;
	color:#000;
	font-size:0.69em;  
	text-decoration:none;
	}

	.txt4:hover{
		text-decoration:underline;
		}

	.txt4_on{
		font-family: Trebuchet MS, Verdana;
		color:#000;
		font-size:0.69em;  
		text-decoration:underline;
		}

/* t�tulo �ltima hora */
.txt5{
	font-family: Times New Roman, Trebuchet MS, Verdana;
	color:#FFF;
	font-size:1em;  
	text-transform:uppercase;
	}

/* noticia �ltima hora */
.txt6{
	font-family: Trebuchet MS, Verdana;
	color:#AB0000;
	font-size:0.69em;  
	text-decoration:none;
	}

	.txt6:hover{
		text-decoration:underline;
	}

/* t�tulos bloques */
.txt7{
	font-family: Times New Roman, Trebuchet MS, Verdana;
	color:#6BB4EE;
	font-size:1.25em;  
	}

/* t�tulo noticia grande */
.txt8{
	font-family: Times New Roman, Trebuchet MS, Verdana;
	color:#01589D;
	font-size:1.75em;  
	text-decoration:none;
	}

.txt8:hover{
	text-decoration:underline;
	}

/* texto noticia grande */
.txt9{
	font-family: Arial, Trebuchet MS, Verdana;
	color:#616161;
	font-size:0.75em;  
	text-decoration:none;
	}

.txt9:hover{
	text-decoration:underline;
	}

/* t�tulo destacado */
.txt10{
	font-family: Arial, Trebuchet MS, Verdana;
	color:#01589D;
	font-size:0.69em;  
	text-decoration:none;
	}

	.txt10:hover{
		color:#01589D;
		text-decoration:underline;
		}


/* texto destacado */
.txt11{
	font-family: Arial, Trebuchet MS, Verdana;
	color:#6C6C6D;
	font-size:0.69em;  
	text-decoration:none;
	}

	.txt11:hover{
		color:#6C6C6D;
		text-decoration:underline;
		}

/* enlaces info, servicios, clasificados... */
.txt12{
	font-family: Arial, Trebuchet MS, Verdana;
	color:#01589D;
	font-size:0.69em;  
	text-decoration:underline;
	}

	.txt12:hover{
		text-decoration:none;
		}

/* contacto */
.txt13{
	font-family: Arial, Trebuchet MS, Verdana;
	color:#FFF;
	font-size:0.75em;  
	font-weight:bold;
	}

/* enlace contacto */
.txt14{
	font-family: Arial, Trebuchet MS, Verdana;
	color:#000;
	font-size:0.75em;  
	text-decoration:underline;
	}

	.txt14:hover{
		color:#01589D;
		text-decoration:underline;
		}

/* RSS */
.txt15{
	font-family: Arial, Trebuchet MS, Verdana;
	color:#737373;
	font-size:0.69em;  
	}

/* enlaces pie */
.txt16{
	font-family: Arial, Trebuchet MS, Verdana;
	color:#737373;
	font-size:0.69em; 
	text-decoration:none;
	}

	.txt16:hover{
		text-decoration:underline;
		}

/* texto noticia secundaria */
.txt17{
	font-family: Times New Roman, Trebuchet MS, Verdana;
	color:#01589D;
	font-size:1.2em;   
	text-decoration:none;
	}
.txt17:hover{
	color:#01589D;
	text-decoration:underline;
	}

/* fecha actual */
.txt18{
	font-family: Trebuchet MS, Verdana;
	color:#717171;
	font-size:0.75em;  
	}

/*Interior listado de noticias*/
.txt19{
	font-family: Trebuchet MS, Verdana;
	color:#000;
	font-size:0.75em;  
	font-weight:bold;
	text-decoration:none;
	}

.txt19:hover{
	color:#01589D;
	text-decoration:underline;
	}

/* t�tulo m�s noticias enlaces interior */
.txt20{
	font-family: Times New Roman, Trebuchet MS, Verdana;
	color:#01589D;
	font-size:1em;  
	font-weight:bold;
	}

/* fecha noticias */
.txt21{
	font-family: Trebuchet MS, Verdana;
	color:#737373;
	font-size:0.69em; 
	}
