
body
{
 background-color: #ececcc;
 margin: 0px 0px 0px 0px;
 scrollbar-base-color: #ececcc;
 scrollbar-track-color: #ececcc;
 scrollbar-face-color: #999933; 
 scrollbar-highlight-color: #ececcc;
 scrollbar-3dlight-color: #ececcc;
 scrollbar-darkshadow-color: #666600;
 scrollbar-shadow-color: #666600;
 scrollbar-arrow-color: #666633;
}

a:link
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 8pt;
 text-decoration: none;
 font-weight: bold;
}

a:active
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 8pt;
 text-decoration: none;
 font-weight: bold;
}

a:visited
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 8pt;
 text-decoration: none;
 font-weight: bold;
}

a:hover
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 8pt;
 text-decoration: underline;
 font-weight: bold;
}

a.main:link 
{
 color: #007777;
 margin: 5px 0px 0px 0px;
}

a.main:active { color: #007777; }

a.main:visited { color: #007777; }

a.main:hover { color: #eebb22; } 

a.sub:link { color: #404080; }

a.sub:active { color: #404080; }

a.sub:visited { color: #404080; }

a.sub:hover { color: #cccc80; }

a.cpr:link 
{
 color: #c0c066; 
 font-size: 5pt;
}

a.cpr:active
{
 color: #c0c066; 
 font-size: 5pt;
}

a.cpr:visited
{
 color: #c0c066; 
 font-size: 5pt;
}

a.cpr:hover 
{
 color: #cccc66; 
 font-size: 5pt;
}

a.dot:link
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #991122;
 font-size: 8pt;
 text-decoration: none;
 font-weight: normal;
}

a.dot:active
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #991122;
 font-size: 8pt;
 text-decoration: none;
 font-weight: normal;
}

a.dot:visited
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #991122;
 font-size: 8pt;
 text-decoration: none;
 font-weight: normal;
}

a.dot:hover
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #cc00cc;
 font-size: 8pt;
 text-decoration: underline;
 font-weight: normal;
}



ul { list-style-position: outside; list-style-type: disc; }

ul.sub
{
 margin: 5px 0px 5px 0px;
 padding: 0px 0px 0px 6px;
}
  
li.sub
{
 margin: 0px 0px 2px 6px;
 padding: 0px 0px 0px 0px;
 list-style: disc;
 color: #cccccc;
}
 
table, tr, td 
{
 table-layout: fixed;
 border-color: #cccc99;
}

td.headr
{
 vertical-align: baseline;
 border-color: #cccc99;
 border-top-style: solid;
 border-top-width: 1px;
 border-right-width: 0px;
 border-right-style: solid;
 border-left-width: 1px;
 border-left-style: solid;
 border-bottom-style: solid;
 border-bottom-width: 2px;
 color: #ff0000;
 font-size: 10pt;
 font-weight: bold; 
 text-align: center;
}


td.head
{
 vertical-align: baseline;
 border-top-style: solid;
 border-color: #cccc99;
 border-top-width: 5px;
 border-right-width: 0px;
 border-right-style: solid;
 border-left-width: 0px;
 border-left-style: solid;
 border-bottom-width: 0px;
 font-size: 10pt;
 font-weight: bold; 
 text-align: right;
}

td.menu
{
 vertical-align: baseline;
 margin: 0px 0px 0px 0px;
 background-color: #ffffcc; 
 background-repeat: repeat-y; 
 background-position: left center;
 background-image: url(pic/bgmenu.gif); 
 border-color: #cccc99;
 border-top-width: 0px;
 border-right-width: 0px;
 border-left-width: 0px;
 border-bottom-style: solid;
 border-bottom-width: 5px;
}

td.area
{
 vertical-align: top;
 overflow: scroll;
 padding: 0px 10px 30px 10px;
 background-color: #ffffff;
 background-image: url(pic/m1.gif);
 backgroung-position: left;
 background-repeat: repeat; 
 border-top-style: solid;
 border-color: #cccc99;
 border-top-width: 1px;
 border-left-style: outset;
 border-left-color: #cccc99;
 border-left-width: 2px;
 border-bottom-style: solid;
 border-bottom-color: #cccc99;
 border-bottom-width: 5px;
} 
td.area01
{
 vertical-align: top;
 padding: 3px 3px 3px 3px;
 border-color: #cccc99;
 border-top-style: solid;
 border-top-width: 0px;
 border-left-style: none;
 border-left-width: 1px;
 border-bottom-style: none;
 border-bottom-width: 1px;
 color: #000000;
 font-size: 10pt;
 font-weight: normal; 
 text-align: center;

} 


td.areahead
{
 vertical-align: baseline;
 background: #cc99ff;
 border-top-width: 0px;
 border-color: #cccc99;
 border-right-width: 0px;
 border-left-width: 0px;
 border-bottom-width: 0px;
}

table.mainmenu
{
 table-layout: fixed;
}
table.kat
{
 table-layout: fixed;
 width: 560px;
 position: relative;
 overflow: scroll;
 border-top-style: outset;
 border-color: #cccc99;
 border-top-width: 4px;
 border-bottom-style: inset;
 border-bottom-width: 4px;
 border-right-width: 1px;
 border-right-style: solid;
 border-left-width: 0px;
 border-left-style: solid;
}

td.main
{
 text-align: left;
 margin: 0px 0px 0px 0px;
 vertical-align: top;
 background-color: #ffffcc; 
 background-repeat: no-repeat; 
 background-position: left center;
 background-image: url(pic/but1.gif); 
 height: 31px;
 padding: 8px 12px 0px 19px;
}

td.pole
{
 vertical-align: middle;
 padding: 3px 3px 5px 3px;
 border-color: #cccc99;
 border-top-style: solid;
 border-top-color: #cccc99;
 border-top-width: 0px;
 border-left-style: dashed;
 border-left-color: #e0cc99;
 border-left-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #cccc99;
 border-bottom-width: 1px;
 color: #000000;
 font-size: 10pt;
 font-weight: normal; 
 text-align: center;

} 


font
{
 text-indent : 0px;
 letter-spacing: 0em;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-weight: normal;
 font-size: 8pt;
} 

font.menu01
{
 color: #6666cc;
 text-decoration: underline;
 font-size: 10pt;
 font-weight: bold;          	
}

font.menu02
{
 color: #0000ff;
 text-decoration: underline;
 font-weight: bold;
}

font.b
{
 font-weight: bold;
} 
 
font.i
{
 font-style: italic;
}

font.bi
{
 font-weight: bold;             	
 font-style: italic;
}

font.bottom
{
 color: #000066;
}

font.title
{
 font-family : "Times New Roman", Times, serif;
 margin: 0px 0px 0px 0px;
 font-weight: bold;
 font-size: 14pt;
 color: #666633;
 text-align: right;
 letter-spacing: 0em;
}

font.text
{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 margin: 0px 0px 0px 0px;
 font-weight: normal;
 font-size: 10pt;
 color: #220000;
 text-align: left;
 letter-spacing: 0em;
}

font.cpr
{
 text-indent : 0px;
 letter-spacing: 0em;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color: #c0c066;
 font-weight: bold;
 font-size: 6pt;
} 

h1
{
 font-family : "Times New Roman", Times, serif;
 margin: 0px 0px 0px 0px;
 font-weight: bold;
 font-size: 18pt;
 color: #000040;
 text-align: center;
 letter-spacing: 0em;
}

h2
{
 font-family : "Times New Roman", Times, serif;
 margin-top: 5px;
 margin-bottom: 5px;
 font-weight: bold;
 font-size: 14pt;
 color: #400040;
 text-align: left;
 letter-spacing: 0em;
}

