body { font:13px Arial,Tahoma,Verdana,sans-serif; background-color:white; margin:0; padding:15px; }
#bigcontainer { background-color:white; border:none; width:550px; margin:0 auto;}
#topimg { }
#path { display:none;}

#pfad {display:none;}

#main { }
#right {display:none;}
#footer_main {display:none;}
#navigation {display:none;}

#navifooter {display:none; }

#navi ul {display:none; }
#navi li {display:none; }
#navi a {display:none; }
.naviactive {display:none; }
.naviactive a, .naviinactive a {display:none;  }
.naviactive a {display:none; }
.naviinactive a:hover {display:none; }
.naviinactive {display:none; }

.content {margin:5px 10px;}
.artikel {margin:5px 10px;}
.produkt {margin:5px 10px;}
.artikel h1 {margin-top:25px;}

.teasercontent {margin:5px 0px 10px 10px;}
h1{font-weight:bold; font-size:16px; margin-top:10px; }
h2{color:black;font-weight:bold; font-size:13px; line-height:20px; background-color:#ffffff; padding-left:10px; margin:0; border-bottom: 1px solid #003973;}
a {text-decoration:none; color:#003973; font-weight:bold;}
.containerheadline {color:white; font-weight:bold; width:130px; height:30px; line-height:30px; padding-left:20px; background:url(/static/images/square10.gif) no-repeat; background-position:5px 10px; background-color:#003973;}
.container{margin-bottom:8px; border-top:1px solid #003973; border-bottom:1px solid #003973; padding:5px;  }
.text, textarea {border:1px solid #818181; width:100px;}
.container ul {list-style-image:url(/static/images/liste.gif); padding:0; margin:0; padding-left:17px;}
.linkliste ul, .produkt ul, .teaserbox ul, .content ul {list-style-image:url(/static/images/liste.gif); padding:0; margin:5px; padding-left:17px; }
.linkliste {border:1px solid #003973; display:none; }
.linklisteinhalt {padding:5px;}
.teaserbox {width:50%; display:block; float:left; border:1px solid #003973; width:222px; margin-right:10px; margin-bottom:10px; padding:0;}
.teasertext{padding:7px 10px;}
.screenshotbox {width:160px; display:block; border:1px solid #003973;margin-right:10px; margin-bottom:10px; }
.screenshotboxinhalt {padding:5px 15px 10px 15px;}
.screenshotbox img {padding-top:5px;}
.clearer{clear:both;}

.bildunterschrift {width:170px; float:left; font-size:10px; font-style:italic;}
#subnavi {display:none; }
#subnavi a {padding-right:35px;}
#subnavi input {width:100px;}
.suchpfeil {display:none; }

.sitemapfont1 {padding-top:5px;}
.sitemapfont2{background:url(/static/images/navi_bg.gif) no-repeat; background-position:5px -1px; padding-left:20px; padding-top:5px;}
.sitemapfont3{background:url(/static/images/navisub.gif) no-repeat; background-position:25px 1px; padding-left:35px;}

#maprahmen {border:1px solid #003973; width:465px; margin-bottom:15px;}
#map {position:relative; width:463px; height:250px;  }

.maptext {border-bottom:1px solid #003973; margin-right:10px; margin-bottom:13px; padding-bottom:10px;}
.blockborder td {text-align:left;}

.contact {border-top:1px solid #003973;}
.contact p {margin:5px 0;}
.contact text, .contact textarea { border:1px solid grey;  background: #FFFFFF none;}
.contact input {border:1px solid grey; background:#FFFFFF none;}
.contact input {width:100px;}
.contact textarea {width:150px; height:80px; overflow:hidden;}
.contact input.radio, .contact input.submit, .contact input.checkbox  {width:auto;}

.more {display:none;}
.map24 {display:none;}

.headerRow td { color: #000000; font-weight: bold; font-size: 12px; background-color:#cccccc; padding: 1px; margin: 0; white-space: nowrap; }
.oddRow td { color: #000000; font-size: 12px; background-color:#ffffff; padding: 1px; margin: 0; white-space: nowrap; }
.evenRow td { color: #000000; font-size: 12px; background-color:#ccccff; padding: 1px; margin: 0; white-space: nowrap; }

.initiativ {border-top:1px solid #003973;}
.initiativ p {margin:5px 0;}
.initiativ text, .initiativ textarea { border:1px solid grey;  background: #FFFFFF none;}
.initiativ input {border:1px solid grey; background:#FFFFFF none;}
.initiativ input {width:100px;}
.initiativ textarea {width:150px; height:80px; overflow:hidden;}
.initiativ input.radio, .initiativ input.submit, .initiativ input.checkbox  {width:auto;}
.initiativ input.submit{display:none;}

.initiativ table { width: 460px; }
.initiativ .input_short{ width: 75px;}
.initiativ .input_short2{ width: 75px;}
.initiativ .input_medium{ width:148px; }
.initiativ .input_medium2{ width:135px; }
.initiativ .input_large{width:230px;}
.initiativ .input_large2{width:215px;}
.initiativ .input_textarea{width:460px;height:120px;}
.initiativ .input_upload{width:450px;display:none;}
