body {
font-family: Arial, Helvetica, sans-serif;
font-size:76%;
background-color:black;
color:#464241;
margin:0 auto;
}

div#sobre_contenidor {
width:995px;
margin:0 auto;
}

div#contenidor {
width:956px;
/*padding:0 10px 10px 0px;*/
margin:0 auto;
background:#000000 url(fons_agenda.jpg) top left no-repeat;

}


span.titular_agenda_01 {
font-size:2.8em;
color:#FFFFFF}


/*************HOME************/

.caixa_verda {
background:url(caixa_verda.gif) left top no-repeat;
color:white;
width:257px;
height:34px;
}

.caixa_blava {
background:url(caixa_blava.gif) left top no-repeat;
color:white;
width:439px;
height:34px}

.caixa_blava_02 {
background:url(caixa_blava_02.gif) left top no-repeat;
color:white;
width:668px;
height:34px}



tr td.border_caixa_negra {
border-left:1px solid white;
border-right:1px solid white}

div#fons_agenda_01 {
background:url(fons_agenda_02.gif) top no-repeat;
width:707px;

}

div#fons_agenda_02 {background:url(fons_agenda_10.gif) bottom repeat-y;
}

.quadrat_text {
background:url(fons_agenda_03.gif) left top repeat-y;
padding:15px 15px;
margin:10px 1px 10px 5px;
line-height:1.5em
}

div#barra_dreta {
margin-top:30px;
padding-top:5px;
}

.capcalera_cicles {
background:url(fons_agenda_04.gif) left top no-repeat;
width:213px;
height:26px;
font-size:1.1em;}

.fons_cicles {
background:url(fons_agenda_05.gif) left top repeat-y;
width:213px;
color:#FFFFFF
}

.capcalera_gris {
background:url(fons_agenda_07.gif) left top no-repeat;
width:213px;
height:32px;
color:#575353;
font-size:1.1em;}

.capcalera_gris_02 {
background:url(fons_agenda_09.gif) left top no-repeat;
width:213px;
height:28px;
color:#575353;
font-size:1.1em;}

.fons_blanc {
background:url(fons_agenda_08.gif) left top repeat-y;
width:213px;
}

.fons_blanc_2 {
background:url(fons_agenda_08.gif) left top repeat-y;
width:213px;
height: 237px;
}

.entreparaules_2 {word-spacing:0.4em}

div#rodona_groga_agenda {background:url(rodona_03.gif) top left no-repeat;
margin:10px 10px 10px 30px
}

.text_rodona_groga {
padding:20px 20px 20px 30px;
width:80px}


a.pujar:link, a.pujar:visited   {
color:#FC7216;
background:url(fletxa_013.gif) 4px 0 no-repeat ;
padding-top:10px;
text-decoration:none
}

/*************AGENDA INTERIOR************/
div#contenidor_agenda_interior{
width:956px;
padding-bottom:30px;
margin:0 auto;
background:#000000 url(fons_agenda.jpg) top left no-repeat;
}

div#espaiat_blanc {
background-color:#FFFFFF;padding:5px 0px 5px 5px; margin:0 15px 0 13px;}


div#fons_canto_01 {background:#FFFFFF url(canto_01.gif) left top no-repeat;
width:649px;
margin-left:30px;
}

div#fons_canto_02 {background:#FFFFFF url(canto_02.gif) left top no-repeat;
width:700px;
margin:0 auto;
}

div#fons_normes_01 {background:#FFFFFF url(canto_01.gif) left top no-repeat;
width:553px;
}

.fletxa_nom_acte {
background:url(flexta_07.gif) left top no-repeat;

padding-left:20px}


div#fotos_acte {padding:5px 10px 15px 10px;}

.formulari input, .formulari textarea, .formulari select {
border:1px solid #0083D7}


/*div#fotos_acte div {padding-right:14px}*/

/**************VINCLES*********/
a:link, a:visited {color:#058CE3}

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

a.pagina:hover {
background-color:#005294;
color:white;
}

a.p_activa:link,a.p_activa:visited,a.p_activa:hover {
color:#464241;
font-weight:bold;
background-color:white;
border:0;
cursor:default;
}

.dia_anterior:link, .dia_anterior:visited  {background:url(flexta_05.gif) left no-repeat;
padding-left:10px;
color:#FFFFFF;
text-decoration:none}

.dia_seguent:link, .dia_seguent:visited  {background:url(flexta_06.gif) right no-repeat;
padding-right:10px;
color:#FFFFFF;
text-decoration:none}


a.v_cicles:link, a.v_cicles:visited {
background:url(punt_07.gif) top left no-repeat;
color:#FFD100;
font-weight:bold;
padding-left:12px}

.tornar_agenda:link, .tornar_agenda:visited  {background:url(flexta_16.gif) left no-repeat;
padding-left:10px;
color:#FFFFFF;
text-decoration:none}


/**************AMPLADES***********/
.h_15 {height:15px}
.h_25 {height:55px}
.w_100 {width:100px}
.w_105 {width:105px}
.w_128 {width:128px}
.w_180 {width:180px}
.w_200 {width:200px}
.w_400 {width:400px}
.w_450 {width:450px}
.w_915 {width:915px}
.w_980 {width:980px}
.w_707 {width:707px}
.h_900 {height:900px}

/***************MARGES************/
.per_esquerra_150 {margin-left:150px}
.per_dreta_150 {margin-right:150px}
.per_esquerra_130 {margin-left:130px}
.per_dreta_8 { margin-right:8px}
.per_dreta_50 {margin-right:50px}


.espaiat_8_5_0_15 {padding:8px 5px 0 15px}
.espaiat_5_5_0_15 {padding:5px 5px 0 15px}
.espaiat_5_8_0_3 {padding:5px 8px 0 3px}
.espaiat_5_15 {padding:5px 15px 5px 15px}
.espaiat_10_0_0_15 {padding:10px 0px 0 15px}
.espaiat_10_0 {padding:10px 0}
.espaiat_e_13 {padding:0 0px 0 13px}
.espaiat_e_15 {padding:0 0px 0 15px}
.espaiat_sobre_7 {padding-top:7px}
.espaiat_sobre_10 {padding-top:10px}
.espaiat_sota_15 {padding-bottom:15px}
.espaiat_5_20_0_0 {padding-right:20px; padding-top:5px}
.espaiat_3_0 { padding:3px 0}

/******COLORS******/
.blanc_1, a.blanc_1:link, a.blanc_1:visited {color:white}
.negre_1, a.negre_1:link, a.negre_1:visited {color:#000000}
.blau_1, a.blau_1:link, a.blau_1:visited {color:#0083D7}
.groc_1, a.groc_1:link, a.groc_1:visited {color:#FFD100}
.vermell_1, a.vermell_1:link, a.vermell_1:visited {color:#E20A16}
.taronja_1, a.taronja_1:link, a.taronja_1:visited {color:#FC7216}
.groc_vincle,a.groc_vincle:link, a.groc_vincle:visited {color:#FFCC00}
.gris_1, a.gris_1:link, a.gris_1:visited {color:#464241}


.f_taronja_1 {background-color:#77909A}
.f_negre_1 {background-color: #000000}
.f_gris_01 { background-color:#77909A}
.f_gris_02 {background-color:#D6DCDF}
.f_gris_03 {background-color:#D5D8D9}
.f_blanc {background-color:#ffffff}
.f_verd_01 {background-color:#61BA7E}
.f_blau_01 {background-color:#8EC9D7}


/*Colors*/
.c_blau {color:#0083D7}
.c_vermell{color:#E20A16}
.c_taronja {color:#FC7216;}
.separador_1_h { /* la h final vol dir 'horitzontal' */
height:1px;
background-position:left center;
background-repeat:repeat-x;
background-color:black;
margin:5px 0px 5px 22px
}

.separador_2_h { /* la h final vol dir 'horitzontal' */
height:2px;
background-position:left center;
background-repeat:repeat-x;
background-color:white;
/*margin:5px 0px 5px 22px*/
}



/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {  display: none !important;}

.sIFR-hasFlash span.titular_home_1, span.sIFR-hasFlash .titular_home_2 {visibility: hidden;}
