body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td{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}#checkStyleTestDomReady{font-family:'checkStyleTestDomReadyFont'}html{height:100%;width:100%;background:url(/images/bg.jpg) top left #000 repeat-x}body{position:relative;width:815px;padding:0 12px 0 42px;margin:0 auto;background:url(/images/body_bg.gif) top left #000 repeat-y;min-height:100%}body:after{content:".";font-size:0%;display:block;clear:both;text-indent:-9999px;visibility:hidden}#logo{position:absolute;top:0;left:12px;width:845px;height:179px;display:block;z-index:10}#logo.gallery{height:100px}#logo img{position:absolute;z-index:1}#logo a{background:url(/images/logo.png) top left;width:269px;height:72px;position:absolute;top:15px;right:12px;text-indent:-9999px;overflow:hidden;z-index:10}#logo #flashlogo{position:absolute;right:0;z-index:10}#logo.gallery #flashlogo{margin-left:-25px;left:0}#logo.gallery a{left:0}img,a img{border:0}#content{margin-top:268px;float:left;width:581px;padding-bottom:50px}#content.nosidebar{width:785px}body.gallery #content{width:815px;margin:130px -100px 0 0}#sidebar{margin-top:268px;float:right;width:191px}a.banner,#sidebar div.banner{width:191px;display:block;background:url(/images/sidebar_bg.gif) repeat-y}a.banner img,.banner .swf{padding:8px 9px 0 8px !important;background:url(/images/sidebar_top.gif) no-repeat;display:block}a.banner span,#sidebar div.banner span{width:191px;height:8px;overflow:hidden;display:block;background:url(/images/sidebar_bottom.gif) 0 0 no-repeat}#breadcrumbs{}#breadcrumbs em{display:none}#footer{padding:50px 0 0 0;clear:both}#cmslink{cursor:text;color:#000;text-decoration:none}div.jscalender .jsc_body a.jsc_disabled{background:#f00}#countdown{z-index:50;position:absolute;top:145px;right:20px}#headermenu{position:absolute;top:245px;right:20px;z-index:120;width:125px}#headermenu a{color:#fff;text-decoration:none;text-transform:lowercase;font-size:11px}#headermenu a#hm_english,#headermenu a#hm_deutsch{width:16px;height:11px;display:block;text-indent:-9999px;background:url(/nav/flags/gb.gif) no-repeat;overflow:hidden;position:absolute;right:0;top:2px}#headermenu a#hm_deutsch{background:url(/nav/flags/de.gif) no-repeat}body.gallery #headermenu{top:9px}#menu{height:48px;padding-left:14px;padding-right:80px;background:url(/nav/menu_bg.gif) 0 0 no-repeat;position:absolute;top:179px;left:47px;z-index:100;white-space:nowrap}#menu li{float:left;margin:0;padding:0;position:relative}#menu li a{float:left;width:93px;height:35px;margin-right:-5px;background:url(/nav/de/menu.gif) 0 0 no-repeat;text-indent:-9999px;overflow:hidden;position:relative}li a#m_about_andi{background-position:0 0}li a#m_news{background-position:-98px 0}li a#m_gp2{background-position:-196px 0}li a#m_gallery{background-position:-293px 0}li a#m_press{background-position:-391px 0}li a#m_guestbook{background-position:-489px 0}li a#m_contact{background-position:-587px 0}li a#m_wings_for_life{background-position:-684px 0}li a#m_links{background-position:-781px 0}li a#m_about_andi:hover,li a#m_about_andi.active{background-position:0 -35px}li a#m_news:hover,li a#m_news.active{background-position:-98px -35px}li a#m_gp2:hover,li a#m_gp2.active{background-position:-196px -35px}li a#m_gallery:hover,li a#m_gallery.active{background-position:-293px -35px}li a#m_press:hover,li a#m_press.active{background-position:-391px -35px}li a#m_guestbook:hover,li a#m_guestbook.active{background-position:-489px -35px}li a#m_contact:hover,li a#m_contact.active{background-position:-587px -35px}li a#m_wings_for_life:hover,li a#m_wings_for_life.active{background-position:-684px -35px}li a#m_links:hover,li a#m_links.active{background-position:-781px -35px}#menu_gallery{position:absolute;left:295px;top:50px;z-index:99}#menu_gallery li{float:left}#menu_gallery a{font-size:12px;text-decoration:none;font-family:Arial,sans-serif;color:#999999;padding:0 8px;border-right:2px solid #999999}#menu_gallery a:hover{color:#fff}#menu_gallery a.first{padding-left:8px;border-left:2px solid #999999}#menu_gallery a.active{color:#fff}#submenucaption{position:absolute;left:0;top:100px}#submenu{position:absolute;left:60px;top:230px}#submenu li{float:left}#submenu a{font-size:13px;text-decoration:none;font-family:"Eurostile",Arial,sans-serif;color:#999999;padding:0 8px;border-right:2px solid #999999}#submenu a:hover{color:#fff}#submenu a.first{padding-left:8px;border-left:2px solid #999999}#submenu a.active{color:#fff}#footermenu{clear:both}body{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;line-height:16px;color:#fff}#content h1,.flashh1{font-family:"Eurostile",Helvetica,Arial;font-size:21px;font-weight:normal;color:#ffffff;padding:0 0 6px 1px;border-bottom:2px solid #f40000;margin-bottom:10px;width:100%}.flashh1{height:26px;padding-bottom:3px}.flashh1 object,.flashh1 embed{margin-left:-2px;width:100%}#content h2{font-weight:normal;font-size:18px;color:#999999;margin-top:15px;margin-bottom:6px}.wings_for_life{float:right;width:340px}.wings_for_life h2,.wings_for_life h3{text-indent:-9999px}#content div.wings_for_life h2{width:282px;height:47px;background:url(/images/de/headlines/wings_for_life_h2.gif)}#content div.wings_for_life h3{width:326px;height:62px;background:url(/images/de/headlines/wings_for_life_h3.gif)}#content div.wings_for_life #contact{width:200px;border:5px solid #c5c6c8;position:absolute;top:620px;left:30px;padding:10px}#content p{color:#fff;font-size:12px;margin-bottom:15px}#content ul{margin-bottom:15px}#content li{padding-left:20px;background:url(/nav/libullet.gif) 7px 5px no-repeat;display:table}#content img{border:0;float:left}#content img.right{float:right}#content img.nofloat{display:inline}#content a{color:#e42222}#content a:hover{text-decoration:none}#content a:visited{}#content table{margin-bottom:15px}#content table td{padding:3px;vertical-align:top}#content #rennkalender{width:100%}#content #rennkalender .detaillink{float:right}#content #rennkalender table{font-size:11px}#content #rennkalender td,#content #rennkalender th{padding:5px}#content #rennkalender strong{text-indent:-9999px;display:block;width:16px;height:11px;overflow:hidden;float:left;margin:2px 10px 0 0}#content div.links a{float:left;width:100%;margin-bottom:25px}#content #gaestebuch td,#content #gaestebuch th{background-color:#000;padding:5px}#content #gaestebuch td img{margin:3px;display:inline}#content #gaestebuch{clear:both}#content #gaestebuch th{background-color:#333333}#content #gaestebuch td.black{background-color:#000}#content form.gaestebuch{padding-top:20px;border-top:2px solid #f40000}#content form.gaestebuch table td div a img{margin-right:10px}