html{  height:100%;   width:100%}

body{  height:100%;   width:99.9%;  min-width:600px;   overflow:hidden;   margin:0;   padding:0;   border:0; text-align:justify;   background:#F1DEB6 url(/images/design/bg.jpg) fixed}

p:first-letter{ font-weight:bold;  font-size:130%}

a:link, 
a:visited{ text-decoration:none}

p, td{ text-align:justify}

div, img{ display:block;  margin:0;  padding:0;  border:0}

#content{ padding:10px;  display:block;  position:absolute;  top:75px;  left:15px;  right:215px;  bottom:30px;  height:auto;  overflow:auto;  overflow-x:hidden;  clear:both;  z-index:3;  border:2px solid #06269E}

h1{display:none}

ol, ul{ margin-top:0px;  margin-bottom:0px;  padding-left:20px}
lh{ margin-left:-20px;  font-weight:bold}

.scroller{ display:block;  position:relative;  width:auto;  height:auto;   margin:0;   background:inherit}

#footer{  display:block;   position:absolute;   bottom:5px;   left:15px;   right:215px;   font-size:.7em;   line-height:1em;   height:25px;   overflow:hidden;   margin:0 2%;   padding:0;   z-index:5}

#copy{ bottom:0px;  left:0px;  width:100%;  position:absolute;  text-align:center;  z-index:0}

#print{ display:block;  position:absolute;  left:15px;  font-size:0.8em;  bottom:15px;  z-index:6}

.red{color:red}

TD.linksection{        font-weight:bold;         background-image:url('/images/design/bg2.jpg');         background-repeat:repeat-x;         font-style:italic;         text-align:center}

TD.gbook{        background-image:url('/images/design/bg2.jpg');  background-repeat:repeat}

p.quelle{clear:both; margin-bottom:0px; font-weight:bold; font-size:smaller}
ul.quelle{margin-top:0px; font-size:smaller}

.right-border{ background:white;  border:medium double #06269E;  margin-left:15px;  margin-bottom:10px;  float:right}

.left-border{ background:white;  border:medium double #06269E;  margin-right:15px;  margin-bottom:10px;  float:left}

.center-border{ display:block;  margin-left:auto;  margin-right:auto;  background:white;  border:medium double #06269E;  margin-bottom:10px;  margin-top:10px}

#nav{ display:block;  margin:0; padding:0;  font-size:18px;  background-color:transparent;  font-variant:small-caps;  white-space:nowrap;  color:inherit}

#navi{ padding:0px;  margin:0px;  position:absolute;  top:0px;  left:0px;  height:95%;  table-layout:fixed;  overflow:hidden;  font-variant:small-caps;  font-size:21px;  white-space:nowrap;  z-index:2}

#sitenav{ display:block;  position:absolute;  top:150px;  right:0px;  bottom:67px;  width:210px;  overflow:auto;  overflow-x:hidden;  z-index:2}

#nav ul{}

#nav li{ display:inline;  list-style-type:none;  margin-right:10px;  padding:0px}

#mainmenu{ margin-left:180px;  padding-top:15px;  width:99.9%}

#mainmenu li.main, 
#sitenav div.main{ font-weight:900;  position:relative; left:2px; top:2px; color:white;   z-index:5}

#sitenav a, 
#mainmenu a{ color:#06269E;  position:absolute; left:-2px; top:-2px;  text-decoration:none;  z-index:6}

#submenu{ margin-left:55px;  margin-top:10px;  width:99.9%}

#submenu li.sub{ font-size:80%;  font-weight:600;  position:relative; left:2px; top:2px; color:white;   z-index:5}

#submenu a{ color:#06269E;  position:absolute; left:-2px; top:-2px;  text-decoration:none;  z-index:6}

.here{ color:#4168F7 !important;  z-index:8}

#nav li a:hover, 
#sitenav div a:hover{ color:#4168F7}
#nav a.nohover:hover{color:#06269E}

#design-right-top-corner{display:block; position:absolute; top:0; right:0px; background:transparent url(/images/design/bg.jpg) no-repeat; width:122px; height:122px; z-index:4}
#design-right-top1{display:block; position:absolute; top:0; right:0px; background:transparent url(/images/design/righttop_s1.gif) no-repeat; width:321px; height:44px; z-index:4}
#design-right-top2{display:block; position:absolute; top:44px; right:0px; background:transparent url(/images/design/righttop_s2.gif) no-repeat; width:82px; height:117px; z-index:4}

#design-right-top-logo{display:block; position:absolute; top:0; right:0px; background:transparent url(/images/design/righttop_m.gif) no-repeat; width:168px; height:125px; z-index:5}

#design-right{display:block; position:absolute; bottom:67px; right:20px; background:transparent url(/images/design/right_m.gif) repeat-y; width:64px; height:2008px; z-index:4}
#design-bottom{display:block; position:absolute; bottom:0; right:0; background:transparent url(/images/design/bottom_m.gif) no-repeat; width:210px; height:67px; z-index:3}

#design-left-top1{display:block; position:absolute; top:0; left:0; background:url(/images/design/leftcorner_m1.gif) no-repeat;         width:196px; height:81px; z-index:4}
#design-left-top2{display:block; position:absolute; top:81px; left:0; background:url(/images/design/leftcorner_m2.gif) no-repeat;         width:24px; height:123px; z-index:4}

#design-left-top-shadow{display:block; position:absolute; top:0; left:0; background:url(/images/design/leftcorner_s.gif) no-repeat;  width:196px; height:204px; z-index:0}

#cclic{ display:none}

