@charset "utf-8";
/* 
 http://www.columbusit.dk/dkfiles/extras/css/corporate_extras.css
 
 Extras screen stylesheet, defining new elements
 primarily for .DK-domain. 
 
 Copyright (c) 2009 Columbus IT Partner 
 
 Please consult Corporate Marketing at 
 
   kontakt@dk.columbusit.com
 
 before making any changes to this document.
*/

/*=RSS BUTTONS*/
#page.localfront h2 a.rss-feed { display:block; float:right; width:16px; height:16px; background:url(../img/rss-sprite-1.jpg) top left no-repeat; text-indent:-9999px; margin:0 0 0 10px; }
#page.localfront h2 a.rss-feed:hover { background-position:bottom left; }

/*=DANISH STYLINGS OF FRONTPAGE NEWS AND EVENTS*/
#page.localfront ol.modulenewslist.extras { font-size:11px; padding:0 15px 15px; }
#page.localfront ol.modulenewslist.extras a { color:#032366; font-weight:bold; text-decoration:none; }
#page.localfront ol.modulenewslist.extras a:hover { color:#8db9e5; text-decoration:underline; }
#page.localfront ol.modulenewslist.extras li { padding:0 0 0.5em 0; margin:0; }
#page.localfront ol.modulenewslist.extras .newsdate { width:25%; float:left; }
#page.localfront ol.modulenewslist.extras .header { width:70%; float:left; }

#page.localfront ol.moduleeventlist.extras { font-size:11px; padding:0 15px 15px; }
#page.localfront ol.moduleeventlist.extras li { padding:0 0 0.5em 0; margin:0; }
#page.localfront ol.moduleeventlist.extras li .newsdate { font-style:italic; }
#page.localfront ol.moduleeventlist.extras li .desc br { display:none; }
#page.localfront ol.moduleeventlist.extras li a { font-weight:bold; }

/*=JAVASCRIPT SLIDESHOW*/
#page.localfront #local-features { position:relative; }
#page.localfront #local-features img { display:block; position:absolute; z-index:0; top:0; left:0; }
#page.localfront #local-features .title { display:block; position:absolute; bottom:-42px; left:0; width:100%; height:41px; padding:0; border-bottom:0px none; background:url(http://www.columbusit.com/files/system/corporate/img/framework/slideshow-title-back.png); font-weight:bold; }
#page.localfront #local-features a:active { position:static; top:auto; }
#page.localfront #local-features a:link span, #page.localfront #local-features a:visited span { text-decoration:none; }
#page.localfront #local-features a:link:hover .title span, #page.localfront #local-features a:visited:hover .title span { text-decoration:underline; }
#page.localfront #local-features .title span, #page.localfront #local-features .alt span { display:block; width:95%; overflow:hidden; }
#page.localfront #local-features .title span { color:#fff; font-size:18px; padding-top:6px; padding-left:20px; margin-left:100%; }
#page.localfront #local-features .alt span { color:#333; font-size:12px; padding-top:10px; padding-left:5px; text-align:center; margin-top:-30px; }
#page.localfront #local-features .alt { display:block; position:absolute; top:-30px; left:50%; width:340px; height:30px; padding:0; border-bottom:none; background:url(http://www.columbusit.com/files/system/corporate/img/framework/slideshow-legend-back.png); margin-left:-170px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
* html #page.localfront #local-features .title { background:#444 none; }
* html #page.localfront #local-features .alt { background:#fff none; }
* html #page.localfront #local-features .alt span { padding-bottom:0; }

/*=DANISH STYLING OF EVENTS*/
#page .newsManchet { font-weight:bold; }
#page .newsInitials { display:none; }
#page .newsBackLink { clear:both; }
#page div.seminar-leftcol { float:left; width:380px; margin:0; }
#page div.seminar-rightcol { float:right; width:306px; background:#fff url(../img/seminar-rightcol.gif) bottom center no-repeat; margin:10px 5px 0 0; padding-bottom:3px; }
#page div.seminar-rightcol-toppic { background:#fff url(../img/seminar-rightcol.gif) top center no-repeat; padding:3px 3px 0 3px; }
#page div.seminar-rightcol-toppic { margin:0; }
#page div.seminar-rightcol-toppic img { border-bottom:7px solid #FB8C20; display:block; }
#page div.seminar-rightcol-time { background:#fff url(../img/seminar-rightcol-dropshadow.gif) top center repeat-x; margin:0 3px; padding:0 12px 12px 12px; }
#page div.seminar-leftcol table.seminar-agenda, div.seminar-leftcol table.seminar-agenda tr, div.seminar-leftcol table.seminar-agenda tr td { margin:0; padding:0; background:none; }
#page div.seminar-leftcol table.seminar-agenda { margin:5px; }
#page div.seminar-leftcol table.seminar-agenda tr td { padding:5px; }
#page div.seminar-leftcol table.seminar-agenda tr td.seminar-agenda-time { width:40px; text-align:right; border-right:1px dotted #ccc; }
#page div.seminar-leftcol h2 { padding-top:30px; }

/*=REMOVING 3RD LVL DROPOUT*/
#content #menu ul.menu li li:hover ul.sub2 { display:none; }
#content #menu ul.menu li li.inpath:hover ul.sub2 { display:block; }
#content #menu ul.menu ul.sub1 li.parent a { background-image:none; }

/*=ARROWLIST*/
#content #page ul.linklist li, #content #page .ipaperlink  { background:url(../img/navigation-arrow.gif) top left no-repeat; background-position:0 2px; padding-left:20px; margin-left:10px; }
#content #page ul.linklist.back li { background-position:0 -982px; }
#content #page .ipaperlink { display:block; min-height:1.5em; }
#content #page ul.linklist li ul li { background:transparent url(http://www.columbusit.com/files/system/corporate/img/framework/bullet-blue.gif) no-repeat scroll 0 8px; margin-left:15px; padding-left:15px; }
/*#content #page .ipaperlink:hover { background-position:-985px 2px; }/**/

/*=HIDING ADVERTS*/
#site #adverts { display:none; }

/*=INDUSTRIES INTERACTIVE LIST*/
#content #page ul.dk-industry {	display:block; float:right; width:200px; height:300px; position:relative; padding:0; margin-top:20px; }
#content #page ul.dk-industry li, #content #page ul.dk-industry a { display:block; padding:0; }
#content #page ul.dk-industry li { position:absolute; background:none; }
#content #page ul.dk-industry a { width:88px; height:86px; border:1px none #fff; text-indent:-999px; outline:none; overflow:hidden; }
#content #page ul.dk-industry a:hover { width:88px; height:86px; border:1px dotted #ccc; }
#content #page ul.dk-industry li.retail { background:url(../img/dk-industry-icon-retail.gif); top:221px; left:39px; z-index:50; }
#content #page ul.dk-industry li.chemistry { background:url(../img/dk-industry-icon-chemistry.gif); top:166px; left:-10px; z-index:40; }
#content #page ul.dk-industry li.psa { background:url(../img/dk-industry-icon-psa.gif); top:163px; left:102px; z-index:40; }
#content #page ul.dk-industry li.wmd { background:url(../img/dk-industry-icon-wmd.gif); top:97px; left:-20px; z-index:30; }
#content #page ul.dk-industry li.food { background:url(../img/dk-industry-icon-food.gif); top:90px; left:113px; z-index:30; }
#content #page ul.dk-industry li.finance { background:url(../img/dk-industry-icon-finance.gif); top:33px; left:-20px; z-index:20; }
#content #page ul.dk-industry li.construction { background:url(../img/dk-industry-icon-construction.gif); top:23px; left:102px; z-index:20; }
#content #page ul.dk-industry li.iem { background:url(../img/dk-industry-icon-iem.gif); top:-48px; left:-20px; z-index:10; }
#content #page ul.dk-industry li.engros { background:url(../img/dk-industry-icon-engros.gif); top:-48px; left:102px; z-index:0; }

/*=ARTICLE*/
#content .article h1, #content .article h2, #content .article h3 { padding-top:2em; }
.article .sub { font-size:1.3em; padding-bottom:0em; line-height:1.6em; }

/*=MOVIE LINK*/
#content #page p a.movie-chapter { 
  clear:both;
  display:block;
  background:#f0f0f0 url(http://www.columbusit.com/files/billeder/HQ/rcm-raquo.gif) 380px 120px no-repeat;
  width:400px;
  height:141px;
  padding:1.5em;
  margin:1em;
  text-decoration:none;
  color:#333;
  border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}
#content #page p a.movie-chapter:hover, #page p a.movie-chapter:focus { background-color:#c5d7ed; background-position:380px -337px; color:#000; }
#content #page p a.movie-chapter img { display:block; width:179px; float:left; margin-right:1em; margin-top:-0.5em; }
#content #page p a.movie-chapter strong { display:block; padding-top:0.5em; }