div.rgaccord1-nest {
position:relative;
left:0px;
top:-35px;
overflow:hidden;
height:350px;
}

/* Toggle default */

div.rgaccord1-toggle {
position:relative;
height:35px;
border-top:0px;
z-index:10;
margin-bottom:-10px;
cursor:pointer; 
background:url(../../fileadmin/images/basic/accordeon/acc_r_btn.png);
}

div.rgaccord1-toggle[class]{
position:relative;
height:35px;
border-top:0px;
z-index:10;
margin-bottom:-10px;
cursor:pointer;
background:url(../images/basic/accordeon/acc_r_btn.png) 0px no-repeat;
}

/* Toggle act item */
div.act{
position:relative;
z-index:10;
background:url(../../fileadmin/images/basic/accordeon/acc_d_btn.png);
}

div.act[class]{
position:relative;
z-index:10;
background:url(../images/basic/accordeon/acc_d_btn.png) 0px no-repeat;
}

/* the content */
div.rgaccord1-content {
position:relative;
width:310px;
height:auto;
top:0px;
background:url(../images/basic/accordeon/acc_back.png);
}

html>body  div.rgaccord1-content {
position:relative;
top:0px;
width:310px;
height:auto;
background:url(../images/basic/accordeon/acc_back.png);
}

/* the content */
div.rgaccord1-content-top{
position:relative;
top:-16px;
left:0px;
width:310px;
height:16px;
background-image:url(../fileadmin/images/basic/accordeon/acc_top.png);
}

/* the content */
div.rgaccord1-content-bottom{
position:relative;
top:0px;
left:0px;
width:310px;
height:20px;
background:url(../../fileadmin/images/basic/accordeon/acc_bottom.png);
}

div.rgaccord1-content-bottom[class]{
position:relative;
top:0px;
left:0px;
width:310px;
height:20px;
background:url(../images/basic/accordeon/acc_bottom.png) 0px no-repeat;
}

html>body div.rgaccord1-content-bottom{
margin-bottom:0px;
}

/* 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;
}


/* accordeon */

div.rgaccord1-content p {
position:relative;
left:25px;
top:0px;
/* margin-bottom:20px; */
}

div.rgaccord1-content a {
position:relative;
color:#666666;
text-decoration:none;
line-height:18px;
}

div.rgaccord1-content a:hover {
color:#000000;
}
