#dc_jqaccordion_widget-s1-item{background-color: #fff; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc;}
#dc_jqaccordion_widget-s1-item ul, #dc_jqaccordion_widget-s1-item ul, #dc_jqaccordion_widget-s1-item ul li {margin: 0; padding: 0; border: none; list-style: none;}
#dc_jqaccordion_widget-s1-item ul a {background-repeat: no-repeat; background-position: 10px center; border-top: 1px solid #fff; border-bottom: 1px solid #ccc; padding: 10px 10px 10px 32px; text-decoration:none; display: block; color: #222; font-weight: bold;}
#dc_jqaccordion_widget-s1-item ul ul a {font-weight: normal;}
/*#dc_jqaccordion_widget-s1-item ul a.dcjq-parent {background: url(skins/images/arrow_grey_right_m.png); font-weight: bold; background-color: #fff;}
#dc_jqaccordion_widget-s1-item ul a.dcjq-parent.active {background: url(skins/images/arrow_grey_down_m.png); background-color: #fefefe;}
*/
#dc_jqaccordion_widget-s1-item ul a:hover {color: #990000;}


/* micha */
#dc_jqaccordion_widget-s1-item ul ul a.active {color: #00C;} /* macht unter items color active*/
#dc_jqaccordion_widget-s1-item,
#dc_jqaccordion_widget-s1-item ul a {
	border:0;
	}
#dc_jqaccordion_widget-s1-item ul a.dcjq-parent {
	text-transform:uppercase;
	}	
#x-dc_jqaccordion_widget-s1-item ul a.dcjq-parent {background: url(skins/images/arrow_grey_right_m.png);background-size: 2%; background-position: 19px 14px;;background-repeat:no-repeat;font-weight: bold; background-color: #fff;}
#x-dc_jqaccordion_widget-s1-item ul a.dcjq-parent.active {xxbackground: url(skins/images/arrow_grey_down_m.png); background-size: 3%;
background-position:13px 16px;
background-repeat:no-repeat;background-color: #fbfbfb;}



/*Be sure to set position:relative on your actual text wrapper for the positioning to work.*/

#dc_jqaccordion_widget-s1-item ul {
    position:relative;
}    
#dc_jqaccordion_widget-s1-item ul a.dcjq-parent:before {
    content: "\f105"; 
    font-family: FontAwesome !important;
	font-size:1.1em;
    left:-9px;
    position: relative;
    top:-1px;
 }

#dc_jqaccordion_widget-s1-item ul a.dcjq-parent.active:before {
    content: "\f107"; 
    font-family: FontAwesome !important;
	font-size:1.1em;
    left:-9px;
    position: relative;
    top:-1px;
 }















/*link:focus, link:active {
outline: 0;
border: 0;
outline: none;
}*/

/* remove dotted outline/border in Firefox
https://github.com/twbs/bootstrap/issues/19398
*/
button:focus,
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
  outline: none !important;
}

select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
  outline: none !important;
}
select:focus::-ms-value {
  background-color: $input-bg;
  color: $input-color;
  outline: none !important;
}
a:active {
  outline:0 !important;
  border:0 !important;
  color: transparent;
  text-shadow: 0 0 0 #000;
}
/*:::::::::::::::::::::::::::::::::::::::::::*/	