@charset "utf-8";
/* CSS Document */
body
{
background-color:#fff;
font-family:Helvetica, Arial, sans-serif;
color:#757575;
margin:0;
text-align:justify;
font-size:12px;	
}
p
{
margin:0;
padding:0;
}
h1{
font-family:Helvetica, Arial, sans-serif;
color:#192801;
font-size:12px;	}

#contenido_total{
width:100%;
top:0;
left:0;
/*position:absolute;*/
}	

#menuUp a, #menuUp a:visited
{
	color:#930;
	text-decoration:none
}
#menuUp a:hover
{
	text-decoration:underline;
}
	#optimo_cabeza{
	font:#a1a8af;
	font-size:10px;
	position:relative;
	z-index:2;
	width:914px;
	padding:30px 0 0 130px;
	margin:0 auto;
	}	
		#optimo_frase{
		color:#E2DFF4;
		width:457px;
		float:left;}
		#links{
		text-align:right;
		width:417px;
		padding-right:40px;
		float:left;
		color:#ffffff;
		font:Arial, Helvetica, sans-serif 10px;}
			#links a:link { color:#ffffff; text-decoration:none;}
			#links a:visited {color:#ffffff; text-decoration:none;}
			#links a:hover { color:#ffffff; text-decoration:underline;}
			#links a:active { color:#ffffff; text-decoration:none;}
	#arriba_fondo{
/*	margin-top:-650px;
*/	text-align:center;
	width:100%;
	height:600px;
	position:relative;
}
	#franja_trans{
	position:relative;
	background-image:url(../images/cortes/fondo_franja_trans.png);
	margin-top:-50px;
	z-index:3;
	height:50px;
	width:100%;}
	#blanco{
	float:left;
	width:100%;
	background-color:#FFFFFF;}
		#contenido{
		float:inherit;
		position:relative;
		z-index:3;
		width:1044px;
		margin:0 auto;}
			#contenido_general{
			position:relative;
			float:left;
			/*margin-top:-600px;*/
			margin-top:0px;
			width:1044px;
			z-index:2px;}
				#cabecita{
				float:left;
				width:1044px;}
					#menu{
					float:left;
					width:1044px;}
				#cuerpito{
				float:left;
				width:1044px;}
					#cuerpito_arriba{
					float:left;
					width:1044px;}
					#cuerpo_cuerpito{
					padding:20px 0 0 180px;
					background-image:url(../images/cortes/fondocuerpito.png);
					float:left;
					width:864px;}
					#cuerpo_cuerpito2{
					padding:20px 0 0 40px;
					background-image:url(../images/cortes/fondocuerpito.png);
					float:left;
					width:1004px;}
						#panel_izquierdo{
						padding:20px 110px 0 0;
						width:520px;
						float:left;}
						#panel_izquierdo_restaurante{
						padding:20px 110px 0 0;
						width:660px;
						float:left;}
							#titulo{
							width:520px;
							float:left;}
							#texto{
							padding:10px 0 36px 0;
							width:520px;
							float:left;}
								.cont_texto{
								padding-top:30px;
								float:left;
								width:520px;}
									.texto_foto{
									float:left;
									width:180px;}
									.texto_texto{
									padding-left:16px;
									float:left;
									width:324px;}
									.texto_texto_room{
									padding-left:115px;
									float:left;
									width:220px;}
									.click_here{
									padding-top:4px;
									text-align:right;
									float:left;
									width:520px;}
									.click_here-room{
									padding-left:115px;
									float:left;
									width:220px;}
								#texto a:link { color:#4D4C2D; text-decoration:none;}
								#texto a:visited {color:#4D4C2D; text-decoration:none;}
								#texto a:hover { color:#A97C27; text-decoration:underline;}
								#texto a:active { color:#4D4C2D; text-decoration:none;}
								#texto ul,li{
								list-style:none;
								line-height:150%;
								list-style-image:url(../images/cortes/vineta_triangulo.jpg);}
							#texto_include{
							padding:10px 0 30px 0;
							width:520px;
							float:left;}
								#texto_include ul,li{
								list-style:none;
								line-height:200%;
								list-style-image:url(../images/cortes/vineta_triangulo.jpg);}	
								
						#panel_derecho{
						width:234px;
						float:left;}	
							#panel_ishtar{
							margin:0 34px 0 0;
							width:200px;
							float:left;}
								#ishtar_cabeza{
								width:234px;
								float:left;}
								#ishtar_contenido{
								background:url(../images/cortes/ishtar/fondo_ishtar.jpg) repeat-y;
								width:200px;
								float:left;}
								#ishtar_pie{
								width:200px;
								float:left;}
							#panel_banner{
							padding:12px 0 30px 0;
							width:234px;
							float:left;}
				
	#pie{
	background-image:url(../images/cortes/jarding.png);
	float:left;
	background-repeat:repeat-x; z-index:999;
	width:100%;}
		#contenido_pie{
		position:relative;
		background-image:url(../images/cortes/fondocuerpito_pie.png);
		padding:50px 0 0 0;
		width:1044px;
		margin:0 auto;}
		#sombra_contenido_pie{
		background-image:url(../images/cortes/fondocuerpito_pie.png);
		margin-top:-19px;
		float:left;
		width:1044px;
		}
			#cabeza_linea{
			float:left;
			padding:30px 20px 0 20px;
			width:1004px;}
			#fondo_linea{
			color:#192801;
			line-height:150%;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:410;
			font-size:11px;
			background-image:url(../images/cortes/pie_fondo_raya.png);
			margin:0 20px 0 20px;
			float:left;
			width:1004px;}
					#fondo_linea a:link { color:#192801; text-decoration:none;}
					#fondo_linea a:visited {color:#192801; text-decoration:none;}
					#fondo_linea a:hover { color:#192801; text-decoration:underline;}
					#fondo_linea a:active { color:#192801; text-decoration:none;}
				#fondo_linea ul{
				margin:0;
				}
				#fondo_linea li{
				list-style:none;
				line-height:200%;
				list-style-image:url(../images/cortes/vineta_verde.png);
				}
				#uno_abajo{
				float:left;
				padding:0 0 0 30px;
				width:181px;}
				#dos_abajo{
				padding:10px 20px 0 20px;
				float:left;
				width:552px;
				text-align:center;}
				#tres_abajo{
				float:left;
				padding:0 0 0 30px;
				width:168px;}
				#cuatro_abajo{
				float:left;
				padding:0 0 0 0;
				width:202px;}
				#cinco_abajo{
				float:left;
				padding:16px 0 0 18px;
				width:183px;}
			#pie_linea{
			background-image:url(../images/cortes/pie_abajo_raya.png);
			background-repeat:no-repeat;
			margin:0 20px 0 20px;
			float:left;
			width:1004px;}
.style1 {color: #F1F0DE}
.subtitulo{
font-size:16px;
color:#aa7e23;}
.creditos{
font-size:14px;
color:#aa7e23;
font-style:italic;
font-weight:bold;
text-decoration:none;}
.opciones{
font-size:15px;
color:#aa7e23;
font-weight:bold;
text-decoration:none;}

.opciones-events{
font-size:15px;
color:#2f5d8c;
font-weight:bold;
text-decoration:none;}
	
	.creditos a:link { color:#aa7e23; text-decoration:none;}
	.creditos a:visited {color:#aa7e23; text-decoration:none;}
	.creditos a:hover { color:#aa7e23; text-decoration:underline;}
	.creditos a:active { color:#aa7e23; text-decoration:none;}
	
.testimonio{
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-style:italic;
font-weight:bold;
color:#8C7C52;}

	#iap_izq{
	padding-left:50px;
	float:left;
	width:452px;
	}
	#iap_der{
	padding-right:50px;
	text-align:right;
	float:left;
	width:452px;}
/*live wheather*/
#weather_panel{
margin-left:4px; width:200px; 
background-image:url(../images/cortes/banner_liveweather.jpg); 
background-repeat:no-repeat; 
float:left;}
	#weather_panel a:link { color:#aa7e23; text-decoration:none;}
	#weather_panel a:visited {color:#aa7e23; text-decoration:none;}
	#weather_panel a:hover { color:#aa7e23; text-decoration:underline;}
	#weather_panel a:active { color:#aa7e23; text-decoration:none;}
/**/
.contact_fondo_campo{
width:450px;}
.contact_fondo_textarea{
width:450px;}
	.contact_cuerpo{
	width:450px;}
	.contact_campo{
	width:450px;}
				#formulario{
				padding:0 87px 30px 85px;
				width:100%;
				float:left;
				background:url(../admin/images/fondo_piso.png) no-repeat bottom;}
					#cabecera_login{
					background-color:#63B5DA;
					color:#FFFFFF;
					padding:10px 0 10px 20px;
					width:407px;
					float:left;}
					#campos_login{
					background:#F0EEEA;
					padding:20px 0 0 40px;
					height:161px;
					width:387px;
					float:left;}
					#boton{
					padding-top:14px;
					width:387px;
					float:left;}
					
.txt_laluz_subtitulo{
color:#de832a;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

.tituloRestaurant4
{
	color:#65633f;
	font-weight:bold;
	font-size:16px;
}
.tituloRestaurant2
{
	color:#872e2f;
	font-weight:bold;
	font-size:14px;
}
.tituloRestaurant3
{
	color:#ebbf8d;
	font-weight:bold;
	font-size:16px;
}
.tituloRestaurant
{
	color:#872e2f;
	font-weight:bold;
}
.contenido-luz{
width:500px !important;
padding-left:80px;
/*padding-left:60px !important;
padding-right:60px !important;*/
margin:50px !important;
}
#cuadroMenu td
{
	font-size:14px;
	color:#900;
}
#ishtar_dcto{ 
	text-align:center;
}
.links_travel{ 
	padding:10px;
}
.links_travel_title{
	color:#4D4C2D;
	font-weight:bold;
}
