body	{background-color:#EEE;}
label  { width: 100px; font: bold 11px Arial;}
input  { font: 11px Arial; }
select { font: 11px Arial; }
textarea { font: 11px Arial; overflow:hidden }
td     { vertical-align: top; padding: 5px 5px}
.price { font: bold 18px Arial; }
.sel   { width: 130px;}
.tocheck { font: 18px Arial; font-weight: bold;}
p { font-weight: normal; }
h1 { font: 17px Arial; background: none; color:black; text-align:center; font-weight: bold;}
li h2 { font: bold 11px Verdana; margin: 0px; padding:0px; background: none; color: black;}
li { font: 11px Verdana; margin-bottom: 15px;}
.make_reservation { border: 1px dotted black; padding: 10px; font:bold 16px blue; margin-top:50px; display: block;}
.release { font: 10px Arial; color:#888888}
.release  a { font: 10px Arial;}
.up { float: right; clear: both;}

p .td { width: 175px; }
#taulaPreus {
	width:200px;
}
#taulaPreus th {
	font-weight:bold;
	text-align:center;
	background-color:#999;
}
#taulaPreus td {
	background-color:#DDD;
	border-bottom:1px solid #CCC;
}
#idiomes {
	background-color:#EEE;
	margin-bottom:15px;
	padding:2px;
	border: 1px solid #CCC;
}