body{margin:0;padding:0;background-color:#92928B;background-image:url('../a/lr.gif');background-repeat:repeat-x}
td{vertical-align:top}
img{border:none}
h3,h4{margin:0;letter-spacing:1px}
h2{margin:12px 0 0 0}
h3{font-family:Tahoma, Arial, sans-serif;font-size:11pt;color:#6E6951;font-style:italic;font-weight:normal}
h4{font:normal 10pt/18px Tahoma, arial, sans-serif;color:#330000}
#container{position:absolute;left:50%;top:0;margin-left:-273px;width:546px;background-image:url('../a/ou.gif');background-repeat:repeat-y}
#con_in{min-height:330px;background-position:23px 96px;background-image:url('../b/o3.gif');background-repeat:no-repeat}
#li,#re{position:absolute;top:0;width:9px;height:599px}
#li{left:4px;background-image:url('../a/l.jpg')}
#re{right:4px;background-image:url('../a/r.jpg')}
#l , #l_agb {width:284px;padding:0 0 0 10px;float:left}
#l p{margin-bottom:13px}
#lagb p{margin:0;text-align:justify}
#r{width:203px;border:none;float:right}
#footer{position:absolute;left:0;bottom:-1px;width:546px;height:45px;background-image:url('../a/f.gif')}
img.kalender{margin:0 0 0 26px}
.ue,ue2{font:bold 9pt/12pt "Courier New", mono, sans-serif;color:#663300}
.ue{margin-top:9px}
.url{margin:1px 0 0 0}
#g_block{width:120px;margin-left:28px;border:solid 1px #C9CABA;background-color:#F4F5E7;padding:5px 4px 5px 4px;background-image:url('../a/gv.gif');background-repeat:repeat-x}
#top{padding-bottom:95px}
#o{position:absolute;left:23px;top:0;width:500px;height:92px;background-image:url('../b/o.jpg');background-repeat:no-repeat}
#o2{position:absolute;left:23px;top:62px;width:500px;height:34px;background-image:url('../b/o2.gif')}

#s{position:absolute;left:23px;top:90px;width:500px;height:10px;background-image:url('../a/s.gif');background-repeat:no-repeat}
#box{width:500px;border:none;margin-left:23px}

#navi{margin:0 0 8px 28px}
#spitze{position:absolute;right:84px;top:38px;width:66px;height:44px}
#service{text-align:center;font:bold 8pt/12pt "Courier New", mono, sans-serif;color:#663300}
.fr{float:right}
#work{background-position:95% 60%;background-image:url('../b/webxxx.gif');background-repeat:no-repeat}
#referenz,#work,#studie,#relaunch{margin-bottom:8px}
#r .neu,#r #tip,#r #w3c,#r #sedo,#r #denic,#r #open{margin:9px 0 19px 0;width:203px;background-repeat:no-repeat}
#open{background-image:url('../b/office.gif')}
.neu{background-image:url('../b/neu.gif')}
#tip{background-image:url('../b/tip.gif')}
#w3c{background-image:url('../b/w3c.gif')}
#sedo{background-image:url('../b/sedo.gif')}
#denic{background-image:url('../b/denic.gif')}


#home,#back,#mail,#log{position:absolute;right:25px;width:33px;height:36px}
#home{top:110px;background-image:url('../b/home.gif')}
#back{top:147px;background-image:url('../b/back.gif')}
#mail{top:184px;background-image:url('../b/mail.gif')}
#log{top:221px;background-image:url('../b/log.gif')}

.line{width:279px;height:20px;margin-top:17px;background-image:url('../b/line.gif');background-repeat:no-repeat}

img.w47{position:relative;left:29px;top:2px;width:84px;height:5px}
img.up{position:relative;left:75px;top:0;width:33px;height:19px}
img.css{position:relative;left:132px;top:2px;width:19px;height:5px}
img.xhtml{position:relative;left:143px;top:2px;width:32px;height:5px}
img.b{width:33px;height:36px}
img.jahr{width:58px;height:32px;margin:20px;float:right}
img.t{width:108px;height:95px}
img.v{width:8px;height:8px;margin:0 3px 0 0}

.iso{width:110px;height:19px;border:solid 1px #000;background-color:#FF3300;color:#330000;margin-bottom:1px}
.is{width:24px;height:19px;font-weight:bold;background-color:#cc0000;border-right:solid 1px #000;color:#fff;text-align:center;float:left;margin-right:10px}

.w{margin-left:29px}
.w a:link,.w a:visited,.on a:link,.on a:visited{display:block;background-image:url('../b/p3.gif');background-position:0 4px;background-repeat:no-repeat;padding:0 0 0 10px;font:normal 8pt/10pt Tahoma, Verdana, sans-serif;color:#7d775c;text-decoration:none}
.w a:hover,.on a:hover{background-image:url('../b/p4.gif');color:#666600}
#navi{width:175px;margin:8px 0 0 28px;font:normal 8pt/14px "Courier New", mono, sans-serif;color:#663300}
#navi a:link , #navi a:visited{display:block;background-position:0 4px;background-image:url('../b/p1.gif');background-repeat:no-repeat;padding-left:11px;color:#6E6951;text-decoration:none}
#navi a:hover{background-image:url('../b/p2.gif');color:#3A372A}

#text h1{font:italic bold 8pt/11pt Verdana, Arial, sans-serif;margin:0;color:#7E7951}
.abc{font:bold 11pt/12pt "Courier New", mono, sans-serif;color:#663300}

#text p,#service p,#kontakt p{font:normal 11px/14px Tahoma, Verdana, Arial, sans-serif;margin-top:5px;padding:0;color:#6E6951}
#service , .j{text-align:justify}
#text a:link , #text a:visited{color:#7d775c;text-decoration:underline}
#text a:hover{color:#660000;text-decoration:none}

#wunsch p{font:normal  8pt/10pt Arial, sans-serif;color:#6E6951;text-align:center;margin-bottom:60px}
#link{font:italic  8pt/12pt Tahoma, Verdana, Arial, sans-serif;letter-spacing:1px;color:#6E6951}
#info p{padding:22px 5px 0 29px;font:normal  8pt/11pt Arial, sans-serif;color:#6E6951}
#info p a:link , #info p a:visited , #lagb a:visited , #lagb a:link{color:#7d775c;text-decoration:underline}
#info p a:hover , #lagb a:hover{color:#660000;text-decoration:none}
.i{margin-bottom:5px}
li{font:normal  8pt/10pt Arial, sans-serif;color:#6E6951;margin:0 0 0 -25px}

#world{position:absolute;left:-110px;bottom:-36px;width:113px;height:122px;background-image:url('../b/world.gif')}
#google{position:absolute;left:545px;top:147px;width:127px;height:608px;background-image:url('../a/google.gif')}
#suche{margin:10px}

.y{color:#675C5C}
.bue,.bue2{font:normal italic  7pt/8pt Tahoma, Verdana, Arial, sans-serif;background-color:#E5E6D8;color:#6E6951}
.bue{padding:2px 4px 0 4px;border:solid 1px;border-color: #C9CABA #C9CABA #C9CABA #E5E6D8;background-position:0 100%;background-image:url('../b/vo.gif');background-repeat:repeat-x;vertical-align:middle}
.bue2{text-align:right;border:solid 1px;border-color: #C9CABA #E5E6D8 #C9CABA #C9CABA;background-image:url('../b/vb.gif');background-repeat:repeat-y}

.z{margin:0 11px 0 11px}
#berlin{float:left;padding:0 0 20px 8px}
pre.butterfly{font:normal 4pt/5pt "Courier New",Courier,monospace;color:#A49D79}

.u{color:#660000}

.in2{padding:0 6px 0 6px;font-weight:bold;color:#675C5C;background-color:#F4F5E7;text-align:center}
.x{float:right;font:normal 8pt/10pt Tahoma, Verdana, Arial, sans-serif;color:#000;width:107px;height:13px;border:solid 1px #C9CABA;background-color:#E1E2D1;padding-left:3px}
#form2{color:#7d775c;width:135px;border:solid 1px #C9CABA;background-color:#E1E2D1;padding-right:5px;margin-top:3px}
.ff1{width:164px;margin-top:2px}

table{border-collapse:collapse}
.k,#anrede{font:normal 8pt/10pt arial, sans-serif;color:#595542}
.k{width:64px;text-align:right;padding:5px 7px 0 0}
#i_ue{text-align:center;font:bold 9pt/10pt arial, sans-serif;color:#595542;letter-spacing:2pt;padding:10px 0 5px 0}


#kontakt{width:284px}
.kopf{height:205px}
#f1,#f4{width:284px;height:19px}
#f1{background-image:url('../a/f1.gif')}
#f2{width:284px;background-image:url('../a/f2.gif');background-repeat:repeat-y}
#f3{width:284px;background-image:url('../a/kontakt.gif');background-repeat:no-repeat}
#f4{background-image:url('../a/f3.gif')}


.f2{font:normal 8pt/14pt verdana, sans-serif;color:#000;background-color:#F7F8FA;padding:3px}
.f b,.f2 b{font:bold 10pt/14pt verdana, sans-serif;color:#660000}

.fff{width:50px;height:16px;margin-right:1px}

#form{background-color:#E7EAED;background-image:url('../b/f2v.gif');background-repeat:repeat-y}
.flo_r{float:right}
.red{font:bold 7pt/9pt verdana, sans-serif;color:#000;background-color:#FF6600;padding:0 3px 1px 3px;margin:0 0 0 5px}


.f,textarea{border:none;font:normal 8pt/10pt verdana, sans-serif;color:#000;background-color:#fff;border:solid 1px;border-color:#C0C1B2 #fff #fff #C0C1B2;background-image:url('../a/form.gif');background-repeat:repeat-y;padding-left:5px}
.f{width:175px;height:16px}
textarea{width:255px;height:99px}
#area,#center,#i{text-align:center}
#center{padding:10px 0 20px 0}
.mar5{margin:0 5px 0 5px}