body{ background-color: #aeeeee; text-align: left; }

p { margin-top: 1.7em; }

td { vertical-align: top; }
.centeredDiv{ color: #173a5a; font-size: 11px; font-family: Verdana, Arial, "Trebuchet MS", Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #00a3a3; margin: 0 auto; text-align: left; width: 900px; }
a:link { color: #ce0001; text-decoration: none; }
a:visited { color: #ce0001; text-decoration: none; }
a:hover { color: #fff; text-decoration: none; }
a:active { color: #fff; text-decoration: none; }
a.navibutton:link { color: #002141; font-size: 12px; font-family: Verdana, Arial, tahoma, Helvetica, sans-serif; font-weight: bold; background-position: 0 0; text-decoration: none; text-align: left; width: 132px; height: auto; margin-top: 0; margin-right: 0; margin-bottom: 5px; padding: 3px 0 3px 8px; display: block; }
a.naviseite:link { color: #fff; font-size: 12px; font-family: Verdana, Arial, tahoma, Helvetica, sans-serif; font-weight: bold; background-color: #ce0001; background-repeat: no-repeat; background-position: 12px 5px; text-decoration: none; text-align: left; width: 132px; height: auto; margin-top: 0; margin-right: 0; margin-bottom: 5px; padding: 3px 0 3px 8px; display: block; }
a.navibutton:visited { color: #002141; font-size: 12px; font-family: Verdana, Arial, tahoma, Helvetica, sans-serif; font-weight: bold; background-position: 0 0; text-decoration: none; text-align: left; width: 132px; height: auto; margin-top: 0; margin-right: 0; margin-bottom: 5px; padding: 3px 0 3px 8px; display: block; }
a.naviseite:visited { color: #fff; font-size: 12px; font-family: Verdana, Arial, tahoma, Helvetica, sans-serif; font-weight: bold; background-color: #ce0001; background-repeat: no-repeat; background-position: 12px 5px; text-decoration: none; text-align: left; width: 132px; height: auto; margin-top: 0; margin-right: 0; margin-bottom: 5px; padding: 3px 0 3px 8px; display: block; }
a.navibutton:hover { color: #fff; font-size: 12px; font-family: Verdana, Arial, tahoma, Helvetica, sans-serif; font-weight: bold; background-color: #ce0001; background-repeat: no-repeat; background-position: 12px 5px; text-decoration: none; text-align: left; width: 132px; height: auto; margin-top: 0; margin-right: 0; margin-bottom: 5px; padding: 3px 0 3px 8px; display: block; }
a.naviseite:hover { color: #fff; font-size: 12px; font-family: Verdana, Arial, tahoma, Helvetica, sans-serif; font-weight: bold; background-color: #ce0001; background-repeat: no-repeat; background-position: 12px 5px; text-decoration: none; text-align: left; width: 132px; height: auto; margin-top: 0; margin-right: 0; margin-bottom: 5px; padding: 3px 0 3px 8px; display: block; }
a.navibutton2:link { color: #002141; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-decoration: none; text-align: left; display: block; margin-left: 20px; padding: 4px 0 4px 4px; }
a.naviseite2:link { color: #a30a24; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-decoration: none; text-align: left; display: block; margin-left: 20px; padding: 4px 0 4px 4px; }
a.navibutton2:visited { color: #002141; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-decoration: none; text-align: left; display: block; margin-left: 20px; padding: 4px 0 4px 4px; }
a.naviseite2:visited { color: #a30a24; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-decoration: none; text-align: left; display: block; margin-left: 20px; padding: 4px 0 4px 4px; }
a.navibutton2:hover { color: #002141; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-decoration: none; text-align: left; display: block; margin-left: 20px; padding: 4px 0 4px 4px; }
a.naviseite2:hover { color: #a30a24; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-decoration: none; text-align: left; display: block; margin-left: 20px; padding: 4px 0 4px 4px; }
.format_hight { width: auto; height: 400px; }
.table_kontakt { color: #173a5a; line-height: 18px; }
.header_image { background-image: url(../fotos/header889.gif); background-repeat: no-repeat; background-position: 0 0; width: 889px; height: 140px; clear: none; margin: 0; padding: 0; }
ul { list-style-type: disc; margin: 1em 0 0.7em 0.75em; padding: 0 0 0 0.75em; }
.corner_ro { margin-left: 865px; }
.h_line_o { background-color: #007979; background-position: 0 8px; width: auto; height: 8px; }
.h_line_u { color: #fff; font-size: 9px; background-color: #007979; background-position: 0 8px; text-align: center; vertical-align: middle; width: auto; height: 16px; }
.shadow_r { background-image: url(../fotos/shadow_r_m.gif); }
.shadow_u { background-image: url(../fotos/shadow_m_u.gif); width: auto; height: 13px; margin: 0; padding: 0; }
.site_bar { background-color: #00a3a3; width: auto; height: auto; }
.table_sitebar { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; width: 126px; height: auto; margin: 14px 12px 12px; padding: 0; border-right: 1px solid #007979; border-left: 1px solid #007979; displ }
.content_format { background-color: #aeeeee; width: 65%; padding-right: 15px; }
.content_format2 { background-color: #aeeeee; }
.navi_site_bar { background-image: url(../fotos/navbar_img.jpg); background-repeat: no-repeat; background-position: 0 350px; width: 140px; height: auto; }
.konimpress { font-size: 10px; font-weight: bold; background-position: 0 0; text-align: left; width: 126px; height: 15px; margin: 16px 0 0 13px; padding: 0; }
.konimpress2 { width: 63px; height: auto; margin: 0; padding: 0; border-right: 1px solid #173a5a; }
.v_space_spr { width: 32px; height: 195px; }
.image_anf { margin-top: 20px; margin-right: 15px; margin-bottom: 100px; padding: 0; }
.td_kurs_re { padding: 4px 0 6px 5px; }
.td_kurs_li { padding: 4px 0 6px; }
.img_kurs_li { width: 97px; height: 135px; margin: 0 16px 0 0; padding: 1px; border: solid 1px #173a5a; }
.img_kurs_re { margin: 0 2px 0 13px; padding: 1px; width: 97px; height: 135px; border: solid 1px #173a5a; }
.img_well_o { width: 150px; height: 221px; margin-top: 0; margin-right: 8px; margin-left: 0; padding: 1px; border: solid 1px #007979; }
.img_well_u { padding: 1px; width: 156px; height: 206px; margin: -2px 0 0 5px; border: solid 1px #007979; }
.pix_aeeeee { width: 5px; height: 5px; margin-right: 5px; border: solid 2px #00a3a3; }
.fit_img_1 { width: 130px; height: 165px; margin: 0 2px 0 5px; padding: 1px; border: solid 1px #007979; }
.fit_img_2 { margin: 5px 8px 0 0; padding: 1px; width: 97px; height: 170px; border: solid 1px #007979; }
.fit_img_3 { margin: 5px 2px 0 8px; padding: 1px; width: 87px; height: 175px; border: solid 1px #007979; }
.fit_img_4 { margin: 5px 8px 0 0; padding: 1px; width: 111px; height: 165px; border: solid 1px #007979; }
.fit_img_5 { margin: 5px 2px 0 8px; padding: 1px; width: 97px; height: 170px; border: solid 1px #007979; }
.img_fit_u { width: 110px; height: 165px; margin: 6px 8px 0 0; padding: 1px; border: solid 1px #007979; }
.pix_007979 { width: 5px; height: 5px; margin: 0 5px 0 0; padding: 0; }
.table_kurspl { text-align: center; width:auto; margin-right: 3px; border-collapse:collapse; border: solid 1px #007979; }
.td_tab_kurspl { margin: 0; padding: 4px 0; border-right: 1px solid #007979; border-bottom: 1px solid #007979; }
.td_tab_kurspl2 { width: 113px; margin: 0; padding: 4px 0; border-bottom: 1px solid #007979; }
.td_tab_kursp3 { width: 113px; margin: 0; padding: 4px 0; border-right: 1px solid #007979; }
.td_tab_kursm4 { margin: 0; padding: 4px 0; border-right: 1px solid #007979; }
.img_flyer { width: 400px; height: 570px; margin: 0 0 0 85px; padding: 1px; border: solid 1px #066; }
.img_flyer_v { margin: 0 0 0 6px; padding: 1px; width: 550px; height: 412px; border: solid 1px #066; }
.teamname { color: white; font-size: 11px; font-family: verdana, geneva, arial, helvetica; position: relative; top: 206px; left: -72px; float: left; margin: 0; padding: 0; display: inline; }
.team_image { width: 192px; height: 231px; margin: 0 0 0 10px; padding: 0; }
.team_table { margin: 0 0 0 60px; padding: 0; }
.team_all_img { margin: 0 0 0 59px; padding: 0; }
.team_all_txt { color: #007979; font-size: 15px; font-weight: bold; position: relative; top: -11px; left: 185px; margin: 0; padding: 0; }
.aufmach_td1 { font-weight: bold; background-image: url(../fotos/aufmacher.gif); text-align: left; vertical-align: middle; width: 48%; height: 25px; margin: 0; padding: 0 0 0 6px; border: solid 1px #007979; }
.aufmach_td2 { width: auto; height: auto; margin: 0; padding: 0 5px 6px 6px; border-right: 1px solid #007979; border-left: 1px solid #007979; border-bottom: 1px solid #007979; }
.aufmach_td3 { margin: 0; padding: 0 5px 6px 6px; width: auto; height: auto; border-right: 1px solid #007979; border-bottom: 1px solid #007979; border-left: 1px solid #007979; }
.aufmach_img { width: 90px; height: 90px; margin: 10px 5px 2px 2px; padding: 0; border: solid 1px #007979; }
.aufmach_td4 { width: auto; height: 22px; }
.aufmach_spacer { width: 25px; height: auto; margin: 0; padding: 0; }
.frame_video { background-color: #ce0001; }
.img_border { margin: 0; padding: 1px; border: solid 1px #007979; }
.nic_gif { position: relative; top: -594px; left: 90px; width: 37px; height: 32px; z-index: 5; }
.td_partner_img { background-color: #fff; width: 175px; margin: 0; padding: 2px; display: block; }
.td_partner_txt { margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 0 0 25px; border-bottom: 1px solid #fff; }

