
a              { font-family: Verdana, Arial, sans-serif }

a.nav1         { font-size: 12px; color: #4ED716; text-decoration: none; line-height: 20px}
a.nav1:visited { font-size: 12px; color: #4ED716; text-decoration: none; line-height: 20px}

a.nav1_sel         { font-weight: bold; font-size: 12px; color: #4ED716; text-decoration: none; line-height: 20px}
a.nav1_sel:visited { font-weight: bold; font-size: 12px; color: #4ED716; text-decoration: none; line-height: 20px}




a.nav2         { font-size: 12px; color: #000000; line-height: 23px; font-weight: bold; text-decoration: none}
a.nav2:visited { font-size: 12px; color: #000000; line-height: 23px; font-weight: bold; text-decoration: none}

a.nav3         { font-size: 10px; color: #000000; line-height: 18px;padding-left: 10px}
a.nav3:visited { font-size: 10px; color: #000000; line-height: 18px;padding-left: 10px}

a.nav4         { font-weight: bold; font-size: 10px; line-height: 15px; color: #4ED716}
a.nav4:visited { font-weight: bold; font-size: 10px; line-height: 15px; color: #4ED716}

a.nav5         { font-weight: bold; font-size: 10px; line-height: 13px; color: #818080; text-decoration: underline}
a.nav5:visited { font-weight: bold; font-size: 10px; line-height: 13px; color: #818080; text-decoration: underline}
a.nav5:link    { font-weight: bold; font-size: 10px; line-height: 13px; color: #818080; text-decoration: underline}
a.nav5:active  { font-weight: bold; font-size: 10px; line-height: 13px; color: #818080; text-decoration: underline}

a.nav5_active         { font-weight: bold; font-size: 10px; line-height: 13px; color: #00A4EB; text-decoration: underline}
a.nav5_active:visited { font-weight: bold; font-size: 10px; line-height: 13px; color: #00A4EB; text-decoration: underline}
a.nav5_active:link    { font-weight: bold; font-size: 10px; line-height: 13px; color: #00A4EB; text-decoration: underline}
a.nav5_active:active  { font-weight: bold; font-size: 10px; line-height: 13px; color: #00A4EB; text-decoration: underline}

a.copy         { font-size: 12px; text-decoration: underline; color: #4ED716 }
a.copy:visited { font-size: 12px; text-decoration: underline; color: #4ED716 }

a.internal-link         { font-size: 12px; text-decoration: underline; color: #4ED716 }
a.internal-link:visited { font-size: 12px; text-decoration: underline; color: #4ED716 }

.headline      { font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #00A4E8; line-height: 19px }

.teaser        { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #676767; line-height: 17px }

.zue           { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #00A4E8 }

.copy          { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; line-height: 17px }



.form          { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #00A4EB  }

.key           { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; line-height: 15px }

.currentmenu   { font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #00A4E8  }

.currentmenu a { text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #00A4E8  }

P          { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; line-height: 17px }

.kastenhead    { font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 15px; color: #4ED716; padding-bottom: 10px }

.btn { color: white; background-color: #4ED716; font-family: Verdana, Arial, sans-serif; font-size: 11px; }

input { color: #676767; font-family: Verdana, Arial, sans-serif; font-size: 11px; }

textarea { color: #676767; font-family: Verdana, Arial, sans-serif; font-size: 11px; }

.greentable > P      { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 13px }

.key p { color:white;font-size: 10px; text-align: right; line-height: 11pt;}
  
.key p strong {color:white;font-size: 10px; text-align: right; line-height: 11pt;}

.news-list-item-right { width:50%; float:right; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; line-height: 13px }

.news-list-item-left {
	width:50%;
	float:left;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; line-height: 13px
}

.header4 {
	padding-bottom:5px;font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;
}

#download {
	font-weight: bold; font-size: 12px; color: #4ED716; text-decoration: none;
}

div.tx-inssugarcrm-pi1 {font-family: Verdana, Arial, sans-serif;font-size: 11px; color: #000000;}

/*menu oben */
td.nav1 {padding-bottom:5px;}
 td.nav1 a{ font-size: 10px; color: #676767;  font-weight: bold; text-decoration: none; font-family: Verdana, Arial, sans-serif}
 td.nav1 a:hover{ font-size: 10px; color: #00A4E8;  font-weight: bold; text-decoration: none; font-family: Verdana, Arial, sans-serif}   
 .suche { padding-right:3px;font-size: 10px; color: #676767; font-family: Verdana, Arial, sans-serif}
 span.main_selected a  { font-weight: bold; font-size: 10px; color: #00A4E8; text-decoration: none; }
/*menu oben ende*/


/*menu links*/
table.icons {margin-bottom:10px;}
table.menu_links {width:186px;}
table.menu_links a{ font-family: Verdana, Arial, sans-serif; text-decoration: none; font-size: 12px;line-height: 20px; color: #4ED716;}
table.menu_links td.aktiv a{ font-family: Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none; font-size: 12px;line-height: 20px; color: #4ED716;}
table.menu_links td.new_level {padding-left:0px;}
table.menu_links td.new_level {padding-left:0px;}
/*td.sitemap_new_level {padding-left:20px;}*/

td.navig1 a         { font-size: 12px; color: #4ED716; text-decoration: none;  line-height: 20px}
td.navig1aktiv a         { font-size: 12px; color: #4ED716; text-decoration: none; font-weight: bold; line-height: 20px}
td.navig1 a:visited { font-size: 12px; color: #4ED716; text-decoration: none; line-height: 20px}

td.navig2 a        { font-size: 10px; color: #000000; line-height: 23px; font-weight: bold; text-decoration: none}
td.navig2 a:visited { font-size: 10px; color: #000000; line-height: 23px; font-weight: bold; text-decoration: none}

td.navig3 a             {font-size: 10px; color: #000000; line-height: 18px;padding-left: 10px; text-decoration: underline;}
td.navig3 a:visited     {font-size: 10px; color: #000000; line-height: 18px;padding-left: 10px; text-decoration: underline;}
td.navig3               {padding-left:9px; }

td.navig4 a        { font-weight: bold; font-size: 10px; line-height: 15px; color: #4ED716}
td.navig4 a:visited { font-weight: bold; font-size: 10px; line-height: 15px; color: #4ED716}
td.navig4               {padding-left:15px; }


/*menu links ende*/

/*news*/
table.listview { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; line-height: 15px }
td.new_artikel a { font-weight: bold; font-size: 12px; line-height: 15px; color: #4ED716}
td.new_artikel a:visited{ font-weight: bold; font-size: 12px; line-height: 15px; color: #4ED716}
table.artikel_preview a { font-weight: bold; font-size: 12px; line-height: 15px; color: #4ED716}
table.artikel_preview a:visited{ font-weight: bold; font-size: 12px; line-height: 15px; color: #4ED716}
th.artikel_preview_header{text-align:left;}
table.artikel_preview { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; line-height: 15px }
.artikel_layout, .artikel_layout p, .artikel_layout table{ font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; line-height: 15px;}
.artikel_layout a{ font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #4ED716; line-height: 15px; text-decoration:underline; }
.nextpage a { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #4ED716; line-height: 15px; text-decoration:none; }
div.messages {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; line-height: 15px}


#galerie table.imagewithdesc,#galerie table.imagewithoutdesc{margin-right:3px;margin-left:4px;}
#box_left table.imagewithdesc,#box_left table.imagewithoutdesc{margin-right:5px;margin-bottom:5px;}
#box_right table.imagewithdesc,#box_right table.imagewithoutdesc{margin-left:5px;margin-bottom:5px;}
span.found_word {background-color:#DCDEDE;}
div.code {background-color:#DCDEDE;border:1px solid #000000;padding:5px;}
div.pages a{margin-left:5px; padding-left:5px;padding-right:5px; padding-top:2px; padding-bottom:2px; border: 1px solid #000000;display:inline;text-decoration:none;color:#000000;background-color:#FFFFFF;}
div.pages a:hover, div.pages a.page_aktiv{margin-left:5px; padding-left:5px;padding-right:5px; padding-top:2px; padding-bottom:2px; border: 1px solid #000000;display:inline;text-decoration:none;color:#000000;background-color:#DCDEDE;}
div.suchtreffer { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #00A4E8; line-height: 15px; text-decoration:none; }
td.cur_menu a{ font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #00A4E8; text-decoration:none;  }
a.link { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #4ED716; text-decoration: underline; font-weight: bold;}
.hilfszettel h3, .hilfszettel h4, .zettel h3, .zettel h4{font-family: Verdana, Arial, sans-serif;font-size: 12px; color: #000000;}
.zettel, .hilfszettel {  font-family: Verdana, Arial, sans-serif;font-size: 10px; color: #000000; line-height: 14px; }
.zettel a, .hilfszettel a {  color: #4ED716; }

#tooltip {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000;border:0px solid #B0B0B0;padding:2px;background-color:#DCDEDE;-moz-opacity:.9;width:150px;position:absolute;cursor:pointer;visibility:hidden;}
div.meldung {font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #00A4E8;}
div.error {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #F5263F;}
span.required {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #00A4E8;}
div.pfad {font-weight: bold; font-size: 14px; line-height: 18px; color: #4ED716;}}
/*table.artikel_preview td.header  { font-family: Verdana, Arial, sans-serif; font-size: 18px; font-weight:bold; color: #FFFFFF;   }*/
/*news ende*/



