body{font-family:Arial, Helvetica, sans-serif, Garamond;
font-size:76%;
color:#4e4b4a;
margin:0;
padding:0 0 30px 0;
background:#c21128;}

body#nota_legal { background:#FFFFFF !important;}

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

h1#logo_web { background:url(../img/logo_additio.gif) left top no-repeat; 
text-indent:-3000px;
display:block;
height:48px;
margin-top:5px
}

h3#logo_web_peu { background:url(../img/logo_additio_peu.gif) left top no-repeat; 
text-indent:-3000px;
display:block;
height:48px;
width:138px
}

.gris_01{color:#4e4b4a}

div#buscador_01{height:55px;padding-left:47px}
div#buscador_text_01{font-size:14px; color:#FFF; padding-left:15px; padding-top:13px}

div#contingut_menu{background:url(../img/capcalera_01.gif) no-repeat; height:41px; width:986px; margin-top:4px}
div#contingut_cos_01{background:url(../img/capcalera_02.gif) repeat-y;width:986px;}
div#contingut_cos_02{ margin-left:53px; margin-right:53px; }
div#contingut_cos_03{ margin-left:22px; margin-right:22px; }
div#contingut_peu{background:url(../img/capcalera_03.gif) no-repeat; height:82px; width:986px;}
div#contingut_peu_02{padding-top:30px; padding-left:30px;}

.w_235{width:235px}
.w_235{width:235px}

.contingut_peu_contingut{font-size:10px; color:#FFF;}
.contingut_peu_contingut_02{padding-left:65px;}

div#bloc_menu{padding-top:12px; padding-left:72px}


div#bloc_home_personalitzacio{margin-left:37px; margin-right:37px;padding-bottom:50px}
.bloc_home_personalitzacio_titol{color:#c21128; font-size:22px}
.bloc_home_personalitzacio_subtitol{color:#4e4b4a; font-size:14px; padding-top:5px}


div#peu_pagina_capcalera{background:url(../img/peu_capcalera.gif) no-repeat; height:27px; width:880px;}

div#peu_pagina_capcalera_02{background:url(../img/sombra_02.gif) ; height:26px; width:880px;}


div#noticia_destacada_01{width:510px; float:left; padding-top:10px}
.titol_destacat{font-size:22px; color:#4e4b4a}
.subtitol_destacat{font-size:18px; color:#c21128; padding-top:5px}
.text_destacat{font-size:12px; color:#4e4b4a; padding-top:5px}
.foto_destacat{float:right; padding-left:10px; padding-bottom:10px}

div#acces_catalegs{width:326px; float:left; padding-top:10px}
.acces_catalegs_titol{font-size:22px; color:#4e4b4a; padding-left:82px}
.ico_professorat{float:left; width:65px; padding-left:18px}
.contingut_professorat_01{float:left;padding-top:9px; width:240px}
.contingut_professorat_titol{color:#c21128; font-size:18px;}

a.contingut_prof:link,a.contingut_prof:visited{color:#c21128; text-decoration:none }
a.contingut_prof:hover{color:#4e4b4a; text-decoration:none}


.ratlla_01{background:url(../img/punt_01.gif) repeat-x; height:11px; width:308px; margin-left:15px; margin-top:17px}

.div_mes_informacio{background:url(../img/ico_mes_informacio.gif) left no-repeat; padding-left:20px}
a.mes_informacio:link, a.mes_informacio:visited{color:#c21128; font-size:10px; text-decoration:none}
a.mes_informacio:hover{color:#4e4b4a; font-size:10px; text-decoration:none;}


a.v_personalitzacio:link, a.v_personalitzacio:visited{color:#c21128; font-size:12px; text-decoration:underline}
a.v_personalitzacio:hover{color:#4e4b4a; font-size:12px; text-decoration:underline;}


a.nota_legal:link, a.nota_legal:visited, a.nota_legal:hover{color:#ffffff; font-size:9px; text-decoration:none}

.div_buscador_01{margin-top:15px; padding-left:100px;}
.div_buscador_01_input{background:url(../img/input_cerca.gif) no-repeat; width:189px; height:28px; float:left;}
.div_buscador_01_input_02{width:169px; border:0px; height:15px; margin-top:6px; margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; background:#e18894}
.div_idioma{background:url(../img/pestana_es.gif) no-repeat; width:75px; height:26px; text-align:center; line-height:17px}

a.v_idioma:link, a.v_idioma:visited{color:#ffffff; font-size:10px; text-decoration:none}
a.v_idioma:hover{color:#ffffff; font-size:10px; text-decoration:none;}


/*MENU*/
/*ul#menu {margin:0 0 0 0; padding:0;}
ul#menu li {margin:0; padding:0; list-style:none; float:left}
*/
#menu, #menu ul{
margin:0;
padding:0;
list-style-type:none;
position:relative;
z-index:20;}
#menu li{
float:left;
position:relative;}
#menu ul{position:absolute;
display:none;
left:inherit;}



a.v_menu1{
width:81px;
height:29px;
line-height:29px;
display:block;
color:#4e4b4a;
font-size:14px;
text-decoration:none;
text-align:center}
a.v_menu1:link, a.v_menu1:visited {background-image :url(../img/menu_01.gif) }
a.v_menu1:hover, a.v_menu1_triat{
width:81px;
height:29px;
line-height:29px;
display:block;
color:#ffffff;
font-size:14px;
text-decoration:none;
text-align:center; 
background-image:url(../img/menu_01.gif) ;
background-position:-89px;

}

a.v_menu2{
width:127px;
height:29px;
line-height:29px;
display:block;
color:#4e4b4a;
font-size:14px;
text-decoration:none;
text-align:center}
a.v_menu2:link, a.v_menu2:visited {background-image :url(../img/menu_02.gif) }
a.v_menu2:hover, a.v_menu2_triat{
width:127px;
height:29px;
line-height:29px;
display:block;
color:#ffffff;
font-size:14px;
text-decoration:none;
text-align:center;
background-image:url(../img/menu_02.gif) ;
background-position:-133px;
}

a.v_menu3{
width:115px;
height:29px;
line-height:29px;
display:block;
color:#4e4b4a;
font-size:14px;
text-decoration:none;
text-align:center}
a.v_menu3:link, a.v_menu3:visited {background:url(../img/menu_03.gif) left top repeat-x;}
a.v_menu3:hover, a.v_menu3_triat{
width:115px;
height:29px;
line-height:29px;
display:block;
color:#ffffff;
font-size:14px;
text-decoration:none;
text-align:center;
background:url(../img/menu_03.gif) left top repeat-x;
background-position:-125px;
}

a.v_menu4{
width:110px;
height:29px;
line-height:29px;
display:block;
color:#4e4b4a;
font-size:14px;
text-decoration:none;
text-align:center}
a.v_menu4:link, a.v_menu4:visited {background:url(../img/menu_04.gif) left top repeat-x;}
a.v_menu4:hover, a.v_menu4_triat{
width:110px;
height:29px;
line-height:29px;
display:block;
color:#ffffff;
font-size:14px;
text-decoration:none;
text-align:center;
background:url(../img/menu_04.gif) left top repeat-x;
background-position:-120px;
}

a.v_menu5{
width:62px;
height:29px;
line-height:29px;
display:block;
color:#4e4b4a;
font-size:14px;
text-decoration:none;
text-align:center}
a.v_menu5:link, a.v_menu5:visited {background:url(../img/menu_05.gif) left top repeat-x;}
a.v_menu5:hover, a.v_menu5_triat{
width:62px;
height:29px;
line-height:29px;
display:block;
color:#ffffff;
font-size:14px;
text-decoration:none;
text-align:center;
background:url(../img/menu_05.gif) left top repeat-x;
background-position:-68px;
}

a.v_menu6{
width:82px;
height:29px;
line-height:29px;
display:block;
color:#4e4b4a;
font-size:14px;
text-decoration:none;
text-align:center}
a.v_menu6:link, a.v_menu6:visited {background:url(../img/menu_06.gif) left top repeat-x;}
a.v_menu6:hover, a.v_menu6_triat{
width:82px;
height:29px;
line-height:29px;
display:block;
color:#ffffff;
font-size:14px;
text-decoration:none;
text-align:center;
background:url(../img/menu_06.gif) left top repeat-x;
background-position:-88px;
}

a.v_menu7{
width:130px;
height:29px;
line-height:29px;
display:block;
color:#4e4b4a;
font-size:14px;
text-decoration:none;
text-align:center}
a.v_menu7:link, a.v_menu7:visited {background:url(../img/menu_07.gif) left top repeat-x;}
a.v_menu7:hover, a.v_menu7_triat{
width:130px;
height:29px;
line-height:29px;
display:block;
color:#ffffff;
font-size:14px;
text-decoration:none;
text-align:center;
background:url(../img/menu_07.gif) left top repeat-x;
background-position:-142px;
}

div#menu_inicial {padding-top:12px; padding-left:200px}
div#menu_interior{/*padding-left:74px*/}
#link_inici {width:128px;}
.div_inici_01{padding-top:7px}
.div_inici_02{background:url(../img/ico_inicio.gif) left top no-repeat; padding-left:25px; padding-bottom:5px; padding-top:2px}

a.v_inici:link, a.v_inici:visited{color:#4e4b4a; font-size:11px; text-decoration:none}
a.v_inici:hover{color:#4e4b4a; font-size:11px; text-decoration:none;}


/* interiors */
div#contingut_esquerra{float:left; width:163px;padding-bottom: 32768px; margin-bottom: -32768px; background:url(../img/fons_submenu_esquerra.gif) repeat-y; }
div#contingut_dreta{float:left; width:717px; background:#716f6e; height:1%;padding-bottom: 32768px; margin-bottom: -32768px;margin-top:15px; }



.titol_contingu_dreta_01_alumnat{background:url(../img/ico_cataleg_alumnat.gif) no-repeat; width:163px; height:45px}
.titol_contingu_dreta_01_professorat{background:url(../img/ico_cataleg_professorat.gif) no-repeat; width:163px; height:45px}
.titol_contingu_dreta_02{font-size:16px; color:#c21128; padding-top:12px; padding-left:9px}
.titol_contingu_dreta_03{float:left; width:700px; padding-top:8px}

.titol_contingu_dreta_02_opina{float:left; width:150px}

.titol_contingu_dreta_01_descarregues{background:url(../img/ico_cataleg_descarregues.gif) no-repeat; width:163px; height:45px}
.titol_contingu_dreta_01_no{background:#ffffff;width:163px; height:45px}

div#submenu_esquerra_01{background:url(../img/fons_sobre_submenu.gif) no-repeat; width:163px; height:5px; line-height:36px; color:#4e4b4a}



div#contingut_dreta_02{}


/*SUBMENU*/
ul#submenu {margin:0 0 0 0; padding:0;}
ul#submenu li {margin:0; padding:0; list-style:none;}



a.v_submenu{
width:156px;
height:21px;
line-height:21px;
display:block;
color:#4e4b4a;
font-size:12px;
text-decoration:none;
padding-left:7px;
}
a.v_submenu:link, a.v_submenu:visited {background:url(../img/submenu.gif) left top repeat-x;}
a.v_submenu:hover, a.v_submenu_triat{
padding-left:7px;
width:156px;
height:21px;
line-height:21px;
display:block;
color:#ffffff;
font-size:12px;
text-decoration:none;
background:url(../img/submenu.gif) left top repeat-x;
background-position:-177px;
}

.bloc_submenu_triat{background:url(../img/fons_submenu_triat.gif) repeat-y; width:156px; padding-left:7px; padding-top:5px; padding-bottom:5px}
.bloc_submenu{padding-top:10px;}
.bloc_fotos_cataleg{width:504px; float:left; padding-top:5px;}
.bloc_fotos_cataleg_foto{width:245px; height:274px; float:left; padding-left:4px;}
.bloc_fotos_cataleg_02{width:148px; float:left; color:#4e4b4a; padding:0 10px;}

a.ampliar:link,a.ampliar:visited,a.ampliar:hover{background:url(../img/ico_ampliar.gif) left no-repeat; padding-left:18px; font-size:10px; color:#4e4b4a; text-decoration:none}

a.ampliar_02:link,a.ampliar_02:visited,a.ampliar_02:hover{background:url(../img/ico_ampliar_02.gif) left no-repeat; padding-left:18px; font-size:10px; color:#4e4b4a; text-decoration:none}

span.v_documents_word{
	background:url(../img/ico_word.gif) left no-repeat; padding-left:24px; font-size:12px; color:#4e4b4a; padding-top:2px;
}

/*SUBMENU*/
ul#subsubmenu {margin:0 0 0 0; padding:0;}
ul#subsubmenu li {margin:0; padding:2px 0 2px 0; list-style:none;}

.subsubmenu_li{background:url(../img/ico_submenu.gif)  left 5px no-repeat; padding-left:12px !important}
.subsubmenu_li_triat{background:url(../img/ico_submenu_triat.gif) left 5px no-repeat; padding-left:12px !important}

ul#subsolidaria {margin:0 0 0 0; padding:0;}
ul#subsolidaria li {margin:0; padding:2px 0 2px 0; list-style:none;}

.subsolidaria_li{background:url(../img/ico_submenu.gif)  left 5px no-repeat; padding-left:12px !important}
.subsolidaria_li_triat{background:url(../img/ico_submenu_triat.gif) left 5px no-repeat; padding-left:12px !important}

a.v_subsolidaria:link, a.v_subsolidaria:visited, a.v_subsolidaria:hover{color:#4e4b4a; text-decoration:none;}
a.v_subsolidaria_triat:link, a.v_subsolidaria_triat:visited, a.subsolidaria_triat:hover{color:#c21128; text-decoration:none; }

a.v_subsubmenu:link, a.v_subsubmenu:visited, a.v_subsubmenu:hover{color:#4e4b4a; text-decoration:none;}
a.v_subsubmenu_triat:link, a.v_subsubmenu_triat:visited, a.v_subsubmenu_triat:hover{color:#c21128; text-decoration:none; }


div#contingut_superior_dreta_01{color:#FFF; font-size:14px; padding-left:47px; padding-right:47px; padding-top:15px; padding-bottom:20px}
div#contingut_superior_dreta_01_12px{color:#FFF; font-size:12px; padding-left:47px; padding-right:47px; padding-top:15px; padding-bottom:25px}
div#contingut_superior_dreta_02{margin-left:11px; margin-right:10px; background:#FFF}
div#contingut_superior_dreta_03{padding-left:47px; padding-right:47px; color:#FFF; padding-top:20px; padding-bottom:10px}
div#contingut_superior_dreta_04{padding-left:47px; color:#FFF; padding-top:20px; padding-bottom:40px}

.contingut_superior_dreta_02_personalitzacio_sobre{background:url(../img/fons_sobre_contingut_personalitza.gif) no-repeat; width:696px; height:24px}


.interior_dreta_01{margin-left:12px; padding-right:12px; padding-top:10px; padding-bottom:10px}
.interior_dreta_verd{background:#008498; height:45px}
.interior_dreta_orange{background:#ff6600; height:45px}
.interior_dreta_gris{background:#ebebeb}

.interior_dreta_01 a, .interior_dreta_01 a:visited {color:#c21128;}
.interior_dreta_02 a, .interior_dreta_02 a:visited {color:#c21128;}

.interior_dreta_02{padding-left:37px; padding-right:37px; color:#4e4b4a; padding-top:10px; padding-bottom:40px}
.interior_dreta_titular_01{font-size:15px; color:#FFF; font-weight:bold;float:left; width:174px; padding-left:10px}
.interior_dreta_titular_02{float:left; width:428px; color:#FFF}
.interior_dreta_titular_03{float:left; width:60px;}
.interior_dreta_titular_04{font-size:15px; color:#FFF; font-weight:bold;float:left; width:602px; padding-left:10px}

.div_impresora_verd_01{width:50px; text-align:center; padding-top:7px; padding-left:10px;}
.div_impresora_verd_01 a{font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#FFF !important; text-decoration:none}

.centrar_div_01_01{display: table; height: 45px;  #position: relative; overflow: hidden; width:174px;}
.centrar_div_01_02{#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
.centrar_div_01_03{#position: relative; #top: -50%;}

.centrar_div_02_01{display: table; height: 45px;  #position: relative; overflow: hidden; width:428px;}
.centrar_div_02_02{#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
.centrar_div_02_03{#position: relative; #top: -50%;}

.centrar_div_04_01{display: table; height: 45px;  #position: relative; overflow: hidden; width:602px;}
.centrar_div_04_02{#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
.centrar_div_04_03{#position: relative; #top: -50%;}


/* fotografies del catāleg */
.centrar_div_03_01{display: table; height: 245px;  #position: relative; overflow: hidden; width:245px; background-color:white;}
.centrar_div_03_02{#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
.centrar_div_03_03{#position: relative; #top: -50%;}
.centrar_div_03_04{width:245px; text-align:center;}

.centrar_div_03_05{height: 400px; width:670px; background-color:red;}
.vermell_01{color:#c21128}

.h_10{height:10px}
.h_50{height:50px}
.h_100{height:100px}



/*
#menu li:hover ul ul, #menu li:hover ul ul div{
display:none;}
*/
#menu li:hover ul{
display:block;}

.bloque_div_submenu{
background:#fff;
/*margin-top:2px;*/
border:1px #000 solid;
color:#4e4b4a;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;}
#menu_home_01 .bloque_div_submenu_interior{
/*margin-top:-5px;*/}


div#bloque_menu_interior_cataleg{width:200px;}
div#bloque_menu_interior_cataleg_01{font-size:12px; border:4px #d3d3d5 solid; min-height: 20px; height: auto; font-family:Verdana, Geneva, sans-serif; padding: 0 10px 10px 10px;}
div#bloque_menu_interior_cataleg_01 .requadro_01{float:left; width:180px; padding-right:7px;}
div#bloque_menu_interior_cataleg_01 .requadro_01 div{ margin-top:10px;}
#menu .posicion_derecha_cataleg_interior {margin-left:0px;}
div#bloque_menu_interior_cataleg_01 a:link,div#bloque_menu_interior_cataleg_01 a:visited{color:#4e4b4a;} 
div#bloque_menu_interior_cataleg_01 a:hover{color:#4e4b4a; font-weight:bold}

div#bloque_menu_interior_personalitzacio{width:157px;}
div#bloque_menu_interior_personalitzacio_01{font-size:12px; border:4px #d3d3d5 solid; min-height: 20px; height: auto; font-family:Verdana, Geneva, sans-serif; padding: 0 10px 10px 10px;}
div#bloque_menu_interior_personalitzacio_01 .requadro_01{float:left; width:180px; padding-right:7px;}
div#bloque_menu_interior_personalitzacio_01 .requadro_01 div{ margin-top:10px;}
#menu .posicion_derecha_personalitzacio_interior {margin-left:0px;}
div#bloque_menu_interior_personalitzacio_01 a:link,div#bloque_menu_interior_personalitzacio_01 a:visited{color:#4e4b4a;} 
div#bloque_menu_interior_personalitzacio_01 a:hover{color:#4e4b4a; font-weight:bold} 

/* QUI SOM */
div#contingut_qui_som_01{background:#ebebeb; padding-top:30px; margin-top:10px}
div#contingut_qui_som_02{background:url(../img/fons_qui_som.gif) no-repeat; width:792px; height:338px; margin:0 auto;}
.contingut_foto_qui_som{float:left; width:296px; padding-left:16px; padding-top:16px}
.contingut_foto_qui_som_subtitol{color:#4e4b4a; font-size:11px; padding-top:10px}
.contingut_text_qui_som{float:left; width:405px; padding-left:60px; padding-right:15px; padding-top:60px; color:#FFF; line-height:17px; font-size:15px}

/* CONTACTA */

div#contingut_contacta{width:723px; background:#FFF; margin:0 auto; padding-top:18px}
div#contingut_contacta_01{width:630px; margin:0 auto}

a.v_mail:link,a.v_mail:visited{ color:#c01128; text-decoration:none}
a.v_mail:hover{ color:#c01128; text-decoration:none}
.text_area_msg{width:628px; height:98px; border:1px #d3d3d5 solid; color:#4e4b4a; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; padding-top:5px}

.bloc_interior_contacta{background:#ebebeb; width:640px; padding-top:20px; color:#4e4b4a; font-size:11px; margin-top:19px; padding-bottom:20px}
.div_inputs_contacta{float:left; padding-left:20px}
.input_contacta_01{width:187px; height:20px; border:0px}
.div_codi_contacta_01{float:left; padding-left:20px; padding-top:20px}
.div_codi_contacta_02{float:left;padding-top:30px; padding-left:8px; background:url(../img/fletxa_codi.gif) bottom no-repeat; width:15px; height:21px}
.div_codi_contacta_03{float:left; padding-left:8px; padding-top:30px}
.div_11px{font-size:11px}
.div_13px{font-size:13px}
.div_enviar_contacta{float:right; padding-right:13px; padding-top:30px}

.peu_google_maps{color:#4e4b4a; padding-top:10px}


/* OPINA */

a.v_comentaris:link, a.v_comentaris:visited{color:#c21128; text-decoration:none; font-size:12px}
a.v_comentaris:hover{color:#c21128; text-decoration:none; font-size:12px}


div#bloc_esquerra_opina{float:left; width:140px}
div#bloc_dreta_opina{float:left; width:723px; background:#FFF; padding-top:25px; padding-bottom:25px; color:#4e4b4a}

.bloc_dreta_opina_post_gris{width:580px; margin:0 auto; background:#ebebeb; padding-top:18px; padding-left:30px; padding-right:20px; padding-bottom:10px}
.bloc_dreta_opina_post_blanc{width:580px; margin:0 auto; background:#ffffff; padding-top:18px; padding-left:30px; padding-right:20px; padding-bottom:10px}

.post_titol{font-size:13px; margin-bottom:5px; font-weight:bold}
.post_titol_02{font-size:13px; margin-bottom:5px;}

ul#menu_categories{padding:0; margin:0}
ul#menu_categories li.triat{ padding-left:15px; background:#FFF; height:21px; line-height:21px}
ul#menu_categories li{ padding-left:15px; height:21px; line-height:21px}

a.v_categoria:link, a.v_categoria:visited{color:#4e4b4a; text-decoration:none; font-size:12px}
a.v_categoria:hover{color:#4e4b4a; text-decoration:none; font-size:12px;}


a.pagina:link,a.pagina:visited {
color:#ffffff;
display:block;
font-size:9px;
height:16px;
width:7px;
font-family:Arial, Helvetica, sans-serif, Garamond;
padding:3px 8px 4px 7px;
margin-left:5px;
text-decoration:none;
background: url(../img/pag_01.gif) left top no-repeat}

a.pagina:hover {
background: url(../img/pag_02.gif) left top no-repeat;
color:#ffffff;}

a.p_activa:link,a.p_activa:visited,a.p_activa:hover {
color:#ffffff;
display:block;
font-weight:bold;
font-size:9px;
height:16px;
width:7px;
padding:3px 8px 4px 7px;
margin-left:5px;
text-decoration:none;
background: url(../img/pag_02.gif) left top no-repeat;
cursor:default;
font-family:Arial, Helvetica, sans-serif, Garamond;}

a.fletxa_esquerra:link, a.fletxa_esquerra:visited {background:url(../img/fletxa_esquerra_02.gif) left top no-repeat;
height:15px;
width:31px;
color:#e20a16;
text-decoration:none;
display:block;
margin-right:10px;
text-indent:-20000px;
padding-bottom:8px
}

a.fletxa_dreta:link, a.fletxa_dreta:visited {background:url(../img/fletxa_dreta_02.gif) right top no-repeat;
height:15px;
width:31px;
color:#e20a16;
text-decoration:none;
display:block;
margin-left:10px;
text-indent:-20000px;
padding-bottom:8px
}

.td_numeros_peu_pagina{padding-top:3px}
.numero_comentari_interior{font-size:13px; padding-left:77px; padding-bottom:7px; font-weight:bold}

.opina{background:url(../img/ico_comentari.gif) no-repeat; padding-left:30px; margin-left:37px; font-size:11px; color:#c21128}
.bloc_interior_opina{background:#ebebeb; width:630px; padding-top:20px; color:#4e4b4a; font-size:11px; margin:0 auto; padding-bottom:20px}
.text_area_msg_opina{width:618px; height:98px; border:1px #d3d3d5 solid; color:#4e4b4a; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; padding-top:5px}
.div_enviar_opina{ text-align:right;padding-top:18px; padding-right:41px}

.titol_personalitzacio{background:#ebebeb; color:#c21128; font-size:13px; height:30px; line-height:30px; text-align:center; font-weight:bold;margin-top:5px}


/* INI PERSONALITZACIĶ */

.div_contingut_personalitzacio{background:#fff; margin:10px 45px 0 22px;}

.div_num_personalitzacio {margin-bottom:5px;}
.num_personalitzacio{float:left; background:url(../img/num_personalitzacio.gif) no-repeat; height:22px; width:23px; text-align:center; color:#FFF; font-size:15px; font-weight:bold; padding-top:2px;}
.num_personalitzacio_01{float:left; width:567px; padding-left:15px; padding-top:3px;}
.num_personalitzacio_02{float:left; width:567px; padding-left:39px; padding-top:3px;}

.div_contingut_personalitzacio_01 {margin-left:39px; margin-bottom:5px;}
.div_foto_text_personalitzacio{float:left; width:270px; margin-top:5px; padding-right:13px;}
.div_foto_text_personalitzacio_1{ margin-top:5px; height: 1%; }

.ratlla_02{background:#ebebeb; height:7px; margin-bottom:5px;}

/* FI PERSONALITZACIĶ */


.pujar{padding-top:25px; text-align:right; padding-right:20px}
.pujar a{background:url(../img/ico_fletxa_sobre.gif) top center no-repeat; padding-top:11px; color:#FFF !important; font-size:10px; text-decoration:none}

.descargues_interior_01{background:#ebebeb; padding-top:10px; padding-bottom:10px; margin-bottom:15px}
.descargues_interior_01b{background:#ffffff; padding-top:10px; padding-bottom:10px; margin-bottom:15px}
.descargues_interior_02{width:618px; margin:0 auto;}
.descargues_interior_02b{width:650px; margin:0 auto;}
.foto_planificador{width:250px; float:left; text-align:center; padding-top:29px; padding-bottom:29px; margin-left:30px;}
.taula_planificador {margin:0; padding:0;}
.taula_planificador .td_img {width:195px; padding:10px; background-color:white;vertical-align:middle;}
.taula_planificador .td_ico {width:20px; padding:10px; vertical-align:bottom;}
.separador_descarregues {float:left; width:29px;}

.div_plantilles{float:left; width:325px}
.taula_plantilles_01{border:2px #FFF solid}
.taula_plantilles_01_td_01{width:160px}
.taula_plantilles_01_td_02{background:#ebebeb;border:2px #FFF solid; text-align:center; color:#c21128}
.taula_plantilles_01_td_02 a, .taula_plantilles_01_td_02 a:visited {color:#c21128; text-decoration:none;}
.taula_plantilles_01_td_03{background:#ffffff}
.taula_plantilles_01_div{padding-top:7px; padding-bottom:7px}
.taula_plantilles_02_td_01{width:260px}

.titol_resultats_cercador{padding-left:30px; padding-top:10px; font-size:15px}
div#interior_cercador{padding-left:40px; padding-top:10px}
a.v_titol_cercador:link,a.v_titol_cercador:visited{color:#c21128; text-decoration:none; background:url(../img/fletxa_dreta_02.gif) no-repeat; padding-left:18px}
a.v_titol_cercador:hover{color:#c21128; text-decoration:none}

.text_cercador{padding-left:18px}

.w_13{width:13px}

.quadre_color {float:left; width:12px; height:12px; margin-right:4px;}

/* ##################################################################################################### */
/* INI ESTILS DE LES PĀGINES DE L'AGENDA SOLIDĀRIA */
/* ##################################################################################################### */
/* TIPUS 1: DOCUMENT FOTOGRĀFIC */
#cataleg_agenda_1{
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
}
#cataleg_agenda_1 #text{
	padding-top:20px; 
	padding-bottom:5px;
}
#cataleg_agenda_1 #div_link{
	padding-top:5px;
}
#cataleg_agenda_1 #link:link, #cataleg_agenda_1 #link:hover, #cataleg_agenda_1 #link:visited{
	background: url(../img/ico_descarga.gif) right top no-repeat;
	padding-right:32px;
	padding-top:5px;
	padding-bottom:10px;
	color:#c51f34;
}
#cataleg_agenda_1 #imatge{
	padding-top:25px;
}

/* TIPUS 3: HOME */
#cataleg_agenda_3{
	padding:0;
}

#cataleg_agenda_3 #fotos{
	width:250px; 
	float:left;	
	margin-top:5px;
}
#cataleg_agenda_3 #text{
	width:392px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#cataleg_agenda_3 #nomes_text{	
	margin:0; padding:10px;
}
/* ##################################################################################################### */
/* FI ESTILS DE LES PĀGINES DE L'AGENDA SOLIDĀRIA */
/* ##################################################################################################### */


