@charset "iso-8859-1";
/* CSS Document */

html,BODY {
	background:url(../imgs/fondo.jpg) center top no-repeat #0d192f;
	margin:0;
	padding:0;
	text-align: left;
	height:100%;
}

* { margin: 0; padding: 0; }
p{margin: 0; padding: 0;}

IMG, OBJECT { border:0;}

#cabecera{
	margin:auto;
	margin-top:1.2em;
	width:900px;	
}

#BordeSuperiorMenu{
	margin-top:1.62em;
	height:2px;
	background:url(../imgs/bordeSuperiorMenu.gif) center top no-repeat;
}
#Menu{
	width:900px;
	margin:auto;
	background:url(../imgs/bordeInferiorMenu.gif) center bottom no-repeat #fff;	
	padding-bottom:1px;
}
	#Menu ul{
		overflow:auto;
		margin:auto;
		width:900px;
		background:url(../imgs/bordeMedioMenu.gif) center repeat-y ;
		list-style:none;
		list-style-position:inside;		
	}
		#Menu ul li{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.87em;
		color:#0f0f0f;
		float:left;
		list-style:none;
		list-style-position:inside;		
	}		
		#Menu ul li p{ padding:1em; font-weight:bold;}
			#Menu ul li p a:link, #Menu ul li p a:visited, #Menu ul li p a:active{color:#0f0f0f; text-decoration:none}
			#Menu ul li p a:hover{color:#d9ba84;text-decoration:none}
		#Menu ul li p span{ font-size:11px; color:#6c768b; font-weight:normal; }
			#Menu ul li#menu1{width:133px;}
			#Menu ul li#menu2{width:134px;}
			#Menu ul li#menu3{width:122px;}
			#Menu ul li#escudo{width:99px; height:10px;}
				#Menu ul li#escudo div{position:absolute; width:99px; height:10px;}
				#Menu ul li#escudo div img{ position:absolute; top:-16px;}
			#Menu ul li#menu4{width:130px;}
			
#cuerpo{
	overflow:auto;
	background:url(../imgs/subFondo.jpg) left top no-repeat #16223e ;
	margin:auto;
	margin-top:1.4em;
	padding-bottom:2em;
	width:898px; 
	border:1px solid #4d5568;
	}
	#ladoDerecho{
		overflow:auto;
		width:300px;
		float:right; 
		display:inline;
	 	margin-top:2em;
	 	margin-right:1.4em;
	}
	
	 #cajaReservas{
		float:right;
		background:url(../imgs/cajaReservas.gif) no-repeat;
		width:283px; 
		height:76px;
	}
		 #cajaReservas h1{color:#0e1c34; width:160px; padding-top:1.3em; padding-left:2em; font-size:0.8em; font-family:Arial, Helvetica, sans-serif;}
		 	#cajaReservas h1 span{ color:#cfa965;}
		 	#cajaReservas h1 a:link, #cajaReservas h1 a:visited, #cajaReservas h1 a:active{color:#0e1c34; text-decoration:underline;} 
			#cajaReservas h1 a:hover{color:#0e1c34; text-decoration:none;} 
	
	 #calidad{
		float: right;
		margin-top:1em;
		text-align:center;
		padding-top:0.9em;
		padding-bottom:0.9em;
		width:148px; 
		border:1px solid #50586c;
	}
	
	 #idiomas{
		margin-top:1em;
		display:inline;
		margin-right:1em;
		float: right;
		width:121px; 
		border:1px solid #50586c;
	}
		#idiomas ul{padding-top:0.5em; padding-bottom:0.5em;list-style-type:none;  font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#fff;}
		#idiomas ul li{ padding-left:2.5em; line-height:1.5em;list-style-position:inside; list-style-type:none;  list-style:none; text-align:left; list-style-position:outside;}
			#idiomas ul li#idiom1{/* background:url(../imgs/flechita.gif) no-repeat left center;*/}
			#idiomas ul li#idiom2{/* background:url(../imgs/flechita.gif) no-repeat left center;*/}
			#idiomas ul li#idiom3{/* background:url(../imgs/flechita.gif) no-repeat left center;*/}
			#idiomas ul li#idiom4{/* background:url(../imgs/flechita.gif) no-repeat left center;*/}
			#idiomas ul li a:link, #idiomas ul li a:visited, #idiomas ul li a:active{color:#fff; text-decoration:none;}
			#idiomas ul li a:hover{color:#edcb8e; text-decoration:none;}
	 
	 #cajaTexto{
		width:530px;
		background:url(../imgs/rayaGris.gif) top left no-repeat;
		margin-top:2.8em;
		padding-top:1.5em;
		padding-bottom:2em;
		margin-left:2em;
		font-family:Arial, Helvetica, sans-serif ;
		font-size:0.75em;
		color: #dddddd;
	}
		#cajaTexto h2{color:#c8af82; padding-bottom:0.5em; margin-bottom:1em; font-size:1.5em;  font-weight:normal; background:url(../imgs/rayaGris.gif) no-repeat bottom left; font-family:Arial, Helvetica, sans-serif; margin-top:1.5em; /**margin-left:1.6em;**/ font-weight:bold; }

		 #cajaTexto p{ line-height:17px;}
			 #cajaTexto p a{ color:#c8af82; text-decoration:underline}
			 #cajaTexto p a:hover{  color:#e5d7bd; text-decoration:none;}
		 
		 
#pie{
	width:900px;
	border-bottom:1px solid #636c7c;
	border-top:1px solid #cfa965;
	margin:auto;
	margin-top:1em;
}
	#pie-1{ color:#cfa965; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; padding-top:0.9em;padding-bottom:0.9em; background:url(../imgs/rayaPie.gif) no-repeat bottom left;}
	#pie-2{ color:#6c768b; font-family:Arial, Helvetica, sans-serif; font-size:0.68em;padding-top:0.9em;padding-bottom:0.9em;}
	
	#pie #pie-1 a:link, #pie #pie-1 a:visited, #pie #pie-1 a:active{color:#cfa965;text-decoration:none; }
	#pie #pie-1 a:hover{color:#f2ddb8; }
	
	#pie #pie-2 a:link, #pie #pie-2 a:visited, #pie #pie-2 a:active{color:#6c768b;  text-decoration:underline; }
	#pie #pie-2 a:hover{color:#a1aabb;  text-decoration:none;}
	
	.rutaVino{ float:left; width:120px;}