/* links common styles */
a { color: #526D68; }

/* regular text */
.text { xfont-size: 95%; }

ul, ol { margin-top: 1ex; margin-bottom: 1ex; }

/* links for further material */
.more { margin-top: 0px; font-size: 85%; }

/* headers */
h1,h2,h3, h4 { font-family: Arial, sans-serif; color: #30509F; }
h1 { font-size: 140%; font-weight: normal; }
h2 { font-size: 125%; font-weight: normal; }
h3 { font-size: 114%; font-weight: normal; }
h4 { font-size: 100%; font-weight: bold; margin: 2px 2px;}
h1,h2,h3,h4 a { color: #30509F; text-decoration: none; }
h1.subsection, h2.subsection, h3.subsection, h4.subsection { font-family: "Times New Roman", serif; color: #30509F; }
h1.subsection a { text-decoration: underline; }
h2.subsection a { text-decoration: underline; }
h3.subsection a { text-decoration: underline; }
h4.subsection a { text-decoration: underline; }

span.h { font-family: "Times New Roman", serif; font-size: 20px; font-weight: normal; line-height: 26px; margin: 0px; color: #30509F; }
span.h a { color: #30509F; text-decoration: none; }

/* context menus */
table.contextmenu2 { background-color: #F0F0CF; margin-left: 5px; }
table.contextmenu { font-family: "Times New Roman", serif; font-size: 95%; color: #F9DBAF; }
table.contextmenu a {}

/* date on top&right of the page */
.hdate { font-family: Arial, sans-serif; font-size: 12px; color: #ffffff; font-style: italic; }
/* menu on top&right of the page */
.hmenu a { font-family: Arial, sans-serif; font-size: 12px; color: #30509F; font-style: italic; }

/* menu <div>'s */
#mainNav0 { visibility: visible; z-index: 2; }
#mainNav1 { visibility: visible; z-index: 2; }
#mainNav2 { visibility: visible; z-index: 2; }
#mainNav3 { visibility: visible; z-index: 2; }
#mainNavon0 { position: absolute; visibility: hidden; z-index: 2}
#mainNavon1 { position: absolute; visibility: hidden; z-index: 2}
#mainNavon2 { position: absolute; visibility: hidden; z-index: 2}
#mainNavon3 { position: absolute; visibility: hidden; z-index: 2}

#menu0 { position: absolute; left: 159px; top: 110px; visibility: hidden; z-index: 10; }
#menu1 { position: absolute; left: 159px; top: 156px; visibility: hidden; z-index: 10; }
#menu2 { position: absolute; left: 159px; top: 186px; visibility: hidden; z-index: 10; }
#menu3 { position: absolute; left: 159px; top: 216px; visibility: hidden; z-index: 10; }

/* links in main menu */
a.menu { font-family: "Times New Roman", serif; font-size: 16px; line-height: 100%; font-weight: bold; color: #526D68; text-decoration: none; display: block; padding-top: 5px; cursor: hand; }
a.menu:hover { background-color: #F9DBAF; }
/* inside block element in links in sub menu */
span.menuspan { width: 149px; display: block; padding-left: 5px; padding-right: 5px; overflow: hidden; }
/* links in submenu */
a.submenu { font-family: "Times New Roman", serif; font-size: 14px; color: #526D68; text-decoration: none; padding: 1px 5px; display: block; }
a.submenu:hover { background-color: #F0F0CF; }
/* table, containing sub menu */
table.submenu { border-width: 1px; border-style: solid; border-color: black; border-color: #526D68; }
/* regular menu element */
.menureg {}
/* active menu element */
.menuactive { background-color: #F9DBAF; }

/* navigation menu on bottom of the page */
td.downnav { font-family: Verdana, sans-serif; font-size: 11px; }
td.downnav a { color: #526D68; }

.newstitle{
color: #000000;
}
.anons{
font-style: italic;
}

.main{
text-align:justify;
}
.dnews{
 color:#30509F;
 font-weight: bold;
 font-size: 90%;
}
