/* global tags */
body    { background-color: black; margin: 0; padding: 0; width: 100%; height: 100%; border: 0 }
img { border: 0px none }
a { text-decoration: none }
input,textarea  { color: black; font-size: 11px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, sans-serif; border: none }
u { text-decoration: underline }

/* layout box */
#logo  { position: fixed; z-index: 11; top: 18px; left: 15px }
#navi   { position: fixed; z-index: 11; top: 124px; left: 15px }
#subnavi  { position: fixed; z-index: 11; top: 248px; left: 15px }

/* layout box - kann durch seite ueberschrieben sein */
#lead { position: absolute; z-index: 11; top: 183px; left: 186px }
#txt { position: absolute; z-index: 11; top: 217px; left: 186px; width: 186px }
#list  { position: absolute; z-index: 21; top: 434px; left: 372px; width: 180px }
#facts { position: absolute; z-index: 21; top: 434px; left: 558px }


/* layout navitxt */
.navi { color: #f00; font-size: 9px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, sans-serif; line-height: 15px }
.naviHi { color: white; font-size: 9px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, sans-serif; line-height: 15px }
.subnavi { color: #7f7f00; font-size: 9px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, sans-serif; line-height: 15px }
.subnaviHi { color: white; font-size: 9px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, sans-serif; line-height: 15px }
a:hover  { color: white }

/* layout txt */
.txt   { color: white; font-size: 11px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, sans-serif; line-height: 19px }
.title  { color: #7f7f7f }
.list   { color: #7f7f7f; font-size: 9px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, sans-serif; text-align: right }
.facts  { color: white; font-size: 9px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, sans-serif  }
