html, body {width:100%}

body {margin:0px; padding:0px; font-family:Arial,Tahoma,Verdana; font-size:12px; background-color:#ffffff; color:#000000; overflow:auto; overflow:-moz-scrollbars-vertical;}

img, a {border: none; behavior: url(../claudia-stamm/scripts/iepngfix.htc); }

.clear	{clear:both;}
.hidden	{display:none;}
span.gross { text-transform:uppercase; font-weight:bold;}
p 		{line-height:18px; font-weight:normal; text-transform:none; margin:0px;}
table 	{font-family:Arial,Tahoma,Verdana; font-size:12px;}
a 		{color:#83ae1b; text-decoration:underline;}
a:hover	{text-decoration:none;}
table	{padding:0px; margin-bottom:30px;}
td		{vertical-align:top; padding:3px; line-height:16px;}

#container {width:800px; margin:0 auto;}

#header {width:800px; height:106px; background-image:url(images/header.gif); background-repeat:no-repeat; position:relative;}
a.home-button{width:284px; height:54px; position:absolute; left:0px; bottom:11px; display:block; cursor:pointer;}
a.impressum	 {width:58px; height:19px; position:absolute; right:145px; top:15px; display:block; cursor:pointer; font-size:10px; text-decoration:none; color:#999999;}

#navi {height:32px; background-color:#a1c647;}
#subnavi {height:17px; background-color:#bdd77e; font-size:12px; padding-left:11px; padding-top:2px;}

#navi a:hover, #navi a.active { background-position:0px -32px;}

#subnavi a {color:#FFFFFF; text-decoration:none; margin-right:20px;}
#subnavi a:hover, #subnavi a.subactive {color:#58584d; text-decoration:none;}

a#aktuelles {width:124px; height:32px; background-image:url(images/nav_aktuelles.gif); display:block; float:left;}
a#vita {width:60px; height:32px; background-image: url(images/nav_vita.gif); display:block; float:left;}
a#ziele {width:69px; height:32px; background-image:url(images/nav_ziele.gif); display:block; float:left;}
a#service {width:96px; height:32px; background-image:url(images/nav_service.gif); display:block; float:left;}
a#kontakt {width:109px; height:32px; background-image:url(images/nav_kontakt.gif); display:block; float:left;}

#content {width:800px;}

#left	{float:left; width:571px; margin:23px 0 30px 0px; border-top:1px solid #b3b294;}
#left h2 {margin:4px 0 2px 10px; font-size:13px; font-weight:normal; color:#000000; text-decoration:none; line-height:17px; text-transform:uppercase; font-weight:bold;}



/* rechte spalte */
#sidebar{float:right; width:202px; margin:23px 0px 30px 0; overflow:hidden;}
#sidebar ul {list-style:none; margin:0px; width:214px; padding:0px;}
#sidebar ul li {margin:0px 0 10px 0; padding:0px;}
div.textwidget img {margin:0px;}
h2.widgettitle {display:none;}



/* einträge */
div.post {width:571px; margin-bottom:0px; padding-top:16px; border-bottom:1px solid #b3b294;}
div.post-termin {width:571px; margin-bottom:0px; padding-top:5px; border-bottom:0px solid #b3b294;}
div.page {width:571px; margin-bottom:0px; margin-top:0px;}
#left small {margin:0px; font-size:10px; color:#000000; margin-left:11px;}
#left p small {margin:0px; font-size:10px; color:#000000; margin-left:0px;}

.post h2 {margin:10px 0 0 11px; font-size:13px; font-weight:normal; color:#83ae1b; text-decoration:none; line-height:17px; text-transform:uppercase; font-weight:bold;}
.post h2 a {font-size:13px; font-weight:normal; color:#83ae1b; text-decoration:none; line-height:17px; text-transform:uppercase; font-weight:bold; margin-bottom:5px;}
.post h2 a:hover {text-decoration:underline;}

div.entry {width:560px; margin:0px 0 19px 11px; position:relative;}
div.entry-presse {width:560px; margin:0px 0 19px 11px; position:relative;}
div.entry-termin {width:560px; margin:0px 0 19px 0px; position:relative;}
div.entry p {margin:0px 0px 15px 0px; line-height:18px;}
div.entry-presse p {margin:0px 0px 4px 0px; line-height:18px;}
div.entry p a {color:#83ae1b; text-decoration:none; font-weight:normal;}
div.entry-presse p a {color:#83ae1b; text-decoration:none; font-weight:normal;}
div.entry p a:hover {color:#83ae1b; text-decoration:underline;}
div.entry-presse p a:hover {color:#83ae1b; text-decoration:underline;}
div.entry-nomargin p.fotos {margin:0px 0px 15px 0px; line-height:18px; float:left; width:120px;}
div.entry-nomargin p.fotos a {text-transform:uppercase;}
div.entry-nomargin {width:560px; margin:0px 0px 0px 11px; position:relative;}
div.entry-nomargin p {margin:0px;}
div.entry-nomargin p a {color:#83ae1b; text-decoration:none; font-weight:normal;}
div.entry-nomargin p a:hover {color:#83ae1b; text-decoration:underline; font-weight:normal;}


div.entry p.schmal {width:271px; float:left; text-align:justify;}
div.entry img.rechts {float:right; margin-bottom:70px;}

a.more {color:#83ae1b;}

div.entry li {margin-bottom:5px; margin-top:5px; border-bottom:0px solid #cccccc; padding-bottom:0px; padding-top:5px; line-height:18px;}
div.entry li strong {margin:0px; padding:0px;}
div.entry li a, div.entry-nomargin li a {color:##003366; text-decoration:none;}
div.entry li a:hover, div.entry-nomargin li a:hover {color:##003366; text-decoration:underline;}


input {height:15px; font-size:12px; font-family:Arial,Tahoma,Verdana;}
input#searchsubmit {margin-left:0px; margin-right:0px; background:none; border:0px; background-color:none; float:left; display:block; color:#83ae1b; text-decoration:none; font-size:11px; font-weight:normal; padding-left:0px; padding-right:0px; cursor:pointer; font-family:Arial,Tahoma,Verdana; text-transform:none; background-color:#FFFFFF;}
input#delete:hover, input#submit:hover {margin-right:15px; height:22px; color:#83ae1b;}
form#searchform {width:270px; float:left; margin:10px 0px 0 11px;}
input#s {border:1px solid #83ae1b; width:100px; margin-left:3px; padding:1px 0 2px 4px; height:13px; cursor:text;}

h3 {color:#003366; font-size:14px; margin:0px 0 5px 0;}
div.entry table {margin-bottom:20px;}
div.entry table ul {list-style-type:disc; margin:0px 0 15px 0px; padding:0px 0 0 15px; width:195px;}
div.entry table li {border-bottom:0px; padding-bottom:0px; margin-bottom:0px; margin-top:0px; padding-top:3px;}

p.linklove {display:none;}


#footer {height:20px; margin:5px 0 5px 0; color:#ababab; float:left; font-size:10px; width:800px;}
span.footer-links {float:right;}
#footer a {color:#999999; text-decoration:none;}

div.linklistcatname {margin-top:10px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
div.entry div.linklist li { color:#333333; font-size:12px;}
div.entry div.linklist li a {display:block;}
div.entry div.linklist ul {margin:0px 0 30px 0; padding:0px; list-style-type:none; width:480px;}

p.postmetadata-klein {font-size:10px;}
div.entry-presse p.postmetadata-klein a {color:#000000; cursor:text;}
div.entry-presse p.postmetadata-klein a:hover {color:#000000; cursor:text; text-decoration:none;}

.floatleft {float:left; margin-right:8px; margin-bottom:24px;}
a.floatleft img {margin-bottom:8px;}

span.title {text-transform:uppercase; font-weight:bold; font-size:13px; line-height:18px;} 
td.breite80 {width:73px; padding-left:11px; line-height:18px;}
td.breite180 {width:160px; padding-left:0px; padding-right:0px; line-height:18px;}
tr.linie td {border-bottom:1px solid #b3b294; padding-bottom:25px; padding-top:10px; line-height:18px;}

div.foto {float:left; width:280px;}
hr {margin:15px 0; border-top:1px solid #B3B294; border-bottom:0px; border-left:0px; border-right:0px; height:1px;}

