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

/* just a little gab */
#rgaccord2-nest {
  margin:0px 0;
  width:305px;
}

#rgaccord2-nest-bgtop { 
	position:absolute;
	z-index:5;
	background:url(../img/accord_top.jpg) no-repeat;
	height:12px;
	width:305px;
}

#rgaccord2-nest-bgbottom { 
	position:absolute;
	z-index:5;
	background:url(../img/accord_bottom.jpg) bottom no-repeat;
	height:12px;
	width:305px;
	margin-top:-12px;
}

* html #rgaccord2-nest-bgbottom { 
	position:absolute;
	z-index:5;
	background:url(../img/accord_bottom.jpg) bottom no-repeat;
	height:12px;
	width:305px;
	margin-top:-18px;
}


/* Toggle default */
h3.rgaccord2-toggle {
 font-weight:normal;
  color:#000000;
  line-height: 24px;
  margin:0px;
  margin-right:32px;
  cursor:pointer;
  font-family:Trebuchet MS;
  font-size:13px;
  border-bottom:1px solid #ececec;
  border-top:1px solid #c5c5c5;
  	height: 25px;
  	width:305px;
    background: #d9d9d9;
}

.rgaccord2-toggle-zindex {
	position:absolute;
	z-index:10;
    background: url(../img/pfeil_rechts.gif) 5px 5px no-repeat;
  	padding:0px 0 0px 25px;
  	height: 25px;
  	width:280px;
	font-weight:bold;
}

/* Toggle act item */
h3.act .rgaccord2-toggle-zindex {
  color:#000000;
  background: url(../img/pfeil_unten.gif) 5px 5px no-repeat;
}

/* the content */
div.rgaccord2-content {
  width:auto;
  background:#e5e5e5;
  font-size:13px;
  line-height:20px;
}

div.rgaccord2-content-inner {
  padding:10px 10px 10px 10px;
}

/* 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 h1, div.rgaccord2-content .csc-header-n1 {
  display:none;
}