/**
 * Sima Media GmbH: (global) site styles
 * 
 * @author Alexandro Fernandez [alexandro-fernandez(ät)web.de]
 * @version 2011-10-26 11:30
 */
.formbody label .mandatory{top:-32000px;left:-32000px;position:absolute;}.formbody label{font-weight:700;color:#003a53;line-height:15px;width:117px;margin-top:14px;margin-bottom:12px;display:block;overflow:hidden;float:left;clear:both;}.formbody textarea{width:100%!important;height:118px!important;overflow-x:hidden;overflow-y:auto;}.formbody span select{padding-bottom:0;}.formbody input.text,.formbody textarea,.formbody select{background-color:transparent;font-size:14px;line-height:16px;padding-bottom:1px;}.formbody input.text,.formbody select{width:100%;}.formbody .submit:active{background-position:0 -615px;}.formbody .submit{font-size:16px;font-weight:600;color:#fff;text-indent:-32000px;background-color:#557329;background-image:url("../images/form.png");background-position:0 -563px;background-repeat:no-repeat;background-attachment:scroll;width:134px;height:42px;display:block;overflow:hidden;}.formbody .submit_container{padding-left:353px;clear:both;}.formbody span.select:hover,.formbody span.text:hover{background-position:0 -51px;}.formbody span.mandatory:hover{background-position:0 -204px;}div.formbody span.mandatory{background-position:0 -153px;width:250px;padding-right:116px;}.formbody span.textarea:hover{background-position:0 -409px;}.formbody span.textarea{background-position:0 -255px;}.formbody span.text,.formbody span.textarea,.formbody span.select{background-image:url("../images/form.png");background-repeat:no-repeat;background-attachment:scroll;width:342px;padding-left:14px;padding-top:12px;padding-bottom:22px;padding-right:14px;display:block;float:left;}.form_block{padding-top:27px;}#home #navigation-meta li.home *,#projects-industryarea #navigation-meta li.projects *,#projects-messeninfo #navigation-meta li.projects *,#projects-online-abo-bestellen #navigation-meta li.projects *,#company #navigation-meta li.company *,#gtc #navigation-meta li.company *,#privacy-policy #navigation-meta li.company *,#imprint #navigation-meta li.company *,#jobs #navigation-meta li.jobs *,#contact #navigation-meta li.contact *{font-weight:600;color:#579400;}#navigation-meta li.last *{border-right:0 none;}#navigation-meta li.last{border-right:0 none;}#navigation-meta li *{font-size:18px;color:#707173;text-decoration:none;top:-1px;padding-top:3px;padding-left:14px;padding-bottom:5px;padding-right:14px;border-right:1px solid #c2c3c4;display:block;}#navigation-meta li{border-right:1px solid #fff;display:block;float:left;}#navigation-meta ul{padding-top:1px;overflow:hidden;}#navigation-sub li *{font-size:18px;font-weight:700;color:#fff;line-height:22px;background-image:url("../images/navigation-sub.png");background-position:-18px 0;background-repeat:no-repeat;background-attachment:scroll;margin-bottom:7px;padding-top:6px;padding-left:119px;padding-bottom:6px;display:block;}.mod_navigation li{list-style:none;margin-top:0;}#list-internet-marketing li.first{width:150px;}#list-internet-marketing li{width:270px;}#container .news_latest li#news-oab{background-image:url("../images/icon-online-abo-bestellen.png");}#container .news_latest li#news-mi{background-image:url("../images/icon-messeninfo.png");background-position:3px 6px;}#container .news_latest li{padding-left:48px;}#container li{background-image:url("../images/list-bullet.png");background-position:left 6px;background-repeat:no-repeat;background-attachment:scroll;margin-top:18px;margin-left:-14px;padding-left:19px;list-style:none;}#footer #list-social-networks li{margin-top:0;}#footer li{margin-top:4px;list-style:none;}#container .news_latest ul{margin-top:-18px;}#container ul{color:#cdcdcd;padding-left:14px;list-style-type:square;list-style-position:outside;}#footer #list-social-networks ul{margin-top:-7px;}#eyecatcher div img{z-index:0;}#eyecatcher img{z-index:20;}a.image_link img{border:0 none;}a.image_link{text-decoration:none;border:0 none;}q:before{content:"";}q:after{content:"";}q q:before{content:"";}q q:after{content:"";}p q{font-size:18px;line-height:22px;}q{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:500;font-variant:normal;line-height:22px;}a:link{text-decoration:none;}a:visited{text-decoration:none;}a:focus{outline:0 none;}#navigation-meta a:hover{background-color:#f2f3f4;padding-top:4px;}#navigation-sub a:hover{text-indent:-6px;}#container .news_latest a:hover{color:#006a83;}#container a:hover{color:#f00;}div#footer-imprint a:hover{color:#9c9c9c;}#footer a:hover{color:#006a83;}.read_more:hover{background-position:1px -18px;}.hyperlink_block a:hover{border-bottom:1px solid #f00;}a:active{outline:0 none;}#container .news_latest a{font-weight:700;color:#003a53;width:220px;display:inline-block;}#projects-industryarea .industryarea a,#projects-messeninfo .messeninfo a,#projects-online-abo-bestellen .online_abo_bestellen a{text-indent:-10px;}#container a{color:#b3001e;text-decoration:none;}#footer #list-social-networks li.twitter a{background-image:url("../images/icon-social-twitter.png");}#footer #list-social-networks li.xing a{background-image:url("../images/icon-social-xing.png");}#footer #list-social-networks li.facebook a{background-image:url("../images/icon-social-facebook.png");}#footer #list-social-networks a{background-position:left 5px;background-repeat:no-repeat;background-attachment:scroll;padding-top:6px;padding-left:31px;padding-bottom:6px;display:block;}div#footer-imprint a{color:#9c9c9c;text-decoration:none;}#footer a{color:#003a53;}.read_more{background-image:url("../images/read-more.png");background-position:left top;background-repeat:no-repeat;background-attachment:scroll;padding-left:10px;}address .tel span{left:-32000px;top:-32000px;position:absolute;}#imprint .col_1p2 address *,#imprint .col_1p2 address{font-size:12px;font-weight:500;font-style:normal;color:#555;}address *{font-size:14px;font-weight:700;font-style:normal;color:#003a53;line-height:18px;}#imprint .col_1p2 p{margin-top:0;}p{margin-top:18px;}h4{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:700;font-variant:normal;line-height:17px;color:#003a53;margin-top:19px;}#footer h3.headline_service{background-image:url("../images/headline-service.png");}#footer h3.headline_projects{background-image:url("../images/headline-projects.png");}#footer h3.headline_social_networks{background-image:url("../images/headline-social-networks.png");}#footer h3{font-weight:500;font-variant:small-caps;color:#9c9c9c;text-indent:-32000px;background-position:left 8px;background-repeat:no-repeat;background-attachment:scroll;margin-top:10px;overflow:hidden;}div.hgroup_h2ph3 h3{top:5px;margin-top:-11px;}h3{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;font-variant:normal;line-height:20px;color:#003a53;margin-top:16px;padding-top:4px;padding-bottom:4px;}div.hgroup_h2ph3 h2{margin-top:-7px;}h2{font-family:Arial,Helvetica,sans-serif;font-size:22px;font-style:normal;font-weight:700;font-variant:normal;line-height:28px;color:#76b320;margin-top:18px;padding-top:4px;padding-bottom:4px;}h1{top:-32000px;left:-32000px;position:absolute;}.hgroup_h2ph3{margin-top:18px;}.headline_group h6,.headline_group h5,.headline_group h4,.headline_group h3,.headline_group h2,.headline_group h1{line-height:1em;margin-top:0;}#header-logo{padding-top:7px;padding-left:43px;padding-bottom:0;padding-right:80px;float:left;}#navigation-meta{width:600px;height:31px;padding-top:32px;padding-bottom:36px;float:left;}#projects-messeninfo #navigation-sub .cursor{background-position:0 -41px;}#projects-online-abo-bestellen #navigation-sub .cursor{background-position:0 0;}#navigation-sub .cursor{background-image:url("../images/navigation-sub-cursor.png");background-position:0 -82px;background-repeat:no-repeat;background-attachment:scroll;width:9px;height:231px;top:0;left:60px;position:absolute;z-index:20;}#navigation-sub{width:455px;height:139px;top:23px;right:3px;padding-top:92px;position:absolute;z-index:30;}#eyecatcher:after{width:954px;height:266px;top:0;left:0;border:3px solid #fff;position:absolute;display:block;content:"";z-index:10;}#eyecatcher{width:960px;height:365px;top:99px;left:0;position:absolute;overflow:hidden;}#container .col_1 .text_block{width:281px;}#container .col_1{background-image:url("../images/dart-board.png");background-position:100px 4px;background-repeat:no-repeat;background-attachment:scroll;}#container .col_2{background-image:url("../images/bar-chart.png");background-position:right 25px;background-repeat:no-repeat;background-attachment:scroll;}#contact #container .address_block{background-image:url("../images/no-stars-but-stripes.png");background-position:115px 92px;background-repeat:no-repeat;background-attachment:scroll;margin-top:96px;padding-bottom:36px;}#contact #container .col_3{background-image:url("../images/customer-care-contact.png");}#container .col_3{background-image:url("../images/customer-care.png");background-position:115px 12px;background-repeat:no-repeat;background-attachment:scroll;}#container .column .hyperlink_block{width:200px;left:1px;}#container .column .text_block{left:1px;}#container .column{min-height:450px;}#container{min-height:450px;}#footer-imprint{padding-top:74px;padding-left:16px;clear:both;}#footer-logo{padding-top:6px;padding-left:16px;float:left;}#footer .list_block{left:1px;margin-top:10px;}#footer .col_1{width:277px;}#footer .col_2-1{width:144px;}#footer .col_2-2{width:136px;}#footer .col_3{width:277px;}#footer .subcolumn{height:100%;float:left;}#footer .column{height:100%;}#footer .inside{background-image:url("../images/footer.png");background-position:center top;background-repeat:repeat-x;background-attachment:scroll;height:146px;border:2px solid #fff;}#footer{background-color:#eee;margin-top:50px;padding:1px;}#header .inside,#container .inside,#footer .inside,#header,#container,#footer{overflow:hidden;}div.tcol{width:170px;min-height:124px;float:left;}div.col_1p2{width:620px;margin-right:60px;}.col_2{margin-left:60px;margin-right:60px;}.column{width:280px;float:left;}.invisible,#image-preload{top:-32000px;left:-32000px;position:absolute;}#header .inside{height:99px;}#header{background-image:url("../uploads/images.slides/backlayer/blank.jpg");background-position:left 99px;background-repeat:no-repeat;background-attachment:scroll;height:450px;}#wrapper{width:960px;margin:0 auto;padding-bottom:20px;}body,html{background-image:url("../images/backlayer.png");background-position:left top;background-repeat:repeat-x;background-attachment:scroll;}:focus{outline:0 none;}.clear{clear:both;}*{font-family:Arial,Helvetica,sans-serif;font-weight:500;font-size:12px;color:#555;line-height:18px;background:none transparent 0 0 repeat scroll;top:auto;left:auto;bottom:auto;right:auto;margin:0;padding:0;border:0 none;position:relative;}