/*
	COLORS:
		Taronja: #e0a300
		Gris: #e5e5e5
		Vermell: #c80000
		Verd: #009600
	
	MIDES:
		Width total: 998
		Width Columna: 230px
		Padding entre columnes: 26px
*/

@-ms-viewport{
  width: device-width;
}


/*
	FONTS
*/

@font-face {
    font-family: 'archive';
    src: url('../fonts/archive-webfont.eot');
    src: url('../fonts/archive-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/archive-webfont.woff2') format('woff2'),
         url('../fonts/archive-webfont.woff') format('woff'),
         url('../fonts/archive-webfont.ttf') format('truetype'),
         url('../fonts/archive-webfont.svg#archiveregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helveticaoblique';
    src: url('../fonts/helvetica_oblique-webfont.eot');
    src: url('../fonts/helvetica_oblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica_oblique-webfont.woff2') format('woff2'),
         url('../fonts/helvetica_oblique-webfont.woff') format('woff'),
         url('../fonts/helvetica_oblique-webfont.ttf') format('truetype'),
         url('../fonts/helvetica_oblique-webfont.svg#helveticaoblique') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helveticabold';
    src: url('../fonts/helvetica_bold-webfont.eot');
    src: url('../fonts/helvetica_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica_bold-webfont.woff2') format('woff2'),
         url('../fonts/helvetica_bold-webfont.woff') format('woff'),
         url('../fonts/helvetica_bold-webfont.ttf') format('truetype'),
         url('../fonts/helvetica_bold-webfont.svg#helveticabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'helvetica';
    src: url('../fonts/helvetica-webfont.eot');
    src: url('../fonts/helvetica-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica-webfont.woff2') format('woff2'),
         url('../fonts/helvetica-webfont.woff') format('woff'),
         url('../fonts/helvetica-webfont.ttf') format('truetype'),
         url('../fonts/helvetica-webfont.svg#helvetica') format('svg');
    font-weight: normal;
    font-style: normal;

}



/*
	GLOBALS
*/

html, body{
	margin:0px;
	height:100%;
}

h1{
	margin:0px;

}

a{
	text-decoration:none;
	color:#000000;
	outline: medium none !important;
}

a:active{
	outline: none;
}

.taronja,
a.taronja{
	color:#e0a300;
}

.negre,
a.negre{
	color:#000000;
}

.boto_taronja{
	font-family: 'helveticabold';
	position:relative;
	background-color:#e0a300;
	padding-left:8px;
	padding-right:8px;
	padding-top:7px;
	padding-bottom:7px;
	color:#FFFFFF;
}

.boto_taronja .mes{
	position:absolute;
	right:5px;
	top:0px;
}

.boto_vermell{
	background-color:#c80000;
	padding-left:8px;
	padding-right:8px;
	padding-top:7px;
	padding-bottom:7px;
	color:#FFFFFF;
}

.boto_verd{
	background-color:#009600;
	padding-left:8px;
	padding-right:8px;
	padding-top:7px;
	padding-bottom:7px;
	color:#FFFFFF;
}

.show_responsive{
	display:none;
}

#wrapper{
	height:100%;
	background-color:#000000;
	width:998px;
	margin:0 auto;
}

#cookies{
	position:fixed;
	bottom:0px;
	width:100%;
	background-color:#E0A300;
	padding-top:12px;
	padding-bottom:12px;
	z-index:99;
	font-family:'helvetica';
}

#cookies p{
	margin-top:0px;
	margin-bottom:0px;
}

#cookies #text_cookies{
	position:relative;
	margin:0 auto;
	width:985px;
	font-size:10pt;
	text-align:center;
	color:#000000;
}

#cookies #text_cookies a{
	color:#000000;
	font-family:'helveticabold';
	text-decoration:none;
}

#cookies #text_cookies #tancar{
	position:absolute;
	top:4px;
	right:0px;
}


/*
	HEADER	
*/

#wrapper_header{
	float:left;
	position:relative;
	margin:0 auto;
	width:100%;
	background-color:#FFFFFF;
}

#wrapper_header #logo_header{
	float:left;
	width:230px;
}

#wrapper_header #content_header{
	float:left;
	width:742px;
	margin-left:26px;
	margin-top:37px;
}

#wrapper_header #content_header #pre_menu{
	float:left;
	width:100%;
}

#wrapper_header #content_header #pre_menu #estadistiques_xs{
	float:left;
	width:230px;
}

#wrapper_header #content_header #pre_menu #estadistiques_xs #eslogan{
	float:left;
	width:100%;
	font-family: 'helveticabold';
	font-size:7.5pt;
	border-bottom:1px solid #000000;
	padding-bottom:5px;
	margin-bottom:5px;
}

#wrapper_header #content_header #pre_menu #estadistiques_xs .item{
	float:left;
	width:115px;
}

#wrapper_header #content_header #pre_menu #estadistiques_xs .item .numero{
	font-family: 'archive';
	color:#e0a300;
	font-size:18pt;
	line-height:24px;
}

#wrapper_header #content_header #pre_menu #estadistiques_xs .item .text{
	font-family: 'helveticabold';
	font-size:7pt;
}

#wrapper_header #content_header #pre_menu #estadistiques_xs #opinions{
	float:left;
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
	padding-bottom:2px;
	padding-top:5px;
	border-top:2px dotted #000000;
	border-bottom:3px solid #000000;
	font-family: 'helveticabold';
	font-size:7pt;
}

#wrapper_header #content_header #pre_menu #estadistiques_xs #xs{
	float:left;
	width:100%;
	margin-top:3px;
	font-family: 'helvetica';
	font-size:7pt;
}

#wrapper_header #content_header #pre_menu #estadistiques_xs #opinions .numero{
	font-family: 'archive';
	color:#e0a300;
	font-size:12pt;
}

#wrapper_header #content_header #pre_menu #titol_admin{
	float:left;
	width:230px;
	font-family: 'archive';
	font-size:20pt;
	padding-top:126px;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador{
	float:left;
	width:486px;
	margin-left:26px;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #baner_header{
	float:left;
	width:484px;
	height:108px;
	/*background-color:#e5e5e5;*/
	margin-bottom:5px;
	/*border:1px solid #E5E5E5;*/
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header{
	float:left;
	width:100%;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header.admin_form_header{
	margin-top:122px;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .item{
	float:left;
	width: 126px;
	margin-right:4px;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .item_play{
	float:left;
	width: 30px;
	border:1px solid #FFFFFF;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .titol_input{
	float:left;
	width:100%;
	color:#e0a300;
	font-family: 'helveticabold';
	font-size:8pt;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header input{
	border:1px solid #FFFFFF;
	width:112px;
	background-color:#e5e5e5;
	padding:6px;
	height:18px;
	font-family: 'helvetica';
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header input:focus{
	border:1px solid #E0A300;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .link{
	float:left;
	width:100%;
	line-height:13px;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .link a{
	text-decoration:none;
	font-family: 'helvetica';
	font-size:8pt;
	color:#000000;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .link a:hover{
	color:#E0A300;
}


#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header #form_login{
	float:right;
	position:relative;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header #form_login .missatges_login_error{
	position:absolute;
	bottom:-20px;
	left:0px;
	color: #c80000;
	font-family: 'helveticabold';
	font-size:9pt;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header #form_cercador{
	float:right;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .error_login{
	color:#A32729;
	font-family: 'helveticabold';
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .nom_usuari_admin{
	float:right;
	font-family: 'archive';
	margin-right:26px;
	font-size:12pt;
	line-height:16px;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .nom_usuari_admin .taronja{
	font-family: 'helvetica';
	font-size:9pt;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .logout{
	float:right;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .menu_usuari{
	margin-top:15px;
	height:44px;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .menu_usuari a{
	float:right;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .menu_usuari .nom_usuari{
	float:left;
	font-family: 'archive';
	font-size:16pt;
}

#wrapper_header #content_header #pre_menu #baner_login_cercador #forms_header .menu_usuari .nom_usuari .taronja{
	font-family: 'helveticabold';
	font-size:9pt;
	line-height:10px;
}

#wrapper_header #content_header #menu{
	float:left;
	width:100%;
	margin-top:35px;
	font-family: 'archive';
	font-size:16px;
	border-bottom:3px solid #000000;
}

#wrapper_header #content_header #menu ul{
	padding:0;
	margin:0;
}

#wrapper_header #content_header #menu li{
	float:left;
	display:inline;
	padding:0;
	margin:0;
	float:left;
	margin-right:15px;
	line-height:28px;
}

#wrapper_header #content_header #menu.admin li{
	margin-right:12.3px;
    font-size: 9.2pt;
}

#wrapper_header #content_header #menu li a{
	text-decoration:none;
	color:#000000;
}

#wrapper_header #content_header #menu li a .fletxa_menu{
	display:none;
}

#wrapper_header #content_header #menu li.selected{
	border-top:1px solid #000000;
}

#wrapper_header #content_header #menu li:hover a,
#wrapper_header #content_header #menu li.selected a{
	color:#e0a300;
}

#wrapper_header #content_header #menu li.disabled a{
	color:#e5e5e5;
}

#wrapper_header #content_header #menu li.disabled a:hover{
	color:#E5E5E5;
	cursor:default;
}

#wrapper_header #content_header #menu li:last-child{
	margin-right:0px;
}

#wrapper_header #content_header #menu a#link_menu_responsive{
	display:none;
}

#wrapper_header #content_header #menu a#link_form_login_responsive{
	display:none;
}

#wrapper_header #content_header #menu a#link_logout_responsive{
	display:none;
}

#wrapper_header #content_header #menu a#link_perfil_responsive{
	display:none;
}

#wrapper_header #content_header #menu #form_login_responsive{
	display:none;
}

.adsbygoogle{
    display: block;
    margin-bottom: 24px;
    height: 108px;
}


/* CONTINGUT */

#wrapper_content{
	float:left;
	background-color:#FFFFFF;
	position:relative;
	clear:both;
	margin:0 auto;
	width:100%;
	padding-top:26px;
	font-family: "helvetica";
	font-size:10pt;
}

#wrapper_content .missatges{
	position:absolute;
	left:256px;
	top:0px;
	color:#4C9E38;
	font-family: 'helveticabold';
	font-size:10pt;
}

#wrapper_content .missatges.error{
	color:#A02A2C;
}

#wrapper_content .thumb_bso{
	position:relative;
	float:left;
	margin-right:8px;
	margin-bottom:2px;
}

#wrapper_content .thumb_bso.compositor{
	padding:8px;
	padding-bottom:4px;
	background-color:#e5e5e5;
	margin-right:0px;
	margin-left:4px;
	margin-bottom:4px;
}

#wrapper_content .thumb_bso.compositor.inicial{
	margin-left:0px;
}

#wrapper_content .thumb_bso.compositor .img_bso{
	width:104px;
}

#wrapper_content .thumb_bso .info{
	position:absolute;
	display:none;
	top:0px;
	padding:5px;
	width:94px;
	height:94px;
	background-image:url(../img/back_thumb_nueva_bso.png);
	background-repeat:repeat;
	z-index:10;
	text-align:center;
}

#wrapper_content .thumb_bso.compositor .info{
	top:8px;
}

#wrapper_content .thumb_bso .info .titol{
	color:#e0a300;
	font-family: 'helveticabold';
	font-size:9pt;
	margin-top:7px;
	line-height:13px;
	border:none;
}

#wrapper_content .thumb_bso .info .compositor{
	font-family: 'helvetica';
	font-size:7.5pt;
	color:#FFFFFF;
}

#wrapper_content .thumb_bso .info .puntuacio_thumb{
	position:absolute;
	width:90%;
	height:45px;
	top:auto;
	bottom:0px;
	left:auto;
	right:auto;
	background:none;
	font-family: 'archive';
	font-size:17pt;
	color:#FFFFFF;
}

#wrapper_content .thumb_bso .info .estrelles{
	position:absolute;
	bottom:7px;
	width:90%;
	text-align:center;
}

#wrapper_content .thumb_bso .titol_categoria_agora{
	position:absolute;
	display:none;
	top:0px;
	padding:5px;
	width:94px;
	height:54px;
	padding-top:45px;
	background-image:url(../img/back_thumb_nueva_bso.png);
	background-repeat:repeat;
	z-index:10;
	text-align:center;
	color:#e0a300;
	font-family: 'helveticabold';
	font-size:9pt;
}


/* HOME */

#wrapper_content .item_home{
	position: relative;
	float:left;
	width:230px;
	height:255px;
	margin-right:26px;
	margin-bottom:26px;
}

#wrapper_content .item_home a{
	margin:0px;
}

#wrapper_content #item_home_4,
#wrapper_content #item_home_8{
	margin-right:0px;
}

#wrapper_content .item_home .contingut{
	float:left;
	position:relative;
	background-color:#e5e5e5;
	padding:7px;
	height:216px;
	width:216px;
}

#wrapper_content .item_home .contingut.blanc{
	background-color:#FFFFFF;
	border:1px solid #E5E5E5;
	padding:6px;
}

#wrapper_content .item_home .contingut.comentarios{
	width:230px;
	height:222px;
	background-color:#FFFFFF;
	padding:0px;
	padding-bottom:7px;
	border-bottom:1px solid #E5E5E5;
}

#wrapper_content .item_home .contingut .puntuacio{
	position:absolute;
	top:0px;
	right:0px;
	width:50px;
	height:50px;
	background-color:#000000;
	text-align:center;
}

#wrapper_content .contingut .puntuacio .numero{
	font-family: 'archive';
	font-size:17pt;
	color:#FFFFFF;
	line-height:10px;
	margin-top:15px;
}

#wrapper_content .item_home .contingut .info_text{
	position:relative;
	float:left;
	width:202px;
	height:162px;
	margin:5px;
	font-family: 'helvetica';
	font-size:9pt;
	overflow: hidden;
	text-overflow: ellipsis;
}

#wrapper_content .item_home .contingut .info_text .titol{
	float:none;
	border:none;
	font-family: 'helveticabold';
	font-size:16pt;
	color:#000000;
	line-height:24px;
	margin:0px;
}

#wrapper_content .item_home .contingut .info_text .subtitol{
	margin-top:2px;
	color:#e0a300;
}

#wrapper_content .item_home .contingut .info_text .text{
	margin-top:10px;
}

#wrapper_content .item_home .contingut .link{
	position:absolute;
	bottom:12px;
	right:12px;
	font-family: 'helveticabold';
	font-size:8pt;
}

#wrapper_content .item_home .contingut .link a{
	text-decoration:none;
	color:#000000;
}

#wrapper_content .item_home .contingut .link a:hover{
	color:#e0a300;
}

#wrapper_content .item_home .titol{
	float:left;
	width:100%;
	font-family: 'archive';
	font-size:10pt;
	border-bottom:2px solid #000000;
	line-height:20px;
	margin-top:3px;
}

#wrapper_content .item_home .titol .titol_agora2_home{
	display: none;
}

#wrapper_content .item_home .titol .blanc_agora2_home{
	display: block;
}

#wrapper_content .item_home .contingut .nav{
	position:absolute;
	bottom:24px;
	width:100%;
	height:23px;
	text-align:center;
}

#wrapper_content .item_home .contingut .nav .punt_taronja{
	background-image:url(../img/punt_taronja.png);
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	padding-left:17px;
	padding-bottom:6px;
	margin-left:7px;
}

#wrapper_content .item_home .contingut .nav .punt_gris{
	background-image:url(../img/punt_gris.png);
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	padding-left:17px;
	padding-bottom:6px;
	margin-left:7px;
}

#wrapper_content .item_home .contingut .bso_comentari{
	position:relative;
	float:left;
	width:216px;
	height:104px;
	border:1px solid #E5E5E5;
	padding:7px;
}

#wrapper_content .item_home .contingut .bso_comentari .imatge{
	float:left;
}

#wrapper_content .item_home .contingut .bso_comentari .info{
	float:left;
	width:104px;
	height:55px;
	margin-left:7px;
}

#wrapper_content .item_home .contingut .bso_comentari .info .tipus_comentari{
	font-family: 'helveticabold';
	font-size: 8pt;
	color:#E0A300;
}

#wrapper_content .item_home .contingut .bso_comentari .info .titol{
	font-family: 'helvetica';
	width:104px;
	height:55px;
	font-size:9pt;
	line-height:15px;
	border:none;
	margin:0px;
	overflow:hidden;
}

#wrapper_content .item_home .contingut .bso_comentari .info .compositor{
	font-family: 'helvetica';
	font-size:8pt;
}

#wrapper_content .item_home .contingut .bso_comentari .puntuacio{
	top:auto;
	bottom:0px;
}

#wrapper_content .item_home .contingut .text_comentari{
	float:left;
	width:216px;
	height:60px;
	margin:7px;
	font-family: 'helvetica';
	font-size:8pt;
	overflow:hidden;
}

#wrapper_content .item_home .contingut .publicitat{
	position:absolute;
	top:0px;
	right:0px;
	background-color:#000000;
	padding:8px;
	color:#FFFFFF;
	font-family: 'archive';
	font-size:8pt;
}

#wrapper_content .item_home .img_lanzamiento{
	display:none;
}

#wrapper_content .item_home ul{
	position:relative;
	list-style:none;
	margin:0px;
	padding:0px;
}

#wrapper_content .item_home ul li{
	position:absolute;
	top:0px;
	left:0px;
}

#wrapper_content .item_home .linia_items_agora{
	position: absolute;
	border-bottom: 2px solid #000000;
	bottom: 0px;
	right: -26px;
	width: 26px;
	height: 2px;
}

#wrapper_content .item_home .todas_agoras{
	position:relative;
	float:left;
	width: 104px;
	margin-bottom:2px;
	text-align: center;
	font-family: 'helveticabold';
	font-size: 10pt;
	padding-top: 40px;
}

/*
	PÀGINES INTERIORS
*/

#wrapper_content .column_1{
	float:left;
	width:230px;
	margin-right:26px;
	padding-bottom:26px;
}

#wrapper_content .column_1 h2{
	font-family: 'archive';
	font-size:22pt;
	line-height:30px;
	margin-top:0px;
	font-weight:normal;
}

#wrapper_content .column_1 hr{
	margin-top:20px;
}

#wrapper_content .column_1 .titol_select,
#wrapper_content .column_234 .llista .buscador_bso_premi .titol_select{
	font-family: 'helveticabold';
	color:#E0A300;
	font-size:8pt;
	margin-top:20px;
}

#wrapper_content .column_1 .titol_select.primer_titol_select_bsos_compositor{
	margin-top: 46px;
}

#wrapper_content .column_1 input[type='text'],
#wrapper_content .column_234 .llista .buscador_bso_premi input[type='text']{
	float:left;
	height:20px;
	width:190px;
	background-color:#E5E5E5;
	border:0px;
	font-family: 'helveticabold';
	padding:5px;
}

#wrapper_content .column_1 .select_filtres,
#wrapper_content .column_234 .select_filtres{
	background:url(../img/fletxa_selects_down.png) no-repeat right;
	background-color:#E5E5E5;
	overflow: hidden;
	height:30px;
}

#wrapper_content .column_1 .select_filtres:hover,
#wrapper_content .column_234 .select_filtres:hover{
	background:url(../img/fletxa_selects_down_hover.png) no-repeat right;
	background-color:#E5E5E5;
	overflow: hidden;
}

#wrapper_content .column_1 .select_filtres select,
#wrapper_content .column_234 .select_filtres select{
	background: transparent;
	width: 100%;
	padding: 5px;
	border: 0;
	border-radius: 0;
	height: 34px;
	-webkit-appearance: none; /* Chrome */
	-moz-appearance:none; /* Firefox */
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none;
	cursor:pointer;
	font-family: 'helveticabold';
}

#wrapper_content .column_1 .select_filtres select::-ms-expand,
#wrapper_content .column_234 .select_filtres select::-ms-expand{
    display: none;
	visibility:hidden;
} 

#wrapper_content .column_1 .img_destacada{
	position:relative;
	background-color:#E5E5E5;
	padding:7px;
	text-align:center;
	margin-bottom:8px;
	font-size:1px;
}

#wrapper_content .column_1 .img_destacada img{
	width:100%;
}

#wrapper_content .column_1 .img_destacada #img_fitxa{
	width:100%;
}

#wrapper_content .column_1 .img_destacada #reproductor_video{
	width:100%;
}

#wrapper_content .column_1 .img_destacada #reproductor_spotify{
	width:100%;
}

#wrapper_content .column_1 .img_destacada .editar{
	position:absolute;
	bottom:7px;
	right:7px;
}

#wrapper_content .column_1 .info{
	font-family: "helvetica";
	font-size:10pt;
	margin-top:26px;
}

#wrapper_content .column_1 .info b{
	font-weight:normal;
	font-family: 'helveticabold';
}

#wrapper_content .column_1 .info a{
	text-decoration:underline;
}

#wrapper_content .column_1 .info a:hover{
	color:#E0A300;
}

#wrapper_content .column_1 .info a.selected{
	color:#E0A300;
}

#wrapper_content .column_1 .info .titol{
	font-family: 'helveticabold';
	color:#E0A300;
	margin-bottom:10px;
}

#wrapper_content .column_1 .video_player{
	width:230px;
	height:132px;
}

#wrapper_content .column_1 .cercador_bsos_compositor .tipus_llista_llista{
	display: block;
}

#wrapper_content .column_1 .cercador_bsos_compositor .tipus_llista_thumbs{
	display: none;
}

#wrapper_content .column_4{
	float:left;
	width:230px;
	padding-bottom:18px;
}

#wrapper_content .column_4 .toolbar_xs{
	float:right;
	width:100;
	margin-top:10px;
}

#wrapper_content .column_4 .toolbar_xs a{
	float:right;
	margin-left:7px;
}


#wrapper_content .column_4 .toolbar_xs .text{
	float:right;
	margin-top:8px;
	font-family: "helveticabold";
	font-size:9pt;
}

#wrapper_content .column_4 .toolbar_puntuacio{
	float:right;
	margin-top:10px;
	text-align:right;
}

#wrapper_content .column_4 .toolbar_puntuacio .titol{
	float:right;
	font-size:9pt;
	margin-top:6px;
	margin-right:8px;
	line-height:12px;
	font-family: "helvetica";
}

#wrapper_content .column_4 .toolbar_puntuacio .titol b{
	font-family: "helveticabold";
	font-weight:normal;
}

#wrapper_content .column_4 .toolbar_puntuacio .titol a{
	text-decoration:underline;
}

#wrapper_content .column_4 .toolbar_puntuacio .estrelles{
	float:right;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
}

#wrapper_content .column_4 .toolbar_puntuacio .estrelles.enabled{
	background-color:#e0a300;
}

#wrapper_content .column_4 .toolbar_puntuacio .estrelles.disabled{
	background-color:#e5e5e5;
}

#wrapper_content .column_4 .toolbar_puntuacio .estrelles img{
	margin-left:1px;
	margin-right:1px;
	cursor:pointer;
}

#wrapper_content .column_4 .video_player{
	 width: 230px;
	 height: 129px;
	 margin-top:18px;
}


#wrapper_content .column_234 .video_player{
	 width: 100%;
	 height: 417px;
	 margin-bottom:18px;
}

#wrapper_content .column_23{
	float:left;
	width:486px;
	margin-right:26px;
}

#wrapper_content .column_23 a{
	text-decoration:underline;
}

#wrapper_content .column_23 a:hover{
	color:#E0A300;
}

#wrapper_content .column_23 h2,
#wrapper_content .column_234 h2{
	font-family: "archive";
	font-size:22pt;
	line-height:30px;
	font-weight:normal;
	margin-top:-5px;
	margin-bottom:20px;
}

#wrapper_content .column_234 h2 input{
	background-color: #e5e5e5;
	border:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	font-size:12pt;
	float:right;
	width:200px;
	font-family: "helveticabold";
}

#wrapper_content .column_23 .titol_info,
#wrapper_content #form_usuario .titol_info,
#wrapper_content #form_contacto .titol_info{
	color:#E0A300;
	font-family: "helveticabold";
	font-size:10pt;
	margin-bottom:10px;
}

#wrapper_content .column_23 .info{
	font-family: "helvetica";
	font-size:10pt;
	margin-bottom:20px;
}

#wrapper_content .column_23 .info b{
	font-family: "helveticabold";
	font-weight:normal;
}

#wrapper_content .column_23 .info a{
	text-decoration:underline;
}

#wrapper_content .column_23 .info a:hover{
	color:#E0A300;
}

#wrapper_content .column_23 .info.expanded{
    display: none;
}

#wrapper_content .column_23 .info .link_read_more{
    display: block;
    width: 100%;
    margin-top: 10px;
}

#wrapper_content #column_23_2{
	margin-top:-13px;
}

#wrapper_content .column_234{
	float:left;
	width:742px;
	padding-bottom:26px;
}

#wrapper_content .column_234.admin_editar{
	background-color:#e5e5e5;
	margin-bottom:26px;
}

#wrapper_content .column_234 .paginador{
	position:relative;
	float:left;
	width:100%;
	font-family: "helvetica";
	font-size:10pt;
	background-color:#E5E5E5;
	height:30px;
}

#wrapper_content .column_234 .paginador b{
	font-family: 'helveticabold';
	font-weight:normal;
}

#wrapper_content .column_234 .paginador .fletxa_anterior{
	position:absolute;
	width:30px;
}

#wrapper_content .column_234 .paginador .text_anterior{
	position:absolute;
	left:42px;
	margin-top:6px;
}

#wrapper_content .column_234 .paginador .comptador{
	position:absolute;
	margin-top:7px;
	width:100%;
	text-align:center;
}

#wrapper_content .column_234 .paginador .fletxa_seguent{
	position:absolute;
	right:0px;
	width:30px;
}

#wrapper_content .column_234 .paginador .text_seguent{
	position:absolute;
	right:42px;
	text-align:right;
	margin-top:7px;
}

#wrapper_content .column_234 .llista{
	float:left;
	width:100%;
	margin-bottom:7px;
}

#wrapper_content .column_234 .llista .titols_columnes{
	font-family: 'helveticabold';
	font-size:9pt;
	margin-bottom:4px;
}

#wrapper_content .column_234 .llista .item{
	position:relative;
	float:left;
	width:726px;
	background-color:#E5E5E5;
	margin-top:7px;
	height:104px;
	padding:8px;
}

#wrapper_content .column_234 .llista .item.disabled{
	background-color:#f9e5e5;
}

#wrapper_content .column_234 .llista .item.bso_premio{
	position:relative;
	float:left;
	width:363px;
	background-color:#E5E5E5;
	margin-top:7px;
	height:104px;
	padding:8px;
}

#wrapper_content .column_234 .llista .item .img_destacada{
	float:left;
	width:104px;
	text-align:center;
}

#wrapper_content .column_234 .llista .item .img_destacada img{
	max-height:104px;
}

#wrapper_content .column_234 .llista .item .img_destacada_taula{
	width:104px;
}

#wrapper_content .column_234 .llista .item .info,
#wrapper_content .column_234 .llista .item .info_taula{
	position:relative;
	height:104px;
	width:390px;
	float:left;
	margin-left:8px;
	font-family: 'helvetica';
}

#wrapper_content .column_234 .llista .item.bso_premio .info{
	width:200px;
}

#wrapper_content .column_234 .llista .item .info.noticia{
	width:610px;
}

#wrapper_content .column_234 .llista .item .info_taula{
	height:auto;
}

#wrapper_content .column_234 .llista .item .info.editorial{
	margin-left:0px;
	width:100%;
}

#wrapper_content .column_234 .llista .item .info.compositor,
#wrapper_content .column_234 .llista .item .info_taula.compositor{
	width:275px;
}

#wrapper_content .column_234 .llista .item .info.compositor .info_extra{
	position:absolute;
	bottom:0px;
}

#wrapper_content .column_234 .llista .item .info .titol,
#wrapper_content .column_234 .llista .item .info_taula .titol{
	font-family: 'helveticabold';
	font-size:14pt;
	line-height:20px;
	margin-bottom:5px;
	max-height:40px;
	overflow: hidden;
}

#wrapper_content .column_234 .llista .item.bso_premio .info .titol{
	font-size:12pt;
}

#wrapper_content .column_234 .llista .item .info .subtitol,
#wrapper_content .column_234 .llista .item .info_taula .subtitol{
	font-size:9pt;
	color:#E0A300;
}

#wrapper_content .column_234 .llista .item .info .subtitol a,
#wrapper_content .column_234 .llista .item .info_taula .subtitol a{
	color:#E0A300;
}

#wrapper_content .column_234 .llista .item .info .info_extra,
#wrapper_content .column_234 .llista .item .info_taula .info_extra{
	position:absolute;
	bottom:0px;
	left:0px;
	font-size:9pt;
	/*height:45px;
	overflow: hidden;
	text-overflow: ellipsis;*/
}

#wrapper_content .column_234 .llista .item .info .info_extra b,
#wrapper_content .column_234 .llista .item .info_taula .info_extra b{
	font-family: 'helveticabold';
	font-weight:normal;
}

#wrapper_content .column_234 .llista .item .text_taula{
	font-family: 'helvetica';
	font-size:10pt;
	padding-left:8px;
	padding-bottom:3px;
}

#wrapper_content .column_234 .llista .item .puntuacio,
#wrapper_content .column_4 .puntuacio{
	float:right;
	width:104px;
	height:104px;
	background-color:#000000;
	text-align:center;
}

#wrapper_content .column_234 .llista .item .puntuacio.taronja,
#wrapper_content .column_4 .puntuacio.taronja{
	background-color:#E0A300;
	margin-right:8px;
}

#wrapper_content .column_234 .llista .item .puntuacio .titol,
#wrapper_content .column_4 .puntuacio .titol{
	margin-top:8px;
	margin-bottom:6px;
	font-family: "helvetica";
	font-size:8pt;
	color:#FFFFFF;
}

#wrapper_content .column_234 .llista .item .puntuacio.taronja .titol,
#wrapper_content .column_4 .puntuacio.taronja .titol{
	color:#000000;
}

#wrapper_content .column_234 .llista .item .puntuacio .nota,
#wrapper_content .column_4 .puntuacio .nota{
	margin-top:7px;
	font-family: "archive";
	font-size:30pt;
	line-height:30px;
	color:#FFFFFF;
}

#wrapper_content .column_234 .llista .item .link_imatge{
	float:right;
	margin-left:8px;
	width:104px;
	height:104px;
}

#wrapper_content .column_234 .llista .item .link_imatge img{
	width:104px;
}

#wrapper_content .column_234 .llista .item .link_imatge .fletxa_bso_esq{
	background-image:url(../img/fletxa_esq_gran_gris.png);
	background-repeat:no-repeat;
	width:104px;
	height:104px;
	float:right;
}

#wrapper_content .column_234 .llista .item .link_imatge .fletxa_bso_dre{
	background-image:url(../img/fletxa_dre_gran_gris.png);
	background-repeat:no-repeat;
	width:104px;
	height:104px;
	float:right;
}

#wrapper_content .column_234 .llista .item .editar,
#wrapper_content .column_234 .item_premi .editar{
	position:absolute;
	top:0px;
	right:0px;
}

#wrapper_content .column_234 .llista .item.sello{
	height:auto;
	padding:0px;
	padding-left:8px;
	width:734px;
}

#wrapper_content .column_234 .llista .item.sello .titol_sello{
	float:left;
	width:635px;
	font-family: 'helveticabold';
	margin-top:7px;
}

#wrapper_content .column_234 .llista .item.sello .titol_sello input[type='text']{
	padding:6px;
	width:610px;
	background-color:#F7F7F7;
	border:1px solid #000000;
}

#wrapper_content .column_234 .llista .item.sello .titol_sello .missatge_sello{
	float:right;
	color:#4C9E38;
}

#wrapper_content .column_234 .llista .item.sello .editar_sello{
	float:right;
	font-family: 'helveticabold';
	margin-top:7px;
	margin-right:7px;
}

#wrapper_content .column_234 .llista .item.sello .editar_sello .boto_taronja,
#wrapper_content .column_234 .llista .item.sello .editar_sello .boto_verd{
	padding-bottom:6px;
}

#wrapper_content .column_234 .llista .item.sello .eliminar_sello{
	float:right;
	font-size:1px;
}

#wrapper_content .column_234 .llista .item.sello .bloquear_usuario{
	float:right;
	margin-right:8px;
	margin-top:7px;
}

#wrapper_content .column_234 .llista .item.sello .titol_usuario{
	float:left;
	width:590px;
	font-family: 'helvetica';
	margin-top:7px;
}

#wrapper_content .column_234 .llista .item.sello .titol_usuario b{
	font-weight:normal;
	font-family: 'helveticabold';
}

#wrapper_content .column_234 .llista .item.sello.new{
	margin-bottom:8px;
	padding:0px;
	width:742px;
	background-color:#c2dfb4;
}

#wrapper_content .column_234 .llista .item.sello.new input[type='text']{
	padding:7px;
	width:652px;
	border:0px;
	background:none;
}

#wrapper_content .column_234 .llista .item.sello.new .editar_sello{
	margin-right:0px;
}

#wrapper_content .column_234 .llista .item .afegir_bso_premio{
	position:absolute;
	top:45px;
	right:20px;
}

#wrapper_content .column_234 .llista .form_compositors_cancion{
	float:left;
	width:343px;
	margin-left:20px;
	margin-top:5px;
}

#wrapper_content .column_234 .llista .form_compositors_cancion .titol{
	font-family: 'helveticabold';
	margin-bottom:5px;
}

#wrapper_content .column_234 .llista .form_compositors_cancion .select_filtres{
	float:left;
	width:273px;
}

#wrapper_content .column_234 .llista .form_compositors_cancion .select_filtres select{
	width:273px;
}

#wrapper_content .column_234 .llista .form_compositors_cancion .toolbar_select_compositors{
	float:left;
}

#wrapper_content  .column_234 .llista .form_compositors_cancion .toolbar_select_compositors .eliminar{
	float:left;
	margin-left:5px;
}

#wrapper_content .column_234 .llista .form_compositors_cancion .toolbar_select_compositors .afegir{
	float:left;
	margin-left:5px;
}

#wrapper_content .column_234 .llista .form_compositors_cancion .toolbar_botons{
	float:left;
	margin-top:5px;
	width:343px;
}

#wrapper_content .column_234 .llista .form_compositors_cancion .toolbar_botons .boto_vermell{
	float:left;
}

#wrapper_content .column_234 .llista .form_compositors_cancion .toolbar_botons .boto_verd{
	float:right;
}

#wrapper_content .column_234 .llista .loading{
	float:left;
	width:100%;
	margin-top:30px;
	text-align:center;
}

#wrapper_content .column_234 .llista .back_thums_bso{
	float:left;
	width:726px;
	background-color:#e5e5e5;
	padding-left:16px;
	padding-top:16px;
	padding-bottom:8px;
}

#wrapper_content .column_234 .llista .buscador_bso_premi{
	display:none;
	float:left;
	width:100%;
	margin-bottom:20px;
}

#wrapper_content .column_234 .llista.llista_bsos_default_responsive{
	display:none;
}

#wrapper_content .column_234 .titol_apartat{
	float:left;
	width:100%;
	border-top:1px solid #000000;
	border-bottom:3px solid #000000;
	padding-top:4px;
	padding-bottom:3px;
	font-family: "archive";
	font-size:12pt;
	margin-bottom:26px;
	margin-top:10px;
}

#wrapper_content .column_234 .titol_apartat .link_nou_comentari{
	float:right;
	font-size:10pt;
	font-family: "helveticabold";
	margin-top:2px;
}

#wrapper_content .column_234 .titol_apartat .link_nou_comentari:hover{
	color:#E0A300;
}

#wrapper_content .column_234 .titol_apartat .link_nou_comentari a.selected{
	color:#E0A300;
}

#wrapper_content .column_234 .link_nou_comentari_responsive{
	display:none;
}

#wrapper_content .column_234 .text_apartat_col1{
	float:left;
	width:358px;
	margin-right:26px;
	font-family: "helvetica";
	font-size:10pt;
	margin-bottom:26px;
}

#wrapper_content .column_234 .text_apartat_col2{
	float:left;
	width:358px;
	font-family: 'helveticaoblique';
	font-size:10pt;
	margin-bottom:26px;
}

#wrapper_content .column_234 .nuevo_comentario{
	float:left;
	width:724px;
	margin-bottom:20px;
	border:1px solid #E0A300;
	background-color:#E5E5E5;
	padding:8px;
	display:none;
}

#wrapper_content .column_234 .nuevo_comentario .img_destacada{
	float:left;
	margin-right:8px;
	width:104px;
	height:104px;
}

#wrapper_content .column_234 .nuevo_comentario .info{
	float:left;
	width:612px;
}

#wrapper_content .column_234 .nuevo_comentario .info textarea{
	float:left;
	width:592px;
	padding:10px;
	resize:none;
	height:84px;
	border:none;
	margin-bottom:10px;
}

#wrapper_content .column_234 .nuevo_comentario .info .boto_verd{
	float:right;
}

#wrapper_content .column_234 .llista_comentaris{
	float:left;
	width:100%;
}

#wrapper_content .column_234 .llista_comentaris .item,
#wrapper_content .column_234 .llista_comentaris .llista_respuestas .item{
	position:relative;
	float:left;
	background-color:#E5E5E5;
	padding:8px;
	font-family: "helvetica";
	min-height:128px;
	margin-bottom:8px;
}

#wrapper_content .column_234 .llista_comentaris .item .img_destacada,
#wrapper_content .column_234 .llista_comentaris .llista_respuestas .item .img_destacada{
	float:left;
	margin-right:8px;
	width:104px;
	height:104px;
}

#wrapper_content .column_234 .llista_comentaris .item .info{
	float:left;
	width:614px;
}

#wrapper_content .column_234 .llista_comentaris .item .info .dades,
#wrapper_content .column_234 .llista_comentaris .llista_respuestas .item .info .dades{
	float:left;
	width:100%;
	font-size:10pt;
	margin-bottom:15px;
}

#wrapper_content .column_234 .llista_comentaris .item .info .dades b,
#wrapper_content .column_234 .llista_comentaris .llista_respuestas .item .info .dades b{
	font-weight:normal;
	font-family: "helveticabold";
}

#wrapper_content .column_234 .llista_comentaris .item .info .text,
#wrapper_content .column_234 .llista_comentaris .llista_respuestas .item .info .text{
	float:left;
	width:100%;
	font-size:9pt;
}

#wrapper_content .column_234 .llista_comentaris .item .link_responder,
#wrapper_content .column_234 .llista_comentaris .llista_respuestas .item .link_responder{
	position:absolute;
	bottom:8px;
	left:8px;
	font-family: "helveticabold";
	font-size:10pt;
}

#wrapper_content .column_234 .llista_comentaris .item .link_responder a:hover,
#wrapper_content .column_234 .llista_comentaris .llista_respuestas .item .link_responder a:hover{
	color:#E0A300;
}

#wrapper_content .column_234 .llista_comentaris .item .delete_comentario,
#wrapper_content .column_234 .llista_comentaris .llista_respuestas .item .delete_comentario{
	position:absolute;
	top:0px;
	right:0px;
}

#wrapper_content .column_234 .llista_comentaris .llista_respuestas{
	float:left;
	margin-left:120px;
	width:622px;
	border-bottom:1px solid #e5e5e5;
}

#wrapper_content .column_234 .llista_comentaris .llista_respuestas .desplegar_respuestas{
	float:left;
	color:#E0A300;
	font-family: 'archive';
	font-size:11pt;
	margin-bottom:8px;
	width:100%;
}

#wrapper_content .column_234 .llista_comentaris .llista_respuestas .desplegar_respuestas img{
	float:right;
}

#wrapper_content .column_234 .llista_comentaris .llista_respuestas .item .info{
	float:left;
	width:494px;
}

#wrapper_content .column_234 .llista_comentaris .llista_respuestas .nuevo_comentario{
	float:left;
	width:604px;
	margin-bottom:20px;
	border:1px solid #E0A300;
	background-color:#E5E5E5;
	padding:8px;
	display:none;
}

#wrapper_content .column_234 .llista_comentaris .llista_respuestas .nuevo_comentario .img_destacada{
	float:left;
	margin-right:8px;
	width:104px;
	height:104px;
}

#wrapper_content .column_234 .llista_comentaris .llista_respuestas .nuevo_comentario .info{
	float:left;
	width:490px;
}

#wrapper_content .column_234 .llista_comentaris .llista_respuestas .nuevo_comentario .info textarea{
	float:left;
	width:470px;
	padding:10px;
	resize:none;
	height:84px;
	border:none;
	margin-bottom:10px;
}

#wrapper_content .column_234 .llista_comentaris .llista_respuestas .nuevo_comentario .info .boto_verd{
	float:right;
}

#wrapper_content .column_234 .llista_comentaris .llista_respuestas .respuestas{
	display:none;
}

#wrapper_content .column_234 .llista_comentaris .llista_respuestas .final_respuestas{
	float:left;
	width:100%;
}

#wrapper_content .column_234 .item_premi{
	float:left;
	width:734px;
	background-color:#E5E5E5;
	padding:8px;
}

#wrapper_content .column_234 .item_premi.despublicado{
	background-color:#f9e5e5;
}

#wrapper_content .column_234 .item_premi .imatge{
	float:left;
	line-height:10px;
	margin-left:8px;
}

#wrapper_content .column_234 .item_premi .imatge.guanyadora{
    margin-right: 70px;
}

#wrapper_content .column_234 .item_premi .imatge.nominada_extra{
    margin-top: 10px;
}

#wrapper_content .column_234 .item_premi .imatge.nominada_extra_primera{
    margin-left: 294px;
}

#wrapper_content .column_234 .item_premi .imatge .thumb_bso{
	margin:0px;
}

#wrapper_content .column_234 .item_premi .imatge .thumb_bso .info{
	overflow:hidden;
	text-overflow: ellipsis;
}

#wrapper_content .column_234 .item_premi .imatge .thumb_bso .info .titol{
	font-family:'helvetica';
	line-height:18px;
	margin-top:0px;
}

#wrapper_content .column_234 .item_premi .imatge .thumb_bso .info .titulo_cancion{
	color:#FFFFFF;
	font-family:'helveticabold';
	margin-bottom:10px;
	line-height:14px;
}

#wrapper_content .column_234 .item_premi .imatge img{
	width:104px;
}

#wrapper_content .column_234 .item_premi .imatge.premiada{
	padding-right:70px;
}

#wrapper_content .column_234 .item_premi .imatge .img_blank{
	width:104px;
}

#wrapper_content .column_234 .item_premi .titols{
	position:relative;
}

#wrapper_content .column_234 .item_premi .titols .titol,
#wrapper_content .column_234 .item_tipus_premi .titols .titol{
	padding-top:7px;
	font-size:14pt;
	line-height:16px;
	margin-bottom:5px;
	font-family: 'helveticabold';
	margin-top:-5px;
}

#wrapper_content .column_234 .item_premi .titols .subtitol,
#wrapper_content .column_234 .item_tipus_premi .titols .subtitol{
	font-size:9pt;
	color:#E0A300;
	font-family: 'helvetica';
}

#wrapper_content .column_234 .item_premi .separador_nominadas_responsive{
	display:none;
}

#wrapper_content .column_234 .item_premi .titol_nominadas_responsive{
	display:none;
}

#wrapper_content .column_234 .item_tipus_premi{
	position:relative;
	float:left;
	width:351px;
	height:104px;
	background-color:#E5E5E5;
	margin-bottom:8px;
	padding:8px;
}

#wrapper_content .column_234 .item_tipus_premi.despublicado{
	background-color:#f9e5e5;
}

#wrapper_content .column_234 .item_tipus_premi .anys{
	position:absolute;
	bottom:0px;
	left:120px;
	padding-bottom:8px;
	font-family: 'helveticabold';
	font-size:10pt;
}

#wrapper_content .column_234 .item_tipus_premi .anys a{
	text-decoration:underline;
	font-family: 'helvetica';
}

#wrapper_content .column_234 .item_tipus_premi .imatge{
	float:left;
	line-height:10px;
	margin-right:8px;
}

#wrapper_content .column_234 .item_premi .otras_nominadas{
	float:left;
	width:100%;
	text-align:right;
	margin-top:8px;
	display:none;
}

#wrapper_content .column_234 .item_premi .nom_premi{
	float:left;
	width:104px;
	text-align:center;
	font-family:'helveticabold';
	color:#FFFFFF;
}

#wrapper_content .column_234 .item_premi .nom_premi table{	
	width:104px;
	height:104px;
	background-color:#000000;
	padding:6px;
}

#wrapper_content .column_234 .item_premi .nominadas{
	font-family: 'helveticaoblique';
	font-size:10pt;
	padding-bottom:8px;
	padding-right:8px;
}

#wrapper_content .column_234 .item_premi .nominadas b{
	font-family: 'helveticabold';
	font-weight:normal;
}

#wrapper_content .column_234 .item_premi .nominadas a:hover{
	text-decoration:underline;
}

#wrapper_content .column_234 .item_premi .nominadas .separador{
	font-family: 'helvetica';
	color:#E0A300;
}

#wrapper_content .column_234 .missatges{
	margin:26px;
	color:#4C9E38;
	font-family: 'helveticabold';
	font-size:12pt;
}

#wrapper_content .column_234 .missatges.error{
	color:#A02A2C;
}

#wrapper_content .column_234 .form_editar{
	padding-left:26px;
	padding-right:26px;
	padding-bottom:20px;		
}

#wrapper_content .column_234 .form_editar td{
	padding-bottom:5px;
}

#wrapper_content .column_234 .form_editar .titol_camps{
	margin-top:26px;
	margin-bottom:5px;
	font-family: 'helveticabold';
	font-size:10pt;
	color:#E0A300;
}

#wrapper_content .column_234 .form_editar .titol_camp{
	width:140px;
	font-family: 'helveticabold';
	font-size:10pt;
	padding-right:5px;
}

#wrapper_content .column_234 .form_editar input[type='text']{
	border:0px;
	font-family: 'helvetica';
	font-size:10pt;
	padding:5px;
	border:1px solid #E5E5E5;
}

#wrapper_content .column_234 .form_editar input[type='text']:focus{
	border:1px solid #E0A300;
}

#wrapper_content .column_234 .form_editar input[type='text'].input_titol{
	font-family: 'helveticabold';
}

#wrapper_content .column_234 .form_editar textarea{
	border:0px;
	font-family: 'helvetica';
	font-size:10pt;
	padding:5px;
	resize:none;
	border:1px solid #E5E5E5;
}

#wrapper_content .column_234 .form_editar textarea:focus{
	border:1px solid #E0A300;
}

#wrapper_content .column_234 .form_editar select{
	font-family: 'helvetica';
}

#wrapper_content .column_234 .form_editar .custom_checkbox{
	margin-left:8px;
	width:36px;
	height:36px;
	background-image:url(../img/back_checkbox.png);
	border:1px solid #E5E5E5;
}

#wrapper_content .column_234 .form_editar .custom_checkbox:hover{
	cursor:pointer;
}

#wrapper_content .column_234 .form_editar .custom_checkbox.selected{
	background-image:url(../img/back_checkbox_selected.png);
}

#wrapper_content .column_234 .form_editar .select_compositor{
	float:left; 
	width:100%; 
	margin-top:8px;
}

#wrapper_content .column_234 .form_editar .toolbar_select_compositors{
	float:right;
	margin-left:8px;
	font-size:0px;
}

#wrapper_content .column_234 .form_editar .toolbar_select_compositors .eliminar{
	float:left;
	width:30px;
	margin-right:8px;
}

#wrapper_content .column_234 .form_editar .toolbar_select_compositors .afegir{
	float:left;
	width:30px;
}

#wrapper_content .column_234 .form_editar .select_filtres{
	float:left;
	background-color:#FFFFFF;
	width:690px;
}

#wrapper_content .column_234 .form_editar .estrella{
	float:left;
	margin-right:5px;
}

#wrapper_content .column_234 .form_editar .estrella:hover{
	cursor:pointer;
}

#wrapper_content .column_234 .form_editar .numero_puntuacion{
	float:left;
	font-family: 'archive';
	font-size:28pt;
	margin-left:26px;
	line-height:36px;
}

#wrapper_content .column_234 .form_editar .toolbar{
	float:left;
	width:100%;
	margin-top:26px;
	font-family: 'helveticabold';
	font-size:10pt;
}

#wrapper_content .column_234 .comentarios_usuario{
	float:left;
	width:100%;
	margin-top:26px;
	border-bottom:2px solid #000000;
}

#wrapper_content .column_234 .comentarios_usuario .item{
	float:left;
	width:100%;
	border-top:1px solid #000000;
	padding-top:5px;
	padding-bottom:5px;
}

#wrapper_content .column_234 .comentarios_usuario .item .titol{
	float:left;
	font-family: 'archive';
	font-size:13pt;
}

#wrapper_content .column_234 .comentarios_usuario .item .fletxa{
	float:right;
	margin-right:8px;
}

#wrapper_content .column_234 .comentarios_usuario .llista_items{
	float:left;
	width:100%;
}

#wrapper_content .column_234 .comentarios_usuario .llista_items .item_bso{
	float:left;
	width:100%;
	height:31px;
	background-color:#e5e5e5;
	margin-bottom:8px;
}

#wrapper_content .column_234 .comentarios_usuario .llista_items .item_bso .titol{
	float:left;
	margin-left:10px;
	margin-top:8px;
	font-family: 'helveticabold';
	font-size:9pt;
}

#wrapper_content .column_234 .proximos_lanzamientos{
	float:right;
}

#wrapper_content .column_234 .proximos_lanzamientos .item{
	float:left;
	margin-left:7px;
}

#wrapper_content .column_234 .proximos_lanzamientos .item a{
	float:right;
	
}

#wrapper_content .column_234 .item_publicitat{
	float:left;
}

#wrapper_content .column_234 .item_publicitat form{
	float:left;
	width:100%;
}

#wrapper_content .column_234 .item_publicitat .toolbar{
	float:left;
	width:100%;
}

#wrapper_content .column_234 .item_publicitat .toolbar input{
	float:left;
	border:1px solid #E5E5E5;
	height:27px;
	padding-left:5px;
	padding-right:5px;
}

#wrapper_content .column_234 .item_publicitat .toolbar a{
	float:right;
}

#wrapper_content .column_234 .item_publicitat .toolbar .text{
	float:left;
	margin-top:7px;
	margin-right:7px;
}

#wrapper_content .column_234 .item_publicitat .missatges{
	position:relative;
	float:left;
	width:100%;
	margin:0px;
	margin-top:5px;
	left:0px;
	text-align:right;
	font-size:10pt;
}

#wrapper_content .column_234 .historico_premios_responsive{
	display:none;
}

#wrapper_content #form_usuario{
	position:relative;
	float:left;
	width:690px;
	padding:26px;
	background-color:#e5e5e5;
}

#wrapper_content #form_usuario.form_registro{
	height:265px;
}

#wrapper_content #form_usuario.form_perfil{
	height:265px;
}

#wrapper_content #form_usuario .columna{
	float:left;
	width:336px;
}

#wrapper_content #form_usuario .columna.left{
	padding-right:9px;
}

#wrapper_content #form_usuario .columna.right{
	padding-left:9px;
}

#wrapper_content #form_usuario .columna input{
	border:0px;
	height:32px;
	padding-left:10px;
	padding-right:10px;
}

#wrapper_content #form_usuario .columna .titol_info{
	float:left;
	width:100%;
}

#wrapper_content #form_usuario .columna .titol{
	float:left;
	width:96px;
	font-family: 'helveticabold';
	font-size:10pt;
	margin-top:15px;
}

#wrapper_content #form_usuario .columna .titol.doble{
	margin-top:5px;
}

#wrapper_content #form_usuario .columna .camp{
	float:left;
	width:240px;
	margin-top:5px;
}

#wrapper_content #form_usuario .columna .camp input{
	width:220px;
	border:1px solid #e5e5e5;
}

#wrapper_content #form_usuario .columna .camp input:focus{
	border:1px solid #e0a300;
}

#wrapper_content #form_usuario .columna .camp.doble{
	width:336px;
}

#wrapper_content #form_usuario .columna .camp.doble input{
	width:316px;
}

#wrapper_content #form_usuario .columna .camp #captcha_in{
	width:98px; 
	float:left;
}

#wrapper_content #form_usuario .columna .camp #boto_cambiar_password{
	float:left; 
	margin-top:3px;
	margin-bottom:0px;
	line-height:12pt;
}

#wrapper_content #form_usuario .columna .camp#div_password_2{
	display:none;
}

#wrapper_content #form_usuario .columna .missatges_form{
	float:left;
	width:240px;
	height:54px;
	margin-left:96px;
	margin-top:22px;
	margin-bottom:30px;
	font-family:'helveticabold';
	font-size:9pt;
}

#wrapper_content #form_usuario .columna .missatges_form_responsive{
	font-family:'helveticabold';
	display:none;
}

#wrapper_content #form_usuario .columna .missatges_form_responsive .error,
#wrapper_content #form_usuario .columna .missatges_form .error{
	color:#c80000;
}

#wrapper_content #form_usuario .columna .missatges_form_responsive .ok,
#wrapper_content #form_usuario .columna .missatges_form .ok{
	color:#009600;
}

#wrapper_content #form_usuario .columna .boto_guardar{
	position:absolute;
	bottom:33px;
	right:26px;
}

#wrapper_content #form_usuario .columna .boto_guardar_password{
	float:right;
	margin-top:16px;
	display:none;
}

#wrapper_content #form_usuario .columna .boto_cancelar_password{
	float:right;
	margin-top:16px;
	margin-right:8px;
	display:none;
}

#wrapper_content #form_contacto{
	position:relative;
	float:left;
	width:690px;
	padding:26px;
	background-color:#e5e5e5;
}

#wrapper_content #form_contacto .item{
	float:left;
	width:100%;
	margin-bottom:8px;
}

#wrapper_content #form_contacto .item .titol_info{
	float:left;
	width:100%;
}

#wrapper_content #form_contacto .item .titol{
	float:left;
	width:106px;
	font-family: 'helveticabold';
	font-size:10pt;
	margin-top:8px;
}

#wrapper_content #form_contacto .item input{
	border:1px solid #e5e5e5;
	height:32px;
	width:562px;
	padding-left:10px;
	padding-right:10px;
}

#wrapper_content #form_contacto .item input:focus{
	border:1px solid #e0a300;
}

#wrapper_content #form_contacto .item textarea{
	border:1px solid #e5e5e5;
	height:140px;
	width:562px;
	padding:10px;
	resize:none;
	font-family: 'helvetica';
	font-size:10pt;
}

#wrapper_content #form_contacto .item textarea:focus{
	border:1px solid #e0a300;
}

#wrapper_content #form_contacto .item .select_filtres{
	background-color:#FFFFFF;
}

#wrapper_content #form_contacto .item .select_filtres select{
	width:100%;
}

#wrapper_content #form_contacto .item #boto_enviar{
	float:right;
	padding-top:8px;
	padding-bottom:9px;
	padding-left:10px;
	padding-right:10px;
}

#wrapper_content #form_contacto .missatges_form{
	float:right;
	margin-right:10px;
	margin-top:8px;
	font-family:'helveticabold';
	font-size:9pt;
}

#wrapper_content #form_contacto .missatges_form .error{
	color:#c80000;
}

#wrapper_content #form_contacto .missatges_form .ok{
	color:#009600;
}

#wrapper_content .link_volver_compositor{
    margin-top: 40px;
    vertical-align: middle;
}

#wrapper_content .link_volver_compositor a{
    color: #E0A300;
    font-weight: bold;
    font-size: 12pt;
}

#wrapper_content .link_volver_compositor a img{
}


	
/*
	FOOTER
*/

#wrapper_footer{
	clear:both;
	position:relative;
	margin:0 auto;
	width:100%;
}

#wrapper_footer #footer{
	float:left;
	width:100%;
	height:145px;
	padding-bottom:26px;
	background-color:#000000;
	font-family:'helvetica';
	font-size:8pt;
	color:#FFFFFF;
}

#wrapper_footer #footer a{
	color:#FFFFFF;
}

#wrapper_footer #footer a:hover{
	color:#E0A300;
}

#wrapper_footer #footer ul{
	margin-top:0px;
	padding-left:12px;
	list-style-image:url(../img/play_footer.png);
}

#wrapper_footer #footer li{
	margin-left:0px;
}

#wrapper_footer #footer .columna{
	float:left;
	width:230px;
	margin-right:26px;
	margin-top:26px;
}

#wrapper_footer #footer .columna.ultima{
	margin-right:0px;
	width:210px;
}

#wrapper_footer #footer .columna .subcolumna{
	float:left;
	width:102px;
	margin-right:13px;
}

#wrapper_footer #footer .columna .subcolumna.ultima{
	margin-right:0px;
}

#wrapper_footer #footer .columna .subcolumna .titol{
	font-family:'archive';
	font-size:9pt;
	color:#E0A300;
	margin-top:0px;
	margin-bottom:10px;
}

#wrapper_footer #footer .columna .ample_total{
	float:left;
	width:100%;
}

#wrapper_footer #footer .columna .ample_total a{
	color:#E0A300;
}

#wrapper_footer #footer .columna .ample_total a:hover{
	color:#FFFFFF;
}

#wrapper_footer #footer #footer_col1 #logo_footer{
	width:230px;
}
	
#wrapper_footer #footer #footer_col1 #logo_footer_responsive{
	display:none;
}