BODY {background-color:#ffffff; margin:20px; }
img{border:0;}
ul{counter-reset:item}
li{display:list-item}
a:link{color:#666666;}
a:visited{color:#666666;}

/*-------comun-------*/
.contenedor{height:100%; margin:0px;}
.contenido{width:980px; margin-left:auto; height:650px; margin-right:auto; margin-top:auto; margin-bottom:auto;text-align:justify; background-color:#FFFFFF; background-image:url(images/fondopinchos.jpg) }

.quienes_logo{ width:403px; height:144px; }
.quienes_arriba{ width:577px; height:144px; background-image:url(images/web3_2.jpg); }

.cabecera{ height:99px; clear:both }
.izq{ width:231px; float:left;}
.logo{ width:231px; height:75px; float:left; clear:left}
.enlaces{ width:749px; height:75px; float:left; background-image:url(images/links.jpg)}
.arriba{ height:19px; background-color:#47480E; color:#C0C1AD; font-family:Tahoma, Verdana, Arial; font-size:0.7em; padding-left:10px; padding-top:5px; clear:both}

.login{ background-color:#949494; height:74px; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff; font-family:Tahoma, Verdana, Arial; color:#FFFFFF; font-size: 0.7em}
.foto{ height:156px; width:231px; background-image:url(images/foto.jpg)}
.pinchos{ width:231px; height:30px;}
.columna{ width:199px; margin-left:auto; margin-right:auto; margin-top:30px; }
.titulo_columna{}
.contenido_columna{ background-image: url(images/fondocontenidocolumna.jpg); height:40px; padding:11px; font-family: Tahoma, Verdana, Arial; font-size:0.7em }
.abajo_columna{ background-image:url(images/abajo_columna.jpg); width:199px; clear:both; margin-bottom:20px}
.pie{ height:21px; background-color:#D9D9D9; clear:both; font-family: Tahoma, Verdana, Arial; font-size:0.7em; color:#666666; padding-top:10px; text-align:center}
.cuerpo{ font-family: Tahoma, Verdana, Arial; font-size:0.7em; color:#555555; text-align:justify; background-color:#FFFFFF; height:400px}
.titulo_mostrado{ background-image:url(images/titulo_mostrado.jpg); height:17px; padding-top:6px; padding-left:8px; font-size:0.9em}
.abajo_mostrado{ background-image:url(images/abajo_mostrado.jpg); height:15px; clear:both}
.titulo_mostrado2{ background-image:url(images/titulo_mostrado2.jpg); height:17px; padding-top:6px; padding-left:8px; font-size:0.9em}
.abajo_mostrado2{ background-image:url(images/abajo_mostrado2.jpg); height:15px; clear:both}
/*------------------------------------------------------*/

.textonegro{ color:#000000}
.textogris{ color:#494949; text-decoration:none}
.textogristitulo{ color:#737372; }
.textoadematica{ color:#BBBBBB; text-decoration:none}


.enviarbox{font-family: Tahoma, Verdana, Arial; width:180px; font-size:1em }
.textboxcontacto{ height:10px; font-family: Tahoma, Verdana, Arial; width:70px; font-size:1em }
.campo{ width:200px; float:left; font-family:Tahoma, Verdana, Arial; color:#5D5D5D; text-align:right; margin-bottom:5px}


/*-------elementos form-------*/
.formulariocontacto{ text-align:right; width:200px; float:left; margin-left:40px}
.formulariocontacto2{ width:200px; float:left}
.enviarcontacto{width:250px; float:left; font-family:Tahoma, Verdana, Arial; font-size:0.7em; color:#5D5D5D; text-align:right; margin-top:15px}


.enviar_reserva { cursor:pointer; HEIGHT: 30px ; background-image:url(images/siguiente.jpg); width:60px;}
.enviar { cursor:pointer; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px; HEIGHT: 20px ; background-color:#73721F; color:#FFFFFF; width:60px; BORDER-BOTTOM: #73721F 1px solid; BORDER-LEFT: #73721F 1px solid; BORDER-RIGHT: #73721F 1px solid; BORDER-TOP: #73721F 1px solid;}
.textarea1 { BORDER-BOTTOM: #5A5A5A 1px solid; BORDER-LEFT: #5A5A5A 1px solid; BORDER-RIGHT: #5A5A5A 1px solid; BORDER-TOP: #5A5A5A 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px; width:175px}
.campo_privada { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; background-color:#DA8726; height:10px; color:#ffffff; border:1px solid #DA8726}
.consulta { BORDER-BOTTOM: #B8B4A8 1px solid; BORDER-LEFT: #B8B4A8 1px solid; BORDER-RIGHT: #B8B4A8 1px solid; BORDER-TOP: #B8B4A8 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px; width:145px; height:60px; color:#555555}

.textbox1 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; background-color:#ffffff; height:10px; color:#555555; border:1px solid #B8B4A8}
.enviar2 { cursor:pointer; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px; HEIGHT: 20px ; background-color:#626262; color:#FFFFFF; width:70px; BORDER: #626262 1px solid; font-weight:bold}
.txtreserva { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; background-color:#ffffff; height:14px; color:#555555; border:1px solid #ffffff; width:150px}
.novedad {color:#000000; width:89px; height:14px; text-align:center; background-image:url(images/novedad.jpg); background-position:center; background-repeat:no-repeat;}
.agotado {color:#000000; width:89px; height:14px; text-align:center; background-image:url(images/agotado.gif); background-position:center; background-repeat:no-repeat;}
.ficha1 {
	border:1px dashed #333333;
	margin:auto;
	clear:both;
	background-color: #CCCCCC;
	padding:5px;
}
.ficha_2 {
	width:324px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:0px;
	float:left;
}


.ficha_3 {
	float:left;
	width:200px;
}
.ficha_4 {
	float:right;
	padding-right:10px;
	width:80px;
	text-align:right;
}
.ficha_5 {
	border-left:1px solid #CACACA;
	overflow:visible;
	border-right:1px solid #cacaca;
}
.ficha_6 {
	float:left;
	width:100px;
	height:100px;
	margin:5px;
}
.ficha_7 {
	float:left;
	width:170px;
	margin-top:5px;
	margin-left:10px;
}
.ficha_8 {
	font-weight:bold;
	color:#555555;
	clear:both;
	margin-top:10px;
}
.ficha_9 {
	color:#666666;
	margin-top:3px;
	padding-bottom:9px;
}
.ficha_10 {
	text-decoration:underline;
}
.ficha_11 {
	clear:both;
	padding:5px;
	padding-top:25px;
}
.ficha_12 {
	color:#666666;
	padding:5px;
	padding-top:15px;
}
.ficha_13 {
	margin-left:200px;
}
.ficha_14 {
	font-size:1.1em;
	font-weight:bold;
}
.ficha_16 {
	color:#777777;
}
h1{
	font-size:1em;
	font-weight:bold;
	display:inline;
}.margen0 {
	margin:0;
}

