body{margin:0px;padding:0px;background-color: #262626;}
img{border:none;margin:0;}
table { border-collapse: collapse }
ul{padding:0px;margin:0;}
li{padding:0px;margin:0;}
/*a {text-decoration:none;}*/
form{margin: 0px;padding: 0px;}
h1,h2,h3{margin:0px;font-weight:normal;}
p{margin:0px;}


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


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

.header_wrapper {
	margin: 0px 0px 22px 0px;
	padding: 0px 0px 5px 0px;	
	background-color: #000;
	width: 800px;
	text-align: left;
}

.page_wrapper {
	margin: 0px 0px 22px 0px;
	/*margin: 25px;*/
	background-color: #000;
	width: 800px;
	text-align: left;
}

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

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

.linkLng {
	color: white

}

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



.menu{
	list-style: none;
	padding: 8px 15px 0px 0px;
	margin: 0;
	float:left;
}



.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**********/
/*****************************/
.contacte_frmNames{
	width: 100%;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	padding-top: 10px;
}

.contacte_frmField{
	width: 272px;
	border: 1px solid #cccccc;	
	margin-top: 10px;
}

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

.contacte_text{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #E6E6E6;
}

.contacte_button{
	background: url("../img/extres/boton_pq.gif") no-repeat top left;
	border: 1px solid #464646;
	color: #ffffff;
	text-align: center;
	width: 84px;
	font-family: Trebuchet Ms;
	font-size:14px;
	font-weight: bold;
	margin-top: 10px;
	padding:0px;
}

.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: #E6E6E6;
	/*text-align: top;*/
	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{ /*aquesta i la seguent es poden ajuntar*/
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight:bold;
	/*text-transform:uppercase;*/
	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{
	padding-right:24px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	padding-top: 10px;
}

.newsletter_frmNamesB{
	padding-right:20px;
	padding-left:2px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;

}
.newsletter_frmField{
	width: 250px;
	border: 1px solid #cccccc;	
	margin-top: 10px;
}

.newsletter_frm{
	background-color: #464646;
	margin-bottom:15px;
	float:left;
}

.newsletter_button{
	background: url("../img/extres/boton_pq.gif") no-repeat top left;
	border: 1px solid #464646;
	color: #ffffff;
	text-align: center;
	width: 84px;
	font-family: Trebuchet Ms;
	font-size:14px;
	font-weight: bold;
	margin-top: 10px;
	padding:0px;
}

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


/*******************************/
/********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:active {color: #0000FF}   */
.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 {
	/*font-weight:bold;*/
	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-family: Trebuchet MS;
	font-size: 10x;	
	font-wieght:bold;
	color: #E6E6E6;
	border: none;
}

.pj a{
	color: #E6E6E6;
} 

/****************************/
/*         	Thanks      	*/
/****************************/
.gracies{
	font-family: Trebuchet Ms;
	font-size: 14px;
	font-weight: bold;
	color: #E6E6E6;
	text-align: center;
	margin:0px;
	/*vertical-align:top;*/
	/*white-space: nowrap;*/
}


.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;
}



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

#serveis_col2{
	padding:20px 30px 0px 0px;
	float:left;
	width:480px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #E6E6E6;
	line-height:150%;
	text-align:justify;
	
}

#serveis_col2 h2{
	font-weight:bold;

	padding-bottom: 5px;
	
	color:#7A6BA5;
	font-family:Trebuchet Ms;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	
}
#serveis_col2 p{
	padding-bottom: 15px;
	
}
