/* Default CSS Stylesheet for a new Web Application project */
/* Capçalera */

#Capcalera
{
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	 background-color:Black
	}

#Capcalera #Titol
{
	position:absolute;
	top:20;
	left:0;
	width:150;
	height:100;
	background-color: Black;
	text-align:center;
	font-family:Verdana;
	font-size:small;
	 font-weight:bold;
	color:White;
	
	
	}

#Capcalera #Imatge
{}

#Capcalera #MenuIdiomes
{
	  text-align:right;
	  margin-top: -30px;
	  margin-right:25px; 
	  font-style:normal;
	  font-family:Verdana;
	  font-weight:normal;
	  font-size:smaller;
	  
}




/* bNoticies */

#bNoticies
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
	
}

#bNoticies #Titol {
	text-align: right;
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	font-weight: bold;
	word-spacing: normal;
		
}

#bNoticies #Continguts {
	margin-top:30px;
	text-align:center;
	padding-top:100px;	

		
}

#bNoticies #Continguts #Data {
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
}

#bNoticies #Continguts #Titol {
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  bold;
	word-spacing: normal;
	text-align:left;
		
}

.bNoticiesSeparador
{}

.bNoticiesColumna1
{
	text-align:center;
	vertical-align:top;
	background-color: transparent;
    border-right-style:solid;
	border-right-color: #323232;
	border-right-width: 1px;
	width: 40%;
}
.bNoticiesColumna2
{
	text-align:justify;
	color:#323232;
	vertical-align: top;
	font-weight: normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	background-color: transparent;
	padding-left: 20px;
	padding-right:30px;
	width: 60%;
}	

/* ------------------------------------------- */

/* bProgrames */

#bProgrames
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
	color:#323232;
}

#bProgrames #Titol {
	text-align: right;
	text-transform: none;
	letter-spacing: normal;
	font-size: 13px;
	font-weight: bold;
	word-spacing: normal;
}

#bProgrames #Continguts {
	margin-top:30px;
	text-align:center;
	padding-top:100px;	
}

#bProgrames #Continguts #Data {
	text-transform: none;
	letter-spacing: normal;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
}

#bProgrames #Continguts #Titol {
	text-transform: none;
	letter-spacing: normal;
	font-size: 10px;
	font-weight:  bold;
	word-spacing: normal;
	text-align:left;
	vertical-align:top;	
}

#bProgrames #Continguts #Imatge
{
	}

#bProgrames #Continguts #Annex
{
	text-align:left;
	padding-top:10px;
	padding-left:20px;
	}
	
.bProgramesSeparador
{

	}

.bProgramesColumna1
{
	 padding-top:25px;

	text-align:right;
	vertical-align:top;

	width: 25%;
}
.bProgramesColumna2
{
	padding-top:25px;
	text-align:justify;
	vertical-align: top;
	font-weight: normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding-left:25px;
	width: 75%;
}	

/* ------------------------------------------- */

/* Programacio.aspx */

#Programacio #Filtres
{
	text-align:right;
}

#Programacio #Continguts
{
	text-transform: none;
	background-color:#e6e6e6;	
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
	border-style:none;
	
}

#Programacio #Continguts #Table1
{
	width:100%;
	background-color:transparent;
}

#Programacio #Continguts #Programa
{
	width:100%;
	vertical-align:top;
	overflow:auto;

}

#Programacio #Continguts #Programa #ImatgePrograma 
{
	margin-right: 5px;
	border-style:none;
	width:49%;
	float:left;
	vertical-align:top;

	
}


#Programacio #Continguts #Programa #Concert	
{
	width:49%;
	float:right;
	vertical-align:top;

}


#Programacio #Continguts #Programa #TitolPrograma {

	font-size: 12px;
	font-weight:  bold;
	color:Brown;


}
#Programacio #Continguts #Programa #Persones 
{
	font-weight:  bold;
	font-size: 10px;
	background-color:Transparent;	
	
}

#Programacio #Continguts #Programa #Obres

{
	font-size: 10px;
	clear:left;
	width:49%;	
	float:left;
	
}

#Programacio #Continguts #Programa #Obres #Compositor
{
	font-weight:  bold;
	font-size: 10px;
	background-color:Transparent;
	width:30%;
	float:left;
	
}

#Programacio #Continguts #Programa #Obres #Obra
{
	font-size: 10px;
    background-color:Transparent;
	width:70%;
	
}

#Programacio #Continguts #Programa #Dies
{
	clear:right;
	width:49%;	
	float:right;
	margin-top:20px;

}



#Programacio #Continguts #Dies #Dia
{
	float:left;
	width:40%;
	font-size: 10px;

}

#Programacio #Continguts #Dies #Lloc
{
	width:60%;
	font-size: 10px;

}

.ProgramacioSeparador
{
	background-color:Transparent;	
	height: 5px;

}

.ProgramacioCela
{
	/* vertical-align:top; */
	background-color:Transparent;
}

.ProgramacioTaula
{
	background-color:Transparent;
}

/* ------------------------------------------- */

/* FitxaPersones */

#FitxaPersones
{

	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
	text-align:left;	
}
	


#FitxaPersones #Imatge
{
	margin-top: 0px;
	margin-right: 15px;
	margin-left:20px;
	
}
#FitxaPersones #Link
{
	 text-align:left;
	 padding-top:15px;
	 
	
}

#FitxaPersones #Titol {
	font-size: 12px;
	font-weight:  bold;
}

#FitxaPersones #SubTitol {
	font-size: 12px;
	font-weight:    normal;
	font-style:italic;
}

#FitxaPersones #Text {
	font-size: 10px;
	padding-top:15px;
		
}

.FitxaPersonesSeparador
{}

.FitxaPersonesColumna1
{
	text-align:center;
	vertical-align:top;
	top:0px;
	/* height:10%;
    border-right-style:solid;
	border-right-color: Gray;
	border-right-width: 1px; */
	width: 25%;
}




.FitxaPersonesColumna2
{
	text-align:justify;
	vertical-align: top;
	padding-left: 20px;
	padding-right:30px;
	width: 75%;
}	





/* ------------------------------------------- */


/* FitxaAgrupacions */

#FitxaAgrupacions
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
	text-align:left;	
	
}
#FitxaAgrupacions #Imatge
{
	margin-top: 0px;
	margin-right: 15px;
	margin-left:20;
	
}

#FitxaAgrupacions #Titol {
	font-size: 12px;
	font-weight:  bold;
}

#FitxaAgrupacions #SubTitol {
	font-size: 12px;
	font-weight:  bold;
	word-spacing: normal;	
}

#FitxaAgrupacions #Text {
	font-size: 10px;
	padding-top:15px;
		
}

#FitxaAgrupacions #Persones{
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	padding-top:15px;	
	padding-left:20px;
}

#FitxaAgrupacions #Persones #Persona{
	font-size: 10px;
	font-weight:   bold;
	word-spacing: normal;
}

#FitxaAgrupacions #Persones #Instrument{
	font-size: 10px;
	font-weight:    normal;
	word-spacing: normal;
}

.FitxaAgrupacionsSeparador
{}

.FitxaAgrupacionsColumna1
{
	vertical-align:top;
	height:10%;
    /*border-right-style:solid;
	border-right-color: Gray;
	border-right-width: 1px;*/
	width: 25%;
}
.FitxaAgrupacionsColumna2
{
	text-align:justify;
	vertical-align: top;
	padding-left: 20px;
	padding-right:30px;
	width: 75%;
}	

/* ------------------------------------------- */

/* FitxaPrograma */

#FitxaPrograma
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
	text-align:left;	
	
}
#FitxaPrograma #Continguts #Imatge
{
	margin-top: 0px;
	margin-right: 15px;
	margin-left:20;
 	
	
}
#FitxaPrograma #Continguts #Annex
{
	text-align:right;
	margin-left:0;

	padding-top:10px;
}

#FitxaPrograma #Continguts #Titol {
	font-size: 13px;
	font-weight:  bold;
	word-spacing: normal;	
}

#FitxaPrograma #Continguts #SubTitol {
	font-size: 12px;
	font-weight:  bold;
	word-spacing: normal;	
}

#FitxaPrograma #Continguts #Text {
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	padding-top:15px;	
}

#FitxaPrograma #Continguts #Persones 
{
	font-size: 10px;
	font-weight:  bold;
	word-spacing: normal;	
}

#FitxaPrograma #Continguts #Agrupacions 
{
	font-size: 10px;
	font-weight:  bold;
	word-spacing: normal;	
}
#FitxaPrograma #Continguts #Agrupacions #Persones
{
	font-size: 10px;
	font-weight:  bold;
	word-spacing: normal;	
}

#FitxaPrograma #Continguts #Compositor
{
	font-size: 10px;
	font-weight:  bold;
}

#FitxaPrograma #Continguts #Obra
{
	font-size: 10px;
	font-weight:normal;
}

#FitxaPrograma #Continguts #DiaLloc
{
	font-size: 10px;
	font-weight: bold;
}

#FitxaPrograma #Continguts #Ciutat
{
	font-style: italic;
	font-size: 10px;
	font-weight: bold;
}

.FitxaProgramaSeparador
{}

.FitxaProgramaColumna1
{
    /*border-right-style:solid;
	border-right-color: #323232;
	border-right-width: 1px;*/
	vertical-align:top;
	width: 25%;
}
.FitxaProgramaColumna2
{
	vertical-align: top;
	font-weight: normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding-left: 20px;
	padding-right:30px;
	width: 75%;
}	

/* ------------------------------------------- */

/* FitxaConcert */

#FitxaConcert
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
	text-align:left;	
	
}
#FitxaConcert #Continguts #Imatge
{
	margin-top: 0px;
	margin-right: 15px;
	margin-left:20;
 	
	
}

#FitxaConcert #Continguts #Titol {
	font-size: 15px;
	font-weight:  bold;
	word-spacing: normal;	
}

#FitxaConcert #Continguts #Data {
	font-size: 12px;
	font-weight:  bold;
	word-spacing: normal;	
	padding-top:15px;
	
}

#FitxaConcert #Continguts #Hora {
	font-size: 12px;
	font-weight:  bold;
	word-spacing: normal;
}

#FitxaConcert #Continguts #Ubicacio
{
	font-size: 10px;
	font-weight:  bold;
	word-spacing: normal;
	padding-top:15px;	
}

#FitxaConcert #Continguts #Text
{
	font-size: 10px;
	font-weight:   normal;
	word-spacing: normal;
	padding-top:15px;	
}


.FitxaConcertSeparador
{}

.FitxaConcertColumna1
{
    /*border-right-style:solid;
	border-right-color: #323232;
	border-right-width: 1px;*/
	width: 25%;
}
.FitxaConcertColumna2
{
	padding-left: 20px;
	padding-right:30px;
	width: 75%;
}	


/* ------------------------------------------- */

/* FitxaObra */

#FitxaObra
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
	text-align:left;	
}


#FitxaObra #Continguts #Imatge
{
	margin-top: 0px;
	margin-right: 15px;
	margin-left:20;
}


#FitxaObra #Continguts #Annex
{
	text-align:left;
	margin-left:25;
	padding-top:10px;
}

#FitxaObra #Continguts #Titol {
	font-size: 13px;
	font-weight:  bold;
	word-spacing: normal;	
}

#FitxaObra #Continguts #Formacio {
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
}

#FitxaObra #Continguts #Parts {
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	padding-top:20px;
	padding-left:40px;
	
		
}

#FitxaObra #Continguts #Text {
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	padding-top:20px;
}

#FitxaObra #Continguts #Compositor 
{
	font-size: 10px;
	font-weight:  bold;
	word-spacing: normal;	
}

#FitxaObra #Continguts #DataEstrena 
{
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
}

.FitxaObraSeparador
{}

.FitxaObraColumna1
{
	text-align:left;
	vertical-align:top;
    /*border-right-style:solid;
	border-right-color: #323232;
	border-right-width: 1px;*/
	width: 25%;
}
.FitxaObraColumna2
{
	text-align:justify;
	vertical-align: top;
	font-weight: normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding-left: 20px;
	padding-right:30px;
	width: 75%;
}	

/* ------------------------------------------- */

/* FitxaNoticies */

#FitxaNoticies
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
	text-align:left;	
}


#FitxaNoticies #Continguts #Imatge
{
	margin-top: 0px;
	margin-right: 15px;
	margin-left:20;
}


#FitxaNoticies #Continguts #Annex
{
	text-align:left;
	margin-left:25;
	padding-top:10px;
}

#FitxaNoticies #Continguts #Titol {
	font-size: 13px;
	font-weight:  bold;
	word-spacing: normal;	
}

#FitxaNoticies #Continguts #SubTitol {
	font-size: 12px;
	font-weight:  bold;
	word-spacing: normal;
}

#FitxaNoticies #Continguts #Text {
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	padding-top:20px;
}



.FitxaNoticiesSeparador
{}

.FitxaNoticiesColumna1
{
	text-align:left;
	vertical-align:top;
    /*border-right-style:solid;
	border-right-color: #323232;
	border-right-width: 1px;*/
	width: 25%;
}
.FitxaNoticiesColumna2
{
	text-align:justify;
	vertical-align: top;
	font-weight: normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding-left: 20px;
	padding-right:30px;
	width: 75%;
}	

/* ------------------------------------------- */






/* ModelContacta */
.lbl_contacta
{
	width:100px;
	vertical-align:top;
	text-align:right;
	color: #323232;
	margin-top:10px;
	font-size: 10px;

}
.tb_contacta
{
	width:400px;
	margin-top:10px;
}
.btn_contacta
{
	text-align:center;
	margin-top:50px;
	
}
#ModelContacta
{
	
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
	text-align:left;	
	}


#ModelContacta #Titol{
	font-size: 13px;
	font-weight:  bold;
	text-align:right;
}

#ModelContacta #Subtitol
{
	text-transform: none;
	font-style: italic;
	letter-spacing: normal;
	font-size: 13px;
	word-spacing: normal;
	text-align:right;
}

#ModelContacta #Text
{
	text-transform: none;
	letter-spacing: normal;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:30px;
		
}


#ModelContacta #Continguts
{
	text-align:LEFT;	
}

#ModelContacta #Continguts #Titol
{

}


#ModelContacta #Continguts #SubTitol{}
#ModelContacta #Continguts #Texts
{
	text-transform: none;
	letter-spacing: normal;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:30px;
	text-align:left;
		
}

#ModelContacta #Continguts #Imatge
{}

#ModelContacta #Continguts #Adjunt
{}

#ModelContacta #Continguts #Enllac
{}

#ModelContacta #Continguts #FormulariCorreu
{
	text-align:left;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;	
	position:relative;
	margin-top:20px;
	
 
}

/* ------------------------------------------- */

/* Solistes.aspx */

#Solistes
{
	text-transform: none;
	background-color:#e6e6e6;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
}


#Solistes #Titol
{
	text-align: right;
	text-transform: none;
	background-color:transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 13px;
	font-weight: bold;
	word-spacing: normal;
}

#Solistes #SubTitol
{
	text-transform: none;
	background-color:transparent;
	font-style: italic;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	word-spacing: normal;
	text-align:right;
}

#Solistes #Text {
	text-transform: none;
	background-color:#e6e6e6;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:0px;	
}

#Solistes #Continguts 
{
	margin-top:30px;	
}

#Solistes #Continguts #Titol
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	font-weight:  bold;
	word-spacing: normal;	
	text-align:left;
}

#Solistes #Continguts #SubTitol
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	word-spacing: normal;	
	text-align:left;
	font-style: italic;
}

#Solistes #Continguts #Text
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:0px;
	text-align:justify;	
	
}

#Solistes #Continguts #Imatge
{
	 padding-top:10px;
}

#Solistes #Continguts #Link
{	 padding-top:10px;
}

#Solistes #Continguts #Annex
{}

.SolistesColumna1
{
		width: 33%;
		vertical-align:top;

}

.SolistesColumna2
{
		width: 33%;
		vertical-align:top;

}

.SolistesColumna3
{
		width: 33%;
		vertical-align:top;

}

.SolistesNormal 
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
}




/* ------------------------------------------- */

/* ModelPF01.aspx */


#ModelPF01
{
	text-transform: none;
	background-color:#e6e6e6;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
	
}


#ModelPF01 #Titol {
	text-transform: none;
	background-color: transparent;
	font-family: Verdana;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	font-weight:  bold;
	word-spacing: normal;	
	text-align:right;
}

#ModelPF01 #SubTitol
{
	text-transform: none;
	background-color: transparent;
	font-style: italic;
	font-family: Verdana;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	word-spacing: normal;
	text-align:right;
}

#ModelPF01 #Text {
	text-transform: none;
	background-color: transparent;
	font-family: Verdana;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:30px;	
}

#ModelPF01 #Continguts 
{
	margin-top:30px;	
	
	
	
	
}

.ModelPF01Pares
{
	text-transform: none;
	background-color: transparent;
	font-family: Verdana;
	letter-spacing: normal;
	color: #323232;
	font-size: 11px;
	font-weight:  normal;
	word-spacing: normal;		
}

.ModelPF01Normal 
{
	text-transform: none;
	background-color: transparent;
	font-family: Verdana;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
}


/* ------------------------------------------- */



/* ModelBase01.aspx */

#ModelBase01
{
	text-transform: none;
	background-color:#e6e6e6;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
}


#ModelBase01 #Titol
{
	text-align: right;
	text-transform: none;
	background-color:transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 13px;
	font-weight: bold;
	word-spacing: normal;
}

#ModelBase01 #SubTitol
{
	text-transform: none;
	background-color:transparent;
	font-style: italic;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	word-spacing: normal;
	text-align:right;
}

#ModelBase01 #Text {
	text-transform: none;
	background-color:#e6e6e6;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:0px;	
}

#ModelBase01 #Continguts 
{
	margin-top:30px;
	text-align:center;	
	
}

#ModelBase01 #Continguts #Titol
{
	text-transform: none;
	background-color: transparent;
	font-family: Verdana;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	font-weight:  bold;
	word-spacing: normal;	
	text-align:left;
}

#ModelBase01 #Continguts #SubTitol
{
	text-transform: none;
	background-color: transparent;
	font-family: Verdana;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	font-weight:  bold;
	word-spacing: normal;	
	text-align:left;
	font-style: italic;
}

#ModelBase01 #Continguts #Text
{
	text-transform: none;
	background-color: transparent;
	font-family: Verdana;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:30px;
	text-align:justify;	
	
}

#ModelBase01 #Continguts #Imatge
{}

#ModelBase01 #Continguts #Link
{}

#ModelBase01 #Continguts #Annex
{}



.ModelBase01Normal 
{
	text-transform: none;
	background-color: white;
	font-family: Verdana;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
}


.ModelBase01Columna1
{
		width: 20%;
		vertical-align:top;

}

.ModelBase01Columna2
{
		width: 80%;
		vertical-align:top;

}
/* ------------------------------------------- */

/* ModelBase02.aspx */

#ModelBase02
{
	text-transform: none;
	background-color:#e6e6e6;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
}


#ModelBase02 #Titol
{
	text-align: right;
	text-transform: none;
	background-color:transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 13px;
	font-weight: bold;
	word-spacing: normal;
}

#ModelBase02 #SubTitol
{
	text-transform: none;
	background-color:transparent;
	font-style: italic;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	word-spacing: normal;
	text-align:right;
}

#ModelBase02 #Text {
	text-transform: none;
	background-color:#e6e6e6;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:0px;	
}

#ModelBase02 #Continguts 
{
	margin-top:30px;	
}

#ModelBase02 #Continguts #Titol
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	font-weight:  bold;
	word-spacing: normal;	
	text-align:left;
}

#ModelBase02 #Continguts #SubTitol
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	font-weight:  bold;
	word-spacing: normal;	
	text-align:left;
	font-style: italic;
}

#ModelBase02 #Continguts #Text
{
	text-transform: none;
	background-color: transparent;
	font-family: Verdana;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:30px;
	text-align:justify;	
	
}

#ModelBase02 #Continguts #Imatge
{}

#ModelBase02 #Continguts #Link
{}

#ModelBase02 #Continguts #Annex
{}


.ModelBase02Normal 
{
	text-transform: none;
	background-color: transparent;
	font-family: Verdana;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
}




/* ------------------------------------------- */



/* ModelBase03.aspx */

#ModelBase03
{
	text-transform: none;
	background-color:#e6e6e6;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
}


#ModelBase03 #Titol
{
	text-align: right;
	text-transform: none;
	background-color:transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 13px;
	font-weight: bold;
	word-spacing: normal;
}

#ModelBase03 #SubTitol
{
	text-transform: none;
	background-color:transparent;
	font-style: italic;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	word-spacing: normal;
	text-align:right;
}

#ModelBase03 #Text {
	text-transform: none;
	background-color:#e6e6e6;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:0px;	
}

#ModelBase03 #Continguts 
{
	margin-top:30px;	
}

#ModelBase03 #Continguts #Titol
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	font-weight:  bold;
	word-spacing: normal;	
	text-align:left;
}

#ModelBase03 #Continguts #SubTitol
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	word-spacing: normal;	
	text-align:left;
	font-style: italic;
}

#ModelBase03 #Continguts #Text
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:0px;
	text-align:justify;	
	
}

#ModelBase03 #Continguts #Imatge
{}

#ModelBase03 #Continguts #Link
{}

#ModelBase03 #Continguts #Annex
{}

.ModelBase03Columna1
{
		width: 33%;
		vertical-align:top;

}

.ModelBase03Columna2
{
		width: 33%;
		vertical-align:top;

}

.ModelBase03Columna3
{
		width: 33%;
		vertical-align:top;

}

.ModelBase03Normal 
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
}




/* ------------------------------------------- */


/* ModelBase04.aspx */

#ModelBase04
{
	text-transform: none;
	background-color:#e6e6e6;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
}


#ModelBase04 #Titol
{
	text-align: right;
	text-transform: none;
	background-color:transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 13px;
	font-weight: bold;
	word-spacing: normal;
}

#ModelBase04 #SubTitol
{
	text-transform: none;
	background-color:transparent;
	font-style: italic;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	word-spacing: normal;
	text-align:right;
}

#ModelBase04 #Text {
	text-transform: none;
	background-color:#e6e6e6;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:0px;	
}

#ModelBase04 #Continguts 
{
	margin-top:30px;
	text-align:center;	
}

#ModelBase04 #Continguts #Titol
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	font-weight:  bold;
	word-spacing: normal;	
	text-align:left;
}

#ModelBase04 #Continguts #SubTitol
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 13px;
	font-weight:  bold;
	word-spacing: normal;	
	text-align:left;
	font-style: italic;
}

#ModelBase04 #Continguts #Text
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;
	margin-top:30px;
	text-align:justify;	
	
}

#ModelBase04 #Continguts #Imatge
{}

#ModelBase04 #Continguts #Link
{}

#ModelBase04 #Continguts #Annex
{}



.ModelBase04Normal 
{
	text-transform: none;
	background-color: transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight:  normal;
	word-spacing: normal;	
}


.ModelBase04Columna1
{
		width: 50%;
		vertical-align:top;
		text-align:right;

}

.ModelBase04Columna2
{
		width: 50%;
		vertical-align:top;
		text-align:left;

}
/* ------------------------------------------- */


/* Galeries.aspx */

/* Galeries.aspx */


#Table1
{
	margin-top:17px;
	width: 100%;
	
}

#Table1 #Galeria
{
	overflow:auto;
	vertical-align:top;

}


#Table1 #Galeria #Titol
{
	font-weight:bold;
}

#Table1 #Galeria #SubTitol
{
	 
	font-style:oblique;
	
}

#Table1 #Galeria #Imatge
{
	width:120px;
	height:120px;
	margin-top:35px;
	margin-left:35px;
	float:left;	
	text-decoration:none;
}

/* ------------------------------------------- */


BODY
{
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	background-color: #e6e6e6;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	}	


A:link
{
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	color:  #323232;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	 
}	
		
A:visited
{
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	color:  Black;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;

}	
		
A:active	{	
	text-decoration:	none;
	color:	#323232;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#323232;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}
	
	
	

.IMG 	{
	margin-top: 5px;
	margin-right: 5px;
	
	}
.Butons
{
	font-size:  xx-small;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	border-style: ridge;
	background-color:#E0E0E0;	
}
.Grids
{
	text-transform: none;
	background-color:Transparent;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
}
.Separador
{
	background-color:Transparent;
	height: 20px;
	
 }
 
.Titols1
{
	text-transform: none;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 12px;
	font-weight: normal;
	word-spacing: normal;
}

.Titols2
{
	text-transform: none;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 12px;
	font-weight: normal;
	word-spacing: normal;
}

.Titols3
{
	text-transform: none;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 12px;
	font-weight: normal;
	word-spacing: normal;
}

.Normal
{
	text-transform: none;
	font-family:"Myriad Pro", "Lucida grande", "Helvetica neue", helvetica, arial, sans-serif;
	letter-spacing: normal;
	color: #323232;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
}

.LiniaNormal
{
	vertical-align:top;
	
}

.box {
	BORDER-BOTTOM: #fff 7px solid; BORDER-LEFT: #fff 7px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 17px; PADDING-RIGHT: 18px; FONT-SIZE: 100%; BORDER-TOP: #fff 7px solid; BORDER-RIGHT: #fff 7px solid; PADDING-TOP: 15px; height:auto; 	overflow:visible;
}
.box_lightshadow {
	BACKGROUND-IMAGE: url(grafics/panel-bg.gif); PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: -3px; PADDING-TOP: 3px;height:auto
}
.box_lightshadow_tit {
	BACKGROUND-IMAGE: url(grafics/panel-bg.gif); PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: -3px; PADDING-TOP: 3px
}
.box_darkshadow {
	BACKGROUND-IMAGE: url(grafics/panel-bg.gif); PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; PADDING-TOP: 0px;height:auto
}
.box_darkshadow_tit {
	BACKGROUND-IMAGE: url(grafics/panel-bg.gif); PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; PADDING-TOP: 0px
}

