.acc, #right ul.reflect_archive, .reflect_year{width:400px; list-style:none; color: #fff; margin:0 0 10px 0;}

.acc h3, .reflect_month .toggler, h3.toggler 
{width:370px; color: #001d3a; font-size: 13px; border:0px solid #9ac1c9; 
padding:3px 0 5px 30px; font-weight:bold; margin-top:5px; cursor:pointer; 
background: url(images/leiste-news.gif) no-repeat left center;}
#construction ul#acc li h3.toggler{background-image: url(images/option-leiste.gif);}

h3.toggler:hover{color:#fff;}

#right ul.reflect_month {padding-left: 0;}
.acc .acc-section {overflow:hidden; color: #fff;}
.acc .acc-content {width:390px; padding:15px 0 15px 0px; border:0px solid #9ac1c9;}

.event-subtitle {padding: 5px 0 5px 35px; font-weight: bold;}
.reflect_month .toggler-active, #construction ul.acc li h3.toggler-active, 
ul.acc li h3.toggler-active  {color: #fff; background: url(images/arrow-down.gif) no-repeat left center;}

#construction{margin-left: 0px;}
#construction #acc .acc-content{background: transparent url(images/epic-transparent.gif) no-repeat center center;} 	
#construction #acc .acc-content ul li {padding-left: 20px;
  background: transparent url(images/arrow-right.gif) no-repeat center left;} 

.acc .acc-content table {margin-left:30px;}
.acc .acc-content table th{padding: 2px 10px 2px 0}
