@charset "utf-8";
* { margin:0; padding:0; list-style:none; border:0;}
* html { height:1%;}
* html { height:1%;}
* html { height:1%;}
* img { border:0;}
a { text-decoration:none;}
span.unsi { position:absolute; left:-1000em; top:-1000em; width:0; height:0; overflow:hidden; display:inline;}

a:link { text-align:left; font-family:Verdana,Ariel,sans-serif; color:#003399; padding:0.3em;}
a:visited { color:#003399; text-decoration:none; padding:0.3em;}
a:hover { color:#000099;  text-decoration:underline; padding:0.3em; background-color:#FFFFF6;}
a:active { color:#336699; text-decoration:none; padding:0.3em;}

body { background-position:top; width:69%; min-width:780px; max-width:1280px; color:#FFFFFF; background-color:#207BAA; margin:0 auto;  font-size:100.01%; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; }

#box-top { position:relative; top:0.36em; left:0; height:1.5em; font-family:futura, sans-serif; font-size:0.87em; }
#box-top p { color:#FFFFFF; padding-top:0;}
#box-top a { color:#FFFFFF; font-family:futura, sans-serif; text-decoration:none;}
#box-top a:hover { background-color:#FFFFF6; color:#006699;}

#box { position:relative; border:0.06em #000000 solid; background-color:#FFEB00; }
#box-ueber { position:relative; background-color:#FFFFFF; height:8.7em; margin:0;}
#bild { position:relative; float:left; width:2.4em; padding:0.6em;}
h1.top { text-align:left; font-family:"Baskerville Old Face" !important; font-size:1.5em !important; color:#006666; margin-left:3em; position:relative; top:2.15em; left:3.3em;}
span.un {  text-decoration:underline;}
span.font { font-variant:small-caps; font-family:"Arial Narrow" !important; font-size:0.9em !important; font-weight:lighter; margin-left:0.15em; text-decoration:none;}

#box-sub { position:relative; top:0; background-image:url(gold.gif); background-position:center; background-repeat:repeat; height:1.5em; background-color:#FFEB00; }
#box-sub li { display:inline; color:#000000; margin:0.15em; line-height:1.5em; }
#box-sub a { color:#000000; font-size:0.72em; }

#box-nav { position:relative; top:0; background:url(49.jpg) left no-repeat; background-color:#FFEB00; height:3.6em; border-bottom:0.06em solid #FFFFFF; margin:0;}

#box-text { position:relative; top:0; left:0; background-color:#FFFFFF; margin:0;}

#menu { position:relative; top:1.8em; width:7.8em; border:0.24em double #006699; z-index:50; margin-left:0.15em; }
#menu ul { list-style:none; margin:0; padding:0;} 
#menu a, #menu h2  { font-size:0.63em; display: block; border:0.01em solid #006699; margin:0; padding:0.6em;}
#menu h2 { background-color:#FFFFFF; color:#006699; text-transform: uppercase;}
#menu a { background-color:#FCD217; color:#0F46AF; text-decoration:none;}
#menu a:hover { background-color:#FFFFFF;

 color:#000000;}
#menu li { position: relative;}
#menu ul ul ul {position:absolute; top:0; left:100%; width:100%;}
div#menu ul ul ul, div#menu ul ul li:hover ul ul {display: none;}
#menu ul ul ul li { width:15em;}
#menu ul ul ul li { font-weight:normal;}
#menu ul ul ul li a:visited { background:url(hk.gif) right no-repeat; background-color:#FFFFCC; color:#1358D6;}
#menu ul ul ul li a:hover { background-color:#FFFFFF;

 color:#000000; }
div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: block;}

img.li { float:right; width:0.9em;}

#info { position:relative; top:3em; width:6.9em; font-family:'Trebuchet MS', sans-serif; background-color:#3B7171; border:0.24em double #006699; margin-left:0.51em; line-height:1.8em; color:#FFFFFF; font-size:0.96em; }
#info h2 { font-size:0.87em; }
p.zit { padding:0.3em; }
q { font-weight:bold; }
cite { font-size:0.87em; padding:0.15em 0 0.3em 0;}
p.center {  font-weight:bold; text-align:center; }
#info a { text-align:center; color:#FFFFFF; font-size:0.9em; text-decoration:none;}
#info a:hover { color:#333333; background-color:#FFFCCC;

 }

span.menue { font-size:1.11em; font-weight:bold;}

#info1 { position:relative; top:3em; width:6.9em; font-family:'Trebuchet MS', sans-serif; background-color:#3B7171; color:#FFFFFF; border:0.24em double #006699; margin-left:0.51em; line-height:1.8em;} 
#info1 a { text-align:center; color:#FFFFFF; font-size:0.9em; text-decoration:none;}
#info1 a:hover { color:#FFFCCC;}

#box-cont { position:relative; float:right; width:77.1%;  color:#000000; border-left:0.06em solid #006699; padding:1.2em; z-index:10;}
li.link { position:relative; font-size:0.87em; padding:0.3em 0.6em 0.3em 2.4em;}

h1 { font-family:"Baskerville Old Face" !important; font-size:1.41em !important; color:#006699; font-weight:bold; padding:0.6em 0 0.6em 0;
}
h1.center { text-align:center; color:#336699;
}
h2 { color:#006699; font-size:1.05em; font-weight:bold; padding:0.6em 0 0.24em 0;}
h2.center { text-align:center; color:#FFFFCC; }
h3 { font-weight:bold; font-size:0.90em; color:#006699; }

p { text-align:left; font-size:0.87em; padding:0.6em 0 0.6em 0;}
p.re { font-size:0.96em; font-weight:bold; text-align:right; color:#000099;}

p.ank { font-size:0.01em; position:relative; top:0; left:0;}
span.big { color:#006633; font-weight:bold;}
span.big1 { color:#000000; font-weight:bold;}
span.hoch { vertical-align:super; }
span.rap { white-space:nowrap;}
img.re { float:right; width:9.6em; padding:3.3em 0.6em 0.6em 0.6em;}
span.lila { font-family:'Trebuchet MS', sans-serif; color:#000099;  font-style:italic; font-weight:bold;}
em { font-size:1.05em; }

#tab { display:block; width:42em; font-size:0.78em;  }
#tab ul { border:0.3em double #006699;  }
#tab a { display:block; width:96%; border:0.06em solid #006699; margin:0.3em; padding:0.6em;}

ul.text { border:0.06em solid #006699; padding:1.5em 0 1.5em 0;}
li.ueb { font-size:0.96em; padding:0.9em 0.6em 0.6em 1.5em;}
li.text { list-style-image:url(logo15.gif); font-size:0.9em; margin-left:2.4em; padding:0.15em;}

ul.site { border:0.06em solid #006699; padding:1.5em 0.9em 1.5em 0.9em; font-size:0.96em; }
li.site a { text-decoration:none; padding:0.24em 0 0.24em 0em;  }

#cont a { display:block; width:30em; font-weight:bold;}

#cont a:hover { border:0.06em solid #006699; }
#cont ul ul li a { font-size:0.9em; padding-left:2.4em; font-size:0.96em;  }
#cont ul ul li a:visited {list-style-type:disc; }
#cont ul ul li a:hover { border:0.06em solid #006699; }

acronym  { cursor:help;} 
abbr { cursor:help;}

#nav-bott { position:relative; top:0; left:0; background:url(49.jpg) left no-repeat; background-color:#FFEB00; height:3.6em; border-top:0.06em solid #000000;}

#box-sub1 { position:relative; top:0; background-image:url(gold.gif); background-position:center; background-repeat:repeat; height:1.5em; color:#000000; padding:0.3em; border:0.06em solid #000000;}
#box-sub1 p { line-height:1.5em; font-family:Futura; font-size:0.69em; text-align:right;}

#box-all { position:relative; top:0em; background-color:#207BAA; line-height:1.8em; text-align:center; }
#box-all li { display:inline;  }
#box-all a { display:inline; color:#FFFFFF; font-size:0.69em; text-decoration:none; }
#box-all a:hover { color:#000000; background-color:#FFFFFF;}

p.lstyle { clear:left;}
p.rstyle { clear:right;}

table { margin:0 auto; border:0.06em solid #000000; line-height:1.5em;}
caption { text-align:left; color:#006666; font-family: 'Trebuchet MS', sans-serif; font-size:0.9em; padding:0.6em;}
th { background-color:#FFFACD; text-align:left; font-size:0.78em; font-weight:bold; color:#000000;}
td { text-align:left; font-size:0.66em; padding:0.15em 0.24em  0.15em 0.24em; font-weight:normal;}

#header1 th { width:6em;}
#header3 th { width:15em;}
#header2 th { width:11.4em;}
#header4 th { width:8.1em;}

span.right { float:right; text-align:right; margin-right:0.3em;}
span.druck { display:none;}
