/*GENERAL*/
A:link
{
	text-decoration: none;
	color: 3B3939;
}
DIV.up_next DIV A:hover
{
	font-weight: bold;
}
DIV.up_next DIV A
{
	color: #FFF;
}
DIV.up_next DIV
{
	padding: 6px;
}
DIV.up_next
{
	background-image: url(images/alerta.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 26px;
	margin: 10px 0;
}
DIV.boto_consumer
{
	position: relative;
	left: 678px;
	top: 50px;
}
DIV.boto_professionals
{
	position: relative;
	left: 678px;
	top: 59px;
}
DIV.separacio
{
	margin-top: 11px;
}
DIV.links_cap2
{
	padding-top: 20px;
}
DIV.links_cap2 A:hover
{
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}
DIV.links_cap2 A
{
	font-size: 14px;
	color: #F37022;
	font-weight: bold;
}
A:visited
{
	text-decoration: none;
}
A:active
{
	text-decoration: none;
	color: 3B3939;
}
TD
{
	font-size: 12px;
	color: #716F6F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.twitter
{
	margin-top: 11px;
	background-image: url(images/bg_twitter.gif);
	background-repeat: no-repeat;
	width: 221px;
	height: 327px;
	padding: 2px;
}
DIV.text_boto_banner A, DIV.text_boto_banner2 A
{
	color: #FFF;
	font-family: kreon, serif;
	font-size: 22px;
}
DIV.text_boto_capcalera A
{
	color: #FFF;
	font-family: kreon, serif;
	font-size: 15px;
}
DIV.text_boto_banner2
{
	position: absolute;
	top: 269px;
	padding-left: 707px;
	z-index: 5;
}
DIV.text_boto_banner
{
	position: absolute;
	top: 214px;
	padding-left: 750px;
	z-index: 5;
}
DIV.text_boto_capcalera
{
	position: absolute;
	top: 20px;
	padding-left: 33px;
}
DIV.cos_banner
{
	background-image: url(images/cos_banner2.jpg);
	background-repeat: no-repeat;
	width: 988px;
	height: 220px;
}
DIV.text2_banner
{
	font-family: kreon, serif;
	color: #FFFFFF;
	font-size: 22px;
	position: absolute;
	padding-top: 10px;
	padding-left: 35px;
	line-height: 1.1em;
}
DIV.text_banner
{
	font-family: kreon, serif;
	color: #FFFFFF;
	font-size: 18px;
	position: relative;
	top: 40px;
	left: 35px;
}
TD.cos_int
{
	background-image: url(images/bg_cos_vertical.jpg);
	background-repeat: repeat-x;
	width: 724px;
}
TD.cos_news
{
	background-image: url(images/bg_cos_vertical.jpg);
	background-repeat: repeat-x;
	width: 355px;
}
DIV.caixa_certificat
{
	background-image: url(images/caixa_certificat.jpg);
	background-repeat: no-repeat;
	width: 337px;
	height: 91px;
}
DIV.caixa_certificat2
{
	background-image: url(images/bg_registre.gif);
	background-repeat: no-repeat;
	width: 341px;
	height: 348px;
}
TD.marge_dret
{
	background-image: url(images/bg_cos_dret.jpg);
	background-repeat: repeat-y;
	width: 3px;
}
TD.marge_esq
{
	background-image: url(images/bg_cos_esq.jpg);
	background-repeat: repeat-y;
	width: 3px;
}
.taula_peu
{
	background-image: url(images/tabla_peu.jpg);
	background-repeat: no-repeat;
	width: 361px;
	height: 5px;
}
.taula_int_peu
{
	background-image: url(images/int_peu.jpg);
	background-repeat: no-repeat;
	width: 730px;
	height: 7px;
}
.taula_cap2
{
	background-image: url(images/tabla_cap.jpg);
	background-repeat: no-repeat;
	width: 361px;
	height: 5px;
	margin-top: 12px;
}
.banner_search
{
	background-image: url(images/ban_search.jpg);
	background-repeat: no-repeat;
	width: 221px;
	height: 79px;
	margin-top: 11px;
}
.estil_cos
{
	background-color: #FFF;
}
DIV.tv_news_titol
{
	color: #EB6909;
	font-weight: bold;
	font-size: 16px;
	padding: 10px 15px;
}
DIV.tv_news_cap
{
	background-image: url(images/tv_cap.jpg);
	background-repeat: no-repeat;
	width: 730px;
	height: 37px;
}
DIV.text_carrousel
{
	padding-top: 8px;
	text-align: justify;
	font-size: 11px;
}
A DIV.text_carrousel
{
	color: #F57327;
}
DIV.tv_peu
{
	background-image: url(images/tv_peu.gif);
	background-repeat: no-repeat;
	width: 730px;
	height: 37px;
}
DIV.tv_peu DIV
{
	padding: 10px 15px;
}
DIV.tv_peu DIV A
{
	color: #555;
}
DIV.tv_peu DIV A:hover
{
	color: #F37022;
	font-weight: bold;
}
#paraula2
{
	margin-top: 46px;
	margin-left: 15px;
	width: 160px;
}
#boto_paraula
{
	margin-left: 6px;
	margin-top: 46px;
}
DIV.taula_cap
{
	margin-top: 11px;
}
.taula_cos
{
	width: 361px;
	text-align: justify;
}
DIV.noticies_text
{
	padding: 10px 15px 15px;
	text-align: justify;
}
DIV.links_cap A:hover
{
	font-weight: bold;
	color: #FFF;
}
DIV.links_cap A
{
	color: #7ABAE0;
}
/*MENUS*/
.menu_consumer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
}
.menu_inferior
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B3939;
}
/*TEXTE*/
.jr_texto_abstract
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D737B;
	text-align: justify;
}
.nouslinks A:hover
{
	color: #EB6909;
}
.nouslinks A
{
	font-size: 12px;
	color: #4478AE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
}
.nouslinks2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
	text-align: justify;
	padding: 0 15px 0 10px;
}
.nouslinks2 A
{
	font-size: 11px;
	color: #4478AE;
}
.nouslinks2 A:hover
{
	color: #EB6909;
}
.titol
{
	font-size: 12px;
	color: #716F6F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.5;
}
DIV.titol_int
{
	padding: 0 15px 15px;
	color: #EB6909;
	font-weight: bold;
	font-size: 16px;
}
DIV.titol2
{
	padding: 15px;
	color: #EB6909;
	font-weight: bold;
	font-size: 16px;
}
.entradilla
{
	font-size: 12px;
	color: #716F6F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	line-height: 1.5;
}
.text A:hover
{
	font-weight: bold;
	color: #4478AE;
}
.text A
{
	color: #716F6F;
}
.text
{
	font-size: 12px;
	color: #716F6F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 1.5;
}
.text_negre
{
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 1.5;
}
.text_gran
{
	font-size: 14px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text_blau
{
	font-size: 12px;
	color: #6290B3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 1.5;
}
.text_gris
{
	font-size: 12px;
	color: #716F6F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
}
.lletra_petita_menu
{
	font-size: 10px;
	color: #3B3939;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
}
.lletra_mitjana_menu
{
	font-size: 11px;
	color: #3B3939;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.5;
}
.text_validate
{
	font-size: 11px;
	color: #054779;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 1.5;
}
.text_news_corp
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
}
.text_info_bioiberica
{
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
}
/*FORMULARI*/
.form_validate
{
	border: 1px solid #054779;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #054779;
}
.formulari
{
	border: 1px solid #054779;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #054779;
}
.formulari2
{
	border: 1px solid #054779;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #054779;
}
/*GLOSARI*/
.glosario_titulo
{
	font-size: 12px;
	color: #716F6F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.5;
}
.glosario_definicion
{
	font-size: 12px;
	color: #716F6F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
}
.glosario_paginacio
{
	font-size: 10px;
	color: #716F6F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
}
/*BOX ADMINISTRADOR*/
.box
{
	border: 1px solid #726F63;
	background-color: #FFFFFF;
	background: url(sysop/editor/images/fons.gif);
	padding: 1px;
	margin: 3px;
}
.box_titulo
{
	color: #10516B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.box_texto
{
	color: #10516B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 5px;
}
.revista_box
{
	color: #10516B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	text-align: justify;
}
/*Journal*/
.titulo_abstracts
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #69869A;
	font-weight: bold;
	line-height: 1.5;
}
.apartado_abstracts
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #69869A;
	font-weight: bold;
}
.text_abstractsMUTANT
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #666666;
	text-align: justify;
	text-weight: bold;
	text-decoration: underline;
}
.text_abstracts
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #666666;
	text-align: justify;
}
.autor_abstracts
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.entradilla_abstracts
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
/*Box Material adicional*/
.titulo_add
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #69869A;
	font-weight: bold;
}
.texto_add
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #3B3939;
}
/*CALENDARIO*/
.texto_gris
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #737173;
}
.texto_rojo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.num_cal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.num_cal A:hover
{
	color: #4478AE;
	font-size: 12px;
}
.num_cal A
{
	color: #666666;
}
.text_cal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
	text-align: left;
}
/*HOME*/
.news_home
{
	font-size: 12px;
	color: #4478AE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 1.5;
}
.news_home2
{
	font-size: 12px;
	color: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 1.5;
}
/******************* ESTILS DEL JOURNAL REVIEW **********************/
.journal_titol_revistes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.journal_text_revistes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 1.5;
}
.journal_titol_revistes_blau
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #134D86;
	font-weight: bold;
	line-height: 1.7;
}
.journal_autor_revistes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 1.5;
}
.journal_text_blau
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8ED1;
}
.journal_text_vermell
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BE0000;
}

