#continent {
	width: 955px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	height:100%;
	background-color: #DDE1E1;
	border-left-color: #fff;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-color: #fff;
	border-right-style: solid;
	border-right-width: 0px;
	border-bottom-color: #fff;
	border-bottom-style: solid;
	border-bottom-width: 0px;
}

#continent2 {
	width: 955px;
	background-color: #FFFFFF;
	min-height: 600px;
	height: auto !important;
	height: 600px;
}

#print {
	width: 650px;
	height: 120px;
	display: none;
}

#contingut {
	width: 955px;
	min-height: 560px;
	height: auto !important;
	height: 560px;
}

#separador {
	width: 0px;
	height: 0px;
	clear: both;
}

/*PORTADA*/

#logo_portada {
	width: 955px;
	height: 412px;
	background: url(../imatges/imatge_p10.gif) 0 0 no-repeat;
	margin-left: 0px;
	z-index: 0;
}

#imatge_portada {
	width: 694px;
	height: 393px;
	float: right;
	background: url(../imatges/imatge_portada.jpg) 0 0 no-repeat;
}



#boto_portada {
	width: 380px;
	height: 30px;
	margin-top: 15px;
	margin-left: 300px;
	text-align: center;
	background: url(../imatges/boto1p.gif) 0 0 no-repeat;
}

#boto_portada a {
     width: 380px;
     height: 30px;
     display: block;
     overflow: hidden;
     background: url(../imatges/boto1p.gif) 0 0 no-repeat;
}
#boto_portada a:hover {
     width: 380px;
     height: 30px;
     display: block;
     overflow: hidden;
     background-position: 0px -30px;
}

#boto_portada span{
	display: none;
}

#boto2_portada {
	width: 505px;
	height: 30px;
	margin-left: 300px;
	margin-top: 10px;
	text-align: center;
	background: url(../imatges/boto2p.gif) 0 0 no-repeat;
}

#boto2_portada a {
     width: 505px;
     height: 30px;
     display: block;
     overflow: hidden;
     background: url(../imatges/boto2p.gif) 0 0 no-repeat;
}
#boto2_portada a:hover {
     width: 505px;
     height: 30px;
     display: block;
     overflow: hidden;
     background-position: 0px -30px;
}

#boto2_portada span{
	display: none;
}

#boto3_portada {
	width: 514px;
	height: 30px;
	margin-left: 300px;
	margin-top: 10px;
	text-align: center;
	background: url(../imatges/boto3p.gif) 0 0 no-repeat;
}

#boto3_portada a {
     width: 514px;
     height: 30px;
     display: block;
     overflow: hidden;
     background: url(../imatges/boto3p.gif) 0 0 no-repeat;
}
#boto3_portada a:hover {
     width: 514px;
     height: 30px;
     display: block;
     overflow: hidden;
     background-position: 0px -30px;
}

#boto3_portada span{
	display: none;
}

#logo_dipu {
	width: 160px;
	height: 49px;
	text-align: center;
	background: url(../imatges/logo.gif) 0 0 no-repeat;
	position: absolute;
	top: 440px;
	left: 60px;
}

#logo_dipu a {
	width: 160px;
	height: 49px;
    display: block;
    overflow: hidden;
    background: url(../imatges/logo.gif) 0 0 no-repeat;
}
#logo_dipu a:hover {
	width: 160px;
	height: 49px;
	display: block;
	overflow: hidden;
}

#logo_dipu span{
	display: none;
}

#peu {
	width: auto;
	text-align: left;
	margin-top: 15px;
	margin-bottom: 10px;
}

/*INTERIOR*/

#logo_interior {
	width: 955px;
	height: 217px;
	background: url(../imatges/imatge_p10_petita.gif) 0 0 no-repeat;
	margin-left: 0px;
}

#imatge_interior {
	width: 676px;
	height: 197px;
	float: right;
	background: url(../imatges/imatge_interior.jpg) 0 0 no-repeat;
}

#separador {
	width: 0px;
	height: 0px;
	clear: both;
}

#contingut_interior {
	width: 955px;
	height: auto;
}

#menu {
	width: 291px;
	height: 352px;
	float: left;
	margin-left: 15px;
}

#interior {
	width: 600px;
	min-height: 350px;
	height: auto !important;
	height: 350px;
	float: left;
	margin-left: 0px;
}


#menu1 {
	width: 82px;
	height: 16px;
	margin-top: 10px;
	margin-left: 20px;
   	text-align: center;
    background: url(../imatges/menu_1.gif) 0 0 no-repeat;
}

#menu1 a {
	 width: 82px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_1.gif) 0 0 no-repeat;
}
#menu1 a:hover {
	 width: 82px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu1 span{
	display: none;
}

#menu2 {
	width: 108px;
	height: 16px;
	margin-top: 2px;
	margin-left: 20px;
   	text-align: center;
    background: url(../imatges/menu_2.gif) 0 0 no-repeat;
}

#menu2 a {
	 width: 108px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_2.gif) 0 0 no-repeat;
}
#menu2 a:hover {
	 width: 108px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu2 span{
	display: none;
}

#menu3 {
	width: 100px;
	height: 16px;
	margin-top: 2px;
	margin-left: 20px;
   	text-align: center;
    background: url(../imatges/menu_3.gif) 0 0 no-repeat;
}

#menu3 a {
	 width: 100px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_3.gif) 0 0 no-repeat;
}
#menu3 a:hover {
	 width: 100px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu3 span{
	display: none;
}

#menu4 {
	width: 102px;
	height: 16px;
	margin-top: 2px;
	margin-left: 30px;
   	text-align: center;
    background: url(../imatges/menu_4.gif) 0 0 no-repeat;
}

#menu4 a {
	 width: 102px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_4.gif) 0 0 no-repeat;
}
#menu4 a:hover {
	 width: 102px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu4 span{
	display: none;
}

#menu5 {
	width: 196px;
	height: 16px;
	margin-top: 2px;
	margin-left: 30px;
   	text-align: center;
    background: url(../imatges/menu_5.gif) 0 0 no-repeat;
}

#menu5 a {
	 width: 196px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_5.gif) 0 0 no-repeat;
}

#menu5 a:hover {
	 width: 196px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu5 span{
	display: none;
}

#menu6 {
	width: 253px;
	height: 16px;
	margin-top: 2px;
	margin-left: 30px;
   	text-align: center;
    background: url(../imatges/menu_6.gif) 0 0 no-repeat;
}

#menu6 a {
	 width: 253px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_6.gif) 0 0 no-repeat;
}

#menu6 a:hover {
	 width: 253px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu6 span{
	display: none;
}

#menu7 {
	width: 182px;
	height: 16px;
	margin-top: 2px;
	margin-left: 40px;
   	text-align: center;
    background: url(../imatges/menu_7.gif) 0 0 no-repeat;
}

#menu7 a {
	 width: 182px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_7.gif) 0 0 no-repeat;
}

#menu7 a:hover {
	 width: 182px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu7 span{
	display: none;
}

#menu8 {
	width: 202px;
	height: 16px;
	margin-top: 2px;
	margin-left: 40px;
   	text-align: center;
    background: url(../imatges/menu_8.gif) 0 0 no-repeat;
}

#menu8 a {
	 width: 202px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_8.gif) 0 0 no-repeat;
}

#menu8 a:hover {
	 width: 202px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu8 span{
	display: none;
}

#menu9 {
	width: 166px;
	height: 16px;
	margin-top: 2px;
	margin-left: 40px;
   	text-align: center;
    background: url(../imatges/menu_9.gif) 0 0 no-repeat;
}

#menu9 a {
	 width: 166px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_9.gif) 0 0 no-repeat;
}

#menu9 a:hover {
	 width: 166px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu9 span{
	display: none;
}

#menu10 {
	width: 206px;
	height: 34px;
	margin-top: 2px;
	margin-left: 40px;
   	text-align: center;
    background: url(../imatges/menu_10.gif) 0 0 no-repeat;
}

#menu10 a {
	 width: 206px;
	 height: 34px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_10.gif) 0 0 no-repeat;
}

#menu10 a:hover {
	 width: 206px;
	 height: 34px;
     display: block;
     overflow: hidden;
     background-position: 0px -34px;
}

#menu10 span{
	display: none;
}

#menu11 {
	width: 202px;
	height: 16px;
	margin-top: 2px;
	margin-left: 40px;
   	text-align: center;
    background: url(../imatges/menu_11.gif) 0 0 no-repeat;
}

#menu11 a {
	 width: 202px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_11.gif) 0 0 no-repeat;
}

#menu11 a:hover {
	 width: 202px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu11 span{
	display: none;
}

#menu11b {
	width: 202px;
	height: 16px;
	margin-top: 2px;
	margin-left: 40px;
   	text-align: center;
    background: url(../imatges/menu_11b.gif) 0 0 no-repeat;
}

#menu11b a {
	 width: 202px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_11b.gif) 0 0 no-repeat;
}

#menu11b a:hover {
	 width: 202px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu11b span{
	display: none;
}

#menu12 {
	width: 79px;
	height: 16px;
	margin-top: 2px;
	margin-left: 20px;
   	text-align: center;
    background: url(../imatges/menu_12.gif) 0 0 no-repeat;
}

#menu12 a {
	 width: 79px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_12.gif) 0 0 no-repeat;
}

#menu12 a:hover {
	 width: 79px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu12 span{
	display: none;
}

#menu13 {
	width: 67px;
	height: 16px;
	margin-top: 2px;
	margin-left: 20px;
   	text-align: center;
    background: url(../imatges/menu_13.gif) 0 0 no-repeat;
}

#menu13 a {
	 width: 67px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_13.gif) 0 0 no-repeat;
}

#menu13 a:hover {
	 width: 67px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu13 span{
	display: none;
}

#menu14 {
	width: 190px;
	height: 34px;
	margin-top: 2px;
	margin-left: 20px;
   	text-align: center;
    background: url(../imatges/menu_14.gif) 0 0 no-repeat;
}

#menu14 a {
	 width: 190px;
	 height: 34px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_14.gif) 0 0 no-repeat;
}

#menu14 a:hover {
	 width: 190px;
	 height: 34px;
     display: block;
     overflow: hidden;
     background-position: 0px -34px;
}

#menu14 span{
	display: none;
}

#menu15 {
	width: 216px;
	height: 16px;
	margin-top: 2px;
	margin-left: 20px;
   	text-align: center;
    background: url(../imatges/menu_15.gif) 0 0 no-repeat;
}

#menu15 a {
	 width: 216px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_15.gif) 0 0 no-repeat;
}

#menu15 a:hover {
	 width: 216px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu15 span{
	display: none;
}

#menu16 {
	width: 103px;
	height: 16px;
	margin-top: 2px;
	margin-left: 20px;
   	text-align: center;
    background: url(../imatges/menu_16.gif) 0 0 no-repeat;
}

#menu16 a {
	 width: 103px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background: url(../imatges/menu_16.gif) 0 0 no-repeat;
}

#menu16 a:hover {
	 width: 103px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#menu16 span{
	display: none;
}

#presentacio #interior h3 {
	background: transparent url(../imatges/presentacio.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#evolucio #interior h3 {
	background: transparent url(../imatges/evolucio.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#ingressos #interior h3 {
	background: transparent url(../imatges/ingressos.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#despeses #interior h3 {
	background: transparent url(../imatges/despeses.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#govern #interior h3 {
	background: transparent url(../imatges/organs_govern.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#hisenda #interior h3 {
	background: transparent url(../imatges/regim_intern.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#aterritorial #interior h3 {
	background: transparent url(../imatges/accio_territorial.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#promocio #interior h3 {
	background: transparent url(../imatges/promocio.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#cultura #interior h3 {
	background: transparent url(../imatges/cultura.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#cmunicipal #interior h3 {
	background: transparent url(../imatges/cooperacio.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#dipsalut #interior h3 {
	background: transparent url(../imatges/dipsalut.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#xaloc #interior h3 {
	background: transparent url(../imatges/xaloc.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#conservatori #interior h3 {
	background: transparent url(../imatges/conservatori.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#eiximenis #interior h3 {
	background: transparent url(../imatges/eiximenis.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#semega #interior h3 {
	background: transparent url(../imatges/semega.gif) left top no-repeat;
	height: 30px;
	margin: 5px 0 10px 0;
	width: 590px;
}

#interior h3 span {
	display: none;
}

#presentacio #menu2 a {
	 width: 126px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#evolucio #menu4 a {
	 width: 118px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#ingressos #menu5 a {
	 width: 231px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#despeses #menu6 a {
	 width: 263px;
	 height: 17px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#govern #menu7 a {
	 width: 212px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#hisenda #menu8 a {
	 width: 250px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#aterritorial #menu9 a {
	 width: 201px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#promocio #menu10 a {
	 width: 243px;
	 height: 34px;
     display: block;
     overflow: hidden;
     background-position: 0px -34px;
}

#cultura #menu11 a {
	 width: 239px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#cmunicipal #menu11b a {
	 width: 242px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#dipsalut #menu12 a {
	 width: 131px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#xaloc #menu13 a {
	 width: 107px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#conservatori #menu14 a {
	 width: 271px;
	 height: 34px;
     display: block;
     overflow: hidden;
     background-position: 0px -34px;
}

#eiximenis #menu15 a {
	 width: 269px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

#semega #menu16 a {
	 width: 154px;
	 height: 16px;
     display: block;
     overflow: hidden;
     background-position: 0px -16px;
}

/*Rollovers*/

#roll_1 {
    position:absolute; 
	top:310px; 
	left:333px; 
	width:486px; 
	height:229px;
    z-index:99;
	visibility:hidden;
}

#roll_2 {
    position:absolute; 
	top:310px; 
	left:333px; 
	width:486px; 
	height:229px;
    z-index:99;
	visibility:hidden;
}

#roll_3 {
    position:absolute; 
	top:310px; 
	left:333px; 
	width:486px; 
	height:229px;
    z-index:99;
	visibility:hidden;
}

#roll_4 {
    position:absolute; 
	top:310px; 
	left:333px; 
	width:486px; 
	height:229px;
    z-index:99;
	visibility:hidden;
}

#roll_5 {
    position:absolute; 
	top:310px; 
	left:333px; 
	width:486px; 
	height:229px;
    z-index:99;
	visibility:hidden;
}

#roll_6 {
    position:absolute; 
	top:310px; 
	left:333px; 
	width:486px; 
	height:229px;
    z-index:99;
	visibility:hidden;
}

#roll_7 {
    position:absolute; 
	top:310px; 
	left:333px; 
	width:486px; 
	height:229px;
    z-index:99;
	visibility:hidden;
}

#roll_8 {
    position:absolute; 
	top:310px; 
	left:333px; 
	width:486px; 
	height:229px;
    z-index:99;
	visibility:hidden;
}

#w3c{
    position:absolute; 
	top:535px; 
	left:850px; 
	width:88px; 
	height:31px;
    z-index:99;
}

#w3c2{
    position:absolute; 
	top:835px; 
	left:850px; 
	width:88px; 
	height:31px;
    z-index:99;
}

#menu_peu {
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ABABAB;	
}

#menu_peu li {
	float: left;
}

#menu_peu a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
}

#menu_peu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: underline;
}

#top{
	height:50px;
	background-color:#bd2716;
	width: 100%;
	position:absolute;
	top:0;
	left:0;
	z-index: 1000;
}
#top #logo{text-align:right; margin:0 auto; width:890px; }
#top #logo #link_diputacio{position:absolute; top:0; right:0; display: block; width:200px; height: 50px; border:1px solid blue;}
#top #logo #link_diputacio span{display: none;}
