body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:76%;
background-color:#FFFFFF;
margin:0;
padding:5px 0 10px 0
}

/************************
***********GENERALS*********
***********************/

div#contenidor {
width:970px;
margin:0 auto;
color:#464241}

div#capcalera {
background-color:#03563E;
color:#FFFFFF;
height:23px;
font-size:10px;
line-height:23px
}

a.v_menu {
display:block;
width:187px;
height:23px;
background-position:0 0;
background-repeat:no-repeat;
text-decoration:none;
color:#464242;
font-size:13px;
font-weight:bold;
line-height:24px
}


a.v_menu:link, a.v_menu:visited {background-image: url(../img/menu_vincle.gif); padding-left:5px}
a.v_menu:hover {background-position:-193px;
color:#716F6E;
text-decoration:none;
padding-left:5px;
font-weight:bold;
line-height:24px
}

a.v_menu_final {
display:block;
width:187px;
height:24px;
background-position:0 0;
background-repeat:no-repeat;
text-decoration:none;
color:#464242;
font-size:13px;
font-weight:bold;
line-height:24px
}


a.v_menu_final:link, a.v_menu_final:visited {background-image: url(../img/menu_vincle_final.gif); padding-left:5px}
a.v_menu_final:hover {background-position:-193px;
color:#716F6E;
text-decoration:none;
padding-left:5px;
font-weight:bold;
line-height:24px
}


div#peu_01 {
color:#868484;
font-size:11px;
margin:15px 0 10px 0}

div#peu_02 {background-color:#81AB9F;
height:34px;
line-height:34px;
font-size:10px;
text-align:right
}

div#peu_01_interior {
color:#868484;
font-size:11px;
padding-bottom:10px;
}


table td.logo_centre_adherit { background:url(../img/logo_combinat.gif) center bottom no-repeat; vertical-align:bottom}
/************************
*********HOME***********
***********************/

.titol_acces {background:url(../img/triangle_01.gif) 20px 6px no-repeat;
font-size:14px;
background-color:#464241;
color:#FFFFFF;
margin-top:10px;
padding:4px 30px 4px 35px;
font-weight:bold
}


div#caixa_home_info_01 {background:url(../img/border_01.gif) left top no-repeat;
width:645px;}

div#caixa_home_info_02 {background:url(../img/border_02.gif) left top repeat-y;
width:645px}

.espaiat_caixa_info {padding:5px 30px 5px 40px}

.espaiat_caixa_info_02 {padding:5px 15px 20px 30px}

.ratlla_horitz_01 {
background:url(../img/ratlla_01.gif) repeat-x left;
height:10px;}

h2.titol_info_fill {
background:url(../img/boleta_01.gif) left 4px no-repeat;
padding-left:15px;
color:#464241;
font-size:12px;
font-weight:bold}

ul#llistat_educacions_home {
font-size:11px;
color:#0069D7;
line-height:1.8em;}

ul#llistat_educacions_home li {margin-left:20px}

table td.barra_01 {background:url(../img/ratlla_02.gif) 135px top repeat-y; width:145px}
table td.barra_02 {background:url(../img/ratlla_02.gif) 163px top repeat-y; width:170px}
table td.barra_03 {background:url(../img/ratlla_02.gif) 145px top repeat-y; width:150px}

div#caixa_home_comunicats_01 {background:url(../img/border_03.gif) left top no-repeat;
width:431px;}

div#caixa_home_comunicats_02 {background:url(../img/border_04.gif) left top repeat-y;
width:431px}

.titol_visita_virtual {
background:url(../img/visita_virtual.gif) right top no-repeat;
height:75px;
padding-right:100px;
font-size:16px;
font-weight:bold;
margin:20px 10px 0 0;
padding-top:20px;
padding-left:10px;
}
.titol_web_ampa {
background:url(../img/web_ampa.gif) right top no-repeat;
height:50px;
padding-right:100px;
font-size:16px;
font-weight:bold;
margin:2px 10px 0 0;
padding-top:5px;
padding-left:10px;	
}
.espaiat_caixa_comunicats {padding:15px 10px 10px 15px}
.lletra_comunicats {font-size:13px;
font-weight:bold}

div#caixa_home_noticies_01 {background:url(../img/border_05.gif) left top no-repeat;
width:431px;}

div#caixa_home_noticies_02 {background:url(../img/border_06.gif) left top repeat-y;
width:431px}
 
.espaiat_caixa_noticies {padding:8px 15px 5px 10px}

p.noticia {background:url(../img/boleta_03.gif) left 5px no-repeat;
padding-left:15px;}

.mes_noticies_home {background:url(../img/mes.gif) left top no-repeat;
height:17px;
line-height:17px;
padding-left:20px;
margin-top:40px}

.ratlla_horitz_02 {
background:url(../img/ratlla_03.gif) repeat-x left;
height:20px;}


div#caixa_home_fotos_01 {background:url(../img/border_07.gif) left top no-repeat;
width:315px;}

div#caixa_home_fotos_02 {background:url(../img/border_08.gif) left top repeat-y;
width:315px;}

.espaiat_caixa_fotos {padding:5px 15px 10px 30px}

.ratlla_horitz_03 {
background:url(../img/ratlla_04.gif) repeat-x left;
height:20px;
margin-top:10px;
margin-right:10px}

ul#boleta {margin:0; padding:0}

ul#boleta li{ background:url(../img/boleta_04.gif) left 4px no-repeat;
line-height:1.5em;
padding:0px 0 5px 15px;
list-style:none}

/************************
**********INTERIOR*******
***********************/
a.v_menu_interior {
display:block;
height:24px;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:24px;
padding-left:8px}

a.v_menu_interior:link, a.v_menu_interior:visited {color:#000000;}
a.v_menu_interior:hover { background-color:#E4E6CF; color:#716F6E}

a.v_menu_interior_triat {
display:block;
height:24px;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:24px;
padding-left:8px}
a.v_menu_interior_triat:link, a.v_menu_interior_triat:visited {background-color:#E4E6CF; color:#716F6E}


table#menu_interior td.bordes{background:url(../img/ratlla_05.gif) left 15px repeat-x; height:27px;}


.marge_primer_menu {margin:17px 0; padding:0}
.marge_resta_menu {margin:17px 0}
a.padding_cero:link, a.padding_cero:visited {padding:0}

/************************
**********ALBUM******
***********************/

div#caixa_album_01 {background:url(../img/border_09.gif) left top no-repeat;
width:399px;}

div#caixa_album_02 {background:url(../img/border_10.gif) left top repeat-y;
width:399px;}

div#caixa_album_03 {background:url(../img/border_11.gif) left top no-repeat;
width:563px;}

div#caixa_album_04 {background:url(../img/border_12.gif) left top repeat-y;
width:563px;}

h3.titol_fotos {font-size:16px;
font-weight:bold;
text-align:center;
padding:10px 0}

.ratlla_horitz_04 {
background:url(../img/ratlla_06.gif) repeat-x left;
height:10px;}

.espaiat_fotos {padding:3px 20px 10px 20px}
ul#llistat_fotos_album {margin:0; padding:0}

ul#llistat_fotos_album li { background:url(../img/boleta_05.gif) left 4px no-repeat;
line-height:1.5em;
padding-left:15px;
list-style:none}

h3.titol_album  {
font-weight:bold;
margin-bottom:5px}



/************************
*****INFORMACIO FILL*****
***********************/


div#caixa_info_fill_01 {background:url(../img/border_13.gif) left top no-repeat;
width:254px;}
div#caixa_info_fill_02 {background:url(../img/border_14.gif) left top repeat-y;
width:254px;}

div#caixa_info_fill_03 {background:url(../img/border_15.gif) left top no-repeat;
width:710px;}
div#caixa_info_fill_04{background:url(../img/border_16.gif) left top repeat-y;
width:710px;}

div#caixa_info_fill_05 {background:url(../img/border_17.gif) left top no-repeat;
width:472px;}
div#caixa_info_fill_06{background:url(../img/border_18.gif) left top repeat-y;
width:472px;}


.espaiat_info_fill {padding:10px 25px 20px 40px}
.espaiat_info_fill_02 {padding:5px 20px 5px 35px}

ul#boleta_menu {margin:15px 0 0 0; padding:0}

ul#boleta_menu li{ background:url(../img/boleta_06.gif) left 4px no-repeat;
line-height:1.5em;
padding:0px 0 5px 15px;
list-style:none}

h3.titol_info_fill {
font-size:17px;
font-weight:bold;
padding-bottom:10px}

p {padding:5px 0}

ul#boleta_llistat_interior {margin:8px 0 0 10px; padding:0}

ul#boleta_llistat_interior li{ background:url(../img/boleta_07.gif) left 5px no-repeat;
line-height:1.2em;
padding:0px 0 5px 12px;
list-style:none}

.foto_flotat_dreta {
float:right;
margin:10px}

.foto_flotat_esquerra {
float:left;
margin:10px}

.fons_informacio_border { background: url(../img/border_16.gif) left bottom repeat-y}

table#no_border_interior {padding:0;
border-collapse:collapse;
border:0;
/*width:100%*/
}

table#no_border_interior td {padding:3px}


table#tabla_amb_bordes {
padding:0;
border-collapse:collapse;
border:1px}

table#tabla_amb_bordes td {padding:4px; border:1px solid black}


/************************
*****SERVEIS*****
***********************/


div#caixa_serveis_01{background:url(../img/border_19.gif) left top no-repeat;
width:710px;}
div#caixa_serveis_02{background:url(../img/border_20.gif) left top repeat-y;
width:710px;}

.fons_serveis_border { background: url(../img/border_20.gif) left bottom repeat-y}


/************************
*****VINCLES*************
***********************/


div#caixa_vincles_01{background:url(../img/border_21.gif) left top no-repeat;
width:710px;}
div#caixa_vincles_02{background:url(../img/border_20.gif) left top repeat-y;
width:710px;}

table td.barra_04 {background:url(../img/ratlla_02.gif) 275px top repeat-y;}

h3.titol_vincles {font-size:17px;
font-weight:bold;
padding:10px 0;
margin-left:40px}

.espaiat_vincles {padding:10px 25px 20px 40px}


/************************
*******FOTOGRAFIES******
***********************/
div#fotos_petites {margin:19px 0 0 45px}

div#fotos_petites div {
float:left;
padding-bottom:10px;
margin-right:10px;
}

div#fotos_petites img {border-width:0;}

div#fotos_petites a:link, div#fotos_petites a:visited {display:block;border:3px solid black;background-color:black}
div#fotos_petites a:hover {border:3px solid #FE820E;background-color:#FE820E}

div#fotos_petites a.triada:link, div#fotos_petites a.triada:visited {display:block;border:3px solid #FE820E;background-color:#FE820E}

table.foto_gran td.marc img{border:6px solid white;}

.border_01 {background:black url(../img/border_23.gif) right repeat-y;}

.border_02 {
background:black url(../img/border_25.gif) left repeat-x;
height:9px;}

.border_03 {
background:black url(../img/border_26.gif) right no-repeat;
height:9px;
width:9px}

div#vincles_pagines {clear:left;
margin:8px 0 15px 45px;}


div#vincles_pagines a:link, div#vincles_pagines a:visited {color:#716F6E;text-decoration:none; font-weight:bold}

div#vincles_pagines a.triat_pag {color:#323130;cursor:default}

a.v_anterior {
display:block;
width:23px;
height:15px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-100000px;}

a.v_anterior_text:link, a.v_anterior_text:visited{color:#716F6E;
text-decoration:none;
font-weight:bold}
a.v_anterior_text:hover {color:#80AF9E;font-weight:bold}

a.v_anterior:link, a.v_anterior:visited {background-image: url(../img/ico_anterior.gif)}
a.v_anterior:hover {background-position:-38px}

a.v_seguent {
display:block;
width:23px;
height:15px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-100000px
}

a.v_seguent:link, a.v_seguent:visited {background-image: url(../img/ico_seguent.gif)}
a.v_seguent:hover {background-position:-38px}


/************************
***********AMPLADES*****
***********************/
.h_10 {height:10px}
.h_55 {height:55px}

.w_5 {width:5px}
.w_52 {width:52px}
.w_90 {width:90px}
.w_110 {width:110px}
.w_126 {width:126px}
.w_139 {width:139px}
.w_141 {width:141px}
.w_150 {width:150px}
.w_166 {width:166px}
.w_182 {width:182px}
.w_210 {width:210px}
.w_250 {width:250px}
.w_260 {width:260px}
.w_315 {width:315px}
.w_399 {width:399px}
.w_435 {width:435px}
.w_458 {width:458px}
.w_563 {width:563px}
.w_710 {width:710px}
.w_660 {width:649px}

/************************
***********VINCLES*****
***********************/
a.v_info_fill:link, a.v_info_fill:visited {color:#0069D7; text-decoration:none}
a.v_info_fill:hover {color:#F56953}

a:link, a:visited {color:#0069D7}
a:hover {color:#716F6E}
a.triat_submenu:link, a.triat_submenu:visited {color:#716F6E}
/************************
***********COLORS*********
***********************/

.verd_01, a.verd_01:link, a.verd_01:visited {color:#03563E}
.gris_01, a.gris_01:link, a.gris_01:visited {color:#716F6E}
.gris_02, a.gris_02:link, a.gris_02:visited {color:#464241}
.blau_01, a.blau_01:link, a.blau_01:visited {color:#0069D7}
.blau_02, a.blau_02:link, a.blau_02:visited {color:#00135D}
.blanc, a.blanc:link, a.blanc:visited {color:#FFFFFF}
.taronja_01, a.taronja_01:link, a.taronja_01:visited {color:#F56953}

.f_verd_01 {background-color:#03563E}
.f_verd_02 {background-color:#81AB9F}
.f_gris_01 {background-color:#464241}
.f_gris_02 {background-color:#EBEEDE}
.f_blau_01 {background-color:#C8D9E5}
.f_blanc {background-color:#FFFFFF}

.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

/*   */

h2.titol_taronja {font-weight:bold;
font-size:15px;
margin:10px 0;
color:#FC7216 }

h2.titol_blau {
font-size:15px;
margin:8px 0;
color:#0069D7
}

.blau_02 {color:#0069D7}
.vermell_01 {color:#E20A16}
.taronja_01 {color:#FC7216}
.verd_01  {color:#006B2D}
.negre_01 {color:#000000}

