body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	background-repeat:  repeat-x;
	background-position: left top;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h1 { font-family:Tahoma; font-size: 13px; color:#000000; font-weight: bold; }

/*-------------- Estils Tipografies i colors -------------------------------------------------------------------------------*/
a:link    { color:#000000; text-decoration:none; }
a:active  { color:#000000; text-decoration:none; }
a:visited {	color:#000000; text-decoration:none; }
a:hover   {	color:#000000; background-color:#B6E63A; text-decoration:underline; }

.a-gris:link    { font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none; }
.a-gris:visited { font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none; }
.a-gris:hover   { font-family:Tahoma; font-size:11px; color:#666666; text-decoration:underline; background-color:#FFFFFF; }
.a-gris:active  { font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none; }

.a-t:link    { color:#EB8F05; text-decoration:none; }
.a-t:active  { color:#EB8F05; text-decoration:none; }
.a-t:visited { color:#EB8F05; text-decoration:none; }
.a-t:hover   { color:#EB8F05; background-color:#FFFFFF; text-decoration:underline; }

.a-mundoloro:link     { color:#0000cc; text-decoration:underline; }
.a-mundoloro:visited  { color:#0000cc; text-decoration:underline; }
.a-mundoloro:hover    { color:#0000cc; text-decoration:underline; }

.taronja { font-family:Verdana,Arial; color:#EB8F05; text-decoration:none; font-weight: bold; }
.borders_verd {	border: 1px solid #B5E739;}

.Estilo1 {color: #009900;font-weight: bold;}
.estilo1:link     { color:#FF0000; text-decoration:underline; }
.estilo1:visited  { color:#FF0000; text-decoration:underline; }
.estilo1:hover    { color:#FF0000; text-decoration:underline; }

.Estilo5 {color: #000000; background-color:#FFFF00}
.Estilo6 {	color: #FFFFFF;	font-weight: bold;}
.Estilo7 {color: #0000FF; font-size: 24px }

.estilo9:link     { color:#FFFFFF; text-decoration:none; }
.estilo9:visited  { color:#FFFFFF; text-decoration:none; }
.estilo9:hover    { color:#FFFFFF; text-decoration:underline; }


/*-------------- Estils Tipografies i colors pepe probant-------------------------------------------------------------------------------*/
DIV#container {
	MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left
}

DIV#container-masthead {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 80px;
    BACKGROUND:  #FFFFFF repeat-x left top
}


DIV#global-nav {
	font-size: 14px; Z-INDEX: 1000; BACKGROUND: #6699FF; right: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; bottom: 0px; HEIGHT: 27px
}
#global-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 80px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#global-nav LI {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  LIST-STYLE-TYPE: none; height: 25px
}

#global-nav A {
	BORDER-RIGHT: #545454 0px solid; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #a3a3a3 0px solid; COLOR: white; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR: #6699FF ; TEXT-DECORATION: none
}
#red-nav A {
	BORDER-RIGHT: #545454 0px solid; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #a3a3a3 0px solid; COLOR: white; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR: red ; TEXT-DECORATION: none
}
#global-nav A:hover {
	BACKGROUND-COLOR: green; margin-top:-2px;
padding-bottom:0px; height: 27px
}
#global-nav A.active {
	BACKGROUND-COLOR: blue
}
#red-nav A.active {
	BACKGROUND-COLOR: red
}

/*-------------- Estils Tipografies i colors pepe probant 2-------------------------------------------------------------------------------*/


ul.menuF1, ul.menuF2{font-family:Arial,Helvetica,sans-serif; background-color:#656565; font-size:0.6em; height:18px; float:left; border-right:1px solid #FFF}
ul.menuF1{background-color:green; padding-left:10px}
ul.lector{background-color:red !important; padding-left:0px}
ul.menuF2{background-color:blue}

ul.menuF1 li, ul.menuF2 li{float:left; margin:0px; padding:2px 0px 3px 0px; background-image:url(img/bgMenuli.gif); background-position:left top; background-repeat:no-repeat}
ul.menuF1 li.first, ul.menuF2 li.first{background-image:none}
ul.menuF1 li.selec, ul.menuF2 li.selec{color:#000; background-color:#F0F0F0; padding:2px 1px 3px 0px; margin:0px -1px 0px -1px; border-left:1px solid #FFF; border-right:1px solid #FFF}
ul.menuF1 li.selec a, ul.menuF2 li.selec a{color:#000; background-color:#F0F0F0}
ul.menuF1 li a, ul.menuF2 li a{color:#FFF; margin:0px; padding:2px 7px 3px 7px}


/*-------------- Estils Tipografies i colors pepe probant 3------------------------------------------------------------------------------*/



DIV#in-nav {
	font-size: 14px; Z-INDEX: 1000; BACKGROUND: #6699FF; right: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; bottom: 0px; HEIGHT: 27px
}
#in-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 80px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#in-nav LI {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  LIST-STYLE-TYPE: none; height: 25px
}
#in-nav A {
	BORDER-RIGHT: #545454 0px solid; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #a3a3a3 0px solid; COLOR: white; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR: #6699FF ; TEXT-DECORATION: none
}
#in-nav A:hover {
	BACKGROUND-COLOR: green; margin-top:-2px;
padding-bottom:0px; height: 27px
}
#in-nav A.active {
	BACKGROUND-COLOR: blue




/*-------------- fi Estils Tipografies i colors pepe probant-------------------------------------------------------------------------------*/
DIV#container_personal_info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-SIZE: 0.9em; BACKGROUND: url(/lib/img/icons/persnav_right.gif) no-repeat 939px 27px; PADDING-BOTTOM: 0px; COLOR: #4d4d4d; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-ALIGN: right
}
#container_personal_info DIV#persnav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: url(/lib/img/icons/persnav_left.gif) #fff no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 27px
}
#persnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px; LIST-STYLE-TYPE: none
}
#persnav UL LI {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #4d4d4d 1px solid; PADDING-TOP: 0px
}
#persnav UL LI#personalwelcome {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
