/*----------------------------------------------------------------------------*/
/*   CSS-Datei - (c) sascha.hagemann@digitalkombinat.net
/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/
/*   HTML und BODY
/*----------------------------------------------------------------------------*/

html {
  padding: 0em;
  /*background-image: url(img/body_hg.gif);
  background-repeat: repeat;*/

}

body {
  padding: 0em;
  margin: auto;
  width: 760px;
  border: 0px solid black;
}

/*----------------------------------------------------------------------------*/
/*   Text (normale <p>, <h1>, etc. Tags)
/*----------------------------------------------------------------------------*/

/*-- Fließtext --*/
p, h3, ul, ol, thead, tfoot, tbody, caption {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  line-height: 16pt;
  font-weight: normal;
  color: black;
}

thead {
  font-weight: bold; 
}

caption {
  font-size: 12pt;
  font-weight: bold;
}

/*-- Tabellen --*/
table {
  margin-top: 15px;
  margin-bottom: 15px;
  border: 1px solid #D3D3D3;
  width: 515px;
}

td, th {
  padding: 10px;
}

th.datum , td.datum {
  width: 120px;
}

th.datum_weit , td.datum_weit {
  width: 140px;
}

/*-- IE-Umbrüche am Tag-Beginn unterdrücken: Dazu den <p>-Text in ein <div class='text'> einbetten --*/

#text p {
  margin: 0em;
  padding: 0em;
  margin-top: 32px;
}

#text2 {
  margin-top: 32px;
}

#text2 p {
  margin: 0em;
  padding: 0em;
  margin-top: 10px;
}

#text2 h2 {
  margin-top: 40px;
}

/*-- Überschrift 1 --*/
h1 {
  font-family: arial, sans-serif;
  font-size: 14pt;
  line-height: 20pt;
  font-weight: 900;
  color: black;
  letter-spacing: 0.5pt;
}

/*-- IE-Umbrüche am Tag-Beginn unterdrücken: Dazu den <h1>-Text in ein <div class='ueberschrift'> einbetten --*/

#ueberschrift h1 {
  margin: 0em;
  padding: 0em;
}

/*-- Überschrift 2 --*/
h2 {
  font-family: arial, sans-serif;
  font-size: 12pt;
  line-height: 18pt;
  font-weight: 900;
  color: black;
  letter-spacing: 0.5pt;
}

/*-- Überschrift 3 --*/
h3 {
  /*font-family: georgia, serif, verdana, arial, sans-serif;
  font-size: 12pt;
  line-height: 12pt;
  font-weight: bold;
  color: white;
  font: bold 120%/1.1 Georgia, serif;*/
  font-weight: bold;
}

/*-- Kapitälchen --*/
em.kapitaelchen {
  font-variant: small-caps;
  font-style: normal;
}
  
/**************************
// <ul>
//************************/

ul {
    list-style-type: square;
    /*list-style-image:url(img/liste.gif);*/
    line-height: 16pt;
}

/*----------------------------------------------------------------------------*/
/*   Links I (Normale Links, im Fließtext)  ->  class='link'
/*----------------------------------------------------------------------------*/

a.link, a.link:visited, a.link:active {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  line-height: 16pt;
  text-decoration: underline;
  color: #666666;
  padding: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}

a.link:hover {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  line-height: 16pt;
  text-decoration: none;
  color: white;
  background-color: #B3ABA8;
}

/*----------------------------------------------------------------------------*/
/*   Links II (Navigation)  ->  class='link_navigation'
/*----------------------------------------------------------------------------*/

a.link_navigation, a.link_navigation:visited, a.link_navigation:active {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  line-height: 16pt;
  text-decoration: none;
  font-weight: bold;
  color: #666666;
  padding: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  letter-spacing: 0.5pt;
}

a.link_navigation:hover {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  line-height: 16pt;
  color: white;
  text-decoration: none;
  font-weight: bold;
  letter-spacing: 0.5pt;
  background-color: #B3ABA8;
}

/* --- Geöffneter Link ---*/

a.link_navigation_aktiv, a.link_navigation_aktiv:visited, a.link_navigation_aktiv:active, a.link_navigation_aktiv:hover {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  line-height: 16pt;
  text-decoration: none;
  font-weight: bold;
  color: #EE3424;
  padding: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  letter-spacing: 0.5pt;
}

/*----------------------------------------------------------------------------------------------------*/
/*   LINKS III (Grafiken)  ->  Rand bei Grafik-Links unterdrücken  ->  <img src='' id='grafiklink'>
/*----------------------------------------------------------------------------------------------------*/

#grafiklink {
  border-style: none;
}

/*----------------------------------------------------------------------------*/
/*   Links IV (Fußzeile)  ->  class='link_fusszeile'
/*----------------------------------------------------------------------------*/

a.link_fusszeile, a.link_fusszeile:visited, a.link_fusszeile:active {
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  line-height: 12pt;
  text-decoration: underline;
  color: #999999;
  padding: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}

a.link_fusszeile:hover {
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  line-height: 12pt;
  text-decoration: none;
  color: white;
  background-color: #B3ABA8;
}

/* --- Geöffneter Link ---*/

a.link_fusszeile_aktiv, a.link_fusszeile_aktiv:visited, a.link_fusszeile_aktiv:active, a.link_fusszeile_aktiv:hover {
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  line-height: 12pt;
  text-decoration: none;
  color: #EE3424;
  padding: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}

/*-- Farbige Schrift ---*/

span.grau {
  color: #666666;
}

span.rot {
  color: #EE3424;
}

span.graugross {
  color: #666666;
  font-size: 12pt;
  font-weight: bold;    
}

span.rotgross {
  color: #EE3424;
  font-size: 12pt;
  font-weight: bold;  
}

span.underline {
  text-decoration: underline;
}

/*----------------------------------------------------------------------------*/
/*   D I V s
/*----------------------------------------------------------------------------*/

/*--------------------------------------------------------------------*/
/* DIV - Inhalt: Gesamte Bühne incl. Fußzeile (XHTML, CSS, Impressum)
/*--------------------------------------------------------------------*/

.buehne_komplett {
  width: 760px;
  height: 7500px;
  border: 0px solid red;
  overflow: visible;
}

/*---------------------------------------------------*/
/* DIV - Inhalt: Gesamter Rahmen (ohne o.g. Fußzeile)
/*---------------------------------------------------*/

.buehne {
  text-align: left;
  width: 760px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin-top: 0px;
  background-image: url(img/gk_hg-bild.gif);
  background-repeat: no-repeat;
  background-position: top left;
  border: 0px solid red;
  float: left;
  overflow: visible;
}

.buehne_startseite {
  text-align: left;
  width: 760px;
  height: 500px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin-top: 0px;
  background-image: url(img/gk_hg-bild_startseite.gif);
  background-repeat: no-repeat;
  background-position: top left;
  border: 0px solid red;
  float: left;
}

.startseiten_text {
  width: 350px;
  height: 100px;
  margin-top: 300px;
  margin-left: 318px;
  border: 0px solid red;
}

/*--------------------------*/
/* DIV - Navigation
/*--------------------------*/

.navigation {
  text-align: right;
  width: 200px;
  height: 275px;
  margin-top: 220px;
  padding: 0px;
  /*background-image: url(img/kopfzeile.gif);
  background-repeat: no-repeat;
  background-position: left;*/
  border: 0px solid green;
  float: left;
}

/*--------------------------*/
/* DIV - Inhalt
/*--------------------------*/

.inhalt {
  width: 515px;
  /*height: 390px;*/
  margin-top: 118px;
  margin-left: 40px;
  /*background-image: url(img/kopfzeile.gif);
  background-repeat: no-repeat;
  background-position: left;*/
  border: 0px solid green;
  /*overflow: auto;*/
  float: left;
}

/*----------------------------------------------------------------------------*/
/*   Ende
/*----------------------------------------------------------------------------*/

