/*
/////////////////////////////////
//
//  filename : css.css
//  last     : 24.01.2005 00:05
//
//  author   : www.netzteil.com
//  mailto   : info@netzteil.com
//
/////////////////////////////////
*/

body { background-color: #000066; color: #CCCCCC; margin: 0px ; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; line-height: 18px; }
.boes { font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; font-size: 15px; font-weight: bold; letter-spacing: 2px; }

.b   { font-weight: bold; }
.n   { font-weight: normal; }
.k   { font-size: 7pt; }

th    { background-color: #000000; color: #000000; text-align: left; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold; }

tr.vt { vertical-align: top; }
tr.ff { background-color: #FFCC00; }
tr.b  { background-color: #000000; }

td   { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; color: #CCCCCC; line-height: 18px; }
td.b { font-weight: bold; }
td.r { text-align: right; }
td.k { font-size: 8pt; }
td.l { font-size: 20px; font-weight: bold; line-height: 24px; }
td.rb { font-weight: bold; color: #FF9900; }

a:link    { color: #FF9900; text-decoration: none; font-weight: bold; }
a:active  { color: #CC0000; text-decoration: none; font-weight: bold; }
a:hover   { color: #CC0000; text-decoration: none; font-weight: bold; }
a:visited { color: #FF9900; text-decoration: none; font-weight: bold; }

input    { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; }
select   { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; }
textarea { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; width: 368px; }

input.button { font-weight: bold; background-color: #000000; color: #000000; }
input.reset  { font-size: 8pt; font-weight: bold; background-color: #000000; color: #000000; }

#logo   { position: absolute; left: 0px; top: 42px; width: 100%; }
#navi   { position: absolute; left: 116px; top: 147px; font-weight: bold; font-size: .8em;}
#content { position: absolute; left: 116px; top: 190px; }
#mouse  { position: absolute; left: -3px; top: 390px; }

.bf { border: 1px solid #D4CBCC; }
.fl { float:left; }
.cl { clear:both; }
.te { margin-top: 0; padding: 10px; border: 1px solid #D4CBCC;}
.bu  { font-weight: normal; font-size: .8em; line-height: 1.6em; }

hr {
height: 1px;
width: 100%;
color: #FFF;
background-color: #FFF;
border: 0;
}

