body { margin : 0;
padding : 0;
background : #dd4411;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 90%;
      }
body, div, p, th, td, li, dd {
font-family : Verdana, Arial, Helvetica, sans-serif;
      }
#top {  top : 0; right : 0; left : 0; margin : 0; padding : 0; width : 100%; height : 120px; overflow : hidden; background : #ffffff; border : solid #dd4411; border-width : 0 0 1px; z-index : 8; position: absolute;
      }
#ticker { top : 95px; left : 0; width : 70%; height : 10px; margin : 0; padding : 6px 0 8px; position : absolute; overflow : hidden; line-height : 12px; font-weight : bold; color : #000000; background : #ffffff; border : solid #dd4411; border-width : 1px 0 0; z-index : 4;
      }
#aki { right : 170px; top : 95px; margin : 0; height : 10px; line-height : 12px; padding : 6px 0 8px; position : absolute; overflow : hidden; background : #ffffff; border : solid #dd4411; border-width : 1px 0 0; z-index : 8;
      }
#zoom { right : 0; top : 95px; margin : 0; width : 170px; height : 10px; line-height : 12px; padding : 6px 0 8px; position : absolute; overflow : hidden; background : #ffffff; border : solid #dd4411; border-width : 1px 0 0; z-index : 8;
      }
#bot1 { right : 1px; bottom : 0; left : 1px; width : 100%; line-height : 12px; margin : 0; padding : 6px 0 8px; position : fixed; overflow : hidden; z-index : 11; background-color : #ffffff; border : 1px solid #dd4411; white-space : nowrap;
      }
#inhalt { top: 0px; right : 170px; left : 188px; z-index : 1; margin : 121px 0px 27px 0px; padding : 0 0 20px 20px; background-color : #eeeeee; border : 0 solid #eeeeee; position: absolute;
      }

.inh1 { color : #cc9900; font-family : "Times New Roman", Times, serif; font-weight : bold; font-style : italic; font-size : 480%; line-height : 160%; letter-spacing : -0.03em; font-variant : normal; padding : 0 5px 0 35px;
      }
.inh2 { color : #dd4411; font-size : 150%; font-weight : bold;
      }
.intext { font-weight : normal; letter-spacing : -0.01em; line-height : 138%; padding : 5px 8px 5px 3px; margin : 10px 50px 10px 20px; background-color : #eeeeee;
      }
.inbgFFF { font-weight : normal; letter-spacing : -0.01em; line-height : 138%; padding : 5px 8px 5px 10px; margin : 10px 50px 10px 0px; background-color : #ffffff; overflow : hidden;
      }
.indatum { font-weight : bold; color : #dd4411; line-height : 138%;
      }
#inpic { margin : 0 0 0 20px; padding : 0; width : 195px; border : 0; overflow : hidden; float : right;
      }
#inpic240 { margin : 0 0 0 20px; padding : 0; width : 255px; border : 0; overflow : hidden; float : right;
      }
#inpic260 { margin : 0 0 0 20px; padding : 0; width : 275px; border : 0; overflow : hidden; float : right;
      }

#inTpic { margin : 0 10px 0 0; padding : 0; border : 0; overflow : hidden; float : left;
      }
.inlistlogo { margin : 2px 0 0; border : 0; background-image : url(../bilder/logo/listLogo.gif); background-repeat : no-repeat; background-color : #EEEEEE; height : 20px; width : 20px; padding : 0; float : left; overflow : hidden;
      }
ul { list-style-image : url(../bilder/logo/liststyle.png); list-style-position:outside; padding-top: 1%;
}
ul.logo { list-style-image : url(../bilder/logo/listLogo.gif); list-style-position:outside;
}
ul.side { list-style-image : url(../bilder/sitemap/menu.gif); list-style-position:outside;
}
.indd { font-size : 100%; font-weight : bold; color : #dd4411; padding-right : 6px;
      }
.inhr { color : #dd4411; height : 1px; padding : 0 50px 0 30px;
      }
#anfahrt1 { position : absolute; top : 0; right : 180px; left : 200px; z-index : 2; overflow : hidden;
      }
#anfahrt2 { position : absolute; top : 0; right : 180px; left : 200px; z-index : 2; overflow : hidden; visibility : hidden;
      }
#line3 {
	background-color: #996633;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
#sidebar { padding : 20px 0 0; position : absolute; right : 0; top : 125px; width : 170px; height : 660px; background : #dd4411; border : 0 solid #dd4411; z-index : 10; overflow : hidden;
      }
#sidebarLogo { right : 0; bottom : 350px; width : 170px; height : 330px; background-image : url(../bilder/logo/logoSB.gif);
background-repeat : no-repeat; overflow : hidden;
      }
#sidepic { margin : 0; padding : 0; width : 170px; height : 365px; border : 0;
      }
#navigation { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 90%; position : absolute; overflow : hidden; margin : 0 4px; left : 0; top : 140px; width : 180px; color : #ffffff; font-weight : bold; line-height : 110%; background-color : #dd4411; z-index : 1;
      }
.navim { background-color : #ffffff; color : #d8481d; padding : 3px 0 3px 8px; margin : 1% 0 1% 2px; white-space : nowrap;
display : block; font-weight : bold;
      }
.navid1 { background-color : #dd4411; padding : 0 2px 0 10px; white-space : nowrap;
      }
.navid2 { background-color : #dd4411; padding : 0 2px 0 25px; white-space : nowrap;
      }
a.nav:link { color : #dddddd; font-size : 100%; text-decoration : none; display : block; font-weight : bold;
      }
a.nav:visited { color : #dddddd; font-size : 100%; text-decoration : none; font-weight : bold; display : block;
      }
a.nav:hover { color : #333333; font-size : 100%; text-decoration : none; font-weight : bold; display : block;
      }
a.nav:active { color : #dddddd; font-size : 100%; text-decoration : none; font-weight : bold; display : block;
      }
a.ina:link { color : #dd4411; font-size : 100%; font-weight : normal; text-decoration : none;
      }
a.ina:visited { color : #dd4411; font-size : 100%; font-weight : normal; text-decoration : none;
      }
a.ina:hover { color : #dd4411; font-size : 100%; font-weight : bold; text-decoration : underline;
      }
a.ina:active { color : #dd4411; font-size : 100%; font-weight : normal; text-decoration : none;
      }
a.li2:link { color : #666666; background-color : #ffffff; text-decoration : none; font-weight : bold; padding : 6px; white-space : nowrap; border-style : solid; border-width : 0 1px; border-top-color : #dd4411; border-right-color : #ffffff;
border-bottom-color : #dd4411; border-left-color : #dd4411;
      }
a.li2:visited { color : #666666; background-color : #ffffff; text-decoration : none; font-weight : bold; padding : 6px; white-space : nowrap; border-style : solid; border-width : 0 1px; border-top-color : #dd4411; border-right-color : #ffffff; border-bottom-color : #dd4411; border-left-color : #dd4411;
      }
a.li2:hover { color : #444444; background-color : #EEEEEE; text-decoration : none; font-weight : bold; padding : 6px; white-space : nowrap; border-style : solid; border-width : 0 1px; border-top-color : #dd4411; border-right-color : #eeeeee; border-bottom-color : #dd4411; border-left-color : #dd4411;
      }
a.li2:active { color : #666666; background-color : #dd4411; text-decoration : none; font-weight : bold; padding : 6px; white-space : nowrap; border-style : solid; border-width : 0 1px; border-color : #dd4411;
      }
a.fua:link { color : #666666; background : #ffffff; text-decoration : none; font-weight : bold; padding : 6px; white-space : nowrap; border-style : solid; border-width : 0 1px; border-top-color : #ffffff; border-right-color : #dd4411; border-bottom-color : #ffffff; border-left-color : #ffffff;
      }
a.fua:visited { color : #666666; background : #ffffff; text-decoration : none; font-weight : bold; padding : 6px; white-space : nowrap; border-style : solid; border-width : 0 1px; border-top-color : #ffffff; border-right-color : #dd4411;
border-bottom-color : #ffffff; border-left-color : #ffffff;
      }
a.fua:hover { color : #444444; background : #eeeeee; text-decoration : none; font-weight : bold; padding : 6px; white-space : nowrap; border-style : solid; border-width : 1px; border-top-color : #dd4411; border-right-color : #dd4411; border-bottom-color : #dd4411; border-left-color : #eeeeee;
      }
a.fua:active { color : #666666; background-color : #dd4411; text-decoration : none; font-weight : bold; padding : 6px;
white-space : nowrap; border-style : solid; border-width : 0 1px; border-top-color : #ffffff; border-right-color : #dd4411; border-bottom-color : #ffffff; border-left-color : #ffffff;
      }
a:link { text-decoration : none; color : #111111;
      }
a:visited { text-decoration : none; color : #111111;
      }
a:hover { text-decoration : none; color : #000000; font-weight : bold;
      }
a:active { text-decoration : none; color : #111111;
      }
 .ls { display : block;
 	  }

#wohnpartnerschaft dt { margin: 1.1em 0 .1em 23px;}
#wohnpartnerschaft dd { margin: 0 0 0 26px;}
#wohnpartnerschaft dd p { margin: 0 0 .6em 0;}
#wohnpartnerschaft ul li { margin: 0 0 .3em 0;}
#wohnpartnerschaft dd p.beforeul { margin: 0 0 .4em 0; padding: 0;}
#wohnpartnerschaft dd { padding-right: 20px;}
.inh21 { color: #000; font-size : 75%; font-weight : normal;}
.imgleft { float: left; margin: .4em 15px .4em 0;}
.breaker { float: none;	clear: both; height: 0;	line-height: 0;}

.wohnpartner h1, .wohnpartner h2 { margin: 0;}
ul.wohnpartner { padding-left: 25px; margin-left: 45px; list-style: none; list-style-position: outside;}
ul li.studi { list-style-image: url(../../dateien/bilder/4WeitereDienste/Wp_studi.png);}
ul li.aeltere { list-style-image: url(../../dateien/bilder/4WeitereDienste/Wp_aeltere.png);}
ul li.familien { list-style-image: url(../../dateien/bilder/4WeitereDienste/Wp_familien.png);}
ul li.alleinerz { list-style-image: url(../../dateien/bilder/4WeitereDienste/Wp_alleinerz.png);}
ul li.menschenBe { list-style-image: url(../../dateien/bilder/4WeitereDienste/Wp_menschenBe.png);}

dd.wohnangebote1 { padding: 1.5em 0;}
a.wohnangebote { height: auto; font-size: 100%;	color: #fff; background-color: #dd4411; font-weight : bold; text-decoration: none; border: 2px solid #dd4411; padding: .5em;}
a.wohnangebote:hover, a.wohnangebote:focus { color: #dd4411;	background-color: #fff;}
a.wohnangebote:active {	color: #dd4411; background-color : #eee;}


/* abbr, acronym { font-style: normal; text-decoration: none;} */

.job dt { margin: 0;}
.job dd { margin: 0;}


.selbsthilfe h1, .selbsthilfe h2 { margin: 0;}
.selbsthilfe h3 { color : #dd4411; font-size : 125%; font-weight : bold; }
ul.naviSelbsthilfe  {
	list-style-image: none;
	list-style: circle outside;
	padding: 0 0 0 1em;
	margin: .3em 0 .8em 1.1em;
}