	* {
		margin: 0;
		padding: 0;
		outline: none;
	}
	body {
		text-align: center;
		font: 12px tahoma,verdana,arial,sans-serif;
		/*background: #B5AA78;*/
		background: #333;


		/*
			crear laimagen y probar esto:
			background: #e1d3ae url(../img/fondo.jpg) repeat-y top center;
		*/
	}
	p {
		margin: 15px 0 0 0;
	}
	ul {
		list-style-type: none;
		margin: 10px 0 0 0;
	}

	li {
		margin: 10px 0 0 20px;
		font-weight: bold;
	}
	legend {
		font-weight: bold;
		font-size: 14px;
		padding: 0 10px;
		margin: 0 10px;
	}
	
	#cabecera {
		margin: 0 auto;
		height: 185px;
		width: 800px;
		background: transparent url(../img/cabecera.jpg) no-repeat center center;
	}
	#todo {
		margin: 0 auto;
		width: 800px;
		background: #faf2cd  url(../img/fondo.jpg) repeat-y;
	}
	#cuerpo {
		text-align: left;
		margin: 0 0 0 0;
	}
	#menu {
		float: left;
		width: 140px;
	}
	#menu ul {
		margin-left: 10px;
	}
	#menu li {
		height: 21px;
		width: 171px;
		background: url(../img/menu-li.jpg);
		color: #fff;
		padding: 5px 0 0 10px;
	}
	#menu li a {
		display: block;
		width: 100%;
		height: 100%;
		text-decoration: none;
		color: #eec;
	}
	#centro {
		float: right;
		margin: -40px 0 0 0;
		padding: 0 35px;
		width: 510px;
		text-align: justify;
		color: #630;
		line-height: 16px;
	}
	#centro h1 {
		margin: 15px 0 25px 0;
		font-size: 30px;
		font-weight: bold;
		text-align: right;
		color: #030;
	}
	#centro h3 {
		font-size: 14px;
		font-weight: bold;
		/*text-decoration: underline;*/
		color: #030;
	}

	#pie {
		clear: both;
		margin: 0 auto;
		height: 90px;
		width: 800px;
		background: transparent url(../img/pie.jpg) no-repeat center center;
	}
	#direcciones {
		/*background-color: #fff;*/
		margin: auto;
		background: transparent url(../img/direcciones.jpg) no-repeat center center;
	}
	#direcciones td {
		margin-top: 0;
		vertical-align: top;
		padding: 10px;
		border: 0;
		/*border-right: 1px solid #ca9;*/
	}
	ul.direccion {
		list-style-type: square;
	}
	ul.direccion li {
		margin: 0 0 0 10px;
	}
	fieldset {
		width: 440px;
	}
	#mapa {
		width: 515px;
		height: 350px;
		border: 2px inset;
	}
	img.mini {
		float: left;
		width: 100px;
		padding: 5px;
		margin: 7px;
		background: #fff	;
		border: 1px solid #999;
	}
	img.izda {
		float: left;
	}
	img.dcha {
		float: right;
		margin: 5px 0 5px 15px;
	}
	.nuevalinea {
		clear: both;
	}
    #esprayado {
		width: 500px;
		padding-bottom: 15px;
	}
	#esprayado p {
		padding: 10px;
	}
	#esprayado img.mini {
		width: 80px;
		margin: 16px;
	}


