/* CSS Document */

/* definicion de html*/

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#164137;
	background-color: #dfbc00;
	background-image:url(images/fondo.jpg);
	background-repeat:repeat-x;
	text-align:center;

	margin: 0px 0px 0px 0px;
	
}



/* definicion de capas*/
div#contenedor{
	width:780px;
	margin:auto;

	}
	
div#cabecera{
	width:780px;
	height:138px;
	background-image:url(images/cabecera.png);
	background-repeat:no-repeat;
	clear:both;
	}


div#pie{
	width:780px;
	height:20px;
	clear:both;
	font-size:0.55em;
	text-decoration:none;
	}
	

div#menu{
	float:right;
	margin-top:4px;
	padding-right:5px;
	font-size:0.7em;
	font-weight:bold;
	color:#f4eac3;
	clear:both;
	}

div#menui{
	float:right;
	margin-top:4px;
	padding-right:70px;
	font-size:0.7em;
	font-weight:bold;
	color:#f4eac3;
	clear:both;
	}
div#idiomas{
	float:right;
	padding-right:2px;
	font-size:0.7em;
	font-weight:bold;
	color:#f4eac3;
	}

div#zona_principal{
	width:778px;
	overflow:auto;
	border-left:1px solid #002d35;
	border-right:1px solid #002d35;
	border-bottom:2px solid #002d35;
	margin-bottom:15px;
/*	background-image:url(images/fondo_principal.jpg);*/
	background-image:url(images/fondo_todo.jpg);
	background-repeat:repeat-y;
	background-color:#e0bf00;
	}

div#seccion{
	float:left;
	width:187px;
	height:235px;
	background-image:url(images/fondo_seccion.jpg);
	background-repeat:no-repeat;
	
}
div#titulo_seccion{
		width:187px;
		margin-top:30px;
		}
div#texto{
	width:306px;
	float:left;
	font-size:0.7em;
	text-align:justify;
	padding:4px 4px 4px 4px;
	background-image:url(images/fondo_texto.gif);
	background-repeat:repeat-x;
	background-color:#ead560;
	
	margin-left:5px;
	border-top:5px solid #a47d06;

	}
div#foto{
	float:right;
	width:266px;
	height:313px;
	font-size:0.6em;
	text-align:left;
	overflow:visible;

	}
	
div#foto1{
	float:right;
	width:266px;
	height:313px;
	overflow:visible;

	}
	
div#galeria{
	width:230px;
	margin-top:20px;
	margin-left:20px;
}

#galeria DIV.columna {
	float:left;	
	text-align:center;
	width:33%;
}

div#galeria01{
	width:300px;
	margin-top:20px;
	margin-left:0px;
}

#galeria01 DIV.columna {
	float:left;	
	text-align:center;
	width:33%;
}

div#galeria02{
	width:300px;
	margin-top:20px;
	margin-left:0px;
}

#galeria02 DIV.columna {
	float:left;	
	text-align:center;
	width:33%;
}

div#final{
	float:left;
	width:514px;
	height:37px;
	background-image:url(images/fondo_abajo.gif);
	background-repeat:no-repeat;
	padding-top:40px;
	}
	
	
/* definicion de estilos */

.enlace_menu{
	color:#f4eac3;
	text-decoration:none;
	}
.enlace_pie{
	text-decoration:none;
	color: #164137;
	}

.pie{
	font-size:0.82em;
	font-family:Arial, Helvetica, sans-serif;

	background-color: #ebc301;
	
	}

.pie01{
	font-size:0.82em;
	font-family:Arial, Helvetica, sans-serif;
	color: #00332F;
	text-decoration: none;
	
	}
.titulo {
	font-size: 1.1em;
	font-weight: bold;
	text-decoration:none;
	color:#164137;
}

.enlace{
	color:#164137;
	text-decoration:underline;
	}
	
.sangria{
	padding-left: 10px;}
	
	
.sangria1{
	padding-left: 15px;}

.sangria2{
	padding-left: 15px;}

.borde{
	border:1px solid #003300;}
