body {
	scrollbar-3dlight-color : #073770;
	scrollbar-arrow-color : #073770;
	scrollbar-base-color : #073770;
	scrollbar-darkshadow-color : Black;
	scrollbar-face-color : #7991B0;
	scrollbar-highlight-color : #7991B0;
	scrollbar-shadow-color : #7991B0;
	scrollbar-track-color : #7991B0;
}

font {  font-family: Arial}
.buscador {  font-family: Arial; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #7991B0; border: none}
.buscador1 { font-family: Arial; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #073770; border: none}
a:link {  color: #000000; text-decoration: underline}
a:active {  color: #000000; text-decoration: underline}
a:visited {  color: #000000; text-decoration: underline}
a:hover {  color: #000000; text-decoration: none}
.l_blanc_dalt {  border-color: #FFFFFF black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.l_groc_dalt { border-color: #FFD700 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

A.menu:link { font-family: Arial; color: #DAE0E9; text-decoration: none; }
A.menu:visited { font-family: Arial; color: #DAE0E9; text-decoration: none;}
A.menu:active { font-family: Arial; color: #DAE0E9; text-decoration: none;}
A.menu:hover { font-family: Arial; color: #7991B0; text-decoration: none; background-color: #DAE0E9; }
A.menu3:link { font-family: Arial; color: #000000; text-decoration: none; }
A.menu3:visited { font-family: Arial; color: #000000; text-decoration: none; }
A.menu3:active { font-family: Arial; color: #000000; text-decoration: none; }
A.menu3:hover { font-family: Arial; color: #000000; text-decoration: none; background-color: #CCCCCC; }
A.negre:link { font-family: Arial; color: #000000; text-decoration: none; }
A.negre:visited { font-family: Arial; color: #000000; text-decoration: none; }
A.negre:active { font-family: Arial; color: #000000; text-decoration: none; }
A.negre:hover { font-family: Arial; color: #000000; text-decoration: none; }
A.blanc:link { font-family: Arial; color: #FFFFFF; text-decoration: none; }
A.blanc:visited { font-family: Arial; color: #FFFFFF; text-decoration: none; }
A.blanc:active { font-family: Arial; color: #FFFFFF; text-decoration: none; }
A.blanc:hover { font-family: Arial; color: #FFFFFF; text-decoration: none; }
A.emp:link { font-family: Arial; font-size: 11px; color: #5D5D5D; text-decoration: none; }
A.emp:visited { font-family: Arial; font-size: 11px; color: #5D5D5D; text-decoration: none; }
A.emp:active { font-family: Arial; font-size: 11px; color: #5D5D5D; text-decoration: none; }
A.emp:hover { font-family: Arial; font-size: 11px; color: #5D5D5D; text-decoration: none; background-color: #93DEDF; }
A.emp1:link { font-family: Arial; font-size: 11px; color: #5D5D5D; text-decoration: none; }
A.emp1:visited { font-family: Arial; font-size: 11px; color: #5D5D5D; text-decoration: none; }
A.emp1:active { font-family: Arial; font-size: 11px; color: #5D5D5D; text-decoration: none; }
A.emp1:hover { font-family: Arial; font-size: 11px; color: #5D5D5D; text-decoration: none; background-color: #27BEBF; }
A.scv:link { font-family: Arial; font-size: 11px; color: #5B5B5B; text-decoration: none; }
A.scv:visited { font-family: Arial; font-size: 11px; color: #5C5C5C; text-decoration: none; }
A.scv:active { font-family: Arial; font-size: 11px; color: #5C5C5C; text-decoration: none; }
A.scv:hover { font-family: Arial; font-size: 11px; color: #5C5C5C; text-decoration: none; background-color: #AFDA8B; }
A.scv1:link { font-family: Arial; font-size: 11px; color: #5C5C5C; text-decoration: none; background-color: #AFDA8B}
A.scv1:visited { font-family: Arial; font-size: 11px; color: #5D5D5D; text-decoration: none; background-color: #AFDA8B}
A.scv1:active { font-family: Arial; font-size: 11px; color: #5D5D5D; text-decoration: none; background-color: #AFDA8B}
A.scv1:hover { font-family: Arial; font-size: 11px; color: #5D5D5D; text-decoration: none; background-color: #7AC23E}
A.esc:link { font-family: Arial; font-size: 11px; color: #CCCCCC; text-decoration: none; }
A.esc:visited { font-family: Arial; font-size: 11px; color: #CCCCCC; text-decoration: none; }
A.esc:active { font-family: Arial; font-size: 11px; color: #CCCCCC; text-decoration: none; }
A.esc:hover { font-family: Arial; font-size: 11px; color: #226E36; text-decoration: none; background-color: #D7F2DE}
A.esc1:link { font-family: Arial; font-size: 11px; color: #226E36; text-decoration: none; background-color: #D7F2DE}
A.esc1:visited { font-family: Arial; font-size: 11px; color: #226E36; text-decoration: none; background-color: #D7F2DE}
A.esc1:active { font-family: Arial; font-size: 11px; color: #226E36; text-decoration: none; background-color: #D7F2DE}
A.esc1:hover { font-family: Arial; font-size: 11px; color: #CCCCCC; text-decoration: none; background-color: #226E36}
A.mcec:link { font-family: Arial; font-size: 11px; color: #FFCCCC; text-decoration: none; }
A.mcec:visited { font-family: Arial; font-size: 11px; color: #FFCCCC; text-decoration: none; }
A.mcec:active { font-family: Arial; font-size: 11px; color: #FFCCCC; text-decoration: none; }
A.mcec:hover { font-family: Arial; font-size: 11px; color: #FF0000; text-decoration: none; background-color: #FFCCCC}
A.mcec1:link { font-family: Arial; font-size: 11px; color: #FF0000; text-decoration: none; background-color: #FFCCCC}
A.mcec1:visited { font-family: Arial; font-size: 11px; color: #FF0000; text-decoration: none; background-color: #FFCCCC}
A.mcec1:active { font-family: Arial; font-size: 11px; color: #FF0000; text-decoration: none; background-color: #FFCCCC}
A.mcec1:hover { font-family: Arial; font-size: 11px; color: #FFCCCC; text-decoration: none; background-color: #FF0000}
A.gris:link { font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; }
A.gris:visited { font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; }
A.gris:active { font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; }
A.gris:hover { font-family: Arial; font-size: 11px; color: #999999; text-decoration: none; }

.menu1 {  border: #073770; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.menu2 {  border: #073770; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;	scrollbar-3dlight-color : #073770;
	scrollbar-arrow-color : #073770;
	scrollbar-base-color : #073770;
	scrollbar-darkshadow-color : Black;
	scrollbar-face-color : #7991B0;
	scrollbar-highlight-color : #7991B0;
	scrollbar-shadow-color : #7991B0;
	scrollbar-track-color : #7991B0;}
.f_menu {  background-attachment: fixed; background-image: url(img/f_menu.jpg); background-repeat: no-repeat; background-position: left top}
.desplegable { font-family: Arial; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #7991B0; border: 1px #073770 solid}
.f_dalt {  background-attachment: fixed; background-image: url(img/f_dalt.jpg); background-repeat: no-repeat; background-position: left top}
.l_negre_baix { border: black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.l_negre_tot { border: 1px black solid}
.l_blau_baix { border: solid; border-width: 0px 0px 1px; border-color: black black #4084FF}
.l_blauf_baix { border: solid; border-width: 0px 0px 1px; border-color: black black #22497F}
.l_verd_baix { border: solid; border-width: 0px 0px 1px; border-color: black black #309600}
.l_vermell_baix { border: solid; border-width: 0px 0px 1px; border-color: black black #FF0000}
.l_negre_dret { border: black solid; border-width: 0px 1px 0px 0px}
.l_vermell_dret { border: solid; border-width: 0px 1px 0px 0px; border-color: black #FF0000 black black;}
input {  font-family: Arial; font-size: 11px; color: #000000; background-color: #FFFFFF; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.l_blanc_tot { border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.l_blanc_di { border: solid; border-width: 0px 1px 1px 0px; border-color: black #FFFFFF #FFFFFF black}
.l_negre_esq { border: black solid; border-width: 0px 0px 0px 1px; 	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #FFFFFF;}
.l_gris_tot { border: 1px #999999 solid}
.l_verd_tot { border: 1px #309600 solid}
.l_gris_de { border: solid; border-width: 1px 0px; border-color: #999999 black}
.font1 {
	font-family: Arial;
	font-size: 11px;
}
.lgrisbaix {
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #999999;
	border-left: none;

}
select {
font-family: Arial; font-size: 11px; color: #000000; background-color: #FFFFFF; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}
.blauftot {
	border: 1px solid #063771;
}
.lgrisbd {

	border-top: none;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: none;
}
.lgrisbaix1 {

	border-top: none;
	border-right: none;
	border-bottom: 1px dotted #999999;
	border-left: none;
}
textarea {
font-family: Arial; font-size: 11px; color: #000000; background-color: #FFFFFF; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}


BODY { color : #000000; text-align: left; margin: 0px; padding: 0px; } 

#capcalera{width: 778px; height: 66px; background-attachment: fixed;
	background:  url(img/f_dalt.jpg) #063771 no-repeat right top; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } 
#menu1 {width: 778px; height: 23px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #063771;}
#cercador {position: absolute; top: 66px; left: 330px; width: 135px;}
#menu1a {float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 4px; }
#menu1b {float: right; padding: 0px 0px 0px 0px; margin: 0px 4px 0px 0px; }
#menu2{width: 778px; height: 26px; background-attachment: fixed;
	background:  url(img/f_menu.jpg) no-repeat right top; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;} 
#menu2a {padding: 5px 0px 0px 0px; margin: 0px 0px 0px 4px; }
#continguts {width: 288px; height: 90px; position: absolute; top: 110px; left: 4px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: hidden; border: 1px solid #000000; background-color: #7991B0;}
#serveis {width: 288px; height: 220px; position: absolute; top: 110px; left: 296px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility: hidden; border: 1px solid #000000; background-color: #7991B0;}
#titol {width: 778px;}
#contingut {width: 778px; height: 100%;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#cont {width: 641px; float: right;}
#conta {width: 100%; padding: 0px 0px 0px 0px; margin: 8px 8px 8px 8px; font: 70% Arial, Helvetica, sans-serif; text-align: justify;}
#groc {width: 778px; height: 10px; background-color: #FFD801; clear: both;}

.cercador {
	font: 70% Arial, Helvetica, sans-serif; 
	color: #ffffff;}
.negreta { font-weight: bold; }
.cursiva {	font-style: italic;}
.blau {color: #063771;}

H1 {font: 100% Arial, Helvetica, sans-serif; font-weight: bold; }
.buscador { font: 70% Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #7991B0; border: none}
.buscador1 { font:70% Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #073770; border: none}

a:link {  color: #000000; text-decoration: underline}
a:active {  color: #000000; text-decoration: underline}
a:visited {  color: #000000; text-decoration: underline}
a:hover {  color: #000000; text-decoration: none}
a.1:link {  color: #000000; text-decoration: none}
a.1:active {  color: #000000; text-decoration: none}
a.1:visited {  color: #000000; text-decoration: none}
a.1:hover {  color: #000000; text-decoration: underline}

A.menu1:link { font: 70% Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
A.menu1:visited { font: 70% Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
A.menu1:active { font: 70% Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
A.menu1:hover { font: 70% Arial, Helvetica, sans-serif; color: #E5E5E5; text-decoration: none; }
A.menu1a:link { font: 70% Arial, Helvetica, sans-serif; color: #DAE0E9; text-decoration: none; width: 100%;}
A.menu1a:visited { font: 70% Arial, Helvetica, sans-serif; color: #DAE0E9; text-decoration: none; width: 100%; }
A.menu1a:active { font: 70% Arial, Helvetica, sans-serif; color: #DAE0E9; text-decoration: none; width: 100%; }
A.menu1a:hover { font: 70% Arial, Helvetica, sans-serif; color: #7991B0; text-decoration: none; background-color: #DAE0E9; width: 100%;}
.pmenu {border-bottom: 1px solid #FFFFFF; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#menu3a ul { 
    margin: 0px 0px 0px 0px; 
    padding: 0px 0px 0px 0px;
	list-style: none;}
	
.titularllibre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #999933;
}
.font2 {
	font-family: Arial;
	font-size: 11px;
	text-align: justify;}
.ulgris {margin: 8px 0px 8px 20px; padding: 0px 0px 0px 0px;
	list-style-image: url(img/qgris.gif);}
	.b_gris {border-bottom: 1px solid #E5E5E5;}
	

/**/
#foto_esquerra {
	float:left;
	margin:5px 20px 5px 20px;
}

#foto_dreta {
	float:right;
	margin:5px 20px 5px 20px;
}

#font_normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#font_normal a {
	text-decoration:none;
	font-weight:bold;
	color:#003399;
}

#titol_header {
	background-color:#93dedf;
	width:100%;
	font-size:22px;
	color:#000000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}	
