#cabppal .extcal_minical .extcal_navbar .mes{font-size:2em}
#cabppal .contentpaneopen{width:80%}
#cabppal .extcal_minical {background:none repeat scroll 0 0 #E8E8E8;border:1px solid #A1A1A1;margin:4.2em 0 1em 1em;padding:0.5em;position:relative;width:27em;z-index:100;left: 20%}

#cabppal .tituloDia {
background:url("../../../../templates/busturialdea-urdaibai-corpo/images/cal.png") no-repeat scroll left center transparent;
border-bottom:1px solid #A1A1A1;
color:#C8C226;
font-family:GraublauWeb,Georgia,Times,'Times New Roman',serif;
font-size:2em;
margin:0.4em 0;
text-indent:20px;
}

#cabppal .eventslist li {
list-style:none outside none;
} 

#cabppal .eventslist li a {
color:#333333;
font-size:1.6em;
font-weight:600;
margin:0.4em 0;
}

a:link, a:visited {
border:0 none;
color:#4D4D4D;
font-size:1em;
font-weight:400;
margin:0;
padding:0;
}

a {
outline:medium none;
text-decoration:none;
}
#cabppal .eventslist li .eventsdate {
color:#990000;
}

#extcalendar td,#extcalendar tr,#extcalendar p,#extcalendar div{color:#000}
#extcalendar select{color:inherit}
#extcalendar strong{color:inherit}
#extcalendar h2.title{background-image:url(images/box_left_icon.gif);background-position:left;background-repeat:no-repeat;color:#606F79;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding-left:13px}
#extcalendar p{font-family:Verdana, Arial, Helvetica, sans-serif;margin:2px 0}
#extcalendar hr{color:#000;height:1px}
#extcalendar .textinput{background-image:url(images/txtboxbg.gif);border-color:#9BAAAF #9BAAAF #AABBBF;border-style:solid;border-width:1px;color:#686868;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:3px;padding-right:3px}
#extcalendar .textarea{border-color:#9BAAAF #9BAAAF #AABBBF;border-style:solid;border-width:1px;color:#686868;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:3px;padding-right:3px}
#extcalendar table.toolbar{width:100%}
#extcalendar .listbox{border:groove 1px;font-family:Verdana, Arial, Helvetica, sans-serif}
#extcalendar .button{background-color:#FFF;background-image:url(images/btn_bg.gif);border:1px solid #AABBBF;color:#404F59;font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px}
#extcalendar a{color:#606F79;text-decoration:none}
#extcalendar a:hover{color:#8090A3;text-decoration:underline}
#extcalendar .apptitle{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:700}
#extcalendar .appdesc{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:400}
#extcalendar td.buttontext{padding:0 10px}
#extcalendar .buttontext a{color:#606F79;font-size:9px;text-decoration:none}
#extcalendar .buttontext:hover{color:#8090A3;text-decoration:underline}
#extcalendar .previousmonth,#extcalendar .previousday,#extcalendar .previousweek{background-color:#D8E0E4;border-left:1px solid #FFF;border-top:1px solid #FFF;color:#606F79;font-size:10px;font-weight:700;padding:3px 10px;text-align:center;text-decoration:none}
#extcalendar .previousday a,#extcalendar .previousmonth a,#extcalendar .previousweek a{background:url(images/mini_arrowleft.gif) no-repeat left center;color:#606F79;padding:0 2em}
#extcalendar .nextday a,#extcalendar .nextmonth a,#extcalendar .nextweek a{background:url(images/mini_arrowright.gif) no-repeat right center;color:#606F79;padding:0 2em}
#extcalendar .previousmonth a{color:#606F79;text-decoration:none}
#extcalendar .previousmonth,#extcalendar .nextmonth,#extcalendar .previousweek,#extcalendar .nextweek,#extcalendar .previousday,#extcalendar .nextday{float:left;height:22px;position:relative;text-align:center;vertical-align:middle;width:26%}
#extcalendar .miniarrow{margin:0 5px;vertical-align:middle}
#extcalendar .previousmonth a:hover,#extcalendar .previousday a:hover,#extcalendar .previousweek a:hover{background:url(images/mini_arrowleft.gif) no-repeat left center;color:#8090A3;text-decoration:underline}
#extcalendar .nextmonth,#extcalendar .nextday,#extcalendar .nextweek{background-color:#D8E0E4;border-left:1px solid #FFF;border-right:1px solid #FFF;border-top:1px solid #FFF;color:#606F79;float:left;font-size:10px;font-weight:700;padding:3px 10px;position:relative;text-decoration:none}
#extcalendar .nextmonth a{color:#606F79;text-decoration:none}
#extcalendar .nextmonth a:hover,#extcalendar .nextday a:hover,#extcalendar .nextweek a:hover{background:url(images/mini_arrowright.gif) no-repeat right center;color:#8090A3;text-decoration:underline}
#extcalendar .currentmonth,#extcalendar .currentday,#extcalendar .currentweek{background-color:#EEF0F0;border-left:1px solid #FFF;border-top:1px solid #FFF;color:#606F79;float:left;font-size:12px;font-weight:700;height:22px;padding:3px 10px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:34%}
#extcalendar .currentmonthtoday,#extcalendar .currentdaytoday,#extcalendar .currentweektoday{background-color:#C4BF19}
#extcalendar .tablev1{background-color:#C4BF19;border-bottom:0 solid #62727A;border-left:1px solid #95A5AD;border-right:0 solid #62727A;border-top:1px solid #95A5AD;color:#E0E4E4;font-size:9px;margin:0;padding:12px 2px;text-decoration:none;text-transform:uppercase;vertical-align:middle}
#extcalendar .tablev1 a{color:#E0E4E4;text-decoration:none}
#extcalendar .tablev1 a:hover{color:#E0E4E4;text-decoration:underline}
#extcalendar .searchlink{color:#606F79;font-size:10px;font-weight:700;text-decoration:underline}
#extcalendar .searchlink:hover{color:#8090A3;text-decoration:underline}
#extcalendar .searchdesc{color:#606F79;font-size:10px}
#extcalendar .eventtitle{color:#606F79;font-size:10px;font-weight:700;text-decoration:none}
#extcalendar .eventtitle:hover{color:#8090A3;text-decoration:underline}
#extcalendar .eventdesc{color:#606F79;float:left;font-size:10px;margin:1em 0;position:relative;width:100%}
#extcalendar .eventdesc a{font-size:1.4em}
.maintable .tabla{border-left:solid 1px #999}
#extcalendar .eventdesclarge{color:#505F69;font-size:12px;line-height:18px}
div.eventdescription{clear:both;padding-bottom:18px}
#extcalendar .cattitle,#extcalendar .usertitle,#extcalendar .grouptitle{color:#606F79;font-weight:700;text-decoration:none}
#extcalendar .cattitle:hover,#extcalendar .usertitle:hover,#extcalendar .grouptitle:hover{color:#8090A3;text-decoration:underline}
#extcalendar .catdesc,#extcalendar .userdesc,#extcalendar .groupdesc{color:#606F79;font-size:10px}
#extcalendar .titlehighlight{color:#48B;text-decoration:underline}
#extcalendar .highlight{color:#80A000;text-decoration:underline}
#extcalendar .tableh1{background-position:top;background-repeat:repeat-x;color:#606F79;height:26px}
#shajaxProgressPrevMonth,#shajaxProgressNextMonth{border:0;margin:0 5px;vertical-align:middle}
#extcalendar .tableh2{background:#708088 url(images/tile_sub.gif) repeat-x center bottom;border-left:1px solid #95A5AD;border-right:0 solid #62727A;color:#FFF;font-size:10px;font-weight:700;margin:0;padding:6px 12px}
#extcalendar .tableh2 span.jcsearch_results,#extcalendar .tableh2 span.jcdate,#extcalendar .tableh2 span.jccat{font-weight:700}
#extcalendar .tableh2_nobackground{color:#FFF;font-size:10px;font-weight:700}
#extcalendar .rightAuto{float:right;width:auto}
#extcalendar .tableb{color:#000;font-weight:700;line-height:16px;padding:6px 10px}
#extcalendar td.tableb{font-weight:700}
#extcalendar td.tableb span.noevents{font-weight:700}
#extcalendar .tablec{background-color:#D8E0E4;border-left:1px solid #FFF;border-top:1px solid #FFF;color:#000;padding:3px 10px}
#extcalendar .maintable{border-collapse:collapse;border-spacing:0;float:left;margin:0 auto;padding:0;text-align:left;width:100%}
#extcalendar table.jcl_add_event{border:0;border-collapse:collapse;border-spacing:0;width:100%}
#extcalendar .jcl_center{text-align:center}
#extcalendar table.jcl_basetable{border:0;border-collapse:collapse;border-spacing:0;padding:0;width:100%}
#extcalendar .error{color:Red;font-weight:700}
#extcalendar .maintable .tableh1 .jcl_basetable .today{color:#C8C226;font-family:GraublauWeb,Georgia,Times,'Times New Roman';font-size:1.2em}
#extcalendar .today{background:transparent url(../../../../templates/busturialdea-urdaibai-corpo/images/cal.png) no-repeat scroll left center;color:#C8C226;font-family:GraublauWeb,Georgia,Times,'Times New Roman',serif;font-size:2em;margin:0.4em 0;text-indent:20px}
#extcalendar .atomic span.label{font-weight:700}
#extcalendar .atomic_colored{color:#CCC}
#extcalendar .atomic span.jcfooter{font-weight:700}
#extcalendar .legend{letter-spacing:0.4pt}
#extcalendar td.legend-color-borders{border:1px solid #FFF}
/* Weekday Label Cells  */
#extcalendar .caldaydigits{font-size:9px}
#extcalendar td.caldaydigits{font-weight:700}
#extcalendar .weekdaytopclr,#extcalendar .sundaytopclr{background:#607080 url(images/tile_sub.gif) repeat-x center bottom;color:#FFF;font-size:10px;font-weight:700;margin:0;padding:6px 12px}
#extcalendar .sundaytopclr{background-color:#708094}
/* Day Cells  */
#extcalendar .weekdayclr{background-color:#EEF0F0;border-left:1px solid #FFF;border-top:1px solid #FFF;color:#C0C4C8;font-size:10px}
#extcalendar .todayclr{background-color:#D0E6F6;border-left:1px solid #FFF;border-top:1px solid #FFF;color:#C0C4C8;font-size:10px}
#extcalendar .sundayemptyclr{background-color:#DDE0E0;border-left:1px solid #FFF;border-top:1px solid #FFF;color:#C0C4C8;font-size:10px}
#extcalendar .weekdayemptyclr{background-color:#E4E8E8;border-left:1px solid #FFF;border-top:1px solid #FFF;color:#C0C4C8;font-size:10px}
/* Text Editor classes  */
#extcalendar .tdBtn{padding-left:3px;padding-top:3px}
#extcalendar .btnOut{background-color:#E4E8E8;border:1px solid;border-color:#E4E8E8}
#extcalendar .btnOver{background-color:#E4E8E8;border:1px solid;border-color:#FFF #C0C4C4 #C0C4C4 #FFF;cursor:auto}
#extcalendar .btnDown{background-color:#D4D8D8;border:1px solid;border-color:#C0C4C4 #FFF #FFF #C0C4C4;cursor:auto}
#extcalendar a.flatButton img{border:1px solid #E4E8E8;border-color:#d8e0e4}
#extcalendar a.flatButton:hover img{background-color:#E4E8E8;border:1px solid;border-color:#FFF #C0C4C4 #C0C4C4 #FFF;cursor:auto}
/* Monthly View classes  */
#extcalendar .eventstyle{border-bottom:2px solid #555;font-size:9px;padding:3px;text-align:left}
#extcalendar .eventfull,#extcalendar .eventfullrepeat,#extcalendar .eventfullrepeatchild,#extcalendar .eventfullrepeatdetached{background-color:#E4E8E8;border-bottom:1px solid #FFF;border-left:1px solid #D0D4D4;border-right:1px solid #FFF;border-top:1px solid #D0D4D4;cursor:auto;margin-left:3px;margin-right:3px}
#extcalendar .eventstart,#extcalendar .eventstartrepeat,#extcalendar .eventstartrepeatchild,#extcalendar .eventstartrepeatdetached{background-color:#E4E8E8;border-bottom:1px solid #FFF;border-left:1px solid #D0D4D4;border-top:1px solid #D0D4D4;cursor:auto;margin-left:3px}
#extcalendar .eventmiddle,#extcalendar .eventmiddlerepeat,#extcalendar .eventmiddlerepeatchild,#extcalendar .eventmiddlerepeatdetached{background-color:#E4E8E8;border-bottom:1px solid #FFF;border-top:1px solid #D0D4D4;cursor:auto}
#extcalendar .eventend,#extcalendar .eventendrepeat,#extcalendar .eventendrepeatchild,#extcalendar .eventendrepeatdetached{background-color:#E4E8E8;border-bottom:1px solid #FFF;border-right:1px solid #FFF;border-top:1px solid #D0D4D4;cursor:auto;margin-right:3px}
#extcalendar .imagecell{background-color:#C8D2D8;padding:8px}
#extcalendar .imagecell img{border:1px solid;border-color:#FFF #C0C6C6 #C0C6C6 #FFF;cursor:auto}
/* @group Mini Calendar Module  */
.extcal_minical table.extcal_minical{width:100%}
.extcal_minical .extcal_navbar{background-image:url(images/bg1.gif);background-repeat:repeat-x;border-bottom:1px solid #B4B4B6}
.extcal_minical .extcal_tiny_add_event_link{color:#575767;font-family:Verdana;font-size:9px;font-weight:400;text-decoration:none}
.extcal_minical TABLE.extcal_weekdays{background-color:#fff;background-image:url(images/bg1.gif);background-repeat:repeat-x;border-top:1px solid #FFF;width:100%}
.extcal_minical TD.extcal_weekdays{color:#333;font-family:"Trebuchet MS", Verdana, Arial, "Microsoft Sans Serif";font-size:9px;font-weight:400;padding-top:4px;text-decoration:none}
.extcal_minical .extcal_small{color:#575767;font-family:Verdana;font-size:9px;text-decoration:none}
.extcal_minical .extcal_small:link,.extcal_minical .extcal_small:visited{text-decoration:none}
.extcal_minical .extcal_small:hover{text-decoration:underline}
.extcal_minical .extcal_daycell,.extcal_minical .extcal_todaycell,.extcal_minical .extcal_sundaycell,.extcal_minical .extcal_othermonth{background-position:center center;background-repeat:no-repeat;color:#555;font-family:"Trebuchet MS", Verdana, Arial, "Microsoft Sans Serif";font-size:9px;font-style:normal;font-weight:700;padding:3px 2px;text-decoration:none}
.extcal_minical .extcal_todaycell{background-image:url(images/rect.gif);color:#9AA}
.extcal_minical .extcal_sundaycell{color:#9AA}
.extcal_minical .extcal_othermonth{color:#9AA}
.extcal_minical .extcal_sundaylink,.extcal_minical .extcal_busylink{font-family:"Trebuchet MS", Verdana, Arial, "Microsoft Sans Serif";font-size:9px;font-style:normal;font-weight:700;text-decoration:none}
.extcal_todaycell .extcal_daylink a{background:#9C0;color:#fff;font-weight:600;width:100%}
.extcal_minical .extcal_busylink:link,.extcal_minical .extcal_busylink:visited{font-size:17px;background:#26E;color:#fff;padding:.2em;text-decoration:underline}
.extcal_minical .extcal_sundaylink:link,.extcal_minical .extcal_sundaylink:visited{color:#9AA}
.extcal_minical .extcal_month_label{color:#565666;font-family:Verdana, Arial, "Microsoft Sans Serif";font-size:10px;font-weight:700}
.extcal_minical .extcal_picture{text-align:center;width:100%}
.extcal_minical .extcal_weekcell{margin:0;padding:0}
/* @end   @group Latest Events Module  */
.latest_event span.eventdescription{display:block;line-height:12px}
.latest_event small{font-style:italic;font-weight:700}
.latest_event span.eventsdate{line-height:12px}
/* @group Flex module Paneslider  */
.pane-sliders .title{color:#666;cursor:pointer;margin:0;padding:2px}
.pane-sliders .panel{border:1px solid #ccc;margin-bottom:3px}
.pane-sliders .panel h3{background:#f6f6f6;color:#666}
.pane-sliders .content{background:#f6f6f6}
.pane-sliders .adminlist{border:0 none}
.pane-sliders .adminlist td{border:0 none}
.jpane-toggler span{background:transparent url(images/j_arrow.png) 5px 50% no-repeat;padding-left:20px}
.jpane-toggler-down span{background:transparent url(images/j_arrow_down.png) 5px 50% no-repeat;padding-left:20px}
.jpane-toggler-down{border-bottom:1px solid #ccc}
/* @end   @group Flex module horizontal Paneslider  */


/****** Jorge Filtros ****/
#ins_even{ width:100%;}
#ins_even #ins_cal{ width:62%; position:relative; float:left; margin:0 3% 0 0;}
#ins_even #ins_fil{ width:35%; position:relative; float:left;}
#ins_even #ins_fil #filtros{ color:#fff;}
#ins_even #ins_fil #filtros #ins_fil_data{	background-image: url(../../../../templates/busturialdea-urdaibai-insti/images/Eventos.jpg);background-repeat: no-repeat;background-position: left top; float:left; position:relative; padding:.3em; margin:0 0 1em;}
#ins_even #ins_fil #filtros #ins_fil_data .linea{ width:100%; float:left; position:relative; margin:.4em;}
#ins_even #ins_fil #filtros #ins_fil_cat{background-image: url(../../../../templates/busturialdea-urdaibai-insti/images/EventosCorto.jpg);background-repeat: no-repeat;background-position: left top; float:left; position:relative; padding:.3em; width:100%; height:4em; margin:0 0 1em;}
#ins_even #ins_fil #filtros #ins_fil_pob{background-image: url(../../../../templates/busturialdea-urdaibai-insti/images/EventosCorto.jpg);background-repeat: no-repeat;background-position: left top; float:left; position:relative; padding:.3em; width:100%; height:4em; margin:0 0 1em;}
#ins_even #ins_fil #filtros select{ width:auto;}
#ins_even #ins_fil #filtros .entero{ margin:.5em 0; width:93%;}
#ins_even #ins_fil #filtros span{ display:inline-block; width:2.6em;}
#ins_even #ins_fil #filtros input{ background:#6a94c4; border:none; color:#fff; cursor:pointer; padding:.5em; font-size:1.2em;}
#ins_even #ins_fil #filtros #diaI, #ins_even #ins_fil #filtros #diaF{ width:3.4em;}


/****** Filtros ******/

/****** calendario *******/
#ins_even #ins_cal .extcal_minical{ font-size:1em; border:solid .1em #ccc;}
#ins_even #ins_cal .extcal_minical .extcal_month_label{ font-size:.8em;}
#ins_even #ins_cal .extcal_minical .extcal_sundaycell{font-size:1.3em;}
#ins_even #ins_cal table td{ font-size:1.3em; font-weight:bold;}
#ins_even #ins_cal table td.extcal_todaycell { background:#333;}
#ins_even #ins_cal table td.extcal_todaycell a{color:#fff;}
.extcal_minical .extcal_sundaylink:link,.extcal_minical .extcal_sundaylink:visited{font-size:1.3em;}
.extcal_minical .extcal_busylink:link, .extcal_minical .extcal_busylink:visited {background:none;color:#4D4D4D;}
#pieppal .eventslist{color:#606F79;float:left;font-size:10px;margin:1em 0;position:relative;width:100%;}
#pieppal .eventslist a {font-size:1.4em;color:#606F79;text-decoration:none;}
#pieppal .eventslist a:hover {font-size:1.4em;color:#8090A3;text-decoration:underline;}
#pieppal .eventslist li {list-style:none inside none;}
