/* CSS Document */#pedir{	position:absolute;	top:212px;	right:60px;	background-color:#99CC00;	width:84px;	text-align:center;	font-weight:bold;	border: 1px dotted #069;	padding:3px;}#pedir p{	color:#FFFFFF !important;}#contactos{	position:absolute;	top:312px;	right:60px;	width:84px;	text-align:left;	font-weight:bold;	padding:3px;	background-color:#006699;}#contactos h1{	border-bottom:1px solid #fff;	color:#FFFFFF;	font-size:14px;}.vermell{	color:#FF0000 !important;}#inici{	position:absolute;	top:50px;	left:50px;	width:200px;	height:60px;}#inici a img{	width:200px;	height:60px;}a img{	border:0;}#sts{	position:absolute;	right:10px;	bottom:10px;	width:auto;	height:auto;}img{	border:0px;}#sts a:link, #sts a:visited{	font-size:9px;	color:#fff;	font-family:Arial, Helvetica, sans-serif;	text-decoration:underline;}#sts a:hover{	font-size:9px;	color:#ccc;	background-color:#FFFFFF;	font-family:Arial, Helvetica, sans-serif;	text-decoration:none;}body{	font-family:Arial, Helvetica, sans-serif;	margin:0px;	padding:0;	background-color:#CCCCCC;}ul{	list-style-type:none;	font-size:12px;}p{	color:#666666;	font-size:12px;}h1,h5{	color:#00599B;	margin-top:0px;	padding-top:0px;}table{	background-color:#006699;}th{	font-size:11px;	background-color:#006699;	color:#FFFFFF;}td{	font-size:11px;	background-color:#FFFFFF;	color:#333333;}/* LINKS *//*CONTENEDOR DE LA LLISTA DE LINKS*/#menuIdiomes {	position: absolute;	top: 435px;	float:left;	margin-right:10px;	left: 250px;	font-size: 18px;	font-weight:bold;	width:auto;	color:#FFFFFF;}#menuIdiomes p{	color:#FFFFFF;}#menuIdiomes a:link, a:visited{	color:#FFFFFF;	text-decoration:none;}#menuIdiomes a:hover{	color:#FFFFFF;	text-decoration:underline;}#menu1 {	font-size:12px;	position: absolute;	right: 55px;	top: 113px;	padding:0px;	width:auto;	text-transform:uppercase;}#menu1 a:link, #menu1 a:visited{	color:#FFFFFF;	text-decoration:none;}#menu1 a:hover{	color:#FFFFFF;	text-decoration:underline;}#menu2 {	position: absolute;	left: 45px;	top: 155px;	width:140px;	padding:0px;	margin-right:10px;}/* format dels components de la llista *//* LISTA PRIMARIA */#menu2 ul {	margin: 0px;		padding: 0px; 	list-style-type: none;}#menu2 li {	margin: 0px;	padding: 0px;}#menu2 a {	display: block;	width: 100px;	height:20px;	background-image:url(img/mnu2_off.gif);	background-repeat:no-repeat;	margin:0px;	margin-bottom:5px;	padding:5px 5px 5px 30px;	color:#fff;	text-align:left;	text-decoration:none;	font-weight:bold;	font-size:12px;}#menu2 a:hover { 	text-decoration:none;	color:#fff;	background-image:url(img/mnu2_on.gif);	background-repeat:no-repeat;	padding:5px 5px 5px 30px;}#menu2 ul a.select{	text-decoration:none;	color:#fff;	background-image:url(img/mnu2_on.gif);	background-repeat:no-repeat;}#menu2 ul ul a.select{	text-decoration:none;	color:#003366;	font-size:10px;	background-image:none;	background-repeat:no-repeat;}/*LISTA SECUNDARIA*/#menu2 ul ul a{	width: auto;	color:#fff;	text-decoration: none;	text-align:left;	font-size:10px;	height:auto;	padding: 1px 1px 1px 10px;	background-image:none;	background-repeat:no-repeat;}#menu2 ul ul a:hover{	text-decoration:underline;	color:#FFFFFF;	background-image:none;	background-repeat:no-repeat;	font-size:10px;	padding: 1px 1px 1px 10px;}/* CAIXES */#Idiomes{	position:absolute;	left:50%; margin-left:-450px;	top:50%; margin-top:-325px;	width:900px;	height:650px;	background-image:url(img/fons_idiomes.jpg);	background-repeat:no-repeat;}#contenedor{	position:absolute;	left:50%; margin-left:-450px;	top:50%; margin-top:-325px;	width:900px;	height:650px;	background-image:url(img/fons-2.jpg);	background-repeat:no-repeat;}#columna{	position:absolute;	top:10px;	left:15px;	width:340px;	height:auto;}#columna2{	position:absolute;	top:10px;	left:400px;	width:150px;	height:auto;}#cos{	position:absolute;	left:50%; margin-left:-230px;	top:50%; margin-top: -350px;	width:460px;	height:700px;}.mapa{	border:1px solid #ccc;	width:500px;	height:320px;}/* ZONA CENTRAL */#central{	position:absolute;	width:600px;	height:390px;	top: 199px;	left:240px;	overflow:auto;	color:#ccc;}#descrip{	position:absolute;	width:580px;	top:5px;	left:5px;	color:#666;	height:auto;	font-family:Verdana, Arial, Helvetica, sans-serif;}#descrip p{	color:#666;	font-family:Verdana, Arial, Helvetica, sans-serif;}#descrip a:link{	color:#0066CC;	text-decoration:none;}#descrip a:hover{	color:#0066CC;	text-decoration:underline;}#ref{	position:absolute;	width:auto;	height:30px;	top:155px;	left:250px;	text-align:left;	text-transform:uppercase;}#vinculs{	position:absolute;	width:auto;	height:30px;	top:155px;	right:60px;	text-align:right;	color:#FFFFFF;}#vinculs p, a:link{	color:#FFFFFF;	text-decoration:none;}#vinculs a:hover{	color:#003366;	text-decoration:underline;}#dibuix{	position:absolute;	width:200px;	height:200px;	bottom:135px;	left:300px;}#foto{	position:absolute;	width:300px;	height:300px;	bottom:30px;	left:0px;}#complements{	position:absolute;	width:300px;	height:115px;	bottom:10px;	right:0px;	text-align:center;	border-top: 1px solid #ccc;	font-size:10px;}#complement_box{	position:relative;	float:left;	width:auto;	height:115px;	color:#666666;}#maq{	position:absolute;	width:90px;	height:230px;	right:10px;	bottom:135px;	font-size:10px;	color:#666666;	text-align:center;}#central a:link, #central a:visited{	color:#333333;	text-decoration:none;}#central a:hover{	color:#333333;	text-decoration:underline;}/* LLISTA DE COMANDA */#comanda{	position:absolute;	width:145px;	height:30px;	left:45px;	bottom: 50px;	overflow:auto;	background-color:#CCFF33;	padding-left:5px;	border:2px solid #6699CC;	font-size:10px;	font-family:Arial, Helvetica, sans-serif;	color:#003366;}#comanda a:link{	color:#003366;	text-decoration:underline;}#comanda a:hover{	color:#003366;	text-decoration:none;}#mosaic{	position:relative;	width:150px;	height:120px;	float:left;}#claqueta{	position:absolute;	bottom:8px;	left:8px;	width:auto;	height:auto;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;}#claqueta a:link , #claqueta a:visited{	color:#666666;	text-decoration:underline;}#claqueta a:hover{	color:#fff;	text-decoration:none;	background-color:#666666;}#minibox{	position:relative;	float:left;/*	width:110px;*//*	height:180px;*/	padding:0px;	left:5px;	top:0px;	font-size:10px;	text-align:center;	background-color:#fff;}