/* 
    Document   : auto_menu
    Created on : 2009-04-28, 17:34:05
    Author     : lukasz
    Description:
        Purpose of the stylesheet follows.
*/

.auto_menu {width:228px;margin:0px;padding:0px;border:0px;font-size:11px;line-height:11px;}
.auto_menu ul li {list-style-image:none;list-style-type:none;margin:0px;padding:0px;width:100%;text-align: left;border:0px;border-top:1px solid #CCCCCC;vertical-align:bottom;}
/* level 2 */
.auto_menu ul.level2 {border-bottom:1px solid #CCCCCC;}
.auto_menu ul li.level2 {background-color:#ffffff;color:#333333;}
.auto_menu ul li.level2:hover {color:#ffffff;background-color:#004a80;}
.auto_menu ul li.level2 a.level2 {display:block;padding:5px 0px 6px 27px;margin:0px;border:0px;color: #333333;text-decoration: none;background-image:url('/media/images/arrow_blue.gif');background-repeat:no-repeat;background-position: 11px 50%}
.auto_menu ul li.level2 a.level2:hover {color:#ffffff;background-color:#004a80;}
.auto_menu ul.level2 li.current {color:#ffffff;background-color:#004a80;}
.auto_menu ul.level2 li.current a.level2 {color:#ffffff;}
.auto_menu ul.level2 li.currentopen {color:#ffffff;background-color:#004a80;}
.auto_menu ul.level2 li.currentopen a.level2 {color:#ffffff;background-image:url('/media/images/arrow_blue_down.gif');}
/* level 3 */
.auto_menu ul.level3 {border-bottom:1px solid #004a80;}
.auto_menu ul li.level3 {color:#999999;background-color:#ffffff;}
.auto_menu ul li.level3:hover {color:#333333;background-color:#DFF2FF;}
.auto_menu ul li.level3 a.level3 {display:block;padding:5px 0px 6px 27px;margin:0px;border:0px;color:#999999!important;text-decoration: none;background-image:url('/media/images/arrow_grey.gif')!important;background-repeat:no-repeat;background-position: 11px 50%}
.auto_menu ul li.level3 a.level3:hover {color:#333333!important;background-color:#DFF2FF;}
.auto_menu ul.level3 li.current {color:#333333!important;background-color:#DFF2FF;}
.auto_menu ul.level3 li.current a.level3 {color:#333333!important;background-image:url('/media/images/arrow_blue.gif')!important;}
.auto_menu ul.level3 li.currentopen {color:#333333!important;background-color:#DFF2FF;}
.auto_menu ul.level3 li.currentopen a.level3 {color:#333333!important;background-image:url('/media/images/arrow_blue_down.gif')!important;}
/* level 4 */
.auto_menu ul.level4 {border-top:1px solid #CCCCCC;}
.auto_menu ul li.level4 {color:#999999;background-color:#ffffff;border-top:0px;}
.auto_menu ul li.level4:hover {color:#333333;background-color:#ffffff;}
.auto_menu ul li.level4 a.level4 {display:block;padding:5px 0px 6px 42px;margin:0px;border:0px;color:#999999!important;text-decoration: none;background-image:url('/media/images/arrow_grey.gif');background-repeat:no-repeat;background-position: 26px 50%}
.auto_menu ul li.level4 a.level4:hover {color:#333333!important;background-color:#ffffff;}
.auto_menu ul.level4 li.current {color:#333333!important;background-color:#ffffff;}
.auto_menu ul.level4 li.current a.level4 {color:#333333!important;background-image:url('/media/images/arrow_blue.gif')!important;}
.auto_menu ul.level4 li.currentopen {color:#333333!important;background-color:#DFF2FF;}
.auto_menu ul.level4 li.currentopen a.level4 {color:#333333!important;background-image:url('/media/images/arrow_blue.gif')!important;}
/* level 5 */
.auto_menu ul.level5 {display: none;}