body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td
	{
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 1em;
}

fieldset,img {
	border: 0;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal;
}

ol,ul {
	list-style: none;
}

caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}

q:before,q:after {
	content: ”;
}

a {
	text-decoration: none;
	outline-style: none;
	color: #222222;
}

a:hover {
	text-decoration: underline;
	outline-style: none;
}

* {
	padding: 0;
	margin: 0;
	text-shadow: #000000 0 0 0px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #eeeeee;
	text-align: center;
	color: #222222;
}

strong {
	font-weight: bold;
}

div {
	display: inherit;
	float: inherit;
}

/*ESTILS DEL MENU*/
#mainlevelmainMenu {
	width: 915px;
	list-style: none;
	height: 33px;
	background: url(/portal/images/images/dissenyNou/fonsBarra.png) repeat-x
		#333333;
	position: relative;
	border-top: 1px solid #333333;
}

#mainlevelmainMenu li {
	float: left;
	border-right: 1px dotted #909090;
	height: 30px;
}

#mainlevelmainMenu li:hover {
	float: left;
	color: black;
	height: 30px;
	background: url(/portal/images/images/dissenyNou/fonsBarra2.png)
		repeat-x #F8F8F8;
	color: #333333;
}

#mainlevelmainMenu li.current,#mainlevelmainMenu li.current:hover {
	float: left;
	height: 30px;
	background: url(/portal/images/images/dissenyNou/fonsBarraT.png)
		repeat-x #000000;
	_background: transparent;
	color: #333333;
}

#mainlevelmainMenu li a {
	display: block;
	height: 23px;
	padding: 8px 12px 0 12px;
	float: left;
	color: #fff;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
}

#mainlevelmainMenu li.current a:hover {
	color: #FFFFFF;
}

#mainlevelmainMenu li a:hover {
	color: #333333;
	text-decoration: underline;
}

#mainlevelmainMenu ul {
	list-style: none;
	color: white;
	position: absolute;
	height: 23px;
	width: 915px;
	background: #f8f8f8;
	top: 33px;
	z-index: 10;
	border-bottom: 1px solid #666666;
	left: -9999px;
	background: url(/portal/images/images/dissenyNou/blancodeg.png) repeat-x
		;
	_background: transparent;
	_top: 30px;
	overflow: hidden;
}

#mainlevelmainMenu ul li:hover {
	background: url(/portal/images/images/dissenyNou/blancodeg2.png)
		repeat-x;
	_background: transparent;
}

#mainlevelmainMenu ul li {
	height: 23px;
	border-right: 1px dotted #CFCFCF;
	padding: 0 5px 0 5px;
}

#mainlevelmainMenu ul li a {
	color: white;
	padding: 5px 10px 0 10px;
	height: 16px;
	font-weight: bold;
	font-size: 11px;
}

#mainlevelmainMenu ul li a:hover {
	text-decoration: underline;
	color: white
}

#mainlevelmainMenu :hover ul {
	left: 0;
}

#mainlevelmainMenu li.current ul {
	left: 0;
	z-index: 1;
	width: 915px;
}

#divMain {
	margin: 0 auto;
	width: 935px;
	text-align: left;
	background-color: white;
}

#divPatrocini {
	width: 915px;
	margin: 0px 10px 10px 10px;
	float: left;
}

#divHeader {
	width: 935px;
	background-image: url(/portal/images/images/dissenyNou/fondoGeneral.png)
		;
	float: left;
}

#divContent {
	width: 895px;
	_width: 935px;
	background-image: url(/portal/images/images/dissenyNou/fondoGeneral.png)
		;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	padding-top: 3px;
}

#divLogo {
	width: 255px;
	height: 80px;
	margin-left: 20px;
	display: inline;
	float: left;
}

#divAdvertUp {
	width: 468px;
	height: 60px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 12px;
	text-align: right;
	float: left;
	z-index: -1000;
}

#divAdvertSubscriptions {
	width: 140px;
	height: 60px;
	margin-top: 10px;
	float: left;
}

#divMainMenu {
	width: 915px;
	height: 60px;
	margin-left: 10px;
	display: inline;
	margin-top: 10px;
	float: left;
	overflow: hidden;
}

#divMainContent {
	width: 768px;
	padding-top: 3px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	display: inline;
	float: left;
}

#divFST {
	width: 374px;
	height: 630px;
	margin-right: 10px;
	overflow: hidden;
	float: left;
}

#divBLW {
	width: 598px;
	height: 310px;
	margin-top: 10px;
	display: inline;
	overflow: hidden;
	float: left;
}

#divDWN {
	width: 598px;
	height: 310px;
	display: inline;
	float: left;
}

#divDWN .title {
	width: 598px;
	height: 20px;
	display: inline;
	overflow: hidden;
	float: left;
}

.divDWN0 {
	width: 294px;
	height: 150px;
	margin: 10px 10px 0px 0px;
	display: inline;
	overflow: hidden;
	float: left;
}

a.noticiaInferior {
	font-size: 12px;
	height: 15px;
	vertical-align: middle;
	padding: 4px 0px 4px 20px;
	background: url(/portal/images/images/dissenyNou/bullet.gif) no-repeat
		left center;
	border-bottom: 1px #eeeeee solid;
	width: 274px;
	_width: 294px;
	display: block;
}

.divDWN1 {
	width: 294px;
	height: 150px;
	margin-top: 10px;
	float: left;
	display: inline;
	clear: right;
	overflow: hidden;
}

#divNews .section {
	width: 511px;
	_width: 518px;
	padding-top: 2px;
	padding-left: 7px;
	height: 18px;
	_height: 20px;
	display: inline;
	float: left;
	font-size: 12px;
	font-weight: bold;
	border-top: solid 1px #DDDDDD;
	border-bottom: solid 1px #f8f8f8;
	background: url(/portal/images/images/dissenyNou/f8.png);
}

#divNews .titleBox {
	position: relative;
	display: inline;
	float: left;
	overflow: hidden;
	margin: 12px 0px;
}

#divNews .titleBox .content {
	padding: 3px 5px 4px 12px;
}

#divNews .titleBox .title {
	width: 503px;
	font-size: 2em;
	font-weight: bold;
	display: block;
	margin-bottom: 10px;
}

#divNews .titleBox .subtitle {
	width: 493px;
	font-size: 1.3em;
	display: block;
	line-height: 1.5;
	margin-right: 10px;
}

#divTopBar,#divFootBar {
	width: 518px;
	height: 20px;
	display: inline;
	float: left;
	border-top: solid 1px #DDDDDD;
	border-bottom: solid 1px #f8f8f8;
	background: url(/portal/images/images/dissenyNou/f8.png);
}

#divTopBar .left,#divFootBar .left {
	float: left;
	width: 350px;
	overflow: hidden;
	margin-left: 7px;
	margin-top: 3px;
	display: inline;
}

#divTopBar .right,#divFootBar .right {
	float: right;
	text-align: right;
	width: 150px;
	margin-right: 7px;
	margin-top: 3px;
	display: inline;
}

#divNewsContent {
	width: 498px;
	float: left;
	display: inline;
	font-size: 125%;
	line-height: 1.5;
	margin: 10px;
}

#divMainColHolder {
	width: 374px;
	height: 310px;
	float: left;
	position: relative;
	overflow: hidden;
	display: inline;
}

#divMainColTitle {
	position: absolute;
	bottom: 0;
	padding-bottom: 0;
	left: 0;
	width: 100%;
	display: inline;
	background-image:
		url(/portal/images/images/dissenyNou/negroTransparente.png);
	_background-image: none;
	_filter: progid :           DXImageTransform .         Microsoft .     
		   AlphaImageLoader (      
		    src =     
		     '/portal/images/images/dissenyNou/negroTransBig.png',
		sizingMethod =   
		 
		     'crop' );
}

#divMainColTitleInside {
	padding: 5px 10px 5px 10px;
}

.barra1 {
	width: 5px;
	height: 500px;
	float: left;
	position: absolute;
}

/*NOTICIAS SECUNDARIAS*/
#divSEC {
	width: 214px;
	height: 630px;
	float: left;
	display: inline;
}

#divSEC .article,.leaguenews .article {
	width: 214px;
	height: 70px;
	float: left;
	margin-top: 10px;
	_margin-top: 9px;
}

.leaguenews .article {
	width: 254px;
}

#divSEC .firstArticle {
	margin-top: 0px;
	width: 214px;
	height: 70px;
	float: left;
}

#divSEC .sectionImage {
	margin-top: 0px;
	width: 214px;
	height: 310px;
	float: left;
	text-align: center;
}

#divSEC .sectionImage td {
	text-align: left;
	padding-left: 12px;
}

#divSEC #divEsports {
	background-image: url(/portal/images/images/dissenyNou/seccioEsport.png)
		;
	font-size: 12px;
	line-height: 1.7;
}

#divSEC #divMaresme {
	background-image:
		url(/portal/images/images/dissenyNou/seccioMaresme.png);
}

#divSEC .bar,.leaguenews .bar {
	width: 1px;
	height: 70px;
	float: left;
}

#divSEC .content,.leaguenews .content {
	width: 135px;
	height: 69px;
	float: left;
	margin: 2px 3px 3px 5px;
	overflow: hidden;
	display: inline;
}

.leaguenews .content {
	width: 175px;
}

#divSEC .content .up,.leaguenews .content .up {
	width: 131px;
	height: 69px;
	overflow: hidden;
	display: block;
}

#divSEC .content .title,.leaguenews .content .title {
	font-size: 13px;
	font-weight: bold;
	width: 131px;
}

.leaguenews .content .up,.leaguenews .content .title {
	width: 171px;
}

#divSEC .content .dateSection,.leaguenews .content .dateSection {
	width: 131px;
	font-size: 11px;
	padding-bottom: 3px;
}

#divSEC .image,.leaguenews .image {
	height: 68px;
	width: 68px;
	_height: 70px;
	_width: 70px;
	float: left;
	display: inline;
	overflow: hidden;
	border: 1px #e0e0e0 solid;
}

#divSEC .image img,.leaguenews .image img {
	display: inline;
	border: 3px white solid;
	height: 62px;
	width: 62px;
}

/*NOTICIAS SECUNDARIAS*/ /*NOTICIAS DE DEBAJO DEL TITULAR*/
#divFST .article,.divNews10 {
	width: 374px;
	height: 150px;
	float: left;
	overflow: hidden;
	margin-bottom: 10px;
}

#divFST .bar,.divNews10 .bar {
	width: 1px;
	height: 150px;
	float: left;
	display: inline;
}

#divFST .content {
	width: 368px;
	float: left;
	margin: 2px 0px 5px 5px;
	display: inline;
}

#divFST .content .up {
	width: 368px;
	float: left;
	display: inline;
	clear: both;
	height: 40px;
	overflow: hidden;
}

#divFST .content .down {
	width: 253px;
	float: left;
	display: inline;
	margin-top: 10px;
	font-size: 13px;
}

#divFST .content .title {
	display: block;
	font-size: 16px;
	font-weight: bold;
	width: 368px;
	letter-spacing: -.5px;
	padding-top: 5px;
}

#divFST .content .dateSection,.divNews10 .content .dateSection {
	width: 368px;
	font-size: 11px;
}

#divFST .image,.divNews10 .content .image,.divHoroscop .image {
	height: 98px;
	width: 98px;
	_height: 100px;
	_width: 100px;
	float: left;
	display: inline;
	overflow: hidden;
	border: 1px #e0e0e0 solid;
	margin-top: 4px;
	margin-right: 5px;
}

#divFST .image img,.divNews10 .content .image img,.divHoroscop .image img
	{
	display: inline;
	border: 3px white solid;
	height: 92px;
	width: 92px;
}

#divFST .content .comments,.divNews10 .content .comments {
	font-size: 11px;
	vertical-align: bottom;
	margin-top: 10px;
}

#divFST .content .comments a,.comments,.divNews10 .content .comments a {
	color: #999999;
}

/*NOTICIAS DE DEBAJO DEL TITULAR*/
.divMainColDown1 {
	width: 290px;
	height: 120px;
	background-color: silver;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
}

.divMainColDown2 {
	width: 290px;
	height: 120px;
	background-color: silver;
	float: left;
	margin-top: 10px;
}

.divMainColDown3 {
	width: 590px;
	height: 50px;
	background-color: silver;
	float: left;
	margin-top: 10px;
}

#divSecondCol {
	width: 150px;
	margin-right: 10px;
	float: left;
	display: inline;
	overflow: hidden;
}

#divSecondCol img {
	margin-bottom: 10px;
	display: inline;
	float: left;
}

#divFirstCol {
	width: 598px;
	margin-right: 10px;
	float: left;
	display: inline;
}

#divAdvertCol {
	width: 120px;
	float: left;
	display: inline;
	padding-top: 3px;
	margin-left: 5px;
	text-align: right;
	overflow: hidden;
}

#divFooter {
	width: 935px;
	float: left;
	height: 185px;
}

#divBottomRight {
	height: 215px;
	width: 294px;
	float: left;
	display: inline;
	clear: right;
	background-color: #EEEEEE;
}

/*Colors per a les barres de seccions*/
.colorNeutral {
	background-color: #FFCC00;
}

.colorCiutat {
	background: url(/portal/images/images/dissenyNou/barraCiutat.png)
		repeat-x #B3CFEC;
}

.colorEsports {
	background: url(/portal/images/images/dissenyNou/barraEsports.png)
		repeat-x #FFD183;
}

.colorCultura {
	background: url(/portal/images/images/dissenyNou/barraCultura.png)
		repeat-x #f4b4bd;
}

.colorMaresme {
	background: url(/portal/images/images/dissenyNou/barraMaresme.png)
		repeat-x #c6d8b4;
}

.colorEspecials {
	background: url(/portal/images/images/dissenyNou/barraEspecials.png)
		repeat-x #cbb8de;
}

.colorCartellera,.colorExposicions,.colorEstrenes {
	background: url(/portal/images/images/dissenyNou/barraCinema.png)
		repeat-x #f3b5da;
}

.colorOpinio {
	background: url(/portal/images/images/dissenyNou/barraOpinio.png)
		repeat-x #bfe6e9;
}

.colorElTot {
	background: url(/portal/images/images/dissenyNou/barraTot.png) repeat-x
		#FFFF00;
}

.colorTotRock {
	background: url(/portal/images/images/dissenyNou/barraTotRock.png)
		repeat-x #820214;
}

/*Colors per a les barres de seccions*/ /*Colors de text de seccions*/
.colorNeutralText {
	color: #FFCC00;
}

.colorCiutatText {
	color: #005bde;
}

.colorEsportsText {
	color: #ff6600;
}

.colorCulturaText {
	color: #d90422;
}

.colorMaresmeText {
	color: #4f9a03;
}

.colorEspecialsText {
	color: #50108F;
}

.colorCartelleraText,.colorEstrenesText,.colorExposicionsText {
	color: #d80784;
}

.colorOpinioText {
	color: #27acb5;
}

.colorElTotText {
	color: #FFCC00;
}

.colorTotRockText {
	color: #820214;
}

.colorServeisText,.colorServeisText a {
	color: #967e15;
}

.colorGuiaText,.colorGuiaText a {
	color: #004963;
}

/*Colors de text de seccions*/ /*Estils per a la pàgina*/
#divMainColTitle a {
	color: white;
}

#divMainColTitle .title {
	font-size: 22px;
	font-weight: bold;
	letter-spacing: -1px;
	display: block;
}

#divMainColTitle .subtitle,#divMainColTitleInside p {
	font-size: 13px;
	color: white;
}

#divMainColTitle .date {
	margin-top: 7px;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-align: right;
	width: 100%;
}

/*LITEBOX*/
#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter,#lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(/portal/images/images/litebox/loading.gif)
		no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink,#lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(/portal/images/images/litebox/prevlabel.gif)
		no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(/portal/images/images/litebox/nextlabel.gif)
		no-repeat 100% 15%;
}

#lbBottom {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent
		url(/portal/images/images/litebox/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption,#lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

/*LITEBOX*/
.divArticleInferior {
	background: url(/portal/images/images/dissenyNou/fondoInferiores.png)
		left center;
	background-position: top;
	width: 142px;
	height: 310px;
}

.divArticleInferior .image {
	height: 140px;
	width: 140px;
	margin: 12px 0px 2px 0px;
	border: 1px #DFDFDF solid;
	float: left;
}

.divArticleInferior .image img {
	display: inline;
	border: 3px white solid;
	height: 134px;
	width: 134px;
}

.divArticleInferior .title {
	display: inline;
}

.divArticleInferior .item {
	border-bottom: 1px #eeeeee solid;
	vertical-align: middle;
	padding: 3px 0px 2px 20px;
	background: url(/portal/images/images/dissenyNou/bullet.gif) no-repeat
		left center;
	width: 122px;
	_width: 142px;
	float: left;
	display: block;
}

.divArticleInferior .content {
	padding: 3px 0px 2px 5px;
	display: block;
	width: 137px;
	_width: 142px;
}

.divArticleInferior .content p {
	margin-bottom: 10px;
}

.moduletableestrenes {
	display: inline;
	float: left;
}

.moduletablecriticaCinema,.moduletableacteDestacat,.moduletableActe,.moduletableAgenda
	{
	display: inline;
	float: left;
	margin-left: 10px;
}

.divModulDret {
	width: 150px;
	height: 150px;
	float: left;
	position: relative;
	overflow: hidden;
	display: inline;
}

.divModule {
	width: 150px;
	height: 150px;
	float: left;
	position: relative;
	overflow: hidden;
	display: inline;
}

.divModule .inside a {
	color: #FFFFFF;
}

.colorEspecialsLightText {
	color: #cbb8de;
}

.divModule .inside .date {
	text-align: right;
	color: #FFFFFF;
	margin-top: 3px;
}

.divModule img {
	position: absolute;
	width: 150px;
	height: 150px;
}

.divModule .inside {
	position: absolute;
	bottom: 0;
	padding-bottom: 0;
	left: 0;
	width: 150px;
	display: inline;
	background-image:
		url(/portal/images/images/dissenyNou/negroTransparente.png);
	_background-image: none;
	_filter: progid :           DXImageTransform .         Microsoft .     
		   AlphaImageLoader (      
		    src =     
		     '/portal/images/images/dissenyNou/negroTransBig.png',
		sizingMethod =   
		 
		     'crop' );
}

.divModule .inside .divTitle {
	padding: 5px 5px 5px 10px;
	color: white;
}

.divModule .inside .divTitle .title {
	font-size: 12px;
	font-weight: bold;
}

.divModule .inside .divTitle .date {
	font-size: 10px;
	text-align: right;
}

.divCercador {
	width: 150px;
	height: 150px;
	float: left;
	position: relative;
	overflow: hidden;
	display: inline;
	background: url(/portal/images/images/dissenyNou/fonsCercador.png) left
		center;
	text-align: right;
}

.divCercador .inputbox {
	margin-top: 87px;
	margin-right: 10px;
	width: 122px;
	border: 1px solid #CCCCCC;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	vertical-align: middle;
	padding: 3px;
	_width: 128px;
}

.divCercador .inputbutton {
	margin-top: 7px;
	margin-right: 10px;
	border: none;
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
}

.moduletablemoduldret,.moduletableadvert {
	margin-bottom: 10px;
	display: block;
}

.divPoll {
	width: 150px;
	height: 150px;
	float: left;
	position: relative;
	overflow: hidden;
	display: inline;
	background: url(/portal/images/images/dissenyNou/fonsEnquesta.png) left
		top;
}

.divPoll .text {
	padding: 27px 5px 5px 7px;
	font-weight: bold;
}

.divPoll tr {
	height: 18px;
}

.divPoll .button {
	height: 18px;
	margin-left: 5px;
}

.divPoll .buttonlabel {
	font-weight: bold;
	margin-left: 5px;
	font-size: 11px;
	display: block;
}

.divPoll .submitbutton {
	color: #666666;
	background-color: transparent;
	border: none;
	font-size: 11px;
}

.divPoll .buttons {
	text-align: right;
	margin-right: 5px;
}

.divMarcador {
	width: 150px;
	height: 150px;
	float: left;
	position: relative;
	overflow: hidden;
	display: inline;
	background: url(/portal/images/images/dissenyNou/fonsMarcador.png) left
		top;
}

.divMarcador .text {
	padding: 27px 5px 5px 7px;
}

.divMarcador .text a,.divMarcador .text a:hover {
	text-decoration: none;
}

.divModule .text {
	margin-top: 22px;
}

.divOpinions {
	background: url(/portal/images/images/dissenyNou/fonsOpinio.png) left
		top;
}

.divMesLlegides {
	background: url(/portal/images/images/dissenyNou/fonsMesLlegides.png)
		left top;
}

.divMesComentades {
	background: url(/portal/images/images/dissenyNou/fonsMesComentades.png)
		left top;
}

.divTotForums {
	background: url(/portal/images/images/dissenyNou/fonsTotForum.png) left
		top;
}

.divModule .item {
	border-bottom: 1px #e6e6e6 dotted;
	vertical-align: middle;
	margin: 1px;
	padding: 3px 0px 2px 20px;
	background: url(/portal/images/images/dissenyNou/bullet.gif) no-repeat
		left center;
	display: block;
	width: 128px;
	_width: 148px;
}

.divSeparadorModuls {
	_margin-top: 1px;
	height: 20px;
	width: 150px;
	float: left;
	display: block;
	clear: both;
}

#divNewsArticleFirst {
	width: 518px;
	margin-right: 10px;
	float: left;
	display: inline;
}

#divNews {
	width: 518px;
	float: left;
	display: inline;
	overflow: hidden;
}

#divNewsArticleSecond {
	width: 230px;
	margin-right: 10px;
	float: left;
	display: inline;
}

#divNewsArticle100 {
	width: 758px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	display: inline;
}

#divNewsArticleSecond .moduletablemoduldret {
	float: right;
	margin-bottom: 10px;
	display: inline;
	border-bottom: 1px #ececec solid;
}

#divNewsArticleSecond .moduletableadvert {
	float: right;
	margin-bottom: 10px;
	display: inline;
}

#divNewsArticleSecond .moduletablemoduldret .divPoll {
	width: 230px;
	padding-bottom: 10px;
	height: auto;
	float: left;
	position: relative;
	display: inline;
	background: url(/portal/images/images/dissenyNou/fonsEnquestaAmple.png)
		left top no-repeat;
}

#divNewsArticleSecond .moduletablemoduldret .divCercador {
	width: 230px;
	padding-bottom: 10px;
	height: auto;
	float: left;
	position: relative;
	display: inline;
	background: url(/portal/images/images/dissenyNou/fonsCercadorAmple.png)
		left top no-repeat;
	text-align: right;
}

#divNewsArticleSecond .moduletablemoduldret .divCercador .inputbox {
	width: 200px;
	margin-right: 10px;
	margin-left: 10px;
}

#divNewsArticleSecond .image {
	float: right;
	margin-bottom: 10px;
	display: inline;
	background-color: white;
	border: 1px #DFDFDF solid;
}

#divNewsArticleSecond .image img {
	display: inline;
	border: 3px white solid;
}

#divNewsArticleSecond .miniImage {
	height: 68px;
	width: 68px;
	_height: 70px;
	_width: 70px;
	float: left;
	display: inline;
	overflow: hidden;
	border: 1px #e0e0e0 solid;
	margin-right: 10px;
	margin-bottom: 10px;
}

#divNewsArticleSecond .ultimaFila {
	margin-right: 0px;
}

#divNewsArticleSecond .miniImage img {
	display: inline;
	border: 3px white solid;
	height: 62px;
	width: 62px;
}

.cercaParaula,.santoral,.ultimesEstrenes {
	width: 230px;
	float: left;
	display: inline;
	overflow: hidden;
}

.cercaParaula {
	background:
		url(/portal/images/images/dissenyNou/fonsNoticiesRelacionades.png)
		left top no-repeat;
	margin-bottom: 10px;
	border-bottom: 1px solid #FFCC00;
}

.santoral {
	background: url(/portal/images/images/dissenyNou/fonsSantoral.png) left
		top no-repeat;
}

.ultimesEstrenes {
	background:
		url(/portal/images/images/dissenyNou/fonsUltimesEstrenes.png) left top
		no-repeat;
	margin-bottom: 10px;
}

.cercaParaula .text,.santoral .text,.ultimesEstrenes .text {
	margin: 25px 0px 10px 0px;
}

.cercaParaula a.item,.santoral a.item,.ultimesEstrenes a.item {
	vertical-align: middle;
	padding: 4px 0px 4px 20px;
	background: url(/portal/images/images/dissenyNou/bullet.gif) no-repeat
		left center;
	border-bottom: 1px #e6e6e6 dotted;
	width: 210px;
	_width: 230px;
	display: block;
}

.divNewsModules {
	width: 230px;
	float: right;
	margin-bottom: 10px;
	display: inline;
}

.search {
	float: none;
}

.date {
	color: #666666;
	font-size: 10px;
}

#divTopBarImpressio,#divLogoImpressio,#divCopyrightImpressio {
	display: none;
}

#divComments {
	border: solid 1px #DDDDDD;
	background: url(/portal/images/images/dissenyNou/f8150.png) repeat-x;
	margin-top: 20px;
	padding: 10px;
	_width: 498px;
	width: 476px;
	display: inline;
	float: left;
}

.divIndexBox {
	border: solid 1px #DDDDDD;
	background: url(/portal/images/images/dissenyNou/f8150.png) repeat-x;
	padding: 10px;
	width: 496px;
	_width: 516px;
	display: block;
	float: left;
	font-size: 12px;
	margin-bottom: 20px;
}

.divIndexBox img {
	border: solid 1px #DDDDDD;
}

.divIndexBox .radiobtn {
	margin-right: 5px;
}

.divHoroscop {
	margin: 10px;
	width: 496px;
	display: inline;
	float: left;
	font-size: 12px;
	line-height: 1.5;
}

.divHoroscop .title {
	display: block;
	font-size: 20px;
	font-weight: bold;
	height: 25px;
}

.divHoroscop .date {
	display: block;
	font-size: 11px;
	font-weight: bold;
	border-bottom: solid 1px #DDDDDD;
	margin-bottom: 5px;
	color: #333333;
	font-weight: normal;
}

.divHoroscop .content {
	display: inline;
	float: left;
	width: 380px;
	margin-top: 5px;
}

.divHoroscop .foot {
	display: inline;
	float: left;
	width: 496px;
	margin-bottom: 10px;
	border-bottom: solid 1px #F2F2F2;
}

#divComments .divContent,#divComments .divContent .divBox {
	clear: both;
	display: inline;
	float: left;
}

#divComments .title,.divIndexBox .title {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
	clear: both;
	width: 448px;
}

#divComments form {
	display: block;
	float: left;
	clear: both;
	width: 454px;
}

.divComment {
	display: block;
	margin-bottom: 20px;
	float: left;
	clear: both;
	width: 478px;
	_width: 476px;
}

.divComment .divNamedate {
	font-size: 11px;
	border-bottom: 1px #DDDDDD solid;
	font-weight: bold;
	float: left;
	width: 475px;
}

.divComment .divText {
	font-size: 13px;
	line-height: 1.4;
	margin: 2px 3px;
	width: 462px;
}

.divBox {
	border: solid 1px #e0e0e0;
	background-color: #f5f5f5;
	padding: 10px;
	margin-top: 10px;
	font-size: 11px;
	line-height: 1.6;
	width: 454px;
}

.inputbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 2px;
	font-weight: normal;
	width: 190px;
	border: 1px solid #cccccc;
	height: 16px;
}

.textbox {
	width: 240px;
	height: 120px;
}

.formbutton {
	height: 18px;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#divCommentRules {
	font-weight: normal;
	margin: 5px;
}

#divCommentRules li {
	vertical-align: middle;
	padding: 4px 0px 4px 20px;
	background: url(/portal/images/images/dissenyNou/bullet.gif) no-repeat
		left center;
	display: block;
}

.mailResponse {
	height: 20px;
}

.mailBox,.redaccioBox {
	float: left;
	display: none;
	width: 518px;
}

.mailBox .inside,.redaccioBox .inside {
	border: 1px solid #E0E0E0;
	background-color: #F5F5F5;
	padding: 10px;
	font-size: 11px;
	line-height: 1.6;
	width: 496px;
	_width: 518px;
	float: left;
	display: inline;
	margin-top: 10px;
	margin-bottom: 10px;
}

.mailBox .title,.redaccioBox .title {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
	clear: both;
	width: 300px;
	display: inline;
	float: left;
}

.mailBox .closebox,.redaccioBox .closebox,.closebox {
	margin-bottom: 10px;
	width: 50px;
	display: inline;
	float: right;
	text-align: right;
}

.mailBox form,.redaccioBox form {
	display: inline;
	float: left;
	clear: both;
	width: 474px;
}

.mailBox .inputbox,.redaccioBox .inputbox {
	width: 235px;
}

.textfield {
	border: none;
	color: white;
	width: 175px;
	background-color: transparent;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-family: 11px;
}

.divNews10 {
	width: 598px;
	margin: 0px 0px 10px 0px;
}

.divNews10 .content {
	width: 592px;
	float: left;
	margin: 2px 0px 5px 5px;
	display: inline;
}

.divNews10 .content .up {
	width: 592px;
	float: left;
	display: inline;
	clear: both;
	height: 40px;
	overflow: hidden;
}

.divNews10 .content .down {
	width: 477px;
	float: left;
	display: inline;
	margin-top: 10px;
	font-size: 13px;
}

.divNews10 .title {
	display: block;
	font-size: 16px;
	font-weight: bold;
	width: 592px;
	letter-spacing: -.5px;
	padding-top: 5px;
}

#divFirstCol .titleBox {
	position: relative;
	display: inline;
	float: left;
	overflow: hidden;
	margin: 0px 0px 12px 0px;
}

#divFirstCol .titleBox .title {
	width: 503px;
	font-size: 2em;
	font-weight: bold;
	display: block;
	margin: 5px 5px 5px 10px;
}

#divFirstCol .section {
	width: 591px;
	_width: 598px;
	padding-top: 2px;
	padding-left: 7px;
	height: 18px;
	_height: 20px;
	display: inline;
	float: left;
	font-size: 12px;
	font-weight: bold;
	border-top: solid 1px #DDDDDD;
	border-bottom: solid 1px #f8f8f8;
	background: url(/portal/images/images/dissenyNou/f8.png);
	margin-bottom: 10px;
}

.sectiontableentry2 td,.sectiontableentry1 td {
	padding: 7px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-bottom: 1px solid #eeeeee;
}

.sectiontableentry2 td a,.sectiontableentry1 td a {
	font-size: 13px;
	font-weight: bold;
}

.sectiontableentry2 td {
	background: url(/portal/images/images/dissenyNou/sectiontableentry2.png)
		repeat-x;
	background-color: #F3F3F3;
}

.sectiontableentry1 td {
	background: url(/portal/images/images/dissenyNou/sectiontableentry1.png)
		repeat-x;
	background-color: #FAFAFA;
}

.sectiontableentryHdr {
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	padding-left: 10px;
	background: url(/portal/images/images/dissenyNou/tblhdr.png) repeat-y;
	border-bottom: 1px #FFCC00 solid;
	vertical-align: middle;
	color: #FFFFFF;
}

#polltable td {
	background: none;
	border: none
}

.searchRes {
	font-size: 18px;
	font-weight: bold;
}

/* Afegits notícies */
.titular {
	width: 503px;
	font-size: 2em;
	font-weight: bold;
	display: block;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 10px;
}

.titular2 {
	width: 503px;
	font-weight: bold;
	display: block;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 10px;
	font-size: 1.5em;
}

.titular3 {
	width: 503px;
	font-weight: bold;
	display: block;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 10px;
	font-size: 1.2em;
}

.subtitol {
	width: 493px;
	font-size: 1.3em;
	display: block;
	line-height: 1.5;
	margin-right: 10px;
	margin-bottom: 10px;
}

.pentradeta {
	display: block;
	margin-bottom: 10px;
	color: #5e5e5e;
	font-style: italic;
	font-size: 1.1em;
	padding-right: 30px;
	padding-left: 30px;
}

.pentradeta2 {
	display: block;
	color: #7f7f7f;
	text-align: left;
	font-weight: normal;
	border-left: 3px solid;
	border-right: 6px solid #f1f1f1;
	margin: 10px 30px;
	padding: 5px 20px;
}

.destacat {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 22px;
	color: #7f7f7f;
	text-align: left;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 10px 40px 10px 10px;
	margin-left: 30px;
	border-left: 3px solid #facc1b;
}

.destacat2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 22px;
	color: #7f7f7f;
	text-align: left;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 10px 12px 10px 10px;
	border-left-style: solid;
	border-left-width: 3px;
	margin-left: 30px;
	width: 190px;
	float: left;
}

.destacat3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 22px;
	color: #7f7f7f;
	text-align: right;
	font-weight: normal;
	padding: 10px 15px 10px 10px;
	width: 190px;
	float: left;
	margin: 10px 20px 10px 10px;
	border-right: 3px solid #e5e5e5;
}

.destacat3 strong {
	color: #3f3f3f;
	font-weight: bold;
}

.numero {
	padding-bottom: 0;
	font: 48px/ 1.5 "Lucida Grande", Lucida, Verdana, sans-serif;
}

.esporttitol {
	border: solid 1px #DDDDDD;
	background: url(/portal/images/images/dissenyNou/f8150.png) repeat-x;
	padding: 10px 10px 10px 15px;
	width: 467px;
	display: block;
	float: left;
	font-size: 16px;
	border-left-width: 5px;
	margin-top: 20px;
}

.esporttext {
	border: solid 1px #DDDDDD;
	background: url(/portal/images/images/dissenyNou/f8150.png) repeat-x;
	padding: 15px 20px;
	width: 456px;
	display: block;
	float: left;
	font-size: 14px;
	margin-bottom: 20px;
	border-top-style: none;
}

.esporttitol2 {
	border: solid 1px #DDDDDD;
	background: url(/portal/images/images/dissenyNou/f8150.png) repeat-x;
	padding: 10px 20px 10px 15px;
	width: 467px;
	display: block;
	float: left;
	font-size: 14px;
	text-align: right;
	border-right-width: 5px;
	border-right-color: #ff6903;
	margin-top: 10px;
}

.esportclassif {
	border: solid 1px #DDDDDD;
	background: url(/portal/images/images/dissenyNou/f8150.png) repeat-x;
	padding: 15px 20px;
	width: 466px;
	display: block;
	float: left;
	margin-bottom: 20px;
	border-top-style: none;
	text-align: right;
	font: 16px/ 1.7 "Lucida Grande", Lucida, Verdana, sans-serif;
	letter-spacing: 2px;
}

.reportdecla {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 22px;
	color: #ffcc00;
	text-align: left;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 10px 40px 10px 10px;
	border-left-style: solid;
	border-left-width: 3px;
	margin-left: 30px;
}

.descarrega {
	display: block;
}

.descarrega a {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	height: 37px;
	width: 202px;
	vertical-align: middle;
	background-image:
		url(/portal/images/images/dissenyNou/descarrega-nova.png);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	padding-top: 63px;
	margin: 10px;
	padding-left: 20px;
	color: gray;
}

.descarrega a:hover {
	color: #FF6600;
}

.descarrega a:visited {
	color: inherit;
}

.descarrega2 {
	display: block;
}

.descarrega2 a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #663333;
	text-align: left;
	height: 32px;
	padding: 25px 0px 0px 14px;
	width: 471px;
	vertical-align: middle;
	background-image:
		url(/portal/images/images/dissenyNou/fons-descarrega-petit-nou.png);
	background-repeat: no-repeat;
	background-position: left;
}

.descarrega2 a:hover {
	color: #FF6600;
}

.descarrega2 a:visited {
	color: inherit;
}

/* seccions */
.tblCinemes {
	border: solid 1px #DDDDDD;
	background: url(/portal/images/images/dissenyNou/f8150.png) repeat-x;
	display: inline;
	float: left;
	font-size: 12px;
	margin-bottom: 20px;
	width: 516px;
}

.tblHoraris {
	margin: 10px;
	width: 496px;
	vertical-align: top;
}

.tblCinemes .title {
	display: block;
	font-size: 20px;
	font-weight: bold;
	height: 30px;
}

.peli {
	display: block;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	border-bottom: 1px solid #DDDDDD;
	margin-bottom: 2px;
	margin-top: 5px;
}

.peli a {
	color: #d80784;
}

.estrena {
	display: block;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	border-bottom: 1px solid #f3b5da;
	width: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
	background: url(/portal/images/images/dissenyNou/star.png) no-repeat
		right;
}

.estrena a {
	color: #d80784;
}

.horaris {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	font-weight: normal;
	margin-left: 5px;
}

.tblCinemes .date {
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #333333;
	font-weight: normal;
	margin-left: 30px;
}

.tblCinemes .content {
	display: inline;
	float: left;
	margin-top: 5px;
	width: 495px;
}

.tblCinemes .cartells {
	_height: 100px;
	_width: 100px;
	overflow: hidden;
	margin-right: 14px;
	width: 70px;
	float: left;
	display: inline;
}

.tblCinemes .image {
	width: 68px;
	height: 68px;
	_height: 70px;
	_width: 70px;
	display: inline;
	overflow: hidden;
	border: 1px #e0e0e0 solid;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
}

.tblCinemes .image img {
	border: 3px white solid;
	height: 62px;
	width: 62px;
}

/* seccions */
.divSec {
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 13px;
	line-height: 1.3;
	display: block;
	float: left;
}

.divSec .date {
	text-align: center;
	width: 55px;
	float: left;
	display: inline;
	margin-right: 5px;
	height: 100%;
}

.divSec .date .hora {
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
}

.divSec .content {
	width: 360px;
	float: left;
	display: inline;
	clear: right;
	color: #666;
	border-left: 1px solid #DDDDDD;
	line-height: 1.5;
	height: 100px;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}

.divSeccions {
	float: left;
	display: inline;
	border: 1px solid #DDDDDD;
	background: url(/portal/images/images/dissenyNou/f8150.png) repeat-x
		#FFFFFF;
	width: 496px;
	_width: 497px;
	margin-bottom: 15px;
	padding: 2px 10px 5px;
}

.divSeccions .title,.divGroupUp .title {
	font-size: 18px;
	font-weight: bold;
}

.divSec .categoriaAgenda {
	font-size: 11px;
	line-height: 2.5;
}

.colorSeccio,.colorSeccio a {
	color: #d80784;
}

.divSecImage .image {
	height: 98px;
	width: 98px;
	border: 1px #DFDFDF solid;
	float: left;
	margin-right: 10px;
	margin-left: 0px;
	margin-top: 3px;
}

.divSecImage .image img {
	display: inline;
	border: 3px white solid;
	height: 92px;
	width: 92px;
}

.titolTot a {
	font-size: 20px;
	font-weight: bold;
	letter-spacing: -1px;
	color: white;
}

.subtitolTot a {
	font-size: 12px;
	color: white;
}

.mosimage_caption {
	width: 508px;
	font-size: 11px;
	text-align: center;
	padding-top: 5px;
	color: #333333;
}

.mosimage {
	text-align: center;
}

/* nous estils EXPOS */
.tblSala {
	border: solid 1px #DDDDDD;
	background: url(/portal/images/images/dissenyNou/f8150.png) repeat-x;
	display: inline;
	float: left;
	font-size: 12px;
	margin-bottom: 20px;
	width: 516px;
}

.tblSala2 {
	margin: 10px;
}

.expo {
	margin-top: 10px;
	margin-bottom: 10px;
}

.tblSala .content {
	display: inline;
	float: left;
	width: 375px;
	border-left: 1px solid #d30a83;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
}

.tblSala2 .title {
	display: block;
	font-size: 20px;
	font-weight: bold;
}

.tblSala2 .content .title {
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
}

.tblSala .sala {
	display: block;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #333333;
	font-weight: normal;
	margin-top: 5px;
	border-bottom: 1px solid #dcdcdc;
	margin-right: 10px;
	text-align: right;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 5px;
}

.tblSala .date {
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #333333;
	font-weight: normal;
	margin-left: 30px;
}

.tblSala .text {
	display: block;
	font-size: 12px;
	margin-bottom: 10px;
	color: #333333;
	margin-left: 20px;
}

.tblSala .content .date {
	font-size: 11px;
	font-weight: bold;
	color: #d80784;
	margin-left: 10px;
}

.tblSala .image {
	width: 98px;
	_height: 100px;
	_width: 100px;
	display: inline;
	overflow: hidden;
	border: 1px #e0e0e0 solid;
	margin-top: 4px;
	margin-right: 10px;
	float: left;
}

.tblSala .image img {
	border: 3px white solid;
	height: 92px;
	width: 92px;
}

/*Estils per al marcador*/
.contentpane .capsalerataula {
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	padding-left: 10px;
	background: url(/portal/images/images/dissenyNou/bgblackbar.png)
		repeat-x #333333;
	vertical-align: middle;
	color: #FFFFFF;
}

.contentpane .capsalerataula a,.contentpane .capsalera2taula a,.contentpane .capsalera3taula a
	{
	color: #FFFFFF;
}

.contentpane .capsalera2taula {
	height: 18px;
	padding: 3px 10px;
	font-size: 13px;
	font-weight: bold;
	background: url(/portal/images/images/dissenyNou/fonsTaronja.png)
		repeat-x #FF6600;
	color: #fff;
}

.contentpane .capsalera3taula {
	height: 18px;
	padding: 3px 10px;
	font-size: 13px;
	font-weight: bold;
	background: url(/portal/images/images/dissenyNou/fonsOliva.png) repeat-x
		#967e15;
	color: #fff;
}

.contentpane .linenumber,.contentpane .linenumber a {
	padding: 5px;
	font-size: 20px;
	text-align: center;
	font-weight: bold;
}

.contentpane .linename,.contentpane .linename a {
	font-size: 12px;
	font-weight: bold;
}

.contentpane .data {
	height: 18px;
	padding: 3px 10px;
	font-size: 11px;
	background: url(/portal/images/images/dissenyNou/fonscd.png) repeat-x
		bottom #C0C0C0;
	color: #222;
	text-align: left;
	border-top: 1px solid #888;
	border-bottom: 1px solid #aaa;
}

.contentpane .secciotaula1,.contentpane .resultrow1 {
	background: url(/portal/images/images/dissenyNou/sectiontableentry2.png)
		repeat-x;
	background-color: #F3F3F3;
	border-bottom: 1px solid #ccc;
	padding: 2px 0px;
}

.contentpane .secciotaula0,.contentpane .resultrow0 {
	background: url(/portal/images/images/dissenyNou/sectiontableentry1.png)
		repeat-x;
	background-color: #FAFAFA;
	border-bottom: 1px solid #ccc;
	padding: 2px 0px;
}

.contentpane .secciotaulaPromo,.contentpane .secciotaulaPromo a,.contentpane .resaltatPromo
	{
	color: #008400;
	font-size: 12px;
	line-height: 1.5;
}

.contentpane .secciotaulaRele,.contentpane .secciotaulaRele a,.contentpane .resaltatRele
	{
	color: #C00;
	font-size: 12px;
	line-height: 1.5;
}

.contentpane .resaltatPromo,.contentpane .resaltatRele,.contentpane .resaltat
	{
	background:
		url(/portal/images/images/dissenyNou/fonsTaronjaResaltat.png) repeat-x
		;
	padding: 7px 10px;
	font-weight: bold;
	font-size: 13px;
	line-height: 1.5;
}

.contentpane .secciotaula0,.contentpane .secciotaula1 {
	padding: 7px 10px;
	font-size: 12px;
	line-height: 1.5;
}

.contentpane .rowleft {
	width: 50%;
	text-align: left;
	padding-left: 10px;
}

.contentpane .rowright {
	width: 50%;
	text-align: right;
	padding-right: 10px;
}

.contentpane .rowcenter {
	text-align: center;
	white-space: nowrap;
}

.contentpane .rowleft,.contentpane .rowright,.contentpane .rowcenter {
	color: #000;
	padding-top: 2px;
	padding-bottom: 2px;
}

.moduletablecenter {
	text-align: center;
	width: 460px;
	margin-left: 64px;
}

.moduletablecenter2 {
	text-align: center;
}

.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
	background: url(/portal/images/images/dissenyNou/negroTransparente.png);
}

.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #F60;
	padding: 8px 8px 4px;
	background: url(/portal/images/images/dissenyNou/negroTransparente.png)
		top left;
}

.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(/portal/images/images/dissenyNou/negroTransparente.png)
		bottom right;
}

.segonaMarcador,.segonaMarcador2,.segonaMarcador3 {
	background: url(/portal/images/images/dissenyNou/sectiontableentry2.png)
		repeat-x;
	float: left;
	height: 18px;
	width: 150px;
	padding-top: 2px;
}

.segonaMarcador2 {
	width: 230px;
}

.segonaMarcador3 {
	width: 370px;
}

.marcDes,.marcAct {
	height: 16px;
	width: 60px;
	margin: 0 5px;
	text-align: center;
	float: left;
	vertical-align: text-bottom;
	font-weight: bold;
	padding-top: 2px;
}

.marcAct {
	background: url(/portal/images/images/dissenyNou/fonsActivat.png)
		repeat-x #333;
}

.marcAct a,.modteams a,.modresults a {
	color: #FFF;
}

.maj {
	text-transform: uppercase;
}

.leagueName {
	font-size: 15px;
	font-weight: bold;
	float: left;
}

.subtext {
	font-size: 11px;
	color: #FF6600;
	font-weight: normal;
	margin-top: 2px;
	display: block;
	text-align: right;
}

.subtext a {
	color: #666666;
}

#marc1,#marc2 {
	overflow-y: scroll;
	overflow-x: hidden;
}

.modMarcador {
	margin: 5px;
}

.modMarcador2 {
	margin: 5px;
	width: 95%;
}

.modresults {
	font-weight: bold;
	color: white;
	white-space: nowrap;
	text-align: center;
}

.moddatetime {
	color: #CCCCCC;
	font-weight: bold;
	white-space: nowrap;
	text-align: center;
	margin: 2px;
}

.modmatch1 {
	background-color: #505050;
	border-bottom: 1px solid #333333;
}

.modmatch0 {
	background-color: #444444;
	border-bottom: 1px solid #333333;
}

.modteams {
	color: white;
	margin: 2px;
	float: left;
}

.modleague,.modleague a {
	padding: 1px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background: url(/portal/images/images/dissenyNou/fonsTaronja.png)
		repeat-x #FF6600;
	color: #fff;
	border-bottom: 1px solid #333333;
}

#divMarcador3 .modleague a {
	font-size: 12px;
}

.partitCronica,.modteams a.partitCronica,.modresults a.partitCronica {
	color: #FF6600;
	font-weight: bold;
}

.titolRSS {
	border-bottom: 1px #e6e6e6 solid;
	vertical-align: middle;
	padding: 3px 0px 2px 27px;
	background: url(/portal/images/images/dissenyNou/feedIcon.png) no-repeat
		3px center;
	display: block;
	font-size: 15px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 4px;
}

.subtitolRSS {
	font-size: 14px;
	margin-left: 27px;
	display: block;
}

.titolLateralRSS {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
	text-align: center;
}

.textLateralRSS {
	font-size: 13px;
	margin-bottom: 10px;
	line-height: 1.3;
}

.textLateralRSS strong {
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 2px;
	padding-left: 2px;
	border-bottom: 1px solid #cccccc;
	display: block;
}

.sitemapTitle {
	background: url(/portal/images/images/dissenyNou/degradatMapaWeb.png)
		repeat-x;
	width: 248px;
	_width: 253px;
	height: 22px;
	color: white;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 0 0 5px;
}

.sitemapTitle a {
	color: white;
}

.sitemapContent {
	background: url(/portal/images/images/dissenyNou/degradatMapaWeb2.png);
	width: 253px;
	margin-bottom: 10px;
	font-size: 12px;
}

.sitemapContent li {
	border-bottom: 1px #aaaaaa solid;
	vertical-align: middle;
	padding: 3px 0px 2px 20px;
	background: url(/portal/images/images/dissenyNou/bullet.gif) no-repeat
		left center;
	display: block;
}

.tblVote .image {
	height: 218px;
	width: 156px;
	float: left;
	display: block;
	overflow: hidden;
	border: 1px #e0e0e0 solid;
	margin: 7px;
}

.tblVote .image img {
	display: inline;
	border: 3px white solid;
	height: 212px;
	width: 150px;
}

#slidePrincipal {
	display: block;
	width: 915px;
	margin-left: -10px;
	margin-top: -6px;
	background: url(/portal/images/images/dissenyNou/degradatSlide.png)
		repeat-x #000000;
	height: 200px;
	color: white;
	margin-bottom: 7px;
	overflow: hidden;
}

#slideText {
	margin: 10px 25px 0 20px;
	width: 315px;
	height: 180px;
	float: right;
}

.slideText {
	text-align: right;
	width: 100%;
	height: 100%;
	vertical-align: middle;
	padding-top: 30px;
}

#slideImage {
	margin-top: 10px;
	width: 377px;
	height: 180px;
	float: right;
	overflow: hidden;
}

.slideImage {
	margin-top: -40px;
	width: 377px;
}

#slideButton {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 12px;
	height: 180px;
	width: 20px;
	vertical-align: bottom;
	float: right;
	overflow: hidden;
}

#slideText .section {
	font-size: 15px;
	font-weight: bold;
	color: #aaa;
}

#slideText .title {
	font-size: 28px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -1px;
}

#slideText .comments {
	font-size: 13px;
	margin-top: 7px;
	color: #999;
	display: block;
}

ul li.slideButton {
	width: 20px;
	height: 20px;
	clear: both;
	margin-bottom: 5px;
	font-size: 13px;
	font-weight: bold;
	overflow: hidden;
}

ul li.inactive {
	background: url(/portal/images/images/dissenyNou/botoPortada.png)
		no-repeat;
	color: #ccc;
}

ul li.active {
	background: url(/portal/images/images/dissenyNou/botoPortada2.png)
		no-repeat;
	color: #ffcc00;
}

ul li.slideButton a {
	padding-top: 2px;
	width: 20px;
	height: 20px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #ccc;
}

ul li.active a {
	color: #ffcc00;
}

#playpause0,#playpause1 {
	with: 20px;
	height: 20px;
	display: block;
}

#divTabs {
	float: left;
	height: 310px;
	width: 374px;
	margin-right: 10px;
	overflow: hidden;
}

#divTabs .title {
	display: block;
	width: 100%;
	height: 25px;
}

#divTabs .content {
	width: 100%;
	height: 100%;
	background: url(/portal/images/images/dissenyNou/bgTabs.png) no-repeat;
}

#divTabs .content .tab {
	display: block;
	width: 100%;
	height: 285px;
}

#divTabs .content .tab .noticiaTab {
	display: block;
	margin: 2px 10px;
	width: 354px;
	height: 48px;
	overflow: hidden;
	border-bottom: 1px dotted #E0E0E0;
}

#divTabs .content .tab .noticiaTab .content {
	float: left;
	margin-right: 5px;
	width: 280px;
	height: 42px;
	background: none;
	font-size: 12px;
	padding-top: 5px;
}

#divTabs .content .tab .noticiaTab .content a.date {
	color: #aaa;
}

#divTabs .content .tab .noticiaTab .content a.title {
	font-weight: bold;
}

#divTabs .content .tab .noticiaTab .image {
	float: left;
	border: 1px solid #E0E0E0;
	line-height: 30px;
	vertical-align: middle;
}

#divTabs .content .tab .noticiaTab .image .container {
	border: 3px solid #FFFFFF;
	height: 36px;
	width: 59px;
	overflow: hidden;
}

#divTabs .content .tab .noticiaTab .image .container div {
	margin-top: -13px;
}

#divMesPopulars {
	height: 310px;
	width: 214px;
	background: url(/portal/images/images/dissenyNou/fonsPopulars.png)
		no-repeat;
	font-size: 12px;
	padding: 25px 10px 10px 10px;
	overflow: hidden;
}

#divMesPopulars ol {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

#divMesPopulars ol li {
	padding: 6px 0;
	width: 194px;
	border-bottom: 1px dotted white;
}

#divMesPopulars ol li span {
	margin-right: 9px;
	font-weight: bold;
	float: left;
	padding-left: 3px;
	font-size: 10px;
	padding-top: 1px;
}

#divMesPopulars ol li p {
	display: table;
}

#divMarcador3 {
	width: 374px;
	height: 310px;
	margin-bottom: 10px;
	background: url(/portal/images/images/dissenyNou/fonsMarcador9.png)
		no-repeat;
	padding-left: 2px;
	padding-top: 1px;
}

#divTemps {
	width: 140px;
	height: 273px;
	background: url(/portal/images/images/dissenyNou/fonsTemps.png)
		no-repeat;
	margin-bottom: 10px;
	display: block;
	padding: 27px 5px 10px 5px;
	overflow: hidden;
}

.unTemps,.unTemps2 {
	width: 140px;
	overflow: hidden;
	display: block;
	background: url(/portal/images/images/dissenyNou/fonsContingutTemps.png)
		;
	text-align: center;
	margin-bottom: 4px;
	border-bottom: 1px solid #f0f0f0;
}

.unTemps2 {
	text-align: left;
}

.unTemps .title,.unTemps2 .title {
	width: 136px;
	padding: 2px;
	display: block;
	font-size: 14px;
	font-weight: bold;
	background: url(/portal/images/images/dissenyNou/fonsTitolsTemps.png);
	margin-bottom: 5px;
}

.unTemps2 .title {
	width: 138px;
	padding: 1px;
	font-size: 11px;
	text-align: center;
}

.unTemps .real {
	font-size: 12px;
	font-weight: bold;
	display: block;
	color: #333;
}

.unTemps .pred,.unTemps2 .pred {
	font-size: 11px;
	color: #888;
	display: block;
	margin-bottom: 5px;
}

.unTemps2 .pred {
	font-size: 9px;
}

#divAnuncisP {
	width: 228px;
	margin: 0;
	border: 1px solid #ececec;
	float: left;
	display: inline;
	background: #F8F8F8;
	overflow-x: hidden;
}

.anunciEconomic {
	padding: 5px;
	border-bottom: 1px dotted #E6E6E6;
}

.infEconomics {
	padding: 5px;
	color: #555;
	font-weight: bold;
}

#divPortalMataro {
	width: 935px;
	height: 30px;
	background-image: url(/portal/images/images/dissenyNou/superior.png);
	float: left;
}

.advert0,.advert1 {
	display: inline;
	float: left;
	padding: 10px;
	border-bottom: 1px solid #DDDDDD;
	width: 480px
}

.advert0 {
	background-color: #f8f8f8;
}

.advert1 {
	background-color: #ffffff;
}

.advertMore {
	display: inline;
	float: left;
	border-bottom: 1px solid #d0d0d0;
	padding: 5px;
	width: 490px;
	text-align: right;
	vertical-align: middle;
	background: #e0e0e0;
	cursor: pointer;
}

.categoryBox {
	display: inline;
	float: left;
}

.advertCategory {
	display: inline;
	float: left;
	background: transparent url(/portal/images/images/dissenyNou/tblhdr.png)
		repeat-y scroll 0 0;
	border-bottom: 1px solid #FFCC00;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
	padding-left: 10px;
	padding-top: 4px;
	margin-top: 10px;
	width: 490px;
}