/* DATEI: website.css */

/* BODY */


  BODY {
    font-family: Times New Roman;
    font-weight: normal;
    background: #FFEB9B;
    color: #000000;
    text-align: left;
    margin-top: 0px;
    border-left : 0px;
    margin-right: 0px;
    font-size: 14px;
    overflow: auto;
/* background-image:url(http://www.zzr-online.de/images/czzronline.jpg);
background-repeat:no-repeat;
background-position:bottom right; */
  }

/* P - Absätze mit Unterklassen */

p {  font-family: Times New Roman, Serif; font-size: 14px; font-style: normal; font-weight: normal; color: #000000; background-color: #FFEB9B; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; }

p.p1 {  align: justify; font-family: Times New Roman, Serif; font-size: 14px; font-style: normal; font-weight: normal; color: #000000; background-color: #FFEB9B; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }

/* IMG - Bild-Tag */

img { border:0px; margin-right: 0px; margin-left: 0px; border-style:solid; border-color: #FFEB9B; }
img.foto { border:10px; margin-right: 20px; margin-left: 20px; border-style:solid; border-color: #FFEB9B; }
img.logo { border:0px; margin-right: 20px; margin-left: 20px; border-style:solid; border-color: #FFEB9B; }

/* HR - horiz. Linie */

hr {  color: #FF7C50; background-color: #FFEB9B;}

/* H - Überschriften */

h1 {  font-family: Times New Roman, Serif; font-size: 30px; font-weight: bold; margin-left: 0px; margin-top: 5px; margin-bottom: 0px; padding-left: 20px; color: #000000; background-color: #ffeb9b; }

h2 {  font-family: Times New Roman, Serif; font-size: 18px; color: #000000; background-color: #ffeb9b; margin-left: 0px; padding-left: 0px; font-weight: bold; }

h3 {  font-family: Times New Roman, Serif; font-size: 16px; font-weight: bold; color: #000000; background-color: #ffeb9b; margin-left: 0px; margin-bottom: 5px; padding-bottom: 5px; padding-left: 0px; }

h4 {  font-family: Times New Roman, Serif; font-size: 14px; font-weight: bold; color: #000000; background-color: #ffeb9b; margin-left: 0px; margin-bottom: 5px; padding-bottom: 5px; padding-left: 0px; }

/* LI - Listeneinträge */

li {  font-family: Times New Roman, Serif; font-size: 14px; color: #000000; background-color: #ffeb9b; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }

/* TH - Tabellen-Header it Unterklassen */

th {  font-family: Times New Roman, Serif; font-size: 16px; font-weight: bold; color: #000000; background-color: #ff7c50; margin-bottom: 5px; margin-top: 5px; padding-bottom: 5px; padding-top: 5px;  padding-left: 5px; }

th.major {  font-family: Courier New, Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #DFDFDF; background-color: #F5F5F5; margin-bottom: 5px; margin-top: 5px; padding-bottom: 5px; padding-top: 5px;  padding-left: 5px; }

/* TR - Tabellenzeile Unterklasse für Routenplaner */

tr.route {  background-color: #ffeb9b; }

/* TD - Tabelleninhalt mit Unterklassen */

td {  font-family: Times New Roman, Serif; font-size: 14px; font-weight: normal;  color: #000000; background-color: #ffeb9b; margin-bottom: 5px; margin-top: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

td.premium {  font-family: Times New Roman, Serif; font-size: 14px; font-weight: bold; color: #000000; background-color: #ffeb9b; margin-bottom: 5px; margin-top: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

td.liste {  font-family: Times New Roman, Serif; font-size: 12px; font-weight: bold;  color: #000000; background-color: #ffeb9b; margin-bottom: 5px; margin-top: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; }

td.sc {  font-family: Verdana, sans-serif; font-size: 14px; font-weight: normal; color: #ffeb9b; background-color: #ff7c50; margin-bottom: 5px; margin-top: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

td.route {  background-color: #ffeb9b; }

td.extended {  font-family: Times New Roman, Serif; font-size: 14px; font-weight: bold; color: #000000; background-color: #ffeb9b; margin-bottom: 5px; margin-top: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

BLOCKQUOTE { color: #000000; background-color: #ffeb9b; }

CODE { font-size: 12px; color: #000000 }
/* A - Linkdefinitionen */

a:link {  font-family: Times New Roman, Serif; text-decoration: underline; color: #000000; font-weight: bold; }

a:visited {  font-family: Times New Roman, Serif; color: #000000; text-decoration: underline; font-weight: bold; }

a:hover {  font-family: Times New Roman, Serif; color: #000000; text-decoration: none; font-weight: bold; }

a:active {  font-family: Times New Roman, Serif; font-weight: bold; color: #000000; }