body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td,iframe{margin:0;padding:0;list-style:none}caption,th{text-align:left}.inv,.fhinv{display:none}.left{float:left}.right{float:right}.nofloat,#content img.nofloat{float:none}a{color:#ae011c}a:hover{text-decoration:none}html{background:url(/nav/bg_nav.jpg) 0 0 repeat-x}body{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;position:relative;width:960px;padding:0 0 0 0;margin:0 auto}#logo{position:absolute;top:25px;left:15px;z-index:10}#logo a{width:385px;height:97px;display:block;background:url(/nav/logo_neu.gif) 0 0 no-repeat;text-indent:-9999px}#topline{position:absolute;top:75px;left:0;width:960px;height:31px;z-index:0;text-indent:-9999px}* html #content{margin:232px 122.5px 0 0}#breadcrumbs{position:absolute;top:200px;left:245px;font-size:11px}#breadcrumbs em{display:none}#breadcrumbs strong{font-weight:normal}#servicecenter{position:absolute;right:0;top:226px;width:225px}#servicecenter em{display:none}#servicecenter h4{width:225px;height:22px;text-indent:-9999px}#servicecenter ul{width:225px}#servicecenter li a{padding:4px 10px 4px 10px;margin:0 10px;border:solid #fff;border-width:0 0 1px 0;text-decoration:none;width:185px;display:block;line-height:16px}#sc .last{border:none}#servicecenter li a:hover,#servicecenter li a.active{border-color:#fff;font-weight:normal;width:195px;margin:0;padding-left:20px}#nochfragen{width:205px;display:block;padding:10px;margin-top:21px}#footer{padding:0;position:relative;clear:both;border-top:1px solid #666;margin-bottom:50px}#footer_salzburg{width:245px;position:absolute;left:245px;top:10px;font-size:11px}#footer_wien{width:250px;position:absolute;left:500px;top:10px;font-size:11px}#cmslink{cursor:text;color:#000;text-decoration:none}#ncm{float:right;padding:12px 0 0 19px;width:97px;font-size:10px;text-decoration:none;background:url(/nav/ncmlogo.gif) 0 0 no-repeat;color:#bbbbbb;font-family:Arial,Helvetica,sans-serif}#ncm:hover,a#ncm:focus{background-position:0 -48px;color:#000000;outline:none}#ncm b{display:none}div.jscalender .jsc_body a.jsc_disabled{background:#f00}a.facebook{display:block;text-indent:-19999px;width:216px;height:69px;background:url(/nav/facebook2.jpg) 0 0 no-repeat;overflow:hidden;outline:none;margin-top:10px;float:left}a.facebook{position:absolute;top:-10px;right:10px;background:url('/nav/facebook_neu.png') no-repeat right top;width:120px;height:32px}a.facebook:hover{background-position:right bottom}#leftimg{clear:left;float:left;padding-bottom:60px}.new_site_info{display:block;border:1px solid #CFCFCF;background:#f7f7f7;width:203px;padding:10px;position:absolute;top:463px;left:0;font-size:11px}.new_site_info h6{font-size:14px}.new_site_info a{color:#000;text-align:right;display:block;width:200px}#sfamenu b,#headermenu b,#footermenu b,#submenu b,menu b{}#headermenu{position:absolute;top:5px;right:0;font-size:11px}#headermenu a{color:#ae011c}#sfamenu{position:absolute;right:0;top:45px;width:223px;z-index:2;text-align:right}#sfamenu li a{padding:5px 10px 5px 15px;color:#e31b23;line-height:18px;font-size:11px;font-weight:bolder;text-decoration:none}#sfamenu li a:hover{text-decoration:underline}#menu{position:absolute;top:162px;left:0;z-index:100;white-space:nowrap}#menu li{float:left;position:relative; width:auto; display:block}#menu a{background-position:0 0;float:left;height:26px;text-indent:-99999px;margin:0;width:auto;display:inline; overflow:visible; outline:none}#menu a.last{padding-right:0px}#menu a:hover,#menu a.hover{}#menu a.active{z-index:10}#menu #m_erwachsenenkurse-main{background-image:url(/nav/de/menu1.gif);width:225px;background-repeat:no-repeat;margin-right:20px}#menu #m_sprachferien-main{background-image:url(/nav/de/menu2.gif);width:225px;background-repeat:no-repeat;margin-right:20px}#menu #m_schulbesuch-ausland-main{background-image:url(/nav/de/menu3.gif);width:225px;background-repeat:no-repeat;margin-right:20px}#menu #m_sprachreisen-schulklassen-main{background-image:url(/nav/de/menu4.gif);width:225px;background-repeat:no-repeat}#submenucaption{position:absolute;left:0;top:187px;width:225px;height:20px;text-indent:-9999px}#submenu{float:left;margin:228px 0 20px 0;width:224px;line-height:16px}#submenu li a{padding:4px 10px 4px 10px;margin:0 10px;border:solid #fff;border-width:0 0 1px 0;color:#000000;text-decoration:none;width:184px;display:block}#submenu li li a{width:159px;padding:3px 10px 3px 35px;background:url(/nav/arrow.gif) 22px 8px no-repeat;overflow:hidden}#submenu li a:hover,#submenu li a.active{border-color:#fff;font-weight:normal;width:194px;margin:0;padding-left:20px}#submenu li li a:hover,#submenu li li a.active{font-weight:normal;width:159px;padding:3px 20px 3px 45px;background:url(/nav/arrow_f2.gif) 32px 8px no-repeat #fff}#footermenu{padding:15px 0 0 0}body{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px}#content{float:right;width:470px;margin:232px 245px 20px 0;padding-bottom:20px;min-height:550px}#content h1{font-size:13px;padding:0 0 7px 0}#content h2{font-size:12px;padding:12px 0 5px 0}#content h3{font-size:11px;padding:0 0 12px 0}#content h4{padding:3px 10px;margin:0 -12px;background-color:#fff;font-size:12px}#content h5{padding:3px 10px;margin:0 -12px;background-color:#fff;font-size:11px;text-align:center}#content #townimg{background-color:#fff;margin:0 -12px;text-align:center;padding:10px 0}#content p{padding:5px 0;line-height:16px}#content ul{padding:10px 0 10px 0;line-height:16px}#content li{padding-left:20px;background:url(/nav/libullet.gif) 7px 5px no-repeat;display:table}#content img{border:0}#content img.right{float:right}#content img.nofloat{display:inline}#content a{}#content a:hover{}#content a:visited{}#content table{width:100%}#content td{border:solid #ccc;border-width:0 1px 1px 0;padding:5px}#content th{border:solid #ccc;border-width:0 0 1px 0;padding:5px;background-color:#efefef}.kursleitertable th{background-color:#ab031d;color:#fff;padding:3px}.kursleitertable td{vertical-align:top}table th{background-color:#fff;padding:3px;width:100%}table td{padding:2px;border-bottom:1px solid #fff}.highlight{background-color:#fff;padding:8px;margin-top:12px}.external{padding:0 0 0 15px}#accordion h2{margin:2px 0 -5px 0}#accordion h2 a{display:block;background-color:#efefef;border:1px solid #e4e4e4;text-decoration:none;padding:7px;overflow:hidden;font-weight:normal;height:14px}#accordion h2 a span{display:block;float:right;font-size:11px;font-weight:normal;text-decoration:none}#accordion h2 a:hover span{text-decoration:none}#accordion h2 a.opened{}#accordion div.opened{border:1px solid #e4e4e4;border-width:0 1px 1px 1px;background-color:#fff;margin:0;padding:0;overflow:hidden;padding:2px 7px 2px 7px}#accordion div.opened:after{content:"."; display:block; height:0; clear:both; visibility:hidden}#accordion div.closed{display:none}#faq h2{margin:2px 0 -5px 0}#faq h2 a{display:block;background-color:#efefef;border:1px solid #e4e4e4;text-decoration:none;padding:7px;overflow:hidden;font-weight:normal;height:14px}#faq h2 a span{display:block;float:right;font-size:11px;font-weight:normal;text-decoration:none}#faq div.opened{border:1px solid #e4e4e4;border-width:0 1px 1px 1px;background-color:#fff;margin:0;padding:0;overflow:hidden;padding:2px 7px 2px 7px}#faq div.opened:after{content:"."; display:block; height:0; clear:both; visibility:hidden}form input,form textarea,form select{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px}#error ul{border:1px solid #FF0000;background-color:#FFFFCC}.topnews{margin-top:20px;float:left;background-color:#f9f3f3;border:1px solid #a60628;padding:10px;width:203px}.topnews h3{font-size:13px;padding-bottom:10px}.topnews .readmore{padding-top:15px;float:right}.startnews{margin-top:20px;float:left;background-color:#f9f3f3;border:1px solid #a60628;padding:10px;width:440px}.startnews h3{font-size:13px;padding:0 0 10px 0}.startnews .readmore{padding-top:15px;float:right}.headline{background-color:#efefef;font-weight:bold}#content .noborder,#content .kurse .noborder,#content #ortetable .noborder{border:none;background-color:#fff}.fotowettbewerb{display:block;margin-right:10px;width:200px;float:left}#lbOverlay{position:absolute;left:0;width:100%;background-color:none;cursor:pointer;z-index:200}#lbCenter,#lbBottomContainer{position:absolute;left:50%;overflow:hidden;background-color:#ddd;z-index:201;border:solid #aaa;border-width:0 1px 1px 1px}#lbCenter{border-width:1px 1px 0 1px}#lbSendContainer{color:#fff;margin:10px -10px -10px -10px;padding:10px;background:#9d0909}#lbSendContainer input,#lbSendContainer textarea{background:#ddd;border:1px solid #000;width:97%;font-size:11px;padding:2px}#lbSendContainer textarea{width:99%}#lbSendContainer input.button{width:100%;background:#239e00;border:2px solid;border-color:#80c76c #0f4200 #0f4200 #80c76c;color:#fff;font-weight:bold;cursor:pointer;display:block;float:right;text-align:center;text-decoration:none}#lbSendContainer #error{float:none;display:block;width:auto}#lbSendContainer h1{font-size:14px}#lbSendContainer h2{font-size:13px}.lbLoading{background:#fff url(/nav/slimbox/loading.gif) no-repeat center}#lbImage,#lbIframe{background-color:#ddd;border:10px solid #ddd}#lbImagePrint{display:none}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(/nav/slimbox/prevlabel.gif) no-repeat 0% 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(/nav/slimbox/nextlabel.gif) no-repeat 100% 15%}#lbNextLink2,#lbPrevLink2,#lbPrintLink,#lbSendLink{width:50px;height:16px;display:block;float:right;border-right:1px solid #e5e7e8;outline:none;margin:9px 0 7px 0}#lbPrintLink{background:url(/nav/slimbox/print.gif) transparent center center no-repeat}#lbSendLink{background:url(/nav/slimbox/send.gif) transparent center center no-repeat;width:60px}#lbNextLink2{background:url(/nav/slimbox/next.gif) transparent center center no-repeat}#lbPrevLink2{background:url(/nav/slimbox/prev.gif) transparent center center no-repeat}#lbBottom{font-family:Verdana,Helvetica,sans-serif;font-size:12px;color:#666;line-height:1.4em;text-align:left;border:10px solid #ddd;border-top-style:none}#lbCloseLink,div#feedbackform a.close{display:block;float:right;width:87px;height:16px;background:transparent url(/nav/slimbox/close.gif) no-repeat center;margin:9px 0 7px 0}#lbCaption,#lbNumber{margin:7px 71px 0 -1px}#lbCaption{font-weight:normal;font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#777;float:left}