/*** CSS Stylesheet for RA Schließ ***/

/* Rot (neu): #b82738
   Grautöne (neu): #535456, #898789, #a9a9ab, #bbbbbb, #cbcbcd, #dddddd
   -Alt:-
   Dunkelblau: #293C63
   Gelb/Ocker: #D3C912 (heller), DABE1A (wärmer)
   Blautöne: #697691, #949DB1, #A9B1C1, #BEC4D0, #D4D8E0
   (Maße und Schrift: siehe Doku)
*/

body {
  color: #535456;
  background-color: white; 
  margin: 0px;
}
body,p,div,h1,h2,h3,td,th,input,select,textarea,li,pre {
  font-family: arial,helvetica,sans-serif;
  font-size: 10pt;
}
p { margin-top: 0px; }
h1 {
  font-size: 12pt;
}
h2 {
  font-size: 11pt;
  margin-bottom: 3px;
}
h3 {
  font-size: 10pt;
}
ul, ol, dl { margin: 0 0 1em 1em; padding-left: 0.5em; }
li { 
  margin-left: 0.5em; margin-bottom: 0.2em;
  line-height: 1.3em; 
  list-style: square outside url('../img/quadrat10_sr.gif'); 
  padding-left: 0.2em;
}
a:link, a:visited {
  color: #b82738; /*c9ad09*/
  text-decoration: none;
}
a:hover {
  color: #293C63;
  text-decoration: underline
}
a.hgblau {
  color: #b82738;
  text-decoration: none;
}
a:hover.hgblau {
  color: #535456;
  text-decoration: underline
}
hr {
  color: #D4D8E0; 
}
button {
  font-family: arial, helvetica, sans-serif;
  color: #293C63; 
  background-color: #D3C912;
  border: 1px solid silver;
}

.klein { font-size: 8pt; }
.grau { color:#666; }
.texthead {  /* oberste Seitenüberschrift im Content-Bereich */
  color: #898789;
  font-size: 25px;
  font-weight: normal;
  margin: 1px 0;
  padding-bottom: 15px;
}
.contbl {  /* content table: thin blue lines */
  border-collapse: collapse;
  border: 1px solid #006;
}
.contbl td {
  border: 1px solid #006;
}
.hggelb {  /* z.B. für Textmarkierungen */
  background-color: #f3e932;
}
.hd1 {  /* Ueberschriften in Startseite, suchmaschinenorientiert */
  font-size: 11pt;
  margin: 4px 0px;
}
#Logotextbox {  /* Text im Header oben links */
  background-color: #b82738;  layer-background-color: #b82738; 
  border: 1px none #000000; 
  height: 160px; 
  left: 23px; 
  position: absolute; 
  top: 45px; 
  visibility: visible;
  width: 360px; 
  z-index: 2; 
}
.hd2a {  /* Kopf-Ueberschriften oben links, weiss, SEO-orientiert */
  color: #eee;
  font-size: 12pt;
  font-weight: normal;
  letter-spacing: 1.2px;
  margin: 5px 0px;
  text-align: right;
}
.hd2a a:link, .hd2a a:visited, .hd2a a:hover {
  color: #ddd;
  text-decoration: none;
}
.hd2b {  /* Kopf-Ueberschriften oben links, grau, SEO-orientiert */
  color: #aaa;
  font-size: 12pt;
  font-weight: normal;
  letter-spacing: 1.2px;
  margin: 5px 0px;
  text-align: right;
}
.hd2b a:link, .hd2b a:visited, .hd2b a:hover {
  color: #aaa;
  text-decoration: none;
}
.hd2c {  /* Kopf-Ueberschrift "Markus Schließ" oben links, weiss/gross, SEO-orientiert */
  color: white;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 32px;
  font-weight: normal;
  letter-spacing: 10px;
  margin: 9px -10px;
  text-align: right;
}
.hd2c a:link, .hd2c a:visited, .hd2c a:hover {
  color: #f8f8f8;
  text-decoration: none;
}
.konimp {  /* die zwei Links im Kontakt-Impressum-Layer oben rechts */
  color: #999; 
  font-size: 8pt;
}
#lyrkonimp {  /* Kontakt-Impressum-Layer oben rechts auf allen Seiten */
  height: 50px; 
  left: 900px; 
  line-height: 17px;
  position: absolute; 
  text-align: right;
  top: 15px;
  width: 60px; 
  z-index: 1; 
}
#lyrkonimp a {
  color: #999;
}
#noscriptnavi {  /* Extra-Navimenü, falls JS ausgeschaltet ist und für SEO */
  color: white;
  display: block;
  font-size: 0.9em;
  padding-left: 2px;
  text-align: center;
}

/* (P) EXYST.de, S.Ruby */
