body {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	background: #000000;
	color: #606060;
}

body.popup {
	background: #ffffff !important;
	margin: 0px;
}

body.print {
	background: #ffffff !important;
}

p, td, li {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
}

td {
	vertical-align: top;
}

.gris {
	color: #888888;
}
.gris_fosquet {
	color: #6b6b6b;
}

.vermell {
	color: #ff2122;
}

.text_vermell {
	color: #ff2122;
}
.text_lila {
	color: #9348e3;
}
.text_blau {
	color: #003082;
}
.text_roig {
	color: #93315c;
}

pre {
	font-family: monospace;
	font-size: 12px;
}

a {
	z-index: 9999;
	text-decoration: none;
}

a.flecha {
	padding-left: 10px;
}

#container.vermell a.flecha {
	background: url(../img/link_vermell.gif) left no-repeat;
}
#container.lila a.flecha {
	background: url(../img/link_lila.gif) left no-repeat;
}
#container.blau a.flecha {
	background: url(../img/link_blau.gif) left no-repeat;
}
#container.roig a.flecha {
	background: url(../img/link_roig.gif) left no-repeat;
}

.important {
	color: #ff2225;
}

#container.vermell .important {
	color: #ff2122;
}
#container.lila .important {
	color: #9348e3;
}
#container.blau .important {
	color: #003082;
}
#container.roig .important {
	color: #93315c;
}

#container.vermell h6 {
	color: #ff2122;
}
#container.lila h6 {
	color: #9348e3;
}
#container.blau h6 {
	color: #003082;
}
#container.roig h6 {
	color: #93315c;
}

p,pre {
	margin: 0px 0px 0px 0px;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	font-size: 12px;
}

h1, h2 {
	color: #606060;
	white-space: nowrap:
}

h6 {
	margin-bottom: 10px;
}

#content_esq h1 {
	white-space: nowrap;
}

p.bodytext {
	/*float: left;*/
	width: 100%;
	position: relative;
	margin: 0px 0px 10px 0px;
	padding-bottom: 0px;
	font-size: 11px;
}

p.bodytext img {
	margin: 0px auto 10px auto;
	text-align: center;
}

td p.bodytext {
	margin: 0px 0px 10px 0px;
	border: 1px solid #ffffff;
}

table.contenttable p.bodytext {
	margin-bottom: 0px;
}

table.contenttable img {
	margin: 0px;
}

ul { margin-top: 0px;  }
ul li { font-size: 11px; }
ol { margin-top: 0px; }
ol li { font-size: 11px; }
li { margin-top: 0px; margin-bottom: 0px; padding-top: 2px; }

a:hover {
	text-decoration: underline;
}

img {
	border: none;
}

#content img {
	padding: 1px;
	border: 1px solid #000000;
	background-color: #ffffff;
}

.img_borderless {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
}

img.hr {
	margin: 0px;
	border: none;
	padding: 0px; 
	background-color: transparent;
}

.padding_3 {
	padding: 7px;
}

.padding_4 {
	padding: 7px;
	clear: both;
}

.padding_7 {
	padding: 7px;
}

.padding_news {
}

#content_dreta .padding_news {
	padding: 7px;
}

#content_mig_contingut {
	width: 421px;
}

#content_mig_contingut .csc-textpic-text {
	float: left;
	width: 421px;
}

#content_mig .separador_news_dreta {
	display: none;
}

.padding_7_x {
	padding: 7px;
	padding-bottom: 0px;
}

.padding_5 {
	padding: 5px;
}

.padding_5_x {
	padding: 5px;
	padding-bottom: 0px;
}

/* divs */

div {
	position: relative;
	float: left;
	display: inline;
}

#container {
	position: absolute;
	left: 50%;
	width: 863px;
	margin-left: -432.5px;
	margin-bottom: 25px;
	overflow: hidden;
	display: inline;
}

#container.vermell {
	background: url(../img/marcs/vermell.jpg) top left no-repeat;
}
#container.blau {
	background: url(../img/marcs/blau.jpg) top left no-repeat;
}
#container.lila {
	background: url(../img/marcs/lila.jpg) top left no-repeat;
}
#container.roig {
	background: url(../img/marcs/roig.jpg) top left no-repeat;
}

#container.vermell #content a {
	color: #f40200;
}
#container.blau #content a {
	color: #003082;
}
#container.lila #content a {
	color: #9348e3;
}
#container.roig #content a {
	color: #742748;
}

.news-latest-container a {
	text-decoration: underline !important;
}
.div-news-list-item a {
	text-decoration: underline !important;
}
.news-list-item a {
	text-decoration: underline !important;
}
.news-single-txt a {
	text-decoration: underline !important;
}
.news-list-item_destacat a {
	text-decoration: underline !important;
}

.news-single-txt p.bodytext {
	clear: none;
	width: auto;
}

#padding_container {
	margin: 30px 0px 0px 32px;
}

#cap {
	width: 800px;
	height: 105px;
	overflow: hidden;
}

#container.vermell #cap {
	background: url(../img/caps/vermell.png) top left no-repeat;
}
#container.blau #cap {
	background: url(../img/caps/blau.png) top left no-repeat;
}
#container.lila #cap {
	background: url(../img/caps/lila.png) top left no-repeat;
}
#container.roig #cap {
	background: url(../img/caps/roig.png) top left no-repeat;
}

#language_selector {
	width: 770px;
	height: 17px;
	overflow: hidden;
	font-size: 10px;
	white-space: nowrap;
	text-align: right;
}

#language_selector a {
	color: #575757;
	height: 17px;
	background: url(../img/idioma_off.gif) left no-repeat;
	line-height: 17px;
	padding-left: 10px;
	margin-left: 10px;
}

#language_selector a:hover {
	background: url(../img/idioma_on.gif) left no-repeat;
}

#language_selector a.on {
	background: url(../img/idioma_on.gif) left no-repeat;
}

#logo {
	width: 197px;
	height: 67px;
}

#flash_cap {
	float: right;
	width: 542px;
	height: 67px;
	text-align: right;
}

#ruta {
	width: 275px;
	height: 21px;
	margin-left: 7px;
	line-height: 22px;
	font-size: 10px;
	white-space: nowrap;
	color: #575757 !important;
}

#ruta a {
	color: #575757 !important;
}

#nav {
	float: right;
	height: 21px;
	font-size: 10px;
	white-space: nowrap;
	text-align: right;
}

#nav a {
	float: left;
	height: 21px !important;
	color: #ffffff;
	border-left: 1px solid #ffffff;
	line-height: 20px;
	padding-right: 8px;
	padding-left: 8px;
	text-decoration: none;
}

head:first-child+body #nav a {
/*Hidden from IE and older Opera. Mozilla Firefox and Opera 7 will read this.*/

}

#nav a:hover {
	color: #000000;
	text-decoration: none;
}

#container.vermell #nav a:hover  {
	background: url(../img/nav/botons/vermell_on.gif);
}
#container.blau #nav a:hover  {
	background: url(../img/nav/botons/blau_on.gif);
}
#container.lila #nav a:hover {
	background: url(../img/nav/botons/lila_on.gif);
}
#container.roig #nav a:hover {
	background: url(../img/nav/botons/roig_on.gif);
}

#nav a.on {
	color: #000000;
}

#container.vermell #nav a  {
	background: url(../img/nav/botons/vermell_off.gif);
}
#container.blau #nav a  {
	background: url(../img/nav/botons/blau_off.gif);
}
#container.lila #nav a  {
	background: url(../img/nav/botons/lila_off.gif);
}
#container.roig #nav a  {
	background: url(../img/nav/botons/roig_off.gif);
}

#container.vermell #nav a.on  {
	background: url(../img/nav/botons/vermell_on.gif);
}
#container.blau #nav a.on  {
	background: url(../img/nav/botons/blau_on.gif);
}
#container.lila #nav a.on {
	background: url(../img/nav/botons/lila_on.gif);
}
#container.roig #nav a.on {
	background: url(../img/nav/botons/roig_on.gif);
}

#content {
	float: left;
	width: 800px;
	margin-top: 10px;
	background: #ffffff url(../img/fons.gif) bottom no-repeat;
	overflow: hidden;
	display: inline;
	position: relative;
}

#content_mig_contingut {
	z-index: 999999;
}

#content.home {
	background: url(../img/fons_home.gif) bottom no-repeat;
}

#content_mig {
	float: left;
	width: 421px;
	margin-left: 7px;
	overflow: hidden;
}

#content.home #content_mig {
	width: 608px;
	margin-left: 0px;
	overflow: hidden;
}

#content_esq {
	width: 180px;
	overflow: hidden;
}

#content_esq h1 {
	float: left;
}

#content_esq_nav a {
	float: left;
	width: 180px;
	height: 21px;
	line-height: 22px;
	border-bottom: 2px solid #ffffff;
	color: #242424 !important;
	text-decoration: none !important;
	text-indent: 26px;
	overflow: hidden;
}

#content_esq a:hover {
	color: #ffffff !important;
}

#content_esq a.on {
	color: #ffffff !important;
}

#content_slide_esq {
	float: left;
	width: 180px;
	overflow: hidden;
	display: inline;
	text-align: center;
}

#content_slide_esq img {
	border: none;
	padding: 0px;
}

#content_slide_esq_dreta {
	border: none;
	padding: 0px;
}

#content_subscribe_esq {
	float: left;
	width: 180px;
	overflow: hidden;
	display: inline;
}

#container.vermell #content_esq a {
	background: url(../img/nav/botons/nav_esq/vermell_off.gif) top right no-repeat;
}
#container.vermell #content_esq a:hover {
	background: url(../img/nav/botons/nav_esq/vermell_on.gif) top right no-repeat;
}
#container.vermell #content_esq a.on {
	background: url(../img/nav/botons/nav_esq/vermell_on.gif) top right no-repeat;
}

#container.blau #content_esq a {
	background: url(../img/nav/botons/nav_esq/blau_off.gif) top right no-repeat;
}
#container.blau #content_esq a:hover {
	background: url(../img/nav/botons/nav_esq/blau_on.gif) top right no-repeat;
}
#container.blau #content_esq a.on {
	background: url(../img/nav/botons/nav_esq/blau_on.gif) top right no-repeat;
}

#container.lila #content_esq a {
	background: url(../img/nav/botons/nav_esq/lila_off.gif) top right no-repeat;
}
#container.lila #content_esq a:hover {
	background: url(../img/nav/botons/nav_esq/lila_on.gif) top right no-repeat;
}
#container.lila #content_esq a.on {
	background: url(../img/nav/botons/nav_esq/lila_on.gif) top right no-repeat;
}

#container.roig #content_esq a {
	background: url(../img/nav/botons/nav_esq/roig_off.gif) top right no-repeat;
}
#container.roig #content_esq a:hover {
	background: url(../img/nav/botons/nav_esq/roig_on.gif) top right no-repeat;
}
#container.roig #content_esq a.on {
	background: url(../img/nav/botons/nav_esq/roig_on.gif) top right no-repeat;
}

#content_esq .separador_nav {
	width: 180px;
	height: 10px;
	overflow: hidden;
	clear: both;
	/*
	margin-bottom: 10px;
	*/
}

#container.vermell .separador_nav {
	background: url(../img/nav/separadors/vermell.gif) left top no-repeat;
}
#container.blau .separador_nav {
	background: url(../img/nav/separadors/blau.gif) left top no-repeat;
}
#container.lila .separador_nav {
	background: url(../img/nav/separadors/lila.gif) left top no-repeat;
}
#container.roig .separador_nav {
	background: url(../img/nav/separadors/roig.gif) left top no-repeat;
}

.separador {
	float: left;
	height: 8px;
	overflow: hidden;
	background: url(../img/separador.gif) left top no-repeat !important;
	clear: both;
}

#content_mig_contingut .separador {
	width: 421px;
	height: 19px;
	background: url(../img/separador_punts.gif) !important;
}

#content.home .separador {
	width: 610px;
}

#content_esq .separador {
	width: 180px;
	height: 10px;
	overflow: hidden;
}

#container.vermell,#content_esq .separador {
	background: url(../img/nav/separadors/vermell.gif) left top no-repeat;
}
#container.blau,#content_esq .separador {
	background: url(../img/nav/separadors/blau.gif) left top no-repeat;
}
#container.lila,#content_esq .separador {
	background: url(../img/nav/separadors/lila.gif) left top no-repeat;
}
#container.roig,#content_esq .separador {
	background: url(../img/nav/separadors/roig.gif) left top no-repeat;
}

#content_dreta .separador {
	width: 185px;
}

#content_esq .hr {
	width: 180px;
	height: 10px;
	overflow: hidden;
}

#container.vermell #content_esq .hr {
	background: url(../img/nav/separadors/vermell.gif);
}
#container.blau #content_esq .hr {
	background: url(../img/nav/separadors/blau.gif);
}
#container.lila #content_esq .hr {
	background: url(../img/nav/separadors/lila.gif);
}
#container.roig #content_esq .hr {
	background: url(../img/nav/separadors/roig.gif);
}

#content_esq .gris_fosc {
	width: 180px;
	background-color: #b7b7b7;
}

.marc_content_esq {
	width: 180px;
	background: url(../img/cantonades/tr.gif) top right no-repeat;
	border-bottom: 2px solid #ffffff;
	overflow: hidden;
}

.marc_content_esq_sense_border_bottom {
	width: 180px;
	background: url(../img/cantonades/tr.gif) top right no-repeat;
	overflow: hidden;
}

#content.home #content_esq {
	display: none;
}

#content_dreta {
	width: 185px;
	margin-left: 7px;
	overflow: hidden;
	background: url(../img/cantonades/tr.gif) top right no-repeat;
}

#content_dreta p.bodytext {
	margin: 0px;
}

#content_dreta .gris_fosc {
	width: 185px;
	background-color: #b7b7b7;
}

#content_dreta h1 {
	color: #606060 !important;
}

.news-list-item_destacat h1 {
	color: #606060 !important;
}

.news-list-item h1 {
	color: #606060 !important;
}

.div-news-list-item_destacat {
	margin: 0px;
	padding: 0px;
}

.div-news-list-item {
	position: relative;
	float: left !important;
	margin: 0px;
	padding: 0px;
	width: 210px;/* 245 */
	overflow: hidden;
}

#content.home .div-news-list-item {
	width: 630px;
}

#content_dreta .div-news-list-item {
	width: 185px;
	clear: both;
}

#content_dreta p.bodytext {
	margin: 0px;
}

.news-list-item_destacat {
	width: 421px;
	background: #e7e7e7 url(../img/cantonades/br.gif) bottom right no-repeat;
	margin-bottom: 7px;
	overflow: hidden;
}

.news-list-item_destacat_img {
	width: 421px;
	text-align: center;
	overflow: hidden;
}

.news-list-item {
	width: 222px;
	/*height: 225px;*/
	overflow: hidden;
}

.news-list-item p.bodytext {
	width: 195px;
}

#content.home .news-list-item_destacat {
	width: 608px;
}

#content.home .news-list-item_destacat_img {
	width: 608px;
	text-align: center;
}

#content.home .news-list-item {
	width: 313px;
}

#content.home .news-list-item p.bodytext {
	width: 250px;
}

#content_dreta .news-list-item {
	width: 185px !important;
	height: auto !important;
	margin: 0px;
}

.news-single-item {
	background: url(../img/hr_news.gif) left bottom no-repeat;
	margin-bottom: 10px;
}

.news-single-item-paging {
	width: 421px;
}

a.download {
	padding: 15px;
	color: #888888 !important;
	text-decoration: none !important;
}
#container.vermell a.download {
	background: url(../img/download_vermell.gif) left no-repeat;
}
#container.lila a.download {
	background: url(../img/download_lila.gif) left no-repeat;
}
#container.blau a.download {
	background: url(../img/download_blau.gif) left no-repeat;
}
#container.roig a.download {
	background: url(../img/download_roig.gif) left no-repeat;
}

.news-single-item-paging_link_l {
	width: 197px;
	text-align: right;
}

#container.vermell .news-single-item-paging_link_l a {
	background: url(../img/backward_vermell.gif) left no-repeat;
	padding-left: 15px;
}
#container.lila .news-single-item-paging_link_l a {
	background: url(../img/backward_lila.gif) left no-repeat;
	padding-left: 15px;
}
#container.blau .news-single-item-paging_link_l a {
	background: url(../img/backward_blau.gif) left no-repeat;
	padding-left: 15px;
}
#container.roig .news-single-item-paging_link_l a {
	background: url(../img/backward_roig.gif) left no-repeat;
	padding-left: 15px;
}

.news-single-item-paging_clau {
	width: 9px;
	height: 16px;
	margin: 0px 8px 0px 8px;
}

.news-single-item-paging_link_r {
	width: 150px;
	text-align: left;
}

#container.vermell .news-single-item-paging_link_r a {
	background: url(../img/forward_vermell.gif) right no-repeat;
	padding-right: 15px;
}
#container.lila .news-single-item-paging_link_r a {
	background: url(../img/forward_lila.gif) right no-repeat;
	padding-right: 15px;
}
#container.blau .news-single-item-paging_link_r a {
	background: url(../img/forward_blau.gif) right no-repeat;
	padding-right: 15px;
}
#container.roig .news-single-item-paging_link_r a {
	background: url(../img/forward_roig.gif) right no-repeat;
	padding-right: 15px;
}

.news-single-item-paging a {
	color: #6c6c6c !important;
	text-decoration: none !important;
}

.news-single-item-paging img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
	vertical-align: middle !important;
}

.news-list-head {
	background: url(../img/hr_news.gif) left bottom no-repeat;
	padding-bottom: 7px;
	margin-bottom: 10px;
}

.news-list-head img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
	vertical-align: middle !important;
}

.news-list-head a {
	color: #6c6c6c !important;
	text-decoration: none !important;
}

.tx-ttnews-backbox {
	float: left;
	width: 125px;
	margin-top: 3px;
}

.tx-ttnews-printbox {
	float: right;
	width: 200px;
	text-align: right;
	margin-top: 3px;
}

.news-list-head h1 {
	width: 421px;
	height: 21px;	
	text-indent: 7px;
	color: #6c6c6c;
	background-color: #e5e5e5;
	font-size: 10px;
	line-height: 21px;
	font-weight: normal;
}

.news-single-txt {
	width: 418px;
}

.news-single-item-title {
	float: left;
	margin-left: 7px;
	margin-bottom: 5px;
	width: 418px;
}

.news-single-item-title h3 {
	font-weight: normal;
	font-size: 11px;
}

.news-single-txt-image {
	margin: 0px 10px 5px 0px;
	float: left;
}

.news-latest-container {
	width: 421px;
}

.news-latest-item {
	width: 421px;
	background: url(../img/hr_news.gif) left bottom no-repeat;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.actualidad {
	background-image: none;
}

td.td_imatge_categoria_actualidad img {
	margin-right: 10px;
}

/*
.news-latest-item img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
	vertical-align: middle !important;
}
*/

.actualidad .news-latest-item {
	padding-bottom: 10px;
	margin-top: 10px;
	background: url(../img/hr_news.gif) left bottom no-repeat;
}

.actualidad .news-latest-item p.bodytext {
	margin-bottom: 0px;
}

#content_dreta p.bodytext {
	width: 170px;
}

#nav_peu {
	width: 800px;
	height: 16px;
	margin-top: 10px;
	font-size: 10px;
	line-height: 15px;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	color: #575757;
}

#content.home #nav_peu {
	width: 612px;
}

#nav_peu a {
	color: #575757 !important;
	text-decoration: none !important;
}

#nav_peu img {
	border: none;
	padding: 0px;
	background-color: transparent;
	vertical-align: middle;
}

#peu {
	width: 863px;
	height: 23px;
}

.gris_fosc {
	width: 185px;
	background-color: #b7b7b7;
}

.banners {
	text-align: center;
	overflow: hidden;
}

.banners a {
	display: block;
	overflow: hidden;
}

#content_esq .banners {
	width: 180px;
}

#content_dret .banners {
	width: 185px;
}

.padding_banners {
	padding: 0px;
}

#content_esq .padding_banners {
	padding: 7px;
}

#content_dreta .padding_banners {
	padding: 7px;
}

#content_esq .banners img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
	margin-bottom: 7px;
}

#content_dreta .banners img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
	margin-bottom: 7px;
}

.banners a {
	color: #c8c8c8 !important;
}

.fitxa_marca {
	width: 421px;
	height: 95px;
	overflow: hidden;
	margin-bottom: 10px;
	background: url(../img/fons_marques.gif) left top no-repeat;
}

.fitxa_marca_logo {
	width: 140px;
	height: 93px;
	line-height: 93px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	margin: 1px;
}

.fitxa_marca img {
	vertical-align: middle;
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
}

.fitxa_marca_links {
	width: 277px;
	height: 18px;
	margin-left: 1px;
	overflow: hidden;
}

.fitxa_marca_links a {
	font-size: 10px;
	color: #000000 !important;
}

.fitxa_marca_links_1 {
	width: 63px;
	height: 18px;
	margin-left: 6px;
	overflow: hidden;
	line-height: 19px;
}

.fitxa_marca_links_2 {
	width: 63px;
	height: 18px;
	margin-left: 6px;
	overflow: hidden;
	line-height: 19px;
}

.fitxa_marca_links_3 {
	width: 63px;
	height: 18px;
	margin-left: 6px;
	overflow: hidden;
	line-height: 19px;
}

.fitxa_marca_links_4 {
	width: 63px;
	height: 18px;
	margin-left: 6px;
	overflow: hidden;
	line-height: 19px;
}

.fitxa_marca_info {
	width: 270px;
	height: 75px;
	overflow: hidden;
	color: #606060;
}

.grup_de_venda {
	width: 521px;
	height: 13px;
	background: #eeeeee url(../img/fons_link_grup_de_venda.gif) left no-repeat;
	text-indent: 17px;
	line-height: 13px;
	margin-bottom: 12px;
}

.grup_de_venda a {
	color: #000000 !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

.link_mas a {
	float: right;
	width: 27px;
	height: 12px;
	margin-right: 5px;
	overflow: hidden;
}

.link_mas_esq a {
	float: left !important;
	width: 27px;
	height: 12px;
	margin-right: 5px;
	overflow: hidden;
}

#container.vermell .es a {
	background: url(../img/l/mas_es_vermell.gif) left top no-repeat;
}
#container.vermell .pt a {
	background: url(../img/l/mas_pt_vermell.gif) left top no-repeat;
}
#container.lila .es a {
	background: url(../img/l/mas_es_lila.gif) left top no-repeat;
}
#container.lila .pt a {
	background: url(../img/l/mas_pt_lila.gif) left top no-repeat;
}
#container.blau .es a {
	background: url(../img/l/mas_es_blau.gif) left top no-repeat;
}
#container.blau .pt a {
	background: url(../img/l/mas_pt_blau.gif) left top no-repeat;
}
#container.roig .es a {
	background: url(../img/l/mas_es_roig.gif) left top no-repeat;
}
#container.roig .pt a {
	background: url(../img/l/mas_pt_roig.gif) left top no-repeat;
}

.csc-header h1 {
	width: 420px;
	height: 21px;
	/* background-color: #e5e5e5 !important; */
	background-color: #e5e5e5;
	margin-bottom: 10px;
	line-height: 21px;
	font-size: 10px;
	/* font-weight: normal !important; */
	font-weight: normal;
	text-indent: 14px;
}

#content_dreta .csc-header h1 {
	width: 170px;
	height: 15px;
	background-color: #c8c8c8 !important;
	background-image: none !important;
	margin-bottom: 0px;
	line-height: 10px;
	font-size: 12px;
	font-weight: bold !important;
	text-indent: 7px;
}

#content_dreta .csc-header {
	width: 170px;
	height: 15px;
	background-color: #c8c8c8 !important;
	background-image: none !important;
}

h1.titol {
	margin-bottom: 2px;
}

.csc-header {
	width: 420px;
	height: 21px;
	background-color: #e5e5e5 !important;
	line-height: 21px;
	font-size: 10px;
	font-weight: normal !important;
	text-indent: 14px;
	margin-bottom: 2px;
}

#content.home .csc-header {
	width: 610px;
}

.csc-header .titol {
	width: 420px;
	height: 21px;
	background-color: #e5e5e5 !important;
	line-height: 21px;
	font-size: 10px;
	font-weight: normal !important;
	text-indent: 14px;
	margin-bottom: 2px;
}

.csc-header h1 {
	width: 420px;
	height: 21px;
	background-color: #e5e5e5 !important;
	line-height: 21px;
	font-size: 10px;
	font-weight: normal !important;
	text-indent: 14px;
	margin-bottom: 2px;
}

.csc-header a {
	/* text-decoration: none !important; */
}

#content_mig_contingut p.bodytext {
	/*
	clear: both;
	*/
}

.news-single-txt p.bodytext {
	clear: none;
}

#container.vermell .csc-header .titol {
	background: url(../img/h1_vermell.gif) left top no-repeat;
}
#container.lila .csc-header .titol {
	background: url(../img/h1_lila.gif) left top no-repeat;
}
#container.blau .csc-header .titol {
	background: url(../img/h1_blau.gif) left top no-repeat;
}
#container.roig .csc-header .titol {
	background: url(../img/h1_roig.gif) left top no-repeat;
}

#container.vermell .csc-header h1 {
	background: url(../img/h1_vermell.gif) left top no-repeat;
}
#container.lila .csc-header h1 {
	background: url(../img/h1_lila.gif) left top no-repeat;
}
#container.blau .csc-header h1 {
	background: url(../img/h1_blau.gif) left top no-repeat;
}
#container.roig .csc-header h1 {
	background: url(../img/h1_roig.gif) left top no-repeat;
}

/* Hack IE6 */
#content_mig_contingut div.csc-textpic-above div.csc-textpic-text {
	clear: none;
}

.csc-textpic-image {
	overflow: hidden;
	padding-right: 6px;
	margin-right: 2px;
}

head:first-child+body .csc-textpic-image {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	padding-right: 4px;
	margin-right: 0px;
}

.csc-textpic-imagewrap {
	background: #e7e7e7 url(../img/cantonades/br.gif) bottom right no-repeat;
	width: 421px !important;
	display: block;
}

.csc-textpic-intext-left-nowrap div {
	float: left;
	margin: 0px;
}

.csc-textpic-imagerow img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
}

.csc-textpic-imagewrap dd.csc-textpic-caption {
	width: 110%;
	padding: 0px 5px 2px 5px;
}

.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
	width: 134px !important;
}

.csc-textpic-intext-left-nowrap dd.csc-textpic-caption {
	width: 134px !important;
	padding: 0px !important;
}

.csc-textpic-intext-left-nowrap .csc-textpic-text  {
	width: 270px !important;
}

.csc-textpic-intext-left-nowrap div  {
	margin-left: 0px !important;
}

a.link_print {
	padding-left: 13px;
}
#container.vermell a.link_print {
	background: url(../img/print_vermell.gif) left top no-repeat;
}
#container.lila a.link_print {
	background: url(../img/print_lila.gif) left top no-repeat;
}
#container.blau a.link_print {
	background: url(../img/print_blau.gif) left top no-repeat;
}
#container.roig a.link_print {
	background: url(../img/print_roig.gif) left top no-repeat;
}

a.link_send {
	padding-left: 13px;
}
#container.vermell a.link_send {
	background: url(../img/send_vermell.gif) left top no-repeat;
}
#container.lila a.link_send {
	background: link_send(../img/send_lila.gif) left top no-repeat;
}
#container.blau a.link_send {
	background: url(../img/send_blau.gif) left top no-repeat;
}
#container.roig a.link_send {
	background: url(../img/send_roig.gif) left top no-repeat;
}

a.link_mes_productes {
	padding-left: 13px;
}
#container.vermell a.link_mes_productes {
	background: url(../img/veure_vermell.gif) left top no-repeat;
}
#container.lila a.link_mes_productes {
	background: link_send(../img/veure_lila.gif) left top no-repeat;
}
#container.blau a.link_mes_productes {
	background: url(../img/veure_blau.gif) left top no-repeat;
}
#container.roig a.link_mes_productes {
	background: url(../img/veure_roig.gif) left top no-repeat;
}

#container.lila a.tx-ttnews-printbox {
	background: url(../img/print_lila.gif) left top no-repeat;
}
#container.blau a.tx-ttnews-printbox {
	background: url(../img/print_blau.gif) left top no-repeat;
}
#container.lila a.tx-ttnews-printbox {
	background: url(../img/print_lila.gif) left top no-repeat;
}
#container.blau a.tx-ttnews-printbox {
	background: url(../img/print_blau.gif) left top no-repeat;
}
#container.roig a.tx-ttnews-printbox {
	background: url(../img/print_roig.gif) left top no-repeat;
}

/*

.tx-ttnews-printbox {
	float: right;
	width: 12px;
	height: 12px;
	margin-top: 3px;
	overflow: hidden;
}

#container.vermell .tx-ttnews-printbox {
	background: url(../img/print_vermell.gif) left top no-repeat;
}

#container.lila .tx-ttnews-printbox {
	background: url(../img/print_lila.gif) left top no-repeat;
}

#container.blau .tx-ttnews-printbox {
	background: url(../img/print_blau.gif) left top no-repeat;
}

#container.roig .tx-ttnews-printbox {
	background: url(../img/print_roig.gif) left top no-repeat;
}

*/

/* productes */

.producte {
	width: 419px;
	height: 67px;
	background: url(../img/producte.gif) bottom left no-repeat;
}

.producte_marca {
	width: 419px;
	background: url(../img/producte.gif) bottom left no-repeat;
}

.producte img {
	border: none;
	padding: 0px;
	background-color: transparent;
}

.producte_novetat {
	float: left;
	width: 479px;
	height: 87px;
	overflow: hidden;
	margin-top: 8px;
	background: url(../img/producte_novetat.gif) bottom left no-repeat;
}

head:first-child+body .producte_novetat {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	height: 83px;
}

.imatge_marca {
	width: 150px;
	margin: 3px;
	vertical-align: middle;
}

.producte_marca .imatge_marca {
	padding-bottom: 10px;
}

.imatge_marca img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
	vertical-align: middle;
}

.info_marca {
	width: 260px;
}

.nom_marca {
	width: 145px;
	height: 13px;
	font-weight: bold;
}

.nombre_productes {
	float: right;
	width: 93px;
	height: 13px;
	font-weight: bold;
	text-align: right;
}

#container.vermell .nombre_productes {
	color: #ff2122;
}
#container.lila .nombre_productes {
	color: #9348e3;
}
#container.blau .nombre_productes {
	color: #003082;
}
#container.roig .nombre_productes {
	color: #93315c;
}

.desc_marca {
	width: 245px;
	color: #606060 !important;
}

.producte_destacat {
	float: left;
	width: 479px;
	height: 81px;
	overflow: hidden;
	margin-top: 8px;
}
#container.vermell .producte_destacat {
	background: url(../img/producte_destacat_vermell.gif) bottom left no-repeat;
}
#container.lila .producte_destacat {
	background: url(../img/producte_destacat_lila.gif) bottom left no-repeat;
}
#container.blau .producte_destacat {
	background: url(../img/producte_destacat_blau.gif) bottom left no-repeat;
}
#container.roig .producte_destacat {
	background: url(../img/producte_destacat_roig.gif) bottom left no-repeat;
}

.producte_titol_novetat {
	float: left;
	width: 479px;
	height: 14px;
	display: none;
}

.producte_novetat .producte_titol_novetat {
	display: inline;
}

.producte_titol_destacat {
	float: left;
	width: 479px;
	height: 14px;
	display: none;
}

.producte_destacat .producte_titol_destacat {
	display: inline;
}

.imatge_producte {
	width: 155px;
	height: 61px;
	margin: 3px;
	overflow: hidden;
}

.producte_novetat .imatge_producte {
	margin-top: 6px;
}

head:first-child+body .producte_novetat .imatge_producte {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	margin-top: 5px;
}

.imatge_producte img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
}

.info_producte {
	width: 220px;
	height: 67px;
}

.nom_producte {
	width: 220px;
	height: 28px;
	font-weight: bold;
}

.desc_producte {
	width: 220px;
	height: 26px;
}

.preu_producte {
	width: 220px;
	height: 26px;
}

.producte_fitxa {
	width: 421px;
}

.producte_fitxa_header {
	width: 420px;
	height: 21px;
	background-color: #e5e5e5;
	margin-bottom: 10px;
	line-height: 21px;
	font-size: 10px;
	font-weight: normal;
	overflow: hidden;
	display: inline;
}

.producte_fitxa_header_nom {
	float: left;
	width: 300px;
	margin-left: 7px;
	font-size: 10px;
	margin-top: 4px;
}

head:first-child+body .producte_fitxa_header_nom {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	margin-top: 0px;
}

.producte_fitxa_header a {
	height: 21px;
	background-color: #e5e5e5;
	margin-bottom: 10px;
	line-height: 21px;
	font-size: 10px;
	font-weight: normal;
}

.producte_fitxa_header a {
	padding-left: 8px;
	color: #000000 !important;
}

#container.vermell .producte_fitxa_header a {
	background: url(../img/back_fletxa_vermell.gif) left no-repeat;
}
#container.lila .producte_fitxa_header a {
	background: url(../img/back_fletxa_lila.gif) left no-repeat;
}
#container.blau .producte_fitxa_header a {
	background: url(../img/back_fletxa_blau.gif) left no-repeat;
}
#container.roig .producte_fitxa_header a {
	background: url(../img/back_fletxa_roig.gif) left no-repeat;
}

.producte_fitxa_marca_imatge img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
	vertical-align: middle;
}

.producte_fitxa_imatge_producte img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
	vertical-align: middle;
}

.producte_fitxa_preu {
	width: 421px;
	height: 28px;
	background-color: #ebebeb;
	line-height: 28px;
}

.producte_fitxa_imatge_producte {
	float: left;
	height: 100px;
	overflow: hidden;
	margin-bottom: 10px;
}

.producte_fitxa_text_producte {
	width: 401px;
	margin: 10px 10px 0px 10px;
	overflow: hidden;
	color: #606060 !important;
}

.producte_fitxa_text_producte p.bodytext {
	margin-bottom: 0px;
}

.producte_fitxa_marca {
	width: 421px;
	color: #606060 !important;
}

.producte_fitxa_marca_imatge {
	width: 145px;
	/*height: 50px;*/
	vertical-align: middle;
}

.producte_fitxa_marca_text {
	width: 275px;
}

.producte_fitxa #producte_fitxa_back {
	float: right;
	width: 80px;
	margin-right: 7px;
	text-align: right;
}

#content_mig.divprint #producte_fitxa_back {
	display: none;
}

.producte_fitxa #producte_fitxa_extres {
	float: left;
}

#content_mig.divprint #producte_fitxa_extres {
	display: none;
}

/* */

h3.categoria_producte {
	float: left;
	width: 419px;
	height: 15px;
	margin-top: 10px;
	background: #e4e4e4;
	border: 1px solid #282828;
	line-height: 15px;
	padding-left: 5px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

head:first-child+body h3.categoria_producte {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	width: 414px;
}

/* tipafriend */

td.csc-mailform-field-tipafriend {
	width: 230px !important;
	font-size: 11px !important;
	font-family: arial, verdana, helvetica, sans-serif;
}

font {
	font-size: 11px !important;
	font-family: arial, verdana, helvetica, sans-serif;
}

/* forms */

fieldset.csc-mailform {
	border: none;
	margin-bottom: 0px;
	padding: 0px;
}

.csc-mailform-field {
	margin-bottom: 5px;
}

label {
	float: left;
}

form {
	margin-top: 0px;
	margin-bottom: 0px;
	clear: both;
}

input,textarea,select,file {
	float: right;
	border: 1px solid #606060;
	background-color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	width: 304px;
	height: 16px;
}

head:first-child+body input,textarea,select,file {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	height: 14px;
	vertical-align: top;
}

textarea {
	height: 45px;
}

form.searchform {
	margin-bottom: 7px;
}

form.searchform input {
	height: 14px !important;
}

input.boto_cercar {
	height: 16px;
	width: 48px;
	font-size: 10px;
	margin: 0px;
}

head:first-child+body input.boto_cercar {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	height: 18px;
}

input.text_cercar {
	float: left;
	width: 120px;
	height: 16px;
}

head:first-child+body input.text_cercar {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	height: 14px;
}

input.text_subscriure {
	float: left;
	width: 115px;
	height: 16px;
}

head:first-child+body input.text_subscriure {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	height: 14px;
}

input.txec {
	border: none;
	width: 16px;
}

input.csc-mailform-check {
	border: none;
	width: 16px;
}

.tx-ttnews-browsebox {
	width: 100%;
	text-align: center;
}

.tx-ttnews-browsebox .news-single-item-paging_clau {
	float: left;
	width: 9px;
	height: 16px;
	overflow: hidden
}

.csc-mailform-field textarea {
	float: right !important;
	width: 304px !important;
}

/* cercador */


div.tx-indexedsearch-searchbox input,select,file,textarea {
	float: left;
	width: 160px;
}

select {
	height: 18px;
}

div.tx-indexedsearch-searchbox boto {
	width: 160px;
}

input.tx-indexedsearch-searchbox-sword {
	width: 160px !important;
}

div.tx-indexedsearch-searchbox input.txec {
	border: none;
	width: 16px;
}

div.tx-indexedsearch td {
	padding: 5px;
}

div.tx-indexedsearch img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
}

div.tx-indexedsearch-secHead {
	margin-top: 15px;
}

div.tx-indexedsearch-whatis {
	width: 421px;
	margin: 15px 0px 15px 0px;
}

#content.home div.tx-indexedsearch-whatis {
	width: 610px;
}

div.tx-indexedsearch-browsebox {
	width: 421px;
	margin: 0px 0px 15px 0px;
}

#content.home div.tx-indexedsearch-browsebox {
	width: 610px;
}

div.tx-indexedsearch-res {
	width: 421px;
}

#content.home div.tx-indexedsearch-res {
	width: 610px;
}

ul.browsebox {
	margin: 10px 0px 0px 0px;
	padding-left: 0px;
}

.tx-rbflashobject-pi1-swf_altcontent {
	float: left;
	clear: both;
}

#content_dreta .tx-rbflashobject-pi1-swf_altcontent {
	float: none;
	padding: 7px;
	margin-top: 7px !important;
}

#content_esq .tx-rbflashobject-pi1-swf_altcontent {
	float: none;
	padding: 4px;
	margin-top: 4px !important;
}

#tt_address_form {
	margin: 0px !important;
	float: left;
	text-align: left;
}

input.csc-mailform-submit {
	color: #ffffff;
	text-align: center;
	width: 73px !important;
	height: 20px !important;
	line-height: 16px;
	border: none;
	font-size: 9px;
}

#container.vermell input.csc-mailform-submit {
	background: url(../img/form_button_vermell.gif) top left no-repeat;
}
#container.lila input.csc-mailform-submit {
	background: url(../img/form_button_lila.gif) top left no-repeat;
}
#container.blau input.csc-mailform-submit {
	background: url(../img/form_button_blau.gif) top left no-repeat;
}
#container.roig input.csc-mailform-submit {
	background: url(../img/form_button_roig.gif) top left no-repeat;
}

input.csc-mailform-submit_petit {
	color: #ffffff;
	text-align: center;
	width: 47px !important;
	height: 20px !important;
	line-height: 16px;
	border: none;
	font-size: 9px;
}

#container.vermell input.csc-mailform-submit_petit {
	background: url(../img/form_button_vermell_petit.gif) top left no-repeat;
}
#container.lila input.csc-mailform-submit_petit {
	background: url(../img/form_button_lila_petit.gif) top left no-repeat;
}
#container.blau input.csc-mailform-submit_petit {
	background: url(../img/form_button_blau_petit.gif) top left no-repeat;
}
#container.roig input.csc-mailform-submit_petit {
	background: url(../img/form_button_roig_petit.gif) top left no-repeat;
}

input.csc-mailform-submit_mitja {
	color: #ffffff;
	text-align: center;
	width: 80px !important;
	height: 20px !important;
	line-height: 16px;
	border: none;
	font-size: 9px;
}

#container.vermell input.csc-mailform-submit_mitja {
	background: url(../img/form_button_vermell_mitja.gif) top left no-repeat;
}
#container.lila input.csc-mailform-submit_mitja {
	background: url(../img/form_button_lila_mitja.gif) top left no-repeat;
}
#container.blau input.csc-mailform-submit_mitja {
	background: url(../img/form_button_blau_mitja.gif) top left no-repeat;
}
#container.roig input.csc-mailform-submit_mitja {
	background: url(../img/form_button_roig_mitja.gif) top left no-repeat;
}

input.csc-mailform-submit_gran {
	color: #ffffff;
	text-align: center;
	width: 160px !important;
	height: 20px !important;
	line-height: 16px;
	border: none;
	font-size: 9px;
}

#container.vermell input.csc-mailform-submit_gran {
	background: url(../img/form_button_vermell_gran.gif) top left no-repeat;
}
#container.lila input.csc-mailform-submit_gran {
	background: url(../img/form_button_lila_gran.gif) top left no-repeat;
}
#container.blau input.csc-mailform-submit_gran {
	background: url(../img/form_button_blau_gran.gif) top left no-repeat;
}
#container.roig input.csc-mailform-submit_gran {
	background: url(../img/form_button_roig_gran.gif) top left no-repeat;
}

#directmailsubscription_message {
	margin: 5px 0px 5px 0px;
}

#content_esq #directmailsubscription_message {
	display: none;
}

/* llista marques */

#llista_marques {
	float: left;
	width: 420px;
	overflow: hidden;
}

#llista_marques img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
	margin: 0px 0px 4px 0px;
}

/* llista productes */

#llista_productes_grupos_venta {
	float: left;
	width: 420px;
	overflow: hidden;
	line-height: 0px;
}

#llista_productes_grupos_venta img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
	margin: 3px 0px 3px 0px;
}

#llista_productes_grupos_venta a {
	float: left;
	width: 420px;
	height: 13px;
	background: #e5e5e5;
	border-bottom: 1px solid #ffffff;
	clear: both;
	line-height: 13px;
	color: #000000 !important;
	white-space: nowrap;
	padding-left: 20px;
}

#llista_productes_grupos_venta a:hover {
	background: #ffebb4;
	text-decoration: none;
}

/* */

.wrap_llista_productes {
	float: left;
	width: 419px;
	overflow: hidden;
	border-right: 1px solid #282828;
	border-left: 1px solid #282828;
}

.llista_productes {
	float: left;
	width: 420px;
	overflow: hidden;
}

.llista_productes img {
	border: none !important;
	padding: 0px !important;
	background-color: transparent !important;
}

.llista_productes a {
	float: left;
	width: 420px;
	height: 13px;
	background: #e5e5e5;
	border-bottom: 1px solid #ffffff;
	clear: both;
	line-height: 13px;
	color: #000000 !important;
	white-space: nowrap;
}

.llista_productes a:hover {
	background: #ffebb4;
	text-decoration: none;
}

.llista_productes a.nivell_1 {
	background: #e5e5e5 url(../img/productes/fons_link_nivell_1.gif) top left no-repeat;
	padding-left: 30px;
}
.llista_productes a.nivell_1:hover {
	background: #ffebb4 url(../img/productes/fons_link_nivell_1.gif) top left no-repeat;
}
.llista_productes a.nivell_2 {
	background: #e5e5e5 url(../img/productes/fons_link_nivell_2.gif) top left no-repeat;
	padding-left: 42px;
}
.llista_productes a.nivell_2:hover {
	background: #ffebb4 url(../img/productes/fons_link_nivell_2.gif) top left no-repeat;
}
.llista_productes a.nivell_3 {
	background: #e5e5e5 url(../img/productes/fons_link_nivell_3.gif) top left no-repeat;
	padding-left: 54px;
}
.llista_productes a.nivell_3:hover {
	background: #ffebb4 url(../img/productes/fons_link_nivell_3.gif) top left no-repeat;
}
.llista_productes a.nivell_4 {
	background: #e5e5e5 url(../img/productes/fons_link_nivell_4.gif) top left no-repeat;
	padding-left: 66px;
}
.llista_productes a.nivell_4:hover {
	background: #ffebb4 url(../img/productes/fons_link_nivell_4.gif) top left no-repeat;
}
.llista_productes a.nivell_5 {
	background: #e5e5e5 url(../img/productes/fons_link_nivell_5.gif) top left no-repeat;
	padding-left: 78px;
}
.llista_productes a.nivell_5:hover {
	background: #ffebb4 url(../img/productes/fons_link_nivell_5.gif) top left no-repeat;
}

.llista_productes a.nivell_1_on {
	background: #ffebb4 url(../img/productes/fons_link_nivell_1_on.gif) top left no-repeat;
	padding-left: 30px;
}
.llista_productes a.nivell_1_on:hover {
	background: #ffebb4 url(../img/productes/fons_link_nivell_1_on.gif) top left no-repeat;
}
.llista_productes a.nivell_2_on {
	background: #ffebb4 url(../img/productes/fons_link_nivell_2_on.gif) top left no-repeat;
	padding-left: 42px;
}
.llista_productes a.nivell_2_on:hover {
	background: #ffebb4 url(../img/productes/fons_link_nivell_2_on.gif) top left no-repeat;
}
.llista_productes a.nivell_3_on {
	background: #ffebb4 url(../img/productes/fons_link_nivell_3_on.gif) top left no-repeat;
	padding-left: 54px;
}
.llista_productes a.nivell_3_on:hover {
	background: #ffebb4 url(../img/productes/fons_link_nivell_3_on.gif) top left no-repeat;
}
.llista_productes a.nivell_4_on {
	background: #ffebb4 url(../img/productes/fons_link_nivell_4_on.gif) top left no-repeat;
	padding-left: 66px;
}
.llista_productes a.nivell_4_on:hover {
	background: #ffebb4 url(../img/productes/fons_link_nivell_4_on.gif) top left no-repeat;
}
.llista_productes a.nivell_5_on {
	background: #ffebb4 url(../img/productes/fons_link_nivell_5_on.gif) top left no-repeat;
	padding-left: 78px;
}
.llista_productes a.nivell_5_on:hover {
	background: #ffebb4 url(../img/productes/fons_link_nivell_5_on.gif) top left no-repeat;
}

.tx-thmailformplus-pi1 {
	width: 421px;
	clear: both;
	z-index: 9999;
}

.tx-newloginbox-pi1 {
	width: 421px;
	clear: both;
	z-index: 9999;
}

.contenttable {
	clear: both;
}

.csc-mailform-label {
	width: 420px;
}

#container.vermell .csc-mailform-label {
	color: #ff2122;
}
#container.lila .csc-mailform-label {
	color: #9348e3;
}
#container.blau .csc-mailform-label {
	color: #003082;
}
#container.roig .csc-mailform-label {
	color: #93315c;
}

/* tx_commerce */

.tx-commerce-pi1-browsebox {
	width: 420px;
	text-align: center;
}

.tx-commerce-pi1-browsebox table {
	align: center;
}

.browseBoxWrap {
	width: 420px;
	text-align: center;
}

.browseLinksWrap {
	width: 420px;
	margin-top: 8px;
	text-align: center;
}

.browsing-paging_link_l {
	width: 60px;
	text-align: right;
	padding-left: 15px;
	padding-right: 5px;
	display: inline;
}

head:first-child+body .browsing-paging_link_l {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	width: 40px;
}

#container.vermell .browsing-paging_link_l {
	background: url(../img/backward_vermell.gif) left no-repeat;
}
#container.lila .browsing-paging_link_l {
	background: url(../img/backward_lila.gif) left no-repeat;
}
#container.blau .browsing-paging_link_l {
	background: url(../img/backward_blau.gif) left no-repeat;
}
#container.roig .browsing-paging_link_l {
	background: url(../img/backward_roig.gif) left no-repeat;
}

.browsing-paging_link_r {
	width: 60px;
	padding-right: 15px;
	padding-left: 5px;
	display: inline;
}

head:first-child+body .browsing-paging_link_r {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	width: 40px;
}

#container.vermell .browsing-paging_link_r {
	background: url(../img/forward_vermell.gif) right no-repeat;
}
#container.lila .browsing-paging_link_r {
	background: url(../img/forward_lila.gif) right no-repeat;
}
#container.blau .browsing-paging_link_r {
	background: url(../img/forward_blau.gif) right no-repeat;
}
#container.roig .browsing-paging_link_r {
	background: url(../img/forward_roig.gif) right no-repeat;
}

.activeLinkWrap a {
	text-decoration: underline;
}

.inactiveLinkWrap a {
	color: #606060 !important;
	text-decoration: none;
}

#content_mig.divprint {
	width: 100% !important;
	background: #ffffff !important;
	border: 50px solid #ffffff !important;
	margin-left: 0px !important;
}

/* */

.csc-sitemap ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.csc-sitemap li {
	float: left;
	margin: 0px;
	width: 424px;
}

a.top {
	float: left;
	width: 424px;
	height: 19px;
	line-height: 19px;
	padding-left: 13px;
	color: #ffffff !important;
	font-weight: bold;
}

head:first-child+body a.top {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	width: 411px;
}

a.subtop {
	margin-left: 50px;
	color: #000000 !important;
	font-weight: normal !important;
}

head:first-child+body a.subtop {
/*Hidden from IE 6 and older Opera. Mozilla Firefox and Opera 7 will read this.*/
	width: 374px;
}