#carta{
	background-image:url(/imgs/bgcarta.jpg);
}
p.titseccion{
	background-color: #FDF0C4;
}
#muestra_carta{
	background-color: #FFFFFF;
	display:table;
/*	background-image:url(/imgs/bgcamarero2.jpg); */
	background-position:top right;
	background-repeat:no-repeat;
	width:100%;
}
#platoscarta, #formcontacta, #aviso, #donde, #recetas, #pedidosd{
	height:230px;
	display:table;
	padding-bottom: 10px;
	background-image:url(/imgs/fondo_carta3.gif);
	background-repeat:no-repeat;
}
#pedidosd p.mensaje {
	padding-left: 36px;
	width: 62%;
}
#muestra_carta p.titseccion{
	width:74%;
}
#platoscarta{
	height: 400px;
	width: 100%;
}
#formcontacta{
	height:300px;
	color:#BB6834;
}
#platoscarta p.categorias, #pedidosd p.categorias{
	margin-top:10px;
	margin-left:40px;
	margin-bottom:10px;
	width: 70%;
}
#platoscarta p.categorias a, #pedidosd p.categorias a{
/*	padding-left: 8px;*/
	padding-left: 4px;
	padding-right: 2px;
	text-decoration:none;
	color:#A41318;
/*	background-image: url(../imgs/topocarta.jpg);
	background-position: 0px 7px;
	background-repeat: no-repeat;*/
}
#platoscarta p.categorias a:hover, #platoscarta p.categorias a.activo, #pedidosd p.categorias a:hover, #pedidosd p.categorias a.activo{
	color:#F3B600;
}
#platoscarta p.categorias img, #recetas p.categorias img, #pedidosd p.categorias img{
	vertical-align:middle;
}
.grupoplato{
	margin-top: 25px;
	margin-bottom: 25px;
	width:70%;
	padding-left: 40px;
	color:#BA6431;
}
#recetas ul {
	list-style: disc;
}
#recetas ul li {
	margin-left: 20px;
}
dl.grupoplato dt.titulo{
	font-size:18px;
}
dl.grupoplato dt img{
	float:left;
	margin-bottom:20px;
	margin-right: 10px;
}
dl.grupoplato dd{
	margin-bottom: 1px;
}
dl.grupoplato dd.receta{
	font-size:12px;
	font-weight:bold;
}
dl.grupoplato dd.receta a{
	color:#BE6835;
}
dl.grupoplato dd.receta a:hover{
	color:#F3B600;
}
dl.grupoplato dd.plato{
	margin-top:15px;
	font-size:12px;
	font-weight:bold;
	clear:both;
}
dl.grupoplato dd.observaciones{
	font-size:11px;
	font-style:italic;
	color:#A41318;
}
dl.grupoplato dd.obspedidos{
	font-size:11px;
	font-style:italic;
	font-weight: bold;
	color:#A41318;
}
.imgpedido{
	float:left;
	margin-bottom: 15px;
	margin-right: 5px;
	border: 0px;
}
/* Contacta */
#muestra_contacta{
	background-color: #FFFFFF;
	display:table;
/*	background-image:url(/imgs/bgcontacta.jpg); */
	background-position:top right;
	background-repeat:no-repeat;
/*	border-bottom: 30px solid #FDF0C4;*/
}
#formcontacta form{
	margin-top: 20px;
	margin-bottom: 20px;
}
#formcontacta p{
	width: 70%;
	padding-left: 36px;
}
#formcontacta a{
	color:#970E15;
}
#formcontacta a:hover{
	color:#F39000;
}
#muestra_contacta p.titseccion{
	width:64%;
}
/* Aviso Legal */
#muestra_aviso{
	background-color: #FFFFFF;
	display:table;
	background-image:url(/imgs/bgaviso.jpg);
	background-position:top right;
	background-repeat:no-repeat;
/*	border-bottom: 30px solid #FDF0C4;*/
}
#muestra_aviso p.titseccion{
	width:55%;
}
#aviso p{
	width: 85%;
	padding-left: 36px;
	margin-bottom:10px;
}
#aviso p.corto{
	width: 60%;
}
#aviso h1{
	color:#BE6835;
	font-size: 100%; /*10px;*/
	padding-top:10px;
	padding-bottom:10px;
	padding-left: 36px;
}
#tbdatoslegales{
	margin-top:10px;
	margin-bottom:10px;
	border: none;
	width: 70%;
	margin-left: 36px;
}
#tbdatoslegales tbody th{
	text-align: left;
	font-weight: bold;
	width: 30%;
	white-space: nowrap;
}
#tbdatoslegales tbody td, #tbdatoslegales tbody th{
	background-color: #FDF0C4;
	padding:3px;
	vertical-align: text-top;
	color: #AF5A27;
}
#aviso a{
	color:#970E15;
}
#aviso a:hover{
	color:#F39000;
}
/* Donde estamos */
#muestra_donde{
	background-color: #FFFFFF;
	display:table;
	width: 100%;
	background-image:url(/imgs/bgdonde.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	color: #AD602E;
}
#muestra_donde p.titseccion{
	width:64%;
}
#donde p{
	width: 85%;
	padding-left: 36px;
}
#donde p.corto{
	width: 60%;
}
#plano{
	margin-top:25px;
	margin-bottom:25px;
	border: 1px solid #F7D46E;
}
/* Recetas*/
#muestra_recetas{
	background-color: #FFFFFF;
	display:table;
/*	background-image:url(/imgs/bgrecetas.jpg); */
	background-position:top right;
	background-repeat:no-repeat;
	width: 100%;
}
#recetas{
	height: 350px;
	width: 100%;
}
#muestra_recetas p.titseccion{
	width:70%;
}
#recetas p.categorias{
	width: 70%;
	margin-top:10px;
	margin-left:40px;
	margin-bottom:10px;
}
#recetas p.categorias a{
	padding-left: 4px;
	padding-right: 2px;
	text-decoration:none;
	color:#A41318;
}
#recetas p.categorias a:hover, #recetas p.categorias a.activo{
	color:#F3B600;
}
/* Pedidos */
#muestra_pedidos{
	background-color: #FFFFFF;
	display:table;
/*	background-image:url(/imgs/bgpedidos2.jpg); */
	background-position:top right;
	background-repeat:no-repeat;
	width: 100%;
}
#muestra_pedidosp{
	background-color: #FFFFFF;
	display:table;
	width: 100%;
}
#pedidosd{
	height: 350px;
	width: 100%;
	color: #BA6431
}
#muestra_pedidos p.titseccion{
	width:70%;
}
#muestra_pedidosp p.titseccion{
	width:92.4%;
}
#pedidosd p{
	width: 90%;
}
#pedidosd p.mensajepedido{
	padding-left:36px;
}
#pedidosd p.mensajeconfpedido{
	padding-left:36px;
	width: 67%;
}
#pedidosd p.btnenvpedido{
	text-align:right;
	padding-top:10px;
	width: 65%;
}
#tbpedido{
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left:36px;
	width:90%;  
}
#tbpedido img{
	border: 0px;
}
#tbpedido th{
	white-space:nowrap;
	padding:4px;
	color:#BB6630;
	background-color:#F7D46E;
	border-bottom:1px solid #E4BE50;
	text-align:right;
}
#tbpedido th.plato, #tbpedido th.importe{
	text-align:left;
	white-space: nowrap;
}
#tbpedido td{
	color:#BB6333;
	background-color:#FFFFFF;
}
#tbpedido td.categoria{
	padding:4px;
	background-color:#FDF0C4;
	font-weight:bold;
	border-bottom: 1px solid #F1E2AF;
}
#tbpedido td.plato{
	text-align:left;
	border-bottom:1px solid #F1E2AF;
	padding:5px;
}
#tbpedido td.precio, #tbpedido td.importe{
	text-align:right;
	font-weight:bold;
	padding:5px;
	border-bottom:1px solid #F1E2AF;
	white-space: nowrap;
}
#tbpedido td.cantidad{
	text-align:right;
	border-bottom:1px solid #F1E2AF;
}
#tbpedido td.cantidad table{
	float:right;
}
#tbpedido input{
	background-color:#FFFFFF;
	cursor:pointer;
}
#tbpedido td.litimporte{
	font-size:13px;
	padding:5px;
	font-weight:bold;
	text-align:right;
}
#tbpedido td.totimporte{
	font-size:15px;
	padding:5px;
	font-weight:bold;
	text-align:right;
}
#tbpedido td.delpedido{
	padding: 2px;
	border-bottom:1px solid #F1E2AF;
}
#muestra_pedidosp p.btnpedido {
	text-align:right;
	margin-right: 0px;
	padding-left: 36px;
}