div.izquierda, div.centro, div.derecha{display: inline; float: left;}

h2.titulo, h3.titulo{display: block; text-indent: -99999px; background: url(/imagenes/maridajes/fnd-titulos.jpg) no-repeat;}

div.izquierda{width: 246px; border: 1px solid #d0d0d0;}
	div.izquierda h2{width: 246px; height: 285px;}
	div.izquierda div{margin-top: 12px; padding: 20px 23px;}
		div.izquierda div p{text-align: justify;}
		div.izquierda div p.margenSuperior{margin-top: 12px;}
		
div.centro{margin-left: 19px; width: 382px; border: 1px solid #d0d0d0;}
	div.centro div.titular{padding: 23px 0 12px 22px; width: 360px;}
		div.centro div.titular h2{width: 114px; height: 22px; background-position: 0 -286px;}
	
	div.centro ul{}
		div.centro ul li.ampliado{padding: 20px 23px 10px; border-top: 1px solid #d3d3d3;}
			div.centro ul li h3{height: 72px; border-top: 1px solid #d3d3d3; cursor: pointer;}
			div.centro ul li.nuestrosPrimeros h3{background-position: 0 -332px;}
			div.centro ul li.primerosEnCaliente h3{background-position: 0 -405px;}
			div.centro ul li.pescados h3{background-position: 0 -478px;}
			div.centro ul li.carnes h3{background-position: 0 -551px;}
			div.centro ul li.postres h3{background-position: 0 -624px;}
			div.centro ul li.sugerencias h3{background-position: 0 -697px;}
			div.centro ul li.nuestrosPlatosDeTerraza h3{background-position: 0 -769px;}
			
		div.centro ul li.ampliado ul{}
			div.centro ul li.ampliado ul li{margin-bottom: 10px; background: url(/imagenes/laCocinaDeFausto/fnd-listado.gif) no-repeat 4px 7px;}
				div.centro ul li.ampliado ul li a{display: block; text-align: justify; color: #000; text-indent: 12px;}
				
div.derecha{margin-left: 19px; padding: 20px 23px; width: 248px; border: 1px solid #d0d0d0;}
	div.derecha h2{margin-bottom: 20px; width: 196px; height: 22px; background-position: 0 -309px;}
	
	div.derecha div.maridaje{}
		div.derecha div.maridaje div{float: left;}
		div.derecha div.maridaje div.maridajeIzquierda{width: 196px;}
			div.derecha div.maridaje div.maridajeIzquierda a, div.derecha div.maridaje div.maridajeIzquierda img.maridaje{display: block; width: 196px; height: 135px;}
		div.derecha div.maridaje div.maridajeDerecha{float: right; margin-top: -30px; width: 127px;}
			div.derecha div.maridaje div.maridajeDerecha a.imagen{float: right; width: 28px; height: 100px;}
				div.derecha div.maridaje div.maridajeDerecha a.imagen img, div.derecha div.maridaje div.maridajeDerecha a.imagen canvas{float: left;}
			div.derecha div.maridaje div.maridajeDerecha p{float: left; margin: 5px 0; width: 100%;}
				div.derecha div.maridaje div.maridajeDerecha p span{display: block; text-align: right;}
				div.derecha div.maridaje div.maridajeDerecha p a{display: block; text-decoration: underline; text-align: right;}
				div.derecha div.maridaje div.maridajeDerecha p a:hover{text-decoration: none;}
				
	div.derecha div.desc{margin-top: 30px;}
		div.derecha div.desc h3 a{display: block; font-size: 16px; color: #000; text-align: right;}
		div.derecha div.desc p{margin-top: 12px; text-align: right;}
	