/***************************
 *  Default styles for the
 *    EXT rgaccordion
 * by Ringer Georg (just2b)
 ***************************/  

/* just a little gab */
#rgaccord1-nest,
#rgaccord2-nest,
#rgaccord3-nest {
  margin:-2px 0px 10px 0px;
  width:183px;
}

/* Toggle default */
h3.rgaccord1-toggle,
h3.rgaccord2-toggle,
h3.rgaccord3-toggle {
  font-weight:bold;
  color:#036;
  line-height: 17px;
  height: 15px;
  background-color:#E2F1FF;
  /*border-left: 1px solid #B0B0B0;*/
  padding:0px 0px 3px 12px;
  cursor:pointer;
  font-size:12px;
  width:auto;
  margin:0px 0px 0px 0px;
  background-image:url(../img/modul_head_bg_r.gif);
  background-repeat:repeat-y;
  background-position:top left;
  border-top:2px solid #C9E5FF;
}

h3.rgaccord1-toggle SPAN,
h3.rgaccord2-toggle SPAN,
h3.rgaccord3-toggle SPAN {
  display:block;
  margin-right:8px;
  background-image:url(../img/icons/i_marginal_closed.gif);
  background-repeat:no-repeat;
  background-position:right;
}


/* Toggle act item */
h3.act SPAN {
  background-image:url(../img/icons/i_marginal_open.gif);
  background-repeat:no-repeat;
  background-position:right;
}

h3.act {
  color:#036;
}

/* the content */
div.rgaccord1-content,
div.rgaccord2-content,
div.rgaccord3-content {
  width:182px;
  border-left: 1px solid #B0B0B0;
}

div.rgaccord1-content P,
div.rgaccord2-content P,
div.rgaccord3-content P {
  border-bottom: 1px solid #B0B0B0;
  background-color:#FFFFFF;
  padding-top:5px;
  padding-right:8px;
  padding-left:12px;
  padding-bottom:5px;
}

/* remove margin of a CE */
div.rgaccord1-content .ce,
div.rgaccord2-content .ce,
div.rgaccord3-content .ce {
  margin-bottom:0;
}

/* remove the header inside the CE, twice is not nice */
div.rgaccord1-content h1,
div.rgaccord2-content h1,
div.rgaccord3-content h1 {
  display:none;
}

DIV#accordionWrapper{
	margin-top:-12px;
}


