/************************** foldoutmenu *********************************/

@CHARSET "UTF-8";

#foldout ul {margin: 0 11px;}
#foldout a {display: block; width: 100%; text-decoration: none;}
#foldout ul li a {border-bottom: #ffcfac 1px solid; color: #fff; font-size: 110%; font-weight: bold;}
#foldout ul li a:hover, #foldout ul li a.current {border-bottom: #ffcfac 1px solid; background: #fff url("../images/bull_back_orange_arrow.gif") right center no-repeat; color: #ff882f;}
#foldout ul li a.current {border-bottom: #444 1px solid !important; background: #787878; color: #fff;}
#foldout ul li a:hover.current {background: #787878 url("../images/bull_back_white_arrow.gif") right center no-repeat;}
#foldout ul li a.index {background: #787878 url("../images/bull_back_white_arrow.gif") right center no-repeat;}
#foldout ul li a strong {display: block; padding: 4px 10px; padding-right: 6px;}

#foldout ul li ul {margin: 0;}
#foldout ul li ul li a {padding-top: 3px; padding-bottom: 3px; border-bottom: #ffcfac 1px solid; background: #fff; color: #777; font-size: 100%; font-weight: normal;}
#foldout ul li ul li a:hover {color: #2d96cf;}
#foldout ul li ul li a strong {display: block; border-left: #d6d6d6 8px solid; padding: 2px 8px; padding-right: 4px; font-weight: normal;}
#foldout ul li ul li a:hover strong {border-left: #ff882f 8px solid; background: #fff url("../images/bull_back_orange_arrow.gif") right center no-repeat;}

#foldout ul li ul li a.current {border-bottom: #ffcfac 1px solid !important; background-color: #fff !important; color: #2d96cf;}
#foldout ul li ul li a.current strong {border-left: #ff882f 8px solid; background: #fff url("../images/bull_back_orange_arrow.gif") right center no-repeat;}

#foldout .hide {display: none;}
#foldout .show {display: block;}
