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


/* Toggle default */
h1.rgaccord1-toggle {
  font-weight:bold;
  color:#475425;
  line-height: 26px;
  height: 23px;
  background: #acc95f url(img/plus.png) 5px center no-repeat;
  border-top:1px solid #eee;
  padding:2px 0 2px 25px;
  /*margin-right:32px;*/
  cursor:pointer;
}

/* Toggle act item */
/*h1.act {
  color:#edf2f7;
  background:#6899ce url(img/minus.png) 5px center no-repeat;
}*/

/* the content */
div.rgaccord1-content {
  /*width:330px;*/
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
}

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

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


/***************************/  

/* just a little gab */
#rgaccord2-nest, #rgaccord2top-nest {
  margin: 1px 0px 0px 0px;
  /*border-top: 1px solid #999999;
  border-bottom: 1px solid #999999;*/
}

/* Toggle default */
/*h1.rgaccord2-toggle {*/
h1x, h1.rgaccord2-toggle {
  font-size: 11px;
  font-weight: bold;
  /*color: #333333;*/
  line-height: 25px;
  height: 25px;
  /*border-top: 1px solid #999999;*/
  /*border-bottom: 1px solid #999999;*/
  background: url(../images/site/dots.gif) repeat-x left bottom;
  padding: 0px 0 0px 0px;
  margin: -1px 0px 0px 0px;
  cursor: pointer;
  overflow: hidden;
  float: none;
  clear: both;
}
h1 a, h1.rgaccord2-toggle {
  background: url(../images/site/arrow_down.gif) 180px 8px no-repeat;
  background: url(../images/site/acc_down.gif) no-repeat;
  background: url(../images/site/h1_right.gif) no-repeat;
  /*color: #a11410 !important;*/
  text-transform: uppercase;
}
h1 a {
  /*margin-left: -25px;
  padding-left: 25px;*/
  width: 100%;
}
h1 {
	cursor: auto;
}
h1 a {
	display: block;
	color: #333333 !important;
	text-decoration: none;
}

/* Toggle act item */
h1.act {
  background: url(../images/site/acc_up.gif) no-repeat;
}

/* the content */
div.rgaccord2-content {
  /*width: 317px;*/
  /*background: #cccccc;*/
  /*margin-bottom: 1.5em;*/
}
div.rgaccord2-inner {
  /*padding-top: 20px;
  padding-bottom: 20px;*/
  /*background: url(../bilder/acc_line.gif) repeat-x left bottom;*/
  /*border-bottom: 1px solid #999999;*/
  background: url(../images/site/dots.gif) repeat-x left bottom;
  
}
div.rgaccord2-inner-top, div.rgaccord2-inner-bottom {
	height: 0px;
	overflow: hidden;
}
div.rgaccord2-inner-top {
	margin-bottom: 1.5em;
}
div.rgaccord2-inner-bottom {
	margin-top: 1.5em;
}

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

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



