#shadowbox_overlay{ visibility:hidden; position:absolute; display:block; margin:0; padding:0; top:0; left:0; z-index:998}#shadowbox_container{ position:fixed; height:0px; width:100%; margin:0; padding:0; top:0; left:0; z-index:999; text-align:center}#shadowbox{ display:none; visibility:hidden; margin:0 auto; position:relative; font-family:'Lucida Grande',Tahoma,sans-serif; text-align:left}#shadowbox_title{ height:25px; padding:0; overflow:hidden}#shadowbox_title_inner{ height:16px; font-size:16px; line-height:16px; white-space:nowrap; padding:5px 0 4px 8px; color:#fff}#shadowbox_body{ position:relative; overflow:hidden; margin:0; padding:0; border:2px solid #fff; background-color:#000}#shadowbox_body_inner{ position:relative; overflow:hidden}#shadowbox_loading{ position:absolute; top:0; left:0; height:10000px; width:100%; background-color:#222}#shadowbox_loading img{ float:left; margin:10px 10px 0 10px}#shadowbox_loading span{ float:left; margin-top:16px; font-size:10px}#shadowbox_loading span a,#shadowbox_loading span a:link,#shadowbox_loading span a:visited{ color:#fff}#shadowbox_content.html{ height:100%; width:100%; overflow:auto}#shadowbox_toolbar{ margin:0; padding:0; height:20px; overflow:hidden}#shadowbox_toolbar_inner{ height:20px; color:#fff}#shadowbox_toolbar_inner div{ padding-top:4px; padding-bottom:2px; font-size:13px !important; height:10px; line-height:10px}#shadowbox_toolbar_inner div span.shortcut{ text-decoration:underline; font-weight:bold; color:#FFF !important}#shadowbox_toolbar_inner div a{ text-decoration:none; color:#fff}#shadowbox_nav_close,#shadowbox_nav_previous,#shadowbox_nav_next{ float:right; padding-right:10px}#shadowbox_counter{ float:left; padding-left:10px; color:#FFF !important}#shadowbox_counter a{ padding:0 4px 0 0}#shadowbox_counter a.shadowbox_counter_current{ text-decoration:underline; font-weight:bold}div.shadowbox_message{ text-align:center; padding:10px}div.shadowbox_message a:link,div.shadowbox_message a:visited{ text-decoration:none; color:#bed333}div.shadowbox_message a:hover,div.shadowbox_message a:focus{ text-decoration:underline}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}

/* ########### BASICS ########### */
html { font-size: 100.01%; }
body { background: #E4CF1E; font-size: 62.5%; }


/* ########### PAGE ########### */
#page { font: normal 11px/24px Verdana, Arial, sans-serif; margin: 0 auto; width: 960px; }


/* ########### CONTENT ########### */
#content .clear { clear: both; }
#content.maennchen1 { background: url("/assets/images/maennchen1.gif") no-repeat right bottom; }
#content.maennchen2 { background: url("/assets/images/maennchen2.gif") no-repeat right bottom; }
#content.maennchen3 { background: url("/assets/images/maennchen3.gif") no-repeat right bottom; }
#content.maennchen4 { background: url("/assets/images/maennchen4.gif") no-repeat right bottom; }
#content.maennchen5 { background: url("/assets/images/maennchen5.gif") no-repeat right bottom; }
#content.maennchen6 { background: url("/assets/images/maennchen6.gif") no-repeat right bottom; }
#content.maennchen7 { background: url("/assets/images/maennchen7.gif") no-repeat right bottom; }
#content.maennchen8 { background: url("/assets/images/maennchen8.gif") no-repeat right bottom; }
#content h1 { background: url("/assets/images/bg_logo.gif") no-repeat; height: 66px; text-indent: -9999px; width: 504px; }
#content h1 a { display: block; height: 66px; width: 504px; }
#content h2 { text-indent: -9999px; }
#content h3 { clear: both; height: 20px; margin: 0 0 10px 25px; text-indent: -9999px; width: 450px; }
#content h3.nobg { font-size: 12px; font-weight: bold; height: auto; text-indent: 0; }
#content p { font-size: 12px; margin: 0 0 20px; padding: 0 25px; }
#content p.first { background: url("/assets/images/bg_balken.gif") no-repeat left 8px; text-indent: 95px; }
#content a:link, #content a:visited { color: #535353; font-weight: bold; text-decoration: none; }
#content a:hover, #content a:active { color: #000; text-decoration: underline; }
#content a.asterisk { background: url("/assets/images/asterisk_paragraph.gif") no-repeat left; margin-left: 20px; padding-left: 20px; position: relative; top: -7px; }
#content strong { font-weight: bold; }
#content span.end { background: url("/assets/images/asterisk_paragraph.gif") no-repeat right; padding-right: 15px; }
#content acronym { border-bottom: 1px dotted #000; cursor: help; }
#content img { margin-bottom: 20px; }
#content #teaser { background: #FFF url("/assets/images/bg_teaser.gif") no-repeat; font: oblique 13px/21px Verdana, Arial, sans-serif; height: 155px; margin: 20px 0 10px; padding: 10px 25px; width: 406px; }
#content #teaser h2 { border-bottom: 1px solid #E4CF1E; height: 20px; margin: 15px 0 10px; width: 400px; }
#content #teaser p { font-size: 13px; line-height: 20px; padding: 0; }
#content .alt_teaser { background: url("/assets/images/bg_teaser_alt.gif") no-repeat; cursor: pointer; height: 175px; position: relative; width: 370px; }
#content .alt_teaser h3 { left: 25px; position: absolute; top: 15px; width: 300px !important; }
#content .alt_teaser h4 { font-size: 13px; left: 25px; position: absolute; top: 40px; }
#content .alt_teaser p { background: url("/assets/images/bg_guillemets.gif") no-repeat 25px 6px; font: oblique bold 13px/18px "Times New Roman", Times, serif; margin-top: 10px; padding: 0 20px 0 65px; position: absolute; top: 60px; }
#content .alt_teaser a:link, #content .alt_teaser a:visited { color: #535353; display: block; }
#content .alt_teaser a:hover, #content .alt_teaser a:active { color: #000; text-decoration: none; }
#content .column50 { float: left; width: 415px; }
#content .padding { padding-top: 30px; }
#content div.right { margin-left: 70px; }
#content div.right .faecher { padding-bottom: 24px; }

#content .header { font-weight: bold; margin-bottom: 0;}


/* ########### ACCORDION ########### */
#content .accordion { font-size: 12px; margin: 0 0 50px 25px; width: 408px; }
#content .accordion li { position: relative; padding-left: 28px; border-top: 1px solid #e4cf1e; }
#content .accordion li p { padding-left: 17px; }
#content .accordion li.selected { background: #C9B71B; padding-bottom: 20px; }
#content .accordion li h4 { cursor: pointer; padding: 25px 0 0 10px; height: 25px; position: relative; border-top: 1px solid #e4cf1e; top: -1px; }
#content .accordion li h5 { background: url("/assets/images/asterisk_accordion.gif") no-repeat left; clear: both; font-weight: bold; letter-spacing: 1px; margin: 20px 0 0 41px; padding-left: 20px; }
#content .accordion li+li h4 { border-top: 1px solid #000;  }
#content .accordion li.last-child { border-bottom: 1px solid #000; }
#content .accordion li h4 span { background: url("/assets/images/accordion_plus.png") no-repeat; display: block; height: 29px; position: absolute; right: -2px; text-indent: -9999px; top: 38px; width: 29px; z-index: 200; }
#content .accordion li.selected h4 { font-weight: bold; background: transparent; }
#content .accordion li.selected h4 span { display: none; }
#content .accordion span.count { color: #fff; cursor: pointer; background: #000; font-size: 20px; font-weight: bold; position: absolute; height: 100%; width: 20px; padding: 22px 0 0 8px; left: 0; top: 0; }
#content .accordion li:last-child span.count { background: #000 url("/assets/images/yellow.gif") no-repeat 0 51px;}
#content .accordion li.selected:last-child span.count { background: #000 url("/assets/images/yellow.gif") no-repeat 0 90%;}
#content .accordion li span.minus { display: none !important; }
#content .accordion li.selected span.minus { background: url("/assets/images/accordion_minus.png") no-repeat; display: block !important; position: absolute; bottom: -17px; right: -2px; height: 29px; width: 29px; cursor: pointer; z-index: 300;}
#content .accordion ul.un_list li { background: url("/assets/images/accordion_arrow.gif") no-repeat 43px 10px; border: none; padding-left: 90px !important; }
#content .accordion_small ul li { border: none !important; }
#content .accordion_small ul li dl { clear: both; margin: 0; }
#content .accordion_small ul li dl dt { background: url("/assets/images/accordion_arrow.gif") no-repeat 0 10px; float: left; margin-left: 40px; padding-left: 40px; width: 120px; }
#content .accordion_small ul li dl dd { margin-left: 200px; }
#content .accordion_small { border-left: 5px solid #000; }
#content .accordion_small li { padding-left: 0 !important; }
#content .accordion_small li:first-child h4 { padding-top: 10px !important; }
#content .accordion_small li:first-child h4 span { top: 23px; }
#content .accordion_small li h4 { padding-left: 35px; }
#content .accordion_small li p { padding-left: 42px; }


/* ########### MAIN ########### */
#main { float: left; width: 456px; }


/* ########### SIDEBAR ########### */
#sidebar { float: left; margin-left: 48px; width: 456px; }
#sidebar p { font-size: 12px; margin: 0 0 20px; padding: 0 20px 0 0; }
#sidebar h3 { clear: both; height: 20px; margin: 10px 0; text-indent: -9999px; width: 450px; }
#sidebar a:link, #sidebar a:visited { color: #000; font-weight: bold; text-decoration: none; }
#sidebar a:hover, #sidebar a:active { text-decoration: underline; }
#sidebar #navigation { margin: 10px 0 20px; padding: 110px 0 0; }
#sidebar .m { background: #000 url("/assets/images/bg_nav_top1.png") no-repeat top; }
#sidebar .w { background: #000 url("/assets/images/bg_nav_top2.png") no-repeat top; }
#sidebar #navigation h2 { background: url("/assets/images/titles/h2_nav.gif") no-repeat left; border-bottom: 1px solid #E4CF1E; height: 25px; margin: 0 20px 15px; padding-bottom: 10px; text-indent: -9999px; }
#sidebar #navigation ol { line-height: 16px; margin: 0 0 10px; }
#sidebar #navigation ol li { margin: 12px 0; }
#sidebar #navigation ol li a { background: url("/assets/images/bg_nav.gif") no-repeat left; display: block; font-weight: bold; height: 36px; padding: 4px 0 0 80px; }
#sidebar #navigation ol li a span { color: #E4CF1E; display: block; font-weight: normal; }
#sidebar #navigation ol li a:hover span { color: #000; }
#sidebar #navigation ol li a:link, #sidebar #navigation ol li a:visited { color: #FFF; text-decoration: none; }
#sidebar #navigation ol li a:hover, #sidebar #navigation ol li a:active { background-color: #C9B71B; color: #000; }
#sidebar #navigation ol li ol.linklist { border: none; display: none; }
#sidebar #navigation ol li ol li#btn_neuseeland { border: none !important; }
#sidebar #navigation ol li ol li#btn_neuseeland a { background: #DAC71C url("/assets/images/asterisk_nav_neuseeland.gif") no-repeat 10px 5px !important; border: none !important; color: #535353 !important; height: 15px; margin: -16px 0 0 70px; padding: 3px 3px 3px 22px; width: 342px; }
#sidebar #navigation ol li ol li#btn_neuseeland a:hover { text-decoration: underline; }
#sidebar #navigation ol li#btn_bewerbung a { background-position: 6px 0; }
#sidebar #navigation ol li#btn_bewerbung a:hover { background-position: 0 -50px; }
#sidebar #navigation ol li#btn_studienplatzklage a { background-position: 6px -100px; }
#sidebar #navigation ol li#btn_studienplatzklage a:hover { background-position: 0 -150px; }
#sidebar #navigation ol li#btn_klageverfahren a { background-position: 6px -200px; }
#sidebar #navigation ol li#btn_klageverfahren a:hover { background-position: 0 -250px; }
#sidebar #navigation ol li#btn_erfolgsaussichten a { background-position: 6px -300px; }
#sidebar #navigation ol li#btn_erfolgsaussichten a:hover { background-position: 0 -350px; }
#sidebar #navigation ol li#btn_kosten a { background-position: 6px -400px; }
#sidebar #navigation ol li#btn_kosten a:hover { background-position: 0 -450px; }
#sidebar #navigation ol li#btn_alternative a { background-position: 6px -500px; }
#sidebar #navigation ol li#btn_alternative a:hover { background-position: 0 -550px; }
#sidebar #navigation ul { background: url("/assets/images/bg_nav_bottom.gif") no-repeat bottom; height: 60px; line-height: 16px; margin-top: 15px; position: relative; }
#sidebar #navigation ul li { border-top: 1px solid #E4CF1E; height: 35px; padding-top: 10px; position: absolute; }
#sidebar #navigation ul li#btn_glossar { border-right: 1px solid #E4CF1E; left: 0; margin-left: 20px; width: 207px; }
#sidebar #navigation ul li#btn_kontakt { margin-right: 20px; padding-left: 20px; right: 0; width: 188px; }
#sidebar #navigation ul li a { display: block; font-weight: normal; height: 100%; width: 190px; }
#sidebar #navigation ul li a:link, #sidebar #navigation ul li a:visited { background: url("/assets/images/asterisk_nav.gif") no-repeat left 5px; color: #A4A4A4; padding-left: 12px; text-decoration: none; }
#sidebar #navigation ul li a:hover, #sidebar #navigation ul li a:active { color: #C9B71B; text-decoration: none; }
#sidebar #navigation ul li a span { color: #535353; display: block; left: -12px; position: relative; }
#sidebar #navigation ul li a:hover span { color: #FFF; }
#sidebar h3.linklist { background: url("/assets/images/titles/h3_linklist.gif") no-repeat; border: none; height: 20px; margin-left: 20px; text-indent: -9999px; width: 430px !important; }
#sidebar .linklist { border-top: 1px solid #C9B71B; margin-bottom: 15px; }
#sidebar .linklist li { clear: both; display: block; height: 25px; position: relative; }
#sidebar .linklist li a { border-bottom: 1px solid #C9B71B; color: #535353; display: block; font: oblique bold 12px "Times New Roman", Times, serif; left: 75px; padding: 6px 0 4px; position: absolute; width: 381px; }
#sidebar .linklist li span { background: url("/assets/images/bg_links.gif") no-repeat center; border-bottom: 1px solid #C9B71B; display: block; height: 25px; left: 0; position: absolute; width: 65px; }
#bewerbung #sidebar #navigation ol li#btn_bewerbung a { background-color: #C9B71B; background-position: 0 -50px; color: #000; }
#bewerbung #sidebar #navigation ol li#btn_bewerbung a span { color: #000; }
#studienplatzklage #sidebar #navigation ol li#btn_studienplatzklage a { background-color: #C9B71B; background-position: 0 -150px !important; color: #000; }
#studienplatzklage #sidebar #navigation ol li#btn_studienplatzklage a span { color: #000; }
#klageverfahren #sidebar #navigation ol li#btn_klageverfahren a { background-color: #C9B71B; background-position: 0 -250px; color: #000; }
#klageverfahren #sidebar #navigation ol li#btn_klageverfahren a span { color: #000; }
#erfolgsaussichten #sidebar #navigation ol li#btn_erfolgsaussichten a { background-color: #C9B71B; background-position: 0 -350px; color: #000; }
#erfolgsaussichten #sidebar #navigation ol li#btn_erfolgsaussichten a span { color: #000; }
#kosten #sidebar #navigation ol li#btn_kosten a { background-color: #C9B71B; background-position: 0 -450px; color: #000; }
#kosten #sidebar #navigation ol li#btn_kosten a span { color: #000; }
#ausland #sidebar #navigation ol li#btn_alternative a { background-color: #C9B71B; background-position: 0 -550px; color: #000; }
#ausland #sidebar #navigation ol li#btn_alternative a span { color: #000; }
#glossar #sidebar #navigation ul li#btn_glossar a, #kontakt #sidebar #navigation ul li#btn_kontakt a { color: #C9B71B !important; }
#glossar #sidebar #navigation ul li#btn_glossar a span, #kontakt #sidebar #navigation ul li#btn_kontakt a span { color: #FFF !important; }


/* ########### WIDE ########### */
#wide { clear: both; width: 960px; }
#wide h3 { width: 400px; }


/* ########### FOOTER ########### */
#footer { clear: both; height: 90px; position: relative; }
#footer li { bottom: 0; height: 66px; position: absolute; text-indent: -9999px; width: 456px; }
#footer li a { display: block; height: 63px; width: 456px; }
#footer li#footer_kontakt { background: url("/assets/images/footer_kontakt.gif") no-repeat 0 bottom; left: 0; }
#footer li#footer_kanzlei { background: url("/assets/images/footer_kanzlei.gif") no-repeat 0 0px; right: 0; }


/* ########### START ########### */
#start #teaser a:link, #start #teaser a:visited { color: #000; display: inline !important; font-weight: normal; margin: 0 !important; padding: 0 !important; text-decoration: none; }
#start #teaser a:hover, #start #teaser a:active { text-decoration: underline; }
#start ul#gedanken { height: 510px; margin-top: 70px;}
#start ul.m { background: url("/assets/images/gedanken_start_m.png") no-repeat 0 bottom; }
#start ul.w { background: url("/assets/images/gedanken_start_w.png") no-repeat 0 bottom; }
#start ul#gedanken li { text-indent: -9999px;  }

#start h3#vogel { background: url("/assets/images/start/vogel.png") no-repeat 0 0; height: 55px; margin: 0;} 
#start p.note { color: #535353; font-style: italic; font-size: 10px; margin: 0; position: relative; top: -10px;}

/* ########### STUDIENPLATZKLAGE ########### */
#studienplatzklage img { border: 1px solid #C9B71B; border-width: 1px 0; padding: 40px 0 10px 0;  }
#studienplatzklage dl { height: 250px; }
#studienplatzklage dl dd { position: relative; text-align: center; top: -60px; }
#studienplatzklage .alt_teaser1 { background: url("/assets/images/bg_teaser_alt.gif") no-repeat; cursor: pointer; height: 175px; position: relative; width: 370px; }
#studienplatzklage .alt_teaser1 h3 { left: 25px; position: absolute; top: 15px; width: 300px !important; }
#studienplatzklage .alt_teaser1 h4 { font-size: 13px; left: 25px; position: absolute; top: 40px; }
#studienplatzklage .alt_teaser1 p { background: url("/assets/images/bg_guillemets.gif") no-repeat 25px 6px; font: oblique bold 13px/18px "Times New Roman", Times, serif; margin-top: 10px; padding: 0 20px 0 65px; position: absolute; top: 60px; }
#studienplatzklage .alt_teaser1 a:link, #studienplatzklage .alt_teaser1 a:visited { color: #535353; display: block; }
#studienplatzklage .alt_teaser1 a:hover, #studienplatzklage .alt_teaser1 a:active { color: #000; text-decoration: none; }


/* ########### KLAGEVERFAHREN ########### */
#klageverfahren p.faecher { background: url("/assets/images/asterisk_paragraph.gif") no-repeat left 7px; font-size: 11px; font-weight: bold; margin-left: 23px; padding-left: 20px; }
#klageverfahren .accordion div strong { background: url("/assets/images/asterisk_accordion.gif") no-repeat left; line-height: 30px; padding-left: 15px; }
#klageverfahren #ol_klage1 { }


/* ########### ERFOLGSAUSSICHTEN ########### */
#erfolgsaussichten #main .accordion img { border: 1px solid #AB9D17; border-width: 1px 0; padding: 10px 0; position: relative; left: 17px; }
#erfolgsaussichten #sidebar ul.linklist { margin-bottom: 30px; }
#erfolgsaussichten #sidebar h3 { margin-left: 20px; }
#erfolgsaussichten #sidebar .chart { border: 1px solid #C9B71B; border-width: 1px 0; margin-bottom: 30px; padding-bottom: 20px;}
#erfolgsaussichten #sidebar .chart img { margin-left: 80px; padding-top: 20px; }
#erfolgsaussichten #sidebar .chart p { clear: both; height: 20px; position: relative; }
#erfolgsaussichten #sidebar .chart span { position: absolute; top: 0; }
#erfolgsaussichten #sidebar .chart span.m { left: 0; }
#erfolgsaussichten #sidebar .chart span.w { right: 20px; }
#erfolgsaussichten #sidebar .chart span.t { left: 160px; top: 25px; display: block; text-align: center; color: #535353; font-style: italic;}
#erfolgsaussichten #sidebar .chart dl { float: left; font-size: 12px; height: 120px; width: 220px; }
#erfolgsaussichten #sidebar .chart dl.right { margin-left: 10px; }
#erfolgsaussichten #sidebar .chart dl dd { background: url("/assets/images/asterisk_paragraph.gif") no-repeat 3px; padding-left: 25px; }


/* ########### KOSTEN ########### */
#kosten #content h3.nobg { margin-bottom: 0; }
#kosten ul#leistung { font-size: 12px; margin: 0 0 20px 20px; }
#kosten ul#leistung li { background: url("/assets/images/asterisk_paragraph.gif") no-repeat left 7px; padding-left: 20px; }
#kosten #gebuehren h3 { border-bottom: 1px solid #C9B71B; margin-left: 0px; padding: 0 20px; width: 435px; }
#kosten #gebuehren table { font-size: 12px; margin-bottom: 20px; width: 475px; }
#kosten #gebuehren table .bold { border-top: 5px solid #C9B71B; border-bottom: 1px solid #C9B71B; font-weight: bold; }
#kosten #gebuehren table .right { text-align: right; width: 180px; }
#kosten #gebuehren table th { font-style: oblique; padding: 0 20px; }
#kosten #gebuehren table td { border-top: 1px solid #C9B71B; padding: 0 20px; }
#kosten .beispielrechnung { background: url("/assets/images/kosten.gif") no-repeat 0 40px; margin-bottom: 30px; }
#kosten .beispielrechnung th { border-bottom: 1px solid #C9B71B; color: #535353; font-weight: bold; letter-spacing: -1px; padding-bottom: 5px; }
#kosten .beispielrechnung th.th1 { padding-left: 38px; }
#kosten .beispielrechnung th.th2 { padding-left: 120px; }
#kosten .beispielrechnung th.th3 { padding-left: 108px; }
#kosten .beispielrechnung th.th4 { padding-left: 151px; }
#kosten .beispielrechnung td { padding-top: 10px; }
#kosten .beispielrechnung td.td1 { width: 140px; }
#kosten .beispielrechnung td.td1 span { left: 0; }
#kosten .beispielrechnung td.td2 { width: 250px; }
#kosten .beispielrechnung td.td2 span { left: 75px; }
#kosten .beispielrechnung td.td3 { width: 260px; }
#kosten .beispielrechnung td.td3 span { left: 85px; }
#kosten .beispielrechnung td.td4 { width: 270px; }
#kosten .beispielrechnung td.td4 span { left: 85px; }
#kosten .beispielrechnung td span { display: block; font-size: 12px; height: 125px; position: relative; padding: 15px; text-align: center; width: 150px; }
#kosten .beispielrechnung td span.bg1 strong { color: #FFF; }
#kosten .beispielrechnung td span.bg2 strong { color: #000; font-weight: bold; }
#kosten .beispielrechnung td strong { display: block; font-size: 20px; }


/* ########### AUSLAND ########### */
#ausland #main h3, #ausland #sidebar h3 { width: 170px; }
#ausland #sidebar #navigation ol li ol.linklist { display: block; }
#ausland #ungarn { background: url("/assets/images/bg_ungarn.gif") no-repeat right top; }
#ausland #oesterreich { background: url("/assets/images/bg_oesterreich.gif") no-repeat right top; }
#ausland #niederlande { background: url("/assets/images/bg_niederlande.gif") no-repeat right top; }
#ausland #neuseeland { background: url("/assets/images/bg_neuseeland.gif") no-repeat right top; min-height: 250px; }
#ausland #neuseeland ul { margin-top: 20px; }
#ausland #teaser1 { margin-top: 120px; }
#ausland #teaser2 { margin-top: 20px; padding-bottom: 250px;  }


/* ########### NEUSEELAND ########### */
#neuseeland #sidebar #navigation ol li ol.linklist { display: block; }
#neuseeland dl { clear: both; font-size: 12px; height: 20px; margin-left: 25px; }
#neuseeland dl+h3 { margin-top: 20px; }
#neuseeland dl#semester2 { margin-bottom: 15px; }
#neuseeland dl dt { float: left; }
#neuseeland dl dd { float: left; margin-left: 10px; }
#neuseeland #sidebar ol#opportunities strong { display: block; font-weight: bold; margin-bottom: 5px; }
#neuseeland #sidebar ol#opportunities li { font-size: 12px; margin: 0 0 20px; }
#neuseeland #sidebar img { margin-left: 60px; }
#neuseeland .accordion p a { background: url("/assets/images/accordion_arrow.gif") no-repeat 0 7px; color: #535353; font-weight: bold; padding-left: 45px; }
#neuseeland .accordion em { font-style: oblique; }


/* ########### GLOSSAR ########### */
#glossar dl dt { background: url("/assets/images/bg_balken.gif") no-repeat left 8px; font-size: 12px; font-weight: bold; padding: 0 0 2px 110px; }
#glossar dl dd { font-size: 12px; padding: 0 0 10px 20px; }


/* ########### KONTAKT ########### */
#kontakt #content { padding-bottom: 20px; }
#kontakt #teaser span { color: #535353; }
#kontakt #errors { position: absolute; top: 672px; }
#kontakt #errors p { left: 20px; position: relative; }
#kontakt p.msg_success { position: absolute; top: 672px; width: 300px; }
#kontakt h3#kontakt3, #kontakt h3#kontakt4 { margin-top: 50px; }
#kontakt p.impressum { height: 90px; }
#kontakt p.impressum span.l { display: block; clear: both; float: left; width: 200px; }
#kontakt p.impressum span.r { display: block; }
#kontakt p.impressum span.r span { color: #535353; font-weight: bold; }
#kontakt form fieldset { clear: both; margin-bottom: 5px; position: relative; }
#kontakt form fieldset.submit { height: 30px; }
#kontakt form label { border-bottom: 1px solid #C9B71B; color: #535353; display: block; float: left; font-weight: bold; padding: 0 0 0px 25px; width: 80px; }
#kontakt form input, #kontakt form textarea { background: #C9B71B; border: none; margin-left: 11px; padding: 5px 5px 0; width: 330px; }
#kontakt form input { height: 20px; }
#kontakt form input:focus, #kontakt form textarea:focus { background: #ECE493; }
#kontakt form input.submit { background: #000; color: #FFF; cursor: pointer; font-weight: bold; height: 22px; padding: 0; position: absolute; right: 0; width: 90px; }
#kontakt form textarea { font: normal 11px Verdana, Arial, sans-serif; height: 160px; }


/* ########### DATENSCHUTZ ########### */
#datenschutz #page { width: 750px; }
#datenschutz #content { padding: 20px; }
#datenschutz #content h2 { background-image: none; color: #000; font-size: 20px; margin: 0 0 15px 25px; text-indent: 0; }
#datenschutz #content h3 { background-image: none; color: #000; font-size: 15px; text-indent: 0; }
#datenschutz ul { list-style: square; margin: 0 0 15px 40px; }


/* ########### ÜBERSCHRIFTEN ########### */
#teaser h2 { background: url("/assets/images/titles/h2_teaser_start.gif") no-repeat; }
#bewerbung #teaser h2 { background: url("/assets/images/titles/h2_teaser_bewerbung.gif") no-repeat; }
#studienplatzklage #teaser h2 { background: url("/assets/images/titles/h2_teaser_studienplatzklage.gif") no-repeat; }
#klageverfahren #teaser h2 { background: url("/assets/images/titles/h2_teaser_klageverfahren.gif") no-repeat; }
#erfolgsaussichten #teaser h2 { background: url("/assets/images/titles/h2_teaser_erfolgsaussichten.gif") no-repeat; }
#kosten #teaser h2 { background: url("/assets/images/titles/h2_teaser_kosten.gif") no-repeat; }
#ausland #teaser h2 { background: url("/assets/images/titles/h2_teaser_ausland.gif") no-repeat; }
#neuseeland #teaser h2 { background: url("/assets/images/titles/h2_teaser_neuseeland.gif") no-repeat; }
#kontakt #teaser h2 { background: url("/assets/images/titles/h2_teaser_kontakt.gif") no-repeat; }
#glossar #teaser h2 { background: url("/assets/images/titles/h2_teaser_glossar.gif") no-repeat; }
#studium-neuseeland #teaser h2 { background: url("/assets/images/titles/h3_ausland6.gif") no-repeat; }
#bewerbung h2#bewerbung0 { background: url("/assets/images/titles/h2_bewerbung0.png") no-repeat left; margin-bottom: 20px; margin-left: 25px;}
#bewerbung h3#bewerbung1 { background: url("/assets/images/titles/h3_bewerbung1.png") no-repeat left; }
#bewerbung h3#bewerbung2 { background: url("/assets/images/titles/h3_bewerbung2.png") no-repeat left; }
#studienplatzklage h3#studienplatzklage1 { background: url("/assets/images/titles/h3_studienplatzklage1.gif") no-repeat left; }
#studienplatzklage h3#studienplatzklage2 { background: url("/assets/images/titles/h3_studienplatzklage2.gif") no-repeat left; }
#klageverfahren h3#klageverfahren1 { background: url("/assets/images/titles/h3_klageverfahren1.gif") no-repeat left; }
#klageverfahren h3#klageverfahren2 { background: url("/assets/images/titles/h3_klageverfahren2.png") no-repeat left; }
#klageverfahren h3#klageverfahren3 { background: url("/assets/images/titles/h3_klageverfahren3.png") no-repeat left; }
#erfolgsaussichten h3#erfolgsaussichten1 { background: url("/assets/images/titles/h3_erfolgsaussichten1.gif") no-repeat left; }
#erfolgsaussichten h3#erfolgsaussichten2 { background: url("/assets/images/titles/h3_erfolgsaussichten2.gif") no-repeat left; }
#erfolgsaussichten h3#erfolgsaussichten3 { background: url("/assets/images/titles/h3_erfolgsaussichten3.gif") no-repeat left; }
#kosten h3#kosten2 { background: url("/assets/images/titles/h3_kosten2.gif") no-repeat left; }
#kosten h3#kosten3 { background: url("/assets/images/titles/h3_kosten3.gif") no-repeat left; height: 60px; margin-left: 0px; width: 960px; }
#kosten h3#kosten4 { background: url("/assets/images/titles/h3_kosten4.gif") no-repeat left; }
#kosten h3#kosten5 { background: url("/assets/images/titles/h3_kosten5.gif") no-repeat left; }
#ausland h3#ausland1 { background: url("/assets/images/titles/h3_ausland1.gif") no-repeat left; }
#ausland h3#ausland2 { background: url("/assets/images/titles/h3_ausland2.gif") no-repeat left; }
#ausland h3#ausland3 { background: url("/assets/images/titles/h3_ausland3.gif") no-repeat left; }
#ausland h3#ausland4 { background: url("/assets/images/titles/h3_ausland4.gif") no-repeat left; }
#ausland h3#ausland5 { background: url("/assets/images/titles/h3_ausland5.gif") no-repeat left; }
#ausland h3#ausland6 { background: url("/assets/images/titles/h3_ausland6.gif") no-repeat left; }
#neuseeland h3#neuseeland1 { background: url("/assets/images/titles/h3_neuseeland1.gif") no-repeat left; }
#neuseeland h3#neuseeland2 { background: url("/assets/images/titles/h3_neuseeland2.gif") no-repeat left; }
#neuseeland h3#neuseeland3 { background: url("/assets/images/titles/h3_neuseeland3.gif") no-repeat left; }
#neuseeland h3#neuseeland4 { background: url("/assets/images/titles/h3_neuseeland4.gif") no-repeat left; }
#neuseeland h3#neuseeland5 { background: url("/assets/images/titles/h3_neuseeland5.gif") no-repeat left; }
#neuseeland h3#neuseeland6 { background: url("/assets/images/titles/h3_neuseeland6.gif") no-repeat left; }
#neuseeland h3#neuseeland7 { background: url("/assets/images/titles/h3_neuseeland7.gif") no-repeat left; }
#kontakt h3#kontakt1 { background: url("/assets/images/titles/h3_kontakt1.gif") no-repeat left; }
#kontakt h3#kontakt2 { background: url("/assets/images/titles/h3_kontakt2.gif") no-repeat left; }
#kontakt h3#kontakt3 { background: url("/assets/images/titles/h3_kontakt3.gif") no-repeat left; }
#kontakt h3#kontakt4 { background: url("/assets/images/titles/h3_kontakt4.gif") no-repeat left; }


/* SAFARI-DUMMY */

/* SAFARI 3 #################################################################################################### */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	
}
