/*----------< COLORS >-------------------------------
#dedbc5 Color de fons de tota la plana
#7c93c5 Color blau de fons de la barra del menu
#ffde7a Color groc de la caixa del logotips i seguiments
#dedbc5 Color palid dels seguiments de seccions
#efeee3 Color palid de fons
#0a5998 Color blau dels links
#be373c Color vermell dels links visitats
#808080 Color gris per les signatures
*/

body {
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	background-color: #dedddd;
	background-color: #dedbc5;
	background-color: #e3e0cf;
	background-color: #ede9e6;
	/* background: #ede8e2 url('../images/WEBENPROVES1.gif') no-repeat; */
	/* background-position: center top; */
}

p, h1, h2, h3, h4 { 
	margin-top: 0;
	margin-bottom: 0px;
}
a, a:visited {
	color: #be373c;
	text-decoration: none;
}
a:hover {
	color: #CCCCCC;
}
/*table {
	border: 0;
	padding: 0px;
	border-collapse: collapse;
	width: 100%;
	margin: auto;
}
/*td {
	border: 0;
	padding: 0px;
	vertical-align: top;
	width: auto;
	margin: auto;
}*/
form {
	margin: 0;
	padding: 0;
}
form textarea {
	font-family: Arial, Helvetica, sans-serif;
}
div {
	border: 0px solid blue;
	padding: 0px;
	/*text-align: left;*/
}
/*Caixa principal*/

table.principal{width:1000px;background-color: #FFFFFF;padding: 0px;border-collapse: collapse;margin: auto;}
td.principal {border: solid 10px #ffffff;background-color: #FFFFFF;}

/* columnats ---------- */

div.contentpanell td.columna-esquerra {
	width: 430px;
	vertical-align: top;
	padding-top: 15px;
}
div.contentpanell td.columna-central {
	width: 172px;
	vertical-align: top;
	padding-top: 15px;
	/*padding-left: 15px;*/
}
div.contentpanell td.columna-dreta {
	width: 338px;
	vertical-align: top;	
	padding-top: 15px;
}
div.contentpanell td.columna-filete_v1 {
	width: 20px;
	background: url('img/filete_v1.jpg') repeat;
}

div.contentpanell2 td.columna-esquerra {
	width: 468px;
	vertical-align: top;
	padding-top: 10px;
}
div.contentpanell2 td.columna-dreta {
	width: 492px;
	vertical-align: top;
	padding-top: 10px;
	/*padding-left: 15px;*/
}
div.contentpanell2 td.columna-filete_v1 {
	width: 20px;
	background: url('img/filete_v1.jpg') repeat;
}

div.contentnoticia td.columna-esquerra {
	width: 660px;
	vertical-align: top;
	padding-top: 15px;
}
div.contentnoticia td.columna-dreta {
	width: 300px;
	vertical-align: top;
	padding-top: 15px;
	/*padding-left: 15px;*/
}
div.contentnoticia td.columna-filete_v1 {
	width: 20px;
	background: url('img/filete_v1.jpg') repeat;
}

div.contenttecnica td.columna-esquerra {
	width: 430px;
	vertical-align: top;
	padding-top: 15px;
}
div.contenttecnica td.columna-central {
	width: 210px;
	vertical-align: top;
	padding-top: 15px;
	/*padding-left: 15px;*/
}
div.contenttecnica td.columna-dreta {
	width: 300px;
	vertical-align: top;	
	padding-top: 15px;
}
div.contenttecnica td.columna-filete_v1 {
	width: 20px;
	background: url('img/filete_v1.jpg') repeat;
}
/* noticies ---------- */

div.contentpanell td.columna-esquerra div.article-primer h2,
div.contenttecnica td.columna-esquerra div.article-primer h2 {
	font-size: 21px;
	font-weight: bold;
	color: #be373c;
	margin-top: 4px;
}
div.contentpanell td.columna-esquerra div.article-primer p.subtitular,
div.contenttecnica td.columna-esquerra div.article-primer p.subtitular {
	margin-top: 3px;
}
div.contentpanell td.columna-esquerra div.article-primerdest h2 {
	font-size: 21px;
	font-weight: bold;
	color: #be373c;
	margin-top: 4px;
}
div.contentpanell td.columna-esquerra div.article-primerdest p.subtitular {
	margin-top: 3px;
}
div.contentpanell td.columna-esquerra div.article-segon h2 {
	font-size: 18px;
	font-weight: normal;
	color: #be373c;
}
div.contentpanell td.columna-esquerra div.article-segon p.subtitular {
	margin-top: 3px;
}
div.contentpanell td.columna-esquerra div.article-segondest h2,
div.contenttecnica td.columna-esquerra div.article-segondest h2 {
	font-size: 16px;
	font-weight: normal;
	color: #be373c;
}
div.contentpanell td.columna-esquerra div.article-segondest p.subtitular,
div.contenttecnica td.columna-esquerra div.article-segondest p.subtitular {
	margin-top: 3px;
}
div.contentpanell td.columna-esquerra div.article-segon p.secciodatacio {
	margin-top: 2px;
}
div.contentpanell td.columna-esquerra div.article-tercer h2 {
	font-size: 14px;
	font-weight: normal;
	color: #be373c;
}
div.contentpanell td.columna-esquerra div.article-tercer p.subtitular {
	margin-top: 2px;
}
div.contentpanell td.columna-esquerra div.article-tercer p.secciodatacio {
	margin-top: 4px;
}

div.contentpanell td.columna-central div.article-primer h2,
div.contenttecnica td.columna-central div.article-primer h2 {
	font-size: 14px;
	font-weight: bold;
	color: #be373c;
	margin-top: 2px;
}
div.contentpanell td.columna-central div.article-segon h2,
div.contenttecnica td.columna-central div.article-segon h2 {
	font-size: 14px;
	font-weight: normal;
	color: #be373c;
	margin-top: 4px;
}
div.contentpanell td.columna-dreta div.breves {
	font-size: 11px;
	font-weight: normal;
	color: #be373c;
	margin-top: 2px;
}
div.contentpanell td.columna-dreta div.breves span.datacio{
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	margin-top: 2px;
}

div.contentpanell td.columna-dreta div.entrevista h2 {
	font-size: 18px;
	font-weight: normal;
	color: #be373c;
}

div.contentnoticia td.columna-dreta div.entrevista h2 {
	font-size: 16px;
	font-weight: normal;
	color: #be373c;
}

div.contentpanell2 td.columna-esquerra div.article-primer h2 {
	font-size: 21px;
	font-weight: normal;
	color: #be373c;
	margin-left: 170px;
	margin-top: 10px;
	position: absolute;
}
div.contentpanell2 td.columna-esquerra div.entrevista h2 {
	font-size: 18px;
	font-weight: normal;
	color: #be373c;
}
div.contentpanell2 td.columna-esquerra div.entrevista p.subtitular {
	padding-top: 10px;
	font-weight: normal;
}
div.contentpanell2 td.columna-dreta div.entrevista h2 {
	font-size: 18px;
	font-weight: normal;
	color: #be373c;
}
div.contentpanell2 td.columna-dreta div.entrevista p.subtitular {
	padding-top: 4px;
	font-weight: normal;
}
div.contentnoticia td.columna-esquerra div.article h2 {
	font-size: 24px;
	font-weight: bold;
	color: #be373c;
	margin-top: 4px;
}
div.contentnoticia td.columna-esquerra div.article p.subtitular {
	font-size: 18px;
	font-weight: bold;
	margin-top: 8px;
}

/* articles títols generals ---------- */

div.article {
	font-size: 12px;
	font-weight: normal;
	margin-top: 8px;
}
div.article_contingutnoticia {
	/*	margin-left: 440px;*/
	position: inherit;
	vertical-align: top;
	text-align: justify;
}

div.article p.subtitular,
div.entrevista p.subtitular,
div.article-primer p.subtitular,
div.article-primerdest p.subtitular,
div.article-segon p.subtitular,
div.article-segondest p.subtitular,
div.article-tercer p.subtitular {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

div.article span.datacio,
div.article-primer span.datacio,
div.article-primerdest span.datacio,
div.article-segon span.datacio,
div.article-segondest span.datacio,
div.article-tercer span.datacio {
	color: #666666;
}

div.article-primer p.secciodatacio,
div.article-primerdest p.secciodatacio,
div.article-segon p.secciodatacio,
div.article-segondest p.secciodatacio,
div.article-tercer p.secciodatacio {
	font-size: 10px;
	color: #be373c;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
div.article p.secciodatacio {
	font-size: 14px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-top: 8px;
	margin-bottom: 10px;
}
div.entrevista p.secciodatacio {
	font-size: 10px;
	color: #151515;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
div.entrevista p.text,
div.article-primer p.text,
div.article-primerdest p.text,
div.article-segon p.text,
div.article-segondest p.text,
div.article-tercer p.text {
	color: #555;
}
div.article p.text {
	color: #555;
	font-size: 14px;
}
div.article h2 a:hover,
div.breves a:hover,
div.entrevista h2 a:hover,
div.article-primer h2 a:hover,
div.article-primerdest h2 a:hover,
div.article-segon h2 a:hover,
div.article-segondest h2 a:hover,
div.article-tercer h2 a:hover {
	color: #000000;
}
/* imatges ---------- */

img.imatge-portada {
	/*width: 180px;*/
	margin-left: 8px;
	margin-bottom: 10px;
	float: right;
}
img.imatge-entrevista {
	/*width: 180px;*/
	margin-right: 8px;
/*    margin-bottom: 8px;*/
	float: left;
/*	position: relative;*/
/*	padding-bottom: 10px;*/
}
img.imatge-article {
	/*width: 180px;*/
	margin-right: 8px;
	margin-bottom: 2px;
	float: left;
	position: relative;
/*	position: relative;*/
/*	padding-bottom: 10px;*/
}

.Fotogaleria {
	position:relative;
	background-position: center;
	background-repeat: no-repeat;
	z-index: 0;
}

/*Zones especifiques*/
div.entrevista {
	background-color: #efeee3;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.entrevista_contingutnoticia {
	margin-left: 156px;
	position: relative;
	vertical-align: top;
}
div.tecnica {
	background-color: #efeee3;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.breves {
	background-color: #E8E8E8;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.ltm1 {
	background-color: #EADBDB;
	border:1px solid #ebebeb;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.continguts_noticia {
	background-color: #ffffff;
	border:1px solid #ebebeb;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-bottom: 1px;
	float: left;
	/*width: 200px;*/
	position: relative;
}
div.varis {
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.varis_capcalera {
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
}
div.varis_data {
	padding-left: 10px;
	vertical-align: middle;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 14px;

}
div.article-primerdest {
	background-color: #eee9d6;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.article-segondest {
	background-color: #F5F2E7;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
/* Calendari ---------- */

div.calendari div.calbloc1 {
	width: 338px;
	background: url('img/calen1.gif') no-repeat;
	height: 34px;
}
div.calendari div.calbloc2 {
	width: 338px;
	background: url('img/calen2.gif') repeat;
}
div.calendari div.calbloc2 div.text {
	padding-left: 30px;
	padding-right: 20px;
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div.calendari div.calbloc2 span.secciodatacio {
	font-size: 10px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
div.calendari div.calbloc2 span.text {
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
}
div.calendari div.calbloc3 {
	width: 338px;
	background: url('img/calen3.gif') no-repeat;
	height: 36px;
}
div.calendari div.calbloc2 a:hover {
	color: #000000;
}
div.calendari div.calbloc2 a {
	font-size: 10px;
}
/* Avantítol seccions ---------- */

div.caixa_destacat{
	display: block;
	border: 0;
	text-transform: uppercase;
	text-align: center;
	width: 100%;
	font-weight: bold;
	font-size: 11px;
	background-color: #FFCC33; /* nou groc */
	line-height: 20px;
	height: 18px;
	margin: 0 0 1px 0;
	color: #151515;
	font-family: Helvetica, sans-serif;
}
div.caixa_destacat2{
	display: block;
	border: 0;
	text-transform: uppercase;
	text-align: center;
	width: 100%;
	font-weight: bold;
	font-size: 11px;
	background-color: #dedbc5; /* nou groc */
	line-height: 20px;
	height: 18px;
	margin: 0 0 1px 0;
	color: #151515;
	font-family: Helvetica, sans-serif;
}
div.caixa_destacat3{
	display: block;
	border: 0;
	text-transform: uppercase;
	text-align: center;
	width: 100%;
	font-weight: bold;
	font-size: 11px;
	background-color: #FF9933; /* nou groc */
	line-height: 20px;
	height: 18px;
	margin: 0 0 1px 0;
	color: #151515;
	font-family: Helvetica, sans-serif;
}
div.caixa_destacatLTM{
	display: block;
	border: 0;
	text-transform: uppercase;
	text-align: center;
	width: 100%;
	font-weight: bold;
	font-size: 11px;
	background-color: #FF0000; /* nou groc */
	line-height: 20px;
	height: 18px;
	margin: 0 0 1px 0;
	color: #FFFFFF;
	font-family: Helvetica, sans-serif;
}
div.enmarcat {
	border:1px solid #666666;
	/*padding-left: 10px;*/
}
div.caixaesquerra {
/*	width: 341px;*/
	float: left;
	padding-right: 19px;
	margin-bottom: 9px;
}

/* Altres ---------- */

span.article_separator {
	display: block;
	height: 1px;
	font-size: 1px;
	background-color: #151515;
	margin: 10px auto 10px auto;
	clear: both;
}

span.article_separator2 {
	display: block;
	height: 0px;
	font-size: 1px;
	background-color: #151515;
	margin: 8px auto 8px auto;
	clear: both;
}
span.article_separator3 {
	display: block;
	height: 0px;
	font-size: 1px;
	background-color: #151515;
	margin: 4px auto 4px auto;
	clear: both;
}
span.breves_separator {
	display: block;
	height: 1px;
	font-size: 1px;
	background-color: #4B4B4B;
	margin: 4px auto 4px auto;
	clear: both;
}



/*MENUS*/
.menu_off {
	/*margin-top: 8px;*/
	text-align: center;
/*	float: left;*/
	height: 26px;
	width: 80%;/*94*/
	padding-left:9px;
	padding-right:8px;
	margin-left:4px;
	margin-right:4px;
	position: relative;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	/*text-indent: 0.5em;*/
	line-height: 25px;
	color: #FFFFFF;
	background-image: url(img/back_02.gif);
	/*background-position: bottom;*/
	background-repeat: repeat;
	z-index: 3;	/*background-color: #081160;*/
}

.menu_on {
	/*margin-top: 30px;*/
	text-align: center;
/*	float: left;*/
	height: 26px;
	width: 80%; /*94*/
	padding-left:9px;
	padding-right:8px;
	margin-left:4px;
	margin-right:4px;
	position: relative;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	/*text-indent: 0.5em;*/
	line-height: 25px;
	color: #FFFFFF;
	background-image: url(img/back_01.gif);
	/*background-position: bottom;*/
	background-repeat: repeat;
	z-index: 3;
	/*background-color: #081160;*/
}
.menu_select {
	/*margin-top: 30px;*/
	text-align: center;
/*	float: left;*/
	height: 26px;
	width: 80%; /*94*/
	padding-left:9px;
	padding-right:8px;
	margin-left:4px;
	margin-right:4px;
	position: relative;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	/*text-indent: 0.5em;*/
	line-height: 25px;
	color: #000000;
	background-image: url(img/back_01.gif);
	/*background-position: bottom;*/
	background-repeat: repeat;
	z-index: 3;	/*background-color: #081160;*/
}
.nav_menu3 {padding-left:5;padding-right:5;background-color:#333333;text-decoration:none; border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF}
.nav_menu3_roll {padding-left:5;padding-right:5;background-color:#666666;text-decoration:none; border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF}
.nav_menu {padding-left:5;padding-right:5;background-color:#666666;text-decoration:none;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;color: #FFFFFF;}

