* { margin: 0; padding: 0; }
html {background: #FFF;}
body {font-family: Helvetica,Arial,sans-serif; font-size: 12px;}
#wrapper {background: #008000; border-top: solid 2px #008000; width: 100%; min-width: 950px;  text-align:left;}
#main {position: relative; width: 950px;  margin: 0 auto; margin-top: 20px; background: url(./images/rand_o.jpg) no-repeat top;  }
/*#left { width:20%; float:left; margin:0px 0px 10px 0px; padding:10px; padding-top:0; } */
#right{ width: 950px; margin-top: 14px; background:  url(./images/rand.jpg) repeat-y top left; }
#content  {margin-left: 40px; margin-right: 40px;border: solid 1px #bbb; background: #FFFFB8;}
#header  {height: 131px; min-width: 950px; max-width: 1600px; background: #008000 url(./images/bghtml.jpg)  repeat-x;}
#header h1 { font-size: 26px;color: #FFF;}

#last {background: url(./images/rand_u.jpg) no-repeat bottom left; width: 950px; padding-top: 20px;}


h1, h2, h3, h4, h5, h6 {font-weight:bold; padding-top: 1em; padding-bottom: 0.5em;}
h1 {font-size: 24px; line-height:1; color: #008000;}
h2 {font-size:18px; color: #6d5500;}
h3 {font-size: 14px;line-height:1; color: #008000;}
h4 {font-size: 14px; line-height:1.25; color: #000;}
h5 {font-size: 12px; color: #008000;}
h6 {font-size:12px; color: #000;}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.0em;}

p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}

a { text-decoration:none; color:#6d5500; }
a:hover { text-decoration:underline; }
a:focus, a:hover {color:#000;}

blockquote {margin:1.5em;color:#666;font-style:italic;}

li { margin-bottom:6px; padding-left:4px; }
ul {margin:1.5em 1.5em 1.5em 3em;}
ul {list-style-type:none;}

table {margin-bottom:1.4em; width:100%;}
th {font-weight:bold;}
th, td {padding:4px 10px 4px 5px;}
/*
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
*/
caption {background:#eee;}

#headertop { display:block; background:#dae8ff; padding:3px 10px 3px 10px; }
#footer { background:#008000; padding:5px; margin-top:10px; border-bottom: solid 12px #f5ce0f;}
#footer a {color: #FFF;}
.floatright { float:right; }
.break { clear:both; font-size:0;}
.clear {clear: both}
.center {position: relative; margin: 0 auto; text-align: center;}

#topnav { background:#02bc01 url(./images/bgtop_1.jpg) repeat-x left;}
#topnav a { color:#FFF; font-size:13px; font-weight: 700; margin: 16px; padding-left: 26px;}
#topnav a { line-height:24px;}
#topnav a:hover { text-decoration:none; color:#000;}
/*
#leftnav ul { list-style-position:inside; margin:0; padding:0; }
#leftnav ul li { padding:0; margin-left:10px; }
*/

/*xxxxxxxxxxxxxxxxxx*/

#home {padding: 20px;} 
#home #will {color: #6d5500;  font-size: 20px; font-weight: bold; display: block;}
#home img {padding: 6px; border: solid 2px #008000;}
#home ul {margin-left: 6px;}
#home li {padding-bottom: 10px }
#home #angebot img {padding: 0px; border: solid 0px #008000;}

#angebote {padding: 40px; background: url(./images/bgangebot.jpg) no-repeat top left; height: 595px;}
#angebote h2 {color: #AB343F; font-weight: 700;}
#angebote a {font-weight: bold;}

#kielt {padding: 20px;}

/* background: url(./images/bgkielt.jpg) repeat-x top left;} */
 
#kielt #titel {text-align: center;}
#kielt ul {list-style-type: disc;}

#leitbild {margin: 60px; padding: 40px; background: #FFF; }

#stellen {padding: 20px;}
#stellen td {padding:10px;}

#formular {padding: 20px; text-align: right;  padding-right: 100px; padding-top: 20px;}
#formular img {float: left; padding-left: 160px; padding-top: 20px;}

#presse {color: #FFF; background: #008000; padding: 20px;}
#presse a {color: red;}

#termine {padding: 20px;}
#impressum {padding: 20px;}
#verwaltung {padding: 20px; padding-left: 60px;}

#intern {padding: 100px;}
#intern a { color: #000;}

#forum {background: #FFFFE0 url(./images/kopf.gif);}
#forum td {background: #FFFFE0; padding: 16px;}
#forum img {padding: 16px;}
#forum .grau {color: #787878;font-weight: bold;}
#forum .thema {display: block; margin-top: 10px; color: #6d5500; font-size: 120%; font-weight: bold;}

#stiftung {padding: 20px;}
#tanneberg {padding: 20px;}

#spenden {padding: 100px; padding-top: 40px;}
#spenden img {padding-left: 80px;}

#kbs {padding: 20px;  background: url(./images/bgkbs.jpg) repeat-x top left;}
#kbs ul {list-style-type: disc;}

#tages {padding: 20px;  background: url(./images/bgtages.jpg) repeat-x top left;}
#tages ul {list-style-type: disc;}

#acasa {padding: 20px; background: url(./images/bgacasa.jpg) repeat-x top left;}
#acasa #links {margin: 0 auto; width: 760px; height: 30px;}
#acasa #links ul {float: left; list-style: none; margin: 0; padding-left: 100px;}
#acasa #links ul li {float: left; padding: 0 1.2em;}
#acasa #links ul a {display: block; line-height: 1.8em; font-size: 120%; color: #6d5500;}
#acasa .box {margin: 12px auto; width: 760px; padding: 1px 1px 4px 1px; background: #d3c285;}
#acasa .inhalt {height: 100px; padding: 18px; background: #ffffd4;}
#acasa .column {float: left; width: 218px; padding: 10px; color: #008000; text-align: center;}
#acasa #unten {margin-left: 30px;}

#acasa2 {padding: 20px; background: url(./images/bgacasa.jpg) repeat-x top left;}
#acasa2 img {float: right; padding: 10px; }
#acasa2 ul {list-style-type: disc;}
#acasa2 .box {padding: 1px 1px 4px 1px; background: #d3c285;}
#acasa2 .inhalt {padding: 18px; background: #ffffd4;}

#acasa3 {padding: 20px; background: url(./images/bgacasa.jpg) repeat-x top left;}
#acasa3 .box {padding: 1px 1px 4px 1px; background: #d3c285;}
#acasa3 .inhalt {padding: 18px; background: #ffffd4;}
#acasa3 img {float: right; padding: 10px;}

#acasa4 {padding: 20px; background: url(./images/bgacasa.jpg) repeat-x top left;}
#acasa4 #spalte_1 {float: left; width: 250px;}
#acasa4 #spalte_2 {float: left; width: 520px;}
#acasa4 ul {margin-top: 50px; margin-left: 10px; padding-top: 8px; list-style: none; border-top: solid 6px #6d5500;}
#acasa4 ul li {padding: 6px 4px 6px 6px;}
#acasa4 img {float: right; padding-bottom: 10px;}
#acasa4 .spalte {float: left; width: 45%; padding-left: 22px;}

#ambo {padding: 20px; background: url(./images/bgambo.jpg) repeat-x top left;}
#ambo ul {list-style-type: disc;}

#wohnen {padding: 20px;  background: url(./images/bgwohn.jpg) repeat-x top left;}
#wohnen ul {margin:1.5em 1.5em 1.5em 0.1em;} 
#wohnen blockquote {width: 560px; margin-left: 120px;}

#ergo {padding: 20px; background: url(./images/bgergo.jpg) repeat-x top left;}
#ergo ul {margin:1.5em 1.5em 1.5em 0em;}
#ergo #col_1 {float: left; width: 160px; padding-top: 30px;}
#ergo #col_1 img {padding-bottom: 3px;}
#ergo #col_2 {float: left; width: 290px;}
#ergo #col_2 ul {margin: 0px; padding: 10px; line-height: 1.6;}
#ergo #col_3 {float: left; width: 120px; padding-top:  30px;}
#ergo #col_3 img {padding-bottom: 3px;}

#img {padding: 20px; background: url(./images/bgimg.jpg) repeat-x top left;}
#img .marke {color: #008000; font-weight: bold;}
#img ul {list-style-type: disc;}
#img img {padding-left: 22px;}

#sozio {padding: 20px; background: url(./images/bgsozio.jpg) repeat-x top left;}
#sozio p {margin-bottom: 1em;}
#sozio p:first-letter {font-size: 150%;}
#sozio ul {list-style-type: disc;}

#pflegedienst {padding: 20px; background: url(./images/bgpflege.jpg) repeat-x top left;}
#pflegedienst p {margin-bottom: 1em;}
#pflegedienst p:first-letter {font-size: 140%;}
#pflegedienst ul {list-style-type: disc;}
#pflegedienst em {color: #008000; font-weight: bold;}
#pflegedienst span {font-size: 13pt; font-weight: bold; font-style: italic; color: #008000; }
#pflegedienst a {color: red}
#pflegedienst #rechts {text-align: right;}
#pflegedienst #rechts a{color: #000;}
#pflegedienst #unter {padding-left: 28px;}

#mvz {margin: 60px; padding: 60px; background: #FFF;}

#zittau-kbs {padding: 20px;}
#zittau-kbs p {margin: 0 auto; width: 90%;}
#zittau-kbs ul {list-style-type: disc;}
#zittau-kbs img {border: solid 1px #000; padding: 4px;}

#zittau-amb {padding: 20px;}
#zittau-amb ul {list-style-type: disc;}

#zittau-ergo {padding: 20px;}
#zittau-ergo ul {margin:1.5em 1.5em 1.5em 0em;}
#zittau-ergo p {margin-left: 60px;}
#zittau-ergo #spalte_2 #text_spalte {float: left; width: 60%;}
#zittau-ergo #spalte_2 #text_spalte ul {width: 96%; padding-left: 20px; padding-bottom: 20px; line-height: 1.4; list-style: disc;}
#zittau-ergo #spalte_2 #text_spalte h4 {padding-left: 0px;}

#loebau {margin: 16px; padding: 20px; background: #008000; color: #FFF;}

#nuenchritz {padding: 90px;}

#muki {padding: 20px;}
#muki img {float: right; padding: 14px;}
#muki ul {list-style-type: disc;}

#ptv {padding: 20px;}
#ptv img {float: right; padding: 14px;}
