/*   birdsview_bkp.css - stylesheet by A. Zumsteg  (c)2005   */
html {
  background-color: #fff;
  font-family: Arial, sans-serif;
  font-size: 11pt;
  margin: 0;
  padding: 0.3em 0.4em;
  /*height: 8.5in;*/
  color: #000;
}
body {
  background-color: #fff;
  font-family: Arial, sans-serif;
  font-size: 11pt;
  margin: 0;
  padding: 0.3em 0.4em;
  /*height: 8.5in;*/
  color: #000;
}

a:link { text-decoration: none; color: blue; background-color: #eee; }
a:visited { text-decoration: none; color: #008; background-color: #eee; }
a:hover { text-decoration: underline; color: #a00; background-color: #FFF; }
table a:before{ content: url("../images/pfeil1.jpg");}

h1 {color: #9a6;
font-size: 200%;
}
h2 {color: #672;
font-size: 170%;
}
h3 {color: #672;
font-size: 150%;
}
h4 {color: #666666;
font-size: 120%;
margin-bottom: 0.2em;
}
h5 {color: gray20;
font-size: 115%;
}
h6 {color: gray20;
font-size: 110%;
}

.linset {padding-left: 0.4em; padding-right: 0.3em;}
.xoo{text-align: left;}
.oxo{text-align: center;}
.oox{text-align: right;}
.xcc{vertical-align: top;}
.cxc{vertical-align: middle;}
.ccx{vertical-align: bottom;}
.Xcc{vertical-align: super;}
.jumbo{font-size: 175%;}
.klein{font-size: 70%;}
.duenn {font-weight: 100;}
.dick {font-weight: 900;}

.rot, Q {
background-color : inherit;
color : #a00;
}
.hellrot {
background-color : inherit;
color : #fa9;
font-weight: 900;
}
.blau {
background-color : inherit;
color : #03a;
}
.grun {
background-color : inherit;
color : #0a0;
}
.gelb {
background-color : inherit;
color : #cc5;
}

.impressum {
  position: fixed;
  padding-left: 5%;
  bottom: 68px;
  font-size: 80%;
}

#header {
position: fixed;
width: 100%;
height: 10%;
top: 0;
right: 0;
bottom: auto;
left: 0;
padding: 0 0.2em;
background-color: #bdf;
}
#sidebar {
position: fixed;
width: 10em;
height: auto;
top: 10%;
right: auto;
bottom: 60px;
left: 0;
padding: 0 0.2em 0 0.2em;
background-color: #bdf;
overflow: hidden;
}
#sidebar h1{
margin-left: -0.8em;
font-size: 150%;
font-weight: 900;
}
#sidebar h2{
margin-left: -1.4em;
font-size: 125%;
font-weight: 900;
}
#main {
position: fixed;
font-size: 10pt;
width: auto;
height: auto;
top: 10%;
right: 0;
bottom: 60px;
left: 10em;
background-color: #fff;
margin-right: 10em;
padding-left: 12pt;
overflow: auto;
}
#footer {
position: fixed;
width: 100%;
height: 60px;
top: auto;
right: 0;
bottom: 0;
left: 0;
padding: 0 0.8em;
background-color: #7ae;
overflow: hidden;
}
#footer h1 {
margin: 0;
color: #df6;
}
#bildmain {
position: fixed;
font-size: 10pt;
width: 100%;
height: auto;
top: 10%;
bottom: 60px;
background-color: #202020;
margin-right: 0;
margin-left: -1em;
padding-left: 12pt;
color: #dff;
overflow: auto;
}
#bildmain img {
text-align: center;
}
Q {
  font-family: Bodoni, ITC Stone Serif, MS Georgia, serif;
  font-style: italic;
  font-size: inherit;
}
Q:before {
  content: open-quote;
}
Q:after {
  content: close-quote;
}

div.amenue {
  margin: 0;
  padding: 0.2em 0 0.2em 0.5em;
  font-size: 80% /*smaller*/;
  font-weight: bold;
  line-height: 1.2em;
  text-align: left;
  position: fixed;
  top: 1.7em;
  left: auto;
  width: auto;
  right: 1.1em;
  background: #235;
  border: 0;
  border-right: 9px;
  border-bottom: 18px;
  border-style: solid;
  border-color: #bdf;
  color: linen;
}
/*  div.amenue {
  font-size: 80%;
  font-weight: bolder;
  margin: 0;
  padding: 0.3em 0.4em;
  background: #235;
  font-family: inherit;
  background-image: url("http://rtwok/new-aug/images/info.png");
  border: 2px solid #26b;
  color: linen;
} */

div.amenue a { display: block; line-height: 1.0em; font-size: 80%; text-decoration: none; margin: 0.2em 1.2em 0 0.4em; padding-top: 0.1em; padding-left: 0.15em;border-bottom: 2px #6a8 solid;}
div.amenue a:link { text-decoration: none; color: white; border-bottom: 2pt #6a8 solid; }
div.amenue a:visited { text-decoration: none; color: #DED; border-bottom: 2pt #6a8 solid; }
div.amenue a:hover { text-decoration: none; background: #124; color: white; border-bottom: 2pt #ffa solid; }

div.amenue em {
  display: block;
  font-size: 100%;
  text-decoration: none;
  text-indent: 0.2em;
  margin: 0.6em 0.5em 0.2em -0.1em;
  border: 2px;
  border: groove #090;
  background: #347;
  color: #CFC;
}
div.amenue em { border-right: 0}
div.amenue em { border-left: 0}
div.amenue em:first-child { border-top: 0; margin-top: -0.2em;}

pre {
  padding: 1em 2em;
}
div.thirty {
  margin-left: 30pt;
	padding-bottom: 0.4em;
}
/*td.racing {
 border: 0;
 background-color: #f44;
 background-image: url("http://rtwok/aug-work/msr.aug-arts.ch/images/chekerboardRed_32.jpg");
 background-repeat: repeat;
}*/
td.aufz_links {
 border: 0;
 border-right-width: 1em;
 border-left-width: 1em;
 border-style: solid;
 border-color: #eee;
 padding: 0.2em;
}
td.aufz_rechts {
 border: 0;
 border-right-width: 1em;
 border-left-width: 1em;
 border-style: solid;
 border-color: #eee;
 padding: 0.2em;
}
ul {padding-bottom: 0; margin-bottom: 0;}
span.pseudolink {
background-color: #ccc;
}
span.pseudolink:hover {
background-color: #eee;
color: #a00;
}
