/*--------------------------------*/
/*| styles for navigation module |*/
/*--------------------------------*/

.nav-header-subsection { font-weight: bold; }
.nav-header-parent { font-weight: bold; }
.nav-title { font-weight: bold; }
.nav-edit-icons {}
.nav-cat-description { font-style: italic; font-weight: normal;}
.nav-cat-description:before{ content: " " "-" " " ;}
.nav-page-description { font-style: italic; font-weight: normal;}
.nav-full-index { margin-top: 10px; }
.nav-full-index a:before { content: '('; }
.nav-full-index a:after { content: ')'; }

.nav-highlight_current_page a:before { content: '>'; }
.nav-highlight_current_page a:after { content: '<'; }

#navigation-currentsection .nav-cat-entry ul, li { padding-left: 2em; }
#navigation-currentsection .nav-page-entry ul, li { padding-left: 2em; }

#navigation-index .nav-cat-entry { font-weight: bold; }
#navigation-index .nav-cat-entry ul, li { padding-left: 0px; }
#navigation-index .nav-page-entry ul, li { padding-left: 0px; }
#navigation-index .depth-1 { margin-left: 5px; }
#navigation-index .depth-2 { margin-left: 20px; }
#navigation-index .depth-3 { margin-left: 35px; }
#navigation-index .depth-4 { margin-left: 50px; }
#navigation-index .depth-5 { margin-left: 65px; }
#navigation-index li { list-style-image:url("../../../images/pix.gif"); }
#navigation-index li:before { content: "\B7" " ";}

/*#navigation-index_block .depth-1 li { list-style-type: none; }
This code would produce 100% complability with old module, but looks ugly in case of cat collaps*/
#navigation-index_block .depth-2 { margin-left: 15px; }
#navigation-index_block .depth-3 { margin-left: 30px; }
#navigation-index_block .depth-4 { margin-left: 45px; }
#navigation-index_block ul,li { padding-left: 5px; }
#navigation-index_block .nav-cat-entry.depth-1 {margin-top: 4px; padding-left: 5px;}
#navigation-index_block .nav-cat-entry.depth-2 a:after { content: ' ...'; }
#navigation-index_block .nav-cat-entry.depth-3 a:after { content: ' ...'; }
#navigation-index_block .nav-cat-entry.depth-4 a:after { content: ' ...'; }

#navigation-toc .nav-cat-entry ul, li { padding-left: 0px; }
#navigation-toc .nav-page-entry ul, li { padding-left: 0px; }
#navigation-toc .depth-2 { margin-left: 15px; }
#navigation-toc .depth-3 { margin-left: 30px; }
#navigation-toc .depth-4 { margin-left: 45px; }
#navigation-toc .depth-5 { margin-left: 60px; }
#navigation-toc li { list-style-image:url("../../../images/pix.gif"); }
#navigation-toc li:before { content: "\B7" " ";}

#navigation-toc_block .nav-cat-entry ul, li { padding-left: 0px; }
#navigation-toc_block .nav-page-entry ul, li { padding-left: 0px; }
#navigation-toc_block .depth-2 { margin-left: 15px; }
#navigation-toc_block .depth-3 { margin-left: 30px; }
#navigation-toc_block .depth-4 { margin-left: 45px; }
#navigation-toc_block .depth-5 { margin-left: 60px; }
#navigation-toc_block li { list-style-image:url("../../../images/pix.gif"); }
#navigation-toc_block li:before { content: "\B7" " ";}

#navigation-path .nav-cat-entry ul, li { padding-left: 0px; }
#navigation-path .nav-page-entry ul, li { padding-left: 0px; }
#navigation-path li { list-style-image:url("../../../images/pix.gif"); float: left; }
#navigation-path a:before { content: " > "; }

/*--------------------------*/
/*| styles for wiki module |*/
/*--------------------------*/
.wiki-title { width: 100%; background: #d0d0d0; font-weight: bold; padding: 2px; font-size: 120%; margin-bottom: 5px; }
.wiki-content { }


/*--------------------------*/
/*| styles for news module |*/
/*--------------------------*/
#news_headerstyle_item a { text-align:left; }


#news_completestyle_item .news_title { font-weight: bold; text-align:left; }
#news_completestyle_item .news_submitter { font-style: italic; text-align:left;}
#news_completestyle_item .news_date { font-style: italic; text-align:left; }
#news_completestyle_item .news_content { text-align:left; }

/*--------------------------------*/
/*| styles for lang_block module |*/
/*--------------------------------*/
#langsel_flags { width: 150px;}
#langsel_flags ul { display:inline; margin:0; padding:0px 0px 0 0px; list-style:none; }
#langsel_flags li { float:left; margin:0 2px 0 0; padding:0 0px 0 0px; }

