/* CSS Document */

/*********************** NOTICIA ************/
article#noticia {
	float:left;
	width:688px;
	position:relative;
	border-right:1px solid #e5e5e5;
	margin-top:10px;
}
article#noticia div.in {padding:10px;}
article#noticia mark {
	background:none;
	font-style:normal;
	color:#1488af;
	margin-bottom:8px;
	padding-bottom:5px;
	border-bottom:1px dashed #e5e5e5;
	display:block;
}
article#noticia mark span {font-weight:normal; color:#666;}
article#noticia h3 {
	font-size:36px;
	/*line-height:100%;*/
	margin-bottom:6px;
	font-weight:bold;
	color:#333;
}
article#noticia h4 {
	font-size:18px;
	margin-bottom:6px;
	line-height:120%;
}
article#noticia p.autor {
	margin-bottom:6px;
	padding:8px 0;
	border-top:1px dashed #e5e5e5;
	border-bottom:1px dashed #e5e5e5;
	font-size:11px;
}
article#noticia p.autor a {color:#1488af;}
article#noticia p.autor img {vertical-align:middle;}
article#noticia p.autor span {padding:0 3px;}
article#noticia p.autor a em {color:#666; font-style:normal;}

article#noticia div.fotonoticia {
	margin-bottom:8px;
	font-style:italic;
	background:#f5f5f5;
}
article#noticia div.fotonoticia p {font-size:10px; padding:4px 6px;}

article#noticia section.noticia-text {
	font-size:14px;
	line-height:130%;
	padding-bottom:15px;
	border-bottom:2px solid #e5e5e5;
	margin-bottom:5px;
}
article#noticia section.noticia-text p {margin-bottom:6px; line-height:160% !important;}

div.noticias-galeria {margin-bottom:15px; padding:8px 0; border-bottom:2px solid #e5e5e5;}
div.noticia-galeria-foto {
	width:160px;
	height:120px;
	overflow:hidden;
	float:left;
	margin:0 5px 5px 0;
}
div.noticia-galeria-foto img {height:120px;}

article#noticia section.relacionades {
	padding-bottom:5px;
	border-bottom:2px solid #e5e5e5;
	margin-bottom:15px;
}
article#noticia section.relacionades h5 {
	font-size:18px;
	color:#0f6380;
	margin-bottom:15px;
}
div.relacionada {margin-bottom:15px;}
div.relacionada-foto {width:190px; height:100px; text-align:center; overflow:hidden; float:left; margin-right:10px;}
div.relacionada-foto img {height:100px;}
div.relacionada mark {font-size:10px; margin-bottom:4px !important; display:block; padding:0 !important; border:none !important;}
div.relacionada h6 {
	font-size:14px;
	margin-bottom:4px;
	font-weight:bold;
}
div.relacionada h6 a {color:#666;}
div.relacionada h6 a:hover {color:#333;}
div.relacionada p.autor {border:none !important; padding:0; margin:0 !important;}
div.relacionada p {font-size:14px; line-height:120%;}

section.comentaris {}
section.comentaris h5 {
	font-size:18px;
	color:#0f6380;
	margin-bottom:15px;
	position:relative;
}
section.comentaris h5 a {
	position:absolute;
	right:0px;
	top:4px;
	font-size:14px;
	color:#333;
	text-decoration:underline;
}

div.comentari {
	padding-bottom:10px;
	border-bottom:1px dashed #e5e5e5;
	margin-bottom:10px;
	position:relative;
}
div.comentari-autor {float:left; margin-right:10px;}
div.comentari-num {
	padding:5px;
	background:#80a8b5;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin-bottom:6px;
	width:20px;
}
div.comentari-nom p {margin:4px 0;}
div.comentari-text {margin-left:150px;}
div.comentari-text p {margin-bottom:8px; line-height:120%;}
div.comentari-text p em {font-size:11px;}

section.comenta {
	background:#f5f5f5;
	padding:10px;
}
div.comenta-dades {padding-bottom:5px; border-bottom:1px solid #e5e5e5; margin-bottom:8px;}
div.comenta-dades p {float:left;  margin-right:10px; font-weight:bold;}

div#envia-ok {
	background:#c8dbb8;
	border:1px solid #9ab782;
	padding:10px;
	color:#577b38;
	margin-top:10px;
	width:580px;
}


/**** aside ***/
aside#noticia {
	float:left;
	width:270px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:5px;
}
aside#noticia div.tipo2-foto img {width:264px;}

p.mes-noticies {
	color:#1488af;
	font-size:18px;
	font-weight:bold;
	margin:0 0 15px 0;
}

section.twitter {margin-bottom:15px; padding:8px; border:1px solid #5eb7e1;}
/*section.twitter h4 {font-size:12px; color:#666; margin-top:8px; margin-bottom:3px; line-height:120%;}
sectino.twitter h4 strong {color:#333;}
section.twitter h4 a {color:#247ea8; text-decoration:underline;}
section.twitter p {font-size:10px; font-style:italic; padding-top:4px;}
section.twitter h5 {
	font-weight:bold;
	font-size:12px;
	margin:12px 0 0 0;
	padding-top:6px;
	border-top:1px dashed #e5e5e5;
}
section.twitter h5 a {color:#5eb7e1; text-decoration:underline;}*/

div.noticia-social {float:right; padding-top:3px;}
div.social-facebook, div.social-twitter, div.social-google {float:left; margin-right:4px;}

div#normes-us {
	line-height:120%;
	padding:10px;
	font-size:11px;
}
div#normes-us p {margin-bottom:6px;}


/* buscador */
div.notbusqueda {border-bottom:1px dashed #e5e5e5; margin-bottom:10px; padding-bottom:10px;}
div.notbusqueda p {margin-left:200px;}
div.notbusqueda div img {width:200px; height:auto;}

/* tiempo */
div.eltemps {
	padding:5px;
	border:1px solid #e5e5e5;
	margin-bottom:10px;
}
div.eltemps h3 {
	font-size:18px;
	color:#1488af;
	font-weight:bold;
	margin-bottom:10px;
}

/* encuesta */
section.encuesta {
	margin-bottom:10px;
	border:1px solid #e5e5e5;
	padding:10px;
}
section.encuesta h3 {
	font-size:18px;
	color:#1488af;
	font-weight:bold;
	margin-bottom:10px;
}
section.encuesta p {
	margin-bottom:8px;
}
section.encuesta p.pregunta {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:130%;}
section.encuesta ul {
	margin:8px 0;
}
section.encuesta li {padding:8px 0; font-weight:bold; line-height:130%;}
section.encuesta a {color:#333; text-decoration:underline; font-size:11px;}


/* encuestas */

h3.enquesta-tit {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#116f90;
	font-size:18px;
	font-style:italic;
	padding:5px 10px;
	background:#f5f5f5;
	margin-bottom:8px;
	margin-top:10px;
}

div.enquesta-principal {
	border-bottom:2px solid #e5e5e5;
	margin-bottom:10px;
	padding:10px;
}

div.enquesta-principal-info {float:left; width:606px; padding-right:30px;}
div.enquesta-principal-info p {margin-left:10px;}


div.enquesta-principal h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#666;
	margin-bottom:15px;
	line-height:130%;
}
div.enquesta-principal p {
	font-size:14px;
	color:#333;
	margin-bottom:8px;
}
div.enquesta-principal p label {padding-right:8px;}

div.enquesta-principal-resultats {
	width:312px;
	border-left:1px solid #e5e5e5;
	float:right;
	padding:5px 0 5px 15px;
}
div.enquesta-principal-resultats h5 {font-size:16px; color:#116f90; margin-bottom:15px;}
div.enquesta-principal-resultats p {
	font-size:11px;
	margin-bottom:4px;
}
div.enquesta-principal-resultats div.porcentaje {
	height:8px;
	background:url(../images/bk-porcentaje.gif) repeat-x;
	margin-bottom:20px;
	position:relative;
}
div.enquesta-principal-resultats div.porcentaje div {
	position:absolute;
	right:-30px;
	top:-1px;
	color:#ee8432;
	font-size:11px;
}
div.enquesta-principal-resultats p.vots {font-size:14px; font-weight:bold; color:#333;}
	
/**/
.fila-enquesta {border-bottom:2px solid #e5e5e5;}
div.enquesta {
	width:300px;
	padding:13px;
	float:left;
}
div.borri {border-right:1px solid #e5e5e5;}
div.enquesta p.data {font-style:italic; color:#999; font-size:12px; margin-bottom:5px;}
div.enquesta h4 {
	font-family:Arial, serif;
	font-size:16px;
	color:#116f90;
	margin-bottom:15px;
	line-height:130%;
}
div.enquesta h5 {font-size:14px; color:116f90; margin-bottom:10px; font-weight:bold;}
div.enquesta p {
	font-size:11px;
	margin-bottom:4px;
}
div.enquesta div.porcentaje {
	height:8px;
	background:url(../images/bk-porcentaje.gif) repeat-x;
	margin-bottom:10px;
	position:relative;
}
div.enquesta div.porcentaje div {
	position:absolute;
	right:-30px;
	top:-1px;
	color:#ee8432;
	font-size:11px;
}
div.enquesta p.vots {font-size:14px; font-weight:bold; color:#333;}

div.enquesta-pub {padding:0 0 0 13px; width:300px; float:left;}

/******** confidencials *********/

div.confidencial {margin-bottom:15px; padding-bottom:5px; border-bottom:1px solid #e5e5e5;}
div.confidencial-foto {width:180px; height:100px; text-align:center; overflow:hidden; float:left; margin-right:10px; /**/display:none;}
div.confidencial-foto img {height:100px;}
div.confidencial mark {
	background:none;
	font-style:normal;
	color:#1488af;
	margin-bottom:3px;
	padding-bottom:5px;
	display:block;
	font-size:11px;
}
div.confidencial mark span {font-weight:normal; color:#666;}
div.confidencial h3 {
	font-size:16px;
	margin-bottom:4px;
	font-weight:bold;
}
div.confidencial h3 a {color:#666;}
div.confidencial h3 a:hover {color:#333;}
div.confidencial p.autor {
	margin-bottom:6px;
	padding:4px 0;
	font-size:11px;
}
div.confidencial p.autor a {color:#1488af;}
div.confidencial p.autor img {vertical-align:middle;}
div.confidencial p.autor span {padding:0 3px;}
div.confidencial p.autor a em {color:#666; font-style:normal;}
div.confidencial p {font-size:14px; line-height:120%;}


/********* opinio ************/

div.capsa-opinio {
	width:280px;
	height:320px;
	padding:10px;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	position:relative;
	float:left;
	margin:10px 10px 50px 10px;
}
div.capsa-opinio:hover {border-color:#c5c5c5;}
div.capsa-opinio p.data {font-size:12px; color:#666; margin-bottom:5px; font-style:italic;}
div.capsa-opinio div.capsa-opinio-foto {
	width:270px;
	height:138px;
	overflow:hidden;
	border:1px solid #e5e5e5;
	margin-bottom:8px;
	background:url(http://www.nwrevistadereus.cat/images/neutra-opinio.jpg) no-repeat;
}
div.capsa-opinio div.capsa-opinio-foto img {width:270px;}
div.capsa-opinio h3 {font-size:14px; font-weight:bold; color:#333; margin-bottom:8px;}
div.capsa-opinio h3 a {color:#333;}
div.capsa-opinio h3 a:hover {color:#000;}
div.capsa-opinio p {font-size:14px; line-height:120%;}

div.capsa-opinio div.ploma {
	position:absolute;
	top:290px;
	left:10px;
	width:270px;
}
div.capsa-opinio div.ploma div.ploma-foto {
	width:68px;
	height:68px;
	float:left;
	margin-right:6px;
	border:1px solid #e5e5e5;
	background:#fff;
	overflow:hidden;
}
div.capsa-opinio div.ploma div.ploma-foto img {width:75px;}
div.capsa-opinio div.ploma div.ploma-social {margin-top:25px;}
div.capsa-opinio div.ploma div.ploma-social a {margin-right:4px;}

/**/

div.op-col1 {
	width:622px;
	padding:10px;
	border-right:1px solid #e5e5e5;
	float:left;
}

div.ploma2 {
	height:80px;
	position:relative;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:10px;
}
div.ploma2-info {
	height:80px;
	padding-right:10px;
	margin-right:10px;
	float:left;
	border-right:1px solid #e5e5e5;
	width:200px;
}
div.ploma2-info p img {margin-right:3px;}
div.ploma2-foto {
	width:68px;
	height:68px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	border:1px solid #e5e5e5;
}
div.ploma2-foto img {width:68px;}
div.ploma2-info p {margin-bottom:3px;}

div.ploma2-bio {float:left; font-size:11px; line-height:120%; width:380px; padding-right:15px;}


article.opinion mark {
	background:none;
	font-style:normal;
	color:#1488af;
	margin-bottom:8px;
	display:block;
}
article.opinion mark span {font-weight:normal; color:#666;}
article.opinion h3 {
	font-size:30px;
	color:#1488af;
	line-height:110%;
	margin-bottom:6px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
article.opinion h4 {
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666;
	margin-bottom:10px;
}

article.opinion p.autor {
	margin-bottom:15px;
	padding:8px 0;
	border-top:1px dashed #e5e5e5;
	border-bottom:1px dashed #e5e5e5;
	font-size:11px;
}
article.opinion p.autor a {color:#1488af;}
article.opinion p.autor img {vertical-align:middle;}
article.opinion p.autor span {padding:0 3px;}
article.opinion p.autor a em {color:#666; font-style:normal;}

div.opinion-foto {
	width:621px;
	overflow:hidden;
	margin-bottom:15px;
	background:#f5f5f5;
}
div.opinion-foto img {width:621px;}
div.opinion-foto p {font-size:11px; font-style:italic; margin:8px;}

section.opinion-texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	color:#666;
}
section.opinion-texto p {margin-bottom:8px;}
section.opinion-texto a {color:#1488af; text-decoration:underline;}
section.opinion-texto ul {padding:10px; margin-left:10px;}
section.opinion-texto li {list-style:circle;}

div.op-col2 {
	float:left;
	width:328px;
}
div.op-col2-tit {
	height:80px;
	border-bottom:1px solid #e5e5e5;
	font-size:16px;
	padding:10px 10px 0 10px;
	margin-bottom:10px;
}
div.op-col2-tit strong {font-size:18px;}
div.op-col2-tit h4 {padding-top:35px;color:#1488af;}

div.op-col2 div.capsa-opinio {margin-bottom:10px; margin-top:0px; height:inherit;}


/**************************** tendències ********************/

h3.tendencies-tit {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ed7323;
	font-size:18px;
	font-style:italic;
	padding:5px 10px 8px 10px;
	background:#f5f5f5;
	margin-bottom:8px;
	margin-top:10px;
	position:relative;
}
h3.tendencies-tit span {padding:0 10px 0 15px;}
h3.tendencies-tit a {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 10px;
	color:#666;
	font-style:normal;
	font-weight:bold;
}
h3.tendencies-tit a:hover, h3.tendencies-tit a.active, h3.tendencies-tit a.active:hover {color:#ed7323;}
h3.tendencies-tit em {
	display:block;
	float:right;
}




/**/
article.tendencia {
	width:300px;
	float:left;
	padding:10px;
}
article.tendencia header {margin-bottom:8px;}
article.tendencia mark {
	background:none;
	font-style:normal;
	color:#ed7323;
	margin-bottom:3px;
	display:block;
}
article.tendencia mark span {font-weight:normal; color:#666; font-size:11px;}
article.tendencia h3 {
	font-size:18px;
	color:#666;
	line-height:110%;
	margin-bottom:6px;
}
article.tendencia h3 a {color:#666;}
article.tendencia h3 a:hover {color:#333;}

article.tendencia p.autor {
	margin-bottom:5px;
	font-size:11px;
}
article.tendencia p.autor a {color:#ed7323;}
article.tendencia p.autor img {vertical-align:middle;}
article.tendencia p.autor span {padding:0 3px;}
article.tendencia p.autor a em {color:#666; font-style:normal;}

article.tendencia section p {margin-bottom:8px; line-height:120%;}
article.tendencia section div.tend-foto {width:300px;}
article.tendencia section div.tend-foto div {
	width:300px;
	height:190px;
	overflow:hidden;
	margin-bottom:4px;
}
article.tendencia section div.tend-foto div img {width:300px;}
article.tendencia section div.tend-foto p {font-style:italic; font-size:11px;}
.bor {border-right:1px solid #e5e5e5;}
.bor2 {border-bottom:1px solid #e5e5e5;}

/**/
article#tend-principal {
	width:620px;
	float:left;
	padding:10px;
	border-right:1px solid #e5e5e5;
}
article#tend-principal header {margin-bottom:8px;}
article#tend-principal mark {
	background:none;
	font-style:normal;
	color:#ed7323;
	margin-bottom:3px;
	display:block;
}
article#tend-principal mark span {font-weight:normal; color:#666; font-size:11px;}
article#tend-principal h3 {
	font-size:30px;
	color:#666;
	line-height:110%;
	margin-bottom:6px;
}
article#tend-principal h3 a {color:#666;}
article#tend-principal h3 a:hover {color:#333;}

article#tend-principal h4 {font-size:16px; margin-bottom:8px; line-height:110%;}
article#tend-principal section p {
	font-size:14px;
	line-height:120%;
	margin-bottom:6px;
}
div.tend-principal-foto {
	width:300px;
	float:right;
	margin-left:12px;
}
div.tend-principal-foto div {
	width:300px;
	height:190px;
	overflow:hidden;
	margin-bottom:3px;
}
div.tend-principal-foto div img {width:300px;}
div.tend-principal-foto p {padding:2px 0; font-size:11px !important; font-style:italic;}

article#tend-principal p.autor {
	margin-bottom:5px;
	font-size:11px;
}
article#tend-principal p.autor a {color:#ed7323;}
article#tend-principal p.autor img {vertical-align:middle;}
article#tend-principal p.autor span {padding:0 3px;}
article#tend-principal p.autor a em {color:#666; font-style:normal;}


	
/* subscripcio */

div.subs-info {float:left; width:640px; margin-right:30px; position:relative;}
aside.subscripcio-aside {float:left; width:300px; text-align:center; font-size:16px; color:#666;}

div.subs-info h6 {color:#0f6380; font-size:16px; margin:10px 0; font-weight:bold;}

div.subs-info form {margin-top:20px;}

div.subs-separador {
	margin:10px 0;
	border-top:1px solid #e5e5e5;
}

div.subs-info h3 {
	font-size:40px;
	color:#0f6380;
	margin-bottom:10px;
}
div.subs-info h4 {font-size:18px; margin-bottom:35px;}

div.subs-preu {
	position:absolute;
	top:0px;
	right:0px;
	padding:8px;
	width:140px;
	background:#f5f5f5;
	padding-bottom:30px;
}
div.subs-preu h5 {font-size:30px; color:#0f6380; margin-bottom:10px;}
div.subs-preu div {
	position:absolute;
	left:10px;
	bottom:-10px;
}
div.subs-preu  p {font-size:14px; font-weight:bold;}























