/* ELEMENTS */

BODY {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif; 
	COLOR: #555555;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 140%;
	BACKGROUND-COLOR: #F5F5F5;
	MARGIN: 0px;
	SCROLLBAR-FACE-COLOR: #4885C1; 
	SCROLLBAR-HIGHLIGHT-COLOR: #4885C1; 
	SCROLLBAR-SHADOW-COLOR: #4885C1; 
	SCROLLBAR-3DLIGHT-COLOR: #4885C1; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #DCE6F0; 
	SCROLLBAR-DARKSHADOW-COLOR: #285077;
	word-spacing: 0em;
	letter-spacing: 0em;
}
A {
	color: #555555;
	TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #4885C1; 
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #A1EB73
}
/*OL {
	FONT-WEIGHT: normal;
	MARGIN-LEFT: 1%; 
}*/
P {
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 1.75em;
	margin-left: 0px;
}
/* UL {
	LIST-STYLE: circle url(../image/bullet/gameboard004bu.gif) outside; MARGIN-LEFT: 5%; COLOR: black
}*/
/*UL {
	LIST-STYLE: square outside;
	color: #4885C1;
	border-bottom: 1px dashed #4885C1;
	margin-top: 0em;
	margin-left: 2em;	
	margin-right: 1em;
	margin-bottom: 1em;
	padding-top: 0em;
	padding-left: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
}
LI {
	LIST-STYLE: circle;
	color: #285077;
	margin-top: 1em;
	margin-left: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	padding-top: 0em;
	padding-left: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
}*/

ul {
	list-style: none;
	margin-top: 0.5em;
	margin-left: 10px;
	margin-right: 0.5em;
	margin-bottom: 1em;
	padding-top: 0em;
	padding-left: 0px;
	padding-right: 0em;
	padding-bottom: 0em;
	}
li {
	background: url(../img/bullet_azul.gif);
	background-position: 0px 6px;
	background-repeat: no-repeat;
	line-height: 1.5em;
	padding-top: 0em;
	padding-left: 10px;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	}


INPUT {
	BORDER-RIGHT: #4885C1 1px solid; 
	BORDER-TOP: #4885C1 1px solid; 
	BORDER-LEFT: #4885C1 1px solid; 
	BORDER-BOTTOM: #4885C1 2px dashed;
	BACKGROUND-COLOR: #ffffff;
	font-size: 10px;
	color: #285077;
}
SELECT {
	BORDER-RIGHT: #4885C1 1px solid; 
	BORDER-TOP: #4885C1 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #4885C1 1px solid; 
	BORDER-BOTTOM: #4885C1 1px solid; 
	BORDER-COLLAPSE: separate;
	font-size: 10px;
	color: #285077;
}

/* CLASSES FORMULARIS */
.SELINPUT {
	BORDER-RIGHT: #C18548 1px solid; 
	BORDER-TOP: #C18548 1px solid; 
	BORDER-LEFT: #C18548 1px solid; 
	BORDER-BOTTOM: #C18548 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif; 
	font-size: 10px;
	color: #285077;
}
.BUTTON {
	BORDER-RIGHT: #C18548 1px solid; 
	BORDER-TOP: #C18548 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #C18548 1px solid; 
	BORDER-BOTTOM: #775028 2px solid; 
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif; 
	font-size: 10px;
	color: #285077;
}


/* CLASSES TEXTES */
.Sendero {
	font-size: 9px;
	font-weight: bold;
	color: #4885c1
}
.tblAlert {
	background-color: #B22222;
	border-bottom: 1px #B22222 dashed;
	border-top: 1px #B22222 dashed;
	font-size: 48px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	height: 50px;
	width: 50px;
	margin-right: 10px;
}
.tdTxtAlert {
	font-size: 11px;
	text-align: left;
	color: #B22222;
	padding-left: 8px;
}
.txtAlert {
	font-size: 18px;
	/*font-weight: bold;*/
	color: #b22222;
}
.TablaSepHoriz {
	width: 100%;
	height: 20px;
	background-image: url(../img/bkg_sep_horiz.gif);
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0px;
	border-bottom: 0px;
}
.TDSepVert {
	width: 20px;	
	background-image: url(../img/bkg_sep_col_vert.gif);
	background-repeat: repeat-y;
}
.tblSepTit {
	width: 100%;	
	height: 10px;
	background-image: url(../img/bkg_sep_tit.gif);
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top: 1px dashed #9FBFDF;
}
.tblEsqMenu {
	width: 195px;
	height: auto;
	background-color: #F7F2EC;
	background-image: url(../img/bkg_tbl_esq_menu.gif);
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top: 1px dashed #9FBFDF;
}
.tdMenuDesplega {
	background-color: #FDFAF9;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tblEsqMenuTanca {
	width: 100%;	
	height: 10px;
	background-image: url(../img/bkg_sep_tit.gif);
	background-repeat: repeat-x;
}
.antetitulo{
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	font-size: 10px;
	font-variant: small-caps;
	color: #555555;
}
.titAzul {
	FONT-WEIGHT: Bold; 
	FONT-SIZE: 18px; 
	LINE-HEIGHT: 110%;
	COLOR: #4885C1; 
}
.subtitAzul {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #4885C1;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.titMadera {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #C18548; 
}
.subtitMadera {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #C18548; 
}
.entradilla {
	font-size: 12px;
	color: #285077;
	line-height: 150%;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: justify;
}

/* CLASSES CERCADOR */
.subCercadorBold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #775028; 
}
.subCercadorNormal {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #775028; 
}
.tablaCercador {
	PADDING-left: 10px;
	padding-right: 10px; 
	background-image: url(../img/bkg_libreta.jpg);
	background-repeat: no-repeat;
}


/* CLASSES CAP i PEU */
.capeu {
	font-size: 9px;
	color: #285077;
}
.capeuLink {
	font-size: 9px;
	text-decoration: underline;
}
.capeuLink:hover {
	font-size: 9px;
	text-decoration: none;
	color: #4885C1;
}


/* CLASSES TABLAS DESTACATS ESQUERRA */
.esqAzul {
	width: 195px;
	background-color: #EDF2F8;
	border-bottom: 1px dashed #4885c1;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	color: #4885c1;
}
.titEsqAzul {
	font-size: 11px;
	font-weight: bold;
	color: #285077;
}
.txtEsqAzul {
	font-size: 10px;
	color: #4885c1;
}
.txtEsqAzul:hover {
	color: #285077;
}
.esqBla {
	width: 195px;
	border-bottom: 1px dashed #aaaaaa;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	color: #4885c1;
}
.titEsqBla {
	font-size: 11px;
	font-weight: bold;
	color: #4885c1;
}
.txtEsqBla {
	font-size: 10px;
	color: #555555;
}


/* CLASSES DESTACATS CENTRE */

/* AZUL */
.centAzulBorde {
	width: 100%;
	background-color: #EDF2F8;
	border: 1px solid #4885c1;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.centBlaBorde {
	width: 100%;
	background-color: #FFFFFF;
	border: 1px solid #9FBFDF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.centAzul {
	width: 100%;
	background-color: #EDF2F8;
	border: 1px solid #4885c1;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.centBla {
	width: 100%;
	background-color: #FFFFFF;
	border: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.titCentAzul {
	FONT-WEIGHT: Bold; 
	FONT-SIZE: 18px; 
	LINE-HEIGHT: 110%;
	COLOR: #4885C1;
}
.tLinkCentAzul {
	FONT-WEIGHT: Bold; 
	FONT-SIZE: 18px; 
	LINE-HEIGHT: 110%;
	COLOR: #4885C1; 
	text-decoration: none;
	border-bottom: 1px #4885C1 dashed;
}
.tLinkCentAzul:hover {
	COLOR: #285077; 
	text-decoration: none;
	border-bottom: 0px;
}
.titCentAzulBorde {
	FONT-WEIGHT: Bold; 
	FONT-SIZE: 18px; 
	LINE-HEIGHT: 110%;
	COLOR: #285077; 
}
.tLinkCentAzulBorde {
	FONT-WEIGHT: Bold; 
	FONT-SIZE: 18px; 
	LINE-HEIGHT: 110%;
	margin-bottom: 10px;
	COLOR: #285077; 
	text-decoration: none;
	border-bottom: 1px #285077 dashed;
}
.tLinkCentAzulBorde:hover {
	COLOR: #4885C1; 
	text-decoration: none;
	border-bottom: 0px;
}


/* CLASSES RESULTATS CERCADOR (HOME)*/

.tblCercaResult {
	width: 100%;
	background-color: #F8F2ED;
	border-top: 1px solid #EEE0D4;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom: 1px solid #EEE0D4;
	margin-top: 0px;
}
.TDsup {
	height: 10px;
	border-bottom: 1px #c18548 dashed;
	font-size: 9px;
	color: #c18548;
}
.titCercaResultHome {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 125%;
	COLOR: #775028;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.txtCercaResult {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px;
	LINE-HEIGHT: 110%;
	COLOR: #775028; 
}
.perTancar {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px;
	LINE-HEIGHT: 110%;
	COLOR: #ff6600;
	background: White;
}
.TDinf {
	height: 10px;
	border-bottom: 1px #c18548 dashed;
	font-size: 9px;
	font-style: italic;
	color: #775028;
}


/* CLASSES RESULTATS CERCADOR (PAGINA)*/

.tblCercaDesplega {
	width: 100%;
	background-color: #EEE0D4;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 5px;
	border-top: 1px solid #DFBFA0;
}
.tblDadas {
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: 1px solid #EEE0D4;
}
.tdCercaDesplega {
	background-color: #FDFAF9;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.tdInfo {
	vertical-align: top;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dashed #AAAAAA;
}
.capInfoAdd {
	font-size: 9px;
	color: #775028;
}
.printFitxa {
	font-size: 9px;
	color: #C18548;
}
.titCercaResult {
	margin-top: 5px;
	margin-bottom: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 125%;
	COLOR: #775028; 
}
.paginacio {
	font-size: 11px;
	font-weight: bold;
	background-color: #9FBFDF;
	color: #FFFFFF;
}