*{margin:0;padding:0;font-size:100.01%}body,textarea{font-family:"Lucida Sans",Helvetica,Arial,sans-serif}body{background:url(/css/img/head_extension_right.jpg) repeat-x;color:#666}a{color:#369;text-decoration:none;cursor:pointer}.more{background:url(/css/img/arrow_blue.gif) no-repeat;background-position:right 3px;padding-right:10px;font-size:0.6875em}.clearfloat{clear:both;float:none}.adminmessages{position:fixed;top:0;left:0;width:100%;z-index:1000;font-size:0.75em;color:#000}.adminmessages
.error{background-color:#f99;border:#f00 solid 1px;padding:10px}.adminmessages .error
strong{color:#c00}.adminmessages
.warning{background-color:#ff9;border:#ff0 solid 1px;padding:10px}.adminmessages .warning
strong{color:#990}#main{width:905px;padding-top:155px;margin:0
auto}#header{background:url(/css/img/head_extension_left.jpg) repeat-x;width:50%;height:140px;position:absolute;left:0;top:0}#header
strong{display:block;position:absolute;top:0;right:-497px;background:url(/css/img/head.jpg) no-repeat;width:945px;height:140px}#header strong
a{background:url(/css/img/navi_line_horizon.png) no-repeat left bottom;display:block;height:96px}#header
span{text-indent:-2000px;overflow:hidden;display:block}#menu{width:50%;position:absolute;left:0;top:0px;z-index:10}#menu
ul{position:absolute;top:96px;right:-452px;width:905px;height:34px;background:url(/css/img/navi_line_vertical.png) no-repeat left top;list-style-type:none}#menu ul
li{float:left;width:100px;height:34px;background:url(/css/img/navi_line_vertical.png) no-repeat right top;position:relative;left:1px}#menu ul li
a{display:block;height:34px;background-repeat:no-repeat;color:#fff;font-size:0.75em}#menu ul li a
span{display:block;height:100%;overflow:hidden}#menu ul li a span
span{display:block;margin-left:-2000px}#menu ul
.web{background-image:url(/css/img/menu_web_0.png)}#menu ul .hover
.web{background-image:url(/css/img/menu_web_1.png)}#menu ul
.grafik{background-image:url(/css/img/menu_grafik_0.png)}#menu ul .hover
.grafik{background-image:url(/css/img/menu_grafik_1.png)}#menu ul
.multimedia{background-image:url(/css/img/menu_multimedia_0.png)}#menu ul .hover
.multimedia{background-image:url(/css/img/menu_multimedia_1.png)}#menu ul
.referenzen{background-image:url(/css/img/menu_referenzen_0.png)}#menu ul .hover
.referenzen{background-image:url(/css/img/menu_referenzen_1.png)}#menu ul
.ueberuns{background-image:url(/css/img/menu_ueberuns_0.png)}#menu ul .hover
.ueberuns{background-image:url(/css/img/menu_ueberuns_1.png)}#menu ul
.kontakt{background-image:url(/css/img/menu_kontakt_0.png)}#menu ul .hover
.kontakt{background-image:url(/css/img/menu_kontakt_1.png)}#menu ul
ul{position:absolute;right:auto;left:-7px;top:34px;width:168px;background:none;visibility:hidden}#menu ul .hover
ul{display:block;visibility:visible}#menu ul ul
li{float:none;width:auto;height:25px;background-image:none;position:static;left:auto}#menu ul ul
li{background-image:url(/css/img/drop_off.png)}#menu ul ul
.hover{background-image:url(/css/img/drop_on.png)}#menu ul ul
.last{background-image:url(/css/img/drop_bottom_off.png);height:39px}#menu ul ul
.last.hover{background-image:url(/css/img/drop_bottom_on.png)}#menu ul ul li
a{display:block;height:25px;color:#999}#menu ul ul .hover
a{color:#fff}#menu ul ul li a
span{overflow:visible}#menu ul ul li a span
span{display:block;padding:5px
0 0 20px;margin-left:0}#body{background:url(/css/img/dots_5px.gif) repeat-y;background-position:704px top}#body
.col_left{float:left;width:690px}#body
.col_right{float:right}.footer{clear:both}#path{border-bottom:#d4d4d4 solid 1px;margin-top:-8px;float:left;width:100%;position:relative;z-index:1}#path
ul{list-style-type:none;padding-left:13px;background-repeat:no-repeat;background-position:0 4px;background-image:url(/css/img/ressort_icon_office.png);padding-bottom:8px;float:left}#path
.web{background-image:url(/css/img/ressort_icon_web.png)}#path
.grafik{background-image:url(/css/img/ressort_icon_grafik.png)}#path
.multimedia{background-image:url(/css/img/ressort_icon_multi.png)}#path
li{padding:0
12px 0 7px;background:url(/css/img/path_arrow.png) no-repeat;background-position:right 8px;display:block;float:left}#path li
a{display:block;margin-top:4px;color:#666;font-size:0.75em}#path
.last{background:none;font-weight:bold}#path .last
a{color:#434343}#categories{margin-bottom:-7px;position:relative}#categories
h3{font-size:1.5em;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;color:#787878;padding:21px
0 15px}#categories
.list{background:url(/css/img/categories_bg.png) no-repeat bottom;margin-left:-4px;width:100%;padding-right:8px;padding-bottom:35px}#categories .list
ul{list-style-type:none;padding-left:4px}#categories .list ul
li{float:left;background:url(/css/img/categories_item0_c.gif) repeat-x left top;height:30px;margin-right:5px}#categories .list ul li
a{display:inline-block;height:100%;font-size:0.75em;background:url(/css/img/categories_item0_r.png) no-repeat right top;color:#434343}#categories .list ul li a
span{display:inline-block;height:100%;background:url(/css/img/categories_item0_l.png) no-repeat left top;line-height:2.5em;padding-left:15px;padding-right:15px}#categories .list ul
li.active{background:url(/css/img/categories_item1_c.gif) repeat-x left top;height:38px;margin-left:-4px;margin-top:-4px;margin-bottom:-4px;margin-right:1px}#categories .list ul li.active
a{font-size:0.75em;background:url(/css/img/categories_item1_r.png) no-repeat right top;color:#434343}#categories .list ul li.active a
span{background:url(/css/img/categories_item1_l.png) no-repeat left top;line-height:3em;padding-left:19px;padding-right:19px}#categories .list ul li.active a.first
span{background:url(/css/img/categories_item1_l_l.png) no-repeat left top}#specials{width:185px}#specials
.special{position:relative;background:url(/css/img/box_back_extension2.png) no-repeat center bottom #e6e6e6;margin-bottom:15px;line-height:0;width:100%}#specials .special
hr{height:0;border:#ccc solid 1px;border-width:0 0 1px;margin:5px
0}#specials .special
h3{width:185px;height:30px;background:url(/css/img/box_head_60percent.png);position:absolute;top:0;left:0}#specials .special h3
a{display:block;height:100%;font-size:1em}#specials .special h3
span{display:block;padding:8px
8px 0;color:#fff;font-size:13px;line-height:1.3em}#specials .special
img{width:183px;border:#ccc solid;border-width:0 1px}#specials .special
.header{font-size:0;line-height:0}#specials .special
.content{font-size:0.6875em;line-height:1.4em;padding:8px
10px}#specials .special .content
p{margin-bottom:0.8em}#specials .special
.bottom{background:url(/css/img/box_back_bottom.png) no-repeat center bottom;position:absolute;bottom:0;left:0;width:100%;height:6px;z-index:1}#specials .special form
fieldset{border:0;text-align:right}#specials .special form
label{display:block;margin-bottom:3px;text-align:left}#specials .special form label input,#specials .special form label
select{width:163px;height:1.5em;border:#ccc solid 1px}#specials .special form
input{}#footer{margin-top:5px;padding-bottom:100px;border-top:#ccc solid 1px}#footer
ul{list-style-type:none;padding-top:6px}#footer ul
li{float:left;height:16px;padding:2px
10px 0 0;margin-right:10px;border-right:#ccc solid 1px}#footer ul
.last{border-right:none}#footer ul li
a{font-size:0.6875em;text-transform:uppercase;display:block;color:#666}#content{width:690px;padding:20px
0;position:relative;float:none;clear:both}#content
.comments{margin-top:1em;padding-top:1em;margin-left:0;margin-bottom:0;position:relative;border-top:#D4D4D4 solid 1px}#content .comments
.fb_iframe_widget{float:right}#content
.additionals{padding-top:1em;margin-bottom:0;position:relative}#content
.addthis_button{position:absolute;right:0;top:0}#content .addthis_button
img{margin-bottom:0}#content
h1{font-size:1.5em;padding-bottom:15px;margin-right:150px}#content
.date{position:absolute;top:35px;right:0;font-size:0.625em;color:#999}#content
h2{margin:0
0 0 315px;font-size:0.875em}#content
h3{margin:0
0 0 315px;font-size:0.8125em}#content img,#content
object{float:left;margin-bottom:15px}#content
.teaser{font-weight:bold}#content
.left{float:left;margin-bottom:15px;margin-left:0;width:300px;overflow:hidden}#content .left img,#content .left
object{float:none;margin:0}#content .left
small{display:block;font-size:0.7692em;margin-bottom:1.5em}#content
.expanded{margin-left:0;width:100%}#content p,#content ul,#content ol,#content table,#content
form{margin:0
0 15px 315px;font-size:0.8125em;line-height:1.4em}#content
div{margin:0
0 15px 315px}#content div
div{margin:0}#content .expanded div,#content .expanded p,#content .expanded ul,#content .expanded ol,#content .expanded table,#content .expanded form,#content .expanded h1,#content .expanded
h2{margin:0
0 15px 0}#content div p,#content div ul,#content div ol,#content div table,#content div form,#content div h1,#content div
h2{margin:0
0 15px 0}#content ul,#content
ol{padding-left:15px}#content
table{border-collapse:collapse;width:370px}#content table
th{background-color:#eee}#content table
th.hr{text-align:left;width:150px}#content table th,#content table
td{border:#ccc solid 1px;padding:3px
7px;vertical-align:top}#content table
.yes{background:url(/css/img/yes.gif) no-repeat;background-position:5px center;text-indent:25px}#content
hr{clear:both;border:#ccc solid;border-width:0 0 1px;height:0;margin-bottom:15px}#content
small{font-size:0.8125em}#content
pre{border:#999 solid 1px;padding:10px;overflow:auto}#content
.contentbox{position:relative;background:url(/css/img/contentbox_370_body.gif) repeat-y;width:370px}#content .contentbox p,#content .contentbox ul,#content .contentbox ol,#content .contentbox table,#content .contentbox form,#content .contentbox h2,#content .contentbox h3,#content .contentbox
div{margin:0
0 15px 0}#content .contentbox
.body{position:relative;z-index:1;padding:10px}#content .contentbox
.top{position:absolute;left:0;top:0;background:url(/css/img/contentbox_370_top.png) no-repeat;width:100%;height:5px;margin:0;padding:0}#content .contentbox
.bottom{position:absolute;left:0;bottom:0;background:url(/css/img/contentbox_370_bottom.png) no-repeat;width:100%;height:45px;margin:0;padding:0}#content .expanded
.contentbox{background-image:url(/css/img/contentbox_685_body.gif);width:685px}#content .expanded .contentbox
.top{background-image:url(/css/img/contentbox_685_top.png)}#content .expanded .contentbox
.bottom{background-image:url(/css/img/contentbox_685_bottom.png)}#content form
fieldset{text-align:right;border:0;position:relative}#content form p,#content form ul,#content form ol,#content form
table{font-size:1em}#content form p,#content form h2,#content form
h3{text-align:left}#content form
hr{margin:10px
0}#content form label,#content form
.label{display:block;margin-bottom:5px;position:relative;text-align:left}#content form label span,#content form .label
span{display:inline-block;width:29%;position:absolute;top:0;left:0;text-align:left}#content form .text input,#content form .select select,#content form .textarea
textarea{width:70%;height:1.5em;margin-left:30%;border:#ccc solid 1px}#content form .checkbox,#content form
.radio{text-align:left}#content form .checkbox,#content form
.radio{margin-left:30%}#content form .checkbox input,#content form .radio
input{float:left;margin-right:5px;margin-top:3px;display:block}#content form .checkbox span,#content form .radio
span{margin-left:7%;display:block;position:static;width:85%}#content form .textarea
textarea{height:10em}#content
.domainleft{width:300px;margin-left:0;float:left;clear:both}#content
.expand{display:none}#content
#tld{width:100px;position:relative;top:-1.8em;width:130px}#content
#domainwrapper{left:0;margin:0}#content
.domainsearchleft{background:url("/css/img/contentbox_300_body.png") repeat-y scroll 0 0 transparent}#content .domainsearchleft
.top{background:url("/css/img/contentbox_300_top.png") no-repeat scroll 0 0 transparent}#content .domainsearchleft
.bottom{background:url("/css/img/contentbox_300_bottom.png") no-repeat scroll 0 0 transparent}#content .references .description
.info{font-size:0.8125em;margin-bottom:17px}#content .references .description .info
h2{font-size:0.6923em;text-transform:uppercase;font-weight:normal;margin:0
0 3px}#content .references .description .info
strong{margin-bottom:9px;display:block}#content .references
.description{width:220px;float:left;margin-right:15px}#content .references .description
.text{font-size:0.9375em}#content .references
.areas{border-top:#d4d4d4 solid 1px;width:455px;float:left}#content .references .areas
hr{clear:none}#content .references .areas
.item{border-bottom:#d4d4d4 solid 1px;float:left;width:100%;padding:5px
0;margin:0}#content .references .areas .item
.ressort{background-repeat:no-repeat;background-position:0 center;display:block;float:left;min-height:14px;padding-left:18px;font-size:0.6875em;text-transform:uppercase;border-right:#d4d4d4 solid 1px;padding-right:5px;margin-right:5px}#content .references .areas .item
.web{background-image:url(/css/img/ressort_icon_web.png)}#content .references .areas .item
.grafik{background-image:url(/css/img/ressort_icon_grafik.png)}#content .references .areas .item
.multimedia{background-image:url(/css/img/ressort_icon_multi.png)}#content .references .areas .item
.area{display:block;float:left;min-height:14px;font-size:0.6875em}#content .references .areas .item
.text{font-size:0.9375em;margin-left:235px}#content .references .items
.item{position:relative;clear:both;float:left;width:100%;margin:0}#content .references .items .item
.more{position:absolute;bottom:12px;left:235px}#content .references .items .first
.more{left:470px}#content .references .items
.description{float:left;margin:0
0 15px 15px}#content .references .items
.areas{border:0;float:left;width:220px;margin-left:15px}#content .references .items .areas
.item{border:0;position:relative;clear:both;float:left;width:100%;margin:0}#content .reference
.gallery{margin:0;position:relative;width:100%;height:345px;overflow:hidden}#content .reference .gallery
img{position:absolute}#content .reference .gallery
.mat{background:url(/css/img/references_gallery_mat.png) no-repeat 0 0;width:100%;height:345px;z-index:1;position:absolute;left:0;top:0}#content .reference .gallery .prev div,
#content .reference .gallery .next
div{position:absolute;top:160px;width:25px;height:40px;background:no-repeat}#content .reference .gallery .prev
div{left:20px;background-image:url(/css/img/arrow_left_ffffff.png)}#content .reference .gallery .next
div{right:20px;background-image:url(/css/img/arrow_right_ffffff.png)}#specials
#checkeddomains{padding-top:10px}#specials #checkeddomains
.domain{font-size:1em;background-repeat:no-repeat;background-position:left 3px;border-top:#999 solid 1px;padding-left:20px}#specials #checkeddomains .domain
small{font-size:0.8125em}#specials #checkeddomains
.wait{background-image:url(/css/img/wait.gif)}#specials #checkeddomains
.error{background-image:url(/css/img/alert.gif);background-color:#ffc}#specials #checkeddomains
.available{background-image:url(/css/img/yes.gif);color:#090}#specials #checkeddomains .available
small{color:#999}#specials #checkeddomains .available:hover{background-color:#fff}#specials #checkeddomains
.notavailable{background-image:url(/css/img/no.gif)}#specials #domaincheck
fieldset{text-align:left;position:relative}#specials #domaincheck
label{}#specials #domaincheck label
input{width:150px}#content #domaincheck .text
input{font-size:0.875em;width:65%}#domaincheck
.submit{background:url(/css/img/arrow_button_0.png) no-repeat;text-indent:2000px;line-height:100em;overflow:hidden;width:19px;height:19px;border:0;cursor:pointer;position:absolute;top:0;right:0}#domaincheck .submit:hover{background-image:url(/css/img/arrow_button_1.png)}#content
#adddomain{font-style:italic;margin-top:15px}#content
#checkeddomains{font-size:1em;margin:0
0 30px 0;border-bottom:#ccc solid 1px}#checkeddomains
div{margin:0}#specials #domaincheck
.footer{padding-top:5px;text-align:right}#checkeddomains
.domain{font-size:0.8125em;border-top:#ccc solid 1px;padding-left:25px;background-position:3px 3px;background-repeat:no-repeat}#checkeddomains .domain
span{display:inline-block;padding:4px
0}#checkeddomains .domain
small{font-size:0.8125em}#checkeddomains
.wait{background-image:url(/css/img/wait.gif)}#checkeddomains
.group{border-bottom:#ccc solid 1px;margin-bottom:20px}#checkeddomains
.error{background-image:url(/css/img/alert.gif);background-color:#ffc}#checkeddomains .error
small{display:block}#checkeddomains
.available{background-image:url(/css/img/yes.gif);color:#090}#checkeddomains .available
a{background:url(/css/img/cart.gif) no-repeat right center;display:inline-block;padding:4px
22px 4px 0;float:right;min-height:10px;line-height:1em;color:#999}#checkeddomains
.notavailable{background-image:url(/css/img/no.gif)}#checkeddomains .notavailable
a{display:inline-block;padding:4px
0;float:right}#content
#domaincheckresult{margin-left:0;float:left;clear:both;overflow:hidden}#content #domaincheckresult
.resultbox{margin:0;float:left}#specials .domaincheck
.footer{position:absolute;bottom:7px}#specials .domaincheck
label{display:inline}#specials .domaincheck label
input{width:110px}#content
.news{position:relative;width:710px;background:url(/css/img/start_border.png) no-repeat center 0;float:left;padding-top:20px}#content .news
.item{float:left;width:220px;margin-right:15px;margin-bottom:25px;position:relative}#content .news
.top{top:-10px;width:100%;height:10px;position:absolute;left:0;float:none;padding:0;min-height:0;margin-bottom:0}#content .news .item
.ressort{background:url(/css/img/ressort_icon_office.png) no-repeat left 0;display:inline-block;vertical-align:middle;height:14px;padding-left:20px;text-transform:uppercase;font-size:0.625em;padding-top:2px;color:#797979}#content .news .item
.web{background-image:url(/css/img/ressort_icon_web.png)}#content .news .item
.grafik{background-image:url(/css/img/ressort_icon_grafik.png)}#content .news .item
.multimedia{background-image:url(/css/img/ressort_icon_multi.png)}#content .news .item
.banner{position:absolute;top:7px;left:-11px;background:url(/css/img/banner_l.png) no-repeat;height:33px;display:block}#content .news .item .banner
strong{background:url(/css/img/banner_r.png) no-repeat right;display:block;height:100%;margin-left:11px;color:#fff;font-weight:normal;font-size:0.75em;padding-right:32px}#content .news .item .banner strong
span{background:url(/css/img/banner_c.png) repeat-x;display:block;height:100%;padding:10px
5px 0}#content .news
h4{font-size:0.8125em;font-family:Verdana;padding:4px
0 8px}#content .news
p{font-size:0.6875em;font-family:Verdana;line-height:1.4em;margin:0}#content .news
img{margin:0;float:none;vertical-align:middle;margin-bottom:4px}#content .news
a.more{float:right;margin-top:5px}#content .news
.morenews{font-size:0.875em;margin-right:20px;text-align:right}#content .news .morenews
a{background:url(/css/img/arrow_blue.gif) no-repeat;background-position:right 3px;padding-right:10px}#content .news
.floatnone{background-image:none;float:none;clear:both;padding:0;margin:0;min-height:0px}#content .news
.clearfloat{margin:0}#content .landingpage-button
.button{background:no-repeat left top;display:block;float:left;padding-left:11px;color:#fff;line-height:1em;font-weight:bold}#content .landingpage-button .button
span{display:block;background:no-repeat right top;padding-top:12px;padding-left:3px;padding-right:25px;padding-bottom:15px}#content .landingpage-button a.button:hover{background-position:left bottom}#content .landingpage-button a.button:hover
span{background-position:right bottom}#content .landingpage-button
.web{background-image:url(/css/img/featurebutton-web-left.png)}#content .landingpage-button .web
span{background-image:url(/css/img/featurebutton-web.png)}#content .landingpage-button
.grafik{background-image:url(/css/img/featurebutton-grafik-left.png)}#content .landingpage-button .grafik
span{background-image:url(/css/img/featurebutton-grafik.png)}#content .landingpage-button
.multimedia{background-image:url(/css/img/featurebutton-multimedia-left.png)}#content .landingpage-button .multimedia
span{background-image:url(/css/img/featurebutton-multimedia.png)}
