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

}

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

div#contenidor {
width:980px;
margin:0 auto;}

div#sobre_contenidor {
background-color:#C9CEBB;
margin:0 20px;
}

div#capa_petita {background: url(fons_actuali_01.gif) left top repeat-y;
padding:10px 20px;
}


div#capa_idiomes {background:url(fons_actuali_02.gif) left top no-repeat;}

div#capa_capcalera {background:url(fons_actuali_03.gif) left top repeat-y;}

div#fons_peu {background:url(fons_actuali_06.gif) left top no-repeat;
width:941px;
height:104px
}

span.titular_actuali_01 {
font-size:3.2em;
color:#4E4B4A}

span.titular_actuali_02 {
font-size:2.8em;
color:#4E4B4A}

.capcalera_dia {
background:url(fons_actuali_04.gif) right no-repeat;
line-height:45px;
height:38px;
padding-right:50px;
}

.capcalera_pregunta {
background:url(fons_actuali_04.gif) right bottom no-repeat;
height:35px;
padding-right:50px;
}

ul.llista_noticies li {
list-style-image: url(punt_08.gif);
padding:0;
margin:0;
line-height:2em
}

ul.llista_enquesta li {
list-style-image: url(punt_08.gif);
padding:0;
margin-bottom:20px;
}

.imatge_foto {
background:url(dibuix_camara.gif) left no-repeat;
padding-left:70px;
height:32px;
line-height:32px;
margin:25px 10px 10px 10px}

.imatge_foto_interior {
background:url(dibuix_camara.gif) left no-repeat;
padding-left:70px;
height:32px;
line-height:32px;
margin:0px 10px 0px 10px}
.ratlla_foto {
background:url(fons_actuali_05.gif) right no-repeat;
height:211px;
}

.capcalera_rosa {
background:url(fons_actuali_07.gif) left top no-repeat;
height:20px;
color:white;
font-size:14px;
}

.fons_capca_rosa {
background:url(fons_actuali_08.gif) left top repeat-y;;
padding-top:3px}

.punt_menu_rosa { 
background:url(../img/punt_10.gif) left center no-repeat;
padding-left:15px;
margin-left:10px;
position:relative
}

.punt_menu_rosa_02 {
background:url(../img/punt_11.gif) center left no-repeat;
padding-left:15px;
margin-left:10px;
height:1%;
}

ul.menu_altaveu li {
list-style-image: url(../img/punt_12.gif);
padding:0;
margin-left:35px;
}

.capcalera_negre {background:url(../img/fons_actuali_09.gif) left top no-repeat;
height:20px;
color:white;
font-size:14px;
}

.fons_capca_negre {
background:url(../img/fons_actuali_10.gif) left top repeat-y;
}

/******************************
***********XINXETA************
******************************/
div#capa_petita_interior {background: url(../img/fons_actuali_01.gif) left top repeat-y;
padding:10px 20px 10px 0px;
height:1%
}


/*modified by Lluis Golet*/
.fons_verd_transparent{
width:320px;
margin-left:-10px;
position:relative;
/*background:#C2CFB5;*/
background:url(../img/fons_verd_trans.png) left  bottom repeat-y;

}
/**********************/


.fons_blanc_xinxeta_groga {background:url(../img/fons_actuali_12.gif) left top no-repeat;
width:710px;
position:relative;
}

.fons_blanc_xinxeta_02 {
width:710px;
background:url(../img/fons_actuali_13.gif) left  bottom repeat-y;
margin-left:-10px;
position:relative;
}

.fons_blanc_xinxeta_03 {
width:320px;
background:url(../img/fons_actuali_13.gif) left  bottom repeat-y;
margin-left:-10px;
position:relative;
}
.fons_blanc_xinxeta_04 {
width:500px;
background:url(../img/fons_actuali_13.gif) left  bottom repeat-y;
margin-left:-10px;
position:relative;
}

.sub_fons_blanc_xinxeta_02 {margin:0px 30px 0 40px;  padding-top:25px;padding-bottom:30px}

.sub_fons_blanc_xinxeta_03 {
margin:0px 30px 0 40px;
padding-bottom:30px;}

.sub_fons_blanc_xinxeta_04 {margin:0px 30px 0 40px; padding:20px 0}

.sub_fons_blanc_xinxeta_05 {margin:0px 15px 0 20px; padding:20px 0}


.fons_blanc_xinxeta_taronja{background:url(../img/fons_actuali_14.gif) left top no-repeat; 
width:710px;
position:relative;
}

.fons_blanc_xinxeta_vermella{background:url(../img/fons_actuali_15.gif) left top no-repeat;
width:710px;
position:relative;
}

.fons_blanc_xinxeta_blava{background:url(../img/fons_actuali_16.gif) left top no-repeat;
width:710px;
position:relative;
}

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

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


.ico_pregunta {
background:url(../img/ico_pregunta.gif) 10px 30px no-repeat;
padding-left:60px;
padding-top:35px;
height:31px}

.ico_resposta {
background:url(../img/ico_resposta.gif) 10px 30px no-repeat;
padding-left:60px;
padding-top:35px;
height:31px}



.barra_dreta_relative_01 {
position:relative; margin-top:-50px; height:1%}


.barra_dreta_relative_02 {position:relative; margin-top:-80px; height:1%}

.barra_dreta_relative_03 {position:relative; margin-top:-83px; height:1% }

.barra_dreta_relative_04 {position:relative; margin-top:-93px; height:1%}

.barra_dreta_relative_05 {position:relative; margin-top:-50px; height:1%}

.barra_dreta_relative_06 {position:relative; margin-top:-50px; height:1%}


.fil {
background-color:#C9CEBB;
padding:5px;
font-size:1.44em;
margin-left:10px
}
/*************RATLLES*****************/
.ratlla_horitz_01 {
background:url(../img/ratlla_02.gif) repeat-x left;
height:5px;
padding:5px 0 8px 0;
}

.ratlla_horitz_02 {
background:url(../img/ratlla_02.gif) repeat-x left;
height:3px;
padding:5px 0 5px 0;
}

.ratlla_horitz_03 { 
height:1px;
background-position:left center;
background-repeat:repeat-x;
background-color:#ABB6BA;
margin:5px 0px 5px 10px
}

.ratlla_vertic_01 {
background:url(../img/ratlla_03.gif) repeat-y left;
padding:0px 25px}

.ratlla_vertic_02 {
background:url(../img/ratlla_03.gif) repeat-y right;
padding:0px 15px 0px 0px}


/*************MARGES*****************/

.per_esquerra_120 {margin-left:120px}
.espaiat_sobre_2 {padding-top:2px}
.espaiat_esque_20 {padding-left:20px}
.espaiat_5_5_5_15 {padding:5px 5px 5px 15px}
.espaiat_10_5_5_15 {padding:10px 5px 5px 15px}
.per_dreta_150 {margin-right:150px}
.per_dreta_220 {margin-right:220px}
.per_dreta_85 {margin-right:85px}
.per_dreta_140 {margin-right:140px}
/*************AMPLADES*****************/

.h_10 {height:10px}
.w_726 {width:726px}
.w_340 {width:340px}
.w_280 {width:280px}
.w_260 {width:260px}
.w_300 {width:300px}
.w_120 {width:100px}
.h_180 {height:180px}
.h_145 {height:155px}
.w_194 {width:194px}

/**************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}
.rosa_1, a.rosa_1:link, a.rosa_1:visited {color:#DC0067}
.gris_1, a.gris_1:link, a.gris_1:visited {color:#464241}
.blau_1, a.blau_1:link, a.blau_1:visited {color:#058CE3}
/*Colors*/
.c_blau {color:#0083D7}
.c_vermell{color:#E20A16}
.c_taronja {color:#FC7216;}

h2.subtitular_gris {
font-weight:bold;
font-size:14px;
margin-bottom:5px}

h2.subtitular_rosa {
font-weight:bold;
font-size:15px;
margin-bottom:5px;
color:#DC0067}

.f_verd_01 {background-color:#E7F3DB}
.f_negre_1 {background-color: #000000}
.f_blanc {background-color:#FFFFFF}

/**************VINCLES*****************/

a:link, a:visited {color:#058CE3}

a.v_seccio:link, a.v_seccio:visited {
color:#464241;
text-decoration:none;
font-size:1.2em;
font-weight:bold}

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

a.veure_mes:link, a.veure_mes:visited {
background:#575353 url(../img/fons_01.gif) no-repeat right;
color:white;
font-size:0.8em;
padding-right:30px;
}
.caixa_veure_mes {
border:1px solid #FFFFFF;
padding:5px 5px 5px 5px;
background:#575353;
margin-top:10px;
}

a.v_seccio:hover {color:#058CE3; text-decoration:underline}

a.sub_seccio:hover {color:#058CE3; text-decoration:underline}

/* 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;
}

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

.justificar {text-align:justify}

/* 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;}
