/*** etil genčric ***/

body {
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
}

body, table#main td#body, table#main td#menu, table#box {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

a.rollover { background-color: transparent; }

table#main td#body {
	text-align: justify;	
}

table#main td#menu {
	text-align: right;
	font-weight: bold;
}

table#main td#body {
	padding: 10px 10px 10px 10px;
}

table#main td#menu span {
	color: #FFFFFF;
	padding: 0px 10px 0px 10px;
	font-weight: bold;
	font-size: 9pt;
}

table#box td#title div, table#box td#price div {
	color: #FFFFFF;
	padding: 0px 10px 0px 10px;
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
}

table#box td#title span.vendido {
	color: #FFFFFF;
	padding: 0px 10px 0px 10px;
	margin: 0px 10px 0px 10px;
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
}

table#box td#price div {
	text-align: right;
}

table#box td#body, table#box td#foto {
	padding: 14px 14px 0px 14px;
	background-image: none;
	background-color: #FFFFFF;
}

table#box td#footer {
	background-image: none;
	background-color: #FFFFFF;
}

table#superbox {
	margin: 10px 0px 10px 0px;
}

table#extra td#title span, table#extra td#data span {
	font-size: 9pt;
	padding: 0px 5px 0px 5px;
}

table#extra td#title span {
	color: #FFFFFF;
}

table#extra, table#extra {
	background-color: #FFFFFF;
}

table#box td#foto p {
	text-align: center;
}

img.foto_r { /* imatge dreta */
	margin: 1px 0px 1px 4px;
	border-width: 1px;
	border-style: solid;
	float: right;
}

img.foto_l { /* imatge esquerra */
	margin: 1px 4px 1px 0px;
	border-width: 1px;
	border-style: solid;
	float: left;
}

img.foto { /* imatge sense aliniació */
	margin: 1px 4px 1px 4px;
	border-width: 1px;
	border-style: solid;
	float: none;
}

img.promo { /* imatge promoció */
	margin: 4px 0px 4px 0px;
	border-width: 1px;
	border-style: solid;
}

p.clear {
	margin: 0;
	padding: 0;
	clear: both;
}

p#print {
	text-align: center;
}

p#linktipus {
	text-align: center;	
}

legend.tipus {
	font-weight: bold;
	font-size: 12pt;
}

fieldset.tipus {
	border-width: 1px;
	border-style: dashed;
	padding: 0px 10px 10px 10px;
	margin: 0px 0px 20px 0px;
}

form#contacte input#name, form#contacte input#email, form#contacte input#telf, form#contacte input#subject {
	width: 200px;
}

form#contacte textarea#msg {
	width: 400px;
	height: 120px;
}