@media screen,projection,handheld{body,h1,h2,h3,h4,p,form,hr,ul,li{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif}body{color:#000;background-color:#fff}#navigation{margin:0;padding:0;background-color:#663;float:left;width:100%;z-index:998}#navigation li{display:inline;padding:0}#navigation li a,#navigation li strong{  display:block;color:#fff;text-decoration:none;float:left;  margin-left:5px;padding:5px 2px 2px 2px;font-weight:normal}#navigation li.active a,#navigation li.active strong,#navigation li a:hover,#navigation li a:focus,#navigation li a:active{background-color:#993}#cat2 #navigation li a,#cat2 #navigation li strong{color:#000}#cat2 #navigation{background-color:#996}#cat2 #navigation li.active a,#cat2 #navigation li.active strong,#cat2 #navigation li a:hover,#cat2 #navigation li a:focus,#cat2 #navigation li a:active{background-color:#cc0}#cat3 #navigation{background-color:#906}#cat3 #navigation li.active a,#cat3 #navigation li.active strong,#cat3 #navigation li a:hover,#cat3 #navigation li a:focus,#cat3 #navigation li a:active{background-color:#c09}#cat4 #navigation li a,#cat4 #navigation li strong{color:#000}#cat4 #navigation{background-color:#c90}#cat4 #navigation li.active a,#cat4 #navigation li.active strong,#cat4 #navigation li a:hover,#cat4 #navigation li a:focus,#cat4 #navigation li a:active{background-color:#fc0}#cat5 #navigation{background-color:#930}#cat5 #navigation li.active a,#cat5 #navigation li.active strong,#cat5 #navigation li a:hover,#cat5 #navigation li a:focus,#cat5 #navigation li a:active{background-color:#c30}.kundenmenue ul{list-style:none;margin:0}.kundenmenue li{padding:1px 5px;margin:1px 0}.hauptbg{background:#ebe6da url(../upload/Image/design/haupt_bgrep.png) repeat-x}#realhaupt .tools a{color:#000;border:0}.newsblock,.extranewsblock {border-bottom:1px solid #ebe6da}.extranewsblock{border-top: 1px solid #ebe6da}fieldset{border:0;padding:0}legend.sbh{display:none}label{display:block;cursor:pointer}small label{display:inline;width:auto;float:none;text-align:left;padding-right:0;cursor:pointer}form fieldset br{clear:both}input,textarea{border:1px solid #f7f5ef;background-color:#f7f5ef;padding:1px}input.check{width:auto}input:focus,textarea:focus{border:1px solid #e1e0da;background-color:#fff}input.submit,input.submit:focus{color:#960;background-color:transparent;border:0;border-color:transparent;cursor:pointer}input.submit:hover,input.submit:focus{color:#000}.alert label{display:inline;width:auto;float:none;text-align:left;padding:0}.alert p{color:#906;min-height:25px}.success p{color:#663;min-height:25px}input.ialert,textarea.ialert{border:1px solid #906}.impressum{border-top:1px solid #ebe6da;margin-top:1.6em;padding-top:1.6em}#referenzen .einzelreferenz{position:relative;border:2px solid #fff;min-height:70px} #referenzen .einzelreferenz:hover{border-color:#ebe6da}#referenzen img{position:relative;top:0;left:0;display:block}#referenzen h2{padding:0;margin:0;font-size:1em;color:#930}#referenzen .refkopf p{padding:0;margin:0}#referenzen .refkopf em{font-style:normal}#referenzen .details span{color:#930;display:block;float:left}p{margin-bottom:0.8em}li{padding:1px}a,#referenzen a span{color:#930;text-decoration:none}a:hover,a:active,a:focus,#referenzen a:hover span,#referenzen a:focus span,#referenzen a:active span{color:#000}address{font-style:normal}address a,cite a{color:#000}cite span,address span,#referenzen address span{border:0;color:#930;padding-right:0.5em}h1 cite{display:block;text-align:right}abbr.pm,abbr,dfn{color:#960;font-style:normal;border:0}abbr.pm{color:#663;font-style:normal}#cat2 abbr.pm{color:#996}#cat3 abbr.pm{color:#906}#cat4 abbr.pm{color:#DDA500}img.links{float:left;margin:0 0.3em 0 0}img.rechts{float:right;margin:0 0 0.3em 0}code{display:block;white-space:pre;overflow:auto;width:100%}kbd{font-variant:normal;font-style:normal;outline:#993 solid 1px}}@media handheld{body{line-height:13px}#rahmen{font-size:11px;width:100%;max-width:420px;min-width:118px}.header{background:#EFEBE2 none;min-height:55px;padding:0px}.header img{margin:5px 10px 5px 5px;float:right}#skip a,#skip .alert{display:none}#navigation li a,#navigation li strong{  margin-left:3px;padding:3px 1px 1px 1px;min-width:34%}#navigation li:first-child a,#navigation li:first-child strong{  margin-left:3px}#rahmen .mnav{background-image:none;margin:1% 0}.kundenmenue li{background-color:#E5BB40}#realhaupt{position:relative;background:#fff;background-image:none;margin:.8%;padding:2.5%}.tools{margin:20px 0 0 0;font-size:10px}.newsblock,.extranewsblock{padding-bottom:1.2em}.extranewsblock{margin-top:1.2em}fieldset{margin:.9em 0}label{margin-top:5px}input,textarea{margin-bottom:5px;width:100%}input.submit,input.submit:focus{width:120px;margin:0}.alert p{margin-left:0;padding-left:0}.success p{margin-left:0;padding-left:0}#referenzen .einzelreferenz{margin:15px 0 15px 0} #referenzen .einzelreferenz:hover{border-color:#ebe6da}#referenzen img{max-width:50%;min-width:90px}#referenzen .refkopf{padding:0 5px;margin:0 0 0 115px;position:absolute;top:5px;left:0;min-height:60px}#referenzen .details span{padding-right:1.5em}#referenzen .details{padding:8px 1px 8px 5px}h1{padding:0;margin:0 0 1em 0;font-size:13px;font-weight:500}h1.zweite{margin:1.5em 0 1em 0}h2{font-size:11px;font-weight:600;padding:0;margin:1.8em 0 1em 0;color:#666}h3{font-size:11px;font-weight:600;padding:0;margin:0 0 1em 0;color:#666}h2 small{font-weight:500;font-size:11px}ul{margin:0.8em 0 0.8em 10px}h1 cite{font-size:10px}blockquote{padding:0;margin-left:15px}small{font-size:10px;line-height:12px}.sbh{display:none}.moofxsbh{height:0px;width:0px;overflow:hidden}img,a img{border:0;max-width:99%;min-width:100px}img.links,img.rechts {max-width:55%;min-width:54px}code{max-height:100px;font:11px "Courier New" Courier monospace}kbd{padding:0 1px}.stretcher{background-color:#fff}kbd{padding:0 3px}}@media screen,projection{html{overflow:scroll;line-height:1.1em;font-size:100.1%}body{text-align:center;font-size:0.83em}#rahmen{text-align:left;margin:auto;width:54.3em;max-width:95%;min-width:40em}.header{background:#ebe6da url(../upload/Image/design/rahmenhead_bg.png) repeat-x bottom;height:100px}.header div{background:url(../upload/Image/design/braille_head.png) no-repeat 25px 30px;height:100px}.header img{margin:25px 20px 0 0;float:right}#skip{background-image:none;height:2em;margin-bottom:-2em;padding:0.5em 0 0 25px}#skip a{color:#000;text-decoration:underline;position:absolute;left:-999px}#skip a:focus,#skip a:active{position:static;left:auto}#navigation{position:absolute;width:54.3em;max-width:95%;min-width:40em}#navigation li a,#navigation li strong{  margin-left:8px;padding:18px 5px 3px 5px}#navigation li:first-child a,#navigation li:first-child strong{  margin-left:25px}.mnav{height:122px;width:100%;background:url(../upload/Image/design/1.jpg) repeat-x bottom;border-top:1px solid #fff;position:relative;margin-top:21px}#cat2 .mnav{background:url(../upload/Image/design/1.jpg) repeat-x bottom}#cat3 .mnav{background:url(../upload/Image/design/2.jpg) repeat-x bottom}#cat4 .mnav{background:url(../upload/Image/design/2.jpg) repeat-x bottom}.kundenmenue{position:absolute;right:0px;bottom:15px}.kundenmenue li{background:url(../upload/Image/design/orange-ht.png)}.hauptbraille{background:url(../upload/Image/design/braille_haupt.png) repeat-y 100px 40px;position:relative}#realhaupt{position:relative;background:#fff;background-image:none;width:42%;margin-left:26%;padding:25px 20px 25px 120px;min-height:284px}#realhaupt.platz{width:56%;padding:25px 20px 25px 20px;line-height:1.3em}.tools{margin:30px 0 0 -100px;font-size:0.9em}.platz .tools{margin:30px 0 0 0}.newsblock,.extranewsblock{padding-bottom:1.6em}.extranewsblock{margin-top:1.6em}form{margin-left:-115px}.platz form{margin-left:0}fieldset{margin:1.6em 0}label{width:100px;float:left;text-align:right;padding-right:15px}input,textarea{margin-bottom:2px;width:278px}input.submit,input.submit:focus{width:130px;margin:0 15px 0 90px}#skip .alert{position:absolute;left:-999px;height:0;width:0}.alert p{margin-left:-40px;padding-left:40px;background:url(../upload/Image/design/fehler.png) no-repeat 0px 0px}.success p{margin-left:-40px;padding-left:40px;background:url(../upload/Image/design/alles_gut.png) no-repeat 0px 0px}#referenzen{margin-left:-100px}#referenzen .einzelreferenz{margin:40px 0 40px 0}#referenzen .refkopf{padding:0 5px;margin:0 0 0 130px;position:absolute;top:5px;left:0;width:255px;min-height:60px}#referenzen .details span{padding-right:2em}#referenzen .details{padding:15px 5px 15px 15px}.stretcher{background-color:#fff}h1{padding:0;margin:0 0 1em -100px;font-size:1.2em;font-weight:500}h1.zweite{margin:1.5em 0 1em -100px}.platz h1{margin:0 0 1em 0}h2{font-size:1em;font-weight:600;padding:0;margin:2em 0 1em 0;color:#666}h3{font-size:1em;font-weight:600;padding:0;margin:0 0 .8em 0;color:#666}h2 small{font-weight:500;font-size:.98em}ul{margin:0.8em 0 0.8em 15px}a:hover{outline:none}h1 cite{font-size:0.8em}blockquote{padding:0;margin-left:30px}small{font-size:.88em}.sbh{position:absolute;left:-2900px;margin-left:-2900px;height:0;width:0;overflow:hidden}.moofxsbh{height:0px;width:0px;overflow:hidden}img,a img{border:0}code{max-height:400px;font:1.05em "Courier New" Courier monospace}code.breit{margin-left:-100px;width:auto}kbd{padding:0 3px}body div#toolTip{position:absolute;z-index:1000;background:#663;border:2px solid #EBE6DA;text-align:left;padding:5px;max-width:300px;min-width:100px}body div#toolTip p{margin:0;padding:0;color:#fff;font-size:0.85em}#cat2 div#toolTip p,#cat4 div#toolTip p{color:#000}#cat2 div#toolTip{background-color:#cc0}#cat3 div#toolTip{background-color:#906}#cat4 div#toolTip{background-color:#fc0}#cat5 div#toolTip{background-color:#930}#navigation.navifixed{font-size:0.9em;position:fixed;top:-12px;background:transparent url(../upload/Image/design/naviverlauf.png) repeat-y left}#cat2 #navigation.navifixed{background:transparent url(../upload/Image/design/naviverlauf2.png) repeat-y left}#cat3 #navigation.navifixed{background:transparent url(../upload/Image/design/naviverlauf3.png) repeat-y left}#cat4 #navigation.navifixed{background:transparent url(../upload/Image/design/naviverlauf4.png) repeat-y left}#cat5 #navigation.navifixed{background:transparent url(../upload/Image/design/naviverlauf5.png) repeat-y left}.accstret{background-color:#fff}}@media print,embossed{.header,#navigation,.mnav,.tools,.activateref,.deactivateref,.deactivatereft{display:none}h1{font-size:1.2em}h2{font-size:1.05em;font-weight:600}h3{font-size:1em;font-weight:600}a{color:#000}address span{padding-right:0.5em}img,a img{border:0}img.links{float:left;margin:0 0.3em 0 0}img.rechts{float:right;margin:0 0 0.3em 0}.moofxsbh{width:auto;height:auto;overflow:auto}.newsblock,.einzelreferenz{border-bottom:1px solid #000;padding-bottom:1.6em}.einzelreferenz{margin-bottom:1.6em}}
