/* CSS Document */
body {						
background-repeat:no-repeat;
background-position:left;
background-attachment:fixed;
color:black;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:100.01%;
text-align:justify;
margin:0;
padding:0;
}

p {
	text-align:justify;
	}
	
h1 {
	color:#333;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}


#line1 {
background-color:#006600;
font-size:0;
height:4px;
margin-bottom:0px; 
margin-left:10px;
margin-right:10px; 
margin-top:-3px;
width:1000px;
}

#line2 {
background-image:url(images_09/ribbon_verd.gif);
font-size:0;
height:4px;
margin-bottom:0px; 
margin-left:10px;
margin-right:10px; 
margin-top:-3px;
width:1000px;
}

#navigation {
	background-color:#E5E5E5;
	color:#5F5F5F;
	font-size:11px;
	height:auto !important;
	margin-right:10px;
	margin-left:10px;
	min-height:14px;
	padding:8px 225px 8px 8px;
	position:relative;	
	width:767px;
}
#navigation2 {
	background-color:#fff;
	color:#5F5F5F;
	font-size:11px;
	height:auto !important;
	margin-right:10px;
	margin-left:10px;
	min-height:14px;
	padding:8px 225px 8px 0px;
	position:relative;	
	width:767px;
}
#navigation2 ul {
margin:0;
padding:0;
}
#navigation2 li {
display:inline;
list-style-type:none;
}
#navigation2 li a {
background-color:#EEEEEE;
border:1px solid #E5E5E5;
color:#5F5F5F;
padding:6px 8px 7px;
text-decoration:none;
}
#navigation2 li a:hover {
background-color:#EEEEEE;
border-color:#666666 #666666 #E5E5E5;
border-style:solid;
border-width:1px;
color:#000000;
text-decoration:none;
}
#navigation2 #checked {
background-color:#FFFFFF;
border-color:#666666 #666666 #FFFFFF;
border-style:solid;
border-width:1px;
}

#navigation ul {
margin:0;
padding:0;
}
#navigation li {
display:inline;
list-style-type:none;
}
#navigation li a {
background-color:#E5E5E5;
border:1px solid #E5E5E5;
color:#5F5F5F;
padding:6px 8px 7px;
text-decoration:none;
}
#navigation li a:hover {
background-color:#EEEEEE;
border-color:#666666 #666666 #E5E5E5;
border-style:solid;
border-width:1px;
color:#000000;
text-decoration:none;
}
#navigation #checked {
background-color:#FFFFFF;
border-color:#666666 #666666 #FFFFFF;
border-style:solid;
border-width:1px;
}

#main  {
clear:both;
color:#990000;
font-size:1.4em;
margin:0 0 2px;
padding:7px 0 0;
}

#header {
background-repeat:repeat-x;
height:1%;
position:relative;
text-align:left;
}

#quadre {
position:relative;
padding:2px;
height:1%;
background-color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
margin-left:10px;
margin-top:10px;
width:1000px;
}

#quadborde {
position:absolute;
height:1%;
background-color:#FFF;
border:dotted;
border-width:thin;
border-color:#999;
border-top:hidden;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:center;
margin-left:10px;
margin-top:10px;
width:1000px;
}

#quadre2 {
position:relative;
height:auto;
background-color:#E5E5E5;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
margin-right:10px;
margin-left:-10px;
	min-height:14px;
	padding:0px 225px 0px 0px;
	position:relative;	
	width:767px;

}

#borde {
border:dotted;
border-width:thin;
border-color:#999;
border-top:hidden;
padding:10px;
margin-top:10px;
background-image:url(images_09/barrafons-2.png);
background-repeat:repeat-x;
background-attachment:scroll;
}

	
#borde2 {
border:dotted;
border-width:thin;
border-color:#999;
border-top:hidden;
padding:10px;
padding-left:100px;
margin-top:10px;
background-image:url(images_09/barrafons-2.png);
background-repeat:repeat-x;
background-attachment:scroll;
}

					

/* SubNavigation ----------------------------------------- */
	
	#subNavigation {
		min-height: 22px;
		height: auto !important;
		height: 22px;
		font-size: 14px;
		padding-right: 2px;
	}
	
		#subNavigation ul {
			list-style: none;
			margin: 0;
			padding: 5px 0 0 0;
			float: right;
			display: inline;
		}
			#subNavigation ul li {
				margin: 0 0 0 26px;
				float: left;
				display: inline;
			}
				#subNavigation ul li a,
				#subNavigation ul li a:visited {
					color: #006600;
					text-decoration: none;
					font-size: 10px;
				}
				#subNavigation ul li a:hover,
				#subNavigation ul li.active a,
				#subNavigation ul li.active a:visited {
					color:#333;
				}
			#subNavigation ul li ul {
				display: none;
			}
	
	