body {
font-family: Arial, Helvetica, sans-serif;
font-size:76%;
margin:0 auto;
padding:0 0 10px 0 
}

#contingut {
margin:0 auto;
padding-top:10px;
width:760px;}

div#capcalera {
background:url(../img/logo/imatge_capcalera_01.jpg) left top no-repeat;
width:760px;
height:206px}



.quadrat_blau {
background-color:#00A6D6;
padding:5px 5px 5px 15px;
color:#FFFFFF
}

.quadrat_text {
font-size:11px;
padding:10px 5px 10px 5px;}

.border_quadrat_text {
border-bottom:5px solid #F3F3E6}

input.formulari_intranet {background-color:#F3F3E6;
border:0;
width:160px}

div#peu {
background:url(../img/peu.gif) left top no-repeat;
height:40px;
margin-top:5px;
color:#FFFFFF;
font-size:10px;
padding-top:3px
}

/********************************
************MENU****************
*******************************/

div#capcalera {margin-top:7px;}

div#capcalera ul {
padding:0px;
position:absolute;
list-style:none;
top:114px;
width:260px;
margin:0}

div#capcalera ul li {
display:inline;
padding:0;
margin:0;
}

div#capcalera ul li ul {
padding:10px;
position:absolute;
list-style:none;
top:0;
margin-top:69px;
margin-left:70px;}

div#capcalera ul li ul li{
display:inline;
padding:0;
margin:0;
}


div.menu_tancat ul {display:none;}
div.menu_obert ul {display:block;}

div.menu_tancat_02 ul {display:none;}
div.menu_obert_02 ul {display:block;}

div.menu_tancat_03 ul{display:none;}
div.menu_obert_03 ul{display:block;}

div.menu_tancat_04 ul{display:none;}
div.menu_obert_04 ul{display:block;}

div.menu_tancat_05 ul{display:none;}
div.menu_obert_05 ul{display:block;}

div.menu_tancat_proves {display:none;}

div.menu_obert_proves  {display:block;}


a.menu_flotat:link, a.menu_flotat:visited {
display:block;
padding-bottom:5px;
}

a.menu_flotat_02:link, a.menu_flotat_02:visited {
display:inline;
padding-bottom:5px;

}
a.menu_flotat_02_espe:link, a.menu_flotat_02_espe:visited {
display:inline;
padding-bottom:5px;
padding-left:20px;
}
a.menu_flotat_03:link, a.menu_flotat_03:visited {
display:block;
padding-bottom:5px;
}
a.menu_flotat_04:link, a.menu_flotat_04:visited {
display:inline;
/*padding-bottom:5px;*/

}
a.menu_flotat_05:link, a.menu_flotat_05:visited {
display:inline;
/*padding-bottom:5px;*/

}


/********************************
************HOME************
*******************************/

div.titol_blau {
font-size:20px;
color:#00A6D6;
font-weight:bold;
font-style:italic;}

div.titol_gran_home {font-size:24px;
color: #000000;
}
.subtitol{
font-size:12px;
color:#E7E2D2}

.titol_home {font-size:13px;
color:#FFFFFF;
background-color:#00A6EB;
width:110px;
height:30px}

/********************************
************INTERIORS************
*******************************/

.encapcalament_ralla {
background:url(../img/ratlla_01.gif) left bottom repeat-x;
color:#00A6EB;
font-size:15px;
font-weight:bold;
padding-bottom:3px;
margin-bottom:10px}


.fons_estrella {
background: url(../img/fons_estrella.gif) left top no-repeat;

height:326px}

table .tabla_informacio, table .tabla_informacio td{
border: 1px solid #1B9CC7;
border-collapse:collapse;
padding:4px;
font-size:11px;

}


img#logo_impressio {display:none }
/********************************
************AMPLADES************
*******************************/
.w_33 {width:33px}
.w_170 {width:170px}
.w_210 {width:210px}
.w_237 {width:237px}
.w_284 {width:284px}
.w_328 {width:328px}
.w_488 {width:488px}

/********************************
************COLORS************
*******************************/

.blau_01, a.blau_01:link, a.blau_01:visited {color:#00A6EB}
.blanc_01, a.blanc_01:link, a.blanc_01:visited {color:#FFFFFF}
.gris_01, a.gris_01:link, a.gris_01:visited {color:#8C8C8C}
.negre, a.negre:link, a.negre:visited {color:#000000}
.blau_02, a.blau_02:link, a.blau_02:visited {color:#1B9CC7}



.f_gris_01 {background-color:#E7E2D2}
.f_gris_02 {background-color:#5E4E47}
.f_blau_01 {background-color:#1B9CC7}
.f_blau_02 {background-color:#B1DDEA}
.f_blanc {background-color:#FFFFFF}


div#logo_impressio {display:none}
/********************************
************VINCLES************
*******************************/
a.idioma:link, a.idioma:visited {
background: url(../img/quadrat_blau_01.gif) left 2px no-repeat;
padding-left:15px;
color:#00A6EB;
font-size:10px}

a.sortir:link, a.sortir:visited {
background: url(../img/quadrat_vermell_01.gif) left 2px no-repeat;
padding-left:15px;
color:#9C1A1B;
font-size:10px}

a.assignatures:link, a.assignatures:visited {
padding-left:15px;
color:#ffffff;
text-decoration:none;
font-size:13px}

a.organitzacio:link, a.organitzacio:visited {
padding-left:15px;
color:#ffffff;
text-decoration:none;
font-size:13px}

a.calendari:link, a.calendari:visited {
padding-left:15px;
color:#ffffff; 
text-decoration:none;
font-size:13px}

a.noticies:link, a.noticies:visited {
padding-left:15px;
color:#ffffff;
text-decoration:none;
font-size:13px}


a.v_negre:link, a.v_negre:visited {
font-size:11px;
color:#000000;
text-decoration:none}

a.mes_noticies:link, a.mes_noticies:visited {
background: url(../img/mes.gif) left  no-repeat;
padding-left:20px;
font-size:11px;
color:#000000;
text-decoration:none}

a.noticies_torna:link, a.noticies_torna:visited {
background: url(../img/noticies_torna.gif) left  no-repeat;
padding-left:20px;
font-size:11px;
color:#000000;
text-decoration:none}

a.historic:link, a.historic:visited {
background: url(../img/historic.gif) left  no-repeat;
padding-left:20px;
color:#1B9CC7;
text-decoration:none}

a.historic_select:link, a.historic_select:visited {
background: url(../img/historic.gif) left  no-repeat;
padding-left:20px;
color:#000000;
text-decoration:none}

a.desar {
display:block;
}

a.desar:link, a.desar:visited {
background: url(../img/desar.gif) left top no-repeat;
padding-left:20px;
margin-bottom:20px;
color:#1B9CC7;
text-decoration:none;
}


a.descarrega_fitxer:link, a.descarrega_fitxer:visited {
background: url(../img/desar_petit.gif) left  no-repeat;
padding-left:15px;
font-size:11px;
color:#000000;
text-decoration:none}

/* 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;
}