html,body {margin:0;padding:0;font-family:Tahoma,Helvetica,Arial,Verdana,Geneva,sans-serif;}
body {color:#000000;background:#FFFFFF;}

h2, h3, h4 {color:#FF6633;}

a {color:#C50D0D;}

#kopf {height:80px;margin:10px;background:#FF6633;padding:0;overflow:hidden;}
#kopf h1 {width:174px;height:60px;background:#FF6633;color:#E00000;float:left;margin:3px 0 0 2px;padding:0px}
#kopf div.mainnav {margin:3px 0 0 178px;height:60px;background:#FF6633;padding:0;}
#kopf div.mainnav ul {list-style:none;margin:0;padding:0;height:60px;}
#kopf div.mainnav ul li {float:left;width:123px;height:60px;color:#FFFFFF;background:#FF6633;font-weight:bold;padding:0;margin:0 3px 0 0;position:relative;}
#kopf div.mainnav ul li a {display:block;text-align:center;color:#FFFFCC;font-weight:bold;text-decoration:none;background:#C00000;position:absolute;bottom:0px;width:120px;padding:0 0 0 3px;font-size:.9em;margin:0;}
#kopf div.mainnav ul li a:hover {color:#FFFFFF;background:#C00000;}
#kopf div.untertitel {clear:both;color:#FFFFFF;background:#C00000;font-size:.75em;padding:0 0 0 3px;height:20px;}

#navigation {position:absolute;top:91px;left:10px;width:178px;background:#FF6633;}
#navigation ul {list-style:none;margin:0;padding:0;}
#navigation ul li {border-bottom:1px solid #FFFFFF;color:#FFFFCC;}
#navigation ul li a {display:block;color:#FFFFCC;text-decoration:none;background:#FF6633;margin:0;padding:6px 0  6px 3px;font-size:.9em;}
#navigation ul li a:hover {color:#FFFFFF;background:#C50D0D;}
#navigation .link {text-align:center;margin:0;padding:6px 0 6px 3px;background:transparent;}

#inhalt {margin:0px 0 10px 202px;padding:0 0 0 5px;width:600px;font-size:.85em;}
#inhalt .minilogo {float:left;margin-right:3px;}
#inhalt ul {clear:both;list-style:none;margin-top:12px;padding:0;}
#inhalt ul li {margin-bottom:12px;}
#inhalt ul li a, #inhalt ul li a:hover {font-size:1.2em;font-weight:bold;text-decoration:none;color:#C00000;}
#inhalt ul#infos, #inhalt ul.infos {list-style:square;margin:auto;padding-left:20px;}
#inhalt ul#infos li, #inhalt ul.infos li {margin:auto;padding:auto;}
#inhalt ul#infos li a, #inhalt ul#infos li a:hover, #inhalt ul.infos li a, #inhalt ul.infos li a:hover {font-size:1em;font-weight:normal;text-decoration:underline;color:#C00000;}
#inhalt table {border-collapse:collapse;font-size:1em;width:100%;}
#inhalt table th {text-align:left;}
#inhalt table td {border-top:1px solid lightgrey;border-bottom:1px solid lightgrey;}
#inhalt table.kosten {height:20px;width:450px;border:none;}
#inhalt table.kosten td, th {vertical-align:top;padding:3px;border:1px solid #FF0000;}
#inhalt table.kosten th {font-size:12px;font-weight:bold;white-space:nowrap;}
#inhalt table.kosten td span {color:#FF2F00;}
#inhalt h2 {clear:both;}

#credit {font-size:.65em;text-align:center;margin:10px;}

.sprung {clear:both;margin:3px 2px;text-align:right;}
