*{font-weight:normal;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;outline:0px;background:transparent;margin:0px;padding:0px;border:0px}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
.clear{clear:both}.remove{display:block;width:0px;height:0px;font-size:1px;overflow:hidden}.hide{display:none}a,
a img,.referenz-teaser,.mailformsubmit,.button{cursor:pointer}
html{height:100%;width:100%}body{height:100%;width:100%}#outerWrap{position:relative;min-height:100%;height:100%;height:auto !important;width:100%;background:url(/fileadmin/img/bottomBG.png) repeat-x left bottom}#innerWrap{position:relative;margin:0px
auto;width:950px;height:100%;height:auto !important;z-index:2}#mainarea{position:relative;margin-top:48px;min-height:375px;height:auto !important;padding-bottom:15px;width:950px}#breadcrumbs{position:relative;float:left;width:120px}#contentarea{position:relative;float:right;width:820px;height:100%;height:auto !important;min-height:375px}#contentarea
div.top{background:url(/fileadmin/img/fadeBoxTOP.png) no-repeat left top;height:15px;width:818px;z-index:9}#contentarea
div.mid{position:relative;background:url(/fileadmin/img/fadeBoxEXP.png) repeat-y left top;height:100%;height:auto !important;padding:35px
50px 0px 50px;width:718px;z-index:9}#contentarea
div.bottom{position:relative;background:url(/fileadmin/img/fadeBoxBOTTOM.png) no-repeat left top;width:818px;height:18px;z-index:9}#contentwrap{position:relative;width:654px;float:left;z-index:10}#topcontent{position:relative;width:100%;z-index:10}#leftcontent{position:relative;float:left;width:330px;z-index:10}#rightcontent{position:relative;float:right;width:330px;z-index:10}#bottomcontent{position:relative;width:100%;clear:both;z-index:10}#content{position:relative;width:100%;z-index:10}#sidebar{position:relative;width:156px;float:right;z-index:10}
#misc{height:50px;text-align:right}#misc
ul{text-align:right;padding-top:18px}#misc ul
li{display:inline;padding:0px
3px 0px 3px}#misc
ul.kontaktinfos{float:left;margin-left:133px}#misc
ul.specialnav{float:right;margin-right:7px}#nav{position:relative;height:53px}#navEXP{position:absolute;height:53px;left: -50%;width:50%;background:url(/fileadmin/img/navEXP.png) repeat-x left top}#nav
ul{height:53px}#nav ul
li{float:left;height:53px;margin-right:10px;width:156px}#nav ul
li.last{margin-right:0px}#nav ul li
a{position:relative;display:block;height:53px;width:156px}#nav ul li a
span{position:absolute;top:0px;display:block;height:53px}#nav ul li a
span.left{left:0px;width:14px;background:url(/fileadmin/img/navLEFT.png) no-repeat left top}#nav ul li a
span.mid{left:14px;width:126px;background:url(/fileadmin/img/navEXP.png) repeat-x left top}#nav ul li a
span.right{right:0px;width:16px;background:url(/fileadmin/img/navRIGHT.png) no-repeat right top}#nav ul li a:hover span,
#nav ul li.current a
span{background-position:left -53px}#nav ul
li.first{width:120px}#nav ul li.first
a{width:120px;background:url(/fileadmin/img/logo.png) no-repeat left top}#nav ul li.first a:hover{background-position:left -53px}#nav
span.grafic{display:block;height:53px;width:126px;background:no-repeat left top}#nav #grafic-4{background-image:url(/fileadmin/img/navReferenzen.png)}#nav #grafic-5{background-image:url(/fileadmin/img/navLeistungen.png)}#nav #grafic-6{background-image:url(/fileadmin/img/navUnternehmen.png)}#nav #grafic-7{background-image:url(/fileadmin/img/navBlog.png)}#nav #grafic-8{background-image:url(/fileadmin/img/navKontakt.png)}#breadcrumbs
ul{width:100%}#breadcrumbs ul
li{width:100%;height:75px;margin-bottom:25px}#breadcrumbs ul li
a{position:relative;display:block;width:100%;height:75px}#breadcrumbs ul li a
span.link{display:block;position:absolute;bottom:0px;text-align:center;width:100%}#breadcrumbs ul li a
span.icon{display:block;width:100%;height:50px;background:url(/fileadmin/img/breadcrumb.png) no-repeat center top}#breadcrumbs ul li a:hover span.icon,
#breadcrumbs ul li.current a
span.icon{background-position:center -50px}.subnav{position:relative;height:34px;width:818px;margin-bottom:8px}#contentwrap
.subnav{width:654px}.subnav
.left{float:left;height:34px;width:15px;background:url(/fileadmin/img/buttonLEFT2.png) no-repeat left top}#contentarea .subnav
.mid{height:34px;min-height:34px;float:left;width:786px;background:url(/fileadmin/img/buttonEXP2.png) repeat-x left top;padding:0px}#contentwrap .subnav
.mid{width:622px}.subnav
.right{height:34px;float:left;width:17px;background:url(/fileadmin/img/buttonRIGHT2.png) no-repeat right top}.subnav
ul{float:left;height:34px;width:auto;overflow:hidden}.subnav ul
li{float:left;height:34px}.subnav ul li
a{display:block;height:26px;padding:8px
15px 0px 15px;background:url(/fileadmin/img/buttonEXP2.png) repeat-x left top}.subnav .interfaceinfo
a{padding-left:5px}.subnav ul li a:hover,
.subnav ul li.current
a{background-position:left -34px}.subnav .interfaceinfo a:hover{background-position:left top}.areanav{position:relative;height:106px;width:818px;margin-top:8px;background:url(/fileadmin/img/areaNavBG.png) no-repeat left top}.areanav
ul{position:relative;width:816px;height:104px;overflow:hidden;padding-left:0px}.areanav ul
li{float:left;height:104px;width:102px;overflow:hidden;border-right:2px solid}.areanav ul
li.last{border-right:none}.areanav ul li
.areanavItemInner{height:104px;width:285px}.areanav ul li
h3{position:relative;height:79px;width:102px;padding:15px
0px 10px 0px;text-align:center;float:left}.areanav ul li h3
.icon{display:block;height:50px;width:50px;margin:0px
auto;background:no-repeat left top}.areanav ul li#areanavItem-39 h3
.icon{background-image:url(/fileadmin/dateien/leistung/webdesignIcon.png)}.areanav ul li#areanavItem-38 h3
.icon{background-image:url(/fileadmin/dateien/leistung/typo3Icon.png)}.areanav ul li#areanavItem-37 h3
.icon{background-image:url(/fileadmin/dateien/leistung/seoIcon.png)}.areanav ul li#areanavItem-36 h3
.icon{background-image:url(/fileadmin/dateien/leistung/shopIcon.png)}.areanav ul li#areanavItem-35 h3
.icon{background-image:url(/fileadmin/dateien/leistung/cdIcon.png)}.areanav ul li#areanavItem-34 h3
.icon{background-image:url(/fileadmin/dateien/leistung/devIcon.png)}.areanav ul li#areanavItem-33 h3
.icon{background-image:url(/fileadmin/dateien/leistung/hostingIcon.png)}.areanav ul li#areanavItem-32 h3
.icon{background-image:url(/fileadmin/dateien/leistung/agenturIcon.png)}.areanav ul li .hover h3 .icon,
.areanav ul li.current h3
.icon{background-position:left -50px}.areanav ul li .hover,
.areanav ul li .hover
*{cursor:pointer}.areanav ul li h3
.title{display:block;padding-top:7px}.areanav ul li
p{float:left;width:170px;height:78px;padding:0px
8px 0px 5px;margin:10px
0px 10px 0px;cursor:default}
.cel{position:relative;padding-bottom:50px}.textpic-intext-right-nowrap .imagewrap,
.textpic-intext-right
.imagewrap{float:right}.textpic-intext-right
.imagewrap{margin:10px
0px 20px 25px}.textpic-intext-right-nowrap
.imagewrap{margin:10px
0px 20px 0px}.rtewrap ul
li{list-style-image:url(/fileadmin/img/normalList.png);margin-left:20px}.detaillist{overflow:hidden;width:100%}.rtewrap ul.detaillist
li{width:285px;list-style-image:none;padding:15px
20px 0px 20px;margin:15px
30px 15px 0px;border:1px
dashed;float:left;margin-left:0px}.detaillist li
h4{padding-bottom:5px}.greybox{padding:15px
20px 0px 20px;margin:25px
0px 25px 0px;border:1px
dashed}.rteimagewrap{display:block;height:100%;width:100%;position:relative;margin:5px
0px 20px 0px}.rteimagetitle{position:absolute;bottom:0px;left:0px;padding:6px
10px 5px 10px;margin:5px
5px 10px 5px}#imaufbau{position:relative;background:url(/fileadmin/img/imAufbau.png) no-repeat left top;padding-top:15px;height:325px;width:650px}#imaufbau
a.button{bottom:180px}#imaufbau
h2{margin-left:235px}#imaufbau
p{margin-left:235px}.referenz-teaser{position:relative;width:156px;height:98px;float:left;margin-right:10px;margin-bottom:10px;overflow:hidden}.referenz-teaser.last{margin-right:0px}.referenz-teaser
img{margin-left:5px;margin-top:5px}.referenz-teaser
a.mask{display:block;position:absolute;top:0px;left:0px;width:156px;height:98px;background:url(/fileadmin/img/referenz-teaser.png) no-repeat left top}.referenz-teaser a.mask:hover{background-position:left -98px}#contentarea .fce-20
div.mid{min-height:0px;padding-bottom:25px}.fce-20{margin-bottom:25px;padding-bottom:0px}.fce-20
h1{margin-bottom:15px}.fce-20
ul.images{float:right;margin-top:5px;width:300px;border:3px
solid}.fce-20
.rtewrap{float:left;width:350px}.fce-20
.leistungen{margin-top:50px;height:25px}.fce-20 .leistungen
span{float:left;padding:2px
25px 0px 0px}.fce-20 .leistungen
ul{height:25px;float:left}.fce-20 .leistungen ul
li{float:left;margin-right:25px;height:25px;width:25px}.fce-20 .leistungen ul li
a{display:block;height:25px;width:25px;background-repeat:no-repeat;background-position:left top}.fce-20 .leistungen ul li a:hover{background-position:left -25px}.leistungen-icon-mini-1{background-image:url(/fileadmin/dateien/leistung/leistungen-icons-mini-1.png)}.leistungen-icon-mini-2{background-image:url(/fileadmin/dateien/leistung/leistungen-icons-mini-2.png)}.leistungen-icon-mini-3{background-image:url(/fileadmin/dateien/leistung/leistungen-icons-mini-3.png)}.leistungen-icon-mini-4{background-image:url(/fileadmin/dateien/leistung/leistungen-icons-mini-4.png)}.leistungen-icon-mini-5{background-image:url(/fileadmin/dateien/leistung/leistungen-icons-mini-5.png)}.leistungen-icon-mini-6{background-image:url(/fileadmin/dateien/leistung/leistungen-icons-mini-6.png)}.leistungen-icon-mini-7{background-image:url(/fileadmin/dateien/leistung/leistungen-icons-mini-7.png)}.leistungen-icon-mini-8{background-image:url(/fileadmin/dateien/leistung/leistungen-icons-mini-8.png)}
a{text-decoration:none}p a:hover{border-bottom:1px dashed}a.button,.buttonwrap{position:absolute;right:0px;bottom:0px;display:block;height:34px;width:auto}a.button.relative{position:relative;right:auto;bottom:auto}a.button span.left,
.buttonwrap
.left{display:block;float:left;height:34px;width:15px;background:url(/fileadmin/img/buttonLEFT.png) no-repeat left top}a.button
span.mid{display:block;height:27px;float:left;width:auto;padding-top:7px;background:url(/fileadmin/img/buttonEXP.png) repeat-x left top}.buttonwrap
.mid{display:block;height:34px;float:left;width:auto;padding-bottom:4px;background:url(/fileadmin/img/buttonEXP.png) repeat-x left top}a.button span.right,
.buttonwrap
.right{display:block;height:34px;float:left;width:17px;background:url(/fileadmin/img/buttonRIGHT.png) no-repeat right top}a.button:hover span,
.buttonwrap
.hover{background-position:left -34px}a.button:hover{border-bottom:0px}a.orb{height:32px;width:32px;display:block}a.orb.left{background:url(/fileadmin/img/buttonORBleft.png) no-repeat left top}a.orb.right{background:url(/fileadmin/img/buttonORBright.png) no-repeat right top}a.orb:hover{background-position:left -32px}.close{display:block;cursor:pointer;background:url(/fileadmin/img/close.png) no-repeat left top;height:20px;width:20px}.rtewrap
a.blank{background:url(/fileadmin/img/extLink.gif) no-repeat left 50%;padding-left:13px}
.mailform,
.mailform
fieldset{position:relative}label{display:block}label.error{margin-top: -7px;margin-bottom:5px;padding-left:12px;background:url(/fileadmin/img/formError.png) no-repeat left center}.oneline
label{float:left}.oneline
label.left{padding-right:5px}.oneline
label.right{padding-left:5px}label.radio,label.check{cursor:pointer;height:15px;line-height:1.1}input.input,textarea.textarea{display:block;padding:6px
7px 6px 7px;border:1px
solid;margin-bottom:10px;width:250px}textarea.textarea{width:275px;overflow:auto}.oneline
input{float:left}fieldset.submitfieldset{height:34px;width:auto}.mailform fieldset
.row{position:relative;margin-bottom:3px}.mailform fieldset
.divline{border-bottom:1px dashed}.mailform fieldset .row
.rowel{float:left;margin:5px}.mailform fieldset .row
.rowel.oneline{margin:10px
25px 10px 5px}.mailform fieldset .row .rowel
textarea{width:525px}#simplecontact
fieldset.submitfieldset{width:295px}#webanalyse{margin-top: -50px}#webanalyse
fieldset.submitfieldset{width:550px}
#prevTab{position:absolute;left: -15px;top:200px;z-index:11}#nextTab{position:absolute;right: -15px;top:200px;z-index:11}#tabnav{position:absolute;top: -27px;left:0px;z-index:11;width:820px}#tabnav ul
li{float:left}#tabnav ul li
a.button{position:static}#tabnav ul li a.button
span.left{background-image:url(/fileadmin/img/tabButtonLEFT.png)}#tabnav ul li a.button
span.mid{background-image:url(/fileadmin/img/tabButtonEXP.png)}#tabnav ul li a.button
span.right{background-image:url(/fileadmin/img/tabButtonRIGHT.png)}#tabnav ul li a.button.active span.left,
#tabnav ul li a.button:hover
span.left{background-image:url(/fileadmin/img/buttonLEFT.png)}#tabnav ul li a.button.active span.mid,
#tabnav ul li a.button:hover
span.mid{background-image:url(/fileadmin/img/buttonEXP.png)}#tabnav ul li a.button.active span.right,
#tabnav ul li a.button:hover
span.right{background-image:url(/fileadmin/img/buttonRIGHT.png)}#tabnav ul li a.button:hover
span{background-position:left top}#tabnav ul li
a.button.active{cursor:default}.tabs{padding-top:15px;width:710px;z-index:12}#innerTabWrap{position:relative;z-index:15}#innerTabWrap
.cel{position:relative;z-index:20;width:710px}#innerTabWrap .cel
.tab{position:relative;z-index:25;width:710px}.tabcontent
div.normal{padding-bottom:25px}.tabcontent div.normal
.rtewrap{width:475px;float:left}.tabcontent div.normal
.rtewrap.noimg{width:auto}.tabcontent div.normal
.images{width:225px;float:right;text-align:right}.tabcontent div.normal .images
img{margin-bottom:15px}.tabcontent
.dubble{padding-bottom:25px}.tabcontent .dubble
.leftcontent{float:left;width:315px}.tabcontent .dubble
.rightcontent{float:right;width:315px}.tabdetails,.tabcontact{position:relative;height:34px;margin-bottom:15px}.tabdetails .button,
.tabcontact
.button{position:relative}.tabdetails{float:left}.tabdetails
.button{left:0px;right:auto}.tabcontact{float:right}
.accordion{height:auto;width:auto}.rtewrap ul.accordion
li{list-style-image:none;margin-left:0px}.accordionhandle{cursor:pointer;background:url(/fileadmin/img/plus.png) no-repeat left center;padding-left:22px}h4.accordionhandle{line-height:1.7}.accordionhandle.ui-state-active{background-image:url(/fileadmin/img/minus.png)}.accordioninfowrap{margin:0px;padding:0px}
#tooltip{position:absolute;z-index:9000}.cluetip-breadcrumbs #cluetip-outer{background:url(/fileadmin/img/cluetipBG.png) no-repeat left top;overflow:hidden}.cluetip-breadcrumbs #cluetip-outer
h3{font-size:12px;line-height:1.4;padding:11px
13px 0px 26px}.cluetip-leistung #cluetip-outer{background:url(/fileadmin/img/cluetip2BG.png) no-repeat left top;overflow:hidden}.cluetip-leistung #cluetip-outer
h3{font-size:12px;line-height:1.4;text-align:center;padding-top:9px}
#page-1
#innerWrap{padding-bottom:150px}#mainarea.frontpage
#contentarea{width:950px;margin-bottom:0px;float:none}#mainarea.frontpage
#leftcontent{width:400px}#mainarea.frontpage
#rightcontent{width:500px}#referenzensplash{position:relative;width:400px}#referenzensplash
h2{position:absolute;top:20px;left:165px;z-index:6}#referenzensplash
p{position:absolute;top:50px;left:165px;width:200px;z-index:6}#referenzensplash
ul{position:absolute;top:142px;left:45px;z-index:4}#referenzensplash
#handle{position:absolute;top:162px;left:70px;width:290px;height:170px;z-index:10;background:url(/fileadmin/img/blank.gif)}#referenzensplash #handle
.innerWrap{z-index:99;width:290px;height:170px}#referenzensplash ul
li{position:relative;margin:10px;z-index:4}#referenzensplash ul
li.active{position:absolute;z-index:4}#referenzensplash ul li
img{position:absolute;z-index:4}#referenzensplash #handle
ul{position:absolute;height:67px;width:156px;top:50%;left:50%;margin-top: -50px;margin-left: -100px;background:url(/fileadmin/img/buttonBG.png) no-repeat left top;padding:33px
0px 0px 44px;z-index:11}#referenzensplash #handle ul
li{position:static;float:left;height:34px;margin:0px}#referenzensplash #handle ul li
a.button{position:static;right:auto;bottom:auto}#referenzensplash
.mask{position:absolute;top:0px;left:0px;background:url(/fileadmin/img/splashReferenzen.png) no-repeat left top;height:450px;width:400px;z-index:5}#referenzensplash
#control{position:absolute;bottom:70px;right:28px;height:32px;width:100px;z-index:6}#referenzensplash #control
a.left{position:absolute;right:45px}#referenzensplash #control
a.right{position:absolute;right:0px}#tagcloud{height:185px;width:515px;padding-top:40px;margin-top: -20px;padding-left:50px;margin-left: -50px;overflow:hidden;background:url(/fileadmin/img/cloud.png) no-repeat left top}#tagcloud
h2{margin-left:50px;margin-top: -10px;margin-bottom:10px}#tagcloud
.tagrow{display:block;clear:both;height:35px;margin-right: -25px}#tagcloud .tagrow
.tag{margin-right:25px;float:left}#tagcloud .importance-1{font-size:11px}#tagcloud .importance-2{font-size:14px}#tagcloud .importance-3{font-size:17px}#tagcloud .importance-4{font-size:20px}#tagcloud .importance-5{font-size:23px}#mediaforgeintro{position:relative;top: -20px;padding-bottom:35px}#mediaforgeintro
h2{height:32px;width:100%;background:url(/fileadmin/img/mediaforge.png) no-repeat left top;margin-bottom:5px}#page-1
.areanav{width:950px;background:url(/fileadmin/img/overviewBGfrontpage.png) no-repeat left top}#page-1 .areanav
ul{width:948px;padding-left:2px}#page-1 .areanav ul
li{width:135px}#page-1 .areanav ul li
.areanavItemInner{width:316px}#page-1 .areanav ul li
h3{width:135px}#page-1 .areanav ul li
p{width:160px;padding:0px
0px 0px 0px}
#page-9
#rightcontent{width:260px}#page-9
#leftcontent{width:400px}
.tx-wecmap-map{border:1px
solid}
.darkgrey{color:#505055}p,
.rtewrap ul.detaillist li h4,
input.input,
textarea.textarea,
label,
.subnav ul li a,
.areanav ul li h3 .title,
.areanav ul li p a,
.areanav ul li p a:hover,
.rteimagetitle,
.rtewrap ul
li{color:#505055}.darkgreyborder{border-color:#505055}.grey{color:#7d7d82}strong,
b,
#metadata .rootline li.current
a{color:#7d7d82}.greyborder{border-color:#7d7d82}.lightgrey{color:#b4b4b9}a,
#tagcloud h1 span,
.subnav .interfaceinfo a,
#metadata,
.fce-20 .leistungen
span{color:#b4b4b9}.lightgreyborder,
input.input,
textarea.textarea,
.tx-wecmap-map,
.mailform fieldset .row.divline,
.rtewrap ul.detaillist li,
.greybox,
#metadata
.part{border-color:#b4b4b9}.lightestgrey,
body,
.rtewrap ul.detaillist li,
.greybox,
.subnav
ul{background-color:#f5f5fa}.lightestgreyborder,
.areanav ul li,
.fce-20
ul.images{border-color:#f5f5fa}.blue{color:#05c}a:hover,
h1,
h2,
h3,
h4,
h5,
h6,
p a,
#metadata .rootline li.current a:hover,
#breadcrumbs ul li a:hover span.link,
#breadcrumbs ul li.current a span.link,
label.focus,
#tabnav ul li a.button span.mid,
.areanav ul li .hover h3 .title,
.areanav ul li.current h3 .title,
.subnav .interfaceinfo a:hover{color:#05c}.bluebg,
a.rteimagewrap:hover
.rteimagetitle{background-color:#05c}.blueborder,input.input:focus,textarea.textarea:focus,input.input.focus,textarea.textarea.focus{border-color:#05c}.lightblue{color:#006aff}.lightbluebg{background-color:#006aff}.lightblueborder,
p a:hover{border-color:#006aff}.white{color:#fff}a.button span.mid,
.subnav ul li a:hover,
.subnav ul li.current a,
#cluetip-outer h3,
.buttonwrap .mid,
#tabnav ul li a.button.active span.mid,
#tabnav ul li a.button:hover span.mid,
a.rteimagewrap:hover
.rteimagetitle{color:#fff}.whitebg,
input.input,
textarea.textarea,
.rteimagetitle,
.areanav ul li
p{background-color:#fff}.whiteborder{border-color:#fff}.red{color:#c00}label.error{color:#c00}.redborder,input.error{border-color:#c00}.green{color:#0c0}
*{font-family:Arial,Verdana,sans-serif}h1{font-size:23px;line-height:1.5;margin-bottom:10px}h2{font-size:23px;line-height:1.5;margin-bottom:10px}.biggesttypo{font-size:23px;line-height:1.7}.biggertypo{font-size:20px;line-height:1.5}.bigtypo{font-size:17px;line-height:1.5}h3{font-size:17px;line-height:1.5}.normaltypo,
a.button span.mid,
h4,
#metadata .rootline span,
h5,
label,
input.input,
textarea.textarea,
.areanav h2,
.areanav ul li h3 .title,.rteimagetitle{font-size:14px;line-height:1.3}p,
.rtewrap ul
li{font-size:14px;line-height:1.5}.smalltypo{font-size:12px;line-height:1.4}#metadata
.right{font-size:12px;line-height:1.4}.smallesttypo{font-size:11px;line-height:1.1}h6,label.error{font-size:11px;line-height:1.1}.graficheader{height:30px;width:100%;background:no-repeat left top;margin-left: -1px;margin-bottom:5px}p{margin-bottom:15px}.newline{margin-bottom:0px}strong,
b,
.detaillist li
h4{font-weight:bold}i,em{font-style:italic}
