
/* CATEGORIES */
/* taronja - #f26100 */

/** GENERICS **/
a { text-decoration: none;}
.left { float: left;}
.right { float: right;}

body { font-family: helvetica, arial, sans-serif}
em { font-style: italic}
/** ESTRUCTURA **/
.yui-t2 .yui-b {float:left;width:17.8461em;}
.yui-t2 #yui-main .yui-b {margin-left:15.8461em;}
#hd { margin-top:20px}
#ft { margin-top:50px }
#senefa { margin:15px 0}
/*#main { margin-left:12em;} 
.column_large { display: block; width:28em; }
.column_small { display: block; width:15em; }
opció pròpia*/
.column_large { display: block; width:43em; }
.column_medium { display: block; width: 28.7em }
.column_small { display: block; width:14.2em; }

.row { float:none;overflow:hidden;display:block;margin-bottom:0.5em}
.row > div { height: 250px; margin:0 2px 10px; overflow: hidden}
.column_large h2, .column_small h2, .column_medium h2 {color: #fff; font-size:1em; text-transform:uppercase; font-weight:bold; padding:0.5em}
 #centre h2 {color: #fff; font-size:0.85em; text-transform:uppercase; font-weight:bold; padding:0.4em; margin-bottom:2em}
#centre, #content_footer  { color: #666}
#centre { margin-bottom: 20px;font-size: 1.1em;line-height:1.5em;}
#centre ul { margin-left:30px}
#content_footer { padding:20px;}
#content_footer ul li { text-indent:2em;}
#content_footer span.data {font-size:0.9em}
#content_footer h3 { padding-left:20px; font-size:1.3em;margin-bottom:0.8em;}

 .cos {   overflow: hidden; font-size:0.95em; line-height:1.7em }
.cos p { padding:0.3em 0.5em; }
.cos p img { margin:3px; border:1px solid #ddd;}
.cos img.right { margin-left:12px;}
.cos img.left { margin-right:12px;}
strong { font-weight: bold}
.cos iframe { float: left;margin-right:10px}
/* Categories */
div.menu { font-size:85%;}

div.menu li {  margin-bottom:5px }
div.menu li a { text-transform:uppercase; font-weight:bold}
div.menu li ul li { border-left: none; margin:0; padding: 0 10px;}
div.menu li ul li a { text-transform: none; font-weight: normal}
.first { margin-top: 0 !important}

#sidebar { }
.albums_list { background-color: #E6F5F6; padding: 5px; border: 1px solid #E6F5cc}
.albums_list h2 { color: #009AA6; font-weight: bold}
.albums_list ul { margin-left: 10px;}
.albums_list ul li { list-style-type: square;margin:0.3em 0 0 4px}
.albums_list ul li a:hover { color: #009AA6; }
.albums_list ul li a { color: #666; }
.color0 { background-color: rgb(254,231,230); border-left-color: #E86807}
.color0_fosc { color: #E86807}
.color0_clar { background-color: rgb(254,231,230)}
.color0_clar h2 { background-color: #E86807;border-left: 30px solid rgb(246,182,128)  }
ul#accordion_menu div:hover a.color0_fosc { color: rgb(254,231,230) }
ul#accordion_menu div:hover.color0 {background-color: #E86807;  border-left-color: rgb(254,231,230) }
#centre h3.titular_estrella_color0 { background: transparent url(/images/A_taronja.png) no-repeat 0 0; padding: 0 0 0 20px;text-transform:uppercase; width: 70%;margin:0 0 20px 40px }
.menu a { display:block}

/*
        fort             mitjà                  clar
color0: #ff5a00         #f6b780              #fce2cc moltclar: fdf1e6
        rgb(255,88,0) ? #E86807   rgb(246,182,128)    rgb(254,231,230)

color1 (blau-grups):              #009EE0           #80D2EB             #D9F2F9
                                  rgb(0,159,218)    rgb(128,210,234)    rgb(243,251,253)

color2 (marro formacio -monis)    #857040           #c2b8a0             #E7E3D9
                                  rgb(132,114,72)   rgb(194,183,159)    rgb(243,241,236)
color3 (vermell trobades -:       #D6006E           #EB80B7             #F7CCE2
                                  rgb(208,16,58)    rgb(234,141,155)    rgb(251,233,235)
color4 (verd)                    #61BE1A            #B0DF8D             #E0F2D1
                                 rgb(91,143,34)     rgb(167,197,134)    rgb(238,244,231)
color5 (groc)                    #F7D917            #FCF2AE             #FDF6C5
                                 rgb(234,171,0)     rgb(239,214,136)    rgb(252,247,232)
color6 (blau clar)               #00B293            #80D9C9             #CCF0EA
                                 rgb(0,154,166)     rgb(128,205,209)    rgb(230,245,246)
color7 (lila)                    #6500A1            #B280D0             #e6cce9
                                 rgb(99,29,118)     rgb(178,135,182)    rgb(240,231,241)
*/
div.titol { background-color: #cccccc; color: #000; margin:0 2px 1em; border-left: 30px solid #000; width:40.6em; }
div.titol h1 { padding:8px}
ul#accordion_menu li a { margin-left:10px;padding:0.7em 0; }
ul#accordion_menu li ul li a { margin: 0px 0px 2px 40px;padding:0 0 0 10px}
ul#accordion_menu li ul { padding:15px 0 }
ul#accordion_menu li ul li { padding:2px 0 }
ul#accordion_menu li div { border-left: 30px #E86807 solid}

.color1 { background-color: rgb(128,210,234); border-left-color: rgb(0,159,218)}
.color1_fosc { color: rgb(0,159,218) }
.color1_clar { background-color: rgb(243,251,253) }
.color1_clar h2 { background-color: rgb(0,159,218);border-left: 30px solid rgb(128,210,234)  }
ul#accordion_menu li div.color1 { border-left-color: rgb(0,159,218)}
ul#accordion_menu li ul.color1_clar li a { color: #777; background: transparent url(/images/F_blava.png) no-repeat 0 50%}
ul#accordion_menu li ul.color1_clar a:hover { color: rgb(0,159,218);}
ul#accordion_menu div:hover a.color1_fosc, ul#accordion_menu li#color1 div.seleccionat a  { color: rgb(128,210,234) }
ul#accordion_menu div:hover.color1, ul#accordion_menu li#color1 div.seleccionat {background-color: rgb(0,159,218); /* color fort #00a5d6*/ border-left-color: rgb(128,210,234) }
#centre.color1_clar a:hover { color:rgb(128,210,234); }
#centre.color1_clar a { color:rgb(0,159,218); }
#content_footer.footer_color1 h3 { background: transparent url(/images/A_blau.png) no-repeat 0 50%; }
#content_footer.footer_color1 a:hover { color: rgb(128,210,234) }
#content_footer.footer_color1 a { color: rgb(0,159,218) }
#centre.color1_clar li { list-style-image:url(/images/F_blava.png) }

ul#accordion_menu div:hover a.color2_fosc, ul#accordion_menu li#color2 div.seleccionat a { color: rgb(194,183,159)}
ul#accordion_menu div:hover.color2, ul#accordion_menu li#color2 div.seleccionat{background-color: rgb(132,114,72); border-left-color: rgb(194,183,159) }
.color2 { background-color: rgb(194,183,159); border-left: rgb(132,114,72) }
.color2_fosc { color: rgb(132,114,72)}
.color2_clar { background-color: rgb(243,241,236)}
.color2_clar h2 { background-color:rgb(132,114,72);border-left: 30px solid rgb(194,183,159)}
ul#accordion_menu li div.color2{ border-left-color: rgb(132,114,72)}
#content_footer.footer_color2 h3 { background: transparent url(/images/A_marro.png) no-repeat 0 50%; }
#content_footer.footer_color2 a:hover { color: rgb(243,241,236) }
#content_footer.footer_color2 a { color: rgb(132,114,72) }
#centre.color2_clar a:hover { color:rgb(194,183,159); }
#centre.color2_clar a { color:rgb(132,114,72); }

ul#accordion_menu div:hover a.color3_fosc, ul#accordion_menu li#color3 div.seleccionat a { color: rgb(234,141,155)}
ul#accordion_menu div:hover.color3, ul#accordion_menu li#color3 div.seleccionat {background-color: rgb(208,16,58); border-left-color: rgb(234,141,155) }
.color3 { background-color: rgb(234,141,155); border-left-color:   rgb(208,16,58)}
.color3_fosc { color: rgb(208,16,58)}
.color3_clar { background-color: rgb(251,233,235)}
.color3_clar h2 { background-color: rgb(208,16,58);border-left: 30px solid rgb(234,141,155)}
ul#accordion_menu li div.color3 { border-left-color: rgb(208,16,58)}
#content_footer.footer_color3 h3 { background: transparent url(/images/A_magenta.png) no-repeat 0 50%; }
#content_footer.footer_color3 a:hover { color: rgb(234,141,155) }
#content_footer.footer_color3 a { color: rgb(208,16,58) }
#centre.color3_clar a:hover { color:rgb(234,141,155); }
#centre.color3_clar a { color:rgb(208,16,58); }

ul#accordion_menu div:hover a.color4_fosc, ul#accordion_menu li#color4 div.seleccionat a { color: rgb(167,197,134)}
ul#accordion_menu div:hover.color4, ul#accordion_menu li#color4 div.seleccionat {background-color: rgb(91,143,34); border-left-color: rgb(167,197,134) }
.color4 { background-color: rgb(167,197,134); border-left-color:   rgb(91,143,34)}
.color4_fosc { color: rgb(91,143,34)}
.color4_clar { background-color: rgb(238,244,231)}
.color4_clar h2 { background-color: rgb(91,143,34); border-left: 30px solid rgb(167,197,134) }
ul#accordion_menu li div.color4 { border-left-color: rgb(91,143,34)}
ul#accordion_menu li ul.color4_clar  li a { color: #777; background: transparent url(/images/F_verd.png) no-repeat 0 50%}
ul#accordion_menu li ul.color4_clar  li a:hover { color: rgb(91,143,34);}
#content_footer.footer_color4 h3 { background: transparent url(/images/A_verd.png) no-repeat 0 50%; }
#content_footer.footer_color4 a:hover { color: rgb(167,197,134) }
#content_footer.footer_color4 a { color: rgb(91,143,34) }
#centre.color4_clar a:hover { color:rgb(167,197,134); }
#centre.color4_clar a { color:rgb(91,143,34); }

ul#accordion_menu div:hover a.color5_fosc, ul#accordion_menu li#color5 div.seleccionat a { color: #fbec8b}
ul#accordion_menu div:hover.color5, ul#accordion_menu li#color5 div.seleccionat {background-color: rgb(234,171,0); border-left-color: rgb(239,214,136) }
.color5 { background-color: rgb(239,214,136); border-left-color:   rgb(234,171,0)}
.color5_fosc { color: rgb(234,171,0)}
.color5_clar { background-color: rgb(252,247,232)}
.color5_clar h2 { background-color: rgb(234,171,0); border-left: 30px solid rgb(239,214,136)}
ul#accordion_menu li div.color5 { border-left-color: rgb(234,171,0)}
#content_footer.footer_color5 h3 { background: transparent url(/images/A_groc.png) no-repeat 0 50%; }
#content_footer.footer_color5 a:hover { color: rgb(239,214,136) }
#content_footer.footer_color5 a { color: rgb(234,171,0) }
#centre.color5_clar a:hover { color:rgb(239,214,136); }
#centre.color5_clar a { color:rgb(234,171,0); }

ul#accordion_menu div:hover a.color6_fosc, ul#accordion_menu li#color6 div.seleccionat a { color: rgb(128,205,209)}
ul#accordion_menu div:hover.color6, ul#accordion_menu li#color6 div.seleccionat {background-color: rgb(0,154,166); border-left-color: rgb(128,205,209) }
.color6 { background-color: rgb(128,205,209); border-left-color:   rgb(0,154,166)}
.color6_fosc { color: rgb(0,154,166)}
.color6_clar { background-color: rgb(230,245,246)}
.color6_clar h2 { background-color: rgb(0,154,166); border-left: 30px solid rgb(128,205,209)}
ul#accordion_menu li div.color6 { border-left-color: rgb(0,154,166)}
#content_footer.footer_color6 h3 { background: transparent url(/images/A_turquesa.png) no-repeat 0 50%; }
#content_footer.footer_color6 a:hover { color: rgb(128,205,209) }
#content_footer.footer_color6 a { color: rgb(0,154,166) }
#centre.color6_clar a:hover { color:rgb(128,205,209); }
#centre.color6_clar a { color:rgb(0,154,166); }

ul#accordion_menu div:hover a.color7_fosc, ul#accordion_menu li#color7 div.seleccionat a { color: rgb(178,135,182)}
ul#accordion_menu div:hover.color7, ul#accordion_menu li#color7 div.seleccionat {background-color: rgb(99,29,118); border-left-color: rgb(178,135,182) }
.color7 { background-color: rgb(178,135,182); border-left-color:   rgb(99,29,118)}
.color7_fosc { color: rgb(99,29,118)}
.color7_clar { background-color: rgb(240,231,241)}
.color7_clar h2 { background-color: rgb(99,29,118);border-left: 30px solid rgb(178,135,182)}
ul#accordion_menu li div.color7 { border-left-color: rgb(99,29,118)}
#content_footer.footer_color7 h3 { background: transparent url(/images/A_lila.png) no-repeat 0 50%; }
#content_footer.footer_color7 a:hover { color: rgb(178,135,182) }
#content_footer.footer_color7 a { color: rgb(99,29,118) }
#centre.color7_clar a:hover { color:rgb(178,135,182); }
#centre.color7_clar a { color:rgb(99,29,118); }

.noticia_home h2 span, #centre h2 span { font-size:0.8em; text-align:left;display:block}
.veure_mes { margin-left:1em;}
.veure_mes a { font-size:1.2em;font-weight:bold}


 /** CALENDARI **/

.yui-skin-sam {  }
.yui-skin-sam .yui-calcontainer {background-color:#fdf1e6;padding:10px;border-color:#E86807 !important;border-style:solid;border-width:1px 1px 1px !important;}
.yui-skin-sam .yui-calendar td.calcell {border-color:#E86807; }
.yui-skin-sam .yui-calendar td.calcell a {color:#E86807;}
.cos_calendari .yui-calcontainer { border: none !important;}
.calheader, yui-skin-sam .yui-calendar .calweekdaycell { color: #E86807;}
.yui-skin-sam .yui-calendar td.calcell.highlight1 {background-color:rgb(246,182,128);}
#caixa_esdeveniments { width: 22em; float: left; margin-left:20px;background-color:#fdf1e6;}
.header_esdeveniments { background-color: #E86807;color: #fff;border-left:1.5em solid rgb(246,182,128); padding:0; }
#caixa_esdeveniments h2 {color:#FFFFFF;font-size:0.85em;font-weight:bold;margin-bottom:0em;padding:0.4em;text-transform:uppercase;}
.esdeveniment { margin:0 0 20px 20px; clear:both}
ul.esdeveniments_agenda li { margin-left:10px;}
ul.esdeveniments_agenda li a:hover { color:#E86807;}
ul.esdeveniments_agenda li a { color:#000000;font-style:italic;}
.cos_calendari h3 { font-size:1.2em; font-weight:bold;margin:10px 0 10px 10px ; }
.cos_calendari h3 a { color: #E86807 }
.cos_calendari .yui-calcontainer {float:none;}
p.gran { font-size:1em; font-weight:bold;margin:10px 0 0px 10px ; padding-bottom:10px;}
p.gran a:hover { color:#E86807}
p.gran a { color:#000 ; }
/** AMPLE NORMAL **/
#centre p, #centre ul, #centre dl, #centre h3 { padding:10px;}
#centre img { border: 1px solid #ccc; margin:5px}
#centre img.noborder { border:none;}
#events h3 { clear:both}
h2.propers { color: #E86807 !important}
/** barra dreta **/
div.header_noticia {
	background-color: rgb(246,182,128);
    color: #E86807;
    border-left:2.3em solid #E86807;
	margin:0; padding:0;
	padding:0.5em 0;
    clear: both;
}
div.cos_noticia {
	background-color:rgb(254,231,230);
    padding:5px 5px 5px 2em;
    color: #E86807;
    margin-bottom:0.6em;
	}
div.header_noticia h2 { text-transform:uppercase; font-weight:bold;margin-left:0.5em }
div.header_noticia h3 a:hover { color: #9C9E9F }
div.header_noticia h3 a, div.header_noticia h3 { color: #e86807; font-weight: bold}
div.cos_noticia ul { margin:0; padding:0}
div.cos_noticia a:hover { color: #E86807}
div.cos_noticia a { color: #000; font-style:italic}
div.footer_noticia {}
div.footer_noticia span.data { float:right; }
div.post_footer { clear:both}
div.header_destacat, div.cos_destacat { background-color: #e86807;padding: 5px }
div.header_destacat { -moz-border-radius: 5px 5px 0 0 ; border-bottom: 1px solid #fff}
div.cos_destacat { -moz-border-radius: 0 0 5px 5px; margin-bottom:20px}
div.header_destacat h3 { margin: 2px 0 0 0; color: #fff; font-weight: bold;text-transform: uppercase; }
div.header_destacat h3 span { font-size:0.9em; text-transform:none}
div.header_destacat h3 a { color: #fff}
div.cos_destacat ul { margin: 0 0 0 5px }
div.cos_destacat li {margin:5px 0;}
div.cos_destacat a:hover { color: #ddd;}
div.cos_destacat a { color: #fff;}
div.cos_destacat dl { margin:0 0 0 2px;}
div.cos_destacat dt { color: #000;font-weight:normal}
div.cos_calendari {background-color:rgb(254,231,230);padding:0;color: #E86807;margin-bottom:0.6em; }


div.header_blau, div.cos_blau {background-color: #DDF0F8;padding: 5px }
div.header_blau h3 { margin: 2px 0 0 0; color: #e86807; font-weight: bold; font-size:1.1em }
div.header_blau { border-bottom: 1px solid #e86807}
div.cos_blau  { -moz-border-radius: 0 0 5px 5px;}
div.cos_blau ul { padding:0 0 0 5px; margin:0}

/** ARTICLES **/

.resum { padding:0 20px; border:1px solid #ccc; border-width:1px 0}

/** DESCARREGUES */

#descarregues { width:100%; border-collapse:separate; margin-top:1.2em}
#descarregues th {
    padding:0 0 0 10px;
    text-align:left;
    vertical-align:middle;
    background-color:rgb(234,171,0);
    color: #fff;
    text-transform:uppercase;margin:0;
    border:rgb(239,214,136) solid 0px;
    border-width:0px 0 0 30px;
    font-weight:bold;
    font-size:0.85em;
}
#descarregues tr { height: 2.3em}

#descarregues td { padding-left:50px; }
#descarregues tr:hover { background-color:rgb(252,247,200);}
span.description { display: block;font-size:0.9em;}
.treeTable tr.collapsed td .expander {
    background-image: url(/images/triangle_tancat_recursos.png);
}

.treeTable tr.expanded td .expander {
    background-image: url(/images/triangle_obert_recursos.png);
}
/** LINKS **/
h3.link { font-size: 1.2em; margin-left:20px;padding-left:20px !important; background: transparent url(/images/A_lila.png) no-repeat 0 50% }
.level1 { margin-left:10px;}
.level2 { margin-left:50px;}
#centre.color7_clar a:hover { color:rgb(252,247,232) }
#centre.color7_clar a { color:rgb(99,29,118) }
#centre dl { padding:0 0 10px 0;}



.postmetadata {background:#F0F0F0 none repeat scroll 0 0;overflow:hidden;padding:0.75em 1em;border:1px solid #e0e0e0}
.postmetadata a {text-decoration: none; color:#D32C13; border-bottom: none}
.dreta { float:right;}
#sfSimpleBlog_comment_list .comment {background-color:#EEEEEE;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;padding:4px 10px;margin:10px 0; }
.comment .author {font-weight:bold;margin-bottom:10px}
.post h2 { color:#D32C13; font-size:1.5em; margin-bottom:5px;}
.post a:hover {
  text-decoration: none;
  color: #006087;
  }
#commentform input[type="text"], #commentform input[type="password"], #commentform textarea, #commentform select {
    -moz-border-radius:4px;
    background:#FFFFFF none repeat scroll 0 0;
    border:2px solid #DDDDDD;
    font-family:Calibri,Tahoma,Verdana,Arial,Sans-Serif;
    font-size:150%;
    padding:4px;
    width:98%;
}
.form_control { margin:10px 0}
p#length_field {color:#888888;font-size:1.3em;text-align:right;}
#comments { padding: 0 10px}
div .form_error {background:#FFFFCC none repeat scroll 0 0;color:red;margin:2px auto;padding:0;width:90%;}

div.banner { border-top:1px solid #ccc;margin-top:10px }
