@charset "utf-8";
/* CSS Document */

h1, h2, h3, h4, h5, h6, p, li, ol, ul, span {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-weight: normal;
	}
	
a {
	text-decoration: none;
}



/* Generales */
html {
	height: 100%;
	}

body {
	height: inherit;
	background-color: #000;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	cursor: default;
	background-repeat: no-repeat;
	background-color: #1c1c1c;
	font-family: Verdana, Geneva, sans-serif;
	color: #fff;
	}
	
	

	/* mainContentWrapper */
	#mainContentWrapper {
		display: block;
		width: 100%;
		background-position: center 0;
		}

		#mainContentWrapper.home {
			background-color: #2f0f00;
			background-image: url('http://www.houbi.es/xr/v1.1/images/fondo_home.jpg');
			}

		#mainContentWrapper.localizacionYContacto {
			background-color: #552605;
			background-image: url('http://www.houbi.es/xr/v1.1/images/fondo_localizacion_y_contacto.jpg');
			}
			
		#mainContentWrapper.nuestraCarta {
			background-color: #4f210c;
			background-image: url('http://www.houbi.es/xr/v1.1/images/fondo_nuestra_carta.jpg');
			}

		#mainContentWrapper #interpolation {
			
			background-image: url('http://www.houbi.es/xr/v1.1/images/interpolation.png');
			}
			
			
			
		/* contentWrapper */
		#mainContentWrapper #interpolation #contentWrapper {
			margin: 0 auto 0 auto;
			width: 900px;
			}
			
			
			
			/* mainMenuWrapper */
			#mainContentWrapper #interpolation #contentWrapper #mainMenuWrapper {
				padding: 45px 0 0 440px;
				margin: 0 0 20px 0;
				}
				
				#mainContentWrapper #interpolation #contentWrapper #mainMenuWrapper a {
					font-size: 13px;
					color: #fff;
					font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana,sans-serif;
					margin: 0 15px 0 15px;
					}
					
					#mainContentWrapper #interpolation #contentWrapper #mainMenuWrapper a:hover,
					#mainContentWrapper #interpolation #contentWrapper #mainMenuWrapper a.selected {
						text-decoration: underline;
						}
						
						
			
			/* Section Home */
			#mainContentWrapper #interpolation #contentWrapper #contentSectionHome {
				width: 900px;
				margin: 0 0 120px 0;
				}
				
				#mainContentWrapper #interpolation #contentWrapper #contentSectionHome .photoGallery {
					background-color: #000;
					width: 900px;
					height: 370px;
					}
					
				#mainContentWrapper #interpolation #contentWrapper #contentSectionHome .textInformation {
					width: 816px;
					margin: 42px 0 0 0;
					padding: 0 42px 0 42px;
					background-image: url('http://www.houbi.es/xr/v1.1/images/white-pixel-30.png');
					background-repeat: repeat-y;
					background-position: 565px 0;
					}
					
					#mainContentWrapper #interpolation #contentWrapper #contentSectionHome .textInformation h1 {
						font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana,sans-serif;
						font-weight: bold;
						font-size: 28px;
						color: #fff;
						margin: 0 0 20px 0;
						}

					#mainContentWrapper #interpolation #contentWrapper #contentSectionHome .textInformation h2 {
						font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana,sans-serif;
						font-weight: bold;
						font-size: 16px;
						color: #fff;
						margin: 0 0 0 10px;
						}
						
					#mainContentWrapper #interpolation #contentWrapper #contentSectionHome .textInformation p {
						font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana,sans-serif;
						font-weight: normal;
						font-size: 13px;
						color: #fff; 
						margin: 0 0 20px 0;
						}
						
						#mainContentWrapper #interpolation #contentWrapper #contentSectionHome .textInformation p.noMarginBottom {
							margin-bottom: 0;
							}

						#mainContentWrapper #interpolation #contentWrapper #contentSectionHome .textInformation p.marginLeft {
							margin-left: 15px;
							}
					
					#mainContentWrapper #interpolation #contentWrapper #contentSectionHome .textInformation .leftColumn {
						width: 500px;
						float: left;
						margin: 0 36px 0 0;
						}

					#mainContentWrapper #interpolation #contentWrapper #contentSectionHome .textInformation .rightColumn {
						width: 280px;
						float: left;
						padding: 0 0 0 0;
						}



			/* Section Location */
			#mainContentWrapper #interpolation #contentWrapper #contentSectionLocation {
				width: 900px;
				margin: 60px 0 70px 0;
				}

				#mainContentWrapper #interpolation #contentWrapper #contentSectionLocation .leftColumn {
					height: 330px;
					width: 475px;
					overflow: hidden;
					background-color: red;
					background-image: url('http://www.houbi.es/xr/v1.1/images/detail-location-02.jpg');
					}
	
				#mainContentWrapper #interpolation #contentWrapper #contentSectionLocation .rightColumn {
					width: 405px;
					padding: 0px 0 0 0;
					overflow: hidden;
					}
					
				#mainContentWrapper #interpolation #contentWrapper #contentSectionLocation a {
					font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana,sans-serif;
					font-weight: bold;
					font-size: 13px;
					color: #fff;
					}

					#mainContentWrapper #interpolation #contentWrapper #contentSectionLocation a:hover {
						text-decoration: underline;
						}

				#mainContentWrapper #interpolation #contentWrapper #contentSectionLocation h1 {
					font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana,sans-serif;
					font-weight: bold;
					font-size: 20px;
					color: #fff;
					margin: 25px 0 10px 0;
					}
					
				#mainContentWrapper #interpolation #contentWrapper #contentSectionLocation p {
					font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana,sans-serif;
					font-weight: normal;
					font-size: 13px;
					color: #fff; 
					margin: 0 0 20px 0;
					padding: 0 0 0 15px;
					}
					
					#mainContentWrapper #interpolation #contentWrapper #contentSectionLocation p.noMarginBottom {
						margin-bottom: 0;
						}
						
						
						
			/* Section Food */
			#mainContentWrapper #interpolation #contentWrapper #contentSectionFood {
				width: 900px;
				margin: 60px 0 60px 0;
				}
				
				#mainContentWrapper #interpolation #contentWrapper #contentSectionFood .bookHead {
					padding: 0 0 0 40px;
					}

					#mainContentWrapper #interpolation #contentWrapper #contentSectionFood .bookHead h1 {
						font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana,sans-serif;
						font-weight: bold;
						font-size: 20px;
						color: #fff;
						margin: 0 0 10px 0;
						}

				#mainContentWrapper #interpolation #contentWrapper #contentSectionFood .book {
					width: 900px;
					height: 674px;
					background-image: url('http://www.houbi.es/xr/v1.1/images/fondo_nuestra_carta_libro.png');
					}
					
					#mainContentWrapper #interpolation #contentWrapper #contentSectionFood .book .columnLeft {
						float: left;
						padding: 360px 0 0 140px;
						color: #60473c;
						width: 300px;
						}
						
						#mainContentWrapper #interpolation #contentWrapper #contentSectionFood .book .columnLeft h1 {
							font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana,sans-serif;
							font-weight: bold;
							font-size: 20px;
							margin: 0 0 10px 0;
							}

						#mainContentWrapper #interpolation #contentWrapper #contentSectionFood .book .columnLeft .special {
							font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana,sans-serif;
							font-weight: normal;
							font-size: 12px;
							margin: 0 0 5px 0;
							*margin: 0 0 -13px 0;
							display: inline-block;
							}
							
							#mainContentWrapper #interpolation #contentWrapper #contentSectionFood .book .columnLeft .special .selectedIco {
								margin: 0 5px 0 0;
								text-decoration: blink;
								float: left;
								}
							
							#mainContentWrapper #interpolation #contentWrapper #contentSectionFood .book .columnLeft .special.selected,
							#mainContentWrapper #interpolation #contentWrapper #contentSectionFood .book .columnLeft .special:hover {
								cursor: pointer;
								font-weight: bold;
								}
						
					#mainContentWrapper #interpolation #contentWrapper #contentSectionFood .book .columnRight {
						float: left;
						color: #60473c;
						padding: 80px 0 0 70px;
						}

						#mainContentWrapper #interpolation #contentWrapper #contentSectionFood .book .columnRight h1 {
							font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana,sans-serif;
							font-weight: bold;
							font-size: 20px;
							margin: 0 0 10px 0;
							}
							
						#mainContentWrapper #interpolation #contentWrapper #contentSectionFood .book .columnRight p {
							font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana,sans-serif;
							font-weight: normal;
							font-size: 12px;
							margin: 0 0 5px 0;
							line-height: 19px;
							}
					
					
				

						
			/* footerWrapper */
			#mainContentWrapper #interpolation #contentWrapper #footerWrapper {
				width: 900px;
				height: 185px;
				display: block;
				background-image: url('http://www.houbi.es/xr/v1.1/images/footer-houbi.png');
				background-repeat: no-repeat;
				background-position: center 0;
				margin: 0 0 90px 0;
				}

					
					
				

