body { color: #413d3f; background-color:#6d0015; background-repeat:repeat-x; margin: 0; font-family: Arial, Helvetica, sans-serif; overflow-y: scroll; }
img { border: 0; }
a:link, a:visited, a:active { font-weight:normal; text-decoration:none; color:#888; /*color: #0000FE;*/ }
a:hover { text-decoration:underline; color:#6d0015; }

/* menu start */
#menubg { position: static; width: 1020px; height: 30px; margin-left: 0px; top: 126px; background: #101010; background-image:url(./images/menubg.gif); text-align:left; z-index: 24; }
#menu { position: absolute; width: 980px; height: 25px; left: 15px; top: 128px; text-align:left; z-index: 25; }
#menu ul { list-style: none; margin: 0; padding: 0; width: 11.1em; float: left; }
#menu a { font: 10pt Arial, Helvetica, sans-serif; display: block; border-width: 0px; border-style: solid; border-color: #101010 #292929 #101010 #101010; margin: 0; padding: 3px 1px; }
#menu h2 { font: 10pt Arial, Helvetica, sans-serif; margin: 0; text-align: center; /*text-transform: uppercase;*/ padding-bottom: 2px; }
#menu h3 { background: #400000; padding-top: 1px; font: 10pt Arial, Helvetica, sans-serif; margin: 0; text-align: center; /*text-transform: uppercase;*/ }
#menu a { color: #eee; background: #400000; text-decoration: none; background-image:url(./images/menu-ul.gif); }
#menu ul li ul a { color: #eee; background: #400000; text-decoration: none; height: 22px; background-image:none; }
#menu ul li ul a:hover { color: #fff; background: #6d0015; }
#menu a:hover { color: #fff; background: #400000; }
#menu li { position: relative; text-align: center; background: #400000; background-image:url(./images/menu-ul.gif); z-index: 102; }
#menu ul ul { position: absolute; z-index: 103; }
#menu ul ul ul { position: absolute; top: 0; left: 100%; }
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none; text-indent:-2px;}
div#menu ul ul li:hover ul,
div#menu ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

#menu a.menu-active { color: #fff; background: #400000; }
#menu ul li ul a.menu-active { color: #fff; background: #6d0015; }
/* menu ende */

img.news { padding: 5px; }

#child { position:relative; width:1020px; margin:auto; min-height: 820px; z-index: 20; }
#main { width:1020px; margin:auto; height: 820px; min-height: 820px; z-index: 20; }
div.main { margin-top: 14px; }

#pagecontentfull { position: relative; width: 100%; z-index: 21; background-color:#e7e7e7; }
#pagecontentframe { position: relative; margin:auto; min-width:990px; max-width:1000px; z-index:21; background-color:#e7e7e7; overflow:hidden; }
#pagecontent { font-size: 10pt; position: static; min-width:890px; min-height:600px; z-index:21; margin-top:15px; margin-left:50px; margin-right:50px; overflow: hidden; }
#pagecontent img { padding: 5px; }
#pagecontent p { font-size: 10pt; text-align: justify; }
#pagecontent li { font-size: 10pt; }
#pagecontent h1 { font-family: Arial, Helvetica, sans-serif; color: #101010; font-weight: normal; text-align: left; font-size: 23px; margin-top: 22px; margin-bottom: 30px; }
#pagecontent h2 { color: #101010; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; font-size: 20px; }
#pagecontent h3 { color: #101010; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; font-size: 18px; }
#pagecontent table { table-layout: auto; border-collapse: collapse; border: 0; }
#pagecontent tr,td,th { border: solid; border-width: 1px; border-color: #CCC; table-layout: auto; border-collapse: collapse; border: 0; font-size: 10pt; }

#columnleft { position: relative; width: 54%; float: left; z-index: 21; overflow: hidden; text-align: left; }
#columnright { position: relative; width: 44%; float: right; z-index: 21; overflow: hidden; text-align: left; }
#columnright  p { text-align: left; }
#columnbottom { position: relative; clear: both; width: 100%; z-index: 21; }

div.socialnetworks { text-align: right; height: 25px; margin-top: -15px; margin-bottom: -23px; }

#sidebar { position: absolute; float: left; width: 230px; height: 620px; z-index: 20; left: 8px; top: 55px; margin-top: 15px; overflow: hidden; background-color: #e7e7e7; text-align: center; }
#sidebar p { font-size: 9pt; }

#hd-frame { position:relative; width:1020px; margin:auto; z-index: 23; background-color:#6d0015; }
#hd-index { position: relative; margin:auto; background-color: #A9A9A9; background-color:#6d0015; background-image:url(./images/hd-logo.png); background-repeat:repeat-y; height:126px; width:1020px; z-index: 26; }

#footerfull { position: static; height: 47px; }
#footer { position: static; width: 990px; height: 25px; padding-top: 10px; margin-left:10px; padding-left: 0px; z-index: 21; }
#footer,#popupfooter  p { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; text-align:center; }

#spacer { position: static; width:100%; height: 10px; margin-top: 0px; background-color:#6d0015; background-repeat:no-repeat;  }
#news-option { position: absolute; width: 380px; height: 30px; z-index: 22; right: 0; top: -15px; z-index: 19; }
#news-option  p { text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #A2AAAA; margin-top: 0; }

.news-author { margin-top: 0; color: #A5AFAF; font-size: 8pt; /*font-style:italic;*/ }
.news-author a { font-size: 8pt; /*font-style:italic;*/ }
