body,tr { font-size:12px; }html { margin:0; padding:0; }body {margin:0;padding:0;background:#e5e5e5;text-align:left;font-family:Arial, Helvetica, sans-serif;}body.print { text-align:left; }td,th { text-align:left; vertical-align:top; }img { border:none; }p { margin:0 0 1em 0; }.template_footer p { margin:0; }hr{background-color:#004B8C; /* Mozilla 1.4 */color:#004B8C; /* IE 6 */border: #004B8C; /* Opera 7.11 */height: 1px;margin: 0.5em 0;}.clear {clear:both;font-size:0%;height:0px;line-height:0px;}.bildBig img { margin-bottom:1em; }#copyright { clear:both; font-size:0.85em; padding: 0.2em 0; }#copyright a { color:#A6B1CA; text-decoration:underline; }.logo { float:left; }/******************//* Headers, plain *//******************/h1, h2, h3, h4, h5, h6 { font-size:1em; margin:0; margin-bottom:0.5em; }/* Headers, with link */h1 a, h2 a, h3 a, h4 a, h5 a { color: #000000; text-decoration: none; }h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover { text-decoration:none; }h1 { font-size:1.55em; margin-bottom:0.55em; }#seitenHome h1 { margin-bottom:0.05em; }h2 { font-size:1.15em;}/*********//* Links *//*********/a { color:#3D558C; text-decoration:underline; cursor:pointer; }a:hover { color:#0C2F62; }a.newslineEditLink {display:block;clear:both;background-color:#C7E2FF;border:1px solid #F0F0F0;padding:3px;font-size:11px;color:#4279BC;font-weight:bold;text-align:left;}a.newslineEditLink:hover { color:#4279BC; text-decoration:none; }/***********//* Tabelle *//***********/table.auto {border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;margin-bottom: 1em;}table.auto td,table.auto th,table.auto tr {border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;padding: 3px;}/**********//* Listen *//**********/ul { padding: 0; margin: 0 0 1em 15px; }ul li { list-style-type: square; }ul.einzellink,ul.linkliste {margin: 0 0 1em 0;}ul.einzellink li,ul.linkliste li {list-style-type: none;padding-left: 10px;vertical-align: middle;line-height: 1.2em;background-image:url(1pic/bullet.gif);background-repeat:no-repeat;background-position:0 0.45em}/************//* Formular *//************/form { margin:0; }input.text {font-size: 1em;border:1px solid #004B8E;margin:2px 0;}.formulare select { width:100%; }input.button {color:#004B8E;border:1px solid #004B8E;background-color:#F5F5FE;cursor:pointer;padding:0;margin:2px 0;font-size:0.75em;font-family:Verdana, Arial, Helvetica, sans-serif;}/* ERROR */p.error { color:#FF0000; font-weight:bold; }input.error { color:#000000; font-weight:normal; }td p.error { font-weight:normal; }.formulare .formularfeldgruppenEintrag { margin-bottom:1em; }.formulare td { padding-top:2px;padding-bottom:2px; }.formulare td img { padding-bottom:2px; }#formulareDruckservice h3{font-size:18px;}#formulareDruckservice h4{font-size:16px;}#formulareDruckservice th{width:332px;}#formulareDruckservice input, textarea{width:206px;}#formulareDruckservice input.button{width:60px;}/************//* TEMPLATE *//************/.template {width:980px;margin: 0 auto;background-color: #ffffff;margin-bottom: 40px;padding-bottom: 10px;}.template_header {background-color:#fff100;width:940px;height: 106px;margin: 0 auto;margin-bottom:30px;position: relative;}.logo {}.template_suche {width: 302px;height: 46px;background-image:url(1pic/suche-hg.png);background-repeat: no-repeat;position: absolute;top: 0;right: 0;}.template_left {width:228px;padding-left:20px;float:left;}.template_center {width:676px;float:left;padding:0 20px 0 36px;}.template_right {width:191px;float:left;}/**************//* Navigation *//**************/.template_left ul { margin:0; }.template_left ul li {list-style:none;}.template_left ul li a {text-decoration:none;}/* 2 ebene */.template_left ul li ul { margin:0; }.template_left ul li ul li {}.template_left ul li ul li a {color:#3d558c;font-size: 13px;background:url(1pic/bullet_nav.gif) no-repeat left 0.45em;padding-left: 10px;margin-left: 15px;}.template_left .navigationspunkte a.aktiv {font-weight:bold;}/******************//* TOP-Navigation *//******************/.template_header_nav {margin:0;cursor:default;margin-top:30px;margin-right:10px;position: absolute;top: 50px;right: 0;}.template_header_nav li {list-style:none;background-repeat:no-repeat;background-position:0 0.45em;display:inline;padding:7px 0;padding-left:18px;margin:0 10px;}.template_header_nav li.link_home { background-image:url(1pic/bullet_home.png); }.template_header_nav li.link_barrierefrei { background-image:url(1pic/bullet_barrierefrei.png); }.template_header_nav li.link_print { background-image:url(1pic/bullet_print.png); }.template_header_nav li.link_kontakt { background-image:url(1pic/bullet_kontakt.png); }.template_header_nav li.link_lang_en { background-image:url(1pic/lang/en.png); }.template_header_nav li.link_lang_de { background-image:url(1pic/lang/de.png); }.template_header_nav li a {text-decoration:none;}/***********//* Inhalte *//***********/#inhalteTemplategut img {	/*padding-left: 17px;*/	padding-top: 10px;}#inhalteTemplategut p {	padding-top: 0px;	font-size: 12px;	color: #000000;}#inhalteTemplategut .body {	margin-top: 0px;	padding-top: 0px;	padding-bottom: 1px;}#inhalteTemplateklump img {/*	padding-left: 17px;*/	padding-top: 10px;}#inhalteTemplateklump p {	padding-top: 0px;	font-size: 12px;	color: #000000;}#inhalteTemplateklump .body {	margin-top: 0px;	padding-top: 0px;	padding-bottom: 1px;}#inhalteTemplategut,#inhalteTemplateklump,#inhalteTemplateZusammenarbeit {margin-top: 10px;}#inhalteTemplateZusammenarbeit {border: 1px #d9dee8 solid;background-color: #ffffff;}#inhalteTemplateZusammenarbeit img {padding-left: 15px;padding-top:0px;margin: 0px;}#inhalteTemplateZusammenarbeit h2 {margin-bottom: 10px;font-weight: normal;;}#inhalteTemplateZusammenarbeit .body {margin: 0px;padding: 0px;}.inhalteEintrag { margin-bottom:0.45em; }.template_center .inhalteEintrag { margin-bottom:1em; }#inhalteTemplateKontakt {background-color: #f2f4f7;color:#798aaf;width: 211px;height: 101px;padding: 17px 0px 0px 17px;font-size: 12px;margin-top:10px;}#inhalteTemplateKontakt a {color:#798aaf;	}/*********//* SUCHE *//*********//* Box Hell */.boxHell p {color:#002068;font-size:1.05em;padding-top: 15px;margin-bottom:0;font-weight: normal;}.boxHell .body {font-size:0.95em;padding-left:60px;padding-top: 10px; }.boxHell tr {font-size:0.95em;}.boxHell * {color:#002068;}/**************//* Box Dunkel *//* Navigation *//**************/.boxDunkel {background-color:#f2f4f7;padding: 14px;padding-left: 17px;}.boxDunkel div.body {	font-size:15px;}.boxDunkel h2 {color:#3d558c;font-size:15px;margin:0;}.boxDunkel p {margin-top: 15px;}.boxDunkel a {text-decoration:none;}#inhalteTemplateUeberDieChanceB {margin-top: 10px;}#inhalteFacebook p {	margin-top: 0;}#inhalteFacebook h2 {	margin-bottom: 8px;}/**************//* Box Home   *//* 3er Banner *//**************/.boxHome {height: 198px;background-color: #f2f4f7;}.boxHome .body a {color: #002068;text-decoration: none;font-size: 12px;font-weight: bold;}.boxHome .body p {color: #002068;font-size: 12px;padding-left: 11px;padding-right: 11px;}.boxHome .body .linkliste {color: #002068;font-size: 12px;padding-left: 11px;padding-right: 11px;}.boxHome img {padding-bottom:11px;}/*****************//* Banner Home   *//* bunte Banner  *//*****************/.bannerHome {height:112px;width: 676px;background-repeat:no-repeat;background-position:left-top;background-image:url(1pic/banner-beratung.jpg);}.bannerHome * { color:#484848; }.bannerHome p {margin-bottom:5px;}.bannerHome strong {line-height:28px;font-size:24px;text-decoration: none;}.bannerHome strong a {	text-decoration: none;	display: block;	padding-top: 33px;	padding-left:131px;	margin: 0px;}.bannerHome .body { padding-left:10px; }.bannerHome ul { margin:0; }.bannerHome ul li {list-style:none;padding-left:10px;}.bannerHome ul li a { 	text-decoration:none;	padding-left: 122px;	display: block;	color: #000000;	height: 45px;}.bannerHome ul li a:hover { color:#222222; }#inhalteHomeBeratung { background-image:url(1pic/banner-beratung2.jpg); }#inhalteHomeFamilie { background-image:url(1pic/banner-familie2.jpg); }#inhalteHomeArbeit { background-image:url(1pic/banner-arbeit2.jpg); }#inhalteHomeWohnen { background-image:url(1pic/banner-wohnen2.jpg); }#inhalteHomeGesundheit { background-image:url(1pic/banner-gesundheit.jpg); }#inhalteHomeEinrichtungen { background-image:url(1pic/banner-einrichtung.jpg); }/*#inhalteHomeBeratung ul li { background-image:url(1pic/bullet_homeBeratung.gif); }#inhalteHomeFamilie ul li { background-image:url(1pic/bullet_homeFamilie.gif); }#inhalteHomeArbeit ul li { background-image:url(1pic/bullet_homeArbeit.gif); }#inhalteHomeWohnen ul li { background-image:url(1pic/bullet_homeWohnen.gif); }#inhalteHomeGesundheit ul li { background-image:url(1pic/bullet_homeGesundheit.gif); }#inhalteHomeEinrichtungen ul li { background-image:url(1pic/bullet_homeEinrichtungen.gif); }*/#inhalteHomeBeratung strong a { color:#5b1710; }#inhalteHomeFamilie strong a { color:#ff0000; }#inhalteHomeArbeit strong a { color:#005aa0; }#inhalteHomeWohnen strong a { color:#008232; }#inhalteHomeGesundheit strong a { color:#fa7314; }#inhalteHomeEinrichtungen strong a { color:#616161; }/*#inhalteHomeBeratung a:hover { color:#222222; }#inhalteHomeFamilie a:hover { color:#92353A; }#inhalteHomeArbeit a:hover { color:#005C84; }#inhalteHomeWohnen a:hover { color:#004700; }#inhalteHomeGesundheit a:hover { color:#560076; }#inhalteHomeEinrichtungen a:hover { color:#D05100; }*//**********//* Seiten *//**********/.seiten320Lay .inhalteContainer2 {width:212px;float:left;}.seiten320Lay .inhalteContainerSpacer {width:20px;float:left;}/*.seiten320Lay .inhalteContainerSpacer2 {width:12px;float:left;}*//* liste */.newsberichteListeLay {border-bottom:1px solid #E5E8F0;margin-bottom:0.5em;padding-bottom:0.5em;}.newsberichteListeLay h3 {font-size:1.0em;margin-bottom:0;}.newsberichteListeLay ul { margin-bottom:0; }.newsberichteListeLay p { margin-bottom:0; }.newsberichteListeLay .bilder {width:130px;float:left;}.newsberichteListeLay .body {width:430px;float:left;}/* detail */.newsberichteDetailLay h3 {font-size:1.15em;}.newsberichteDetailLay .bilder {margin-bottom:1em;}/*******************//* Veranstaltungen *//*******************//* liste */.veranstaltungenListeLay {border-bottom:1px solid #E5E8F0;margin-bottom:0.5em;padding-bottom:0.5em;}.veranstaltungenListeLay h4 {font-size:0.95em;font-weight:normal;margin-bottom:0;}.veranstaltungenListeLay h3 {font-size:1.00em;margin-bottom:0;}.veranstaltungenListeLay ul { margin-bottom:0; }.veranstaltungenListeLay p { margin-bottom:0; }.veranstaltungenListeLay .bilder {width:130px;float:left;}.veranstaltungenListeLay .body {width:430px;float:left;}/* detail */.veranstaltungenDetailLay .bilder {margin-bottom:1em;}/**************//* Leistungen *//**************//* anrisse */.leistungenAnrisseLay {}.leistungenAnrisseLay h3 {margin:0;}.leistungenAnrisseLay .bilder {float:left;width:45px;}.leistungenAnrisseLay .leistungenBody {float:right;width:128px;}.leistungenAnrisseLay p {margin-bottom:0;}/* detail */.leistungenDetailLay .bilder {margin-bottom:1em;}/* liste */.leistungenListeLay  {margin-bottom:10px;}.leistungenListeLay h2 {margin-bottom:0.4em;}.leistungenListeLay p {margin-bottom:0.4em;}.leistungenListeLay ul {margin:0;}/*****************//* einrichtungen *//*****************//* detail */.einrichtungenDetailLay .bilder {margin-bottom:1em;}/* liste */.einrichtungenListeLay{background-color:#E5E8F0;padding:10px;width:300px;}/*******************//* Warenkategorien *//*******************//* liste */.warenkategorienListeLay {text-align:center;background-color:#F2F4F7;}.warenkategorienListeLay h2 {font-size:1em;}.warenkategorienListeLay a {color:#798AAF;}.warenkategorienListeLay .bilder {margin-bottom:5px;border-bottom:1px solid #FFFFFF;}/*********//* Waren *//*********//* liste */.warenListeLay {border-bottom:1px solid #E5E8F0;padding-bottom:1em;margin-bottom:1em;}.warenListeLay .bilder {float:left;width:120px;}.warenListeLay .body {float:right;width:430px;}/* warenkorb */.warenkorb_button {font-size:0.95em;margin-top:0.5em;}.warenkorb_button form {padding-left:24px;background:url(1pic/warenkorb.gif) no-repeat left center;}.warenkorb_button h4 {margin-bottom:3px;}.warenkorb_button input {font-size:0.95em;}/************//* Projekte *//************/.projektmodulKategorieAnsicht .projekte {border:1px solid #E5E8F0;font-size:0.95em;padding:5px;}.projektmodulKategorieAnsicht h2 {background-color:#F2F4F7;border-bottom:1px solid #FFFFFF;padding:5px 10px;color:#798AAF;font-size:1.05em;margin-bottom:0;}.projektmodulKategorieAnsicht h3 {margin-bottom:0;}/**********//* Themen *//**********/.themenberichtemodulKategorieAnsicht .themenberichte {border:1px solid #E5E8F0;font-size:0.95em;padding:5px;}.themenberichtemodulKategorieAnsicht h2 {background-color:#F2F4F7;border-bottom:1px solid #FFFFFF;padding:5px 10px;color:#798AAF;font-size:1.05em;margin-bottom:0;}.themenberichtemodulKategorieAnsicht h3 {margin-bottom:0;}/*********//* Forum *//*********/div.forumseintraege div.signatur {margin-top:1em;margin-bottom:1em;}div.forumseintraegeMainLay  {border-bottom:1px solid #E5E8F0;margin-bottom:1em;padding-bottom:1em;}div.forumseintraegeMainLay h3 {font-size:1.1em;margin-bottom:0.5em;}div.forumseintraegeSubLay  {margin-top:1em;margin-left:20px;}div.forumseintraegeSubLay h3 {font-size:1.0em;margin-bottom:0.5em;}/************//* Personen *//************/div.personenDetailLay{margin-bottom:10px;}div.personenDetailLay .bilder{text-align:center;margin-bottom:0;}div.personen h2{font-size:1em;}/***************//* breadcrumbs *//***************/div.indikator{margin-bottom:15px;}/******************//* Suchergebnisse *//******************/div.suchergebnisseEintrag{border-bottom:1px solid #E5E8F0;padding-bottom:1em;margin-bottom:1em;}/******************//* Partnerlinks   *//******************/div.partnerlinksNormalLay{margin-bottom:10px;border:1px solid #E5E8F0;padding:5px;}div.partnerlinksNormalLay h2{font-size:1.0em;}div.partnerlinksTopLay{margin-bottom:5px;}#copyright { clear:both; color:#bfbfbf; font-size: 9px; margin: 0.2em 0; }#copyright a { color:#bfbfbf; text-decoration: underline; }/******************//* Men�pl�ne      *//******************/div.menueplaene table tr th{background-color:#E5E8F0;padding:3px;	font-size:0.9em;}div.menueplaene table tr td{background-color:#F2F4F7;padding:3px;	font-size:0.9em;}div.menueplaeneEintrag{margin-bottom:10px;}/********************************//* Startseite Boxen (3 Spalten) *//********************************/.boxKlein {	background-color: #F2F4F7;}.boxKlein img {	border-bottom: 1px solid #FFFFFF;}.boxKlein .body {	padding: 10px;	color: #002068;}.boxKlein p, .boxKlein a {	color: #002068;	font-weight: bold;}/***************//* Gut Angebot *//***************/.gutangebot {	background-image: url("1pic/gutbanner.jpg");	background-repeat: no-repeat;	background-position: left top;	background-color: #ededed;	height: 61px;	margin-bottom: 30px;	margin-top: 30px;	cursor: pointer;}.gutangebot p {	padding: 16px;	padding-left: 130px;	color: #5f5f5f;}.gutangebot p a {	color: #96c819;	text-decoration: none;}.gutangebot p a:hover {	color: #5f5f5f;}/********************//* Seiten Subseiten *//********************/.subseiten {	margin: 0;	margin-bottom: 10px;}.subseiten li {	list-style: none;	margin-bottom: 2px;}.subseiten li a {	display: block;	background-color: #F2F4F7;	padding: 5px;	font-size: 15px;	text-decoration: none;	background-image: url("1pic/bullet_nav.gif");	background-repeat: no-repeat;	background-position: 5px center;	padding-left: 15px;}.subseiten li a:hover {	background-color: #F4F6F9;}
