/* ====== Inhalt ====== */ 
h1,h2,h3 {
  font-family:        Georgia, serif;
  font-weight:        normal;
}

h1 {
  font-size:        18pt;
  line-height:      18pt;
  letter-spacing: -0.4pt;
  margin:            0px 0px 0px 0px;
}

h2 {
  font-size:        13pt;
  margin:           10px 0px 5px 0px;
}

h3 {
  font-size:        10pt;
  font-weight:      bold;
  line-height:      12pt;
  margin:           15px 0px -5px 0px;
}

p.fliesstext {
  margin:            6px 0px 6px 0px;
}

p.kolumne {
  margin:            6px 0px 6px 0px;
  font-size:         8pt;
  line-height:      10pt;
}

ul.kolumne {
  list-style-image:  url(../img/buch_bullet.gif);
  margin:            0px;
  padding:           0px;
}

li.kolumne {
  font-size:         8pt;
  line-height:      10pt;
}

.buchautor,.buchtitel,.buchinfo,.buchpreis,.buchbestellung {
  font-size:         8pt;
  line-height:      10pt;
}

.buchautor {
  margin:            0px 0px 0px 0px;
	text-transform:     uppercase;
}

.buchtitel {
  color:             #a61d1e;
  margin:            0px 0px 1px 0px;
  font-weight:        bold;
}

.buchinfo {
  margin:            0px 0px 3px 0px;
}

.buchpreis {
  margin:            0px 0px 10px 0px;
  font-size:         11pt;
  font-weight:        bold;
}

.buchbestellung {
  line-height:      14pt;
}

hr {
  border:             none 0;
  border-top:        1px solid #868788;
  /* IE Bugfix */
  height:            1px;
  margin:            0px 0px -7px 0px;
}

.fusszeile {
  font-size:         8pt;
  color:             #868788;
  text-align:         center;
}

/* ====== Fliesstext-Links ====== */
a:link {
  color: #38457d;
  text-decoration: none;
}

a:visited {
  color: #9aa5d2;
  text-decoration: none;
}

a:hover {
  color: #5a6cb6;
  text-decoration: underline;
}

a:active {
  color: #5a6cb6;
  text-decoration: underline;
}

/* ====== Fusszeilen-Links ====== */
#inhalt-fusszeile a:link,#inhalt-fusszeile a:visited,#inhalt-fusszeile a:hover,#inhalt-fusszeile a:active {
  color: #868788;
}

#inhalt-fusszeile a:link {
  text-decoration: none;
}

#inhalt-fusszeile a:visited {
  text-decoration: none;
}

#inhalt-fusszeile a:hover {
  text-decoration: underline;
}

#inhalt-fusszeile a:active {
  text-decoration: underline;
}

/* ====== Navigation ====== */
#navigation li {
  text-align:      right;
  list-style:      none;
}

a.navigation {
  font-size:       10pt;
  font-weight:     bold;
  line-height:     16pt;
}
  
a.navigation:link {
  color: #8c1918;
}
  
a.navigation:visited {
  color: #520f0e;
}

a.navigation:hover {
  color: #a61d1e;
  text-decoration: underline;
}
  
a.navigation:active {
  color: #d20000;
}
    
a.unternavigation {
  font-size: 9pt;
  line-height: 14pt;
}

a.unternavigation:link {
  color: #7c1614;
}

a.unternavigation:visited {
  color: #520f0e;
}

a.unternavigation:hover {
  color: #a61d1e;
}

a.unternavigation:active {
  color: #d20000;
}


/* ====== Expermiente, Aussortiertes ======

a.extern:before {
content:url(externer-link.png);
display:inline;
width:15px;
height:15px
}

a.extern:active:before {
content:url(externer-link-active.png)
padding-left:20px;
background: url(pdf.gif) no-repeat 0 50%;
}

a.extern:hover:before {
content:url(externer-link-hover.png)
}

p:first-line { font-weight:bold }
p:first-letter { font-size:300%; color:red }
td.Preis:before { content:"Preis: "; }
td.Preis:after  { content:",- EUR"; }
td.Produkt:before { content:url(list_style_image.gif)" "; }
td.Produkt:after  { content:" "attr(title); }
