﻿.IframeTop
{
	width: 1000px;
}
.IframeSuperior
{
	width: 1000px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.IframeIndex
{
	width: 750px;
	margin: 0px 0px 0px 0px;
	background-color: #221e1f;
	padding-top: 10px;
}
.IframePrincipal
{
	width: 750px;
	margin: 0px 0px 0px 0px;
	background-color: #221e1f;
	padding: 0px 0px 0px 0px;
}
.IframeLateral
{
	width: 240px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	background-color: #57575a;
}
.IframeInferior
{
	width: 1000px;
	height: 40px;
	background-color: #57575a;
}
BODY
{
	border: solid 0px #ffffff;
	margin: 0px 0px 0px 0px;
	color: #333333;
	font-size: 11px;
	font-family: Geneva, Arial;
	text-decoration: none;
	background-color: #221e1f;
}
A
{
	color: #ee1c23;
	text-decoration: none;
}
A:HOVER
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
TABLE
{
	border: solid 0px #ffffff;
	font-size: 11px;
	font-family: Geneva, Arial;
	text-decoration: none;
}
H1
{
	font-size: 18px;
	font-family: Geneva, Arial;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 30px;
	color: #ee1c23;
	padding: 0px;
	margin: 0px;
}
H2
{
	font-size: 14px;
	font-family: Geneva, Arial;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 15px;
	color: #ee1c23;
	padding: 0px;
	margin: 0px;
}
INPUT, INPUT.text, .Text
{
	background-color: #ffffff;
	border: solid 1px #999999;
	padding: 0px;
	margin: 0px;
	color: #000000;
	height: 15px;
	font-size: 10px;
	font-family: Geneva, Arial;
}
SELECT, INPUT.select, .Select
{
	border: solid 1px #dddddd;
	padding: 0px;
	margin: 0px;
	color: #000000;
	height: 20px;
	font-size: 10px;
	font-family: Geneva, Arial;
}
.Select:hover
{
	border: solid 1px #dddddd;
	padding: 0px;
	margin: 0px;
	color: #ffffff;
	height: 20px;
	font-size: 10px;
	font-family: Geneva, Arial;
}
BUTTON, .Button
{
	background-color: #aaaaaa;
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
	font-family: Geneva, Arial;
	text-decoration: none;
}
.buttonAfegir
{
	background-image: url(/img/buttonAfegir.jpg);
	width: 84px;
	height: 20px;
	padding: 2px 10px 2px 25px;
	border: solid 1px #333333;
	vertical-align: middle;
	font-family: Geneva, Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	cursor: pointer;
}
.buttonAfegir:hover
{
	background-image: url(/img/buttonAfegir.jpg);
	width: 84px;
	height: 20px;
	padding: 2px 15px 2px 25px;
	border: solid 1px #333333;
	vertical-align: middle;
	font-family: Geneva, Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #ffffff;
	cursor: pointer;
}
.buttonBuscar
{
	background-image: url(/img/buttonBuscar.jpg);
	width: 84px;
	height: 20px;
	padding: 2px 15px 3px 25px;
	border: solid 1px #333333;
	vertical-align: middle;
	font-family: Geneva, Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FEE9CC;
	cursor: pointer;
}
.buttonComprar
{
	background-image: url(/img/buttonComprar.jpg);
	width: 84px;
	height: 20px;
	padding: 2px 15px 3px 25px;
	border: solid 1px #333333;
	font-family: Geneva, Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FEE9CC;
	cursor: pointer;
}
.buttonEnviar
{
	background-image: url(/img/buttonEnviar.jpg);
	width: 84px;
	height: 20px;
	padding-left: 20px;
	font-family: Geneva, Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FEE9CC;
	cursor: pointer;
}
.Login
{
	background-color: #555555;
	border: solid 1px #999999;
	color: #ffffff;
	height: 20px;
	padding: 0px 5px 0px 5px;
	font-weight: bold;
	font-size: 10px;
	font-family: Geneva, Arial;
	text-decoration: none;
}
.Foto
{
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 10px 10px;
	border: solid 3px #FEE9CC;
}
.FonsTaula
{
	background-color: #FEE9CC;
}
.FonsClar
{
	background-color: #F6F6F0;
}
.Index
{
	color: #ffffff;
	font-size: 15px;
	cursor: hand;
}
.Index:hover
{
	color: #ee1c23;
	font-size: 15px;
	cursor: hand;
}
.Index2
{
	color: #ffffff;
	font-size: 12px;
	cursor: hand;
}
.Index2:hover
{
	color: #000000;
	font-size: 12px;
	cursor: hand;
}
.IndexTitular
{
	font-family: Geneva, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FEE9CC;
	padding: 0px 3px 0px 3px;
}
.IndexTitular:HOVER
{
	font-family: Geneva, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FEE9CC;
	padding: 0px 3px 0px 3px;
}
.IndexDetall
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.IndexDetall:HOVER
{
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.CellerTitular
{
	color: #ee1c23;
	font-weight: bold;
}
.ProducteAtribut
{
	color: #333333;
	font-size: 11px;
}
.ProducteValor
{
	font-family: Geneva, Arial;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.ComandaTitular
{
	color: #000000;
	font-size: 14px;
	font-family: Geneva, Arial;
	text-transform: uppercase;
	font-weight: bold;
}
.ComandaColumna
{
	background-color: #E2E2CA;
	color: #ee1c23;
	font-size: 11px;
	font-family: Geneva, Arial;
	font-weight: bold;
	text-transform: capitalize;
	line-height: 20px;
}
.ComandaTotal
{
	color: #000000;
	font-size: 11px;
	font-family: Geneva, Arial;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 15px;
	top: 16px;
}
.Preu
{
	padding: 3px 10px 0px 0px;
	color: #ee1c23;
	font-size: 11px;
	font-family: Geneva, Arial;
	font-weight: bold;
	vertical-align: top;
}
.Idioma
{
	color: #ffffff;
	font-size: 13px;
	font-family: Arial;
	font-weight: normal;
	font-style: italic;
	text-transform: none;
}
.SuperiorFons
{
	background: #221e1f url(/img/superior.jpg) no-repeat;
}
.Negreta
{
	font-size: 11px;
	font-family: Geneva, Arial;
	font-weight: bold;
	color: #872C11;
	vertical-align: top;
}
.InferiorTaula
{
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
	font-family: Geneva, Arial;
	letter-spacing: 0.1em;
	line-height: 15px;
}
.InferiorTexte
{
	text-decoration: none;
	color: #ffffff;
	font-size: 11px;
	font-family: Geneva, Arial;
	font-weight: bold;
	letter-spacing: 0.1em;
	line-height: 15px;
}
.HtmTitular1
{
	color: #872C11;
	font-size: 14px;
	font-family: Geneva, Arial;
	text-decoration: none;
	padding-left: 0px;
	text-transform: uppercase;
	line-height: 40px;
	font-weight: bold;
}
.HtmTitular2
{
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-family: Geneva, Arial;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	line-height: 15px;
	background-position: center;
	top: 16px;
}
.separador_hor
{
	background-image: url(/img/separador_hor.jpg);
}
.tarjeta_club
{
	background-image: url(/img/tarjeta_club.jpg);
}
.tarjeta_racc
{
	background-image: url(/img/tarjeta_racc.jpg);
}
.fondotabla
{
	background-image: url(/img/fondotabla.jpg);
}
.linea_tabla
{
	background-image: url(/img/linea_tabla.jpg);
}
.contac
{
	background-image: url(/img/contac.jpg);
}
.comanda
{
	color: #ee1c23;
	font-size: 28px;
	font-weight: bold;
}
.comanda2
{
	color: #ee1c23;
	font-size: 24px;
	font-weight: bold;
}
.comanda2:hover
{
	color: white;
	font-size: 24px;
	font-weight: bold;
}


/* NOTICIES */
.Titulo, .Titulo:link, .Titulo:hover, .Titulo:active, .Titulo:visited
{
	font-family: Geneva,Arial;
	font-size: 14px;
	color: #ee1c23;
	text-decoration: none;
}
.Data
{
	font-family: Geneva,Arial;
	font-size: 11px;
	color: #000000;
	text-align: left;
	font-weight: normal;
}
.TextoBase
{
	font-family: Geneva,Arial;
	font-size: 11px;
	text-align: justify;
	color: #333333;
}
.Leermas
{
	font-family: Geneva,Arial;
	font-size: 11px;
	color: #ee1c23;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
	background-color: transparent;
}
.SeparadorInferiorNoticia
{
	padding-bottom: 6px;
	border-bottom: solid 1px #E8E8E8;
	margin-bottom: 10px;
}
.Antetitulo, .Antetitulo:link, .Antetitulo:hover, .Antetitulo:active, .Antetitulo:visited
{
	font-size: 14px;
	color: #49699E;
	font-family: Geneva, Arial;
	font-weight: bold;
}
.TituloGrande
{
	font-family: Arial;
	font-size: 18px;
	color: #ee1c23;
}
.Entradilla
{
	font-family: Geneva, Arial;
	font-size: 12px;
	color: #000000;
	font-weight: lighter;
	text-align: justify;
}
.CALENDARIcpYearNavigation, .CALENDARIcpMonthNavigation, .CALENDARIcpDayColumnHeader
{
	background-color: #bbbbbb;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}
.CALENDARIcpTodayText, .CALENDARIcpTodayTextDisabled, .CALENDARIcpText
{
	background-color: #bbbbbb;
	font-family: Arial;
	font-size: 9px;
}
.CALENDARIcpCurrentMonthDate, .CALENDARIcpOtherMonthDate, .CALENDARIcpCurrentDate
{
	background-color: #aaaaaa;
	text-align: center;
	text-decoration: none;
	font-size: 9px;
}
.CALENDARIcpCurrentMonthDateDisabled, .CALENDARIcpOtherMonthDateDisabled, .CALENDARIcpCurrentDateDisabled
{
	color: #ffffff;
	text-align: center;
	text-decoration: line-through;
	font-size: 9px;
}
.CALENDARIcpCurrentDate
{
	background-color: #FF6600;
	color: #ffffff;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
}
.CALENDARIcpCurrentMonthDate
{
	color: #000000;
	font-size: 9px;
}
.CALENDARIcpOtherMonthDate
{
	color: #808080;
	font-size: 9px;
}
TD.CALENDARIcpBorder
{
	border: solid 1px #000000;
	margin: 0px 0px 0px 0px;
}
.GMapBubble
{
	text-align: center;
	width: 100px;
	max-width: 100px;
	height: 100px;
	max-height: 100px;
	white-space: nowrap;
	font-size: 11px;
	font-family: Verdana;
	color: #555555;
}
.GMapBubble A
{
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana;
	color: #555555;
	font-weight: bold;
}



