body, table, tr, td

{

  font-family:Verdana, Arial;

  font-size:11px;

  color:#2E2829;

}

body

{

  margin:0px; 

}



a, a:active, a:visited

{

  font-family: Verdana, Arial;

  font-size:11px;

  color:#359D25; 

  text-decoration:underline;

}

a:hover, a:active:hover, a:visited:hover

{

  font-family: Verdana, Arial;

  font-size:11px;

  color:#359D25; 

  text-decoration:none;

}



a.news, a.news:active, a.news:visited

{

  font-family: Verdana, Arial;

  font-size:10px;

  color:#2E2829; 

  text-decoration:none;

}

a.news:hover, a.news:active:hover, a.news:visited:hover

{

  font-family: Verdana, Arial;

  font-size:10px;

  color:#2E2829; 

  text-decoration:none;

}



a.avenit, a.avenit:active, a.avenit:visited

{

  font-family: Verdana, Arial;

  font-size:11px;

  color:#BFB9BA; 

  text-decoration:none;

}

a.avenit:hover, a.avenit:active:hover, a.avenit:visited:hover

{

  font-family: Verdana, Arial;

  font-size:11px;

  color:#BFB9BA; 

  text-decoration:none;

}



a.footer, a.footer:active, a.footer:visited

{

  font-family: Verdana, Arial;

  font-size:10px;

  color:#BFB9BA; 

  text-decoration:none;

}

a.footer:hover, a.footer:active:hover, a.footer:visited:hover

{

  font-family: Verdana, Arial;

  font-size:10px;

  color:#BFB9BA; 

  text-decoration:none;

}

td.footer

{

  font-size:10px;

  color:#BFB9BA; 

  white-space:nowrap;

}



.path { font-size:10px; color:#BFB9BA}



a.menu, a.menu:active, a.menu:visited

{

  font-family: Verdana, Arial;

  font-size:11px;

  color:#FFFFFF; 

  font-weight:bold;

  text-decoration:none;

}

a.menu:hover, a.menu:active:hover, a.menu:visited:hover

{

  font-family: Verdana, Arial;

  font-size:11px;

  font-weight:bold;

  text-decoration:none;

}

.ddmx .item2 a.menu:hover, .ddmx .item2 a.menu:active:hover, .ddmx .item2 a.menu:visited:hover

{

  font-family: Verdana, Arial;

  font-size:11px;

  font-weight:bold;

  color:#000000;

  text-decoration:none;

}



td.topnewsHead

{

  font-size:15px;

  font-weight:bold;

  color : #FFFFFF;

  padding-left:15px; 

}

td.topnews

{

  padding-left:15px; 

}





.ddmx {

  font: 11px Verdana;

  text-decoration: none;

  margin-left:1px;

  color:#014286;

}



.ddmx .item1

{

    font-family:Verdana, Arial;

    font-size:11px;

    font-weight:bold;

    text-decoration:none;

    color:#FF9900;

    white-space: nowrap;

    position: relative;

}



.ddmx .item1-active{

    font-family:Verdana, Arial;

    font-size:11px;

    font-weight:bold;

    text-decoration:none;

    color:#014286;

    background: #619B34;

    white-space: nowrap;

    position: relative;    

}



.ddmx .item2,

.ddmx .item2:active,

.ddmx .item2:visited,

.ddmx .item2:hover,

.ddmx .item2-active,

.ddmx .item2-active:active,

.ddmx .item2-active:visited,

.ddmx .item2-active:hover {

    padding: 4px 4px 4px 7px;

    display: block;

    white-space: nowrap;

    position: relative;

    font-family:Verdana, Arial;

    font-size: 11px;

    font-weight: bold;

    font-style: normal;

    text-decoration: none;

    color: #FFFFFF;

    background: #619B34;

    height:24px;

    margin-top:1px;

    margin-bottom:1px;

}



.ddmx .item2:hover,

.ddmx .item2-active,

.ddmx .item2-active tr td a.menu,

.ddmx .item2-active:hover {

background: #B0CD99;

color:#1C3E14;

text-decoration: none;

    margin-top:1px;

}



.ddmx .item2 tr td .icon

{

 background:url('../images/arrow.gif');

}

.ddmx .item2-active tr td .icon

{

 background:url('../images/arrow_active.gif');

}



.ddmx .item3,

.ddmx .item3:active,

.ddmx .item3:visited,

.ddmx .item3:hover,

.ddmx .item3-active,

.ddmx .item3-active:active,

.ddmx .item3-active:visited,

.ddmx .item3-active:hover {

    padding: 4px 4px 4px 7px;

    display: block;

    white-space: nowrap;

    position: relative;

    font-family:Verdana, Arial;

    font-size: 11px;

    font-weight: bold;

    font-style: normal;

    text-decoration: none;

    color: #FFFFFF;

    background: #003D06;

    height:24px;

    margin-top:1px;

    margin-bottom:1px;

}



.ddmx .item3:hover,

.ddmx .item3-active,

.ddmx .item3-active tr td a.menu,

.ddmx .item3-active:hover {

background: #B0CD99;

color:#1C3E14;

text-decoration: none;

    margin-top:1px;

}



.ddmx .section {   

    margin-left:-1px;

    position: absolute;

    visibility: hidden;

    z-index: -1;

    margin: 0px;

    width:190px;

}



td.gallery_move 

{

  color:#9AC99E; 

}



h1

{

  font-size:18px;

  font-weight:bold;

  color: #619B34; 

}

h2

{

  font-size:18px;

  font-weight:bold; 

}

h3

{

  font-size:16px; 

}

b.green

{

  color: #619B34;  

}

b.white

{

  color: #FFFFFF;  

}



input.textfeld

{

  font-family:Verdana, Arial;

  font-size:11px;

  color:#2E2829;

  width:220px;

}



input.textfeld_middle

{

  font-family:Verdana, Arial;

  font-size:11px;

  color:#2E2829;

  width:170px;

}



input.textfeld_small

{

  font-family:Verdana, Arial;

  font-size:11px;

  color:#2E2829;

  width:50px;

}



textarea.textfeld

{

  font-family:Verdana, Arial;

  font-size:11px;

  color:#2E2829;

  width:220px;

  height:80px;

}



input.abschicken

{

  font-family:Verdana, Arial;

  font-size:11px;

  color:#2E2829;

}