/* ----------- Überschriften -----------*/
h1 {color: #8b0024; font-family: verdana; font-size: 16px; font-weight: bold; text-align: left; margin: 0px; padding: 0px;}
h2 {color: #8b0024; font-family: verdana; font-size: 14px; font-weight: bold; text-align: left; margin: 0px; padding: 0px;}
h3 {color: #8b0024; font-family: verdana; font-size: 12px; font-weight: bold; text-align: left; margin: 0px; padding: 0px;}
h4 {color: #000; font-family: verdana; font-size: 12px; font-weight: bold; text-align: left; margin: 0px; padding: 0px;}
h5 {color: #000; font-family: verdana; font-size: 10px; font-weight: none; text-align: left; text-decoration: none; margin: 0px; padding: 0px;}
h6 {color: #8b0024; font-family: verdana; font-size: 12px; font-weight: bold; text-align: left; margin: 0px; padding: 0px;}

/* ----------- Horizontale Linien -----------*/
hr {width: 95%; border: 0px; border-top: 1px solid black; margin: 0px; padding: 7px;} 

/* ------------- Hyperlinks -------------- */
a {color: #8b0024; text-decoration: none; font-weight: bold;}
a:link {color: #8b0024;	text-decoration: none; font-weight: bold;}
a:hover {color: #8b0024; text-decoration: underline; font-weight: bold;}
/*a:visited {color: #8b0024; text-decoration: none; font-weight: bold;}*/

/* -----------------------------*/	
/* ------------ none ---------- */
/* -----------------------------*/
a.none {color: #fff; text-decoration: none; font-weight: bold;}
a:link.none {color: #fff; text-decoration: none; font-weight: bold;}
a:hover.none {color: #fff; text-decoration: underline; font-weight: bold;}

/* -----------------------------*/
/* ----------- gelb ----------- */
/* -----------------------------*/
a.gelb {color: #ffff99; text-decoration: none; font-weight: bold;}
a:link.gelb {color: #ffff99; text-decoration: none;	font-weight: bold;}
a:hover.gelb {background: #8b0024; color: #FFA500; text-decoration: underline; font-weight: bold;}
a:visited.gelb {color: #ffff99; font-weight: bold;}

/* -----------------------------*/
/* ----------- blau ----------- */
/* -----------------------------*/
a.blau {color: #8b0024;	text-decoration: none; font-weight: bold;}
a:link.blau {color: #8b0024;	text-decoration: none;font-weight: bold;}
a:hover.blau {color: #003366; text-decoration: underline;	font-weight: bold;}

/* -----------------------------*/
/* --------- blaugrau --------- */
/* -----------------------------*/
a.blaugrau {color: #003366;	text-decoration: none;	font-weight: bold;}
a:link.blaugrau {color: #003366;	text-decoration: none;	font-weight: bold;}
a:hover.blaugrau {background: #d0d0d0; color: #3366ff;	text-decoration: underline;	font-weight: bold;}
a:visited.blaugrau {color: #8b0024;	font-weight: bold;}

/* -----------------------------*/
/* ---------- blaurot --------- */
/* -----------------------------*/
a.blaurot {color: #003366;	text-decoration: none;	font-weight: normal;}
a:link.blaurot {color: #003366;	text-decoration: none;	font-weight: normal;}
a:hover.blaurot {background: #ffcc99; color: #990000;	text-decoration: underline;	font-weight: normal;}
a:visited.blaurot {color: #003366; font-weight: normal;}

/* -----------------------------*/
/* ---------- inhalt --------- */
/* -----------------------------*/
a.inhalt {color: #8b0024;	text-decoration: none;	font-weight: bold;}
a:link.inhalt {	color: #8b0024;	text-decoration: none;	font-weight: bold;}
a:hover.inhalt {background: none;  color: #FFA500;	text-decoration: underline;	font-weight: bold;}
a:visited.inhalt {color: #8b0024;	font-weight: bold;} 

/* --------------- Listen -------------- */
li {list-style-type: &loz;}

/* -----------------------------*/
/* -------------- Tabellen ------------- */
/* -----------------------------*/
table {border: 0px; margin: 0px; padding: 0px;}
tr {border: 0px; margin: 0px; padding: 0px; vertical-align: top;}
td {border: 0px; margin: 0px; padding: 0px;}


table.border {border: 1px solid silver;}
td.randunten {border: 0px; border-bottom: 1px solid silver; padding: 10px;}
td.randobenunten {border: 0px; border-bottom: 1px solid silver; border-top: 1px solid black; padding: 10px;}
td.rechts {text-align: right;}
td.abstand {padding: 10px;}

/* -----------------------------*/
/* -------------- Farben ------------- */
/* -----------------------------*/
.tbhintergrund {background-color: #8b0024; color: #ffff99;} /* Hintergrundfarbe für Tabellenkopf */
.farbenavilinks {color: maroon;}

/* -------------- Bilder ------------- */
img#button {border: 0px; float: left;	align: left; margin: 10px;}
img#mitte {border: 1px solid black;	float: middle;	align: center; margin: 0px; margin-left: 15px; 
            margin-bootom: 15px; padding: 5px;}
img#rechts {border: 1px solid black;	float: right;	align: right; margin: 0px; margin-left: 15px; margin-bootom: 15px; padding: 5px;}

img#links {border: 1px solid black;	float: left;	align: left; margin: 0px; margin-right: 15px; margin-bootom: 15px; padding: 5px;}

