@charset "utf-8";
/* CSS Document */

/* --- Accordion --- */
.js #main .accorMenu {visibility:hidden}

.js #side .accorMenu {display:none}

.accorMenu {margin:0; padding:0 10px}

.accorMenu li {list-style-type:none !important;border-bottom:1px #CCCCCC  dotted; }

.accorMenu li.last-child {margin-left:0px; list-style-type:disc}

.accorMenu ul {margin:0px 0px 0px 10px; padding:0px 0px 0px 10px;}

.accorMenu .outer {border:1px solid #dadada; border-width:0 1px 1px; background: #fff}

.accorMenu .inner {margin-bottom:0; padding:.5em 20px 1em; position:relative; overflow:hidden}

.accorMenu .inner .inner {padding-bottom:0}

.accorMenu .h {padding-top:.3em} /* vertical padding instead of vertical margin (ie8) */

.accorMenu p {margin-top:.5em}

/*  
  Add styles for all links in the 'accorMenu':
.accorMenu a {...}
*/    

a.trigger {padding-left:23px; background-image: url(images/plus.jpg); background-repeat: no-repeat; background-position: 1px top;  font-weight:700}

a.trigger.open {background-image: url(images/minus.jpg);}

.last-child a.trigger{padding-left:1px; background-image:none; font-weight:normal; padding-left:23px; background-image: url(images/plus.jpg); background-repeat: no-repeat; background-position: 1px top;}

#main a.trigger {background-color:#ffffff;}

#main a.trigger.open {border-color:#dadada; background-color:#ffffff;color:#0099CC;}

#main a:hover.trigger.open, #main a:focus.trigger.open, #main a:active.trigger.open {border-color:#bcd;}

#side a.active{font-weight:700; color:red; text-decoration:none;}

.editMenu{
list-style-type:none !important;
background-image:none!important;
}
