/* Style sheet style */
#referencenavi{margin-top:10px;margin-left:65px;}
#referencenavi ul{margin-top:15px;}
#referencenavi li{display:inline;}
#referencenavi a,#referencenavi span{height:21px;display:block;padding-top:4px;padding-left:30px;background:url("files/images/design/referencesOff.jpg") left top no-repeat;text-decoration:none;}
#referencenavi span{background-image:url("files/images/design/referencesOn.jpg");font-style:italic;height: 22px !important;padding-top: 3px !important;}
#referencenavi a.printdesign,#referencenavi span.printdesign{background-position: 0 -25px;}
#referencenavi a.corporatedesign,#referencenavi span.corporatedesign{background-position: 0 -50px;}
#referencenavi a.illustrationen,#referencenavi span.illustrationen{background-position: 0 -75px;}
#referencenavi a.audio-videoediting,#referencenavi span.audio-videoediting{background-position: 0 -100px;}
#referencenavi a.d-art-animation,#referencenavi span.d-art-animation{background-position: 0 -125px;}
.mod_li_referencegallery a.back{width:52px;height:41px;left:16px;top:45px;position:absolute;display:block;padding-top:77px;padding-left:7px;background-image:url("files/images/design/referencesBack.jpg");text-decoration:none;font-size:10px;}
.mod_li_referencegallery a.forward{width:34px;height:41px;left:560px;top:45px;position:absolute;display:block;padding-top:77px;padding-left:25px;background-image:url("files/images/design/referencesForward.jpg");text-decoration:none;font-size:10px;}
.reference.left img{width:143px;height:143px;left:78px;top:16px;position:absolute;display:block;border-width:3px 4px;border-style:solid;border-color:#ffffff;}
.reference.middle img{width:143px;height:143px;left:243px;top:16px;position:absolute;display:block;border-width:3px 4px;border-style:solid;border-color:#ffffff;}
.reference.middle a img{z-index: 100;}
.reference.right img{width:143px;height:143px;left:408px;top:16px;position:absolute;display:block;border-width:3px 4px;border-style:solid;border-color:#ffffff;}
.reference.left a img,.reference.right a img{display:none;}
.reference .info,.reference img{display:none;}
.reference.middle .info{width:481px;height:66px;left:78px;top:165px;position:absolute;display:block;background-image:url("files/images/design/customer.jpg");}
.reference.middle .website{width:120px;height:20px;left:362px;top:25px;position:absolute;font-size:10px;}
.reference.middle .customer{width:330px;height:20px;left:10px;top:21px;position:absolute;}
.reference.middle .website a{text-decoration:none;font-size:9px;}
.reference.middle .comment{width:500px;height:20px;left:10px;top:46px;position:absolute;font-size:11px;}
#referenceinfo{width:650px;height:50px;left:-180px;top:238px;position:absolute;color:#a9cc4a;line-height:150%;}
#kontakt .ce_form,#contact .ce_form{margin-top:11px;margin-left:64px;}
#kontakt .ce_form h1,#contact .ce_form h1{margin-bottom:10px;}
#kontakt .ce_form form br,#contact .ce_form form br{display:none;}
.mod_navigation{width:546px;height:39px;left:374px;top:198px;position:absolute;}
#performancenavi.mod_customnav{width:821px;height:105px;left:47px;top:264px;position:absolute;}
*{margin:0;padding:0;font-family:Arial;color:#ffffff;}
body{height:1000px;background:#000000 url("files/images/design/background.jpg") center top no-repeat;font-size:12px;}
.mod_navigation ul li{height:39px;position:absolute;display:inline;list-style-type:none;}
#performancenavi.mod_customnav ul li{height:105px;position:absolute;display:inline;list-style-type:none;}
#performancenavi.mod_customnav a,#performancenavi.mod_customnav span{width:133px;height:105px;display:block;margin-top:-15px;padding-bottom:15px;}
#performancenavi.mod_customnav li.interfacedesign{background:url("files/images/design/service_interface.jpg") left top no-repeat;}
#performancenavi.mod_customnav li.printdesign{left:138px;position:absolute;background:url("files/images/design/service_print.jpg") left top no-repeat;}
#performancenavi.mod_customnav li.corporatedesign{left:276px;position:absolute;background:url("files/images/design/service_corporate.jpg") left top no-repeat;}
#performancenavi.mod_customnav li.illustrationen{left:414px;position:absolute;background:url("files/images/design/service_illustation.jpg") left top no-repeat;}
#performancenavi.mod_customnav li.audio-videoediting{left:551px;position:absolute;background:url("files/images/design/service_audio.jpg") left top no-repeat;}
#performancenavi.mod_customnav li.d-art-animation{left:688px;position:absolute;background:url("files/images/design/service_3dart.jpg") left top no-repeat;}
#performancenavi.mod_customnav li:hover,#performancenavi.mod_customnav li.active,#performancenavi.mod_customnav li.trail{background-position:left bottom;}
.mod_navigation a,.mod_navigation span{width:100%;height:100%;display:block;margin-top:-15px;padding-bottom:15px;}
.mod_navigation li.ueber-kekaba{width:103px;background-image:url("files/images/design/nav_ueber-kekaba.jpg");background-position:left top;}
.mod_navigation li.about-kekaba{width:103px;background-image:url("files/images/design/nav_about-kekaba.jpg");background-position:left top;}
.mod_navigation li.leistungen{width:95px;left:103px;background-image:url("files/images/design/nav_leistungen.jpg");background-position:left top;}
.mod_navigation li.service{width:95px;left:103px;background-image:url("files/images/design/nav_service.jpg");background-position:left top;}
.mod_navigation li.referenzen{width:97px;left:198px;background-image:url("files/images/design/nav_referenzen.jpg");background-position:left top;}
.mod_navigation li.references{width:97px;left:198px;background-image:url("files/images/design/nav_references.jpg");background-position:left top;}
.mod_navigation li.projekte{width:80px;left:295px;background-image:url("files/images/design/nav_projekte.jpg");background-position:left top;}
.mod_navigation li.projects{width:80px;left:295px;background-image:url("files/images/design/nav_projects.jpg");background-position:left top;}
.mod_navigation li.kontakt{width:84px;left:375px;background-image:url("files/images/design/nav_kontakt.jpg");background-position:left top;}
.mod_navigation li.contact{width:84px;left:375px;background-image:url("files/images/design/nav_contact.jpg");background-position:left top;}
.mod_navigation li.impressum{width:87px;left:459px;background-image:url("files/images/design/nav_impressum.jpg");background-position:left top;}
.mod_navigation li:hover,.mod_navigation li.active,.mod_navigation li.trail{background-position:left bottom;}
.mod_article .ce_text{width:255px;text-align:justify;line-height:150%;}
.mod_article h1{margin-bottom:15px;font-weight:normal;font-size:22px;line-height:100%;}
.mod_article h2{margin-bottom:10px;font-weight:normal;font-size:12px;line-height:100%;}
.mod_article h3{margin-bottom:10px;border-bottom:1px solid #ffffff;font-size:18px;}
.mod_article li{margin-top:5px;margin-left:30px;list-style-type:disc;}
.mod_article .ce_text.first{left:64px;top:11px;position:absolute;}
.mod_article .ce_text.second{left:347px;top:21px;position:absolute;text-align:left;}
.mod_article .ce_text.second.quotation{text-align:center;font-family:Times;font-size:15px;}
.mod_article .ce_text.last{left:630px;top:16px;position:absolute;}
.mod_article .ce_image.last{left:630px;top:21px;position:absolute;}
.mod_article .ce_hyperlink.forward{left:650px;top:235px;position:absolute;display:block;}
.mod_article .ce_hyperlink.forward a{text-decoration:none;}
.mod_article .ce_hyperlink.forward a:hover{text-decoration:underline;}
#kontakt .ce_form form input,#kontakt .ce_form form textarea,#contact .ce_form form input,#contact .ce_form form textarea{width:250px;height:16px;display:block;margin-bottom:11px;padding-top:1px;padding-bottom:2px;padding-left:3px;border:1px solid #6e6e6e;color:#000000;}
#kontakt .ce_form span.captcha_text,#contact .ce_form span.captcha_text{left:165px;top:232px;position:absolute;display:block;font-size:11px;}
#kontakt .ce_form label.message,#contact .ce_form label.message{left:347px;top:44px;position:absolute;display:block;}
#kontakt .ce_form textarea.message,#contact .ce_form textarea.message{height:155px;left:347px;top:59px;position:absolute;display:block;padding-top:2px;}
#kontakt .ce_form form input.submit,#contact .ce_form form input.submit{width:255px;height:21px;left:347px;top:246px;position:absolute;display:block;}
#headline #welcome{width:200px;height:15px;left:15px;top:8px;position:absolute;font-style:italic;font-size:11px;}
#headline #date{width:60px;height:15px;left:430px;top:9px;position:absolute;font-size:11px;}
#headline #icons{width:100px;height:20px;left:510px;top:6px;position:absolute;}
#headline #icons a{width:20px;height:20px;float:left;margin-right:5px;border:0px;}
#headline #icons a.dasauge{background-image:url("files/images/design/dasauge.png");background-position:left top;}
#headline #icons a.deviantart{background-image:url("files/images/design/deviantart.png");background-position:left top;}
#headline #icons a.grafiker{background-image:url("files/images/design/grafiker.png");background-position:left top;}
#headline #icons a.xing{background-image:url("files/images/design/xing.png");background-position:left top;}
#headline #icons a.dasauge:hover,#headline #icons a.deviantart:hover,#headline #icons a.grafiker:hover,#headline #icons a.xing:hover{background-position:left bottom;}
#headline #languagelabel{width:200px;height:15px;left:635px;top:10px;position:absolute;font-style:italic;font-size:9px;}
#headline #lang-en{width:71px;height:32px;right:3px;top:0;position:absolute;background:url("files/images/design/lang-en.png") left top no-repeat;}
.mod_changelanguage{width:140px;height:32px;left:770px;position:absolute;}
.mod_changelanguage li{float:left;display:block;}
.mod_changelanguage li a,.mod_changelanguage li span{width:70px;height:32px;display:block;margin-top:-15px;padding-bottom:15px;}
.mod_changelanguage ul li.lang-de{background-image:url("files/images/design/lang-de.jpg");background-position:left top;}
.mod_changelanguage ul li.lang-en{display:none;background-image:url("files/images/design/lang-en.jpg");background-position:left top;}
.mod_changelanguage li.active,.mod_changelanguage li.lang-de:hover,.mod_changelanguage li.lang-en:hover{background-position: bottom !important;}
@font-face{font-family:Delicious;src: url('files/fonts/Delicious_Roman.eot');}
@font-face{font-family:Delicious;src:url(http://:/) format("No-IE-404"),url(files/fonts/Delicious_Roman.ttf) format("truetype");}
@font-face{font-family:Delicious;font-weight:bold;src: url('files/fonts/Delicious_Bold.eot');}
@font-face{font-family:Delicious;font-weight:bold;src:url(http://:/) format("No-IE-404"),url(files/fonts/Delicious_Bold.ttf) format("truetype");}
@font-face{font-family:Delicious;font-style:italic;src: url('files/fonts/Delicious_Italic.eot');}
@font-face{font-family:Delicious;font-style:italic;src:url(http://:/) format("No-IE-404"),url(files/fonts/Delicious_Italic.ttf) format("truetype");}
@font-face{font-family:Delicious;font-weight:bold;font-style:italic;src: url('files/fonts/Delicious_BoldItalic.eot');}
@font-face{font-family:Delicious;font-style:italic;src:url(http://:/) format("No-IE-404"),url(files/fonts/Delicious_BoldItalic.ttf) format("truetype");}
