abbr, acronym { border-bottom:1px dashed; cursor: help; }
body { font-family:Verdana,Arial,Geneva,Helvetica,Sans-Serif; font-size:0.7em; padding: 0; background-color:#E1F0E1; text-align:center; }
em { font-style:normal; }
h1 { font-size: 1.4em; font-weight: bold; color:#003366; margin: 0 0 1.0em 0; }
h2 { font-size: 1.1em; font-weight: bold; color:#003366; margin:0; padding:0;}
img { border:0; padding:0; margin:0; }
input { border:1px solid #036;}
input:focus { background-color:#e9eeef; }

#drucklogo {display:none;}
#site { background-color:#FBFDFB; position: relative; width: 768px; margin-left: auto; margin-right: auto; margin-top: 50px; border:1px solid #006600; padding: 3px 3px 0 3px; text-align:left; }
#logo { height:105px; padding:0; margin:0; }
#hauptnav { height:auto; padding:0; margin:0; background: url(../bilder/site/bg_hauptnav.gif) no-repeat top left; width:768px; text-align:center;}
#unternav { height:20px; padding: 0; margin:0; background: url(../bilder/site/bg_unternav.gif) no-repeat top left; width:768px; }
#unternav_stiftung { padding: 0 0 0 206px;  margin:0; }
#unternav_foerder { padding: 0 0 0 275px; margin:0; }

#inhaltsbereich { padding: 25px 0 0 35px; margin:0; width:728px !important; }
#inhaltsbereich a { text-decoration:underline; color:#003366; }
#inhaltsbereich a:hover { text-decoration:none; color:#ffffff; background-color:#003366; }
#inhaltsbereich a:active { color:#ffffff; background-color:#003366; }
#inhaltsbereich a:focus { color:#ffffff; background-color:#003366; }
#inhalt { padding: 10px 0 25px 0 !important; padding-bottom:0; margin:0; width:435px !important; float:left; }
#teaser { padding: 6px 0 6px 6px; margin: 0 0 30px 40px; width:247px !important; float:left; background-color:#e9eeef; border-top: 1px solid #afc0cd; border-bottom: 1px solid #afc0cd; font-size:0.9em; }
#teaser_index { padding: 6px 0 6px 6px ; margin: 260px 0 25px 40px; width:241px !important; float:left; background-color:#e9eeef; border-top: 1px solid #afc0cd; border-bottom: 1px solid #afc0cd; font-size:0.9em; }
#teaser_index a { text-decoration:underline; color:#003366; }
#teaser_index a:hover { text-decoration:none; color:#ffffff; background-color:#003366; }
#teaser_index a:active { color:#ffffff; background-color:#003366; }
#teaser_index a:focus { color:#ffffff; background-color:#003366; }

#seite_url {display:none;}

#abschluss { height:8px; padding:0; margin:0; }


.csc-bulletlist { padding-bottom:1.0em; }
.csc-bulletlist li { margin:0.4em 0;}

.csc-caption { font-size:1.1em; font-weight: normal; color:#003366; margin:10px 0; padding:0; }
.csc-caption2 { font-size:1.0em; font-weight: normal; color:#003366; margin:10px 0; padding:0; }

.csc-menu-2 ul { padding: 0; margin:0 0 0 2.0em;}

.csc-menu-3 p {margin:0.3em 0;padding:0;}

.csc-sitemap-level1 li { margin: 0.5em 0; }
.csc-sitemap-level2 li { margin: 0.5em 0 0 2.0em; }
.csc-sitemap-level3 li { margin: 0.5em 0 0 2.0em; }
.csc-sitemap-level4 li { margin: 0.5em 0 0 2.0em; }

.trenner { font-size:0.9em; font-weight: bold;}


.trenner2 { font-size:0.9em; font-weight: bold; width:700px; }
.trenner2 hr {margin:0.5em 0; border-top:0; border-left:0; border-right:0; border-bottom:1px dashed #036; height:0px;}


.tx-indexedsearch .tx-indexedsearch-browsebox {display:none;}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button { width:6em; background-color:#036;color:#fff;}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword { width:12em; }
.tx-indexedsearch .tx-indexedsearch-whatis { display:none; }
.tx-indexedsearch td {padding:0;}
.tx-indexedsearch p.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#E1F0E1;color:#000; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr p { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr p .tx-indexedsearch-redMarkup { color:#c00000;font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { border-top:1px dashed #333; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { display:none; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }


.spalte { float:left; width:330px !important; padding: 0; margin:0; }

.thumbnail { float: left; }
