/* ESTILS APLICATS A TAULES */
#taulasubmenu {
	border-top: 0px solid #BAC3D5;
	border-right: 0px solid #BAC3D5;
	border-left: 2px dotted #BAC3D5;
	border-bottom: 0px dotted #BAC3D5;
	line-height: 12px;
}
#taula_cita_agenda {
	border-top: 1px solid #A1AEC7;
	border-right: 1px solid #A1AEC7;
	border-left: 0px dotted #A1AEC7;
	border-bottom: 5px solid #E5EAEF;
	background-color: #D9DEE9;
}
.tauladestacats {
	padding:3px;
	padding-right: 5px;
	border-top: 0px solid #BAC3D5;
	border-right: 2px dotted #1A416C;
	border-left: 0px solid #BAC3D5;
	border-bottom: 0px solid #BAC3D5;
}
#taulacontinguts {
	background-image: url(../img/fons1.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	border-top: 1px solid #BAC3D5;
	border-right: 1px solid #BAC3D5;
	border-left: 1px solid #BAC3D5;
	border-bottom: 1px solid #BAC3D5;
}
#novetats {
	background-image: url(../img/fons4.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	border-left: 1px solid #BAC3D5;
	color: #003366;
}
/* ETIQUETES REDEFINIDES */
body {
	SCROLLBAR-FACE-COLOR: #1A416C;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #618FB4;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #618FB4;
	SCROLLBAR-DARKSHADOW-COLOR: #618FB4;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height:14px;
}
select, input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
ul, ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height:14px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
}

/* ESTILS PERSONALITZATS */
.mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	line-heigth:9px;
}
.meddia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#titol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1A416C;
	text-align:left;
	text-decoration: none;
	letter-spacing: 1px;
	text-transform: none;
	padding-left:2px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:0px;
}
#endins {
	padding-left:40px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:0px;
}

.subtitol_menu {
	margin-top:6px; 
	text-transform: none; 
	font-size:11px; 
	line-heigth:16px; 
	letter-spacing:1px; 
	color: #2F7BC1; 
	font-weight: bold;
}

.subtitol_menu_blanc {
	margin-top:6px; 
	text-transform: none; 
	font-size:11px; 
	line-heigth:16px; 
	letter-spacing:1px; 
	color: #FFFFFF; 
	font-weight: bold;
}


.titol_gran {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: uppercase;
	letter-spacing: 2px;
	text-align:left;
}
.titol_gran_fosc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #1A416C;
	text-decoration: none;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align:left;
}
.titol_lateral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 2px;
}

/* ESTILS APLICATS A LINKS */
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
	text-decoration: overline underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
	text-decoration: none;
}

a.blanc:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.blanc:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.blanc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: overline underline;
}
a.blanc:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.lleuger:link {
	font-weight: normal;
	color: #006699;
	text-decoration: underline;
}
a.lleuger:visited {
	font-weight: normal;
	color: #006699;
	text-decoration: underline;
}
a.lleuger:hover {
	font-weight: normal;
	color: #0099CC;
	text-decoration: none;
}
a.lleuger:active {
	font-weight: normal;
	color: #0099CC;
	text-decoration: none;
}
a.taula_relacions:link {
	font-size: 10px;
	font-weight: normal;
	color: #004F78;
	text-decoration: none;
}
a.taula_relacions:visited {
	font-size: 10px;
	font-weight: normal;
	color: #004F78;
	text-decoration: none;
}
a.taula_relacions:hover {
	font-size: 10px;
	font-weight: normal;
	color: #0099CC;
	text-decoration: underline;
}
a.taula_relacions:active {
	font-size: 10px;
	font-weight: normal;
	color: #0099CC;
	text-decoration: underline;
}
a.senzill:link {
	font-weight: bold;
	color: #444444;
	text-decoration: underline;
}
a.senzill:visited {
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
a.senzill:hover {
	font-weight: bold;
	color: #777777;
	text-decoration: none;
}
a.senzill:active {
	font-weight: bold;
	color: #777777;
	text-decoration: none;
}
a.senzill_blanc:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.senzill_blanc:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.senzill_blanc:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.senzill_blanc:active {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.submenu:link {
	font-size: 10px;
	line-height: 13px;
}
a.submenu:visited {
	font-size: 10px;
	line-height: 13px;
}
a.submenu:hover {
	font-size: 10px;
	line-height: 13px;
}
a.submenu:active {
	font-size: 10px;
	line-height: 13px;
}
a.mini:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	text-decoration: none;
	font-weight: normal;
}
a.mini:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	text-decoration: none;
	font-weight: normal;
}
a.mini:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2F7BC1;
	text-decoration: none;
	font-weight: normal;
}
a.mini:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2F7BC1;
	text-decoration: none;
}

/* CALENDARI */
a.calendari:link {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.calendari:visited {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.calendari:hover {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.calendari:active {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.altn  {
	font-family : verdana,arial,helvetica;
	font-size: 10px;
	color: #ffffff;
	background-color: #002B46;
}
.botonet {
	width: 65px;
	border-width:1;
	border-color:#536589;
	border-style:solid;
	background: #CCD5E2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3D4A63;
	font-size:9px;
	line-heigth:9px;
}
.botonet_clar {
	width: 65px;
	border-width:1;
	border-color:#536589;
	border-style:solid;
	background: #CCD5E2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #536589;
	font-size:9px;
	line-heigth:9px;
}

.boto_premium {
	width: 40px;
	border-width:1;
	border-color:#000000;
	border-style:solid;
	background: #5B6E95;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-color: #ffffff;
	font-size:9px;
	line-heigth:9px;
}
.boto_socis {
	width: 40px;
	border-width:1;
	border-color:#000000;
	border-style:solid;
	background: #66C123;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-color: #ffffff;
	font-size:9px;
	line-heigth:9px;
}

/* ESTILS MENU DESPLEGABLE */
.recuadros
{
	background-color:#ffffff;
	padding:0px;
	position:absolute;
	visibility:hidden;
}
.ancla
{
	position:relative;
	visibility:visible;
}
.rekuaj {
	margin:0;
	position:relative; 
	padding:2px;
	padding-left:8px;
	padding-right:8px;
	border-top: 1px solid #D7DEEB;
	border-left: 1px solid #D7DEEB;
	border-bottom: 1px solid #BCC7DE;
	border-right: 1px solid #BCC7DE;
	font-size:10px;
	font-family:verdana, arial, helvetica;
	background-color:#F2F4F8;
}
a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #99FFFF;
	text-decoration: none;
}
a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #99FFFF;
	text-decoration: none;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #81DD43;
	text-decoration: none;
}
a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #81DD43;
	text-decoration: none;
}
a.menu2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
a.menu2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
a.menu2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5AA91F;
	text-decoration: none;
}
a.menu2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}


