body {
	font-family: Arial, Helvetica, sans-serif;
}

.blocTop {
	height: 136px;
	width: 911px;
	background-color: #FFFFFF;
}

.blocTopInterior {
	height: 91px;
	width: 911px;
	background-color: #FFFFFF;
}

.blocMenu {
	height: 22px;
	width: 637px;
	background-color: #E6E6E6;
}

.blocCercar {
	height: 22px;
	width: 258px;
	background-color: #E6E6E6;
}

.blocOnSom {
	height: 16px;
	width: 911px;
	background-color: #FFFFFF;
}

.blocGeoEntorn {
	height: 342px;
	width: 637px;
	background-color: #FFFFFF;
	vertical-align: top;
}

.blocColDreta {
	height: 342px;
	width: 258px;
	background-color: #FFFFFF;
	vertical-align: top;
}

.blocColDretaInt {
	width: 171px;
	background-color: #F9F9F9;
	vertical-align: top;
	height: 100%;
}

.blocColEsqInt {
	width: 178px;
	background-color: #F9F9F9;
	vertical-align: top;
	height: 100%;
}

.blocColMitgInt {
	width: 540px;
	background-color: #F9F9F9;
	vertical-align: top;
	height: 100%;

}

.h8 {
	background-color: #FFFFFF;
	height: 8px;
}

.h4 {
	background-color: #FFFFFF;
	height: 4px;
}

.w11 {
	background-color: #FFFFFF;
	width: 11px;
}

.w16 {
	background-color: #FFFFFF;
	width: 16px;
}


.cornerTL {
	background-image: url(rcs/corner_tl.gif);
	background-repeat: no-repeat;
	width:4px;
	height:4px;
}
.cornerTR {
	background-image: url(rcs/corner_tr.gif);
	background-repeat: no-repeat;
	width:4px;
	height:4px;
}
.cornerBL {
	background-image: url(rcs/corner_bl.gif);
	background-repeat: no-repeat;
	width:4px;
	height:4px;
}
.cornerBR {
	background-image: url(rcs/corner_br.gif);
	background-repeat: no-repeat;
	width:4px;
	height:4px;
}
.corner {
background-color:#E6E6E6;
}

.cornerActTL {
	background-image: url(rcs/corner_act_tl.gif);
	background-repeat: no-repeat;
	width:4px;
	height:4px;
}
.cornerActTR {
	background-image: url(rcs/corner_act_tr.gif);
	background-repeat: no-repeat;
	width:4px;
	height:4px;
}
.cornerActBL {
	background-image: url(rcs/corner_act_bl.gif);
	background-repeat: no-repeat;
	width:4px;
	height:4px;
}
.cornerActBR {
	background-image: url(rcs/corner_act_br.gif);
	background-repeat: no-repeat;
	width:4px;
	height:4px;
}
.cornerAct {
background-color:#bbc1c7;
}

.cornerActPreu {
background-color:#adafb2;
}









.tdColDreta {
	font-size: 10px;
	color: #000000;
	background-color: #E6E6E6;
	vertical-align: top;
	padding: 6px;
	text-align:justify;
}

.titolColDreta {
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	margin-bottom: 8px;
}

.titolMitg {
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 8px;
}

.tdDestacats {
	font-size: 10px;
	color: #000000;
	vertical-align: top;
	line-height: 12px;
	padding: 6px;
	clear:both;
}

.tdDestacats a{
	color: #000000;
	text-decoration:none;
}
.tdDestacats a:hover{
	color: #FF6600;
	text-decoration:none;
}

.titolDestacats {
	font-size: 11px;
	font-weight: bold;
}
.imgDestacats {
	padding-right: 6px;
	padding-bottom: 6px;
	
}
.tdMenu {
	text-align:left;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}

.tdMenu a{
	color: #000000;
	text-decoration:none;
	margin-left: 16px;
}
.tdMenu a:hover{
	color: #FF6600;
	text-decoration:none;
}

.tdCercador {
	text-align:right;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}

.tdCercador a{
	color: #000000;
	text-decoration:none;
	margin-right: 16px;
}
.tdCercador a:hover{
	color: #FF6600;
	text-decoration:none;
}
.inputCercador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
	width: 160px;
	border: 0px none #FFFFFF;
}
.peu {
	font-size: 9px;
	color: #666666;
	text-align: center;
}


.peu a{
	color: #FF6600;
	text-decoration:none;
}

.peu a:hover{
	color: #000000;
	text-decoration:underline;
}



.tdColActivitats {
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	background-color: #E6E6E6;
	color: #999999;
	vertical-align:top;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
	padding-bottom: 6px;

}


.ulMenuActivitats {
	color: #999999;
	text-decoration:none;
	margin-right: 6px;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}


.liMenuActivitats{
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E6E6E6;
	color: #999999;
	text-decoration:none;
	padding: 0px 0px 0px 5px;
	margin-left: 4px;
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: 6px;
}

.liMenuActivitats a{
	text-decoration:none;
	color: #999999;
}

.liMenuActivitatsOn{
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #FF6600;
	color: #FF6600;
	text-decoration:none;
	padding: 0px 0px 0px 5px;
	margin-left: 4px;
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: 6px;
}

.liMenuActivitatsOn a{
	text-decoration:none;
	color: #FF6600;
}
.taronja {
	color: #FF6600;
}

.tdUbicacio {
	text-align:left;
	font-size: 10px;
	vertical-align: middle;
}

.tdUbicacio a{
	color: #000000;
	text-decoration:none;
}
.tdUbicacio a:hover{
	color: #FF6600;
	text-decoration:none;
}
.llistat {
	padding-left: 20px;
}

.dreta {
	float:right;
	padding-left: 20px;
	padding-bottom: 10px;
}


.titolBlanc {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
	background-color: #BBC1C7;
}

.titolPreu {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-color: #ADAFB2;
}

.txt {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151515;
	line-height: 16px;
	height: 16px;
	padding-left: 5px;
	padding-right: 5px;	
	text-decoration: none;
	text-align: justify;
	font-weight: normal;	
}
.txt a{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151515;
	line-height: 16px;
	height: 16px;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;	
}
.txt a:visited{
	color: #151515;
}
.txt a:hover{
	color: #003F48;
}
.tdSeparador {
	background-color: #FFFFFF;
	height: 1px;
}
.campText {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	width: 100%;
	height:18px;
	border: 1px solid #FFFFFF;
}

.campTextMulti {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	width: 100%;
	height:150px;
	border: 1px solid #FFFFFF;
}

.campTextCurt {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	width: 50%;
	height:18px;
	border: 1px solid #FFFFFF;
}

.campTextMini {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	width: 100px;
	height:18px;
	border: 1px solid #FFFFFF;
}

.campTextMicro {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	width: 60px;
	height:18px;
	border: 1px solid #FFFFFF;
}

.llistaFormCurt {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	height:18px;
	border: 1px solid #FFFFFF;
}

.comprarDreta{
	float:right;
}
.menuIdiomes {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
	text-align: right;
	padding-bottom: 5px;
}

.menuIdiomes a{
	color: #FF6600;
	text-decoration: none;
}

.menuIdiomes a:hover {
	color: #000000;
	text-decoration: underline;
}
