body {background: #ffffff; }
a {color:#404040;text-decoration:none;}
a:hover {text-decoration:none;}
/*--------960.css überschreiben --- VORSICHT PRIORITÄT ERFORDERLICH*/
.container_12 {background:#ffffff;}
.container_12 .xpand-12grid9 {width:720px;}
/*----margin-handling*/
.margin-lr {margin-left: 10px;margin-right: 10px;}
.no-margin {margin-left: 0;margin-right: 0;}
.no-left-margin {margin-left: 0;}
.no-right-margin {margin-right: 0;}
/**/
/*FARBEN*/
.white-bg {background:white;}
.light-grey {background:#dcdcdc;}
/*----------------------------------------------------------*/
/*---------Inhalt*/
div#logo-right {text-align:right;}
div#top {padding:10px 0;}
div#wr-allgnav {padding-top:5px;/*border-top: solid #404040 5px;*/color:#404040;text-align:left;}
ul#allgnav {float:left;margin:0;padding:0;list-style:none;cursor:default;}
ul#allgnav li {float:left;margin:0;padding:0 8px 0 0;}/*-für waagr. Ausrichtung--------*/
ul#allgnav li a {display: block;margin:0;padding:0;text-align:left;text-decoration:none;}
ul#allgnav li a:hover {color:#5b9c9e;}
ul#allgnav li a.aktiv {color:#5b9c9e;text-decoration:underline;}
ul#allgnav ul {float:left;position:absolute;display:none;margin:0;padding:10px 0 0;list-style:none; z-index:1;}
/*white-space:nowrap ist für IE 6*/
ul#allgnav ul li {float:none;white-space:nowrap;}
ul#allgnav ul li a {margin:0;padding:1px 4px;background:#ffffff;color:#404040;}
ul#allgnav ul li a:hover {margin:0;padding:1px 4px;background: #ffffff;color:#5b9c9e;}
ul#allgnav ul.hover, ul#allgnav li.hover ul, ul#allgnav li:hover ul {display:block;}/*-----.hover für JavaScript-------*/

div#header-back {}
/*ins TYPOSCRIPT verlagert*/
/*div#header {height:400px;padding-top:10px;background: url(../images/header-test.jpg) no-repeat 0 10px;}*/
div#main-back {}
/*---------Hauptnav*/
ul#main-nav {margin:0;padding:0;list-style:none;text-transform:uppercase;}
ul#main-nav li.normal {margin:0;padding:0 0 10px 0;}
ul#main-nav li.normal a {display: block;padding:0;color:#404040;height: 20px;line-height: 20px; text-decoration: none;}
ul#main-nav li.normal a:hover, ul#main-nav li a.aktiv {color:#5b9c9e;text-decoration:none;}
ul#sub-nav {list-style:none;margin:0;padding:10px 0 10px 10px;text-transform: none;}
ul#sub-nav li.eingerueckt {margin:0;padding:0 0 10px 18px;background: url(../load/bullet.png) 0 4px no-repeat;}

div#inhalt-back ul {margin:0;padding-bottom:20px;list-style:none;}
div#inhalt-back ul li {margin:0;padding:0 0 0 18px;background: url(../load/bullet.png) 0 4px no-repeat;}
div#inhalt-back p, div#onepager p { text-align:justify;}
div#inhalt-back p.bodytext a, div#onepager p.bodytext a {color:#404040; text-decoration:underline;}
div#inhalt-back p.bodytext a:hover, div#onepager p.bodytext a:hover {color:#5b9c9e; text-decoration:none;}
/*-------------*/
div#inhalt-back div#inhalt-footer {margin:0;padding:0;}
div#inhalt-back div#inhalt-footer ul {margin:0;padding:0;list-style:none;}
div#inhalt-back div#inhalt-footer ul li {height:20px;padding:4px 0 0 0;background:url(../load/print.png) 0 7px no-repeat;}
div#inhalt-back div#inhalt-footer a {margin:0;padding:0 0 0 18px;font:10px/1.5 Arial, sans-serif;text-decoration: none;}
div#inhalt-back div#inhalt-footer a:hover {color:#5b9c9e;text-decoration:none;}
/*--für Home*/
div#teaser ul {margin:0;padding:0;list-style:none;}
div#teaser ul li {margin:0;padding:0;}
div#teaser ul li a {display:block;padding:20px;background:#dcdcdc;min-height:120px;color:#000000;}
div#teaser ul li a:hover {background:#404040;color:#FFFFFF;}
/*--Galerie*//*---fancybox----*/
div#galerie-streifen {margin:0 0 20px;padding:0;}
div#galerie-streifen a.jqfancybox {text-decoration:none;}
div#galerie-streifen a.jqfancybox:hover {text-decoration:none;}
div#galerie-streifen a.jqfancybox:hover img {opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.8;}
/*---Grundrisse----------*/
div#grundrisse {margin:0 0 20px 0;padding:0;}
div#grundrisse dl#grund-th {display: block;height:120px;margin:0;padding:0;background:#f0f0f0;}
div#grundrisse dl#grund-th:hover {display: block;background:#f5f5f5;}
div#grundrisse dl#grund-th dt {padding:10px 0 0 0;}
div#grundrisse dl#grund-th dt a {color:#404040;text-decoration:none;line-height:1.3;}
div#grundrisse dl#grund-th dt a:hover {color:#ffffff;text-decoration:none;}
div#grundrisse dl#grund-th dd a {color:#7f7f7f;text-decoration:none;line-height:1.3;}
div#grundrisse dl#grund-th dd a:hover {color:#7f7f7f;text-decoration:underline;}
div#grundrisse dl#grund-th img {float:left;margin:0 10px;padding:0 0 10px 0;}
div#grundrisse dl#grund-th:hover img {opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.8;}
div#footer {margin-top:20px;padding:10px 0;border-top:solid #dcdcdc 10px;color:#808080;}
