body      { background-color: #f0cba6; margin: 0 }
p   { color: #282828; font-size: 13px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; margin-right: 10px; margin-left: 10px }
.unterpunkte  { color: #282828; font-size: 13px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
#navcontainer     { background: #9f2c13; margin: 0; width: 172px ; height: 400px; }
#navcontainer ul      { font-size: 17px; font-family: Arial, Helvetica, sans-serif; list-style-type: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; height: 17px }
#navcontainer a      { padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #e99541; width: 172px; display: block }
#navcontainer a:link, .navlist, a:visited  { color: #fff; text-decoration: none }
#navcontainer a:hover   { color: #434343; background-color: #f1bd88 }
#webcam ul      { font-size: 17px; font-family: Arial, Helvetica, sans-serif; height: 10px; list-style-type: none; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-left: 0; }
#webcam a      { padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #e99541; width: 172px; display: block }
#webcam a:link, .navlist, a:visited  { color: #fff; text-decoration: none }
#webcam a:hover   { color: #434343; background-color: #f1bd88 }

.ueberschrift-rot         { color: #9f2c13; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: left; margin: 15px 0 8px; border-bottom: 1px dotted #9f0000; width: 530px }
h3 { color: #9f2c13; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; margin: 8px 0; border-bottom: 1px dotted #9f0000; }
#Main  { background-color: #e99541; overflow: visible }
#Inhalt   { background-color: #fff }
#Navigation  { background-color: #9f2c13 }
#links { width: 250px }
.rand_textfelder  { background-color: #f8f8f8; border: solid 1px #e99541 }
.buttons { background-color: #fae6d1; border: solid 1px #c9692f }
.maintable     { background: white url(layout/bg_maintable.jpg) repeat-x; border-right: 2px solid #e9832a; border-bottom: 2px solid #e9832a; border-left: 2px solid #e9832a }
.orange:link         { color: #ca4f00; font-weight: lighter; font-size: 12px; font-family: Verdana, "Times New Roman", Georgia, Times; text-decoration: none }
.orange:visited          { color: #ca4f00; font-weight: lighter; font-size: 12px; font-family: Verdana, "Times New Roman", Georgia, Times; text-decoration: none }
.orange:active         { color: #ca4f00; font-weight: lighter; font-size: 12px; font-family: Verdana, "Times New Roman", Georgia, Times; text-decoration: none }
.orange:hover         { color: #9f2c13; font-weight: lighter; font-size: 12px; font-family: Verdana, "Times New Roman", Georgia, Times; text-decoration: none }
.bg-nav { background-color: transparent; background-image: url(layout/bg_nav.gif); background-repeat: repeat-x; background-position: 0 0; }
.bg-fusszeile { background-color: #e5e5e5 }
.p-blau   { color: #9f2c13; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.rand-textfelder  { background-color: #fafafa; border: solid 1px #b7b7b7 }
fieldset  { border: solid 1px #9f2c13 }
.bg-verlauf { background-image: url(layout/verlauf.gif); background-repeat: repeat-x; }
.bg-rechts { background-color: #ffecbd; border-top: 3px solid #a21b1f; border-bottom: 1px solid #e9832a; border-left: 1px solid #e9832a; }
#textaktuell {color: #282828; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; margin-right: 10px; margin-left: 10px  }
#textaktuell li { margin-bottom: 15px; margin-left: 0px; }

