body {
	background:url(background_home.png) repeat-x 0 0;
}
header#header {
	background:url(background_home_header.png) no-repeat 0 0;
}
div#content {
	background:url(background_banc_dels_aliments.png) no-repeat left bottom;
}
aside#section_nav {
	float:left;
	width:192px;
	margin:0;
	padding:0 0 175px 0;
	clear:left;
	border-top:33px solid #ececed;
	background:url(sprite.png.6) no-repeat 0 bottom;
}
aside#section_nav ul {
	width:192px;
	margin:0;
	padding:0;
	clear:both;
}
aside#section_nav ul li {
	width:192px;
	margin:0;
	padding:0;
	clear:both;
}
aside#section_nav ul li a {
	width:192px;
	margin:0;
	padding:0;
	display:block;
	text-indent:-999em;
}
aside#section_nav nav ul li a#section_nav_a {
	height:42px;
	background:url(sprite.png.5) no-repeat right -385px;
}
aside#section_nav nav ul li a:hover#section_nav_a {
	height:42px;
	background:url(sprite.png.5) no-repeat -593px -385px;
}
aside#section_nav nav ul li a#section_nav_b {
	height:42px;
	background:url(sprite.png.5) no-repeat right -428px;
}
aside#section_nav nav ul li a:hover#section_nav_b {
	height:42px;
	background:url(sprite.png.5) no-repeat -593px -428px;
}
aside#section_nav nav ul li a#section_nav_c {
	height:42px;
	background:url(sprite.png.5) no-repeat right -470px;
}
aside#section_nav nav ul li a:hover#section_nav_c {
	height:42px;
	background:url(sprite.png.5) no-repeat -593px -470px;
}
aside#section_nav nav ul li a#section_nav_d {
	height:42px;
	background:url(sprite.png.5) no-repeat right -512px;
}
aside#section_nav nav ul li a:hover#section_nav_d {
	height:42px;
	background:url(sprite.png.5) no-repeat -593px -512px;
}
aside#section_nav ul li ul {
	width:192px;
	margin:0;
	padding:0;
	display:block;
	background-color:#7298cb;
	font-weight:bold;
}
aside#section_nav ul li ul a {
	width:192px;
	display:block;
	color:#FFF!important;
	text-indent:1em!important;
	padding:2px 0 2px 0;
}
aside#section_nav ul li ul a:hover {
	background-color:#2e448a;
	color:#FFF;
}
aside#section_nav ul li li.active a {
	background-color:#2e448a!important;
	color:#FFF!important;
}
section#contenido article hgroup h2 {
	background:url(sprite.png.5) no-repeat 0 -104px;
}
aside#section_nav ul li li.active li a {
	background-color:#b3c3e1!important;
	color:#0e72b5!important;
	font:bold 10px Arial, Helvetica, sans-serif;
	padding:4px 0 4px 20px;
	width:172px;
}
aside#section_nav ul li li.active li a:hover {
	background:url(sprite.png.6) no-repeat 12px 4px;
}
aside#section_nav ul li li.active li.active a {
	background:url(sprite.png.6) no-repeat 12px 4px;
}
section#contenido article hgroup h3 {
	color:#0b6db4;
}
section#contenido article p a {
	color: #0B6DB4;
}
section#contenido article p a:hover {
	color: #eb6b08;
}
section#contenido article ul.lista_bancs {
	color:#0e71b4;
	margin: 0 50px 10px;
}
section#contenido article ul.lista_bancs li {
	background:url(sprite.png.6) no-repeat -961px -430px;
	padding:0 0 0 29px;
	margin: 0 0 10px 0;
}
section#contenido article ul.lista_bancs_b {
	margin: 0 50px 10px;
}
section#contenido article ul.lista_bancs_b li {
	background:url(sprite.png.6) no-repeat -961px -430px;
	padding:0 0 0 29px;
	margin: 0 0 10px 0;
}
section#contenido article ul.lista_bancs_b a {
	color:#0e71b4;
}
section#contenido article ul.lista_bancs_b a:hover {
	color: #EB6B08;
}
section#contenido article p.tornar {
	color:#0e72b5!important;
	font:bold 10px Arial, Helvetica, sans-serif;
	text-align:right;
	clear:both;
	margin: 0 25px 10px;
}
section#contenido article ul li p a.vermas {
	color:#0e72b5!important;
	font:bold 10px Arial, Helvetica, sans-serif;
}
section#contenido article ul li p a:hover.vermas {
	color:#EB6B08!important;
}
section#contenido article ul.lista_bancs li li {
	background:url(flecha_v1.png) no-repeat -1px 6px;
	padding:0 0 0 10px;
	margin:5px 0 5px 0;
}
section#contenido article ul.lista_bancs li li a {
	color: #EB6B08;
}
section#contenido article ul.lista_bancs li li a:hover {
	color: #0E71B4;
}
section#contenido article aside#imagenes_bancs {
	margin:0 50px 10px 50px;
	padding:0;
}
section#contenido article aside#imagenes_bancs figure {
	width:486px;
	overflow:auto;
	overflow:hidden;
	text-align:center;
	margin:0;
	padding:0;
}
section#contenido article aside#imagenes_bancs figure img {
	max-width:486px;
	margin:0;
	padding:0;
}
section#contenido article ul#informe_download {
	margin: 25px 50px 10px;
	padding:25px 0 100px 140px;
	border-top: 1px dotted #0E6EB1;
	background:url(quienes_somos-informe.jpg) no-repeat 0 10px;
	display:block;
}
section#contenido article ul#informe_download li {
	margin:0 0 10px 0;
	padding:0;
}
.txbold {
	font-weight:bold!important;
}
