html,body,h1,h2,h3,h4,p,a,table,input,select,textarea,legend,.button{font:11px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;color:#000;margin:0;padding:0;border:0}img{margin:0;padding:0;border:0}body{background:#fff;text-align:center}cite{font-size:11px;font-weight:normal;font-style:italic}hr{border:0;width:100%;color:#fff3a6;background-color:#fff3a6;height:2px;margin:20px
0}select,select.content{background-color:#fff;border:1px
solid #ea6927;padding:1px}a{color:#000;text-decoration:underline}a:hover, #companyinfo a:hover{color:#ea6927;text-decoration:underline}#footer
a{}#companyinfo
a{color:#888}#maincontent
a.bold{font-weight:bold}#intro, .inv, div.headline
h2{display:none}.small{font-size:10px;font-weight:normal;font-style:normal}.highlight{color:#ea6927;font-weight:bold}.bold{font-weight:bold}.border{border:2px
#ffdc00 solid}.left{float:left;margin:0;padding:0}.right{float:right;margin:0;padding:0}.center{text-align:center}.clear{clear:both}.w100{width:100%}.cmslink{text-decoration:none;cursor:text}div.headline{width:346px;height:25px;margin-bottom:13px}#maincontent p.nospace, #maincontent ul.nospace,.nospace{padding:0;margin:0}#maincontent .smallgap,.smallgap{margin-bottom:4px;padding:0}#maincontent .biggap,.biggap{margin-bottom:15px;padding:0}#maincontent .bigbiggap,.bigbiggap{margin-bottom:33px;padding:0}table{margin:5px
0;padding:0}td{margin:0;padding:2px}td.nowrap{white-space:nowrap}table
td.nobg{background:none}#container{position:absolute;width:880px;height:532px;top:50%;left:50%;margin: -266px 0 0 -440px;padding:0;background:#fff url(/images/layout/bg-container.gif) 0 0 no-repeat;text-align:left;overflow:hidden}#contentarea{position:absolute;width:579px;height:478px;left:14px;top:14px}#footer{position:absolute;width:880px;top:517px;text-align:center}#logo{position:absolute;width:261px;height:72px;left:606px;top:25px;z-index:5}#slogan{position:absolute;width:258px;height:25px;left:608px;top:240px}form{margin:0;padding:0}#contactform
.highlight{color:#000;font-weight:normal}.input,.textarea{padding:1px;background-color:#ddd;border:1px
solid #666;width:140px}.textarea{width:340px;height:100px}input.focus,textarea.focus{padding:1px;border:1px
solid #ea6927;background-color:#fff;width:140px}.button{cursor:pointer;font-weight:bold;color:#fff;background-color:#cc071e;border:2px
solid #333;border-style:outset;padding:1px;margin-top:15px}input.submit{border:3px
double #999;border-top-color:#ccc;border-left-color:#ccc;background:#fff url(/nav/button-bg.gif) 0 0 repeat-x;color:#000;font-weight:bold}.contactleft{width:70px;height:10px;margin-right:10px;padding-top:2px}#maincontent
.contactleftmargin{margin-left:80px}#name,#vorname,#firma,#email,#telefon,#fax,#strasse{width:155px}#plz{width:40px}#ort{width:98px}#sonstiges{width:429px;height:75px}#contactFormSubmitted{margin:10px
0 0 0}#maincontent ul, #maincontent p,p{margin:0
0 8px 0;padding:0}#maincontent ul
li{background:url(/nav/red-dot.gif) no-repeat 15px 9px;padding:3px
0 0 31px;line-height:16px;list-style-type:none;display:block}#maincontent ol
li{padding:3px
0 0 0;line-height:16px}#maincontent li
.sub{background:url(/nav/red-dot.gif) no-repeat 15px 9px}#maincontent{width:579px;height:478px;margin:0;background:#fff url(/images/layout/bg-maincontent.gif) 0 0 no-repeat}#contenttext{position:absolute;width:346px;left:232px;top:45px}#bottomtext{position:absolute;width:513px;left:33px;top:282px}#contenttext p, #kontaktformular
p{line-height:180%}#bottomtext p, #bottomtext p
a{line-height:200%}#downloadarea{position:absolute;width:400px;left:130px;top:130px}#kontaktformular{position:absolute;width:513px;left:33px;top:40px}#impressum{position:absolute;width:549px;left:15px;top:15px}#kontaktinfos,#newslink{position:absolute;left:608px;top:130px}#newslink{top:200px}#newslink p, #newslink
a{font-size:13px}#new{position:absolute;left:10px;top:400px;z-index:10}#maincontent h2,h2{font-weight:bold;font-size:19px;color:#ea6927;margin:20px
0 15px 0;padding:0}#maincontent
h3{font-weight:bold;font-size:11px;margin:12px
0 3px 0;color:#ea6927}#maincontent
h4{font-weight:bold;font-size:13px;margin:10px
0 8px 0;color:#4b4976}#flashcontent{width:579px;height:478px;background:#fff url(/images/content/startpic.jpg) 0 0 no-repeat}#bigpic,.loading{width:579px;height:478px}.loading{background:#fff url(/images/ajax-loader.gif) 50% 50% no-repeat}#thumbs{position:absolute;width:256px;left:609px;top:120px}#thumbs
ul.slides{margin:0;padding:0;list-style:none}#thumbs ul.slides
li{display:block;float:left;margin:0
11px 8px 0;padding:0;width:auto;height:auto;background:none}.thumbnail
img{margin:0;padding:0}.thumbnail a:hover
img{}div#sitemap{padding:0;margin:0
0 0 35px}div#sitemap
ul{background:url(/nav/exim.gif) repeat-y 0 0;padding:0
0 0 24px;margin:0
0 0 -24px;list-style-type:none}div#sitemap
ul.root{background-image:none}div#sitemap
li{background:url(/nav/extm.gif) no-repeat 0 0;padding:0
0 0 24px;margin:0;list-style-type:none;line-height:16px;white-space:nowrap}div#sitemap
li.top{font-weight:bold;color:#333}div#sitemap
li.last{background:url(/nav/exlm.gif) no-repeat 0 0;padding-bottom:4px}#companyinfo{margin:0;color:#888}#footer
#copyright{position:absolute;top:65px;left:330px;width:112px}#menu{position:absolute;width:256px;height:216px;left:609px;top:276px;background:#fff url(/images/layout/bg-menu.gif) 0 0 no-repeat;margin:0;padding:0;z-index:10;white-space:nowrap}#nav{position:absolute;height:173px;left:126px;top:20px;border-left:1px solid #cecfd1;padding-left:14px}#subnav{position:absolute;left:23px;top:20px;text-align:right}#menu
ul{list-style-type:none;margin:0;padding:0}#menu ul
li{padding:5px
0}#menu li
a{text-decoration:none}#menu li a:hover, #menu
.active{color:#ea6927;text-decoration:underline}#picHome,#picPerson,#picLeistungen,#picReferenzen,#picPartner,#picDownload,#picKontakt{position:absolute;display:none}#picHome{left:19px;top:53px}#picPerson{left:32px;top:35px}#picLeistungen{left:16px;top:29px}#picReferenzen{left:18px;top:70px}#picPartner{left:11px;top:29px}#picDownload{left:15px;top:36px}#picKontakt{left:24px;top:65px}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#000}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px
solid #ea6927;overflow:hidden;height:100px;padding:5px;background-color:#fff}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body
img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:11px;line-height:16px;height:16px;top:50%;margin-top:-8px;width:100%;text-align:center}#sb-loading-inner
span{background:url(/images/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#fff}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:13px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info-inner{font-size:11px}#sb-nav{float:right;height:16px;padding:2px
0;width:45%}#sb-nav
a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url(/images/shadowbox/close.png)}#sb-nav-next{background-image:url(/images/shadowbox/next.png)}#sb-nav-previous{background-image:url(/images/shadowbox/previous.png)}#sb-nav-play{background-image:url(/images/shadowbox/play.png)}#sb-nav-pause{background-image:url(/images/shadowbox/pause.png)}#sb-counter{float:left;width:45%}#sb-counter
a{padding:0
4px 0 0;text-decoration:none;cursor:pointer;color:#000}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#000;text-decoration:underline}body#google-map{width:780px;height:530px;overflow:hidden}
