body {
font-size : 11px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #000000;
text-decoration : none;
font-style : normal;
}

p,h1,h2,h3,h4,h5 {
margin-bottom : 0px;
}

li {
font-family : Verdana,Arial,Helvetica,sans-serif;
}



h1 {
font-size : 14px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #326043;
font-style : normal;
font-weight : bold;
}

h2 {
font-size : 12px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #326043;
font-style : normal;
font-weight : bold;
}

hr.news { color: #576B2C; margin: 2 0 2 0px; }

.pagetitle1 {
font-size : 24px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #FFFFFF;
text-decoration : none;
font-style : normal;
font-weight : bold;
font-stretch: wider;
}

.pagetitle2 {
font-size : 24px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #C6D256;
text-decoration : none;
font-style : normal;
font-weight : bold;
font-stretch: wider;
}


td {
font-size : 11px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #000000;
text-decoration : none;
font-style : normal;
}

.news_list_title {
font-size : 11px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #576B2C;
text-decoration : none;
font-style : normal;
font-weight : bold;
padding: 2px;
}

.news_list_subtitle {
font-size : 11px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #000000;
text-decoration : none;
font-style : normal;
font-weight : normal;
padding: 2px;
}

td.news_list_head {
font-size : 11px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #000000;
text-decoration : none;
font-style : normal;
font-weight : bold;
padding: 2px;
border-bottom: 1px solid #576B2C;
}

td.news_single_head {
font-size : 11px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #000000;
text-decoration : none;
font-style : normal;
font-weight : bold;
}

td.news_single_title {
font-size : 11px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #576B2C;
text-decoration : none;
font-style : normal;
font-weight : bold;
}

td.news_single_subtitle {
font-size : 11px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #000000;
text-decoration : none;
font-style : italic;
}

td.news_single_body, td.news_author {
font-size : 11px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #000000;
text-decoration : none;
font-style : normal;
}

td.formlabel {
font-size : 11px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #FF8D37;
text-decoration : none;
font-style : normal;
font-weight : bold;
}

th.termine_headline {
background-color : #DAE47A;
color : #576B2C;
}

td.termine_1 {
background-color : #F3F8BE;
color : #000000;
}

td.termine_2 {
background-color : #FAFCE2;
color : #000000;
}



.button {
color : #000000;
background-color: #F3F8BE;
font-size: 11px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
border-bottom-width: 1px;
border-color: #F3F8BE;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
}


a.boerse_headline, a.boerse_headline:active, a.boerse_headline:visited, a.boerse_headline:hover {
font-size : 14px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #FF8D37;
font-style : normal;
font-weight : bold;
}


a, a:active, a:visited {
font-size : 11px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #FF8D37;
text-decoration : none;
font-style : normal;
}

a:hover  {
font-size : 11px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #FF8D37;
text-decoration : none;
font-style : normal;
}



a.menuright, a.menuright:active, a.menuright:visited {
font-size : 12px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #FFFFFF;
text-decoration : none;
font-style : normal;
font-weight : bold;
}

a.menuright:hover  {
font-size : 12px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #EA281C;
text-decoration : none;
font-style : normal;
font-weight : bold;
}



a.menu1, a.menu1:active, a.menu1:visited {
font-size : 12px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #33481D;
text-decoration : none;
font-style : normal;
font-weight : bold;
}

a.menu1:hover  {
font-size : 12px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #74A343;
text-decoration : none;
font-style : normal;
font-weight : bold;
}



a.menu1active, a.menu1active:active, a.menu1active:visited  {
font-size : 12px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #EA281C;
text-decoration : none;
font-style : normal;
font-weight : bold;
}

a.menu1active:hover  {
font-size : 12px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #EA281C;
text-decoration : none;
font-style : normal;
font-weight : bold;
}



a.menu2, a.menu2:active, a.menu2:visited {
font-size : 12px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #3E7148;
text-decoration : none;
font-style : normal;
font-weight : bold;
}

a.menu2:hover  {
font-size : 12px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #74A343;
text-decoration : none;
font-style : normal;
font-weight : bold;
}



a.menu2active, a.menu2active:active, a.menu2active:visited  {
font-size : 12px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #EA281C;
text-decoration : none;
font-style : normal;
font-weight : bold;
}

a.menu2active:hover  {
font-size : 12px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #EA281C;
text-decoration : none;
font-style : normal;
font-weight : bold;
}



a.menu3, a.menu3:active, a.menu3:visited {
font-size : 10px;
font-family : Verdana,Arial,Helvetica,sans-serif;
/*color : #FF923F;*/
color : #FF8D37;
text-decoration : underline;
font-style : normal;
font-weight : bold;
}

a.menu3:hover  {
font-size : 10px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #FFA968;
/*color : #FF8D37;*/
text-decoration : underline;
font-style : normal;
font-weight : bold;
}



a.menu3active, a.menu3active:active, a.menu3active:visited  {
font-size : 10px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #EA281C;
text-decoration : underline;
font-style : normal;
font-weight : bold;
}

a.menu3active:hover  {
font-size : 10px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #EA281C;
text-decoration : underline;
font-style : normal;
font-weight : bold;
}



a.menu4, a.menu4:active, a.menu4:visited {
font-size : 10px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #FF8D37;
text-decoration : none;
font-style : normal;
font-weight : bold;
}

a.menu4:hover  {
font-size : 10px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #FFA968;
text-decoration : none;
font-style : normal;
font-weight : bold;
}



a.menu4active, a.menu4active:active, a.menu4active:visited  {
font-size : 10px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #EA281C;
text-decoration : none;
font-style : normal;
font-weight : bold;
}

a.menu4active:hover  {
font-size : 10px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #EA281C;
text-decoration : none;
font-style : normal;
font-weight : bold;
}



a.footer, a.footer:visited, a.footer:active, a.footer:hover {
font-size : 10px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #FF8D37;
text-decoration : none;
font-style : normal;
font-weight : normal;
font-stretch : expanded;
}

.footer {
background-color : #F3F8BE;
font-size : 10px;
font-family : Verdana,Arial,Helvetica,sans-serif;
color : #000000;
text-decoration : none;
font-style : normal;
font-weight : normal;
font-stretch : expanded;
}



.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-size:12px; font-weight:bold; font-style:normal; color:#000000; }

/*.tx-indexedsearch .tx-indexedsearch-whatis { font-size : 12px; margin-top:5px; margin-bottom:5px; }*/
.tx-indexedsearch .tx-indexedsearch-whatis { font-size : 12px; font-family : Verdana,Arial,Helvetica,sans-serif; color : #326043; font-style : normal; font-weight : bold; }

.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#DAE47A; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { color:#33481D; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title A { color:#33481D; 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:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#F0F6AE; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead A { color:#33481D; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#C7D357; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }



