p.classeTitolPagina {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	/*color: #000000;*/
	color: #ff8409;
}
p.classeFraseIntroPagina {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	/*color: #000000;*/
	color: #ff8409;
}
p.classeOpcionsMenu {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	/*color: #000000;*/
	color: #ff8409;
}
p.classePlatsMenu {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	/*color: #0000ff;*/
	/*color: #F4EFC6;*/
	color: #cbc1a8;
	/*color: #ff0000;*/
	font-style: italic;
}
p.classeTipusPlatsMenu {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	/*color: #000000;*/
	color: #ff8409;
	font-style: italic;
}
p.classeGeneral {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	/*color: #000000;*/
	color: #ff8409;
}
p.classeIndexTemp {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
	color: #ff8409;
}
p.classeInfoInici {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
	color: #ff8409;
}

a.classeMainMenu {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	color: #ff8409;
	text-decoration:none;
	
}
/*
a.classeMainMenu:visited {
	color:#ff8409;
}
*/
a.classeMainMenu:hover {
	/*color:#cbc1a8;*/
	/*color:#ff0000;*/
	color:#8e5235;
}
a.classeMainMenuTreball {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	color: #ff8409;
	text-decoration:none;
}
/*
a.classeMainMenuTreball:visited {
	color:#ff8409;
}
*/
a.classeMainMenuTreball:hover {
	/*color:#cbc1a8;*/
	/*color:#ff0000;*/
	color:#8e5235;
}
a.classeMenuPlats {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	color: #ff8409;
	/*text-decoration:none;*/
}
a.classeMenuPlats:visited {
	color:#ff8409;
}
a.classeMenuPlatsPetit {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.0em;
	color: #ff8409;
	/*text-decoration:none;*/
}
a.classeMenuPlatsPetit:visited {
	color:#ff8409;
}

a.classeEnviarReserva {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	color: #ff8409;
	text-decoration:none;
}
/*
a.classeEnviarReserva:visited {
	color:#ff8409;
}
*/
a.classeMailto {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	color: #ff8409;
	text-decoration:underline;
}
a.classeGeneral {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	color: #ff8409;
	text-decoration:underline;
}
a.classeImgSenseMarc {
	color: #000000;
	text-decoration:none;
}
a.classeImgSenseMarc:visited {
	color: #000000;
}
a.classeOfertesInici {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	color: #ff8409;
	text-decoration:underline;
}
div.rectInici{
   /*width:210px;*/
   /*width:165px;*/
   width:175px;
   height:auto;
   background:#000000;
   text-align:left;
   padding:5px;
}
div.rectApretat{
   /*width:210px;*/
   /*width:165px;*/
   width:175px;
   height:auto;
   border-width:2px;
   border-color:#F4EFC6;
   border-style:solid;
   /*background:#F4EFC6;*/
   background:#000000;
   text-align:left;
   padding:5px;
}
.divPeu{
   height: 33px;
   width: 1000px;
   background:#000000;
/*
   background-attachment: fixed;
   background-image: url(peu.jpg );
   background-repeat: no-repeat;
   background-position:top;
   height: 33px;
   width: 1000px;
   position: relative;
   background-position :center top;
   top: 0px;
   visibility: visible;
   left: 0px;
*/
}
div.divEnviarReserva{
   width:150px;
   height:auto;
   background:#F4EFC6;
   text-align:center;
   padding:5px;
}
div.roundReserva{
   width:130px;
   height:auto;
   background:#F4EFC6;
}
div.divErrorForm{
   background:#ffffff;
}
td.classeTdVins {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	/*color: #0000ff;*/
	/*color: #F4EFC6;*/
	color: #cbc1a8;
	/*color: #ff0000;*/
	font-style: italic;
}


/*
---------------------------------------
- COMENCEM A DEFINIR ELS DIV ARRODONITS
---------------------------------------
*/

/* Este es el contenedor al que le pondremos bordes redondos */
div.roundInici{
   width:220px;
   height:auto;
   /*background:#F4EFC6;*/
   background:#000000;
}
div.roundApretat{
   width:220px;
   height:auto;
   background:#F4EFC6;
}
/* En este contenedor va todo lo que queremos mostrar. No le damos margen vertical puesto ese lo generarán los span del borde */
div.contenido{ 
   margin:0 10px;
}
/* Generamos los estilos de las span, los cuales contendrán las imágenes GIF */
span.top, span.bottom{
   width:100%;
   height:6px; /* El alto debe ser la mitad de alto de la imagen GIF */
   display:block;
}
/* A continuación viene el verdadero truco, la posición de las imágenes de fondo es importante*/
span.top {
   background:url(../img/esq.gif) top left no-repeat; 
}
span.bottom{
   background:url(../img/esq.gif) bottom left no-repeat;
}
span.top span, span.bottom span{
   width:6px; /* De acuerdo al tamaño de la imagen GIF */
   height:6px; /* De acuerdo al tamaño de la imagen GIF */
   float:right;
   font-size:6px; /* Esto es para IE6, que no respeta el height del span si el tamaño de letra es mayor a este  */
}
span.top span{
   background:url(../img/dreta.gif) top right no-repeat;
}
span.bottom span{
   background:url(../img/dreta.gif) bottom right no-repeat;
}

/*
-----------------------------------
- JA HEM DEFINIT ELS DIV ARRODONITS
-----------------------------------
*/
