/* ## heise.de bloggified:                    ##
   ## A more readable style for www.heise.de  ##
   ## by vetinari - 2009                      ##
   ## contact: vetinari.userstyles@inode.at   ##
   ## --------------------------------------- ##
   ## last modified: 05.05.2013               ##
   ## --------------------------------------- ## */

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("heise.de") {

div.full_content table.druck, .buytable, .skyscraper{display:none !important}
table table p table.druck, .sponsor,#navi_top .zweite_zeile{display:none !important}
div.adbottom, div.adbottom_itmarkt, div.werbung, div.powered_by_yahoo,div.ISI_IGNORE, div.heiseadvert, .contentbanner{display:none !important}
div#bannerzone, div#mitte_rechts{display:none !important}
p.kasten_markt, .bcadv{display:none !important}
td.rightcontent_2 table.logiprint{display:none !important}
td.rightcontent_2 hr{display:none  !important}
div#container{margin: 0 auto !important; width:80%!important; max-width: 60em!important}
#mitte_zoom{margin: 0 auto !important; border-radius: 24px!important; background: #fff!important; box-shadow:inset 8px 8px 8px #EFEFEF, inset -8px -8px 8px #EFEFEF;  width:80%!important; max-width:1100px!important; padding: 20px 0 18px 50px!important}
div#container_content{top: 8px !important}
div#links{background:transparent !important }
div#mitte_links{width:100% !important }
div#container #mitte{background: transparent  none !important;}
#container_content{width:100%  !important;border:1px solid #CCCCCC !important ;  border-radius: 20px ! important; background: #FFFFFF !important;
overflow:hidden!important; box-shadow: 1px 1px 6px 1px rgba(0,0,0,0.15)!important }
body,html{background:#eFefef  !important}
/* heise top navigation / no-touch */
.heisetopnavi{
    margin:0!important; border-bottom: 1px solid #ccc!important; position: fixed!important; z-index: 9999!important; box-shadow: 0 0 0 #fff!important;
    background: -moz-linear-gradient(top, #fafafa 0%, #ffffff 50%, #eaeaea 100%)!important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(50%,#ffffff), color-stop(100%,#eaeaea))!important;
    background: -webkit-linear-gradient(top,  #fafafa 0%,#ffffff 50%,#eaeaea 100%)!important;  top: 0!important
}
.heisetopnavi, .heisetopnavi .heisetopnavi_login, .heisetopnavi #heisetopnavi_search, .heisetopnavi nav .heisetopnavi_logo, .heisetopnavi nav, .heisetopnavi nav .heisetopnavi_button {
    height: 2em!important; line-height: 2em!important; min-height: 2px!important
}
.heisetopnavi nav .heisetopnavi_logo{
    background-position: center 70%!important; background-size: auto 100%!important
}
.heisetopnavi nav .heisetopnavi_button{
    background-position: center 70%!important; background-size: auto 100%!important
}
.heisetopnavi .heisetopnavi_login #navi_login{
    line-height: 2em!important;
}
.heisetopnavi .heisetopnavi_login #navi_login p{
    line-height: 2.5em!important;
}
.heisetopnavi nav .heisetopnavi_logo img{
    height: 1.7em!important; width: auto!important; 
}
.heisetopnavi #heisetopnavi_search fieldset{
    padding: 0!important
}

.heisetopnavi nav{
border: 0 none!important
}
/* content */
#container_content{
    top: 0!important;
    margin:3.1em 0 0 0!important;  padding:0!important; 
    border-radius: 1.2em!important
}
/* heise top navigation dropdownmenu */
.heisetopnavi.heisetopnavi_relaunch div#heisetopnavi_sub_container{
    transition: none!important; display:none!important;opacity:1!important;
    background: rgba(255,255,255,0.0)!important; box-shadow: 0 0px 0px  rgba(0,0,0,0.3)!important; border: 0 solid #fff!important; overflow: visible!important;
    width: 66em!important; left:-22.1em!important; top: 0!important; padding-top:2em!important;
}
.heisetopnavi.heisetopnavi_relaunch div.heisetopnavi_hover_legacy:hover div#heisetopnavi_sub_container{ display:block!important;}
.heisetopnavi.heisetopnavi_relaunch a.heisetopnavi_button.active+div#heisetopnavi_sub_container,
.heisetopnavi.heisetopnavi_relaunch div#heisetopnavi_sub_container:hover{ display:block!important;}

.heisetopnavi ul#heisetopnavi_sub{background-position: top right!important; background-size: auto 100%!important; background-color: #fff!important;
 box-shadow: 0 2px 4px  rgba(0,0,0,0.3)!important; border: 1px solid #dddddd!important;border-radius: 0px 0px 12px 12px!important; padding: 4px 0 6px 3px!important}
.heisetopnavi ul#heisetopnavi_sub > li{ height: auto!important; margin: .3em 0 0.4em 0em!important;padding: 0 0 0 2px!important; width: 16.3em!important }


.heisetopnavi nav ul#heisetopnavi_sub li ul {
    -moz-column-count: 2; -webkit-column-count: 2; width:15.1em!important; height: auto!important; margin: 0!important; -moz-column-gap: 12px;-webkit-column-gap: 12px;
}

/*.heisetopnavi nav ul#heisetopnavi_sub li ul li a{
    border: 0 none!important; padding: 0 0 0 2px!important; margin:0!important;font-size: 1em!important; line-height: 1.1em!important;}
*/
.heisetopnavi nav ul#heisetopnavi_sub li ul li a{
    border-width: 1px !important;border-style: solid !important; padding: 2px!important; margin:1px 0 1px 4px!important;font-size: 1em!important; line-height: 1.1em!important; width:9em;
    border-radius: 2px!important; font-weight:normal!important;
}
li.heisetopnavi_ho a{ color: #242424!important;border-color:#dddddd!important;}
li.heisetopnavi_ct a{
    background: -moz-linear-gradient(top,  #314f8b 0%, #3d71be 100%);background: -webkit-linear-gradient(top, #314f8b 0%,#3d71be 100%);background: linear-gradient(to bottom,  #314f8b 0%,#3d71be 100%);
    border-color:#3862A8!important; color: #ffffff!important;
}
li.heisetopnavi_ix a{
    background: -moz-linear-gradient(top,  #2e8bb9 0%, #1d6487 100%);background: -webkit-linear-gradient(top,  #2e8bb9 0%,#1d6487 100%);background: linear-gradient(to bottom,  #2e8bb9 0%,#1d6487 100%);
    border-color:#1B739F!important; color: #ffffff!important;
}
li.heisetopnavi_op a{
    background: -moz-linear-gradient(top,  #4957B0 0%, #0C1163 100%);background: -webkit-linear-gradient(top,  #4957B0 0%,#0C1163 100%);background: linear-gradient(to bottom,  #4957B0 0%,#0C1163 100%);
    border-color:#333E94!important; color: #ffffff!important;
}
li.heisetopnavi_aut a{
    background: -moz-linear-gradient(top, #e10000 0px, #c70202 100%);background: -webkit-linear-gradient(top, #e10000 0px,#c70202 100%);background: linear-gradient(to bottom, #e10000 0px,#c70202 100%);
    border-color:#cccccc!important; color: #D30101!important;
}
li.heisetopnavi_aut a:before{
    content:" ";  background: transparent url("http://www.heise.de/autos/icons/autos_logo2012.png") no-repeat; width: 9em; height:1.3em; background-size: auto 80%; display: block; position: absolute
}
li.heisetopnavi_aut:hover a:before{
    content:" ";  background: transparent none no-repeat; 
}
li.heisetopnavi_mac a{
    background: -moz-linear-gradient(top,  #666666 0%, #000000 100%);background: -webkit-linear-gradient(top,  #666666 0%,#000000 100%);background: linear-gradient(to bottom,  #666666 0%,#000000 100%);
    border-color:#666666!important; color: #eaeaea!important;font-weight: normal!important; font-style: italic;
}
li.heisetopnavi_foto,li.heisetopnavi_tarifr{display:none!important}
li.heisetopnavi_df a{
    background: -moz-linear-gradient(top,  #202020 0%, #464646 100%);background: -webkit-linear-gradient(top,  #202020 0%,#464646 100%);background: linear-gradient(to bottom,  #202020 0%,#464646 100%);
    border-color:#898989!important; color: #aaaaaa!important;font-weight: normal!important; 
}
li.heisetopnavi_df a:before{
    content:"Digitale"; color: #ffffff; position: absolute;text-shadow:0px 0px 1px #323232!important
}
li.heisetopnavi_dev a{
    background: -moz-linear-gradient(top,  #B12959 0%, #6D1124 100%);background: -webkit-linear-gradient(top,  #B12959 0%,#6D1124 100%);background: linear-gradient(to bottom,  #B12959 0%,#6D1124 100%);
    border-color:#931E41!important; color: #DBEDF9!important;
}
li.heisetopnavi_dev a:before{
    content:"heise"; color: #ffffff; position: absolute;text-shadow:0px 0px 1px #931E41!important
}
li.heisetopnavi_net a{
    background: #1C7B98!important;
    border-color:#58AEC4!important; color: #ffffff!important;
}
li.heisetopnavi_net a:before{
    content:"heise"; color: #cacaca; position: absolute;text-shadow:0px 0px 1px #1C7B98!important
}
li.heisetopnavi_res a{
    background: #ffffff!important;
    border-color:#999898!important; color: #C0151D!important;
}
li.heisetopnavi_res a:before{
    content:"heise"; color: #999898; position: absolute;text-shadow:0px 0px 3px #ffffff!important
}
li.heisetopnavi_swv a{
    background: -moz-linear-gradient(top,  #7DCFEE 0%, #2F9CCC 100%);background: -webkit-linear-gradient(top,  #7DCFEE 0%,#2F9CCC 100%);background: linear-gradient(to bottom,  #7DCFEE 0%,#2F9CCC 100%);
    border-color:#055F87!important; color: #ffffff!important;font-weight: normal!important; 
}
li.heisetopnavi_sec a{
    background: #ffffff!important;
    border-color:#dddddd!important; color: #00408A!important; font-style: oblique;
}
li.heisetopnavi_sec a:before{
    content:"heise"; color: #999999; position: absolute;text-shadow:0px 0px 1px rgba(255,255,255,.3)!important;
}
li.heisetopnavi_tr a{
    background: #d60000!important;   border-color:#da2222!important; color: #ffffff!important;
}
li.heisetopnavi_tp a{
    background: #C6D6DE!important;   border-color:#004A6B!important; color: #D03B3A!important; text-shadow:0px 1px 1px #003055!important
}
li.heisetopnavi_hh a{
    background: #FFB400!important;   border-color:#D7951E!important; color: #ffffff!important; text-shadow:0px 0px 1px #5D3910!important
}
li.heisetopnavi_mob a{
    border-color:#199ACD!important; color: #199ACD!important; 
}
.heisetopnavi ul#heisetopnavi_sub li ul li a:hover {
    background: #003399!important; font-weight: normal!important; color: #ffffff!important; border-radius: 2px!important; border-color:#2050ab!important; 
}
#ho_themenseite_letzte {
  background-color: transparent!important;border: 0px solid transparent!important;float: none!important;top: 3em!important;
}
input[type="text"]{ border-radius: 4px ! important; padding: 1px 3px 1px 3px !important; margin:0 !important;min-width:70px!important }
input[type="text"][name="q"]{ border-radius: 4px 0px 0px 4px ! important; padding: 0px 3px 0px 3px !important; margin:0 !important;min-width:70px!important;height: 18px!important }

#navi_bottom{bottom: -33px !important}
#sitemap ul{margin:0px !important}
input.submit{border-radius:5px !important;border: 0 !important;padding: 1px 12px 1px 12px !important; }
input.search_submit{border-radius: 0 5px 5px 0 !important;border: 0 !important;padding: 0px 2px !important; height: 20px!important; width: 30px!important }
#sitemap *{font-size: 10px !important; line-height: 12px !important; color:#A0A0A0 !important }
.new_post{color: #88BB99 !important}
div#mitte_news + div{display:none !important}
a[href="/jobs/"] img{display:none !important}
#mitte #mitte_links{background:transparent  !important}
.bg_skyscraper, #extra_spalte_rechts, a[href*="javascript:install"], #sitemap{display:none !important}
.posting_text *{ word-wrap:break-word!important}
/*---anpassung - subsites ---- */
/*--- mobil / Netze / Open Source / Developer / iX / c`t / Foto /Autos ---- */
#logo_bereich{margin: 0 !important; border: 0 none!important; padding: 0.5em 0 0 1em!important}
#logo_bereich_links, #logo_bereich_rechts{display:none !important}
#mitte h1.ueberschrift{border-radius:0 12px 0 0 !important;}
#links .logo img[alt="heise Netze"], #links .logo img[alt="heise open - Open Source im Unternehmen"], #links .logo img[alt="iX Logo"]{position:relative !important; top:6px !important}
img[alt="heise Foto"]{position:relative !important;left:8px !important;  top:3px !important}
#mitte #mitte_links .fussbereich {border-radius:0 0 20px 20px !important;}
#logo_bereich * {color:#222!important}
#logo_bereich * a:hover {text-decoration:underline !important}
#logo_bereich * input[type="submit"]{color:#eee!important}
#logo_bereich * input[type="text"]{border-color:#888!important}
#links .farbe{border-radius:0 10px 10px 0!important;}
#logo_bereich .zweite_ebene{background:#eaeaea url(http://www.heise.de/icons/ho/background_navigation.gif) repeat-x scroll left top !important; border-top: 1px solid #dcdcdc !important}
#container_content h4#breadcrumb{border-top: 1px solid #B2B0B0 !important; background:#D2D0D0 none repeat scroll 0 0 !important; border-bottom: 1px solid #F6F6F6!important; color: #777 !important}
#container_content h4#breadcrumb a{ color: #777 !important}
#container_content h4#breadcrumb a:hover{text-decoration:underline !important}
#mitte h4#breadcrumb{border-top: 0px none #B2B0B0 !important; background:transparent !important; border-bottom: 0px none #F6F6F6!important; color: #777 !important}
#mitte_links .fussbereich #tagcloud{border:0 none #fff!important}
/*--- Tech Review / Security / Resale ---- */
#logo_bereich #navi_themen li * {color:#ccc!important}
#mitte_dreispalten, #mitte_dreispalten #linie_links, #mitte_dreispalten #linie_rechts, #mitte_dreispalten .anrissliste, #magazin .anrissliste{background: #ffffff !important;}
table td.content {padding-left:8px !important; padding-right:8px !important}
body>div+table{background: #ffffff !important; width: 80% !important; margin: 0 auto !important; min-width: 860px; border-radius: 20px !important; border:1px solid #B2B0B0!important}
body>table .navi_logo{border-radius: 19px 19px 0 0 !important; }
td.navi_links{border-radius:0 0 0 20px !important; background: #eaeaea !important;}
td.navi_links .tech_partner{display:none !important}
body>div+table table.start_kasten, body>div+table table.blog_kasten{border-radius:0 0 0 10px !important; margin: 0 -8px 0 8px !important}
img[alt="heise resale"]{position:relative !important;left:8px !important;  top:3px !important}
body>div+table #rechte_spalte{padding-top:16px !important; padding-bottom:16px !important;}

table td#navi_links, table td#navi_links #logo{border-radius: 20px 0 0 20px!important;}
img[alt="Software-Verzeichnis"]{position:relative !important; top:3px !important}
#mitte .forum_content{margin-top: 0px!important}
#navigation .zweite_ebene {
  margin-left: -2em!important; padding: 0 0 0 2em!important;width: auto!important}
}
@-moz-document url-prefix("http://www.heise.de/developer/") {
#logo_bereich{margin: 0 !important; border: 0 none!important; padding: 0.5em 0 0 1em!important;background: -moz-linear-gradient(top,  #B12959 0%, #6D1124 100%);background: -webkit-linear-gradient(top,  #B12959 0%,#6D1124 100%);background: linear-gradient(to bottom,  #B12959 0%,#6D1124 100%);}
#logo_bereich #navigation>ul *, #logo_bereich #navigation_meta * {color:#fff!important; }
#logo_bereich #navigation .aktiv * {color:#DBEDF9!important; text-decoration:underline !important}
#logo_bereich * a:hover {text-decoration:underline !important}
#logo a[title="heise Developer"] img {border:none !important}
}
@-moz-document url-prefix("http://www.heise.de/open/") {
#container #logo_bereich{padding: 0px 12px!important}
#mitte{padding:0!important; width:auto!important;background:#fff url(http://www.heise.de/open/icons/bg_content_bottom.jpg) repeat-x  scroll left bottom !important;}
#navigation a, #metanavi_suche a{ color:#fff!important}
#container_content h4#breadcrumb{border:0 none #eaeaea!important; color: #333!important; background: transparent none!important}
#login_breadcrumb{background:#EAEAEA url(http://www.heise.de/icons/ho/background_navigation.gif) repeat-x scroll left top !important;
border-top:1px solid #DCDCDC !important; color:#333!important}
#anrissliste, #fussbereich *{background-color: transparent !important}
#fussbereich{ width:auto!important; position:static!important;display:block!important; background-color:#E2EDFB!important;border-radius:0 0 18px 18px !important;}
#fussbereich #bg_bottom{display:none!important}
}
@-moz-document url-prefix("http://www.heise.de/tr/"){
#header{margin:-5px 0 0 0!important}
#header .logo_bereich .logo{padding: 14px 0 0 0!important; background: #E60003!important}
#header .navigation_news{margin: 5px 0 0 250px!important;padding: 29px 9px 10px 19px!important;}
#mitte_dreispalten{margin: 0px!important; }
#mitte_dreispalten #mitte_links{width:62%!important;border-top: 2px solid #C9EDF3!important}
#mitte_dreispalten div#mitte_rechts{display:block!important; background: #EBF3F5!important; box-shadow:inset 0px 0px 4px rgba(0,0,0,.1)}
#mitte_rechts .teaser_fiver{min-height:224px!important}
#anrissliste{background: transparent !important}
}
@-moz-document url-prefix("http://www.heise.de/autos/"){
#container_content h4#breadcrumb{border: 0!important; background: transparent!important; }
#container_content{background: -moz-linear-gradient(top, #e10000 0px, #c70202 72px)!important;
background: -webkit-linear-gradient(top, #e10000 0px,#c70202 72px)!important;
background: linear-gradient(to bottom, #e10000 0px,#c70202 72px)!important;}
#container #container_content #mitte{background: #ffffff !important}
#container #mitte_rechts{border-left:1px solid #e0e0e0 !important; padding-left: 10px!important}
}
@-moz-document url-prefix("http://www.heise.de/resale/"){
#logo_bereich .navigation{background: transparent!important}
#logo_bereich ul.navi_themen {border-radius: 8px; background:-moz-linear-gradient(top,  #fafafa 0%, #d1d1d1 50%, #dbdbdb 51%, #e2e2e2 100%)!important;
height: auto!important; padding: 0px!important;  margin-top: 10px!important; width: 400px!important; margin-right: 15px!important;
box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,0.5)}
#logo_bereich ul.navi_themen>li {border-right: 1px solid rgba(0,0,0,0.15)!important; line-height: 25px!important;}
#logo_bereich ul.navi_themen>li+li {border-left: 1px solid rgba(255,255,255,0.4)!important}
#logo_bereich ul.navi_themen>li+li+li{border-right: 0px !important}
#logo_bereich ul.navi_themen .subnavi{top:24px!important}
.navigation_news{margin: 6px 12px 0 0!important}
.navigation_news>li,#logo_bereich .navigation_news>li>*{ line-height: 17px!important; color:#ababab !important}
#logo_bereich .navigation ul.subnavi li a:hover, .themen_navigation ul ul li a:hover {
background: #DDDDDD!important; text-decoration: none!important; color: #990000 !important;}
#logo_bereich .navi_suche fieldset{border-radius: 8px; background:-moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%)!important;
height: auto!important; padding: 0px!important;  margin-top: 10px!important;
box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,0.5)}
#logo_bereich .navi_suche input.textfeld,#logo_bereich .navi_suche input.submit{line-height: 23px!important; height: 23px!important; margin:0!important;
padding:0!important; position: relative!important}
#logo_bereich .navi_suche input.textfeld{top:-1px; left: 5px; width: 140px!important; margin-right: 10px!important}
#logo_bereich .navi_suche input.submit{background:-moz-linear-gradient(top,  #f8f8f8 0%,#eaeaea 20%,#e4e4e4 22%, #bababa 100%)!important; z-index: 2!important; border: 0px none rgba(255,255,255,0)!important;
-moz-appearance:none!important;height: 25px!important; width: 45px!important;border-radius: 0 6px 6px 0 !important;left: 1px;
 box-shadow:inset 0px -1px 2px 1px rgba(0,0,0,0.3); color:#666!important; cursor: pointer; font-weight: bold}  
}
@-moz-document url-prefix("http://www.heise.de/ix/"){
#header .navi_suche input[type="text"] {  border: 0px none!important;box-shadow: 0px 0px 0px 2px #A6CADB,inset 1px 0px 3px rgba(0,0,0,0.3)!important;
color: #666666; width: 160px!important; margin: 5px 12px 0 0!important; height: auto!important;-moz-appearance:none!important; line-height: 1.5em!important;
background: -moz-linear-gradient(top,  #c9c9c9 0%, #f4f4f4 37%, #ffffff 60%, #f4f4f4 81%, #f4f4f4 100%)!important;position: relative!important;; z-index: 10 }
#header .navi_suche input[type="image"] {height: 22px!important;width: 60px!important;  display: block!important;-moz-appearance:none!important; border: 0!important;
position: relative!important;top: 3px; left: -12px; opacity: .01; ; z-index: 4}
#header #suchfeld{position: relative!important; right: 5px}
#header #suchfeld fieldset:after{ content:"start"; position: absolute; text-align: right; color: #dfdfdf; font-weight:bold;
padding-right: 17px!important; background: -moz-linear-gradient(top,  #4CA1C9 0%, #04577F 100%)!important;
width: 75px; height:19px;box-shadow: 0px 0px 0px 2px #A6CADB,inset 1px 0px 3px rgba(0,0,0,0.3)!important; border-radius: 20px!important;
right: 10px; top: 5px; z-index: 5; pointer-events: none}
}
@-moz-document url-prefix("http://www.heise.de/security/"){
#mitte_dreispalten #extra_spalte_links{ width:auto!important; float: none!important}
#mitte_dreispalten #extra_spalte_links div#mitte_rechts{ display: block!important}
#mitte_dreispalten #extra_spalte_links div#mitte_links{ width: 54%!important}
#mitte_rechts .teaser_fiver{height: auto!important; min-height: 220px!important}
#logo_bereich{padding:0!important;}
}
@-moz-document url-prefix("http://www.heise.de/hardware-hacks/"){
#mitte_links.ohne_rechte_spalte { width: 740px!important;float:left!important}
}
@-moz-document url-prefix("http://www.heise.de/netze/"){
#mitte #mitte_rechts { width: 40%!important;float:left!important; display: block!important;  background: #f8f8f8!important;z-index:9}
#mitte div#mitte_links { width: 60%!important;float:left!important; display: block!important; border-right: 1px solid rgba(67, 46, 46,0.2)!important; margin-right: -1px!important;
;z-index:99; position: relative!important}
}
@-moz-document url-prefix("http://www.heise.de/download/"){
#softwareverzeichnis #mitte #links {  background: none repeat scroll 0 0 #E8E8E8 !important; width: 21%!important;}
#softwareverzeichnis #mitte #mitte_links{width: 76%!important; float:right!important}
}
@-moz-document url-prefix("http://www.heise.de/resale/"){
#logo_bereich{border-bottom:1px solid #dddddd!important}
}
@-moz-document url-prefix("http://www.heise.de/tp/") {
.mainframe, .maintable {width:980px!important; float: none!important; min-height: 100%!important; overflow: hidden!important; position: relative!important;
margin: 0px auto 2em auto!important; border:1px solid #CCCCCC !important ;  border-radius: 20px ! important; background: #FFFFFF !important; top:4em!important;
overflow:hidden!important; box-shadow: 1px 1px 6px 1px rgba(0,0,0,0.15)!important;  padding: 0px 0 0 0!important; }
.main{width:auto!important;  float: none!important;  overflow: hidden!important; position: static!important; margin: 55px 0 0 0!important; padding: 0!important;
background: transparent!important}
.leftbox{position: static!important; margin: 0!important; width: auto!important; float: none!important;  padding: 0 20px 20px 6px!important; }
.leftbox>.pos-content{margin:0 5px 5px 5px!important; padding: 0!important}
.leftbox>.pos-content.home>*{margin: 5px!important}
.forum{margin: 5px 0 0 0px!important; width:auto!important; padding:3px 0 4px 25px!important; border-top: 2px solid #aaa!important;  position: static!important;
background-position: 0 -6px!important; }
.content-footer{margin: 0px!important; width:auto!important; padding:3px!important; position: static!important; }
.sb-leiste{margin: 0px -17px 12px -11px!important; position: static!important}
.men-1{width:100%!important; float: none!important;  overflow: hidden!important; position: absolute!important; margin: 0px 0 0 0!important;top:0!important;
left: auto!important; padding: 12px 0 0 0!important; height: 42px!important; background-position: 0 12px!important; box-shadow: 0px 1px 4px rgba(0,0,0,0.5), inset 0 7px 0px 5px #C6D6DE; }
a.tp-url{position: static!important;}
.maintable .t-menu>.men-1{width:978px!important; float: none!important;  overflow: hidden!important; position: absolute!important; margin: -6px 0 0 0!important; top: auto!important;
left: auto!important; padding: 12px 0 0 0!important; height: 42px!important; background-position: 0 12px!important; box-shadow:inset 0 7px 0px 5px #C6D6DE;
border-radius: 18px 18px 0 0!important; border-bottom: 1px solid  #004A6B!important;}
.maintable .t-menu>.men-1 .navi-sub{margin: -0px 0 0 0!important}
.maintable .t-menu>a .tp-img{margin: -5px 0 0 0!important}
a.tp-url{position: static!important;}
.men-such+a[href="/tp/default.html"]{display:block; position: absolute; width: 122px; overflow: hidden; top: -0px}
.men-such>form{ box-shadow:inset 0px 1px 0px  rgba(0,0,0,0.9); margin: 0 0 0 -12px!important;
padding-left: 8px!important; border-radius: 5px 0 0 0}
.tp-img { top: 0px!important;}
.navi-main{margin-left: 124px!important}
.navi-sub{margin-top: 11px!important; background: #E4EDF5; border-top: 1px solid #111111}
.pos-spalte{background: transparent none!important; left: 0!important; min-width: 0!important; overflow: visible!important; height:1px!important}
.spalte {  background: #E4EDF5 none !important;  border-left: 0px none #444444!important;  float: right;  margin: 50px -309px 0 0 !important; right:0px!important;
border-radius: 6px 0 0 6px!important; box-shadow: -2px 1px 4px  rgba(0,0,0,0.7);}
.spalte:hover{  margin: 50px 9px 0 0!important}
.up-spalte{background: transparent none !important; }
#narrow-width, #default-width{display: none!important}
.social_share_privacy_area li div.tweet, .social_share_privacy_area li div.gplusone { width: auto!important;}
.social_share_privacy_area li .dummy_btn{border-radius: 4px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
font-size: 0.1em!important; height: auto!important; line-height: 1px!important;}
.k-icon:before{height: 25px; width:12px; content:" "; position: absolute; background: #004A6B; z-index: 99999;
margin: 50px 0 0 -12px; border-radius: 0 0 0 5px}
.k-icon.foto:before{margin: 60px 0 0 -12px;}.k-icon.umfrage:before{margin: 55px 0 0 -12px;}.k-icon.mostcommented:before{margin: 100px 0 0 -12px;}
.k-icon.mostwanted:before{margin: 80px 0 0 -12px;}
.promo,maintable .t-sky, .k-icon.frisch, .k-icon.print{display:none!important;}
.f-content{border-bottom: 0px solid #fff!important;}
.maintable .footer-int {background: transparent none !important;border: 0px solid #fff!important;}
.maintable .footer-int .home-footer{margin: 0 50px!important;}
}