body {
	margin: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #E1E1E1;
}
a {  font-weight: bold; color: #B8656C; text-decoration: none}
a:hover {  color: #B8656C; text-decoration: underline}

.petit9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444444; line-height: 13px}

.petit10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; font-weight: bold; line-height: 14px}

.normal11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #333366}

.destacant { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #AB4F56; font-weight: bold}

h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #660000}

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333366; line-height: 18px}

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

h6 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.boxbody {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.sold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #FF0000; font-weight: bold}
.warning {
	COLOR: #e51919;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8px
}
.info {
	COLOR: #000099;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8px;
}
.small {
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 9px;
}
.input {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

.label {
	COLOR: #000000;
	FONT-FAMILY: Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

.list {
	COLOR: #000000;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 9px;
}.specials {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFF66}
.listvalue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333366; font-weight: bold; line-height: 17px}
.listkey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336666; font-weight: bold ; line-height: 17px}
.bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #970000; font-weight: bold }
.taulaprincipal {
	border: 3px #336666 solid;
    background-color: #FAE7C3}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic; font-weight: bold; color: #CC3300; padding-bottom: 5px; padding-left: 30px}
.tablagranate {  border: #3D3DCC none; background-color: #3D3DCC}
.listkeyblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold ; line-height: 16px}
.normal11pad4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #333366; padding-right: 6px; padding-left: 4px}
ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444}
li {
	margin-left: -20px;
}
.listdescripcio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; font-weight: bold; line-height: 13px }
.normalArial11 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #660000 }
.tablamarcgranate { border: 1px #3D3DCC solid; background-color: #FAFAF5}
.listkeyblancgran { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold ; background-color: #970000; border: 1px #970000 solid; line-height: 15px}
.listkeyblaugran { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #970000; font-weight: bold ; background-color: #FFF2D7; line-height: 15px}
.tablabaixgranate { border: #970000 solid; border-width: 0px 0px 1px}
.petit9blanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EEEEEE; line-height: 13px}
.petit9blanc a { color: #FFFFFF; }
.petit9blanc a:hover { color: #3D3DCC; }

.tablabaixverd { border: #336666 solid; border-width: 0px 0px 1px }
.listkeyblaugranmarc { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #970000; font-weight: bold ; background-color: #FFF2D7; border: 1px #970000 solid}
.taulaprincipal3 { border: 2px #3838BD solid; background-color: #FFF5D7}
.blancgran { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; border: 1px #3D3DCC solid; line-height: 15px ; background-color: #3D3DCC}
.blaugranmarc { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #3D3DCC; font-weight: bold ; background-color: #FFFFFF; border: 1px #3D3DCC solid}

.blancgran a { color: #FFFFFF; text-decoration: none; }
.blaugranmarc a { color: #3D3DCC; }
.blaugranmarc a:hover { color: #3D3DCC; text-decoration: none}
.blancgran a:hover { color: #FFFFFF; background-color: #3D3DCC; text-decoration: none}

.blaugran { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #009900; font-weight: bold ; border: #970000 none; line-height: 15px}
.taulaprincipalbaix3 { border: solid; color: #FFE594; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; padding-right: 4px; padding-left: 4px; padding-top: 0px; padding-bottom: 0px; font-weight: bold; border-width: 0px 0px 2px; border-color: black black #3D3DCC; margin: 0;}
.taulaprincipaldalt3 { border: none; color: #FFE594; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; padding-right: 4px; padding-left: 4px; padding-top: 0px; padding-bottom: 0px ; border-width: 2px 0px 0px; border-color: #3D3DCC black black}
.blancgrannet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; border: 1px #FFFFFF none; line-height: 14px; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px}
.verdgran { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #336666; font-weight: bold ; border: none; line-height: 17px}
.blancgranbarra { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; border: 1px #3D3DCC solid; line-height: 14px; background-color: #3D3DCC ; padding-left: 8px; padding-right: 8px}
.blaugranbarra a{ text-decoration: none; color: #3D3DCC; }
.blaugranbarra a:hover{ text-decoration: none; color: #3D3DCC; }
.blaugranmarc { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #3D3DCC; font-weight: bold ; background-color: #FFFFFF; border: 1px #3D3DCC solid ; line-height: 15px}
.blaugranbarra { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #3D3DCC; font-weight: bold ; background-color: #FFE594; border: 1px #3D3DCC solid ; padding-left: 8px}
.filetterra {
	border-color: #B8656C black black;
	border-style: dotted;
	border-top-width: 5px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 6px;
}
.blancgranbarra a:hover { color: #FFCC33; text-decoration: none }
.blancgranbarra a { color: #FFFFFF; text-decoration: none }
.filetterrabaix { border-color: #000000 black #B8656C; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 5px; border-left-width: 0px}
.listkeynormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336666; font-weight: normal; line-height: 17px}
.listvaluenormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333366; font-weight: normal; line-height: 17px}

.thumb img
{
	border: solid #B8656C 1px;
}
.thumb img a, .thumb img a:hover
{
   border-color: #B8656C;
}
.slideshow_img img {
	border: 1px solid #B8656C;
	margin-top: 6px;
}
.portada_img img {
	border: 1px solid #B8656C;
	margin-top: 10px;
}
.noresultats {
	color: #c33f3f;
	font-weight: bold;
	text-decoration: blink;
}
.button {
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    vertical-align: middle;
	padding: 0;
	margin: 0;
}
.credits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff5d7;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.credits a {
	font-weight: bold;
	color: #fff5d7;
	text-decoration: none;
}
.credits a:hover {
	color: #fff5d7;
	text-decoration: underline;
}