/* CSS Document */
body {text-align:center;height:100%;margin:0 auto;background:#fff;font-family :Verdana, Arial, Geneva, Helvetica, sans-serif;color:#2d3c51;}
table {font-size:1em;}
img {border:0;}

a {text-decoration:underline;color:#770000;}
a:hover, a.aktiv {color:#2d3c51;}

form {display:inline;}
input {padding-left:5px;border:1px solid #2d3c51;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1em;color:#2d3c51;}
select {border:1px solid #2d3c51;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1em;color:#2d3c51;}
textarea {border:1px solid #2d3c51;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1em;color:#2d3c51;}
.absenden {text-align:left;border:0;background:#fff;text-decoration:underline;color:#770000;cursor:pointer;}

h1 {margin-top:10px;padding:5px;background:#efefef url(images/pfeilsche.gif) no-repeat;text-transform:uppercase;font-size:.6em;color:#770000;}
h2 {margin:0 0 15px 0;text-transform:uppercase;letter-spacing:.15em;font-weight:normal;font-size:1em;}
.red {color:#770000;}
.mini {line-height:1.1em;font-size:80%;}
.news {margin:0 5px 0 0;text-decoration:underline;text-transform:none;font-weight:bold;letter-spacing:normal;}

.trenner1 {margin:5px 0;}
.trenner2 {margin:10px 0;}
.trenner3 {margin:15px 0;}
.trenner4 {margin:25px 0;}
.trennerdashed {margin:20px 0;border-top:1px dashed #ccc;}

.cr {clear:right;}
.cl {clear:left;}

/* layout */
.wrapper {text-align:left;width:770px;margin:0 auto;}
.navigation {height:18px;margin:0 0 10px 0;padding-top:30px;background:#d3dae7;}
.navigation a {padding:5px 10px;border-top:50px solid #d3dae7;border-right:1px solid #fff;background:#d3dae7;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:.7em;color:#2d3c51;}
.navigation a:hover, .navigation a.aktiv {border-top:50px solid #d7d7d7;background:#d7d7d7;color:#770000;}
.home {float:right;margin:0 0 0 -5px;padding:18px 0 0 0;background:#d3dae7;}

.pic {margin-right:10px;}
.darkblue {width:410px;height:14px;margin:0 0 10px 0;padding:6px 5px;background:#4f688e;text-transformation:lowercase;font-weight:bold;font-size:.7em;color:#fff;}
.lightblue {text-align:right;width:290px;height:65px;margin:10px 0;padding:100px 0 0 130px;background:#f2f4f9;}
.flash_id2, .flash_id4, .flash_id5, .flash_id6, .flash_id7, .flash_id8, .flash_id9, .flash_id10, .flash_id11, .flash_id12, .flash_id13, .flash_id14, .flash_id15, .flash_id16 {float:left;width:340px;height:200px;}
.flash_id2 {background:url(images/flash/2.jpg) no-repeat;}
.flash_id4 {background:url(images/flash/4.jpg) no-repeat;}
.flash_id5 {background:url(images/flash/5.jpg) no-repeat;}
.flash_id6 {background:url(images/flash/6.jpg) no-repeat;}
.flash_id7 {background:url(images/flash/7.jpg) no-repeat;}
.flash_id8 {background:url(images/flash/8.jpg) no-repeat;}
.flash_id9 {background:url(images/flash/9.jpg) no-repeat;}
.flash_id10 {background:url(images/flash/10.jpg) no-repeat;}
.flash_id11 {background:url(images/flash/11.jpg) no-repeat;}
.flash_id12 {background:url(images/flash/12.jpg) no-repeat;}
.flash_id13 {background:url(images/flash/13.jpg) no-repeat;}
.flash_id14 {background:url(images/flash/14.jpg) no-repeat;}
.flash_id15 {background:url(images/flash/15.jpg) no-repeat;}
.flash_id16 {background:url(images/flash/16.jpg) no-repeat;}

.grey {clear:right;height:25px;margin:0 0 10px 0;background:#d7d7d7;}

.inhaltspalte {float:left;width:500px;background:#f9f9f9;}
.randspalte {float:left;width:260px;margin-left:10px;background:#f9f9f9;}

.inhaltcontent {margin:10px 10px 15px 10px;padding:10px;background:#fff;line-height:1.4em;font-size:.7em;}
.einleitung {margin-top:0;letter-spacing:.15em;}

.inhaltpickasten {float:right;text-align:right;}
.inhaltpic {margin:5px 5px 5px 5px;padding-top:1px;border-top:5px solid #ccc;}
html:root .inhaltpic {margin:-10px 5px 5px 10px;}
.tab {padding-left:20px;}
.infotipp {float:left;margin:0 10px 10px 0;}
.logoliste {float:right;}
.adressicon {float:left;margin:4px 20px 15px 0;}

