/* STANDARD */
body{font-family:Arial, Georgia;font-size:62.5%;line-height: 1.8em;color:#333333;margin:0;padding:0;background:url(/_layouts/DI/Style/images/masterbg.gif) repeat-x;}
.elementonly{ height:115px; }
.wrap{margin:0 auto;width:995px;}
#center{margin:0 auto;width:995px;border:0px;}
.header{margin-bottom:10px;}
.outercontainer{width:995px;float:left;padding:0;position:relative;}
.innercontainer{width:975px;float:left;margin-left:10px;}
.contenttop{width:995px;background:url(/_layouts/DI/Style/images/contenttopbg.gif) no-repeat;float:left;padding:0;height:10px;opacity:0.5;}
.contentbottom{width:995px;background:url(/_layouts/DI/Style/images/contentbottombg.gif) no-repeat;height:10px;clear:both;float:left;padding:0;opacity:0.5;}
.opacity[class]{background:url(/_layouts/DI/Style/images/contentbg.gif) repeat-y;position:absolute;top:0;left:0px;right:0;bottom:0;z-index:-1;opacity:0.5;*position:static;*opacity:1;*background:transparent;}

a{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;}
.hide{display:none;}
.alignleft{float:left;}
.alignright{float:right;}
.clearfloat{clear:both;}
.p2{padding-right:2px;}

button.bluebtn{border:0;margin:0;color:#ffffff;overflow:visible;background: url(/_layouts/DI/Style/images/bluebtn_right.gif) no-repeat right;padding:0 37px 0 0; cursor:pointer;}
button.bluebtn span{position:relative;display:block;white-space:nowrap;height:32px;background:url(/_layouts/DI/Style/images/bluebtn.gif) no-repeat left top;
padding:0 5px 0 15px;font: bold 0.7em Arial;line-height:3.5em;}
button.bluebtn:hover{background: url(/_layouts/DI/Style/images/bluebtn_right_hover.gif) no-repeat right;}
button.bluebtn:hover span{background:url(/_layouts/DI/Style/images/bluebtn_hover.gif) no-repeat left top;}


/* Position console div */
/*#consoleDiv {position:absolute;}*/
#consoleDiv {position:relative; top:0px; z-index:1;}
#consoleDiv .editmode{position:static;}

#layoutDiv {background-color:white !important;
width:915px;
margin-top:10px;
padding:10px 40px 10px 40px;
BACKGROUND: url(/_layouts/DI/Style/images/contentbg.gif) repeat-y;
font-family:verdana,tahoma,arial;
font-size:10px;
line-height:11px;
}

#layoutDiv A 
{
COLOR: #008cd7;
TEXT-DECORATION: none
}
#layoutDiv A:hover 
{
COLOR: #696969;
TEXT-DECORATION: none
}

/* ELEMENTS */
/* Topmenu */
.topmenu{background:url(/_layouts/DI/Style/images/a001_bg.gif) left top repeat-x #4c4c4c;height:110px;}
.logocontainer{width:210px;height:70px;margin:24px 27px 0 26px;float:left;}
.englishlogocontainer{width:215px;height:62px;margin:24px 22px 0 26px;float:left;}
a.logo{background:url(/_layouts/DI/Style/images/logo.gif) left top no-repeat;width:210px;height:70px;display:block;}
a.englishlogo{background:url(/_layouts/DI/Style/images/logo_english.gif) left top no-repeat;width:215px;height:62px;display:block;}
.menucontainer{float:left;}
.menu1container{height:29px;background:url(/_layouts/DI/Style/images/dotted.gif) left top no-repeat;margin-top:14px;padding-left:14px;float:left;}
.menu1{height:29px;background:url(/_layouts/DI/Style/images/dotted.gif) right top no-repeat;width:451px;padding-right:15px;}
.menu1 ul{list-style:none;margin:0;padding-left:0;}
.menu1 ul li{float:left;margin-right:14px;}
.menu1 ul li.emptylist{width:106px;height:1px;}
.menu1 ul li.lastitem{height:29px;margin-right:0;}
.menu1 ul li a{display:block;color:#ffffff;font-weight:bold;font-size:1em;}
.menu1 ul li a:hover{text-decoration:none;}
.menu1 ul li a.menubtn{background:url(/_layouts/DI/Style/images/menubtn_left.gif) left top no-repeat;padding-left:15px;display:block;float:left;height:29px;float:left;}
.menu1 ul li a.menubtn span{background:url(/_layouts/DI/Style/images/menubtn_right.gif) right top no-repeat;display:block;padding-right:30px;cursor:pointer;height:29px;float:left;}
.menu1 ul li a.menubtn span span{background:url(/_layouts/DI/Style/images/menubtn_bg.gif) left top repeat-x;display:block;line-height:3em;cursor:pointer;padding-right:5px;height:29px;}
.menu1 ul li a.menubtn:hover{background:url(/_layouts/DI/Style/images/menubtn_left_hover.gif) left top no-repeat;padding-left:15px;display:block;cursor:pointer;height:29px;}
.menu1 ul li a.menubtn:hover span{background:url(/_layouts/DI/Style/images/menubtn_right_hover.gif) right top no-repeat;display:block;padding-right:30px;height:29px;cursor:pointer;}
.menu1 ul li a.menubtn:hover span span{background:url(/_layouts/DI/Style/images/menubtn_bg_hover.gif) left top repeat-x;display:block;line-height:3em;cursor:pointer;padding-right:5px;height:29px;}

.menu2{height:29px;background:url(/_layouts/DI/Style/images/dotted.gif) left top no-repeat;padding-left:14px;margin-top:28px;float:left;}
.menu2 ul{list-style:none;margin:0;padding-left:0;}
.menu2 ul li{float:left;margin-right:34px;padding-top:9px;}
.menu2 ul.english li{float:left;margin-right:58px;padding-top:9px;}
.menu2 ul li.lastitem{background:url(/_layouts/DI/Style/images/dotted.gif) right top no-repeat;height:29px;padding-right:30px;margin-right:0px;}
.menu2 ul li a{display:block}
.menu2 ul li a.personale{background:url(/_layouts/DI/Style/images/dit_personale.gif) left top no-repeat;width:94px;height:15px;}
.menu2 ul li a.personale:hover{background:url(/_layouts/DI/Style/images/dit_personale_hover.gif) left top no-repeat;width:94px;height:15px;}
.menu2 ul li a.virksomhed{background:url(/_layouts/DI/Style/images/din_virksomhed.gif) left top no-repeat;width:109px;height:15px;}
.menu2 ul li a.virksomhed:hover{background:url(/_layouts/DI/Style/images/din_virksomhed_hover.gif) left top no-repeat;width:109px;height:15px;}
.menu2 ul li a.marked{background:url(/_layouts/DI/Style/images/dit_marked.gif) left top no-repeat;width:77px;height:15px;}
.menu2 ul li a.marked:hover{background:url(/_layouts/DI/Style/images/dit_marked_hover.gif) left top no-repeat;width:77px;height:15px;}
.menu2 ul li a.opinion{background:url(/_layouts/DI/Style/images/opinion.gif) left top no-repeat;width:54px;height:15px;}
.menu2 ul li a.opinion:hover{background:url(/_layouts/DI/Style/images/opinion_hover.gif) left top no-repeat;width:54px;height:15px;}

/* English */
.menu2 ul li a.about{background:url(/_layouts/DI/Style/images/about_di.gif) left top no-repeat;width:63px;height:15px;}
.menu2 ul li a.about:hover{background:url(/_layouts/DI/Style/images/about_di_hover.gif) left top no-repeat;width:63px;height:15px;}
.menu2 ul li a.consultancy{background:url(/_layouts/DI/Style/images/consultancy.gif) left top no-repeat;width:85px;height:15px;}
.menu2 ul li a.consultancy:hover{background:url(/_layouts/DI/Style/images/consultancy_hover.gif) left top no-repeat;width:85px;height:15px;}
.menu2 ul li a.position{background:url(/_layouts/DI/Style/images/di_position.gif) left top no-repeat;width:77px;height:15px;}
.menu2 ul li a.position:hover{background:url(/_layouts/DI/Style/images/di_position_hover.gif) left top no-repeat;width:77px;height:15px;}
.menu2 ul li a.press{background:url(/_layouts/DI/Style/images/press.gif) left top no-repeat;width:37px;height:15px;}
.menu2 ul li a.press:hover{background:url(/_layouts/DI/Style/images/press_hover.gif) left top no-repeat;width:37px;height:15px;}

.menu3{height:29px;background:url(/_layouts/DI/Style/images/dotted.gif) right top no-repeat;margin-top:24px;float:left;width:243px;}
.menu3 ul{list-style:none;padding-left:0px;margin:0;margin-left:14px;padding-top:0px;}
.menu3 ul li{float:left;margin-right:17px;font-size:1em;}
.menu3 ul li a{color:#cdcdcd;}
.menu3 ul li a:hover{color:#00adef;text-decoration:none;}
.searchbar{height:29px;margin-top:14px;background:url(/_layouts/DI/Style/images/dotted.gif) right top no-repeat;padding-right:14px;}
.searchbar fieldset{border:none;padding:0;padding-left:14px;}
.searchbar .searchleft{background:url(/_layouts/DI/Style/images/search_left.gif) left top no-repeat;float:left;width:14px;height:29px;}
.searchbar .searchtextbox{width:169px;height:20px;background:url(/_layouts/DI/Style/images/search_bg.gif) repeat-x;font-size:1em;color:#666666;font-family:Arial;float:left;border:none;padding-top:9px;}
.searchbar .submitbtn{width:28px;height:29px;background:url(/_layouts/DI/Style/images/search_btn.gif) no-repeat;border:0 none;float:left;cursor:pointer;}

/* Leftnavigation */
.leftnavigation{width:194px;}
.leftnavigation ul{list-style:none;width:194px;margin:0;padding:0;}
.leftnavigation ul li{margin-bottom:8px;}
.leftnavigation ul li a{background:url(/_layouts/DI/Style/images/greyarrow.gif) no-repeat 0 1px;font-family:Georgia;font-size:1.2em;padding-left:26px;padding-bottom:1px;display:block;}
.leftnavigation ul li.heading{font-family:Arial;font-weight:bold;background:url(/_layouts/DI/Style/images/dotted2.gif) repeat-x bottom;padding-bottom:12px; margin-bottom:10px;}
.leftnavigation ul li.headingnosubline{font-family:Arial;font-weight:bold;}


.leftnavigation ul li a.active{font-weight:bold;background:url(/_layouts/DI/Style/images/greyarrow_active.gif) no-repeat 0 1px;}
.leftnavigation ul li a.activenode{font-weight:bold;}
.leftnavigation ul li ul{margin-top:8px;}
.leftnavigation ul li ul li a{background:none;}

/* Footer */
.footer {color:#333333 !important;font-family:Arial,georgia;font-size:10px;font-weight:normal;line-height:13.41pt;margin-top:10px;}
.footer .menulist{border:1px solid #00ACEE;border-left-style:none;border-right-style:none;width:915px;padding:40px 0 22px 0;}
.footer .menulist ul{list-style:none;margin:0;padding:0;width:170px;margin-right:10px;overflow:hidden;}
.footer .menulist ul.lastlist{background:url(/_layouts/DI/Style/images/dotted3.gif) repeat-y left;padding-left:14px;margin-right:0;overflow:hidden;}
.footer .menulist ul li{margin-bottom:2px;}
.footer .menulist ul li.heading{font-weight:bold;font-size:1.4em;}
.footer .menulist ul li a{color:#333333 !important; font-size:1em !important;}
.footer .menulist ul li a:hover{color:#00adef !important;}
.footer .footertext ul{list-style:none;margin:0;padding:0;margin-top:32px;}
.footer .footertext ul li{float:left;color:#00adef;margin-right:24px;margin-left:-1px;}
.footer .footertext ul li.last{margin-right:0;}
.footer .footertext ul li a{color:#00adef !important;}
.footer .newline{clear:both;}

/* Subnavigation */
.subnavigation{height:52px;font-family:Georgia;border-bottom:4px solid #00adef;padding-bottom:6px;}
.subnavigation .headingcontainer{background:url(/_layouts/DI/Style/images/dotted3.gif) repeat-y top right;float:left;width:226px;height:52px;}
.subnavigation .headingcontainer .heading1{font-size:2.8em;font-weight:normal;line-height:1.1em; margin-top:19px;margin-bottom:0;}
.subnavigation .headingcontainer .heading2{font-size:2em;font-weight:normal;line-height:1.1em;margin-bottom:0;}
.subnavigation .menucontainer{height:52px;float:left;width:749px;}
.subnavigation .menucontainer ul{list-style:none;margin:0;padding:0;padding-left:15px;margin-top:4px;}
.subnavigation .menucontainer ul li{float:left;font-size:1.2em;margin-bottom:7px;margin-right:5px;width:160px;}
.subnavigation .menucontainer ul li a:hover{color:#00adef;}

/* Pagetools */
.pagetools{width:915px;}
.pagetools .publishcontainer{font-size:1em;}
.pagetools .publishcontainer a{color:#00adef;}
.pagetools .menucontainer{height:60px;border-top:4px solid #00adef;border-bottom:1px solid #00adef;width:100%;margin-top:8px;}
.pagetools .menucontainer .menuleft{float:left;width:707px;height:30px;background:url(/_layouts/DI/Style/images/dotted4.gif) repeat-y right; margin-top:19px;}
.pagetools .menucontainer .menuleft ul{list-style:none;margin:0;padding:0; margin-top:-1px;}
.pagetools .menucontainer .menuleft ul li{float:left;font-family:Arial;font-size:1.4em;font-weight:bold;}
.pagetools .menucontainer .menuleft ul li a:hover{text-decoration:none;color:#00adef;}
.pagetools .menucontainer .menuleft ul li a.print{background:url(/_layouts/DI/Style/images/print_icon.gif) left top no-repeat;padding-left:37px;height:30px;display:block;padding-top:7px;margin-right:104px;}
.pagetools .menucontainer .menuleft ul li a.send{background:url(/_layouts/DI/Style/images/send_icon.gif) left top no-repeat;padding-left:37px;height:30px;display:block;padding-top:7px;margin-right:108px;}
.pagetools .menucontainer .menuleft ul li a.download{background:url(/_layouts/DI/Style/images/download_icon.gif) left top no-repeat;padding-left:37px;height:30px;display:block;padding-top:7px;margin-right:62px;}
.pagetools .menucontainer .menuleft ul li a.kontakt{background:url(/_layouts/DI/Style/images/kontakt_icon.gif) left top no-repeat;padding-left:37px;height:30px;display:block;padding-top:7px;}
.pagetools .menucontainer .menuright{float:left;}
.pagetools .menucontainer .menuright ul{list-style:none;margin:0;padding-left:26px;}
.pagetools .menucontainer .menuright ul li a.abonner{background:url(/_layouts/DI/Style/images/abonner.gif) left top no-repeat;display:block;height:16px;width:125px;margin-top:11px;}
.pagetools .menucontainer .menuright ul li a.abonnerUK{background:url(/_layouts/DI/Style/images/abonnerUK.gif) left top no-repeat;display:block;height:16px;width:125px;margin-top:11px;}
.pagetools .menucontainer .menuright ul li a.share{background:url(/_layouts/DI/Style/images/share.gif) left top no-repeat;display:block;height:16px;width:125px;margin-top:6px;}

/* Print box */
.printcontainer{width:415px;background:url(/_layouts/DI/Style/images/print_icon_hover.gif) left bottom no-repeat;padding-bottom:38px;}
.printcontainer .content{border:1px solid #cccccc;border-bottom-style:none;padding:1px;}
.printcontainer .content .header{border-bottom:1px solid #E5E5E5;font-size:1.4em;color:#666666;padding:6px 6px 5px 6px;background-color:#f2f2f2;}
.printcontainer .content .context{padding:18px 19px 6px 19px;}
.printcontainer .content .context .printstyle{float:left;margin-right:33px;}
.printcontainer .content .context .printstyle.last{margin-right:0;}
.printcontainer .content .context .printstyle .printthumb1{background:url(/_layouts/DI/Style/images/print_pic1.gif) left top no-repeat;margin-bottom:14px;width:71px;height:100px;}
.printcontainer .content .context .printstyle .printthumb2{background:url(/_layouts/DI/Style/images/print_pic2.gif) left top no-repeat;margin-bottom:14px;width:71px;height:100px;}
.printcontainer .content .context .printstyle .printthumb3{background:url(/_layouts/DI/Style/images/print_pic3.gif) left top no-repeat;margin-bottom:14px;width:71px;height:100px;}
.printcontainer .content .context .printstyle a.printlink{color:#00adef;font-size:1.2em;font-weight:bold;}
.printcontainer .content .context .printstyle .printtext{font-size:1em;}

/* Send box */
.sendcontainer{width:347px;background:url(/_layouts/DI/Style/images/send_icon_hover.gif) left bottom no-repeat;padding-bottom:38px;}
.sendcontainer .content{border:1px solid #cccccc;border-bottom-style:none;padding:1px;}
.sendcontainer .content .header{border-bottom:1px solid #E5E5E5;font-size:1.4em;color:#666666;padding:6px 6px 5px 6px;background-color:#f2f2f2;}
.sendcontainer .content .context{padding:14px 19px 6px 19px;}
.sendcontainer .content .context .date{font-family:Verdana;font-size:1em;color:#656565;}
.sendcontainer .content .context .title{font-family:Georgia;font-size:1.2em;}
.sendcontainer .content .context fieldset{border:none;padding:0; margin-top:10px;}
.sendcontainer .content .context fieldset .textboxleft{background:url(/_layouts/DI/Style/images/textbox_left.gif) left top no-repeat;width:209px;height:29px}
.sendcontainer .content .context fieldset .textboxright{background:url(/_layouts/DI/Style/images/textbox_right.gif) right top no-repeat;width:209px;height:29px;}
.sendcontainer .content .context fieldset .textbox{background:url(/_layouts/DI/Style/images/textbox_bg.gif) left top repeat-x;width:179px;height:20px;border:none;padding-top:9px;margin-left:15px;font-size:1em;color:#656565;float:left;}
.sendcontainer .content .context fieldset .fieldrow{clear:both;height:39px;}
.sendcontainer .content .context fieldset .fieldname{color:#00adef;font-size:1.2em;font-weight:bold;margin-top:5px;}

/* Contact box */
.contactcontainer{width:717px;background:url(/_layouts/DI/Style/images/kontakt_icon_hover.gif) left bottom no-repeat;padding-bottom:38px;}
.contactcontainer .content{border:1px solid #cccccc;border-bottom-style:none;padding:1px;}
.contactcontainer .content .header{border-bottom:1px solid #E5E5E5;font-size:1.4em;color:#666666;padding:6px 6px 5px 6px;background-color:#f2f2f2;}
.contactcontainer .content .context{padding:14px 19px 6px 19px;}
.contactcontainer .content .context .leftcontainer{float:left;}
.contactcontainer .content .context .leftcontainer img{margin-right:20px;float:left;}
.contactcontainer .content .context .leftcontainer .details{float:left;}
.contactcontainer .content .context .leftcontainer .details .name{color:#00adef;font-family:Georgia;font-size:2.4em;line-height:1.05em;margin-top:-3px;}
.contactcontainer .content .context .leftcontainer .details .title{font-family:Georgia;font-size:1.2em;margin-top:1px;}
.contactcontainer .content .context .rightcontainer{float:right;background:url(/_layouts/DI/Style/images/kontakt_bg.gif) left bottom repeat-x #ffffff;width:120px;}
.contactcontainer .content .context .rightcontainer .header{font-family:Verdana;font-size:1em;font-weight:bold;padding:15px 10px 5px 10px;color:#333333;border:none;}
.contactcontainer .content .context .rightcontainer .textcontent{background:url(/_layouts/DI/Style/images/dotted2.gif) left top repeat-x;padding:9px 10px 5px 10px;font-family:Verdana;}
.contactcontainer .content .context .rightcontainer .textcontent .date{font-size:1em;color:#656565;}
.contactcontainer .content .context .rightcontainer .textcontent .subject{font-size:0.9em;}
.contactcontainer .content .context .rightcontainer .textcontent a{font-size:1em;color:#00adef;}

/* Help box */
.helpcontainer{width:304px;background:url(/_layouts/DI/Style/images/help_icon_hover.gif) left bottom no-repeat;padding-bottom:38px;}
.helpcontainer .content{border:1px solid #cccccc;border-bottom-style:none;padding:1px;}
.helpcontainer .content .header{border-bottom:1px solid #E5E5E5;font-size:1.4em;color:#666666;padding:6px 6px 5px 6px;background-color:#f2f2f2;}
.helpcontainer .content .context{padding:14px 19px 6px 19px;font-family:Georgia;font-size:1.2em;}
.helpcontainer .content .context img{margin:26px 0 15px 30px;}
.helpcontainer .content .context a{color:#00adef;}

/* Subscription box */
.subscriptioncontainer{width:210px;border:1px solid #cccccc;}
.subscriptioncontainer .content{padding:1px;}
.subscriptioncontainer .content .header{border-bottom:1px solid #E5E5E5;font-size:1.2em;color:#666666;padding:1px 4px 1px 4px;background-color:#f2f2f2;}
.subscriptioncontainer .content .context{padding:5px 4px 4px 4px;}
.subscriptioncontainer .content .context ul{list-style:none;margin:0;padding:0;}
.subscriptioncontainer .content .context ul li{float:left;}
.subscriptioncontainer .content .context ul li a{font-size:1.2em;color:#666666;}
.subscriptioncontainer .content .context ul li a.rss{background:url(/_layouts/DI/Style/images/rss_feed.gif) left 2px no-repeat;padding-left:19px;height:14px;display:block;margin-right:29px;padding-bottom:2px;}
.subscriptioncontainer .content .context ul li a.nyhedsbrev{background:url(/_layouts/DI/Style/images/nyhedsbrev.gif) left 2px no-repeat;padding-left:19px;height:14px;display:block;padding-bottom:2px;}

/* Contact */
.contact{width:195px; border-top:4px solid #333333;font-family:Georgia;}
.contact img{margin-top:15px;margin-bottom:9px;}
.contact .name{color:#00adef;font-size:2.4em;line-height:1.05em;}
.contact .details{font-size:1.2em;margin-top:3px;}
.contact .details a{color:#00adef;}

/* Newslist */
.newslist{width:435px;background:url(/_layouts/DI/Style/images/kbottom_bg.gif) left bottom repeat-x #ffffff;border-top:4px solid #333333;border-bottom:1px solid #333333;}
.newslist .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:14px;padding-bottom:8px;}
.newslist .header .heading{background:url(/_layouts/DI/Style/images/blue_arrow.gif) left top no-repeat;padding-left:26px;font-weight:bold;font-size:1.4em;}
.newslist .content{padding-top:15px;padding-bottom:11px;font-family:Georgia;font-size:1.2em;}
.newslist .content .date{font-family:Verdana;font-size:0.8em;color:#656565;}
.newslist .content .leftcontent{float:left;width:210px;padding-right:37px;}
.newslist .content .leftcontent .title{color:#00adef;font-size:1.6em;font-weight:bold;line-height:1.15em;margin-top:8px;margin-bottom:3px;}
.newslist .content .rightcontent{float:left; width:188px;}
.newslist .content .rightcontent ul{list-style:none;margin:0;padding:0; margin-top:-3px;}
.newslist .content .rightcontent ul li{margin-bottom:18px;}
.newslist .content .rightcontent a{color:#00adef;}
.newslist .footer{background:url(/_layouts/DI/Style/images/dotted2.gif) left top repeat-x;height:47px;}
.newslist .footer a.abonner{background:url(/_layouts/DI/Style/images/abonner.gif) left top no-repeat;display:block;height:16px;width:125px;margin-top:16px;margin-right:15px;}
.newslist .footer a.abonnerUK{background:url(/_layouts/DI/Style/images/abonnerUK.gif) left top no-repeat;display:block;height:16px;width:125px;margin-top:16px;margin-right:15px;}

/* Focus container */
.focuscontainer{width:975px;height:311px;border-top:4px solid #333333;}
.focuscontainer .contentcontainer{height:263px;background:url(/_layouts/DI/Style/images/g_container_bg.gif) left top repeat-y #ffffff;padding:0 30px 0 30px;}
.focuscontainer .contentcontainer.fokus{height:263px;background:url(/_layouts/DI/Style/images/g_container_bg2.gif) left top repeat-y #ffffff;padding:0 30px 0 30px;}
.focuscontainer .contentcontainer .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:14px;padding-bottom:8px;}
.focuscontainer .contentcontainer.fokus .header{background:url(/_layouts/DI/Style/images/dotted5.gif) left bottom repeat-x;padding-top:14px;padding-bottom:8px;}
.focuscontainer .contentcontainer .header .title{font-size:1.4em;font-weight:bold;float:left;}
.focuscontainer .contentcontainer .header .title2{font-size:1em;float:right;}
.focuscontainer .contentcontainer .header .link{font-family:Georgia;font-size:1.2em;font-weight:bold;float:right;}
.focuscontainer .contentcontainer .header .link a{color:#00adef;}
.focuscontainer .contentcontainer .header .pager{float:right;}
.focuscontainer .contentcontainer .header .pager ul{list-style:none;margin:0;padding:0;}
.focuscontainer .contentcontainer .header .pager ul li{float:left;margin-right:5px;}
.focuscontainer .contentcontainer .header .pager ul li.lastpage{margin-right:0;}
.focuscontainer .contentcontainer .header .pager ul li a{display:block;}
.focuscontainer .contentcontainer .header .pager ul li a.page1{background:url(/_layouts/DI/Style/images/page_1.gif) left top no-repeat;width:19px;height:18px;}
.focuscontainer .contentcontainer .header .pager ul li a.page1:hover{background:url(/_layouts/DI/Style/images/page_1_hover.gif) left top no-repeat;width:19px;height:18px;}
.focuscontainer .contentcontainer .header .pager ul li.active a.page1{background:url(/_layouts/DI/Style/images/page_1_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.focuscontainer .contentcontainer .header .pager ul li a.page2{background:url(/_layouts/DI/Style/images/page_2.gif) left top no-repeat;width:19px;height:18px;}
.focuscontainer .contentcontainer .header .pager ul li a.page2:hover{background:url(/_layouts/DI/Style/images/page_2_hover.gif) left top no-repeat;width:19px;height:18px;}
.focuscontainer .contentcontainer .header .pager ul li.active a.page2{background:url(/_layouts/DI/Style/images/page_2_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.focuscontainer .contentcontainer .header .pager ul li a.page3{background:url(/_layouts/DI/Style/images/page_3.gif) left top no-repeat;width:19px;height:18px;}
.focuscontainer .contentcontainer .header .pager ul li a.page3:hover{background:url(/_layouts/DI/Style/images/page_3_hover.gif) left top no-repeat;width:19px;height:18px;}
.focuscontainer .contentcontainer .header .pager ul li.active a.page3{background:url(/_layouts/DI/Style/images/page_3_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.focuscontainer .contentcontainer .header .pager ul li a.page4{background:url(/_layouts/DI/Style/images/page_4.gif) left top no-repeat;width:19px;height:18px;}
.focuscontainer .contentcontainer .header .pager ul li a.page4:hover{background:url(/_layouts/DI/Style/images/page_4_hover.gif) left top no-repeat;width:19px;height:18px;}
.focuscontainer .contentcontainer .header .pager ul li.active a.page4{background:url(/_layouts/DI/Style/images/page_4_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.focuscontainer .contentcontainer .leftnavnoarrow{width:35px;height:174px;background:url(/_layouts/DI/Style/images/navleft_noarrow.gif) left top no-repeat;margin:24px 0 0 44px;float:left;}
.focuscontainer .contentcontainer .rightnavnoarrow{width:35px;height:174px;background:url(/_layouts/DI/Style/images/navright_noarrow.gif) left top no-repeat;margin:24px 44px 0 0;float:right;}
.focuscontainer .contentcontainer .linkcontent{float:left;margin-top:49px;}
.focuscontainer .contentcontainer .linkcontent ul{list-style:none;float:left;width:245px;margin:0;padding:0;padding-right:5px;}
.focuscontainer .contentcontainer .linkcontent ul li{margin-bottom:5px;}
.focuscontainer .contentcontainer .linkcontent ul a{background:url(/_layouts/DI/Style/images/blue_arrow_sm.gif) no-repeat 0 3px;font-family:Georgia;font-size:1.2em;font-weight:bold;padding-left:31px;padding-bottom:1px;display:block;}
.focuscontainer .contentcontainer .linkcontent ul a:hover{color:#00adef;}
.focuscontainer .contentcontainer .leftnavarrow{width:75px;height:174px;background:url(/_layouts/DI/Style/images/navleft_arrow.gif) left top no-repeat;margin:24px 0 0 0;float:left;cursor:pointer;}
.focuscontainer .contentcontainer .rightnavarrow{width:75px;height:174px;background:url(/_layouts/DI/Style/images/navright_arrow.gif) left top no-repeat;margin:24px 0 0 0;float:right;cursor:pointer}
.focuscontainer .contentcontainer.fokus .leftnavarrow{width:84px;height:174px;background:url(/_layouts/DI/Style/images/navleft_arrow2.gif) left no-repeat;margin:24px 0 0 0;float:left;cursor:pointer;}
.focuscontainer .contentcontainer.fokus .rightnavarrow{width:84px;height:174px;background:url(/_layouts/DI/Style/images/navright_arrow2.gif) left no-repeat;margin:24px 0px 0 -1px;float:right;cursor:pointer;}
.focuscontainer .contentcontainer.fokus .content img{padding:0;margin:0;}
.focuscontainer .contentcontainer .content{float:left;margin-top:11px;font-family:Georgia;}
.focuscontainer .contentcontainer .content .carousel{list-style:none;margin:0;padding:0;}
.focuscontainer .contentcontainer .content li{float:left;}
.focuscontainer .contentcontainer .content h1{font-size:2.4em;line-height:1.1em;font-weight:normal;margin-bottom:11px;margin-top:15px;}
.focuscontainer .contentcontainer .content h1.blue{color:#00adef;margin-bottom:11px;margin-top:0;}
.focuscontainer .contentcontainer .content .content1{width:359px;float:left;padding-right:47px;}
.focuscontainer .contentcontainer .content .content2{width:359px;float:left;}
.focuscontainer .contentcontainer .content img{padding-right:15px;float:left;}
.focuscontainer .contentcontainer .content .title{font-size:1.6em;font-weight:bold; margin-bottom:6px;}
.focuscontainer .contentcontainer .content .details{font-size:1.2em;}
.focuscontainer .contentcontainer .content .details a{color:#00adef;}
.focuscontainer .contentcontainer .content .details ul{list-style:none;margin:0;padding:0;margin-top:9px;}
.focuscontainer .contentcontainer .content .details ul li{margin-bottom:9px;}
.focuscontainer .contentcontainer .content .details ul li a{color:#00adef;}
.focuscontainer .contentcontainer .content .leftcontent{width:470px;padding-right:32px;float:left;}

/* Contakt */
.focuscontainer .contentcontainer .container1{width:275px;margin-right:45px;float:left;}
.focuscontainer .contentcontainer .container2{width:275px;margin-right:45px;float:left;}
.focuscontainer .contentcontainer .container2 fieldset{border:none;padding:0;margin:0;margin-top:10px;}
.focuscontainer .contentcontainer .container2 fieldset .textboxleft{background:url(/_layouts/DI/Style/images/textbox_left.gif) left top no-repeat;width:275px;height:29px; margin-bottom:9px;}
.focuscontainer .contentcontainer .container2 fieldset .textboxright{background:url(/_layouts/DI/Style/images/textbox_right.gif) right top no-repeat;width:275px;height:29px;}
.focuscontainer .contentcontainer .container2 fieldset .textbox{background:url(/_layouts/DI/Style/images/textbox_bg.gif) left top repeat-x;width:245px;height:20px;border:none;padding-top:9px;margin-left:15px;font-size:1em;color:#656565;float:left;}
.focuscontainer .contentcontainer .container2 fieldset .kontaktbtn{width:167px;height:32px;background:url(/_layouts/DI/Style/images/kontakt_mig.gif) no-repeat;border:0 none;cursor:pointer;}
.focuscontainer .contentcontainer .container2 fieldset .kontaktbtn:hover{width:167px;height:32px;background:url(/_layouts/DI/Style/images/kontakt_mig_hover.gif) no-repeat;border:0 none;cursor:pointer;}
.focuscontainer .contentcontainer .container3{width:260px;float:left;}
.focuscontainer .contentcontainer .container3 fieldset{border:none;padding:0; margin:0;margin-top:10px;}
.focuscontainer .contentcontainer .container3 fieldset .findleft{background:url(/_layouts/DI/Style/images/textbox_left.gif) left top no-repeat;float:left;width:15px;height:29px;}
.focuscontainer .contentcontainer .container3 fieldset .findtextbox{width:210px;height:20px;background:url(/_layouts/DI/Style/images/textbox_bg.gif) repeat-x;font-size:1em;color:#656565;float:left;border:none;padding-top:9px;}
.focuscontainer .contentcontainer .container3 fieldset .findbtn{width:33px;height:29px;background:url(/_layouts/DI/Style/images/find_btn.gif) no-repeat;border:0 none;float:left;cursor:pointer;}
.focuscontainer .contentcontainer .container3 .subcontainer{border-top:4px solid #333333;margin-top:19px;}
.focuscontainer .contentcontainer .container3 .subcontainer .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:14px;padding-bottom:8px;}
.focuscontainer .contentcontainer .container3 .subcontainer .header .heading{background:url(/_layouts/DI/Style/images/blue_arrow.gif) left top no-repeat;padding-left:26px;font-weight:bold;font-size:1.4em;}
.focuscontainer .contentcontainer .container3 .subcontainer .content{padding-top:0;padding-bottom:11px;font-family:Georgia;font-size:1.2em;}

/* Menu */
.focuscontainer .menucontainer{background:url(/_layouts/DI/Style/images/g_menu_bg2.gif) left top repeat-x #494D4C;height:48px;width:100%;}
.focuscontainer .menucontainer ul{list-style:none;padding:0;margin:0;}
.focuscontainer .menucontainer ul li{padding-right:2px;background:url(/_layouts/DI/Style/images/guidemenusep.gif) right 10px no-repeat;height:48px;float:left;}
.focuscontainer .menucontainer ul li a{display:block;height:48px;padding:0 25px 0 25px;cursor:pointer;float:left;text-decoration:none;}
.focuscontainer .menucontainer ul li a .menuname{font-size:1.4em;font-weight:bold;color:#a7a7a7;height:28px;padding-top:16px;display:block;}
.focuscontainer .menucontainer ul li a:hover,.focuscontainer .menucontainer ul li a.active{background:url(/_layouts/DI/Style/images/g_menu_bg_hover.gif) left repeat-x #343434;text-decoration:none;}
.focuscontainer .menucontainer ul li a:hover .menuname{border-bottom:4px solid #00adef;color:#00adef;text-decoration:none;}
.focuscontainer .menucontainer ul li a.active .menuname{border-bottom:4px solid #00adef;color:#00adef;text-decoration:none;}

/*
.focuscontainer .menucontainer ul.nav{margin:0;padding:0;margin-left:120px;height:48px;list-style:none;overflow:hidden;position:relative;}
.focuscontainer .menucontainer ul.nav li{display:inline;}
.focuscontainer .menucontainer ul.nav li a{background:url(/_layouts/DI/Style/images/navbar.gif) no-repeat;float:left;height:0;overflow:hidden;padding-top:48px;}

/* normal, unselected */
.focuscontainer .menucontainer ul.nav li.focusbutton a{background-position: 0px 0;width:102px;position:absolute;left:0px;}
.focuscontainer .menucontainer ul.nav li.searchbutton a{background-position: -102px 0;width:153px;position:absolute;left:102px;}
.focuscontainer .menucontainer ul.nav li.offerbutton a{background-position: -255px 0;width:166px;position:absolute;left:255px;}
.focuscontainer .menucontainer ul.nav li.whobutton a{background-position: -421px 0;width:130px;position:absolute;left:421px;}
.focuscontainer .menucontainer ul.nav li.contactbutton a{background-position: -551px 0;width:110px;position:absolute;left:551px;}

/* hover */
.focuscontainer .menucontainer ul.nav li.focusbutton a:hover{background-position: 0px -50px;width:102px;}
.focuscontainer .menucontainer ul.nav li.searchbutton a:hover{background-position: -101px -50px;width:154px;left:101px;}
.focuscontainer .menucontainer ul.nav li.offerbutton a:hover{background-position: -254px -50px;width:167px;left:254px;}
.focuscontainer .menucontainer ul.nav li.whobutton a:hover{background-position: -420px -50px;width:131px;left:420px;}
.focuscontainer .menucontainer ul.nav li.contactbutton a:hover{background-position: -550px -50px;width:111px;left:550px;}

/* active */
.focuscontainer .menucontainer ul.nav li.focusbutton a.active{background-position: 0px -50px;width:102px;}
.focuscontainer .menucontainer ul.nav li.searchbutton a.active{background-position: -101px -50px;width:154px;left:101px;}
.focuscontainer .menucontainer ul.nav li.offerbutton a.active{background-position: -254px -50px;width:167px;left:254px;}
.focuscontainer .menucontainer ul.nav li.whobutton a.active{background-position: -420px -50px;width:131px;left:420px;}
.focuscontainer .menucontainer ul.nav li.contactbutton a.active{background-position: -550px -50px;width:111px;left:550px;}

/* Organization buttons */
.organization{width:915px;background:url(/_layouts/DI/Style/images/kbottom_bg.gif) left bottom repeat-x #ffffff;border-top:4px solid #333333;border-bottom:1px solid #333333;}
.organization .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:14px;padding-bottom:8px;}
.organization .header .heading{padding-left:16px;font-weight:bold;font-size:1.4em;}
.organization .content{padding-top:15px;padding-bottom:6px;}

/* Menu */
.organization .content ul.nav{margin:0;padding:0;list-style:none;overflow:hidden;padding-left:39px;}
.organization .content ul.nav li{float:left;padding-bottom:12px;}
.organization .content ul.nav li a{background:url(/_layouts/DI/Style/images/umenus.gif) no-repeat;float:left;height:0;overflow:hidden;padding-top:58px;}

/* normal, unselected */
.organization .content ul.nav li.fodevarer a{background-position: 0 0;width:189px;margin-right:32px;}
.organization .content ul.nav li.transport a{background-position: -221px 0;width:189px;margin-right:32px;}
.organization .content ul.nav li.byggematerialer a{background-position: -442px 0;width:189px;margin-right:32px;}
.organization .content ul.nav li.itek a{background-position: -663px 0;width:189px;}
.organization .content ul.nav li.handel a{background-position: 0px -70px;width:189px;margin-right:32px;}
.organization .content ul.nav li.videnradgiverne a{background-position: -221px -70px;width:189px;margin-right:32px;}
.organization .content ul.nav li.energibranchen a{background-position: -442px -70px;width:189px;margin-right:32px;}
.organization .content ul.nav li.service a{background-position: -663px -70px;width:189px;}

/* hover */
.organization .content ul.nav li.fodevarer a:hover{background-position: 0 -130px;width:189px;margin-right:32px;}
.organization .content ul.nav li.transport a:hover{background-position: -221px -130px;width:189px;margin-right:32px;}
.organization .content ul.nav li.byggematerialer a:hover{background-position: -442px -130px;width:189px;margin-right:32px;}
.organization .content ul.nav li.itek a:hover{background-position: -663px -130px;width:189px;}
.organization .content ul.nav li.handel a:hover{background-position: 0px -200px;width:189px;margin-right:32px;}
.organization .content ul.nav li.videnradgiverne a:hover{background-position: -221px -200px;width:189px;margin-right:32px;}
.organization .content ul.nav li.energibranchen a:hover{background-position: -442px -200px;width:189px;margin-right:32px;}
.organization .content ul.nav li.service a:hover{background-position: -663px -200px;width:189px;}

/* Web shop */
.webshop{background:url(/_layouts/DI/Style/images/kbottom_bg.gif) left bottom repeat-x #ffffff;border-top:4px solid #333333;border-bottom:1px solid #333333;position:relative;}
.webshop.fourcolumns{width:915px;height:284px;}
.webshop.threecolumns{width:675px;height:284px;}
.webshop.twocolumns{width:435px;height:284px;}
.webshop .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:14px;padding-bottom:8px;}
.webshop .header .heading{background:url(/_layouts/DI/Style/images/blue_arrow.gif) left top no-repeat;padding-left:26px;font-weight:bold;font-size:1.4em;float:left;}
.webshop .header .link{font-family:Georgia;font-size:1.2em;float:right;}
.webshop .header .link a{color:#00adef;}
.webshop .header .pager{float:right;margin-left:16px;}
.webshop .header .pager ul{list-style:none;margin:0;padding:0;}
.webshop .header .pager ul li{float:left;margin-right:5px;}
.webshop .header .pager ul li.lastpage{margin-right:0;}
.webshop .header .pager ul li a{display:block;}
.webshop .header .pager ul li a.page1{background:url(/_layouts/DI/Style/images/page_1.gif) left top no-repeat;width:19px;height:18px;}
.webshop .header .pager ul li a.page1:hover{background:url(/_layouts/DI/Style/images/page_1_hover.gif) left top no-repeat;width:19px;height:18px;}
.webshop .header .pager ul li.active a.page1{background:url(/_layouts/DI/Style/images/page_1_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.webshop .header .pager ul li a.page2{background:url(/_layouts/DI/Style/images/page_2.gif) left top no-repeat;width:19px;height:18px;}
.webshop .header .pager ul li a.page2:hover{background:url(/_layouts/DI/Style/images/page_2_hover.gif) left top no-repeat;width:19px;height:18px;}
.webshop .header .pager ul li.active a.page2{background:url(/_layouts/DI/Style/images/page_2_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.webshop .header .pager ul li a.page3{background:url(/_layouts/DI/Style/images/page_3.gif) left top no-repeat;width:19px;height:18px;}
.webshop .header .pager ul li a.page3:hover{background:url(/_layouts/DI/Style/images/page_3_hover.gif) left top no-repeat;width:19px;height:18px;}
.webshop .header .pager ul li.active a.page3{background:url(/_layouts/DI/Style/images/page_3_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.webshop .header .pager ul li a.page4{background:url(/_layouts/DI/Style/images/page_4.gif) left top no-repeat;width:19px;height:18px;}
.webshop .header .pager ul li a.page4:hover{background:url(/_layouts/DI/Style/images/page_4_hover.gif) left top no-repeat;width:19px;height:18px;}
.webshop .header .pager ul li.active a.page4{background:url(/_layouts/DI/Style/images/page_4_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.webshop .leftnavarrow{width:75px;height:174px;background:url(/_layouts/DI/Style/images/navleft_arrow3.gif) left top no-repeat;margin:34px 0 0 0;float:left;}
.webshop .rightnavarrow{width:75px;height:174px;background:url(/_layouts/DI/Style/images/navright_arrow3.gif) left top no-repeat;margin:34px 0 0 0;float:right;}
.webshop .wrapper{float:left;height:244px;overflow:hidden;}
.webshop .wrapper .contentcontainer1{width:705px;margin:0 30px 0 30px;background:url(/_layouts/DI/Style/images/boxbar_bg.gif) left bottom repeat-x;height:244px;position:relative;}
.webshop .wrapper .contentcontainer2{width:525px;margin:0;background:url(/_layouts/DI/Style/images/boxbar_bg.gif) left bottom repeat-x;height:244px;position:relative;}
.webshop .wrapper .contentcontainer3{width:345px;margin:0 45px 0 45px;background:url(/_layouts/DI/Style/images/boxbar_bg.gif) left bottom repeat-x;height:244px;position:relative;}
.webshop .wrapper ul{list-style:none;margin:0;padding:0;}
.webshop .wrapper ul li{margin-right:15px;background:url(/_layouts/DI/Style/images/box_shadow.gif) left bottom repeat-x;float:left;width:165px;padding-bottom:30px;height:214px;position:relative;}
.webshop .wrapper ul li.lastbox{margin-right:0;}
.webshop .wrapper ul li .heading{font-size:1em;color:#767676; margin-bottom:5px;}
.webshop .wrapper ul li .boxcontainer{position:absolute;bottom:30px;}
.webshop .wrapper ul li .box{border-top:1px solid #333333;height:175px;width:165px;background:url(/_layouts/DI/Style/images/box_bg.gif) left top repeat-x;}
.webshop .wrapper ul li .box img{margin:0; padding:0;display:block;}
.webshop .wrapper ul li .box .context{padding:5px 9px 5px 9px; color:#ffffff;}
.webshop .wrapper ul li .box .context .date{color:#ffffff;font-size:1em;}
.webshop .wrapper ul li .box .context a{color:#32c6ff;font-family:Georgia;font-size:1.2em;}

/* H001 & H002 */
.hcontainer{border-top:4px solid #333333;font-family:Georgia;}
.hcontainer.type1{width:195px;}
.hcontainer.type2{width:435px;}
.hcontainer .quote{background:url(/_layouts/DI/Style/images/quote.gif) left top no-repeat;width:48px;height:36px;margin-top:19px;margin-bottom:12px;}
.hcontainer .footer{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;margin-top:27px;height:1px;}
.hcontainer h1{font-size:2.4em;line-height:1.05em; font-weight:normal;margin-bottom:0;margin-top:0;}
.hcontainer .quoter{font-family:Arial;font-size:1em; margin-top:10px;}
.hcontainer .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:11px;padding-bottom:12px;}
.hcontainer .header .heading{font-weight:bold;font-size:1.4em;font-family:Arial;}
.hcontainer .findcontainer ul{list-style:none;margin:0;padding:0;}
.hcontainer .findcontainer ul li{margin:14px 0 0 0;}
.hcontainer .findcontainer ul li .numbercontainer{float:left;width:53px;height:52px;margin-right:67px;}
.hcontainer .findcontainer ul li.one .numbercontainer{background:url(/_layouts/DI/Style/images/one.gif) left top no-repeat;}
/*.contact .details{font-size:1.2em;margin-top:3px;}
.contact .details a{color:#00adef;}*/

/* Quote box 1 column */
.quoteboxonecolumn .quote{background:url(/_layouts/DI/Style/images/quote.gif) left top no-repeat;width:48px;height:36px;margin-top:19px;margin-bottom:12px;}
.quoteboxonecolumn .footer{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;margin-top:27px;height:1px;}
.quoteboxonecolumn .title{font-size:2.4em;line-height:1.05em;margin-bottom:0;margin-top:0;}
.quoteboxonecolumn .quoter{font-family:Arial;font-size:1em;margin-top:10px;}

/* Top 3 list */
.topthreelist{width:435px;}
.topthreelist .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:11px;padding-bottom:12px;}
.topthreelist .header .heading{font-weight:bold;font-size:1.4em;font-family:Arial;}
.topthreelist .numbercontainer ul{list-style:none;margin:0;padding:0;}
.topthreelist .numbercontainer ul li{margin:14px 0 0 0;border-bottom:1px solid #333333; padding:0 11px 25px 0;}
.topthreelist .numbercontainer ul li .number{float:left;width:53px;height:52px;margin-right:67px;}
.topthreelist .numbercontainer ul li .number.one{background:url(/_layouts/DI/Style/images/one.gif) left top no-repeat;}
.topthreelist .numbercontainer ul li .number.two{background:url(/_layouts/DI/Style/images/two.gif) left top no-repeat;}
.topthreelist .numbercontainer ul li .number.three{background:url(/_layouts/DI/Style/images/three.gif) left top no-repeat;}
.topthreelist .numbercontainer ul li .content{float:left;width:303px;}
.topthreelist .numbercontainer ul li .content .bluetitle{font-weight:bold;font-size:1.2em;color:#00adef;}
.topthreelist .numbercontainer ul li .content .details{font-size:1.2em;}
.topthreelist .numbercontainer ul li .content .download{font-size:1.2em;margin-top:16px;}
.topthreelist .numbercontainer ul li .content .download a{color:#00adef;}

/* Campaign 1 column text beneath */
.campaignonecolumntextbeneath{width:195px;}
.campaignonecolumntextbeneath img{margin-top:15px;display:block;}
.campaignonecolumntextbeneath .bluetitle{font-size:1.8em;color:#00adef;margin-top:15px;}
/*.campaignonecolumntextbeneath .bluetitle a{font-size:1.8em;color:#00adef;margin-top:15px;}*/
.campaignonecolumntextbeneath .bluetitle p{color:#00adef;}
.campaignonecolumntextbeneath .details{font-size:1.2em;margin-top:10px;}
.campaignonecolumntextbeneath .link{font-size:1.2em;margin-top:10px;}
.campaignonecolumntextbeneath .link a{color:#00adef;}

/* Campaign 2 columns text beneath */
.campaigntwocolumnstextbeneath{width:435px;}
.campaigntwocolumnstextbeneath img{display:block;}
.campaigntwocolumnstextbeneath .content{padding:21px 15px 21px 15px;min-height:131px;background-color:#333333;font-family:Georgia;}
.campaigntwocolumnstextbeneath .content .bluetitle{font-size:2.4em;color:#00adef;line-height:1.05em;}
.campaigntwocolumnstextbeneath .content .details{font-size:1.2em;margin-top:10px;color:#ffffff;}
.campaigntwocolumnstextbeneath .content .link{font-size:1.2em;margin-top:10px;color:#00adef;}
.campaigntwocolumnstextbeneath .content .link a{color:#00adef;}

/* Campaign 2 columns text right */
.campaigntwocolumnstextright{width:435px;height:218px;overflow:hidden;}
.campaigntwocolumnstextright img{float:left;display:block;}
.campaigntwocolumnstextright .content{padding:21px 15px 21px 15px;height:176px;width:210px;background-color:#333333;font-family:Georgia;overflow:hidden;float:left;}
.campaigntwocolumnstextright .content .bluetitle{font-size:2.4em;color:#00adef;line-height:1.05em;}
.campaigntwocolumnstextright .content .details{font-size:1.2em;margin-top:10px;color:#ffffff;}
.campaigntwocolumnstextright .content .link{font-size:1.2em;margin-top:10px;color:#00adef;}
.campaigntwocolumnstextright .content .link a{color:#00adef;}

/* Feature 2 columns text */
.featuretwocolumnstext{width:435px}
.featuretwocolumnstext .content{padding:21px 15px 21px 15px;min-height:131px;background-color:#333333;font-family:Georgia;}
.featuretwocolumnstext .content .whitetitle{font-size:2.4em;color:#ffffff;line-height:1.05em;}
.featuretwocolumnstext .content .details{font-size:1.2em;margin-top:10px;color:#ffffff;}

/* Feature 1 column text */
.featureonecolumntext{width:195px;}
.featureonecolumntext .content{padding:21px 0 21px 0;min-height:131px;font-family:Georgia;}
.featureonecolumntext .content .title{font-size:1.8em;line-height:1.05em;}
.featureonecolumntext .content .details{font-size:1.2em;margin-top:10px;}

/* Focus banner 2 columns */
.focusbannertwocolumns{background:url(/_layouts/DI/Style/images/kbottom_bg.gif) left bottom repeat-x #ffffff;border-top:4px solid #333333;border-bottom:1px solid #333333;position:relative;width:435px;}
.focusbannertwocolumns .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:14px;padding-bottom:8px;}
.focusbannertwocolumns .header .heading{background:url(/_layouts/DI/Style/images/blue_arrow.gif) left top no-repeat;padding-left:26px;font-weight:bold;font-size:1.4em;float:left;}
.focusbannertwocolumns .header .pager{float:right;margin-left:16px;}
.focusbannertwocolumns .header .pager ul{list-style:none;margin:0;padding:0;}
.focusbannertwocolumns .header .pager ul li{float:left;margin-right:5px;}
.focusbannertwocolumns .header .pager ul li.lastpage{margin-right:0;}
.focusbannertwocolumns .header .pager ul li a{display:block;}
.focusbannertwocolumns .header .pager ul li a.page1{background:url(/_layouts/DI/Style/images/page_1.gif) left top no-repeat;width:19px;height:18px;}
.focusbannertwocolumns .header .pager ul li a.page1:hover{background:url(/_layouts/DI/Style/images/page_1_hover.gif) left top no-repeat;width:19px;height:18px;}
.focusbannertwocolumns .header .pager ul li.active a.page1{background:url(/_layouts/DI/Style/images/page_1_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.focusbannertwocolumns .header .pager ul li a.page2{background:url(/_layouts/DI/Style/images/page_2.gif) left top no-repeat;width:19px;height:18px;}
.focusbannertwocolumns .header .pager ul li a.page2:hover{background:url(/_layouts/DI/Style/images/page_2_hover.gif) left top no-repeat;width:19px;height:18px;}
.focusbannertwocolumns .header .pager ul li.active a.page2{background:url(/_layouts/DI/Style/images/page_2_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.focusbannertwocolumns .header .pager ul li a.page3{background:url(/_layouts/DI/Style/images/page_3.gif) left top no-repeat;width:19px;height:18px;}
.focusbannertwocolumns .header .pager ul li a.page3:hover{background:url(/_layouts/DI/Style/images/page_3_hover.gif) left top no-repeat;width:19px;height:18px;}
.focusbannertwocolumns .header .pager ul li.active a.page3{background:url(/_layouts/DI/Style/images/page_3_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.focusbannertwocolumns .header .pager ul li a.page4{background:url(/_layouts/DI/Style/images/page_4.gif) left top no-repeat;width:19px;height:18px;}
.focusbannertwocolumns .header .pager ul li a.page4:hover{background:url(/_layouts/DI/Style/images/page_4_hover.gif) left top no-repeat;width:19px;height:18px;}
.focusbannertwocolumns .header .pager ul li.active a.page4{background:url(/_layouts/DI/Style/images/page_4_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.focusbannertwocolumns .leftnavarrow{width:75px;height:174px;background:url(/_layouts/DI/Style/images/navleft_arrow3.gif) left top no-repeat;margin:18px 0 0 0;float:left;}
.focusbannertwocolumns .rightnavarrow{width:75px;height:174px;background:url(/_layouts/DI/Style/images/navright_arrow3.gif) left top no-repeat;margin:18px 0 0 0;float:right;}
.focusbannertwocolumns .wrapper{float:left;width:285px;height:221px;overflow:hidden;}
.focusbannertwocolumns .wrapper .content{margin:17px 30px 0 30px;font-family:Georgia;}
.focusbannertwocolumns .wrapper .content .bluetitle{font-size:2.4em;color:#00adef;line-height:1.05em;}
.focusbannertwocolumns .wrapper .content .details{font-size:1.2em;margin-top:10px;}

/* I containers general */
.itopborder{border-top:4px solid #333333;font-family:Georgia;width:100%;}
.igreyheader{background-color:#343434;border-bottom:1px solid #737373;height:17px;padding:18px 15px 8px 15px;}
.igreyheader .heading{background:url(/_layouts/DI/Style/images/white_arrow.gif) left top no-repeat;padding-left:26px;font-weight:bold;font-size:1.4em;float:left;color:#ffffff;}
.ishadowright{background:url(/_layouts/DI/Style/images/ishadow_right.gif) right repeat-y;padding-right:2px;margin-top:-2px;}
.icontentwrapper{background:url(/_layouts/DI/Style/images/kbottom_bg.gif) left bottom repeat-x #ffffff;padding-bottom:15px;}
.ishadowrightfooter{background:url(/_layouts/DI/Style/images/ifootercorner_shadow.gif) right top no-repeat;height:4px;padding-right:2px;}
.ifooter{border-top:1px solid #343434;height:4px;}
.ishadowbottom{background:url(/_layouts/DI/Style/images/ishadow_bottom.gif) left top repeat-x #ffffff;height:3px;margin-left:2px;}

/* Content item 2 columns text beneath */
.contentitemtwocolumnstextbeneath{width:435px;}
.contentitemtwocolumnstextbeneath img{margin-top:20px;display:block;}
.contentitemtwocolumnstextbeneath .content{padding:17px 0 16px 0;border-bottom:1px solid #333333;}
.contentitemtwocolumnstextbeneath .content .bluetitle{font-size:2.4em;color:#00adef;line-height:1.05em;}
.contentitemtwocolumnstextbeneath .content .date{font-family:Verdana;font-size:1em;color:#656565;margin-top:5px;}
.contentitemtwocolumnstextbeneath .content .details{font-size:1.2em;margin-top:5px;}

/* Content item 2 columns text right */
.contentitemtwocolumnstextright{width:438px;margin-top:2px;}
.contentitemtwocolumnstextright .icontentwrapper{height:114px;overflow:hidden;}
.contentitemtwocolumnstextright img{float:left;display:block;margin:15px;margin-right:0;}
.contentitemtwocolumnstextright .details{float:left;font-family:Georgia;font-size:1.2em;padding:10px 15px 0px 15px;width:195px;}

/* Content item 2 columns text only */
.contentitemtwocolumnstextonly{width:438px;margin-top:2px;}
.contentitemtwocolumnstextonly .details{font-family:Georgia;font-size:1.2em;padding:10px 15px 0px 15px;}

/* Content item 2 columns links */
.contentitemtwocolumnslinks{width:438px;margin-top:2px; display:table;}
.contentitemtwocolumnslinks ul{list-style:none;font-family:Georgia;font-size:1.2em;float:left;margin:15px 0px 0px 15px;padding:0;padding-right:10px;width:185px;}
.contentitemtwocolumnslinks ul li{margin-bottom:6px;}
.contentitemtwocolumnslinks ul li a{color:#00adef;}

/* Content item 2 columns children */
.contentitemtwocolumnschildren{width:438px;margin-top:2px;}
.contentitemtwocolumnschildren .icontentwrapper{padding:15px 13px 0 15px;display:table;}
.contentitemtwocolumnschildren ul{list-style:none;font-family:Georgia;margin:0;padding:0;width:408px;}
.contentitemtwocolumnschildren ul li{margin-bottom:25px;display:table;}
.contentitemtwocolumnschildren ul li img{display:block;margin-right:15px;}
.contentitemtwocolumnschildren ul li .content{font-family:Georgia;display:table-cell;vertical-align:top;}
.contentitemtwocolumnschildren ul li .content .bluetitle{font-size:1.6em;font-weight:bold;color:#00adef;line-height:1.05em;}
.contentitemtwocolumnschildren ul li .content .bluetitle a{color:#00adef;}
.contentitemtwocolumnschildren ul li .content .details{font-size:1.2em;margin-top:6px;}

/* Content item 3 columns */
.contentitemthreecolumns{width:677px;margin-top:2px;}
.contentitemthreecolumns .icontentwrapper{padding:30px 0 0 0;}
.contentitemthreecolumns ul{list-style:none;margin:0;padding:0;}
.contentitemthreecolumns ul li{margin-bottom:30px;margin-right:45px;float:left;width:195px;}
.contentitemthreecolumns ul li.rightmostitem{margin-right:0;}
.contentitemthreecolumns ul li img{display:block;margin-bottom:9px;}
.contentitemthreecolumns ul li .content{font-family:Georgia;}
.contentitemthreecolumns ul li .content .bluetitle{font-size:1.6em;font-weight:bold;color:#00adef;line-height:1.05em;}
.contentitemthreecolumns ul li .content .bluetitle a{color:#00adef;}
.contentitemthreecolumns ul li .content .details{font-size:1.2em;margin-top:6px;}

/* K elements general */
.kcontainer{background:url(/_layouts/DI/Style/images/kbottom_bg.gif) left bottom repeat-x #ffffff;border-top:4px solid #333333;border-bottom:1px solid #333333;}
.kcontainer .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:14px;padding-bottom:8px;}
.kcontainer .header .heading{background:url(/_layouts/DI/Style/images/blue_arrow.gif) left top no-repeat;padding-left:26px;font-weight:bold;font-size:1.4em;}
.kcontainer .header .heading a{color:#333333;}
.kcontainer .content{padding-top:9px;padding-bottom:11px;font-family:Georgia;}
.kcontainer .content .date{font-family:Verdana;font-size:1em;color:#656565;}
.kcontainer .content .details{font-size:1.2em;}
.kcontainer .content ul li a{color:#00adef; font-size:1.2em;}
.kcontainer .footer{background:url(/_layouts/DI/Style/images/dotted2.gif) left top repeat-x;height:47px;}
.kcontainer .footer a.abonner{background:url(/_layouts/DI/Style/images/abonner.gif) left top no-repeat;display:block;height:16px;width:125px;margin-top:16px;margin-right:15px;}
.kcontainer .footer a.abonnerUK{background:url(/_layouts/DI/Style/images/abonnerUK.gif) left top no-repeat;display:block;height:16px;width:125px;margin-top:16px;margin-right:15px;}

/* News list 1 column title only */
.newslistonecolumntitleonly{width:195px;}
.newslistonecolumntitleonly .content ul{list-style:none;margin:0 15px 0 15px;padding:0;}
.newslistonecolumntitleonly .content ul li{margin-bottom:18px;}
.newslistonecolumntitleonly .content ul li .region{font-family:Verdana;font-size:1em;}

/* News list 2 columns title only */
.newslisttwocolumnstitleonly{width:435px;}
.newslisttwocolumnstitleonly .content{padding-bottom:5px;}
.newslisttwocolumnstitleonly .content ul{list-style:none;margin:0;padding:0;}
.newslisttwocolumnstitleonly .content ul li{margin:0 22px 9px 0;width:195px;float:left;}

/* News list item 2 columns picture */
.newslistitemtwocolumnspicture{width:435px;}
.newslistitemtwocolumnspicture .content{padding-top:15px;}
.newslistitemtwocolumnspicture .content ul{list-style:none;margin:0;padding:0;}
.newslistitemtwocolumnspicture .content ul li{margin-bottom:12px;display:table;}
.newslistitemtwocolumnspicture .content ul li img{display:block;margin-right:15px;}
.newslistitemtwocolumnspicture .content ul li .context{display:table-cell;vertical-align:top;}
.newslistitemtwocolumnspicture .content ul li .context .bluetitle{font-size:1.6em;font-weight:bold;color:#00adef;line-height:1.05em;}
.newslistitemtwocolumnspicture .content ul li .context .bluetitle a{color:#00adef;}
.newslistitemtwocolumnspicture .content .date{margin-top:3px;}

/* News list item 3 columns */
.newslistitemthreecolumns{width:673px;}
.newslistitemthreecolumns .leftcontent{width:523px;font-family:Georgia;float:left;}
.newslistitemthreecolumns .leftcontent .bluetitle{font-size:2.4em;color:#00adef;line-height:1.05em;}
.newslistitemthreecolumns .leftcontent .name{font-family:Verdana;font-size:1em;color:#656565;margin-bottom:10px;}
.newslistitemthreecolumns .leftcontent .details{font-size:1.2em;}
.newslistitemthreecolumns .rightcontent{width:118px;float:right;margin-top:2px;}
.newslistitemthreecolumns .rightcontent .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding:10px 10px 6px 10px;font-family:Verdana;font-size:1em;font-weight:bold;}
.newslistitemthreecolumns .rightcontent .content{padding:7px 10px 13px 10px;}
.newslistitemthreecolumns .rightcontent .content .date{font-size:1em;color:#656565;}
.newslistitemthreecolumns .rightcontent .content .subject{font-size:1em;}
.newslistitemthreecolumns .rightcontent .content a{font-size:1em;color:#00adef;}
.newslistitemthreecolumns .leftfooter{width:523px;background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;float:left;height:17px;}
.newslistitemthreecolumns .rightfooter{width:118px;background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;float:right;height:17px;}

/* Search result person */
.searchresultperson{width:673px;}
.searchresultperson .leftcontent{width:523px;font-family:Georgia;float:left;}
.searchresultperson .leftcontent img{display:block; margin-right:20px;float:left;}
.searchresultperson .leftcontent .content{float:left;}
.searchresultperson .leftcontent .bluetitle{font-size:2.4em;color:#00adef;line-height:1.05em;}
.searchresultperson .leftcontent .details{font-size:1.2em;}
.searchresultperson .leftcontent .details a{color:#00adef;}
.searchresultperson .rightcontent{width:118px;float:right;margin-top:2px;}
.searchresultperson .rightcontent .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding:10px 10px 6px 10px;font-family:Verdana;font-size:1em;}
.searchresultperson .rightcontent .content{padding:7px 10px 13px 10px;}
.searchresultperson .rightcontent .content .subject{font-size:1em;}
.searchresultperson .rightcontent .content a{font-size:1em;color:#00adef;}
.searchresultperson .leftfooter{width:523px;background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;float:left;height:25px;}
.searchresultperson .rightfooter{width:118px;background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;float:right;height:25px;}

/* Search box 2 columns */
.searchboxtwocolumns{width:438px;margin-top:2px;}
.searchboxtwocolumns .greyheader{background-color:#343434;border-bottom:1px solid #c5c5c5;height:17px;padding:18px 15px 8px 15px;}
.searchboxtwocolumns .greyheader .heading{font-weight:bold;font-size:1.4em;float:left;color:#ffffff;}
.searchboxtwocolumns .shadowright{background:url(/_layouts/DI/Style/images/ishadow_right.gif) right repeat-y;padding-right:2px;margin-top:-2px;}
.searchboxtwocolumns .searchwrapper{background:url(/_layouts/DI/Style/images/kbottom_bg.gif) left bottom repeat-x #ffffff;padding:14px 15px 13px 15px;}
.searchboxtwocolumns .shadowrightfooter{background:url(/_layouts/DI/Style/images/ifootercorner_shadow.gif) right top no-repeat;height:4px;padding-right:2px;}
.searchboxtwocolumns .footer{border-top:1px solid #343434;height:4px;}
.searchboxtwocolumns .shadowbottom{background:url(/_layouts/DI/Style/images/ishadow_bottom.gif) left top repeat-x #ffffff;height:3px;margin-left:2px;}
.searchboxtwocolumns .searchwrapper fieldset{border:none;padding:0; margin:0;}
.searchboxtwocolumns .searchwrapper fieldset .findleft{background:url(/_layouts/DI/Style/images/textbox_left.gif) left top no-repeat;float:left;width:15px;height:29px;}
.searchboxtwocolumns .searchwrapper fieldset .findtextbox{width:356px;height:20px;background:url(/_layouts/DI/Style/images/textbox_bg.gif) repeat-x;font-size:1em;color:#656565;float:left;border:none;padding-top:9px;}
.searchboxtwocolumns .searchwrapper fieldset .findbtn{width:33px;height:29px;background:url(/_layouts/DI/Style/images/find_btn.gif) no-repeat;border:0 none;float:left;cursor:pointer;}

/* Encyclopedia shortcut */
.encyclopediashortcut{width:438px;margin-top:2px;}
.encyclopediashortcut .greyheader{background:url(/_layouts/DI/Style/images/dotted6.gif) left bottom repeat-x #343434;height:17px;padding:18px 15px 8px 15px;}
.encyclopediashortcut .greyheader .heading{background:url(/_layouts/DI/Style/images/white_arrow.gif) left top no-repeat;padding-left:26px;font-weight:bold;font-size:1.4em;float:left;color:#ffffff;}
.encyclopediashortcut .shadowright{background:url(/_layouts/DI/Style/images/ishadow_right.gif) right repeat-y;padding-right:2px;margin-top:-2px;}
.encyclopediashortcut .shadowrightfooter{background:url(/_layouts/DI/Style/images/ifootercorner_shadow.gif) right top no-repeat;height:4px;padding-right:2px;}
.encyclopediashortcut .footer{border-top:1px solid #343434;height:4px;}
.encyclopediashortcut .shadowbottom{background:url(/_layouts/DI/Style/images/ishadow_bottom.gif) left top repeat-x #ffffff;height:3px;margin-left:2px;}
.encyclopediashortcut .bannerwrapper{min-height:146px;background:url(/_layouts/DI/Style/images/grey_bg.gif) left bottom repeat-x #ffffff; padding:21px 13px 21px 13px;color:#00adef;}
.encyclopediashortcut .bannerwrapper .title1{ font-family:Arial;font-size:2.3em;font-weight:bold;line-height:1.2em; margin-bottom:5px;}
.encyclopediashortcut .bannerwrapper .title2{ font-family:Georgia;font-size:2.3em;font-style:italic;line-height:1.2em;}
.encyclopediashortcut .contentwrapper{background:url(/_layouts/DI/Style/images/kbottom_bg.gif) left bottom repeat-x #ffffff;padding-bottom:20px;font-family:Georgia;font-size:1.2em;}
.encyclopediashortcut .contentwrapper .details{margin:16px 15px 0 15px;}
.encyclopediashortcut .contentwrapper ul{list-style:none;float:left;margin:12px 0px 0px 15px;padding:0;padding-right:10px;width:185px;}
.encyclopediashortcut .contentwrapper ul li{margin-bottom:6px;}
.encyclopediashortcut .contentwrapper ul li a{color:#00adef;}

/* Encyclopedia table of contents */
.encyclopediatableofcontents{background:url(/_layouts/DI/Style/images/dotted2.gif) left top repeat-x;border-bottom:1px solid #333333;width:914px;padding-top:1px;}
.encyclopediatableofcontents .header{background:url(/_layouts/DI/Style/images/kbottom_bg.gif) left bottom repeat-x #ffffff;height:57px;border-bottom:4px solid #333333;}
.encyclopediatableofcontents .header .heading{float:left;font-family:Georgia;font-size:1.2em;margin:23px 14px 0 14px;}
.encyclopediatableofcontents .header .heading a{color:#00adef;}
.encyclopediatableofcontents .header .searchwrapper{float:right;margin:14px;width:450px;}
.encyclopediatableofcontents .header .searchwrapper fieldset{border:none;padding:0;margin:0;float:right;}
.encyclopediatableofcontents .header .searchwrapper fieldset .findleft{background:url(/_layouts/DI/Style/images/textbox_left.gif) left top no-repeat;float:left;width:15px;height:29px;}
.encyclopediatableofcontents .header .searchwrapper fieldset .findtextbox{width:371px;height:20px;background:url(/_layouts/DI/Style/images/textbox_bg.gif) repeat-x;font-size:1em;color:#656565;float:left;border:none;padding-top:9px;}
.encyclopediatableofcontents .header .searchwrapper fieldset .findbtn{width:33px;height:29px;background:url(/_layouts/DI/Style/images/find_btn.gif) no-repeat;border:0 none;float:left;cursor:pointer;}
.encyclopediatableofcontents .contentwrapper{background:url(/_layouts/DI/Style/images/kbottom_bg.gif) left bottom repeat-x;padding-bottom:18px;width:914px; margin:0;}
.encyclopediatableofcontents .contentwrapper ul{list-style:none;margin:0;padding:0;width:433px;float:left;margin-top:13px;}
.encyclopediatableofcontents .contentwrapper ul.firstlist{margin-right:46px;}
.encyclopediatableofcontents .contentwrapper ul li{margin-bottom:12px;}
.encyclopediatableofcontents .contentwrapper ul li .rootcontent{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-bottom:10px; }
.encyclopediatableofcontents .contentwrapper ul li .rootcontent a.title{float:left;width:340px; font-family:Arial;font-size:1.4em;font-weight:bold; color:#333333;}
.encyclopediatableofcontents .contentwrapper ul li .rootcontent a.title:hover{color:#00adef;}
.encyclopediatableofcontents .contentwrapper ul li .rootcontent a.title.expanded{background:url(/_layouts/DI/Style/images/expanded.gif) left top no-repeat;padding-left:26px;}
.encyclopediatableofcontents .contentwrapper ul li .rootcontent a.title.collapsed{background:url(/_layouts/DI/Style/images/collapsed.gif) left top no-repeat;padding-left:26px;}
.encyclopediatableofcontents .contentwrapper ul li .rootcontent .pages{float:right;font-family:Arial;font-size:1em;color:#7a7a7a;}
.encyclopediatableofcontents .contentwrapper ul li .childcontent{border-bottom:1px solid #333333;padding:0 26px 0 26px;}
.encyclopediatableofcontents .contentwrapper ul li .childcontent ul{list-style:none;margin:0;padding:10px 0 5px 0;float:none; width:381px;}
.encyclopediatableofcontents .contentwrapper ul li .childcontent ul li{margin-bottom:6px;font-family:Georgia;font-size:1.2em;}
.encyclopediatableofcontents .contentwrapper ul li .childcontent ul li a{color:#00adef;}

/* Encyclopedia banner */
.encyclopediabanner{width:975px;background:url(/_layouts/DI/Style/images/kbottom_bg.gif) left bottom repeat-x #ffffff;border-top:4px solid #333333;border-bottom:1px solid #333333;}
.encyclopediabanner .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:14px;padding-bottom:8px;}
.encyclopediabanner .header .heading{background:url(/_layouts/DI/Style/images/blue_arrow.gif) left top no-repeat;padding-left:26px;font-weight:bold;font-size:1.4em;float:left;}
.encyclopediabanner .header .heading a:hover{color:#00adef;}
.encyclopediabanner .header .pager{float:right;margin-left:16px;}
.encyclopediabanner .header .pager ul{list-style:none;margin:0;padding:0;}
.encyclopediabanner .header .pager ul li{float:left;margin-right:5px;}
.encyclopediabanner .header .pager ul li.lastpage{margin-right:0;}
.encyclopediabanner .header .pager ul li a{display:block;}
.encyclopediabanner .header .pager ul li a.page1{background:url(/_layouts/DI/Style/images/page_1.gif) left top no-repeat;width:19px;height:18px;}
.encyclopediabanner .header .pager ul li a.page1:hover{background:url(/_layouts/DI/Style/images/page_1_hover.gif) left top no-repeat;width:19px;height:18px;}
.encyclopediabanner .header .pager ul li.active a.page1{background:url(/_layouts/DI/Style/images/page_1_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.encyclopediabanner .header .pager ul li a.page2{background:url(/_layouts/DI/Style/images/page_2.gif) left top no-repeat;width:19px;height:18px;}
.encyclopediabanner .header .pager ul li a.page2:hover{background:url(/_layouts/DI/Style/images/page_2_hover.gif) left top no-repeat;width:19px;height:18px;}
.encyclopediabanner .header .pager ul li.active a.page2{background:url(/_layouts/DI/Style/images/page_2_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.encyclopediabanner .header .pager ul li a.page3{background:url(/_layouts/DI/Style/images/page_3.gif) left top no-repeat;width:19px;height:18px;}
.encyclopediabanner .header .pager ul li a.page3:hover{background:url(/_layouts/DI/Style/images/page_3_hover.gif) left top no-repeat;width:19px;height:18px;}
.encyclopediabanner .header .pager ul li.active a.page3{background:url(/_layouts/DI/Style/images/page_3_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.encyclopediabanner .header .pager ul li a.page4{background:url(/_layouts/DI/Style/images/page_4.gif) left top no-repeat;width:19px;height:18px;}
.encyclopediabanner .header .pager ul li a.page4:hover{background:url(/_layouts/DI/Style/images/page_4_hover.gif) left top no-repeat;width:19px;height:18px;}
.encyclopediabanner .header .pager ul li.active a.page4{background:url(/_layouts/DI/Style/images/page_4_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.encyclopediabanner .leftnavarrow{width:75px;height:174px;background:url(/_layouts/DI/Style/images/navleft_arrow3.gif) left top no-repeat;margin:18px 0 0 30px;float:left;}
.encyclopediabanner .rightnavarrow{width:75px;height:174px;background:url(/_layouts/DI/Style/images/navright_arrow3.gif) left top no-repeat;margin:18px 30px 0 0;float:right;}
.encyclopediabanner .wrapper{float:left;height:200px;overflow:hidden;margin-top:22px;}
.encyclopediabanner .wrapper ul{list-style:none;margin:0;padding:0;}
.encyclopediabanner .wrapper ul li{margin-right:40px;float:left;width:160px;padding-bottom:30px;font-family:Georgia;}
.encyclopediabanner .wrapper ul li.lastbox{margin-right:0;}
.encyclopediabanner .wrapper ul li .title{font-size:1.8em;margin-bottom:9px;}
.encyclopediabanner .wrapper ul li .title a{color:#00adef;}
.encyclopediabanner .wrapper ul li .details{font-size:1.2em;}

/* Shortcut list 2 columns */
.shortcutlisttwocolumns{width:435px;border-top:4px solid #333333;border-bottom:1px solid #333333;}
.shortcutlisttwocolumns .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:11px;padding-bottom:12px;}
.shortcutlisttwocolumns .header .heading{font-weight:bold;font-size:1.4em;font-family:Arial;}
.shortcutlisttwocolumns .linkcontent{font-family:Georgia;font-size:1.2em;padding-top:15px; padding-bottom:5px;}
.shortcutlisttwocolumns .linkcontent ul{list-style:none;margin:0;padding:0;float:left;margin-right:15px;width:210px;}
.shortcutlisttwocolumns .linkcontent ul.lastlist{margin-right:0;}
.shortcutlisttwocolumns .linkcontent ul li{margin-bottom:11px;}
.shortcutlisttwocolumns .linkcontent ul li a{color:#00adef;}

/* Shortcut list 1 column */
.shortcutlistonecolumn{width:195px;border-top:4px solid #333333;border-bottom:1px solid #333333;}
.shortcutlistonecolumn .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:11px;padding-bottom:12px;}
.shortcutlistonecolumn .header .heading{font-weight:bold;font-size:1.4em;font-family:Arial;}
.shortcutlistonecolumn .linkcontent{font-family:Georgia;font-size:1.2em;padding-top:15px; padding-bottom:5px;}
.shortcutlistonecolumn .linkcontent ul{list-style:none;margin:0;padding:0;}
.shortcutlistonecolumn .linkcontent ul li{margin-bottom:11px;}
.shortcutlistonecolumn .linkcontent ul li a{color:#00adef;}

/* Alphabetical navigation */
.alphabeticalnavigation{width:915px;background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;}
.alphabeticalnavigation .header{background:url(/_layouts/DI/Style/images/greyheader_bg.gif) left bottom repeat-x #4B4B4B;height:44px;}
.alphabeticalnavigation .header .heading{padding:16px 16px 0 16px;font-weight:bold;font-size:1.4em;color:#ffffff;}
.alphabeticalnavigation .alphabetcontainer{padding:23px 16px 19px 16px;}
.alphabeticalnavigation .alphabetcontainer ul{list-style:none;margin:0;padding:0;}
.alphabeticalnavigation .alphabetcontainer ul li{float:left;padding-right:19px;}
.alphabeticalnavigation .alphabetcontainer ul li.last{padding-right:0;padding-left:14px; margin:0;}
.alphabeticalnavigation .alphabetcontainer ul li a{color:#333333;font-size:1.4em;font-weight:bold;}
.alphabeticalnavigation .alphabetcontainer ul li a:hover{color:#7a7a7a;text-decoration:none;}
.alphabeticalnavigation .alphabetcontainer ul li a.active{color:#7a7a7a;}

.alphabeticalnavigation .alphabetcontainer ul li a.inactive{color:#CCCCCC;}

/* Anchor link overview */
.anchorlinkoverview{width:438px;font-family:Georgia;}
.anchorlinkoverview .title{font-size:2.4em;color:#333333;line-height:1.05em;}
.anchorlinkoverview .linkcontent{margin-top:17px;}
.anchorlinkoverview .linkcontent ul{list-style:none;margin:0;padding:0;}
.anchorlinkoverview .linkcontent ul li{margin-bottom:9px;}
.anchorlinkoverview .linkcontent ul a{background:url(/_layouts/DI/Style/images/blue_arrow_sm.gif) no-repeat 0 3px;font-family:Georgia;font-size:1.2em;font-weight:bold;padding-left:20px;display:block;color:#00adef;}

/* Paging */
.paging{width:100%;background:url(/_layouts/DI/Style/images/dotted2.gif) left top repeat-x;border-bottom:1px solid #333333; padding-top:1px;}
.paging .pagercontainer{background:url(/_layouts/DI/Style/images/pager_bg.gif) left top repeat-x;padding:0 15px 0 15px;height:40px; display:block;}
.paging .pagercontainer .pagenumbers{float:left;padding-right:15px;font-family:Georgia;font-size:1.2em;margin-top:12px;}
.paging .pagercontainer .pagenumbers ul{list-style:none;margin:0;padding:0;}
.paging .pagercontainer .pagenumbers ul li{float:left;margin-right:5px;}
.paging .pagercontainer .pagenumbers ul li.sep{border-left:1px solid #B7B7B7;height:12px;margin-top:4px;}
.paging .pagercontainer .pagenumbers ul li a{color:#333333;}
.paging .pagercontainer .pagenumbers ul li a:hover{color:#00adef;text-decoration:none;}
.paging .pagercontainer .pagenumbers ul li a.active{color:#00adef;text-decoration:none;font-weight:bold;}
.paging .pagercontainer .pagenavigation{float:right;margin-top:12px;}
.paging .pagercontainer .pagenavigation a.prev{display:block;width:19px;height:18px;background:url(/_layouts/DI/Style/images/prevarrow.gif) left no-repeat;float:left;margin-right:13px;}
.paging .pagercontainer .pagenavigation a.prev:hover{background:url(/_layouts/DI/Style/images/prevarrow_hover.gif) left no-repeat;}
.paging .pagercontainer .pagenavigation a.next{display:block;width:19px;height:18px;background:url(/_layouts/DI/Style/images/nextarrow.gif) left no-repeat;float:left;}
.paging .pagercontainer .pagenavigation a.next:hover{background:url(/_layouts/DI/Style/images/nextarrow_hover.gif) left no-repeat;}

/* Step by step guide */
.stepbystepguide{width:915px;border-top:4px solid #333333;}
.stepbystepguide .header{background:url(/_layouts/DI/Style/images/header_bg.gif) left bottom repeat-x #fdfdfd;height:55px;padding:0 15px 0 15px;}
.stepbystepguide .header .heading{padding:21px 15px 0 0;font-weight:bold;font-size:1.4em;float:left;}
.stepbystepguide .header .pagenavigation{float:right;margin-top:20px;}
.stepbystepguide .header .pagenavigation a.prev{display:block;width:19px;height:18px;background:url(/_layouts/DI/Style/images/prevarrow.gif) left no-repeat;float:left;margin-right:13px;}
.stepbystepguide .header .pagenavigation a.prev:hover{background:url(/_layouts/DI/Style/images/prevarrow_hover.gif) left no-repeat;}
.stepbystepguide .header .pagenavigation a.next{display:block;width:19px;height:18px;background:url(/_layouts/DI/Style/images/nextarrow.gif) left no-repeat;float:left;}
.stepbystepguide .header .pagenavigation a.next:hover{background:url(/_layouts/DI/Style/images/nextarrow_hover.gif) left no-repeat;}
.stepbystepguide .menucontainer{border-top:1px solid #343434;border-bottom:1px solid #9e9e9e;background:url(/_layouts/DI/Style/images/guidemenubg.gif) left repeat-x #4c4c4c;height:59px;width:100%; overflow:hidden;}
.stepbystepguide .menucontainer ul{list-style:none;margin:0;padding:0;}
.stepbystepguide .menucontainer ul li{float:left;padding-right:1px;background:url(/_layouts/DI/Style/images/guidemenusep.gif) right 15px no-repeat;height:59px;}
.stepbystepguide .menucontainer ul li a{display:block;height:59px;padding:0 25px 0 25px;cursor:pointer;float:left;}
.stepbystepguide .menucontainer ul li a .number{font-size:1.4em;font-weight:bold;color:#ffffff;float:left;margin-right:7px; padding-top:15px;}
.stepbystepguide .menucontainer ul li a .menuname{font-size:1.4em;font-weight:bold;color:#a7a7a7;float:left;height:40px;padding-top:15px;}
.stepbystepguide .menucontainer ul li a:hover,.stepbystepguide .menucontainer ul li a.active{background:url(/_layouts/DI/Style/images/guidemenubg_hover.gif) left repeat-x #343434;text-decoration:none;}
.stepbystepguide .menucontainer ul li a:hover .menuname{border-bottom:4px solid #00adef;color:#00adef;}

/* Shop banner 2 columns */
.shopbannertwocolumns{background:url(/_layouts/DI/Style/images/kbottom_bg.gif) left bottom repeat-x #ffffff;border-top:4px solid #333333;border-bottom:1px solid #333333;position:relative;width:435px;height:259px;}
.shopbannertwocolumns .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:14px;padding-bottom:8px;}
.shopbannertwocolumns .header .heading{background:url(/_layouts/DI/Style/images/blue_arrow.gif) left top no-repeat;padding-left:26px;font-weight:bold;font-size:1.4em;float:left;}
.shopbannertwocolumns .header .heading a:hover{color:#00adef;}
.shopbannertwocolumns .wrapper{float:left;height:219px;overflow:hidden;}
.shopbannertwocolumns .wrapper .contentcontainer{width:345px;margin:0 45px 0 45px;background:url(/_layouts/DI/Style/images/boxbar_bg.gif) left bottom repeat-x;height:219px;}
.shopbannertwocolumns .wrapper ul{list-style:none;margin:0;padding:0;}
.shopbannertwocolumns .wrapper ul li{margin-right:15px;float:left;width:165px;padding-bottom:15px;height:214px;position:relative;}
.shopbannertwocolumns .wrapper ul li.lastbox{margin-right:0;}
.shopbannertwocolumns .wrapper ul li .boxcontainer{position:absolute;bottom:30px;}
.shopbannertwocolumns .wrapper ul li .box{border-top:1px solid #333333;height:175px;width:165px;background:url(/_layouts/DI/Style/images/box_bg.gif) left top repeat-x; position:relative;}
.shopbannertwocolumns .wrapper ul li .box img{margin:0;padding:0;display:block;position:absolute;bottom:10px; left:30px;}

/* Focus banner campaign / shop - Common Styles */
.focusbannercs{width:975px;height:263px;border-top:4px solid #333333;border-bottom:1px solid #333333;}
.focusbannercs .contentcontainer{height:263px;background:url(/_layouts/DI/Style/images/g_container_bg.gif) left top repeat-y #ffffff;padding:0 30px 0 30px;}
.focusbannercs .contentcontainer.fokus{height:263px;background:url(/_layouts/DI/Style/images/g_container_bg2.gif) left top repeat-y #ffffff;padding:0 30px 0 30px;}
.focusbannercs .contentcontainer .header{background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x;padding-top:14px;padding-bottom:8px;}
.focusbannercs .contentcontainer.fokus .header{background:url(/_layouts/DI/Style/images/dotted5.gif) left bottom repeat-x;padding-top:14px;padding-bottom:8px;}
.focusbannercs .contentcontainer .header .title{font-size:1.4em;font-weight:bold;float:left;}
.focusbannercs .contentcontainer .header .pager{float:right;}
.focusbannercs .contentcontainer .header .pager ul{list-style:none;margin:0;padding:0;}
.focusbannercs .contentcontainer .header .pager ul li{float:left;margin-right:5px;}
.focusbannercs .contentcontainer .header .pager ul li.lastpage{margin-right:0;}
.focusbannercs .contentcontainer .header .pager ul li a{display:block;}
.focusbannercs .contentcontainer .header .pager ul li a.page1{background:url(/_layouts/DI/Style/images/page_1.gif) left top no-repeat;width:19px;height:18px;}
.focusbannercs .contentcontainer .header .pager ul li a.page1:hover{background:url(/_layouts/DI/Style/images/page_1_hover.gif) left top no-repeat;width:19px;height:18px;}
.focusbannercs .contentcontainer .header .pager ul li.active a.page1{background:url(/_layouts/DI/Style/images/page_1_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.focusbannercs .contentcontainer .header .pager ul li a.page2{background:url(/_layouts/DI/Style/images/page_2.gif) left top no-repeat;width:19px;height:18px;}
.focusbannercs .contentcontainer .header .pager ul li a.page2:hover{background:url(/_layouts/DI/Style/images/page_2_hover.gif) left top no-repeat;width:19px;height:18px;}
.focusbannercs .contentcontainer .header .pager ul li.active a.page2{background:url(/_layouts/DI/Style/images/page_2_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.focusbannercs .contentcontainer .header .pager ul li a.page3{background:url(/_layouts/DI/Style/images/page_3.gif) left top no-repeat;width:19px;height:18px;}
.focusbannercs .contentcontainer .header .pager ul li a.page3:hover{background:url(/_layouts/DI/Style/images/page_3_hover.gif) left top no-repeat;width:19px;height:18px;}
.focusbannercs .contentcontainer .header .pager ul li.active a.page3{background:url(/_layouts/DI/Style/images/page_3_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.focusbannercs .contentcontainer .header .pager ul li a.page4{background:url(/_layouts/DI/Style/images/page_4.gif) left top no-repeat;width:19px;height:18px;}
.focusbannercs .contentcontainer .header .pager ul li a.page4:hover{background:url(/_layouts/DI/Style/images/page_4_hover.gif) left top no-repeat;width:19px;height:18px;}
.focusbannercs .contentcontainer .header .pager ul li.active a.page4{background:url(/_layouts/DI/Style/images/page_4_hover.gif) left top no-repeat;width:19px;height:18px;cursor:default;}
.focusbannercs .contentcontainer .leftnavarrow{width:75px;height:174px;background:url(/_layouts/DI/Style/images/navleft_arrow.gif) left top no-repeat;margin:24px 0 0 0;float:left;cursor:pointer;}
.focusbannercs .contentcontainer .rightnavarrow{width:75px;height:174px;background:url(/_layouts/DI/Style/images/navright_arrow.gif) left top no-repeat;margin:24px 0 0 0;float:right;cursor:pointer}
.focusbannercs .contentcontainer .content{float:left;margin-top:11px;font-family:Georgia;}
.focusbannercs .contentcontainer .content .carousel{list-style:none;margin:0;padding:0;}
.focusbannercs .contentcontainer .content li{float:left;}
.focusbannercs .contentcontainer .content .content1{width:359px;float:left;padding-right:47px;}
.focusbannercs .contentcontainer .content .content2{width:359px;float:left;}

/* Focus banner campaign */
.focusbannercampaign .focusbannercs .contentcontainer .content .content1{margin-top:40px;}
.focusbannercampaign .focusbannercs .contentcontainer .content .content1 .title{font-size:1.4em; font-weight:bold; font-family:Arial;}
.focusbannercampaign .focusbannercs .contentcontainer .content .content1 .context{margin-top:20px;}


#aspnetForm {background:url(/_layouts/DI/Style/images/contenttopbg.gif) no-repeat;padding-top:0.01px;}

.oldInNewBottom {
width:995px;
height:10px;
background:url(/_layouts/DI/Style/images/contentbottombg.gif) no-repeat;}


/* Custom for focus in header */
.menu2 ul li a.personalefocus{background:url(/_layouts/DI/Style/images/dit_personale_hover.gif) left top no-repeat;width:94px;height:15px;}
.menu2 ul li a.virksomhedfocus{background:url(/_layouts/DI/Style/images/din_virksomhed_hover.gif) left top no-repeat;width:109px;height:15px;}
.menu2 ul li a.markedfocus{background:url(/_layouts/DI/Style/images/dit_marked_hover.gif) left top no-repeat;width:77px;height:15px;}
.menu2 ul li a.opinionfocus{background:url(/_layouts/DI/Style/images/opinion_hover.gif) left top no-repeat;width:54px;height:15px;}
.menu2 ul li a.aboutfocus{background:url(/_layouts/DI/Style/images/about_di_hover.gif) left top no-repeat;width:63px;height:15px;}
.menu2 ul li a.consultancyfocus{background:url(/_layouts/DI/Style/images/consultancy_hover.gif) left top no-repeat;width:85px;height:15px;}
.menu2 ul li a.positionfocus{background:url(/_layouts/DI/Style/images/di_position_hover.gif) left top no-repeat;width:77px;height:15px;}
.menu2 ul li a.pressfocus{background:url(/_layouts/DI/Style/images/press_hover.gif) left top no-repeat;width:37px;height:15px;}


/* SUBNAVIGATION */
.subnavigation {width:915px; height:auto !important; margin-bottom:10px;}
.subnavigation .headingcontainer{height:auto !important;}
.subnavigation .menucontainer{height:auto !important; width:689px !important;}
.subnavigation .headingcontainer .heading1 a:hover{color:#00adef;text-decoration:underline !important;}
.subnavigation .headingcontainer .heading1 a{color:#333333;text-decoration:underline;}

.subnavigation .menucontainer ul{list-style:none;margin:0;padding:0;padding-left:15px;margin-top:4px;}
.subnavigation .menucontainer ul li a{line-height:13.41pt !important;color:#333333 !important;font-weight:normal !important;float:left;font-size:11px !important;margin-bottom:7px;margin-right:5px;width:160px;}
.subnavigation .menucontainer ul li a:hover{color:#00adef !important;text-decoration:underline !important;}

/* COLORSCHEME 3 */
.ColorScheme3 .content .arrowLink a{color:white !important}
.ColorScheme3 .content .arrowLink a:hover{color:#ECECEA !important}
.ColorScheme3 .content .links a{color:white !important}
.ColorScheme3 .content .links a:hover{color:#ECECEA !important}

/* COLORSCHEME 2 */
.ColorScheme2 .content  a{color:white !important}
.ColorScheme2 .content  a:hover{color:#ECECEA !important}

/*who is who organisational diagram*/
.whoiswhoorgdiaheader h1
{
	font-size:18px !important;
	line-height:20px !important;	  
}

.whoiswhoorgdiafirstceo
{
	font-size:14px !important;
	line-height:16px !important;	
}

.whoiswhoorgdiaceolist ul
{
    display:inline !important;
    list-style-type: none;
    background:url(/_layouts/DI/Style/images/dotted2.gif) left bottom repeat-x !important;
    float:left;      
}


.whoiswhoorgdiaceolist ul li
{
    display:inline;
    list-style-type: none;
    max-width:300px;
}
.whoiswhoorgdiaceolist ul li a
{
	color: black !important;
	vertical-align: 90% !important;
}


.whoiswhoorgdiaunitslist ul
{
    
    list-style-type: none; 
    width: 220px !important;
    float:left !important;     
}


.whoiswhoorgdiaunitslist ul li
{
    list-style-type: none !important;
    max-width:300px;
}

.whoiswhoorgdiaunitslist ul li a
{
	color: black !important;
vertical-align: 90% !important;
	
}



.whoiswhoorgdiabackbtn
{
    float:none !important;
}

