* html{
	padding:0;
	margin:0;
}
body{
	padding: 35px 0 0 0;
	margin: 0;
}

/*---------------------------- contenidor -------------------------------*/

.conatiner{
	width:900px;
	margin:0 auto;
}	

/*---------------------------- left -------------------------------*/

.menu{
	height:745px;
	width:317px;
	float:left;
	background: url(logo.gif) top left no-repeat;
	position:relative;
}
.menu_segons{
	height:1450px;
	width:317px;
	float:left;
	background: url(logo_segons.jpg) top left no-repeat;
	position:relative;

}
.menu2{
	height:1115px;
	width:317px;
	float:left;
	background: url(logo2.jpg) top left no-repeat;
	position:relative;
}
.menu7{
	height:750px;
	width:317px;
	float:left;
	background: url(logo7.jpg) top left no-repeat;
	position:relative;
}
.menu8{
	height:720px;
	width:317px;
	float:left;
	background: url(logo8.jpg) top left no-repeat;
	position:relative;
}
.menu5{
	height:748px;
	width:317px;
	float:left;
	background: url(logo5.jpg) top left no-repeat;
	position:relative;
}
.menu_nadal{
	height:1731px;
	width:317px;
	float:left;
	background: url(logo_nadal.jpg) top left no-repeat;
	position:relative;
}
.menu3{
	height:765px;
	width:317px;
	float:left;
	background: url(logo3.jpg) top left no-repeat;
	position:relative;	
}
.menu4{
	height:1700px;
	width:317px;
	float:left;
	background: url(logo4.jpg) top left no-repeat;
	position:relative;	
}
.contingut{
	width:532px;
	float:left;
	background:red;
}
.logo{
	background:url(logo.gif) top left no-repeat;
}

/*---------------------------- menus -------------------------------*/

.menu_left{
	position:absolute;
	width: 146px;
	height: 270px;
	left: 116px;
	top: 205px;
}
.presentacio, .presentacio a, .presentacio a:active, .presentacio a:link{
	background: url(presentacio.gif) top left no-repeat;
	width:115px;
	height:22px;
	display:block;
}
.presentacio a:hover{
	background: url(presentacio2.gif) top left no-repeat;
}
.presentacio_seleccionat{
	background: url(presentacio2.gif) top left no-repeat;
	width:115px;
	height:22px;
}	
.restaurant, .restaurant a, .restaurant a:active, .restaurant a:link{
	background: url(restaurant.gif) top left no-repeat;
	width:115px;
	height:29px;
	display:block;
}	
.restaurant_seleccionat{
	background: url(restaurant2.gif) top left no-repeat;
	width:115px;
	height:29px;
	display:block;
}
.restaurant a:hover{
	background: url(restaurant2.gif) top left no-repeat;
}
.menjar, .menjar a, .menjar a:active, .menjar a:link{
	background: url(menjar.gif) top left no-repeat;
	width:115px;
	height:29px;
	display:block;
}
.menjar_seleccionat{
	background: url(menjar2.gif) top left no-repeat;
	width:115px;
	height:29px;
	display:block;	
}
.menjar a:hover{
	background: url(menjar2.gif) top left no-repeat;
}
.plats, .plats a, .plats a:active, .plats a:link{
	background: url(plats.gif) top left no-repeat;
	width:115px;
	height:29px;
	display:block;
}
.plats_seleccionat{
	background: url(plats2.gif) top left no-repeat;
	width:115px;
	height:29px;
	display:block;	
}
.plats a:hover{
	background: url(plats2.gif) top left no-repeat;
}
.vins, .vins a, .vins a:active, .vins a:link{
	background: url(vins.gif) top left no-repeat;
	width:115px;
	height:29px;
	display:block;
}
.vins_seleccionat{
	background: url(vins2.gif) top left no-repeat;
	width:115px;
	height:29px;
	display:block;	
}
.vins a:hover{
	background: url(vins2.gif) top left no-repeat;
}
.contacte, .contacte a, .contacte a:active, .contacte a:link{
	background: url(contacte.gif) top left no-repeat;
	width:115px;
	height:29px;
	display:block;
}
.contacte_seleccionat{
	background: url(contacte2.gif) top left no-repeat;
	width:115px;
	height:29px;
	display:block;	
}
.contacte a:hover{
	background: url(contacte2.gif) top left no-repeat;
}
.degustacio, .degustacio a, .degustacio a:active, .degustacio a:link{
	background: url(menu_degustacio.gif) top left no-repeat;
	width:147px;
	height:29px;
	display:block;	
}
.degustacio_seleccionat{
	background: url(menu_degustacio2.gif) top left no-repeat;
	width:147px;
	height:29px;
	display:block;	
}
.degustacio a:hover{
	background: url(menu_degustacio2.gif) top left no-repeat;
}
.estiu, .estiu a, .estiu a:active, .estiu a:link{
	background: url(menu_estiu.gif) top left no-repeat;
	width:164px;
	height:29px;
	display:block;
}
.estiu_seleccionat{
	background: url(menu_estiu2.gif) top left no-repeat;
	width:164px;
	height:29px;
	display:block;	
}
.estiu a:hover{
	background: url(menu_estiu2.gif) top left no-repeat;
}
.gourmet, .gourmet a, .gourmet a:active, .gourmet a:link{
	background: url(menu_gourmet.gif) top left no-repeat;
	width:117px;
	height:29px;
	display:block;
}
.gourmet_seleccionat{
	background: url(menu_gourmet2.gif) top left no-repeat;
	width:117px;
	height:29px;
	display:block;	
}
.gourmet a:hover{
	background: url(menu_gourmet2.gif) top left no-repeat;
}
.estiu a:hover{
	background: url(menu_estiu2.gif) top left no-repeat;
}
.reserves, .reserves a, .reserves a:active, .reserves a:link{
	background: url(reserves.gif) top left no-repeat;
	width:115px;
	height:29px;
	display:block;
}
.reserves_seleccionat{
	background: url(reserves2.gif) top left no-repeat;
	width:115px;
	height:29px;
	display:block;	
}
.reserves a:hover{
	background: url(reserves2.gif) top left no-repeat;
}
.noticies, .noticies a, .noticies a:active, .noticies a:link{
	background: url(noticies.gif) top left no-repeat;
	width:83px;
	height:29px;
	display:block;
}
.noticies a:hover{
	background: url(noticies2.gif) top left no-repeat;
}
.noticies_seleccionat{
	background: url(noticies2.gif) top left no-repeat;
	width:83px;
	height:29px;
	display:block;
}	

/*---------------------------- fons_varis -------------------------------*/				
	
.fons_presentacio{
	background: url(fons_presentacio.jpg);
	width:519px;
	height:647px;
	float:left;
	position:relative
}
.fons_noticies{
	background: url(fons_noticies.jpg);
	width:519px;
	height:750px;
	float:left;
	position:relative	
}
.fons_contacta{
	background: url(fons_contacta.jpg);
	width:519px;
	height:788px;
	float:left;
	position:relative
}
.fons_reserves{
	background: url(fons_reserves.jpg);
	width:519px;
	height:788px;
	float:left;
	position:relative	
}	
.fons_restuarant{
	background: url(fons_restaurant.jpg);
	width:519px;
	height:647px;
	float:left;
	position:relative	
}	
.fons_menjar{
	background: url(fons_menjar.jpg);
	width:519px;
	height:647px;
	float:left;
	position:relative	
}	
.fons_plats{
	background: url(fons_plats.jpg);
	width:519px;
	height:1100px;
	float:left;
	position:relative	
}	
.fons_plats2{
	background: url(fons_plats2.jpg);
	width:519px;
	height:1100px;
	float:left;
	position:relative	
}	
.fons_segons{
	background: url(fons_segons.jpg);
	width:519px;
	height:1500px;
	float:left;
	position:relative	
}	
.fons_postres{
	background: url(fons_postres.jpg);
	width:519px;
	height:775px;
	float:left;
	position:relative;
}	
.fons_vins{
	background: url(fons_vins.jpg) top left no-repeat;
	width:519px;
	height:1700px;
	float:left;
	position:relative;
}	
.fons_vins_rosats{
	background: url(fons_vins_rosats.jpg) top left no-repeat;
	width:519px;
	height:750px;
	float:left;
	position:relative;
}	
.fons_degustacio{
	background: url(fons_degustacio.jpg) top left no-repeat;
	width:519px;
	height:735px;
	float:left;
	position:relative;
}	

.fons_nadal{
	background: url(fons_nadal.jpg) top left no-repeat;
	width:519px;
	height:1731px;
	float:left;
	position:relative;
}	

.fons_gourmet{
	background: url(fons_gourmeto.jpg) top left no-repeat;
	width:519px;
	height:735px;
	float:left;
	position:relative;		

}	

.fons_estiu{
	background: url(fons_estiu.jpg) top left no-repeat;
	width:519px;
	height:735px;
	float:left;
	position:relative;	

/*---------------------------- texts -------------------------------*/		

}
.text{
	position:absolute;
	font:13px Arial, Verdana;
	top: 439px;
	left: 1px;
	color:#484848;
	width: 432px;
	height: 56px;
}
.text2{
	position:absolute;
	font:13px Arial, Verdana;
	top: 339px;
	left: 1px;
	color:#484848;
	width: 432px;
	height: 56px;
}
.text3{
	position:absolute;
	font:13px Arial, Verdana;
	top: 141px;
	left: 1px;
	color:#484848;
	width: 432px;
	height: 56px;
}
.text4 {
	position:absolute;
	font:13px Arial, Verdana;
	top: 201px;
	left: 6px;
	color:#484848;
	width: 304px;
	height: 146px;
}
.text5 {
	position:absolute;
	font:13px Arial, Verdana;
	top: 759px;
	left: 42px;
	color:#484848;
	width: 289px;
	height: 146px;
}
.text8{
	position:absolute;
	font:13px Arial, Verdana;
	top: 448px;
	left: 42px;
	color:#484848;
	width: 289px;
	height: 146px;
}
.text6 {
	position:absolute;
	font:13px Arial, Verdana;
	top: 166px;
	left: 42px;
	color:#484848;
	width: 289px;
	height: 508px;
}
.text7 {
	position:absolute;
	font:13px Arial, Verdana;
	top: 1296px;
	left: 41px;
	color:#484848;
	width: 289px;
	height: 146px;
}

.text_menu{
	font:12px Arial, Verdana;
	color:#a40005;
	border-bottom: 1px solid #f89a38;
	padding:6px 0 0 0;
}
.text_menu4{
	font: Bold 18px "Courier New", Arial;
	color:#f89a38;
	border-bottom: 1px solid #f89a38;
	padding:0px 0 0 0;
	text-align:right;
}
.text_menu4_2{
	font: Bold 18px "Courier New", Arial;
	color:#f89a38;
	padding:0px 0 0 0;
	text-align:right;
}
.text_menu4_3 a, .text_menu4_3 a:active, .text_menu4_3 a:link{
	font: Bold 18px "Courier New", Arial;
	color:#ffffff;
	text-decoration:none;
	padding:0px 0 0 0;
	text-align:right;
}
.text_menu2{
	font:12px Arial, Verdana;
	color:#a40005;
	padding:1px 0 1px 0;
	text-align:right;
}
.text_menu3{
	font:14px Arial, Verdana;
	color:#a40005;
	padding:15px 0 1px 0;
	text-align:left;
}
.text_titol_menu{
	font:Bold 12px Arial, Verdana;
	color:#a40005;
	padding:20px 0 0 0;
	text-decoration:underline;
}
.text_titol_menu2{
	font:Bold 12px Arial, Verdana;
	color:#a40005;
	padding:0px 0 0 0;
}
.text_titol_menu4{
	font:Bold Italic 14px Arial, Verdana;
	color:#7e7e7e;
	padding:0px 0 0 0;
}
.text_titol_menu5{
	font:Bold 14px Arial, Verdana;
	color:#b50f1b;
	padding:0px 0 0 0;
}
.preu_menu{
	font: Bold 12px "Courier New", Arial;
	color:#f78e1f;
	text-align:right;
	border-bottom: 1px solid #f89a38;
}
.preu_menu2{
	font: Bold 12px "Courier New", Arial;
	color:#f78e1f;
	text-align:right;
}
.titol_menu{
	font: Bold 26px "Courier New", Arial;
	color:#b70005;
	line-height:22px;
}
.titol_menu2{
	font: Bold 20px "Courier New", Arial;
	color:#b70005;
	line-height:22px;
}
.titol_menu3{
	font: Bold 20px "Courier New", Arial;
	color:#b70005;
	line-height:22px;
	text-align:center;
}
.plat{
	font: Bold 16px "Courier New", Arial;
	color:#b70005;
}
.plat2{
	font: Bold 16px "Courier New", Arial;
	color:#000000;	
}
.text_plat{
	font: 10px Verdana, Arial;
	color:#000000;
}
.plat2 a, .plat2 a:active, .plat2 a:link{
	text-decoration:none;
	color: #000000;
}
.plat2 a:hover{
	color:#b70005;
			

/*---------------------------- powered -------------------------------*/	

}
.powered{
	position:absolute;
	font:11px Arial, Verdana;
	color:#000000;
	left: 337px;
	top: 597px;
	width: 86px;
	height: 14px;
}
.powered a,.powered a:active, .powered a:link{
	text-decoration: none;
	color: #000000;
}
.powered2{
	font:11px Arial, Verdana;
	color:#000000;
}
.powered2 a,.powered2 a:active, .powered2 a:link{
	text-decoration: none;
	color: #000000;
}
.menu_primavera_1{
	font: 12px Arial, Helvetica, sans-serif;
	color:#be191d;
	text-align:left;
	padding:0 13px 0 0;
}
.menu_primavera_2{
	font: Italic 12px Arial, Helvetica, sans-serif;
	color:#878787;
	text-align:left;
	padding:0 13px 0 0;
}
.preu_primavera{
	color:#f89a38;
	font-weight:bold;
}
	
	
			
	
