/* ------------------------------------ */
/*                                      */
/*            General                   */
/*                                      */
/* ------------------------------------ */

html, body {	
	margin:0;
	padding:0;
}

body {	
	background:url('../img/fondoPagina.gif') repeat-x;
	background-color:#1B1B1B;
}

body, input.textfield, textarea, select {
	font:normal 11px Tahoma;
}

a, label {
	color:#BD4B26;
	text-decoration:none;
	border:none;
}

a img {
	border:none;
}

a:hover, #menuContenido ul li a:hover, table.dataTable td a:hover {
	color:#BD4B26;
}

form {
	margin:0;
}

p {
	margin:0 0 10px 0;
}

hr {
	color:#C2C2C2;
	height:1px;
	width:100%;
	margin:0;
	padding:0;
}

h1, h2, h3, h4, h5, h6 {
	border:none;
	margin:0;
	padding:0;
	color:black;
}

h1 {
	float:left;
	font:normal 30px Times New Roman;
	color:#585858;
	background:white url('../img/trazoH1.gif') no-repeat left 80%;
	padding:0 10px 0 20px;
	text-align:left;	
}

h2 {
	font:bold 13px Tahoma;
	line-height:19px;
	color:#BD4B26;
	margin:0;
	text-align:left;	
}

.HRPuntos {
	height:28px;
	border-bottom:1px dotted #ADA99B;	
}

.titulo {
	height:35px;
	width:100%;
}

.texto {
	line-height:14px;
	margin:10px 20px 0 20px;
	clear:both;
}

div#global {
	width:956px;
	height:300px;
  	margin:0 auto;
  	background-color:white;
}

div#bordePaginaIzquierda {
	float:left;
	width:3px;
	height:100%;
	background:url('../img/bordePaginaIzquierda.gif') no-repeat;
}

div#bordePaginaDerecha {
	float:right;
	width:3px;
	height:100%;
	background:url('../img/bordePaginaDerecha.gif') no-repeat;
}

div#centro {
	float:left;
	background:url('../img/fondoContenido.gif') repeat-y;
}

/* ------------------------------------ */
/*                                      */
/*            Cabecera                  */
/*                                      */
/* ------------------------------------ */

#cabecera {
	float:left;
	height:266px;
	width:950px;
}

#cabeceraIzquierda {
	float:left;
	width:198px;
	height:266px;
	background-color:black;
}

#bandaIzquierdaArriba {
	float:left;
	width:20px;
	height:266px;
}

#logo {
	float:left;
	width:178px;
	height:221px;
}

#busquedaArriba {
	float:left;
	width:178px;
	height:45px;
	background:black;
}

#pestanyasArriba {
	float:left;
	height:50px;
	width:752px;
	background:url('../img/fondoPestanyasArriba.gif') repeat-x;
}

#hechoAMano {
	float:left;
	width:749px;
	height:213px;
	margin:3px 0 0 0;
}

#busquedaArribaInterior{

	margin-top:10px;
	margin-bottom:10px;
	height:25px;
	width:178px;
	background:url('../img/cajaBusqueda.gif');
}
#busquedaArribaCajaIzq{
	float: left;
	width: 15px;
	height: 25px;
}

#busquedaArribaCajaCentro{

	width: 130px;
	height: 25px;
	float: left;
}

#busquedaArribaCajaDer{

	width: 33px;
	height: 25px;
	float: right;
	/*border: 1px solid yellow;*/
}

#cajaBusqueda{

	margin-top: 3px;
	font-family: Tahoma;
	font-size: 11px;
	color:black;
	border:0px;
	background:white;
	height:16px;
	text-align:center;
	width:130px;

}

#cabeceraRellenoSuperior{

	width:752px;
	height:31px;
}

#cabeceraPestanyasIzquierda{

	width: 356px;
	height: 19px;
	float: left;
	background:url('../img/pestanyasCabecera.gif');
}

#cabeceraPestanyasIzquierdaPestanyaIzq{
	width:96px;
	line-height: 18px;
	height: 19px;
	text-align:center;
	float: left;
}
#cabeceraPestanyasIzquierdaPestanyaCtr{

	line-height: 18px;
	width:90px;
	height: 19px;
	text-align:center;
	float: left;

}
#cabeceraPestanyasIzquierdaPestanyaDer{

	line-height: 18px;
	width:160px;
	height: 19px;
	text-align:center;
	float: left;

}

#cabeceraPestanyaDerecha{	
	width: 394px;
	height:19px;
	float: right;
	text-align:right;
}
#cabeceraPestanyaDerechaRellenoIzq{

	width: 256px;
	float: left;
	height:19px;
}

#cabeceraPestanyaDerechaRellenoDer{
	width: 28px;
	float: right;
	height:19px;
	background:url('../img/bordePaginaArribaDer.gif') no-repeat bottom right;
}

/***********/
/* FUENTES */
/***********/

a.blanco:link, a.blanco:visited, a.blanco:active {
	color: white;
	font-size:10px;
	text-decoration:none;
}
a.blanco:hover{
	color: black;
	font-size:10px;
	text-decoration:none;
}

a.negro:link, a.negro:visited, a.negro:active {

	color: black;
	font-size:11px;
	text-decoration:none;
}
a.negro:hover{

	color: black;
	font-size:11px;
	text-decoration:underline;
}

/* ------------------------------------ */
/*                                      */
/*        	Menu idiomas	        	*/
/*                                      */
/* ------------------------------------ */

#cabeceraPestanyaDerechaCentro{
	height: 19px;
	width: 110px;
	float: left;
	text-align:left;
	background:url('../img/pestanyaIdioma.gif') no-repeat;
	line-height: 18px;
	padding:0;
}

#cabeceraPestanyaDerechaCentro ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*Top level list items*/
#cabeceraPestanyaDerechaCentro ul li{
	position: relative;
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
}

/*Top level menu link items style*/
#cabeceraPestanyaDerechaCentro ul li a {	
	display: block;
	width:92px; /* Default width of top level menu link items*/
	height:19px;
	margin:0;
	padding:0 0 0 18px;
	border:none;
	font-size:10px;
	color:#CCACA5;
}
	
/*Sub level menu*/
#cabeceraPestanyaDerechaCentro ul li ul{
	left: 0;
	top: 0;
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: 100;
	padding:3px 0 3px 0;
	background:#D1D1D1;
}

/*Sub level menu list items*/
#cabeceraPestanyaDerechaCentro ul li ul li{
	display: inline;
	float: none;
}

/* Sub level menu links style */
#cabeceraPestanyaDerechaCentro ul li ul li a{
	width:92px; /*width of sub menu levels*/
	height:16px;
	padding:2px 0 2px 18px;
	background:#D1D1D1;
	color:#8A7D60;
	text-align:left;
}

#cabeceraPestanyaDerechaCentro ul li ul li a:hover{
	background:white;
	color:#322C20;
}

/* ------------------------------------ */
/*                                      */
/*        Parte de izquierda        	*/
/*                                      */
/* ------------------------------------ */

#izquierda {
	float:left;
	width:198px;
	height:100%;
}

#izquierda #noticiasBordeArriba {
	float:left;	
	width:178px;
	height:3px;
	background:url('../img/noticiasBordeArriba.gif') no-repeat;
	margin:0 0 0 20px;
}

#izquierda #noticiasParteIzquierda {
	float:left;
	width:172px;
	margin:0 0 0 23px;
	height:100%;
}

.separacionVertical5{
	height: 5px;
	width:100%;
}
.separacionVertical20{
	height: 20px;
	width:100%;
}
.separacionVertical15{
	height: 15px;
	width:100%;
}
.separacionVertical10{
	height: 10px;
	width:100%;
}
#noticiasIzquierda{
	width: 9px;
	float:left;
	height: 100%;
}
#noticiasCentro{

	float:left;
	width: 153px;
	height: 100%;
}

#noticiasDerecha{
	width: 10px;
	float: right;
	height: 100%;
}

#noticiasTituloCabecera{
	float:left;
	font:normal 30px Times New Roman;
	color:#585858;
	background-color:#d3d3d3;
	height: 28px;
}

#NoTeLoPierdasTituloCabecera{
	float:left;
	font:normal 21px Times New Roman;
	color:#585858;
	background-color:#d3d3d3;
	height: 28px;
}

.noticiasFecha{
	background:url('../img/trazoH1.gif') no-repeat left 80%;
	padding:0 10px 0 20px;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	color: #84725f;
}

.noticiasContenidoNoticia{
	margin-top: 10px;
}

#noticiasCajaImagen{

	margin-top: 10px;
	width: 146px;
	border: 4px solid #a38d76;
}
#noticiasCajaImagenInterior{

	width: 144px;
	border: 1px solid white;
}

#noticiasImagen{

	border: 1px solid #a38d76;
}
.noticiasImagenImagen{
	max-width: 142px;
	border:0px;
}

.HRPuntosLateral {
	height:26px;
	border-bottom:1px dotted #ADA99B;
}

.HRPuntosLateralSeparador {
	height:10px;
	border-bottom:1px dotted #ADA99B;
}

.HRPuntosLateralInferior {
	height:0px;
	border-bottom:1px dotted #ffffff;	
}

/* ------------------------------------ */
/*                                      */
/*        Parte de derecha	        	*/
/*                                      */
/* ------------------------------------ */

#derecha {
	float:left;
	width:752px;
	margin:0 0 0 0;
	text-align: justify;
	background-color:white;
}

#pestanyasAcceso {
	float:left;
	width:752px;
	height:34px;
	background:url('../img/pestanyasAccesopublico1.jpg') no-repeat;
	margin:13px 0 0 0;
	border-bottom:solid 1px #A9A9A9;
	font:normal 16px Arial;
	color:white;
}

#pestanyasAcceso #publico {
	float:left;
	width:142px;
	height:34px;
}

#pestanyasAcceso #artesanos {
	float:left;
	width:220px;
	height:34px;
}

#pestanyasAcceso a {
	display:block;
	float:left;
	width:100%;
	height:100%;
}

#contenido {
	float:left;
	width:752px;
	margin:15px 0 0 0;
}

/* ------------------------------------ */
/*                                      */
/*		        Pie			        	*/
/*                                      */
/* ------------------------------------ */

#pie {
	float:left;
	width:950px;
	background-color:#1D1D1D;
	height:57px;
	margin:0 0 0 3px;
}

#copyright {
	float:right;
	width:250px;
	height:12px;
	color:#8E8E8E;
	margin:15px 0 0 0px;
}

#contactoPie {
	float:left;	
	margin:15px 0 0 30px;
}
#contactoPie2 {
	float:left;	
	margin:15px 0 0 30px;
}

#contactoPie a {
	color:#8E8E8E;
}

#contactoPie a:hover {
	text-decoration:underline;
}
.imagenSinBorde{
	border:0px;
}