/* Farben: burgund:     #7B1532
           hellburgund: #BAA394
           beige        #CDBD81
           sand         #D5CBB2
           hellgrau     #E1E0D5
           hellbeige    #F3F2E0
           sand2        #E5E4D3
*/


/* Breite der Seitenteile */
#body   { background-color:#F3F2E0; margin:0px; background: url(images/hintergrund.jpg) no-repeat 800px 120px #F3F2E0;  }
#header   { width: 100%; padding-left: 5px; margin:0px;}
#main   { width: 100%; margin-top:10px }
#fusszeile       { width:100%; position: absolute; left: 0px; margin:0px}

/* Header */
#header      { width: 100%; margin:0px;}
.leftHeader  { width: 133px}


/* Die Schriftart */
body, h1, h2, h3, h4, p, ul, ol, li, div, td, th, adress, blockquote, nobr, b, i
             { font-family: Verdana, Arial,sans-serif; font-size: 12px; color: #000000 }

/* Schriftgröße und Formatierung*/
h1           { font-size: 20px; font-weight:bold; color: #808080 }
h2           { font-size: 14px; font-weight:bold; margin-bottom:10px; color:#707070 }
h3           { font-size: 12px; font-weight:bold}

/* Hyperlinks */
a            { font-family: Verdana, Arial,sans-serif; font-size: 11px }
a:link       { color: #000000; text-decoration: none}
a:visited    { color: #000000; text-decoration: none }
a:hover      { color: #7B1532; text-decoration: underline }

/* Text in Hauptbereich */
.text        { width:100%; padding-left: 30px; padding-bottom:20px; text-align:left; vertical-align:top;}
.inhalt      { width:600px; color:#000000;}
.tdHome     { width:550px; border:0px solid #7B1532; padding:10px; padding-left:0px; margin-bottom:30px }

/*Links im Hauptbereich */
.linkHome   { font-size: 12px; color:#7B1532}


/* Text in Fußzeile */

.textFuss        { font-size:9px; margin-top:0px; margin-bottom:0px; text-align: center}

/* Eigenschaften der Infoboxen */
.colInfoBox  { width:130px; padding-left:5px; vertical-align: top}
.infoBox     { width:130px; border:1px solid #7B1532; border-collapse: collapse;
               margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:10px }

.infoBoxKopf { heigh: 10px; color: #ffffff; background-color: #7B1532; padding-left:10px;font-weight:bold; font-size: 10px}
.infoBoxZeile{ padding-left:10px; background-color: #E1E0D5 }
.infoBoxZeile2{ padding-left:20px; background-color: #E1E0D5 }
.whatsNewZeile { padding-top: 5px; padding-bottom: 10px; text-align:center; background-color: #E1E0D5}

/* Trennbalken */
.balken      { height:12px; background-color:#7B1532; border-collapse: collapse;font-size: 8px; color:#7B1532}

/* Trennspalte zwischen Menu und Hauptteil */
.trennspalte { width:20px }