.popup {position:absolute; width:154px; height:40px; z-index:2; margin-left:160px; top:190px; visibility:hidden}
/*.logo_akademie {position:absolute; z-index:2; margin-left:23px; top:738px}*/
.logo_akademie {position:absolute; z-index:2; margin-left:23px; top:779px}

body {font-family:Arial, Helvetica, sans-serif; color:#706F6F; background:#DBD9D9; text-align:center;}

a:link {text-decoration:none}
a:visited {text-decoration:none}

.text {font-size:11px; padding-left:5px; letter-spacing:1px; line-height:15px}
.text p {margin-top:12px; margin-bottom:12px;}
.text_blau {color:#5454AC}
.textlink {font-size:11px; font-weight:bold; color:#D2A427; text-decoration:none}
a.textlink:hover {text-decoration: underline}
a.textlink:visited {color:#D2A427}
.textlink_methode {font-size:11px; font-weight:bold; color:#D2A427; text-decoration:none; text-align:right}
a.textlink_methode:hover{text-decoration: underline}
a.textlink_hmt:visited {color:#D2A427}
.textlink_hmt {font-size:11px; font-weight:bold; color:#AFCE3D; text-decoration:none; text-align:right}
a.textlink_hmt:hover {text-decoration: underline}
a.textlink_hmt:visited {color:#AFCE3D}
.textlink_selbsthilfe {font-size:11px; font-weight:bold; color:#5454AC; text-decoration:none; text-align:right}
a.textlink_selbsthilfe:hover {text-decoration: underline}
a.textlink_selbsthilfe:visited {color:#5454AC}
.textlink_seminare {font-size:11px; font-weight:bold; color:#BD0542; text-decoration:none; text-align:right}
a.textlink_seminare:hover {text-decoration: underline}
a.textlink_seminare:visited {color:#BD0542}
.textlink_fachverband {font-size:11px; font-weight:bold; color:#A3C4BD; text-decoration:none; text-align:right}
a.textlink_fachverband:hover {text-decoration: underline}
a.textlink_fachverband:visited {color:#A3C4BD}
.textlink_mitgl {font-size:11px; font-weight:bold; color:#DD6E1C; text-decoration:none; text-align:right}
a.textlink_mitgl:hover {text-decoration: underline}
a.textlink_mitgl:visited {color:#DD6E1C}

.rightlink {font-size:13px; font-weight:bold; color:#D2A427; text-decoration:none}
a.rightlink:hover {text-decoration: underline}
a.rightlink:visited {color:#D2A427}

.icontext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#D2A427; text-decoration:none; vertical-align:center}
a.icontext:hover {text-decoration:underline}
a.icontext:visited {color:#D2A427}
.icontext_hmt {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#AFCE3D; text-decoration:none; vertical-align:center}
a.icontext_hmt:hover {text-decoration: underline}
a.icontext_hmt:visited {color:#AFCE3D}
.icontext_selbst {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5454AC; text-decoration:none; vertical-align:center}
a.icontext_selbst:hover {text-decoration: underline}
a.icontext_selbst:visited {color:#5454AC}
.icontext_sem {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#BD0542; text-decoration:none; vertical-align:center}
a.icontext_sem:hover {text-decoration: underline}
a.icontext_sem:visited {color:#BD0542}
.icontext_fach{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A3C4BD; text-decoration:none; vertical-align:center}
a.icontext_fach:hover {text-decoration: underline}
a.icontext_fach:visited {color:#A3C4BD}
.icontext_mitgl {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#DD6E1C; text-decoration:none; vertical-align:center}
a.icontext_mitgl:hover {text-decoration: underline}
a.icontext_mitgl:visited {color:#DD6E1C}
	
.body_start {font-family:Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:1px}
.body_start a:hover {text-decoration:underline}

.form {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#4E4E4E; letter-spacing:0px; line-height:10px}
.form_logout {font-size:13px; color:#7D7D7D; letter-spacing:1px; font-weight:bold; line-height:18px; padding-top:5px}
.form_logout_mitgl {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:white; background:#DD6E1C; letter-spacing:0px; line-height:10px}
.form_news {font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-left:-3px}
input {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#4E4E4E; width:122px; line-height:13px; border:1px solid #4E4E4E}

.navi_start {font-size:12px; color:#4E4E4E; letter-spacing:1px}
td.navi_hmt a {width:100%; display:block; color:#4E4E4E; background:white; padding: 4px 0px 5px 0px; text-decoration:none}
td.navi_hmt a:hover {color:white; background:#AFCE3D}
td.navi_selbsthilfe a {width: 100%; display:block; color:#4E4E4E; background:white; padding: 4px 0px 5px 0px; text-decoration:none}
td.navi_selbsthilfe a:hover {color:white; background:#5454AC}
td.navi_seminare a {width: 100%; display:block; color:#4E4E4E; background:white; padding: 4px 0px 5px 0px; text-decoration:none}
td.navi_seminare a:hover {color:white; background:#BD0542}
td.navi_fachverband a {width: 100%; display:block; color:#4E4E4E; background:white; padding: 4px 0px 5px 0px; text-decoration:none}
td.navi_fachverband a:hover {color:white; background:#A3C4BD}

.hmt_gruen {background:#AFCE3D}
.hmt_text {color:#AFCE3D; font-weight:bold}
.hmt_menu {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; background:#AFCE3D}
.selbsth_blau {background:#5454AC}
.selbsth_text {color:#5454AC; font-weight:bold}
.selbsth_menu {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; background:#5454AC}
.sem_rot {background:#BD0542}
.sem_text {color:#BD0542; font-weight:bold}
.sem_menu {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; background:#BD0542}
.fachv_gruen {background:#A3C4BD;}
.fachv_text {color:#A3C4BD; font-weight:bold}
.fachv_menu {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; background:#A3C4BD}
.sohlen_gelb {background:#E8B42A;}
.sohlen_text {color:#E8B42A; font-weight:bold}
.sohlen_menu {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; background:#E8B42A}
.tee_blau {background:#BDBDFB;}
.tee_text {color:#BDBDFB; font-weight:bold}
.tee_menu {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; background:#9A99E7}
.mitgl_orange {background:#DD6E1C}
.mitgl_text {color:#DD6E1C; font-weight:bold}
.mitgl_menu {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; background:#DD6E1C}

.navi_main {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4E4E4E; letter-spacing:1px}

.left {font-size:12px; color:#4E4E4E; text-align:left; line-height:18px}
.navi_links {font-size:12px; color:#4E4E4E; text-align:left; letter-spacing:2px; line-height:18px}
.navi_links a:link {color:#4E4E4E; text-decoration:none}
.navi_links a:visited {color:#4E4E4E; text-decoration:none}
.subnavi_hmt,.subnavi_selbst,.subnavi_sem,.subnavi_fach,.subnavi_mit,.subnavi_akt_gelb {font-size:11px; color:#4E4E4E; letter-spacing:1px}
.subnavi_hmt a:link,.subnavi_hmt a:visited,.subnavi_selbst a:link,.subnavi_selbst a:visited,.subnavi_sem a:link,.subnavi_sem a:visited,
.subnavi_fach a:link,.subnavi_fach a:visited,.subnavi_mit a:link,.subnavi_mit a:visited,.subnavi_akt_gelb a:link, .subnavi_akt_gelb a:visited {font-size:11px; color:#4E4E4E; letter-spacing:1px; text-decoration:none}
.subnavi_hmt a:hover {font-size:11px; font-weight:bold; color:#AFCE3D; letter-spacing:1px}
.subnavi_selbst a:hover {font-size:11px; font-weight:bold; color:#5454AC; letter-spacing:1px}
.subnavi_sem a:hover {font-size:11px; font-weight:bold; color:#BD0542; letter-spacing:1px}
.subnavi_fach a:hover {font-size:11px; font-weight:bold; color:#A3C4BD; letter-spacing:1px}
.subnavi_mit a:hover {font-size:11px; font-weight:bold; color:#DD6E1C; letter-spacing:1px}
.subnavi_akt_gelb a:hover {font-size:11px; font-weight:bold; color:#D2A427; letter-spacing:1px}
.sitemap a:link {color:#706F6F; text-decoration:none}
.sitemap a:visited {color:#706F6F; text-decoration:none}

.navi_main a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#4E4E4E;}
.navi_main a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4E4E4E;text-decoration:none}
.navi_main.hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; background: #E8B42A}

.navi_admin {font-size:14px; width:180px; padding-top:2px; padding-left:10px}
.navi_admin a:link {color:#4E4E4E; text-decoration:none}
.navi_admin a:visited {color:#4E4E4E; text-decoration:none}
.navi_admin a:hover {font-weight:bold; color:#D2A427}
.navi_admin_akt {font-weight:bold; color:#D2A427}
.navi_admin_akt a:visited {color:#D2A427}
.form_admin {font-size:15px; color:#4E4E4E; letter-spacing:1px; font-weight:bold; line-height:30px}
.liste_admin {font-size:14px; color:#4E4E4E; letter-spacing:1px; line-height:22px}
.liste_admin a:link {color:#4E4E4E; text-decoration:none}
.liste_admin a:visited {color:#4E4E4E; text-decoration:none}
.liste_admin a:hover {text-decoration:underline}
.input_admin {font-size:12px; font-weight:normal; width:180px; padding-top:2px}

.startlink {font-size:12px; font-weight:bold; color:#D2A427; text-decoration:none}
.startlink a:hover {text-decoration: underline}
.startlink a:visited {color:#D2A427}

.rahmen_grau {background:#CCCCCC}
.rahmen_dgrau {background:#928F91}

.akt_gelb {background:#E8B42A}
.akt_gelb_menu {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; background:#E8B42A}
.akt_gelb_menu a:link, .akt_gelb_menu a:visited, .akt_gelb_menu a:hover {color:white; text-decoration:none}

h2 {font-size:15px; font-weight:bold; color:white; margin:0px; letter-spacing:2px}
h3 {font-size:17px; color:#7D7D7D; margin-top:30px; letter-spacing:2px; font-weight:bold; line-height:20px;}
h4 {font-size:13px; color:#7D7D7D; margin-top:32px; letter-spacing:1px; font-weight:bold}
h5 {font-size:13px; color:#7D7D7D; margin-top:12px; margin-bottom:12px; letter-spacing:1px; font-weight:bold}
h5.normal {font-size:13px; color:#7D7D7D; margin-top:-10px; letter-spacing:2px; font-weight:normal; line-height:20px;}

.bold {color:#7D7D7D; font-weight:bold}
.liste {font-size:11px; padding-left:5px; letter-spacing:1px; line-height:15px; padding-bottom:12px;}
.thumb {padding-bottom:10px;}
.image {margin-top:0px;}
.text_image {font-size:13px; color:#7D7D7D; margin-top:5px; font-weight:bold; line-height:15px;}
