body {
	font-family: Verdana;
	font-size: 10px;
	color: #3c1e06;
	background: #1d0f02;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body h1{ font-size: 36px; }
body h2{ font-size: 24px; }
body h3{ font-size: 18px; }
body h4{ font-size: 16px; }
body h5{ font-size: 14px; }
body h6{ font-size: 12px; }

#gnral{
	width: 95.8em;
	min-height: 65em;
	_height: 65em; 
	background-color: #FFFFFF;
	margin: 0 auto 0 auto;
	padding: 0;
	border: 1px solid #c3bdb5;
}

#top{
	width: 95.8em;
	min-height: 13.6em;
	_height: 13.6em;
	background: url(images/bg_logo.jpg) top left no-repeat;
}
	#top_left{
		width: 37.7em;
		float: left;
	}
		#top_left h1{ 
			width: 20em;
			padding: 0.5em 0 0 0;
			margin: 0 0 0 4em;
			color: #b1a59b;
			font-size: 10px;
			font-weight: normal;
			letter-spacing: 1px;
		}
	#top_right{
		width: 58.1em;
		float: left;
	}
	
.lengua{ color: #f5dbb3; text-decoration: none;}
.lengua:hover{ color: #f5dbb3; text-decoration: underline;}	

#top_menu{
	padding: 0 0 0 0.5em;
	margin-top: 8em;
	color: #FFFFFF;
	font-weight: bold;
}
	
	#top_menu a{
		color: #FFFFFF;
		font-weight: bold;
		font-size: 11px;
		text-decoration: none;
	}
	#top_menu a:hover{
		color: #FFFFFF;
		font-weight: bold;
		font-size: 11px;
		text-decoration: underline;
	}
	
#picture{
	width: 95.8em;
	background: #3b1e05;
}	
	
.texto_1{
	border-right: 4px solid #3b1e05;
	padding: 3px 0;
	color: #19387;
	letter-spacing: 3px;

}	
	
#bottom{
	background: #FFFFFF url(images/bg_bottom.jpg) top left no-repeat;
	width: 95.8em;
	min-height: 28.5em;
	_height: 28.5em;
}

#bottom_menu{
	width: 50.3em;
	float:left;
}

#menu{ padding: 1em 0 0 0.2em; color: #FFFFFF; font-weight: bold; float: left }
	#menu a{
		color: #FFFFFF;
		font-weight: bold;
		font-size: 11px;
		text-decoration: none;
	}
	#menu a:hover{
		color: #FFFFFF;
		font-weight: bold;
		font-size: 11px;
		text-decoration: underline;
	}

#news{ width: 15.2em; float: left; }
#news h1{ font-size: 18px; font-weight: bold; color: #998069; padding: 10px 0 0 0; margin: 0; }
.news{ font-size: 18px; font-weight: bold; color: #998069; padding: 10px 0 0 15px; margin: 0; text-decoration: none; }
/*#news a{ font-size: 18px; font-weight: bold; color: #998069; padding: 10px 0 0 15px; margin: 0; text-decoration: none; }*/

.fecha{ color: #FFFFFF; font-size: 11px; font-weight: bold; margin: 0; padding: 25px 5px 0 15px; }
.descripcion{ font-size: 11px; color: #ffe8b4; padding: 5px 10px 0 15px; line-height: 17px; }
.ver{ color: #f05423; font-size: 11px; text-decoration: none; padding-right: 10px; }
.ver:hover{ color: #f05423; font-size: 11px; text-decoration: underline; padding-right: 10px; }

#events{ width: 30.2em; float: left; }
#events h1{ font-size: 18px; font-weight: bold; color: #998069; padding: 10px 0 0 0; margin: 0; }
/*#events a{ font-size: 18px; font-weight: bold; color: #998069; padding: 10px 0 0 15px; margin: 0; text-decoration: none; }*/
.events{ font-size: 18px; font-weight: bold; color: #998069; padding: 10px 0 0 15px; margin: 0; text-decoration: none; }



#texto_inicio{ font-size: 11px; color: #ffe8b4; line-height: 17px; padding: 4.5em 1em 0 6em; }
#texto_inicio a{ font-size: 11px; color: #ffe8b4; text-decoration: none; }
#texto_inicio a:hover{ font-size: 11px; color: #ffe8b4; text-decoration: underline; }


	
#footer{ background: #000000; letter-spacing: 1px; color:#FFFFFF; padding: 8px 0; }
	#footer a{ color: #FFFFFF;}
	
	
/*-----------------------------------------------------------------------------------------------------------------------------------*/	

#head{
	width: 95.8em;
	min-height: 9.3em;
	_height: 9.3em;
	
}

#head_left{ 
	float: left;
	width: 35.1em;
}
#head_right{ 
	float: left; 
	width: 60.7em;
	min-height: 9.3em;
	_height: 9.3em;
	background: url(images/head_right.jpg) top left no-repeat;
}

	.head_right_top{
		float: left; 
		width: 15em;
		padding-top: 6em;
	}
	
	#head_right a{
		color: #FFFFFF;
		font-weight: bold;
		font-size: 11px;
		text-decoration: none;
	}
	#head_right a:hover{
		color: #FFFFFF;
		font-weight: bold;
		font-size: 11px;
		text-decoration: underline;
	}
	#head_right span{
		color: #FFFFFF;
		font-weight: bold;
		font-size: 11px;
	}

#head_bottom{
	width: 95.8em;
	min-height: 1.4em;
	_height: 1.4em;
	background: url(images/head_bottom.jpg) top left no-repeat;
}

#container{
	width: 95.8em;
	min-height: 60.4em;
	_height: 60.4em;
	background: url(images/bg_container.jpg) top left repeat-y ;
}

#container_left{
	float: left;
	width: 22.1em;
}

#container_right{
	float: left;
	width: 73.7em;
}


#container_menu{
	width: 22em;
	min-height: 49.5em;
	_height: 49.5em;
	float: left;
	background: url(images/container_menu.jpg) top left no-repeat;
}
	#container_menu ul{
		padding: 2em 0 0 0;
		margin: 0 0 0 0;
	}
		#container_menu li{
			list-style: none;
			border-bottom: 1px solid #b1a59b;
			background: transparent url("images/icons/bullet.gif") no-repeat left 8px;
			padding: 0.7em 0.5em 0.6em 2.3em;
			margin: 0 3.8em 0 1.5em;
		
		}
			#container_menu a{ 
				color: #e5e1de; 
				text-transform: uppercase; 
				font-size: 11px; 
				text-decoration: none; 
				font-weight: bold;
				letter-spacing: 1px; }
			
			#container_menu a:hover{
				color: #FFFFFF; 
				text-transform: uppercase; 
				font-size: 11px; 
				text-decoration: none; 
				font-weight: bold;
				letter-spacing: 1px; }
	

#det{
	width: 58.3em;
	min-height: 20em;
	_height: 20em;
	float:left;
	
}

#ruta{
	font-size: 11px;
	background: #fce6b8; 
	padding: 0.3em 0 0.3em 4em;
	
}
	 #ruta a{
	 	color: #3b1e05;
	 }
	 #ruta a:hover{
	 	color: #b83912;
	 	text-decoration: underline;
	 	
	 }

.titulo_actual{ color: #b83912; text-decoration: underline; padding-left: 0.3em; }

#titulo{
	color: #2f6092;
	font-size: 14px;
	font-weight: bold;
	background: #fce6b8; 
	padding: 0em 0em 0.3em 3em;
	text-transform: uppercase;
	
}

#picture_in{
	
}

#details{
	width: 73.7em;
	border-top: 1px solid #cab893;
	min-height: 10em;
	_height: 10em;
}

#deep{
	padding: 0 0 2em 0;
	margin: 0;
}
	#deep ul{
		padding: 0 0 0 0;
		margin: 1em 0 0 0;
	}
	#deep li{
		list-style: none;
		background: transparent url("images/icons/deep.gif") no-repeat left 8px;
		padding: 0.5em 0 0.5em 2em;
		margin: 0 1em 0 1.5em;
	}
	#deep a{
		color: #3b1e05;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;		
	}
	#deep a:hover{
		color: #B83912;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}

#container_subMenu{
	width: 15.5em;
	height: 30em;
	float: left;
}



#footer_in{
	width: 95.8em;
	min-height: 3.4em;
	_height: 3.4em;
	background: url(images/footer_in.jpg) top left repeat-y ;
	color:#FFFFFF;
}	
	
	#footer_in a{ color: #FFFFFF;}
	
	
.pic_description{
	color: #010002;
	font-size: 11px;
	padding: 0;
	margin: 0;
	width: 12em;
	font-weight: bold;
	text-align: center;
}	
	
/*############## paginacion ##############*/

.compaginacion{
		display: block; 
		font-weight: bold; 
		color: #666666; 
		margin: 0; 
		padding: 0;
		padding-bottom: 1em; 
		text-align: center; 
		width: auto;
		}
			.lnkpag{
			  color: #333333;
			  text-decoration: none;
			  background-color: #E8F6F9;
			  border: 1px solid #B8D6DF;
			  padding-left: 0.3em;
			  padding-right: 0.3em;
			  font-weight: normal;
			}
			.lnkpag:hover{
			  color: #333333;
			  background-color: #FFFFFF;
			  border: 1px solid #F17F03;
			  font-weight: bold;
			}
			.lnkpag:clicked{
			  color: #333333;
			  background-color: #FFFFFF;
			  border: 1px solid #F17F03;
			  font-weight: bold;
			}
			.lnkpagV{
			  text-decoration: none;
			  padding-left: 0.3em;
			  padding-right: 0.3em;
			  color: #333333;
			  background-color: #FFFFFF;
			  border: 1px solid #F17F03;
			  font-weight: bold;
			}	
	
	
	
.archivos{ font-family: Arial, Helvetica, sans-serif; color: #3b1e05; font-size: 11px; text-decoration: none; }
.archivos:hover{ font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; text-decoration: underline; }	
	
#contenido{
	padding: 0;
	margin: 0;
	font-size: 11px;
}	
	#contenido a{
		color: #3b1e05;
		font-size: 11px;
		text-decoration: underline;
	}
	#contenido a:hover{
		color: #3b1e05;
		text-decoration: none;
	}
#imagentrans {
	width: 582px;
	height: 42px;
	background-image: url(images/tabla.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tabla.png', sizingMethod='scale');
}
	
#titulo_noticia{
		color: #2F6092;
}	
	#titulo_noticia a{
			color: #2F6092;
			font-size: 12px;
			text-decoration: none;
	}
	
.fecha_noticia {
		color: #B83912;
		font-size: 12px;
		text-decoration: none;
		padding-bottom: 10px;
}
	
.Ntitulo{
		color: #2F6092;
		font-size: 16px;
		padding: 0;
		margin: 0;
}

.Nfecha{
		color: #B83912;
		font-size: 12px;
		padding: 0.5em 0 1em 0;
		margin: 0;
}	
	
	
	