

* {padding:0; margin:0;	border:1;}
body{
	margin:0px;
	padding:0px;
	background-color: #e2e2e2;
	font-size:10px;
	color:#fff;
	font-family:Helvetica, arial, sans-serif;
	font-weight: normal;
}
img{border:none;margin:0;}
table { border-collapse: collapse;font-size:12px}
ul{padding:0px;margin:0;}
li{
	padding:0px;
	margin:0;
}
form{margin: 0px;padding: 0px;}
h1,h2,h3{margin:0px;font-weight:normal;}
p{margin:0px;}
a{
	text-decoration:none;
	color: #8c8c8c;
}
a:hover{
	color:#AE9DD3;
}


/* HEAD */
.header_wrapper {
	padding: 20px 20px 20px 20px;	
	background-color: #000;
	color:#fff;
	width: 896px;
	text-align: left;
	font-size:10px;
}
#menu_lng{
	font-size:9px;
	text-transform: uppercase;
}
#menu_lng a:link, #menu_lng a:visited{
	color: #ccc;
}
#menu_lng a:active, #menu_lng a:hover{
	color: #7A6BA5;
}
#menu_lng span{
	color: #7A6BA5;
}
#menu_main{
	font-size:7px;
	text-transform: uppercase;
	font-weight: normal;
}
#menu_main ul {
	padding-top:20px;
	list-style: none;
	margin: 0;
	float:left;
}
#menu_main li {
	text-align: center;
	float:left;
	width:97px;
	height:18px;
	background-image: url("../img/cabecera/menu.png");
	padding-top:6px;
}

#menu_main li.big_menu {
	background-image: url("../img/cabecera/menu_big.png");
	width:110px;
}

#menu_main ul li h2{
	line-height:13px;
	margin-bottom:5px;
}

#menu_main ul li h2 a{
	font-size:11px;
}

#menu_main a{
	color:#fff;
}

#menu_main .actiu {
	background-image: url("../img/cabecera/menu.png");
	background-position: 97px;
}
#login  {
	padding-top:20px;
	font-size:11px;
	text-transform: uppercase;
	text-align: right;
}

/* PAGE */

.fons{
	background-image: url(../img/fons.jpg);
	background-repeat: repeat-y;
	padding: 0px 0px 30px 0px;
}

#page_wrapper{
	
	background-color: #fff;
	color:#000;
	width: 934px;
	text-align: left;
	font-size:10px;
	border: 1px solid #999;
	border-top: 0px solid #999;
}
#page_wrapper #campanyes {
	padding: 30px;	
}
	
#page_wrapper .titol{
	color:#aaa;
	font-size:26px;
	padding-bottom:16px;
	font-weight: normal;
}
#page_wrapper .artista{
	color:#ccc;
	font-size:26px;
	padding-bottom:10px;
	font-weight: normal;
}
#page_wrapper .titol_pag{
	color:#ccc;
	font-size:26px;
	padding:30px;
}
#page_wrapper .cos{
	color:#ccc;
	font-size:12px;
	padding-bottom:11px;
}


**************

#campanyes,
#newsletters {
	font-size:12px;
}
#campanyes a,
#newsletters  a{
	color:#8c8c8c;
}

#campanyes div.intro a,
#newsletters div.intro a{
	margin-left:5px;
}

#campanyes a:hover,
#newsletters a:hover{
	color:#AE9DD3;
}
#campanyes .negreta ,
#newsletters  .negreta{
	font-weight: bold;
}

h3.resultats{
	font-size:13px;
}

#campanyes .c_imatge,
#newsletters .c_imatge{
	float:left;
	
}
#campanyes .c_box,
#newsletters  .c_box{
	float:left;
	padding:0px 20px 0px 20px;
}

#newsletters  .c_box{
	width:360px;
}

#campanyes .titol,
#newsletters .titol{
	font-size:24px;
	font-family:Georgia,serif;
	font-weight:bold;
	color:#666;
	padding:0px;
}
#campanyes .subtitol,
#newsletters .subtitol{
	padding:5px 0px 0px 0px;
	font-size:12px;
}
#campanyes .descripcio,
#newsletters  .descripcio{
	padding:5px 0px 0px 0px;
	font-size:12px;
}
#campanyes .data,
#newsletters .data{
	font-size:11px;
	color:#666;
	padding:5px 0px 0px 0px;
}
#campanyes .dades,
#newsletters .dades{
	font-size:12px;
	padding-top:5px;
}
#campanyes .intro,
#newsletters .intro{
	padding-top: 5px;
	font-size:12px;
}
#campanyes .redactor,
#newsletters .redactor{
	float:left;
	padding:0px 10px 0px 0px;
}
#campanyes .medio,
#newsletters .medio{
	float:left;
	padding:0px 10px 0px 0px;
}

#campanyes hr,
#newsletters hr{
	border: 0;
	border-bottom: 1px solid #ccc;
	padding-top: 10px;
	margin-bottom: 10px;
}


/******/

#campanya {
	font-size:11px;
	
}
#campanya a{
	color:#8c8c8c;
}
#campanya a:hover{
	color:#AE9DD3;
}
#campanya .negreta {
	font-weight: bold;
}
#campanya .c_imatge{
	float:left;
	
}
#campanya .c_box{
	float:left;
	padding:0px 20px 0px 20px;
}
#campanya .titol{
	font-size:24px;
	font-family:Georgia,serif;
	font-weight:bold;
	color:#666;
	padding:15px 0px 0px 0px;
}
#campanya .subtitol{
	font-size:12px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}



#campanya .medio{
	float:left;
	padding:0px 5px 0px 0px;
	border-right:1px solid #666;
}
#campanya .descripcio{
	float:left;
	padding:0px 5px 0px 5px;
	border-right:1px solid #666;
}
#campanya .redactor{
	float:left;
	padding:0px 5px 0px 5px;
	border-right:1px solid #666;
}

#campanya .data{
	font-size:11px;
	float:left;
	padding:0px 5px 0px 5px;
	
}

#campanya .dades{
	padding-top:5px;
}
#campanya .intro{
	padding-top: 5px;
}


#campanya hr{
	border: 0;
	border-bottom: 1px solid #ccc;
	padding-top: 10px;
	margin-bottom: 10px;
}


#articles .titol{
	padding:0px 0px 0px 0px;
}


#articles .data{
	color:#666;
}


#articles .leermas{
	font-size:12px;
	color:#666;
	}

#imatges .imatge{
	float:left;
}
#imatges .dades{
	width:385px;
	font-size:11px;
	float:left;
	padding-left:10px;
}

#imatges .descripcio{
	padding:0px 0px 10px 0px;
	border:0px;
	float:none;
	font-family:Georgia,serif;
	font-size:24px;
	font-weight:bold;
	color:#8C8C8C;
}
#imatges .data{
	padding: 0px 10px 0px 0px;
	font-size:11px;
	color:#666;
	float:left;
}
#imatges .fotograf{
	padding: 0px 10px 0px 0px;
	font-size:11px;
	float:left;
	color:#666;
}

#imatges hr{
	padding: 20px 0px 0px 0px;
}

#links .link{
	font-size:12px;
}


#videos .col1{
	float:left;
	width:425;

}

#videos .col2{
	float:left;
	width:165px;
	padding:0px 0px 0px 20px;

}

#videos .data{
	color:#666;
}
#videos .descripcio{
	border:0px;
	font-family:Georgia,serif;
	font-size:24px;
	font-weight:bold;
}

#col_1{
	float:left;
	width:610px;
	_width:645px;
	display:block;
	padding: 20px;
}
/*
#col_1 .titol{
	font-size:35px;
	font-family:Georgia,serif;
	color:#000;
}*/

#col_2{

	float:left;
	width:284px;
	.width:282px;
	height:100%;
	display:block;
}

#col_2 .audio{
	display:block;
	background-color:#eaeaea;
	/*height: 36px;*/
	padding:8px 0 8px 32px;
	.padding:4px 0 4px 32px;
	background-image: url(../img/player/PLAYER2-OFF.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	margin-left:1px;
}

#col_2 .audio_over{
	background-image: url(../img/player/PLAYER2-ON.gif);
	background-color:#232323;
}

#col_2 .audio_selected{
	background-image: url(../img/player/PLAYER2-ON.gif);
	background-color:#232323;
}

#col_2 .titol{
	padding: 20px;
	font-size: 18px;
}

#col_2 .artista_mp3{
	font-size: 11px;
	color : #fff;
	line-height: 1.5em;
	color: #8E8E8E;
}
#col_2 a:hover{ color:#AE9DD3;}
#col_2 .download{
	font-size: 11px;
	color : #666;
}




/* menu campanya */

#menu_cam{
	font-size:10px;
	text-transform: uppercase;
	

}
#menu_cam ul {
	list-style: none;
	margin: 0;
	float:left;
	width:610px;
}
#menu_cam li {
	text-align: center;
	float:left;
	height:20px;
	_height:30px;
	padding-top:10px;
	background-color: #F1F1F1;
	margin-right: 1px;

}

#menu_cam a{
	color:#8c8c8c;
	font-size: 11px;	
}

#menu_cam .actiu {
 	background-color: #000;
 	color:#fff;
}


div.imatge{
	margin-top:10px;
}

#nota img {
 	width: 609px;
}

#nota .titol {
	padding-top:0;
	font-size:36px;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:1.1em;
	color: #000;
}
#nota .subtitol {
	color:#000000;
	font-family:georgia;
	font-size:18px;
	line-height: 1.2em;
}
#nota .redactor {
	float:left;
	font-family:Georgia,serif;
	font-size:11px;
	font-weight:bold;
	padding:0 5px 0 0;
	text-transform:uppercase;
}

#nota .data{
	font-size:11px;
	font-family:Georgia,serif;
	float:left;
	padding-left:5px
}
#nota .eines{
	font-size:12px;
	font-family:Georgia,serif;
	float:left;
	color:#ccc;
	padding-left:20px
}
#nota hr{
	width:100%;
	border: 0;
	border-bottom:1px solid #ccc;
	padding-top:15px;
	margin-bottom:15px;
}
#nota .texts{
	font-size:16px;
	float:left;
	line-height:140%;
	font-family:Georgia,"Times New Roman",Times,serif;
	color:#333333;

	text-align: justify;
	
	
}

#nota_vella {
 	border-top:1px solid #ccc;
 	padding-top:20px;
 	
}


#nota_vella a{
	font-size: 14px;
	font-weight: bold;
	color:#666;
	padding:0px;
	
}

#nota_vella a:hover{
	color:#AE9DD3;
}
#nota_vella .titol{
	padding:0px 20px 0px 20px;
	line-height:104%;
	
}
#nota_vella .subtitol{
	padding:0px 20px 0px 20px;
	color:#666;
	font-size: 12px;
	line-height:164%;
}


#nota_vella .redactor{
	float:left;
}

#nota_vella .medi{
	float:left;
	padding:0 5px 0 0;
}
#nota_vella .tipo{
	float:left;
	padding:0 5px 0 0;
}

#nota_vella .data{
	padding:0px 0px 0px 10px;
	float:left;
	
}
#nota_vella .eines{
	padding:0px 20px 0px 20px;
	color:#ccc;
	font-size:11px;
	line-height:164%;
}
#nota_vella hr{
	width:100%;
	border: 0;
	border-bottom:1px solid #ccc;
	padding-top:15px;
	margin-bottom:15px;
}



#page_wrapper #campanya #imatges img{

}









/* FOOTER */
#footer_wrapper{
	color:#3F3F3F;
	width: 896px;
	padding: 20px;
	text-align: left;
	font-size: 11px;
	line-height: 14px;
}
#footer_wrapper .footer_right{
 	float:right;
	font-size: 11px;
}

.clear{
	clear:both;
}




#serveis{
	padding: 0px 0px 30px 0px;
}
#serveis_col1{
	float:left;
	width:250px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#serveis_col2{
	padding:20px 30px 0px 0px;
	float:left;
	width:600px;
	font-size: 12px;
	font-family: Arial;
	line-height: 1.4em;	
}

#serveis_col2 h2{
	font-size: 20px;
	font-weight:normal;
	font-family: Georgia, serif;
	padding-bottom: 5px;
	color: #000;
	line-height: 1.2em;
}
#serveis_col2 p{
	padding-bottom: 15px;
	line-height: 1.4em;	
}





#qui_som{
	padding: 0px 0px 30px 0px;
}
#qui_som_col1{
	float:left;
	width:250px;
	padding:20px;
}

#qui_som_col2{
	padding-top:20px;
	padding-right:30px;
	float:left;
	width:600px;
	font-size: 12px;
	font-family: Arial;
	line-height: 1.4em;	
}

#qui_som_col2 h2{
	font-size: 18px;
	font-weight:bold;
	font-family: Georgia, serif;
	padding-bottom: 5px;
	
}
#qui_som_col2 p{
	padding-bottom: 15px;
	
}

#qui_som .primer{
	padding: 0px 30px 0px 30px;
	font-size: 12px;
	font-family: Arial;
	line-height: 1.4em;
}



#contacte{
	background-image: url(../img/fons.jpg);
	background-repeat: repeat-y;
	padding: 0px 0px 30px 0px;
}
#contacte .col1{
	float:left;
	width:595px;
	padding:30px;
}

#contacte .col2{
	padding:30px;
	float:left;
	width:219px;
	font-size: 12px;
	font-family: Arial;
	
}

#contacte h2{
	font-size: 18px;
	font-weight:bold;
	font-family: Georgia, serif;
	padding-bottom: 5px;
	
}
#contacte p{
	padding:0 20px;
}




/*

#menu_main li h2 {
	padding: 0px 0px 0px 13px;
}

#menu_main li ul li a{
	padding: 0px 13px 0px 13px;
	font-size:16px;
	font-weight: bold;
}



.menu li {padding-left:0px;float:left;border: 0px solid red;}
.menu ul li {width:auto;padding-left:0px;border:0px solid blue;float:none;background: #000;display:inline;}


.img_border {border:0px solid #333333;}


a.leer_mas{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	white-space:nowrap;
}
*/
.error_message{
	font-size: 12px;
	color: #ff0000;	
}


/*

.page_wrapper {
	margin: 0px 0px 22px 0px;
	background-color: #fff;
	width: 800px;
	text-align: left;
}

.footer_wrapper {
	margin: 22px 0px 0px 0px;
	padding: 0px;	
	background-color: #fff;
	width: 800px;
	text-align: left;
}

.lng, .lng a{
	font-family: Trebuchet Ms;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
}

.linkLng {
	color: #000;

}

.linkActiuLng {
	color: #AC9CCC;
	text-decoration: underline
}



.menu{
	list-style: none;
	margin: 0;
	float:left;
}

.menu_bar{
	background-color: #000;
	height:20px;
}


.menu a,.menu h2{
	font-family: Trebuchet Ms;
	font-size:16px;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 0px;
	color: white;
	background: #000;
	line-height:150%;
}

.menu h2{
	text-transform:uppercase;
}

.menu a{
	text-decoration: none;
}

.menu li h2 {
	padding: 0px 0px 0px 13px;
}

.menu li ul li a{
	padding: 0px 13px 0px 13px;
	font-size:16px;
	font-weight: bold;
}

.menu a:hover {
color: #7A6BA5;
}

.menu li {padding-left:0px;float:left;border: 0px solid red;}
.menu ul li {width:auto;padding-left:0px;border:0px solid blue;float:none;background: #000;display:inline;}

.menu ul {
	z-index: 500;
	position: absolute;
	display:none;
	border:0px solid blue;
}

.titol_generic{
	font-family: Trebuchet Ms;
	font-size: 16px;
	font-weight: bold;
	color: #7A6BA5;
	text-transform:uppercase;
	margin-bottom:3px;
}

.titol_generic:hover{
	color: #D6CDE8;
}

.titol_noticies{

}
*/


.contacte_frmNames{
	width: 175px;
	font-family: Georgia,serif;
	font-size: 16px;
	color: #000;
	padding-top: 10px;
}

.contacte_frmField{
	width: 272px;
	height:25px;
	background-color:#f1f1f1;	
	margin-top: 10px;
	padding: 5px;
	font-family: Arial;
	font-size: 12px;
	color: #333;
	border:0 none;
}

.contacte_frm{
	/*background-color: #464646;*/
	/*margin-bottom:15px;*/
}

.contacte_text{
	font-family: Arial;
	font-size: 14px;
	color: #000;
	border:0 none;
}

.contacte_button{
	color: #fff;
	background-color: #8c8c8c;
	text-align: center;
	width: 84px;
	font-family: Arial;
	font-size:14px;
	margin-top: 10px;
	padding:0px;
	height:25px;
}

.contacte_link{
	font-family: Trebuchet Ms;
	font-size: 14px;
	color: #7A6BA5;
	text-decoration:underline;
	
}
.contacte_link a:hover{
	color: #D6CDE8;
}

/*
// home


.home_img_n{
	float:left;
	margin-right:6px;	
	border:2px solid #333333;
}

.home_titol_3{
	font-family: Trebuchet Ms;
	font-size: 18px;
	text-transform:uppercase;
	color: #7A6BA5;
	margin-bottom:8px;
}
.home_titol_2{
	font-family: Trebuchet Ms;
	font-size: 18px;
	color: #A88AC4;
	margin-bottom:8px;
}
.home_titol_1{
	font-family: Trebuchet Ms;
	font-size: 18px;
	color: #D6CDE8;
	margin-bottom:8px;
}

.home_text{
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #333;
	margin-top:10px;
	line-height:125%;
}

.home_noticia{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #999999;
	text-align:left;
	line-height:125%;
}


// qui_som


.quisom_peuFoto{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #B3B3B3;
	font-style: italic;
	text-align: top;
	padding:2px 0px 12px 4px;
}

.quisom_nom{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #E6E6E6;
	font-weight: bold;
	line-height:150%;
	margin-bottom:25px;
}

.quisom_carreg{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #E6E6E6;
}

.quisom_text{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	line-height:150%;
	text-align:justify;
	margin-bottom:16px;
}


// cicles


.cicles_intro{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	line-height:150%;
	text-align:justify;
	margin-bottom:16px;
}

.cicles_text{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	line-height:150%;
	text-align:justify;
	margin-bottom:16px;
}

a.cicles_link{
	font-family: Trebuchet Ms;
	font-size: 12px;
	color: #7A6BA5;
	text-decoration:underline;
}


// peu


.footer_left{
 	padding:10px 0px 10px 22px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #AD98D0;
}

.footer_right{
 	padding:10px 22px 0px 0px;
 	float:right;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #999999;
}

	
// prestacions


.prestacions_subtitol{
	font-family: Trebuchet Ms;
	font-size: 14px;
	font-weight: bold;
	color: #7A6BA5;
	text-transform:uppercase;
	margin-bottom:3px;
}

.prestacions_text{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	line-height:150%;
	text-align:justify;
	margin-bottom:16px;
}
.prestacions_peuFoto{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #B3B3B3;
	font-style: italic;
	text-align: top;
	padding:2px 0px 12px 4px;
}


// clients_concerts



.clients_concerts_subtitol{
	font-family: Trebuchet Ms;
	font-size: 14px;
	font-weight: bold;
	color: #7A6BA5;
	text-transform:uppercase;
	margin-bottom:3px;
}

.clients_concerts_text{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	line-height:150%;
	text-align:justify;
	margin-bottom:16px;
}

// equip


.equip_subtitol{
	font-family: Trebuchet Ms;
	font-size: 14px;
	font-weight: bold;
	color: #E6E6E6;
	vertical-align:top;
	white-space: nowrap;
}

.equip_text{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	line-height:150%;
	text-align:justify;
	vertical-align:top;
	padding-bottom:18px;
}

// estudi clients


.estudi_clients_titol{
	font-family: Trebuchet Ms;
	font-size: 16px;
	font-weight: bold;
	color: #7A6BA5;
	text-transform:uppercase;
	padding-bottom:14px;
}

.estudi_clients_list{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	list-style:none;
}

.estudi_clients_list li{
	line-height:150%;
	margin-bottom:8px;
}

.estudi_clients_peuFoto{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style:italic;
	color: #E6E6E6;
	padding:2px 0px 12px 4px;
}

.estudi_clients_descripcio{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	padding:2px 0px 12px 4px;
}

.estudi_clients_links{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	padding:2px 0px 12px 4px;
}


// agenda agencia


.agenda_intro{
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight:bold;

	color: #7A6BA5;
	padding-left: 16px;
}
.separador{
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight:bold;
	text-transform:uppercase;
	color: #7A6BA5;
	margin: 35px 0px 8px 0px;
	padding-left: 16px;
}

.agenda_camps{
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #E6E6E6;
	text-align:left;
	padding: 3px 0px 3px 0px ;
	margin-bottom: 10px;
	background-color: #262626;
	padding-left: 16px;
}


.agenda_texte{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	padding-left: 16px;
}

.agenda_texte a
{
	text-decoration:underline;
	color: #E6E6E6;
}

.agenda_texte_artiste{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #AD9BD0;
	padding-left: 16px;
}

.agenda_texte_artiste a
{
	color: #AD9BD0;
	text-decoration:underline;
}

.agenda_passat
{
	color: #808080;
}

.agenda_passat a
{
	color: #808080;
}
.agenda td{
	vertical-align:top;
	padding-bottom:6px;
	padding-top:2px;
}


// home artistes


.artistes_cos{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #E6E6E6;
	margin-bottom:40px;
	
}
.artistes_genere{
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #E6E6E6;
	padding-bottom:30px;
	width:200px;
}

.artistes_separador{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #E6E6E6;
	font-weight: bold;
	text-transform:uppercase;
	color: #E6E6E6;
	margin-top: 14px;

}

.artistes img{
	margin:4px 0px 2px 0px;
}

.artistes_nom{
	font-family: Trebuchet Ms;
	font-size: 16px;
	font-weight: bold;
	text-transform:uppercase;
	text-align:left;
	color: #A88AC4;
	width:200px;
}

.artistes img{
	margin:5px 0px 2px 0px;
}

.artistes_veureMes_btn{
	background: url("../img/extres/bot_gr.gif") no-repeat top left;
	color: #ffffff;
	text-align: center;
	width: 149px;
	height: 20px;
	font-family: Trebuchet Ms;
	font-size:14px;
	font-weight: bold;
	margin:0px;
	padding:0px;
	display:block;
	float:right;
}





// serveis discs


.serveis_text{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	line-height:150%;
	text-align:justify;
	margin-bottom:16px;
}


// Newsletter
*/
.newsletter_frmNames{
	width: 175px;
	font-family: Georgia,serif;
	font-size: 16px;
	color: #000;
	padding-top: 10px;
}


.newsletter_frmField{
	width: 220px;
	height:25px;
	background-color:#ddd;	
	margin-top: 3px;
	padding: 5px;
	font-family: Arial;
	font-size: 12px;
	color: #333;
	border:0 none;
}

.newsletter_frm{
	float:left;
	padding:20px;
	padding-top:0;
}

.newsletter_button{
	border:0 none;
	color: #fff;
	background-color: #8c8c8c;
	text-align: center;
	width: 84px;
	font-family: Arial;
	font-size:14px;
	margin-top: 10px;
	padding:0px;
	height:25px;
}

.newsletter_text{

}


/*
// Detall noticia

.noticia_titol{
	font-family: Trebuchet Ms;
	font-size: 16px;
	font-weight: bold;
	color: #7A6BA5;
	text-transform:uppercase;
	vertical-align:top;
}


.noticia_body{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	line-height:150%;
	text-align:justify;
	margin-bottom:16px;
}

.noticia_body a{
	text-decoration:underline;
}

.noticia_body a:hover{
	color: #999999;
	text-decoration:underline;
}

.noticia_data{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #999999;
	text-align:justify;
	line-height:125%;
	margin-bottom:8px;
}


.noticia_tornar_btn{
	background: url("../img/extres/boton_pq.gif") no-repeat top left;
	color: #ffffff;
	text-align: center;
	width: 84px;
	height: 20px;
	font-family: Trebuchet Ms;
	font-size:14px;
	font-weight: bold;
	margin:0px;
	padding:0px;
	display:block;
}


.noticia_veureMes_btn{
	background: url("../img/extres/bot_gr.gif") no-repeat top left;
	color: #ffffff;
	text-align: center;
	width: 149px;
	height: 20px;
	font-family: Trebuchet Ms;
	font-size:13px;
	font-weight: bold;
	margin:0px;
	padding:0px;
	display:block;
	float:right;
}

.noticia_link{
	font-family: Trebuchet Ms;
	font-size: 11px;
	font-weight: bold;
	color: #7A6BA5;
	
}
.noticia_link a:link {color: #7A6BA5}   
.noticia_link a:visited {color: #7A6BA5}
.noticia_link a:hover{color: #D6CDE8;
}


// Detall artista

.clip{
	padding-left:14px;
	background: url("../img/extres/icon_attach.gif") no-repeat center left;
	color: #E6E6E6;
}

.caixa_artista{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	line-height:150%;
	margin-bottom:16px;
	margin-left:22px;
}

.caixa_artista_nota{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #E6E6E6;
	line-height:150%;
	margin-bottom:16px;
	margin-left:22px;
}

.artista_raider{
	padding-left:14px;
	background: url("../img/extres/icon_attach.gif") no-repeat center left;
	color: #E6E6E6;
}
.artista_mp3{
	padding-left:16px;
	background: url("../img/extres/icon_mp3.gif") no-repeat 0px 5px;
	color: #E6E6E6;
}

.artista_video{
	color: #E6E6E6;
	padding-left:16px;
	background: url("../img/extres/icon_video.gif") no-repeat 0px 5px;
}

.artista_premsa, a{
	color: #E6E6E6;
}

.artista_premsa a{
	padding-left:8px;
	text-decoration:underline;
}






.artista_subtitol{
	text-transform:uppercase;
	margin-bottom:2px;
}
.artista_peuFoto{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	margin:12px 0px 12px 22px;
	line-height:150%;
}
.artista_bio{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	line-height:150%;
	padding:0px 22px 22px 22px;
	text-align:justify;
}

.artista_formacio{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #E6E6E6;
	background-color:#333333;
	padding:22px 22px 22px 22px;
	margin-bottom:16px;
	line-height:150%;
}

.artista_formacio span{
	font-weight:bold;	
}


.artista_genere, .artista_origen, .artista_residencia, .artista_discografia, .artista_espectacle, .artista_actuacions, .artista_disco{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	padding:0px 22px 22px 22px;
	line-height:150%;
	text-align:justify;
}

.artista_actuacions span{
	font-weight:bold;

}

.artista_actuacions a {
	text-decoration: underline;
}

.artista_btn{
	background: url("../img/extres/boton_gr.gif") no-repeat top left;
	color: #ffffff;
	text-align: center;
	width: 118px;
	height: 38px;
	font-family: Trebuchet Ms;
	font-size:14px;
	font-weight: bold;
	margin:0px;
	padding:0px;
	display:block;
	float:right;
	margin-right:22px;
	line-height:125%;
}

.artista_eventLink{
	font-family: Trebuchet Ms;
	font-size: 12px;
	color: #7A6BA5;
	text-decoration:underline;
}

.artista_anys, .artista_anys a{
	color: #ad98d0;
	text-decoration:none;
	padding-bottom:15px;
}

.artista_anys a:hover{
	text-decoration:underline;
}



//	Page Jumper properties	

*/
.pj {
	font-size: 12x;	
	font-wieght:bold;
	color: #999;
	border: none;
	width:17px;
	height:5px;
}

.pj a{
	color: #000;
} 

     
.gracies{
	font-size: 12px;
	margin:0px;

}
/*

.tornar_bot_gr{
	background: url("../img/extres/bot_gr.gif") no-repeat top left;
	color: #ffffff;
	text-align: center;
	width: 149px;
	height: 20px;
	font-family: Trebuchet Ms;
	font-size:14px;
	font-weight: bold;
	margin:0px;
	padding:0px;
	display:block;
	float:right;
}


.artista_mp3, .artista_mp3 a, .artista_video, .artista_video a{
	text-decoration:none;
}

.dev_todo{
	background-color: #FEFF5F;
	padding:20px;
	color:000;
	border: 1px solid #FFD100;
}*/


div.login_form{
}

	div.login_form form{
		margin-bottom:30px;
	}

		div.login_form form div{
			overflow:hidden;
			width:100%;
		}

		div.login_form form div label{
			color:#000000;
			display:block;
			float:left;
			font-family:Georgia,serif;
			font-size:16px;
			padding-right:10px;
			padding-top:10px;
			text-align:right;
			width:100px;
		}

		div.login_form form div input{
			background-color:#F1F1F1;
			border:0 none;
			color:#333333;
			font-family:Arial;
			font-size:12px;
			height:25px;
			margin-top:10px;
			padding:5px;
			width:272px;
			display:block;
			float:left;
		}

		div.login_form form div input.button{
			background-color:#8C8C8C;
			color:#FFFFFF;
			font-family:Arial;
			font-size:14px;
			height:25px;
			margin-top:10px;
			padding:0;
			text-align:center;
			width:84px;
			margin-left:110px;
		}

	a.client_resultats{
		display:block;
		text-decoration:underline;
	}

	table.resultats{
		font-size:12px;
		color:#000;
		width:100%;
		text-align:left;
		margin-top:5px;
	}

		table.resultats th{
			font-weight:bold;
			font-size:11px;
			border-bottom:1px solid #000;
		}

		table.resultats td{
			border-bottom:1px solid #999;
			padding-top:5px;
			padding-bottom:5px;
			color:#666;
		}