@charset "UTF-8";
/* CSS Document */

/***********************PARAMETRES PEL BODY*************************/


html, body {
	padding: 0px;
	margin: 0px;
	background-color: #090909;
	background-image: url(../imatges/fons.jpg);
}
* {
	outline: 0;
}
/***************CENTRAT VERTICAL I HORITZONTAL GENERAL***************/

#cvertical {
	width: 100%;
	height: 1px;
	overflow: visible;
	position: absolute;
	top: 50%;
	left: 0px;
	visibility: visible;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#choritzontal {
	width: 972px;
	height: 538px;
	position: absolute;
	margin-left: -486px;
	left: 50%;
	top: -269px;
	visibility: visible;
}
#cverticalinf {
	width: 100%;
	height: 1px;
	overflow: visible;
	position: absolute;
	top: 100%;
	left: 0px;
	visibility: visible;
}
#choritzontalinf {
	width: 900px;
	height: 30px;
	position: absolute;
	margin-left: -450px;
	left: 50%;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	top: 250px;
}
/***************CAIXES DE POSICIONAMENT***************/

#caixaportada {
	position: absolute;
	width: 972px;
	height: 495px;
	background-image: url(../imatges/cosprincipal.gif);
	visibility: visible;
	background-repeat: no-repeat;
	left: 0px;
	top: 21px;
	z-index: 1;
}
#caixaidio {
	position: absolute;
	top: 408px;
	z-index: 5;
	background-color: #000;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	left: 771px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
	text-align: center;
}
#bodasbanquetes {
	position: absolute;
	height: 37px;
	width: 201px;
	top: 429px;
	z-index: 10;
	right: 2px;
}
#empreses {
	position: absolute;
	height: 37px;
	width: 201px;
	top: 469px;
	z-index: 10;
	right: 2px;
}
#obres {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	height: auto;
	width: 761px;
	position: absolute;
	z-index: 5;
	left: 104px;
	top: 37px;
	color: #FFFFFF;
}
#caixatextportada {
	position: absolute;
	z-index: 5;
	height: 234px;
	width: 771px;
	left: 106px;
	top: 132px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	visibility: hidden;
}
#caixaresum {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	height: 12px;
	width: 12px;
	position: absolute;
	visibility: visible;
	z-index: 5;
	right: 22px;
	bottom: 122px;
	outline:none;
}
/*******************ESTILS PEL MENU BODAS Y BANQUETES************************/	



ul#bbb {
	list-style:none;
	margin:0;
	padding:0;
}
ul#bbb li {
	padding:0;
	float:left;
}
ul#bbb li a {
	display:block;
	width:201px;
	height:37px;
	text-decoration:none;
}
ul#bbb li a:hover {
	background-position:bottom;
}
ul#bbb li a span {
	display:none;
}
#inicio {
	background-image:url(../imatges/bd-bodas.jpg);
}
#empre {
	background-image:url(../imatges/bd-empresas.gif);
}
a:link.enlace {
	text-decoration:none;
	color:#FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 5px;
	margin: 0px;
	border: 1px solid #000;
	background-color: #000;
}
a:visited.enlace {
	text-decoration:none;
	color:#FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 5px;
	margin: 0px;
	border: 1px solid #000;
	background-color: #000;
}
a:hover.enlace {
	text-decoration:none;
	color:#000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 5px;
	margin: 0px;
	border: 1px solid #666;
	background-color: #CCC;
}
a:active.enlace {
	text-decoration:none;
	color:#FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 5px;
	margin: 0px;
	border: 1px solid #000;
	background-color: #000;
}
/*******************ESTILS PEL MENU IDIOMA************************/	

#idioma {
	height: 18px;
	width: 141px;
	position: absolute;
	top: 432px;
	left: 798px;
	z-index: 2;
	visibility: visible;
}
#barraidioma {
	height: 18px;
	width: 141px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 3;
}
ul#navidi {
	position: relative;
	top: 0px;
	left: 0px;
	width: 141px;
	margin: 0;
	height: 18px;
	list-style-type: none;
	overflow: hidden;
	z-index: 4;
}
#barraidioma ul#navidi {
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url(../imatges/idioma.gif);
}
ul#navidi li a {
	position: absolute;
	top: 0px;
	text-indent: -9000px;
	text-decoration: none;
	overflow: hidden;
	height: 0px !important;
	height /**/:18px;
	background-color: transparent;
	background-image: url(../imatges/idioma.gif);
	background-repeat: no-repeat;
	padding-top: 18px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#barraidioma li#cat a {
	background-position: 0px 0px;
	left: 0px;
	width: 70px;
}
#barraidioma li#cat a:hover {
	background-position: 0px -18px;
	width: 70px;
}
#barraidioma li#cast a {
	background-position: -70px 0px;
	left: 70px;
	width: 71px;
}
#barraidioma li#cast a:hover {
	background-position: -70px -18px;
	width: 71px;
}
/***************IMATGES PER TEXT***************/

h3#logotip {
	width: 419px;
	position: absolute;
	z-index: 2;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: -9999px;
	background-image: url(../imatges/logoprincipal.gif);
	height: 135px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 278px;
	top: 369px;
}
h2#eslogan1cat {
	width: 572px;
	position: absolute;
	z-index: 2;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: -9999px;
	background-image: url(../imatges/sloganbcat.gif);
	height: 91px;
	background-repeat: no-repeat;
	margin: 0px;
	left: 19px;
	top: 34px;
	visibility: hidden;
}
h4#eslogan1cas {
	width: 572px;
	position: absolute;
	z-index: 2;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: -9999px;
	background-image: url(../imatges/sloganbcas.gif);
	height: 91px;
	background-repeat: no-repeat;
	margin: 0px;
	left: 19px;
	top: 34px;
	visibility: visible;
}
h5#esloganecat {
	width: 572px;
	position: absolute;
	z-index: 2;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: -9999px;
	background-image: url(../imatges/sloganemprcat.gif);
	height: 91px;
	background-repeat: no-repeat;
	margin: 0px;
	left: 19px;
	top: 34px;
	visibility: hidden;
}
h6#esloganecas {
	width: 572px;
	position: absolute;
	z-index: 2;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: -9999px;
	background-image: url(../imatges/sloganemprecas.gif);
	height: 91px;
	background-repeat: no-repeat;
	margin: 0px;
	left: 19px;
	top: 34px;
	visibility: hidden;
}
h2#caixaadrecainf {
	width: auto;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 11px;
	height: 14px;
	left: 16px;
	top: 468px;
	margin: 0px;
	padding: 0px;
}
h2#caixaadrecainf2 {
	width: auto;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 9px;
	height: 12px;
	left: 16px;
	top: 483px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
h1#caixaadrecacat {
	width: 300px;
	position: absolute;
	z-index: 10;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: -9999px;
	background-image: url(../imatges/adrecacat.gif);
	height: 35px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 11px;
	top: 474px;
	visibility: hidden;
}
h1#caixaadrecacas {
	width: 300px;
	position: absolute;
	z-index: 10;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: -9999px;
	background-image: url(../imatges/adrecacast.gif);
	height: 35px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 11px;
	top: 474px;
	visibility: visible;
}
/***************************CAIXES DEL WEB***************************/

#promo {
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	position: absolute;
	width: 614px;
	left: 171px;
	top: 153px;
	background: #FFFFFF;
	margin: 0px;
	padding: 10px;
	border: 7px solid #CCCCCC;
	visibility: visible;
	z-index: 10;
}
#caixa {
	position: absolute;
	width: 972px;
	height: 538px;
	visibility: visible;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
#caixatextbanquets {
	height: 284px;
	width: 403px;
	position: absolute;
	visibility: visible;
	right: 21px;
	top: 114px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	line-height: 1.5;
	text-indent: 15px;
	text-align: justify;
	overflow: hidden;
	z-index: 2;
	margin: 0px;
	padding: 0px;
}
#caixabotoblog {
	width: 135px;
	height: 19px;
	background-repeat: no-repeat;
	background-image: url(../imatges/botoiblogs.gif);
	outline: none;
	margin: 0px;
	position: absolute;
	z-index: 3;
	top: 409px;
	padding: 0px;
	left: 498px;
	cursor: default;
}
#tapasubmenus {
	background-image: url(../imatges/fonsmenuprincipal.gif);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 4;
	height: 28px;
	width: 638px;
	left: 17px;
	top: 449px;
	margin: 0px;
	padding: 0px;
	visibility: visible;
}
#caixatext {
	height: 281px;
	width: 387px;
	position: absolute;
	visibility: visible;
	right: 23px;
	top: 110px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: normal;
	line-height: 1.5;
	text-indent: 15px;
	text-align: justify;
	overflow: hidden;
	z-index: 3;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
#caixadireccions {
	height: 160px;
	width: 396px;
	position: absolute;
	left: 556px;
	top: 237px;
	z-index: 6;
}
#caixatuto {
	position: absolute;
	visibility: visible;
	z-index: 5;
	height: 246px;
	width: 400px;
	left: 66px;
	top: 115px;
	margin: 0px;
	padding: 0px;
}
#caixatutotext {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 254px;
	width: 400px;
	position: absolute;
	visibility: inherit;
	z-index: 5;
	top: 116px;
	right: 52px;
	margin: 0px;
	padding: 0px;
	text-align: justify;
}
#caixadinfo {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	z-index: 5;
	height: 229px;
	width: 390px;
	left: 531px;
	top: 137px;
	text-align: justify;
	text-indent: 10px;
}
#caixatextempresa {
	height: 270px;
	width: 390px;
	position: absolute;
	visibility: visible;
	right: 22px;
	top: 100px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 15px;
	text-align: justify;
	z-index: 6;
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
	vertical-align: super;
	white-space: normal;
}
#caixatextsuperior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	visibility: visible;
	z-index: 5;
	height: 60px;
	width: 497px;
	left: 26px;
	top: 48px;
	margin: 0px;
	padding: 0px;
	text-align: justify;
}
#caixatextblogs {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	visibility: visible;
	z-index: 5;
	height: 263px;
	width: 470px;
	top: 122px;
	right: 39px;
	text-align: justify;
	letter-spacing: normal;
	text-indent: 25px;
	word-spacing: normal;
	line-height: 1.3;
}
#caixaportadaiblog {
	background-image: url(../imatges/portadaiblog.jpg);
	background-repeat: no-repeat;
	position: absolute;
	visibility: visible;
	z-index: 5;
	height: 352px;
	width: 382px;
	left: 31px;
	top: 52px;
	margin: 0px;
	padding: 0px;
}
#caixaconfirmacio {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	position: absolute;
	visibility: visible;
	z-index: 5;
	height: 133px;
	width: 800px;
	left: 97px;
	top: 175px;
	text-align: center;
}
#caixaopinanov {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 126px;
	width: 304px;
	position: absolute;
	z-index: 3;
	left: 644px;
	top: 121px;
	text-indent: 15px;
	text-align: justify;
}
/*************************ELEMENTS DEL WEB*************************/

#fonsgeneral {
	height: 468px;
	width: 972px;
	position: absolute;
	background-image: url(../imatges/fonsgeneral.gif);
	background-repeat: no-repeat;
	left: 0px;
	top: 35px;
	z-index: 1;
	visibility: visible;
}
#animaciobanquet {
	height: 264px;
	width: 877px;
	position: absolute;
	left: 50px;
	top: 100px;
	z-index: 6;
}
#animaciobanquets {
	position: absolute;
	width: 486px;
	height: 361px;
	top: 42px;
	left: 6px;
	margin: 0px;
	padding: 0px;
	z-index: 2;
	visibility: visible;
}
#submenubanquet {
	position:absolute;
	left:30px;
	top:428px;
	width:auto;
	height:21px;
	z-index:3;
	margin: 0px;
	padding: 0px;
	visibility: visible;
}
#submenublogs {
	position:absolute;
	top:428px;
	width:600px;
	height:21px;
	z-index:3;
	left: 213px;
	visibility: visible;
}
#submenublogses {
	position:absolute;
	top:428px;
	width:380px;
	height:21px;
	z-index:3;
	left: 255px;
	visibility: visible;
}
#submenubanquete {
	position:absolute;
	left:34px;
	top:428px;
	width:auto;
	height:21px;
	z-index:3;
	visibility: visible;
	margin: 0px;
	padding: 0px;
}
#submenubanqueteoff {
	position:absolute;
	left:34px;
	top:454px;
	width:auto;
	height:21px;
	z-index:3;
	visibility: visible;
	margin: 0px;
	padding: 0px;
}
.selecccionat {
	background-color: #FF0000;
	color: #FFFFFF !important;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
#fonsmenucomplert {
	background-image: url(../imatges/fonsmenustotal.gif);
	position: absolute;
	height: 49px;
	width: 638px;
	left: 17px;
	top: 428px;
	z-index: 2;
	visibility: visible;
	background-repeat: no-repeat;
}
#animacions {
	height: 333px;
	width: 522px;
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 21px;
	top: 56px;
}
#mapa {
	height: 350px;
	width: 425px;
	position: absolute;
	visibility: visible;
	z-index: 3;
	left: 12px;
	top: 48px;
	border: thin solid #333333;
}
#adrecacanmarlet {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	height: 83px;
	width: 295px;
	top: 102px;
	left: 568px;
	z-index: 5;
}
/**************IMATGES LOGO FOOTER I TITOLS CAT/CAS***********************/

h1#titolbanqcat {
	width: auto;
	position: absolute;
	z-index: 2;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #CCCCCC;
	height: auto;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	font-style: normal;
	line-height: 1.6em;
	font-weight: bold;
}
h2#adreca a {
	width: 800px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 9px;
	color: #666666;
	height: 18px;
	display: inline;
	outline: none;
	margin: 0px;
	position: absolute;
	z-index: 2;
	top: 484px;
	padding: 0px;
	left: 20px;
	text-decoration: none;
}
h3#logocat a {
	width: 265px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 9px;
	color: #FFFFFF;
	text-indent: -9999px;
	height: 86px;
	background-repeat: no-repeat;
	background-image: url(../imatges/logo.gif);
	display: inline;
	outline: none;
	margin: 0px;
	position: absolute;
	z-index: 2;
	top: 397px;
	right: 25px;
	padding: 0px;
}
h3#logocas a {
	width: 265px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 9px;
	color: #FFFFFF;
	text-indent: -9999px;
	height: 86px;
	background-repeat: no-repeat;
	background-image: url(../imatges/logo.gif);
	display: inline;
	outline: none;
	margin: 0px;
	position: absolute;
	z-index: 2;
	top: 397px;
	right: 25px;
	padding: 0px;
}
h4#forum a {
	width: 22px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 9px;
	color: #FFFFFF;
	text-indent: -9999px;
	height: 22px;
	background-repeat: no-repeat;
	background-image: url(../imatges/forum.gif);
	display: inline;
	outline: none;
	margin: 0px;
	position: absolute;
	z-index: 5;
	top: 477px;
	right: 6px;
	padding: 0px;
}
h5#centroempresas a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F00;
	text-align: center;
	display: block;
	text-decoration: none;
	margin-top: 50px;
}
/***********ESTILS DEL MENU PRINCIPAL CAT***********/

#caixamenuprincipal {
	position: absolute;
	z-index: 5;
	height: 21px;
	width: 606px;
	left: 34px;
	top: 456px;
}
#menucat {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#menucat ul, li {
	list-style-type: none;
}
#menucat ul {
	margin: 0;
	padding: 0;
}
#menucat li {
	float: left;
}
#menucat a {
	text-decoration: none;
	color: #999999;
	display: block;
	text-align: center;
	margin: 0px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#menucat a#primero {
	border-left: 1px solid #ACCFE8;
}
#menucat a:hover {
	background-color: #F00;
	color: #FFF;
}
/***********ESTILS DEL MENU PRINCIPAL CAS***********/

#menucas {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#menucas ul, li {
	list-style-type: none;
}
#menucas ul {
	margin: 0;
	padding: 0;
}
#menucas li {
	float: left;
}
#menucas a {
	text-decoration: none;
	color: #999999;
	display: block;
	text-align: center;
	margin: 0px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#menucas a#primero {
	border-left: 1px solid #ACCFE8;
}
#menucas a:hover {
	background-color: #F00;
	color: #FFF;
}
/***********ESTILS DEL MENÚ ESPECIAL CAT***********/



#botoblogcat {
	width:535px;
	position:absolute;
	height: 25px;
	z-index: 50;
	visibility: visible;
	left: 100px;
	top: 409px;
	padding: 0px;
	margin: 0px;
	border-width: 0px;
}
#menuespecialcat {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 19px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	border-style: none;
}
#menuespecialcat ul, li {
	list-style-type: none;
	height: 19px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
}
#menuespecialcat ul #inici {
	height: 19px;
	width: 7px;
	background: url(../imatges/primer.gif);
}
#menuespecialcat ul #fi {
	height: 19px;
	width: 7px;
	background: url(../imatges/darrer.gif);
}
#menuespecialcat li {
	float: left;
}
#menuespecialcat a {
	text-decoration: none;
	color: #FFF;
	display: block;
	text-align: center;
	margin: 0px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	height: 19px;
	border-width: 0px;
	font: normal 9px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#menuespecialcat a#video {
	background: url(../imatges/fvideo.gif) repeat-x;
}
#menuespecialcat a#primer {
	background: url(../imatges/fprimer.gif) repeat-x;
}
#menuespecialcat a#segon {
	background: url(../imatges/fsegon.gif) repeat-x;
}
#menuespecialcat a#tercer {
	background: url(../imatges/ftercer.gif) repeat-x;
}
#menuespecialcat a:hover {
	color: #000;
	border-width: 0px;
}
/***********ESTILS DEL MENU ESPECIAL CAS***********/



#botoblogcas {
	width:535px;
	position:absolute;
	height: 25px;
	z-index: 10;
	visibility: visible;
	left: 50px;
	top: 409px;
	padding: 0px;
	margin: 0px;
	border-width: 0px;
}
#menuespecialcas {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 19px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	border-style: none;
}
#menuespecialcas ul, li {
	list-style-type: none;
	height: 19px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
}
#menuespecialcas ul #inici {
	background-image: url(../imatges/primer.gif);
	height: 19px;
	width: 7px;
}
#menuespecialcas ul #fi {
	background-image: url(../imatges/darrer.gif);
	height: 19px;
	width: 7px;
}
#menuespecialcas li {
	float: left;
}
#menuespecialcas a {
	text-decoration: none;
	color: #FFF;
	display: block;
	text-align: center;
	margin: 0px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	height: 19px;
	border-width: 0px;
}

#menuespecialcas a#video {
	background: url(../imatges/fvideo.gif) repeat-x;
}
#menuespecialcas a#primer {
	background-image: url(../imatges/fprimer.gif);
	background-repeat: repeat-x;
}
#menuespecialcas a#segon {
	background-image: url(../imatges/fsegon.gif);
	background-repeat: repeat-x;
}
#menuespecialcas a#tercer {
	background-image: url(../imatges/ftercer.gif);
	background-repeat: repeat-x;
}
#menuespecialcas a:hover {
	color: #000;
	border-width: 0px;
}
/***********ESTILS DEL SUBMENU BANQUET CAT***********/

#caixasubmenubanquet {
	position:absolute;
	left:30px;
	top:430px;
	width:642px;
	height:21px;
	z-index:3;
	margin: 0px;
	padding: 0px;
	visibility: visible;
}
#subbanquet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#subbanquet ul, li {
	list-style-type: none;
}
#subbanquet ul {
	margin: 0;
	padding: 0;
}
#subbanquet li {
	float: left;
}
#subbanquet a {
	text-decoration: none;
	color: #FFF;
	display: block;
	text-align: center;
	margin: 0px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#subbanquet a#primero {
	border-left: 1px solid #ACCFE8;
}
#subbanquet a:hover {
	color: #F90;
}
/***********ESTILS DEL SUBMENU BANQUET CAS***********/



#subbanquete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#subbanquete ul, li {
	list-style-type: none;
}
#subbanquete ul {
	margin: 0;
	padding: 0;
}
#subbanquete li {
	float: left;
}
#subbanquete a {
	text-decoration: none;
	color: #FFF;
	display: block;
	text-align: center;
	margin: 0px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#subbanquete a#primero {
	border-left: 1px solid #ACCFE8;
}
#subbanquete a:hover {
	color: #F90;
}
/************ESTILS MENULLISCANT PÀGINA SALONS CATALA*****************/


#menusalons {
	position: relative;
	/*border-bottom: 3px double #333;*/
	margin-top: 20px;
}
#menusalons .menusalonss {
	display: block;
	height: 264px;
	margin: 0px;
}
#menusalons li {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
/*li:after {
	content: "";
}*/

#menusalons .menusalons {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 264px;
	width: 265px;
	/*padding: 10px;*/
	background: #fff;
	/*border-right: 5px solid #202020;*/
	border-right: 2px solid #fff;
}
#menusalons .menusalons span {
	display: none;
}
#menusalons .opt1 {
	background-color: #CCCCCC;
	background-image: url(../imatges/bspiscina.jpg);
}
#menusalons .opt2 {
	background-color: #CCCCCC;
	background-image: url(../imatges/bsterrassa.jpg);
}
#menusalons .opt3 {
	border-right: 0;
	background-color: #CCCCCC;
	background-image: url(../imatges/bgardenpavello.jpg);
}
/************ESTILS MENULLISCANT PÀGINA SALONS CASTELLA*****************/


#menusalonscast {
	position: relative;
	/*border-bottom: 3px double #333;*/
	margin-top: 20px;
}
#menusalonscast .menusalonscasts {
	display: block;
	height: 264px;
	margin: 0px;
}
#menusalonscast li {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
/*li:after {
	content: "";
}*/

#menusalonscast .menusalonscast {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 264px;
	width: 265px;
	/*padding: 10px;*/
	background: #fff;
	/*border-right: 5px solid #202020;*/
	border-right: 2px solid #fff;
}
#menusalonscast .menusalonscast span {
	display: none;
}
#menusalonscast .opt1 {
	background-color: #CCCCCC;
	background-image: url(../imatges/bspiscinacast.jpg);
}
#menusalonscast .opt2 {
	background-color: #CCCCCC;
	background-image: url(../imatges/bsterrassacast.jpg);
}
#menusalonscast .opt3 {
	border-right: 0;
	background-color: #CCCCCC;
	background-image: url(../imatges/bgardenpavellocast.jpg);
}
/************ESTILS MENULLISCANT PÀGINA CUINA CATALA*****************/


#menucuina {
	position: relative;
	/*border-bottom: 3px double #333;*/
	margin-top: 20px;
}
#menucuina .menucuinas {
	display: block;
	height: 264px;
	margin: 0px;
}
#menucuina li {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
/*li:after {
	content: "";
}*/

#menucuina .menucuina {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 264px;
	width: 400px;
	/*padding: 10px;*/
	background: #fff;
	/*border-right: 5px solid #202020;*/
	border-right: 2px solid #fff;
}
#menucuina .menucuina span {
	display: none;
}
#menucuina .opt1 {
	background-color: #CCCCCC;
	background-image: url(../imatges/bacuina.jpg);
}
#menucuina .opt2 {
	background-color: #CCCCCC;
	background-image: url(../imatges/bpcuina.jpg);
}
/************ESTILS MENULLISCANT PÀGINA CUINA CASTELLA*****************/


#menucuinacast {
	position: relative;
	/*border-bottom: 3px double #333;*/
	margin-top: 20px;
}
#menucuinacast .menucuinacasts {
	display: block;
	height: 264px;
	margin: 0px;
}
#menucuinacast li {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
/*li:after {
	content: "";
}*/

#menucuinacast .menucuinacast {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 264px;
	width: 400px;
	/*padding: 10px;*/
	background: #fff;
	/*border-right: 5px solid #202020;*/
	border-right: 2px solid #fff;
}
#menucuinacast .menucuinacast span {
	display: none;
}
#menucuinacast .opt1 {
	background-color: #CCCCCC;
	background-image: url(../imatges/bacuinacas.jpg);
}
#menucuinacast .opt2 {
	background-color: #CCCCCC;
	background-image: url(../imatges/bpcuinacas.jpg);
}
/************ESTILS MENUS ALTRES SALONS*****************/


#altressal {
	font: 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 20px;
	position: absolute;
	top: 300px;
	right: 0px;
	z-index: 10;
	height: 24px;
}
ul#dos {
	margin:0;
	padding:0;
	list-style-image: none;
	list-style-type: none;
}
#altressal #dos ul, li {
	list-style-type: none;
}
#altressal #dos ul {
	margin: 0;
	padding: 0;
}
#altressal li {
	float: left;
}
#altressal a {
	text-decoration: none;
	color: #FFF;
	background: url(../imatges/fosaint.gif) repeat-x;
	display: block;
	padding: 3px 10px;
	text-align: center;
}
#altressal a#primero {
	border-left: 1px solid #ACCFE8;
}
#altressal a:hover {
	color: #F90;
}
/*#altressal {
	font-weight: normal;
	color: #FFFFFF;
	position: absolute;
	z-index: 10;
	height: 27px;
	width: auto;
	top: 362px;
	right: 0px;
	background: #666;
}

ul#dos {
	margin:0;
	padding:0;
	list-style-image: none;
	list-style-type: none;
	}
ul#dos li {
	margin:2px;
	padding:0;
	float:left;
	}
ul#dos li a {
	display:block;
	width:100px;
	padding:4px 0;
	text-decoration:underline;
	text-align:center;
	font-size:12px;
	color:#660000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
ul#dos li a:hover {
	color:#660000;
	border-left-color:#990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
	
*/	
/************FORMULARI DE CORREU**********************/


#formulario {
	padding: 0px;
	position: absolute;
	width: 400px;
	margin: 0px;
	height: 320px;
	top: 86px;
	left: 69px;
	z-index: 5;
	visibility: visible;
}
#formularioopi {
	padding: 0px;
	position: absolute;
	width: 460px;
	margin: 0px;
	height: 250px;
	top: 56px;
	left: 29px;
	z-index: 5;
}
#formularioopinion {
	padding: 0px;
	position: absolute;
	width: 500px;
	margin: 0px;
	height: 320px;
	top: 86px;
	left: 69px;
	z-index: 5;
	visibility: visible;
}
fieldset {
	border: 0;
	padding: 2px;
	margin: 0px;
}
legend {
	font-family: "Trebuchet MS", Vendana, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	margin-top:2px;
	padding-top:0;
	margin-bottom: 10px;
	padding-bottom: 0;
	color: #91A4BA;
	border: 0;
	text-indent: 0px;
}
label, input {
	font-family: "Trebuchet MS", Vendana, Arial, sans-serif;
	font-size: 10pt;
	display: block;
	width: 185px;
	float: left;
	margin-bottom: 10px;
}
textarea {
	color: #333333;
	text-align: left;
	padding-right: 10px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 250px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 120px;
	position: relative;
	overflow: hidden;
	visibility: visible;
	border: 1px solid #ccc;
	color: #666666;
}
.submit {
	background-color: #000000;
	color: #fcfcfc;
	width: 50px;
	height: 20px;
	font: 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	position: relative;
	border-top: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	border-left: 0 none;
	text-align: center;
	margin: 0px;
}
br {
	clear: left;
}
.input_green {
	color: #333333;
	width: 150px;
	height: 15px;
}
.no_style {
	border: 0;
}
.input_petit {
	color: #333333;
	width: 50px;
	height: 15px;
}
.label_nom {
	color: #000000;
	text-align: left;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 100px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 20px;
	position: relative;
	overflow: hidden;
	visibility: visible;
}
.label_nomopi {
	color: #000000;
	text-align: left;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 130px;
}
.input_nom {
	color: #333333;
	width: 250px;
	height: 15px;
	border: 1px solid #ccc;
	color: #666666;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.input_nomopi {
	color: #333333;
	width: 250px;
	height: 15px;
	border: 1px solid #ccc;
	color: #2F4165;
}
.label_cognoms {
	color: #000000;
	text-align: right;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 70px;
}
.input_cognoms {
	color: #333333;
	width: 150px;
	height: 15px;
	border: 1px solid #ccc;
	color: #2F4165;
}
.label_carrer {
	color: #000000;
	text-align: left;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 60px;
}
.input_carrer {
	color: #333333;
	width: 100px;
	height: 15px;
	border: 1px solid #ccc;
	color: #2F4165;
}
.label_numero {
	color: #000000;
	text-align: right;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 70px;
}
.input_numero {
	color: #333333;
	width: 25px;
	height: 15px;
	border: 1px solid #ccc;
	color: #2F4165;
}
.label_pis {
	color: #000000;
	text-align: right;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 40px;
}
.input_pis {
	color: #333333;
	width: 25px;
	height: 15px;
	border: 1px solid #ccc;
	color: #2F4165;
}
.label_cp {
	color: #000000;
	text-align: left;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 60px;
}
.input_cp {
	color: #333333;
	width: 75px;
	height: 15px;
	border: 1px solid #ccc;
	color: #2F4165;
}
.label_porta {
	color: #000000;
	text-align: right;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 50px;
}
.input_porta {
	color: #333333;
	width: 25px;
	height: 15px;
	border: 1px solid #ccc;
	color: #2F4165;
}
.label_poblacio {
	color: #000000;
	text-align: left;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 100px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 20px;
	position: relative;
	overflow: hidden;
	visibility: visible;
}
.input_poblacio {
	color: #333333;
	width: 250px;
	height: 15px;
	border: 1px solid #ccc;
	color: #666666;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.label_poblacioopi {
	color: #000000;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 130px;
	text-align: left;
}
.input_poblacioopi {
	color: #333333;
	width: 250px;
	height: 15px;
	border: 1px solid #ccc;
	color: #2F4165;
}
.label_provincia {
	color: #000000;
	text-align: right;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 80px;
}
.input_provincia {
	color: #333333;
	width: 80px;
	height: 15px;
	border: 1px solid #ccc;
	color: #2F4165;
}
.label_mailcontacte {
	color: #000000;
	text-align: left;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 100px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 20px;
	position: relative;
	overflow: hidden;
	visibility: visible;
}
.input_mail {
	color: #333333;
	width: 250px;
	height: 15px;
	border: 1px solid #ccc;
	color: #666666;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.label_mailcontacteopi {
	color: #000000;
	text-align: left;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 130px;
}
.input_mailopi {
	color: #333333;
	width: 250px;
	height: 15px;
	border: 1px solid #ccc;
	color: #2F4165;
}
.label_tel {
	color: #000000;
	text-align: right;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 60px;
}
.input_tel {
	color: #CCCCCC;
	width: 80px;
	height: 15px;
	border: 1px solid #ccc;
	color: #2F4165;
}
.label_opinio {
	color: #000000;
	text-align: left;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 130px;
}
.input_opinio {
	color: #CCCCCC;
	width: 80px;
	height: 15px;
	border: 1px solid #ccc;
	color: #2F4165;
}
.label_consulta {
	color: #000000;
	text-align: left;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 100px;
}
.label_consultaopi {
	color: #000000;
	text-align: left;
	padding-right: 10px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 12px;
	width: 130px;
}
.textarea_opinio {
	
	overflow: visible;
}
.select_opinio {
	color: #333333;
	width: 125px;
	height: 15px;
	border: 1px solid #ccc;
	color: #666666;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
/************ESTILS MENUS ALTRES CUINA*****************/

#altrescui {
	font: 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 20px;
	position: absolute;
	top: 300px;
	right: 0px;
	z-index: 10;
	height: 24px;
}
ul#doscui {
	margin:0;
	padding:0;
	list-style-image: none;
	list-style-type: none;
}
#altrescui #doscui ul, li {
	list-style-type: none;
}
#altrescui #doscui ul {
	margin: 0;
	padding: 0;
}
#altrescui li {
	float: left;
}
#altrescui a {
	text-decoration: none;
	color: #FFF;
	background: url(../imatges/fosaint.gif) repeat-x;
	display: block;
	padding: 3px 10px;
	text-align: center;
}
#altrescui a#primero {
	border-left: 1px solid #ACCFE8;
}
#altrescui a:hover {
	color: #F90;
}
/*#altrescui {
	font-weight: normal;
	color: #FFFFFF;
	position: absolute;
	z-index: 10;
	height: 27px;
	width: auto;
	top: 364px;
	left: 845px;
}

ul#doscui {
	margin:0;
	padding:0;
	list-style-image: none;
	list-style-type: none;
	}
ul#doscui li {
	margin:2px;
	padding:0;
	float:left;
	}
ul#doscui li a {
	display:block;
	width:auto;
	padding:4px 0;
	text-decoration:underline;
	text-align:center;
	font-size:12px;
	color:#660000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
ul#doscui li a:hover {
	color:#660000;
	border-left-color:#990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}*/

/************TITOLOS PAGINAS CAST*****************/

h1#titolbanquetecas {
	width: 289px;
	position: absolute;
	z-index: 4;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/banquetes.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
	visibility: visible;
}
h1#titolbanqcas {
	width: 289px;
	position: absolute;
	z-index: 4;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/cocina.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
	visibility: visible;
}
h1#titolhotcas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/hotel.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolrestcas {
	width: 289px;
	position: absolute;
	z-index: 4;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/restaurant.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolemprcas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/empreses.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolsitucas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/situacio.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolinfocas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/informacionbanquetes.gif);
	height: 67px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	top: 49px;
	right: 30px;
	visibility: visible;
}
h1#titolinfomarletcas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/informacioncanmarlet.gif);
	height: 67px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	top: 49px;
	right: 30px;
	visibility: visible;
}
h1#titolagradacas {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/agrada.gif);
	height: 67px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	top: 49px;
	right: 30px;
	visibility: visible;
}
h1#titolespaiscas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/jardines.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolzapecas {
	width: 253px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/zonesaperitius.gif);
	height: 53px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolcerecas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/cerimonia.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolspiscas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/salopiscina.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolsterrcas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/saloterrassa.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	padding: 0px;
	margin: 0px;
}
h1#titolsgardencas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/gardenpavello.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
	visibility: visible;
}
h1#titolapecas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/aperitivos.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolsplatscas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/platos.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	padding: 0px;
	margin: 0px;
}
h1#titolssalonscas {
	width: 330px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titulosalonesboda.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	padding: 0px;
	margin: 0px;
}
h1#titolscuinacas {
	width: 330px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/cocina.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	padding: 0px;
	margin: 0px;
}
h1#titolsblogscas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/iblogs.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 34px;
	padding: 0px;
	margin: 0px;
}
h1#titolsmanualblogscas {
	width: 289px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/manual.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 34px;
	padding: 0px;
	margin: 0px;
}
/**************IMATGES TITOLS PÀGINES PRINCIPALS CAT***********************/

h1#titolbanqcat {
	width: 300px;
	position: absolute;
	z-index: 4;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/banquets.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
	visibility: visible;
}


h1#titolhotcat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/hotel.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolrestcat {
	width: 300px;
	position: absolute;
	z-index: 4;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/restaurant.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolemprcat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/empreses.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolsitucat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/situacio.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolinfocanmarletcat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/informaciocanmarlet.gif);
	height: 67px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	top: 49px;
	right: 30px;
	visibility: visible;
}
h1#titolinfobodescat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/informaciobanquets.gif);
	height: 67px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	top: 49px;
	right: 30px;
	visibility: visible;
}
h1#titolagradacat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/agrada.gif);
	height: 67px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	top: 49px;
	right: 30px;
	visibility: visible;
}
h1#titolespaiscat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/espais.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolzapecat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/zonesaperitius.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolcerecat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/cerimoniacivil.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolspiscat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/salopiscina.gif);
	height: 64px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolsterrcat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/saloterrassa.gif);
	height: 64px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolsgardencat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/gardenpavello.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
	visibility: visible;
}
h1#titolapecat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/aperitius.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolsplatscat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/plats.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	margin: 0px;
	padding: 0px;
}
h1#titolsblogscat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/iblogs.gif);
	height: 64px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	padding: 0px;
	margin: 0px;
}
h1#titolssalonscat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/salons.gif);
	height: 64px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	padding: 0px;
	margin: 0px;
}
h1#titolscuinacat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/cuina.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 30px;
	padding: 0px;
	margin: 0px;
}
h1#titolsmanualblogscat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/manualbloc.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 34px;
	padding: 0px;
	margin: 0px;
}
h1#titolsadminblogcast {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscas/adminiblog.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 34px;
	padding: 0px;
	margin: 0px;
}
h1#titolsadminblogcat {
	width: 300px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolscat/adminbloc.gif);
	height: 67px;
	background-repeat: no-repeat;
	top: 49px;
	right: 34px;
	padding: 0px;
	margin: 0px;
}
#peu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	position: absolute;
	bottom: 10px;
	width: 800px;
	margin-left: -400px;
	left: -50%;
	top: -300px;
	height: 600px;
}
#caixaadminiblog {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	position: absolute;
	visibility: visible;
	z-index: 5;
	height: 253px;
	width: 700px;
	left: 145px;
	top: 129px;
}
h3#titolopinacat {
	width: 439px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolopiniocat.gif);
	height: 59px;
	background-repeat: no-repeat;
	top: 47px;
	margin: 0px;
	padding: 0px;
	left: 12px;
	visibility: visible;
	text-align: justify;
}
h3#botoopinacat a {
	width: 255px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/botoopiniocat.gif);
	height: 61px;
	background-repeat: no-repeat;
	top: 304px;
	margin: 0px;
	padding: 0px;
	left: 675px;
	visibility: visible;
	text-align: justify;
	outline:none;
}
h3#titolopinacas {
	width: 439px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/titolopiniocas.gif);
	height: 59px;
	background-repeat: no-repeat;
	top: 47px;
	margin: 0px;
	padding: 0px;
	left: 12px;
	visibility: visible;
	text-align: justify;
}
h3#botoopinacas a {
	width: 255px;
	position: absolute;
	z-index: 5;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	background-image: url(../imatges/botoopiniocas.gif);
	height: 61px;
	background-repeat: no-repeat;
	top: 304px;
	margin: 0px;
	padding: 0px;
	left: 675px;
	visibility: visible;
	text-align: justify;
	display: inline;
}
#llistaopinionsnuvis {
	overflow: auto;
	position: absolute;
	visibility: visible;
	z-index: 5;
	height: 235px;
	width: 600px;
	left: 48px;
	top: 152px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
#caixaopina {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 165px;
	width: 264px;
	position: absolute;
	z-index: 3;
	left: 664px;
	top: 114px;
	text-indent: 15px;
	text-align: justify;
}
.subselecccionat {
	color: #FF9900 !important;
	;
}
/************ESTILS MENUS ALTRES ENLLAÇOS*****************/



#altresenll {
	font-weight: normal;
	color: #FFFFFF;
	z-index: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
ul#enlla {
	margin:0;
	padding:0;
	list-style-image: none;
	list-style-type: none;
}
ul#enlla li {
	margin:2px;
	padding:0;
	float:left;
}
ul#enlla li a {
	display:block;
	text-decoration:none;
	text-align:center;
	font-size:9px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
ul#enlla li a:hover {
	text-decoration:none;
	text-align:center;
	font-size:9px;
	color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.actualitzacio {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #660033;
	text-align: center;
	margin: 25px;
	padding: 0px;
}
#caixacomptador {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	height: 47px;
	width: 216px;
	position: absolute;
	visibility: visible;
	z-index: 5;
	left: 73px;
	top: 349px;
}
#menuspdf {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	list-style-image: url(../imatges/bdescarrega.gif);
	list-style-position: inside;
	position: absolute;
	visibility: visible;
	z-index: 5;
	left: 369px;
	top: 121px;
	margin: 0px;
	padding: 0px;
	color: #CCCC00;
}
h1#logo a {
	width: 265px;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 9px;
	color: #FFFFFF;
	text-indent: -9999px;
	height: 86px;
	background-repeat: no-repeat;
	background-image: url(../imatges/logo.gif);
	display: inline;
	outline: none;
	margin: 0px;
	position: absolute;
	z-index: 5;
	top: 397px;
	right: 25px;
	padding: 0px;
}
#caixambanquets {
	background-color: #000;
	height: 37px;
	width: 201px;
	position: absolute;
	right: 1px;
	z-index: 10;
	top: 428px;
}
#caixamempreses {
	background-color: #000;
	height: 37px;
	width: 201px;
	position: absolute;
	right: 1px;
	z-index: 10;
	top: 466px;
}
#menuib {
	width: 60px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
	height: 37px;
}
#menuib ul, li {
	list-style-type: none;
}
#menuib ul {
	margin: 0;
	padding: 0;
}
#menuib li {
	height: 14px;
}
#menuib a {
	text-decoration: none;
	color: #FFF;
	display: block;
	background-color: #F90;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	margin: 1px;
}
#menuib a:hover {
	background-color: #F00;
}
#menuie {
	width: 60px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	right: 1px;
	position: absolute;
}
#menuie ul, li {
	list-style-type: none;
}
#menuie ul {
	margin: 0;
	padding: 0;
}
#menuie li {
	height: 14px;
}
#menuie a {
	text-decoration: none;
	color: #FFF;
	display: block;
	background-color: #F90;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	margin: 1px;
}
#menuie a:hover {
	background-color: #F00;
}
#imatgebanquet {
	float: right;
	height: 37px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	top: 0px;
	font-size: 14px;
	z-index: 10;
	margin: 0px;
	padding: 0px;
	width: 138px;
}
#imatgeempresa {
	float: left;
	height: 37px;
	top: 0px;
	z-index: 10;
	margin: 0px;
	padding: 0px;
	width: 138px;
}
#promociocas {
	background-image: url(../imatges/promociocas.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 223px;
	width: 292px;
	top: 31px;
	right: 3px;
	background-position: 0px 0px;
	z-index: 25;
	visibility: visible;
	margin: 0px;
	padding: 0px;
}
#promociocat {
	background-image: url(../imatges/promociocat.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 223px;
	width: 292px;
	top: 31px;
	right: 3px;
	background-position: 0px 0px;
	z-index: 25;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}
#caixaformuopicas {
	overflow: auto;
	position: absolute;
	visibility: visible;
	z-index: 5;
	height: 307px;
	width: 560px;
	left: 62px;
	top: 76px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
#caixaformuopicas form label {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	float: left;
}
#caixaformuopicas form #nom {
	font: normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
}


h1#titolvideocuinacat {
	width: 420px;
	position: absolute;
	z-index: 4;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	height: 67px;
	top: 49px;
	right: 20px;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	background: url(../imatges/titolscat/undiacuina.gif) no-repeat;
}


h1#titolvideocuinacas {
	width: 420px;
	position: absolute;
	z-index: 4;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	height: 67px;
	top: 49px;
	right: 20px;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	background: url(../imatges/titolscas/undiacocina.gif) no-repeat;
}


h1#titolvideobanquetcat {
	width: 420px;
	position: absolute;
	z-index: 4;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	height: 67px;
	top: 49px;
	right: 20px;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	background: url(../imatges/titolscat/undiabanquet.gif) no-repeat;
}


h1#titolvideobanquetcas {
	width: 420px;
	position: absolute;
	z-index: 4;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', sans;
	font-size: 14px;
	color: #000000;
	text-indent: -9999px;
	height: 67px;
	top: 49px;
	right: 20px;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	background: url(../imatges/titolscas/undiabanquete.gif) no-repeat;
}
/************ESTILS MENUS VIDEOS*****************/

#espaivideo {
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 20px;
	position: absolute;
	top: 315px;
	right: 0px;
	z-index: 10;
	height: 43px;
	width: 338px;
	background: url(../imatges/barravideo.png) no-repeat;
	margin-right: 20px;
}
ul#doscui {
	margin:0;
	list-style-image: none;
	list-style-type: none;
	padding-right: 10px;
	padding-left: 50px;
	padding-top: 10px;
}
#espaivideo #doscui ul, li {
	list-style-type: none;
}
#espaivideo #doscui ul {
	margin: 0;
	padding: 0;
}
#espaivideo li {
	float: left;
}
#espaivideo a {
	text-decoration: none;
	color: #FFF;
	background: url(../imatges/fosaint.gif) repeat-x;
	display: block;
	padding: 3px 10px;
	text-align: center;
}
#espaivideo a#primero {
	border-left: 1px solid #ACCFE8;
}
#espaivideo a:hover {
	color: #F90;
}
