body{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:76%;
color:#FFFFFF;
margin:0;
padding:0;
background:#3b3fde;
}

div#contenidor_fons_home_01 {background:url(../img/fons_home_01.jpg) top center no-repeat;
}
div#contenidor_01 {width:940px; margin:0 auto}
div#contenidor_02 {width:994px; margin:0 auto}
div#contenidor_03 {width:920px; margin:0 auto}

a.v_idioma:link, a.v_idioma:visited { color:#FFFFFF; text-decoration:none}
a.v_idioma_triat:link, a.v_idioma_triat:visited {color:#FFFFFF; text-decoration:underline; font-weight:bold}

a.v_idioma:hover {color:#FFFFFF; text-decoration:underline; font-weight:bold}

#posicio_barra_idioma {height:25px; padding-top:10px; text-align:right; margin-right:20px}
div#posicio_menu {margin-left:55px; padding-top:10px;}
ul#menu {
list-style:none;
padding:0;
margin:0;
font-size:13px;}

ul#menu li {float:left; margin-right:0px}

ul#menu_home {
list-style:none;
padding:0;
margin:0;
font-size:16px}

ul#vincles_espectacles_home {
padding:0;
margin:5px 0 0 270px;
list-style:none;
font-size:12px}


ul#vincles_espectacles_home li {
padding:0;
margin:0;
float:left;}

ul#menu_home li {float:left; margin-right:15px}


a.ratlla_menu_home:link, a.ratlla_menu_home:visited { background:url(../img/ratlla.gif) right center no-repeat; padding-right:25px; padding-left:0px}

ul#vincles_espectacles {
padding:0;
margin:5px 0 0 270px;
list-style:none;
font-size:11px}

ul#vincles_espectacles li {
padding:0;
margin:0;
float:left;}


a.v_menu:link, a.v_menu:visited {color:#FFFFFF; font-weight:bold; text-decoration:none; margin-left:10px}
a.v_menu_triat:link, a.v_menu_triat:visited {color:#FFB400; font-weight:bold; text-decoration:none; margin-left:10px;}
a.v_menu:hover {color:#FFB400; font-weight:bold; text-decoration:none; }

a.v_menu_petit:link, a.v_menu_petit:visited {color:#FFFFFF;text-decoration:none; display:block;  margin-right:15px}
a.v_menu_petit_triat:link, a.v_menu_petit_triat:visited {color:#FFB400;text-decoration:none; margin-right:15px;}
a.v_menu_petit:hover {color:#FFB400;text-decoration:none; }

a.ratlla_menu:link, a.ratlla_menu:visited { background:url(../img/ratlla.gif) right center no-repeat; padding-right:15px; padding-left:8px}

div#marges_contingut {padding-bottom:50px}
div#marges_contingut_02 {padding-bottom:50px; padding-top:10px}


div#fons_barra_home_esquerra {background:url(../img/fons_barra_home.jpg) left top no-repeat;
width:370px;
height:70px;
float:left;
margin-top:130px;
font-size:13px;
color:#000000;
font-weight:bold;
padding-top:30px;
padding-left:120px}


div#agenda_home {
width:490px;
float:left;
color:#FFFFFF;
font-size:11px}

.marge_agenda_home {margin:0 0px 0 40px}


div#fons_barra_home_dreta {background:url(../img/fons_barra_home_02.jpg) left top no-repeat;
width:382px;
float:left;
height:75px;
font-size:13px;
color:#000000;
font-weight:bold;
margin-top:124px;
padding-top:35px;
text-align:right;
padding-right:100px}


div#noticies_home {
width:458px;
float:left;
color:#FFFFFF;
margin-left:10px;
}



div#contingut_interior {
width:650px;
float:left;
padding-right:33px;

}

div#menu_interior_dreta { width:230px;float:left}
h3#titol_obra_interior {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
margin:10px 50px 10px 0 ;
padding-bottom:5px;
border-bottom:1px solid #FFB400;
padding-left:10px}

h4#titol_seccio_interior {
font-size:14px;
color:#FFB400;
font-weight:bold;
text-align:center;
margin-bottom:10px}

div#text_contingut { line-height:1.4em;
padding-right:0px}

div#text_contingut div {margin-bottom:10px}
div#text_contingut div p {margin-bottom:10px}
.entradeta {font-weight:bold;
padding-bottom:15px}

.imatge_interior_a {
margin-top:50px;}


.marge_boab_menu {margin-top:120px}
ul.menu_interior {
margin:5px 0 0px 10px;
padding:0;
line-height:1.7em}

ul.menu_interior li {
background:url(../img/rodona_01.gif) left 6px no-repeat;
list-style:none;
padding-left:15px;
}
ul.sub_menu_interior {
margin:0px 0 5px 40px;
padding:0;
line-height:1.7em}

ul.sub_menu_interior li {
background:url(../img/rodona_02.gif) left 7px no-repeat;
list-style:none;
padding-left:15px;
}

a.v_menu_interior:link, a.v_menu_interior:visited {font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;}

a.v_menu_interior:hover, a.v_menu_interior_triat:link, a.v_menu_interior_triat:visited {color:#FFB400;
font-size:13px;
text-decoration:underline;font-weight:bold;}

a.v_menu_interior_petit:link, a.v_menu_interior_petit:visited {font-size:12px;
color:#FFFFFF;
text-decoration:none;}

a.v_menu_interior_petit:hover, a.v_menu_interior_petit_triat:link, a.v_menu_interior_petit_triat:visited {color:#FFB400;
font-size:12px;
text-decoration:underline;}

.titol_musica_interior {
font-size:14px;
font-weight:bold;
border-bottom:1px solid #FFB400;
margin:0 50px 12px 10px;
padding:0 0 5px 10px}


div#peu {margin-top:40px;
color:#FFB400;
font-size:11px;}

.vincle_clickart {margin-top:45px; text-align:right; margin-right:10px}

a.v_clickart:link, a.v_clickart:visited {
color:#DBBEB5;
font-size:10px;
text-decoration:none
}
/***********************************
***********PAGINA BOABAB**********
***********************************/
body#fons_boabab {background:#721A00 url(../img/fons_boabab.jpg) top center no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:76%;
padding:0;
margin:0;}

div#capcalera_boab {
padding-top:6px}

h1#logo_boabab {
background:url(../img/logo_01.gif) left top no-repeat;
text-indent:-200000px;
float:left}

h1#logo_boabab a {width:319px;
height:100px;
display:block}

h2#logo_boabab_02  {margin-top:19px;
width:260px;
height:95px;
}

.border_foto_marron img {border:3px solid #8C3015}

.ratlla_groga {border-bottom:1px solid #FFB400; margin-top:5px}
/***********************************
***********PAGINA MOZART**********
***********************************/
body#fons_mozart{background:#02273A url(../img/fons_mozart.jpg) top center no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:76%;
padding:0;
margin:0;}

div#capcalera_boab {
padding-top:6px}

h1#logo_mozart {
background:url(../img/logo_02.gif) left top no-repeat;
text-indent:-200000px;
float:left}

h1#logo_mozart a {width:319px;
height:100px;
display:block}

h2#logo_mozart_02  {margin-top:10px;
width:260px;
height:95px;
}

.border_foto_blau img {border:3px solid #0E3749}
.marge_mozart_menu {margin-top:130px}
/***********************************
***********PAGINA RESURRECTION*********
***********************************/
body#fons_resurrection{background:#695E1A url(../img/fons_resurrection.jpg) top center no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:76%;
padding:0;
margin:0;}

div#posicio_logo {
padding-top:6px}

h1#logo_resurrection {
background:url(../img/logo_03.gif) left top no-repeat;
text-indent:-200000px;
float:left}

h1#logo_resurrection a {width:319px;
height:100px;
display:block}

h2#logo_resurrection_02  {margin-top:18px;
width:480px;
height:70px;
}

.border_foto_gris img {border:3px solid #8B8159}
.marge_resurrection_menu {margin-top:150px}
/***********************************
***********PAGINA COMPANYIA********
***********************************/
body#fons_cel_interior{background:#1D1F8C url(../img/fons_cel_interior.jpg) top center no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:76%;
padding:0;
margin:0;}

div#posicio_logo {
padding-top:6px}

h1#logo_interior_cel {
text-indent:-200000px;
float:left}

h1#logo_interior_cel a {width:319px;
height:100px;
display:block}

h2#titol_seccio_interior_comuns {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFB400;
margin:10px 10px 10px 0 ;
text-align:center;
padding-bottom:5px;
border-bottom:1px solid #FFB400;
margin-top:10px}

div#text_contingut { line-height:1.4em;
padding-right:0px}

div#text_companyia{margin:10px auto; width:700px}
div#text_companyia div { line-height:1.5em}
div#text_companyia div p {margin-bottom:15px}

.foto_companyia {float:left; margin-right:20px}
.foto_companyia img {border:3px solid #242AF0}


/***********************************
***********GALERIA FOTOS*******
***********************************/

div#fotos_petites1, div#fotos_petites2, div#fotos_petites3 {margin:19px 0 0 15px; width:150px}

div#fotos_petites1 div.image, div#fotos_petites2 div.image, div#fotos_petites3 div.image{
	float:left;
	padding-bottom:10px;
	margin-right:10px;
}

div#fotos_petites1 img, div#fotos_petites2 img , div#fotos_petites3 img {border-width:0;}

div#fotos_petites1 a:link, div#fotos_petites1 a:visited {display:block;border:4px solid #0E3749;}
div#fotos_petites2 a:link, div#fotos_petites2 a:visited {display:block;border:4px solid #8C3015;}
div#fotos_petites3 a:link, div#fotos_petites3 a:visited {display:block;border:4px solid #8B8159;}

div#fotos_petites1 a:hover, div#fotos_petites2 a:hover, div#fotos_petites3 a:hover {border:4px solid #FFFFFF;}

div#fotos_petites1 a.triada:link, div#fotos_petites1 a.triada:visited {display:block;border:4px solid #FFFFFF}
div#fotos_petites2 a.triada:link, div#fotos_petites2 a.triada:visited {display:block;border:4px solid #FFFFFF}
div#fotos_petites3 a.triada:link, div#fotos_petites3 a.triada:visited {display:block;border:4px solid #FFFFFF}

div#foto_gran, div#foto_gran1, div#foto_gran2, div#foto_gran3 {
	margin-top:18px;
	margin-bottom:5px;
}

div#foto_gran1 img {border:5px solid #0E3749}
div#foto_gran2 img {border:5px solid #8C3015}
div#foto_gran3 img {border:5px solid #8B8159}

a.v_galeria:link, a.v_galeria:visited {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif, Garamond; font-size:11px; text-decoration:none}

/***********************************
**************DESCARGAS************
***********************************/
ul.menu_descargas {margin:0 10px 0 0; padding:0; list-style:none}
ul.menu_descargas li {margin:0 0 0 10px; padding:0; float:right}

a.v_descargas:link, a.v_descargas:visited {color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold}
a.v_descargas:hover {color:#FFB400; text-decoration:underline}

.ratlla_horitzontal_01 {background:url(../img/ratlla_01.gif) left top repeat-x;
height:2px;
width:632px;
margin-left:280px}

.ratlla_horitzontal_02 {background:url(../img/ratlla_01.gif) left top repeat-x;
height:2px;
width:632px;
margin-left:180px}

ul.llista_descargas {margin:15px 0px 0 120px; padding:0; list-style:none}
ul.llista_descargas li {margin:0 0 0 10px; padding:0; float:left}

.ico_pdf {background:url(../img/ico_pdf.gif) left center no-repeat;
padding-left:30px;
color:#FFFFFF;
font-weight:bold;
display:block;
padding-top:7px;
padding-bottom:10px}

.ico_zip {background:url(../img/ico_zip.gif) left center no-repeat;
padding-left:30px;
color:#FFFFFF;
font-weight:bold;
display:block;
padding-top:7px;
padding-bottom:10px}

.ico_doc {background:url(../img/ico_doc.gif) left center no-repeat;
padding-left:30px;
color:#FFFFFF;
font-weight:bold;
display:block;
padding-top:7px;
padding-bottom:10px}

.ico_mp3 {background:url(../img/ico_mp3.gif) left center no-repeat;
padding-left:30px;
color:#FFFFFF;
font-weight:bold;
display:block;
padding-top:7px;
padding-bottom:10px}

a.ico_descargas:link, a.ico_descargas:visited {background:url(../img/ico_fletxa.gif) left top no-repeat;
color:#FFB400;
display:block;
padding:3px 0 5px 35px
}

a.pujar:link, a.pujar:visited {color:#FFB400; text-decoration:none; font-weight:bold}
a.pujar:hover {color:#FFFFFF; text-decoration:underline; font-weight:bold}

a.v_agenda_home:link, a.v_agenda_home:visited {
color:#FFFFFF;
text-decoration:none;
}

a.v_agenda_home:hover {color:#FFB400; text-decoration:underline}

.h_15 {height:15px}

a.rss:link, a.rss:visited {background:url(../img/rss_icon.gif) left top no-repeat;
padding-left:35px;
display:block;
padding:7px 0 15px 40px;
color:#FFFFFF}

a.v_agenda_veure {color:#FFFFFF;
font-size:12px;
font-weight:bold}

h2.titol_noticia_home {
font-size:14px;
font-weight:bold;
padding:4px 0 4px 4px;
margin-bottom:10px;
margin-right:10px;
border-bottom:1px solid #FFB400}

div#text_noticia_home {
line-height:1.5em;
font-size:11px;
margin-right:10px}

a.v_mail:link, a.v_mail:visited {color:#FFB400; text-decoration:none}
/***********************************
***********COLORS I MIDES*******
***********************************/
a:link, a:visited {color:#FFFFFF}
a:hover {color:#FFB400}
.blanc, a.blanc:link, a.blanc:visited {color:#FFFFFF}
.w_100 {width:100px}
.w_120 {width:120px}
.w_200 {width:200px}

/***********************************/
/************ FORMULARI ************/
/***********************************/

#contact p{
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding-bottom: 4px;
}

#contact p.legal{
	font-weight:normal;
	font-size:0.8em;
	text-align:justify;
	color:#FFFFFF;
	padding-bottom: 8px;
}

#contact table.form{
	margin-left: 100px;
}

#contact .form td.nom{
	color:#FFB400;
	font-weight:bold;
	width: 170px;
	padding-bottom: 20px;
	vertical-align:top;
}

#contact .form td.camp{
	font-weight:bold;
	vertical-align:top;
}

#contact .form input{
	color:#FF6600;
	width: 460px;
	border: 0px;
	font-weight:bold;
}

#contact .form .chb{
	color:#FF6600;
	width: 20px;
	text-align:left;
	border: 0px;
	font-weight:bold;
}
#contact .form label{
	padding-right: 20px;
}

#contact .form textarea{
	color:#FF6600;
	width: 460px;
	border: 0px;
	height: 150px;
	font-weight:bold;
}

#contact .form .enviar{
	padding-top:20px;
	padding-right: 20px;
	text-align:right;
	height: 24px;
}

#contact .form .enviar a:link, #contact .form .enviar a:visited{
	color:#FFB400;
	font-weight:bold;
	text-decoration:none;
	font-size:1.1em;
	border: 0px solid;
	padding: 2px;
	padding-right: 8px;
	padding-left: 4px;
}

#contact .form .enviar a:hover{
	color:#FFFFFF;
}

.error{
	padding-bottom: 15px;
	font-weight:bold;
	font-size: 1.2em;
	color:#CC0000;
}

.noerror{
	padding-bottom: 15px;
	font-weight:bold;
	font-size: 1.2em;
}
/***********************************/
/************ NOVETATS *************/
/***********************************/

table.paginacio{
	padding-right:400px;
	
}
.noticia_interior{
	width: 500px;
	padding-left: 100px;
	padding-right: 10px;
	padding-top: 20px;
}
.noticia_interior img{border:2px solid #9DA1FC}
.titol_noti_interior{
	font-weight:bold;
	font-size: 1.4em;
	border-bottom: 2px solid #FFAA00;
	padding-bottom: 2px;
}
.text_noti_interior{
	padding: 8px;
	text-align:justify;
}
.text_noti_interior p{
	padding-bottom: 8px;
}
.data_noti_interior{
	color: #FFB400;
}
.entradeta_noti_interior{
	color: #FFB400;
}
.titol_historic{
	color: #FFB400;
	font-size: 1.2em;
	font-weight:bold;
}
.con_noticies{
}

a.pagina:link,a.pagina:visited {
	color:#000000;
	display:block;
	font-size:0.9em;
	padding:3px 8px;
	border:1px solid #E6E6E6;
	margin-left:5px;
	text-decoration:none;
	background-color:#C2C1C4;
}

a.pagina:hover {
	background-color:#FF6600;
	color:#E6E6E6;
	border:1px solid #D7D7D7;
}

a.p_activa:link,a.p_activa:visited,a.p_activa:hover {
	color:#D7D7D7;
	font-weight:bold;
	background:#FF6600;
	border:1px solid #D7D7D7;
}

.text_paginacio {
	color:#575353;
}
.div_paginacio{
	width:500px;
	margin-left:100px;
	padding: 15px 0px 10px 0px;
}

a.v_noticies{}
a.v_noticies_triat:link, a.v_noticies_triat:visited, a.v_noticies_triat:hover{ color:#FFB400; }


/***********************************/
/************** ALTRES *************/
/***********************************/



