body{background-color:#0c223d;color:#fff;
    SCROLLBAR-FACE-COLOR: white;
    SCROLLBAR-HIGHLIGHT-COLOR: #b1b1b1;
    SCROLLBAR-SHADOW-COLOR: #b1b1b1;
    SCROLLBAR-3DLIGHT-COLOR: white;
    SCROLLBAR-ARROW-COLOR: #b1b1b1;
    SCROLLBAR-TRACK-COLOR: white;
    SCROLLBAR-DARKSHADOW-COLOR: white;}
body.RadEContentBordered, .EditorContent, .EditorContentRightImage{background-color:#0c223c !important;color:#fff !important;}
a.hover{color:#fff;}
.EditorLeftbarFlash, .EditorRightbarFlash, .EditorLeftbarMenu, .EditorArticleList, .EditorTopFlash, .EditorMainContent{background-color:#0c223d !important; color:#fff !important;}

body,td,a{font-family:Verdana;color:#fff;font-size:11px;}
select,input, textarea{font-family:Verdana;color:#000;font-size:11px;}
.smallwindow{text-align:left; position:absolute; top:50%; left:0; width:100%; height:1px;}
.smallpage{position:relative;top:-281px;left:0px;margin:0px auto;width:422px;height:562px; text-align:left;}
.window{text-align:left; position:absolute; top:50%; left:50%}
.page{position:absolute;top:-290px;left:-451px;margin:0px auto;width:903px;height:579px; border-top:solid 1px white;border-left:solid 1px white;border-right:solid 1px white;border-bottom:solid 1px white;text-align:left;}
.pageadmin{position:absolute;top:-290px;left:-451px;margin:0px auto;width:903px;height:579px; border-top:solid 1px white;border-left:solid 1px white;border-right:solid 1px white;border-bottom:solid 1px white;text-align:left;}

.printlogo{display:none;}

.topbar {position:absolute;width:903px;height:55px;top:0px;left:0px;border-bottom:solid 1px white;background-color:#0c223d}
.topbar .logo, .topbar .logo:hover, .topbar .logo:active{position:absolute;top:0px;left:0px;width:280px;height:55px;display:block;}
#billede{float:left;}
#billede_right{float:right;}
.search {position:absolute;width:180px;height:30px;top:0px;left:370px;background-color:#0c223d}
.searchTitle {margin:0px 10px 5px; text-align:right;}
#front_1 {position:relative;width:280px;height:236px;top:0px;left:0px;background-color:#0c223d}
#front_2 {position:relative;width:280px;height:236px;top:100px;left:260px;background-color:#0c223d}
#front_3 {position:relative;width:180px;height:30px;top:0px;left:370px;background-color:#0c223d}
.topbar .topbarnavigation{position:absolute;top:18px;right:0px;width: 520px;}
.topbar .topbarnavigation a{color:#a4a2ac;font-weight:bold;text-decoration:none;float:left;font-size:9px;float:left;margin:3px 9px 0 0;}
.topbar .topbarnavigation .selected{color:#FFFFFF;}
.topbar .topbarnavigation input{height:16px;width:104px;border:0;float:left;margin:2px 10px 0 18px;padding-left:2px;padding-right:2px;}
.topbar .topbarnavigation .vr{width:1px;height:18px;background-color:#fff;float:left;margin:0 8px 0px 0px;overflow:hidden;}
.topbartext{color:#a4a2ac;text-decoration:none;font-weight:bold;font-size:16px; vertical-align:top; width:100%}

.leftbar{position:absolute;top:56px;left:-8px;width:207px;height:505px;border-right:solid 1px #fff;text-align:left;}
.leftbar td a{color:#a4a2ac;text-decoration:none;font-weight:bold;font-size:9px;}

.leftbarflashplayer{position:absolute;width:280px;height:236px;top:0px;left:0px;background-color:#0c223d;border-bottom:solid 1px #fff;overflow:hidden !important;}
.NFleftbarnavigation{position:absolute;width:280px;height:267px;top:236px;left:0px;overflow:hidden;}
.NFleftbartopmenu{position:relative;top:0px;left:0px;border-top:solid 1px #fff;border-bottom:solid 1px #fff;padding:8px 0 16px 18px;}
.NFleftbardropdownarea{position:relative;left:0px;width:280px;height:34px;padding:4px 0 4px 0;}
.select{width:170px;margin:10px 20px 20px 18px;padding:0px;}
.NFleftbarbottommenu{position:absolute;bottom:0px;left:0px;width:262px;padding:8px 0 8px 0px;}

.leftbar a, .leftbar td a{color:#a4a2ac;font-size:10px;font-weight:bold;display:block;text-decoration:none;margin:2px 0 2px 18px}
.leftbar a.selected, .leftbar td a.selected{color:#fff;padding-left:12px;background:url(/images/MenuArrow.jpg) 1px 1px no-repeat;font-size:9px !important;}

.rightbar{position:absolute;top:56px;left:701px;border-left:solid 1px #fff;width:201px;height:504px;}
.rightbaradmin{position:absolute;top:56px;left:701px;border-left:solid 1px #fff;width:10px;height:504px;}
.rightbarflashplayer{position:absolute;top:0px;left:0px;width:201px;height:504px;}

.footer{position:absolute;top:560px;left:0px;width:887px;height:16px;border-top:solid 1px #fff;padding:2px 0 0 16px}
.footer a{color:#a4a2ac;font-size:9px;font-weight:bold;float:left;text-decoration:none;margin:0 5px 0 5px}
.footer .selected{color:#FFFFFF;}
.footer .vr{width:1px;height:10px;background-color:#a4a2ac;float:left;margin:2px 0px 0px 0px;overflow:hidden;}
.footer .footertext{position:absolute;right:9px;color:#fff;font-size:9px;}
.footer .footertext2{position:absolute;left:5px;color:#fff;font-size:9px;}

/* SPECIFIC LAYOUT FOR TIP (and ERROR ?) PAGES */
.smalltopbar{position:absolute;top:10px;left:10px;width:418px;height:55px;overflow:hidden;background-color:#0c223d;border:solid 1px #fff;}
.smalltopbar .innerlogo{position:absolute;top:0px;left:0px;width:280px;height:55px;}

.content .header{font-family:Verdana;font-size:14px;font-weight:bold;display:block;}

/* MISC CLASSES */
.floatleft{float:left !important;}
.floatright{float:right !important;}
.alignRight{float:right !important;margin-right:38px;margin-top:4px;position:relative;display:inline;}
.alignLeft{float:left !important;margin-left:16px;margin-top:4px;position:relative;display:inline;}
.relpos{position:relative;top:0px;left:0px;}
.abspos{position:absolute;top:0px;left:0px;}
.inputbox {width:230px;border:solid 1px black;height:14px;padding-right:10px;}
input.text{width:230px;border:solid 1px black;height:14px;padding-right:10px;}
textarea.text{width:230px;height:100px;border:solid 1px black;height:14px;padding-right:10px;}

.imageThumbContainer{position:relative;top:0px;left:0px;width:100px;height:100px;float:left;}
.requiredField{color:#c15f4d;margin:0 0 0 2px;}
.requiredFieldColor, .errorText{color:#c15f4d;}
.requiredField.centered{position:relative;top:4px;}

a.button{background:url(../images/buttonleft.gif) no-repeat top left;padding:4px 3px 4px 3px;_padding:0 3px 0 3px;text-decoration:none;font-family:verdana;font-size:11px;font-weight:bold;color:#323232;}
a.button.right{padding:4px 3px 4px 3px;padding:4px 3px 4px 3px;margin:2px;float:right}
span.button{background:url(../images/buttonright.gif) no-repeat top right;padding:4px 8px 8px 6px;overflow:hidden}

div.lnkButton span.btnLeft{background:url(/images/buttonleft.gif);width:3px;height:20px;position:relative;top:0px;left:0px;float:left;}
div.lnkButton a.btn{background:url(/images/buttonbg.gif) repeat-x top left;height:20px;padding:0px;margin:0px;text-decoration:none;font-family:verdana;font-size:11px;font-weight:bold;color:#323232;float:left;padding:3px 5px 0 5px}
div.lnkButton span.btnRight{background:url(/images/buttonright_border_only.gif);width:3px;height:20px;position:relative;top:0px;left:0px;float:left;}

div.smallbreaker{position:relative;top:0px;left:0px;height:4px;overflow:hidden;}
div.mediumbreaker{position:relative;top:0px;left:0px;height:8px;overflow:hidden;}
div.largebreaker, div.bigbreaker{position:relative;top:0px;left:0px;height:16px;overflow:hidden;}
a img{border:0;}

span.disabled{color:#fff !important;margin-left:18px !important;font-weight:bold;font-size:9px;}

span.txtBoxLabel{width:120px;position:relative;height:20px;top:0px;left:0px;float:left;overflow:hidden;padding:2px 0 2px 0;}
input.txtBox{width:238px;height:16px;position:relative;float:left;margin:2px 0 2px 0;}
input.fileBox{width:245px;height:20px;position:relative;float:left;margin:2px 0 2px 0;}
				
.smalltopbar{position:absolute;top:10px;left:10px;width:418px;height:55px;overflow:hidden;background-color:#0c223d;border:solid 1px #fff;}
.smalltopbar .innerlogo{position:absolute;top:0px;left:0px;width:160px;height:55px;background:url(../images/egmontlogo.jpg) top left no-repeat;}
.content .header{font-family:verdana;font-size:14px;font-weight:bold;display:block;}
				
/* CONTENT BASE */
.content_forside{position:absolute;top:55px;left:200px;width:501px;height:505px;background-color:#0c223d;color:#fff;}
.content_forside h1{position:absolute;top:0px;left:0px;font-family:Verdana;font-size:14px;font-weight:bold;margin:12px 0 0 20px;}
.content_forside h2{font-size:12px;font-weight:bold;margin:2px 0 2px 0}
.content_forside a h2{text-decoration:none}
.content{position:absolute;top:55px;left:200px;width:501px;height:505px;background-color:#0c223d;color:#fff;}
.admincontent{position:absolute;top:55px;left:200px;width:701px;height:505px;background-color:#0c223d;color:#fff;}
.content h1{position:absolute;top:0px;left:0px;font-family:Verdana;font-size:13px;font-weight:bold;margin: 12px 0 0 12px;}

.content h2{font-size:12px;font-weight:bold;margin:2px 0 2px 0}
.content a h2{text-decoration:none}


.contentTitle{font-family:Verdana;font-size:13px;font-weight:bold;margin:  0px 0 0 4px;}

.content_forside .innercontent{position:absolute; top:62px;left:10px; width:491px;height:393px;overflow:auto;}
.content_forside .innercontent{overflow-x:hidden !important;}
.content_forside .innercontent p{line-height:13px;margin:0 14px 20px 0;}
.content_forside .innercontent .clearboth{clear:both;}
.content_forside .innercontent .contentblock{position:relative;top:0px;left:0px;padding:0 0 8px 0;_padding:0px;margin:0 5px 10px 0;}
.content_forside .innercontent .contentblock a.articlelink{font-weight:bold;position:absolute;bottom:0px;right:4px;_right:0px;}
.content_forside .innercontent .contentblock .bottomrightlink{float:right;width:100px;height:12px;}
.content_forside .innercontent div.toptext{margin:0 0 10px 0;}
.content_forside .contentbottom{position:absolute;bottom:0px;left:0px;width:420px;height:34px;}
.content_forside .contentbottomlinks{position:absolute;top:10px;left:16px;width:394px;}
.content_forside .contentbottom a{float:left;color:#fff;font-weight:bold;text-decoration:none;font-size:9px;margin:0px 4px 0 4px;}
.content_forside .contentbottom .vr{width:1px;height:10px;background-color:#0c223d;float:left;margin:2px 0px 0px 0px;overflow:hidden;}

.contentadmin .innercontent{position:absolute; top:75px;left:220px; width:676px;height:483px;overflow:auto;}

.content .innercontent{position:absolute; margin:  22px 50px 10px 20px;width:481px;height:443px;overflow:auto;}
.content .admininnercontent{position:absolute; top:62px;left:20px;margin: auto 10px; width:701px;height:393px;overflow:auto;}
.content .innercontent{overflow-x:hidden !important;}
.content .innercontent p{line-height:13px;margin:0 14px 20px 0;}
.content .innercontent .clearboth{clear:both;}
.content .innercontent .contentblock{position:relative;top:0px;left:0px;padding:0 0 8px 0;_padding:0px;margin:0 5px 10px 0;}
.content .innercontent .contentblock a.articlelink{font-weight:bold;position:absolute;bottom:0px;right:4px;_right:0px;}
.content .innercontent .contentblock img{margin: 0px 0px 10px 10px;float:right;}
.content .innercontent .contentblock .bottomrightlink{float:right;width:100px;height:12px;}
.content .innercontent div.toptext{margin:0 0 10px 0;}
.content .contentbottom{position:absolute;bottom:0px;left:0px;width:420px;height:34px;}
.content .contentbottomlinks{position:absolute;top:10px;left:16px;width:394px;}
.content .admincontentbottom{position:absolute;bottom:0px;left:0px;width:560px;height:34px;}
.content .admincontentbottomlinks{position:absolute;top:10px;left:16px;width:494px;}
.content .contentbottom a{float:left;color:#fff;font-weight:bold;text-decoration:underline;font-size:9px;margin:0px 4px 0 4px;}
.content .contentbottom .vr{width:1px;height:10px;background-color:#0c223d;float:left;margin:2px 0px 0px 0px;overflow:hidden;}

/* FRONTPAGE SPECIFIC */
/* NF */
.templatefrontpage_top{position:absolute;top:56px;left:0px;width:701px;height:202px;border-bottom:solid 1px #fff;margin:0px 4px 0 4px;}
.templatefrontpage_contentouter{position:absolute;top:275px;left:-1px;border-top:solid 0px #fff;width:506px;height:193px;overflow:hiddenmargin:4px 4px 4px 4px;}
.templatefrontpage_contentouter .contentsection{border-left:solid 1px #fff;width:500px;height:244px;float:left;position:relative;top:0px;left:0px;}
.templatefrontpage_contentouter .contentsection .flasharea{position:relative;top:0px;left:0px;width:233px;height:291px;background-color:#0c223d;overflow:hidden !important;}
.templatefrontpage_contentouter .contentsection .contentarea {margin: 35px 40px 40px 40px;}
.templatefrontpage_contentouter .contentsection .contentarea h2,.templatefrontpage_contentouter .contentsection .contentarea h1{position:relative;font-size:12px !important;margin:0px 0px 0px 0px;}
.NFFrontContent{padding:12px 0px 0px 0px;_padding:12px 0 0 12px;width:100%}
.NFFrontContent p{margin-bottom:2px;}
.NFFrontContent a, .NFFrontContent p a{color:#a4a2ac !important; font-weight:bold; float:right; padding: 0px 0px 0px 0px; margin: 0px 12px 0px 0px;}
.templatefrontpage_contentouter .contentsection .contentarea a.articlelink{position:absolute;bottom:18px;left:156px;color:#a4a2ac;text-decoration:underline;font-weight:bold;}
.innercontentLink{color:#a4a2ac !important; text-decoration:none; float:left; padding: 0px 0px 0px 0px; margin: 0px 12px 0px 0px;}

.EMCLogo{ position: absolute; right:0px; top:-20px }

.content .innercontent .rightaligntext{position:absolute;top:0px;right:0px;text-align:right; border-width: 1px;}
/* TEMPLATE # SPECIFIC */

.content.template2 .innercontent div.contentblock, .template3 div.contentblock, .template7 div.contentblock, .template10 div.contentblock, .template16 div.contentblock {width:370px;margin:0 0 10px 0; border-width: 1px;}
.content.template2 .innercontent div.contenttext, .template3 div.contenttext, .template7 div.contenttext, .template10 div.contenttext, .template16 div.contenttext {float:left;width:365px;} /*width258px*/
.content.template2 .innercontent .contentblock img, .template3 .contentblock img, .template7 .contentblock img, .template10 .contentblock img, .template16 .contentblock img{float:left;margin:0 10px 0 0;}

.content.template5, .content.template6 {width:622px !important;}
.content.template5 .innercontent .contentblock{width:280px;float:left;margin-top:4px;} /* for 2-column imagebank layout */
.content.template5 .innercontent, .template6 .innercontent{width:593px !important;}
.leftbar .leftbarnavigation.template6, .leftbar .leftbarnavigation.template7, .leftbar .leftbarnavigation.template10, .leftbar .leftbarnavigation.template15, .leftbar .leftbarnavigation.template16, .leftbar .leftbarnavigation.template19 {top:236px;}

.template8 a.button.right{float:left;margin-left:275px;}
.template11 a.button.right{float:left;margin-left:271px;}

.content.largetemplate {width:622px; overflow:hidden;}
.content.largetemplate .innercontent{width:622px;height:504px;top:0px;left:0px;overflow:hidden;}

.content h1{width:390px;color:#fff;}
.content.template5 h1, .content.template6 h1{width:593px !important}

.templatecontact div{min-height:24px;}
.templatecontact div span.text{float:left;width:110px;font-weight:bold;margin:2px 0 1px 0;height:16px;}
.templatecontact div span.text.small{width:37px;text-align:center}
.templatecontact div input.text{margin-bottom:2px;float:left}
.templatecontact div input.text.small{width:40px;}
.templatecontact div input.text.medium{width:140px;}
.templatecontact div input.file{width:242px;padding-right:10px;_margin-left:-4px;border:solid 1px black;font-family:Verdana;font-size:12px;}
.templatecontact div textarea.text{width:230px;height:70px;_margin-left:-3px;overflow:auto;}

.templatecontact div spa.requiredField{padding:0 0 0 0}
.templatecontact a.button{float:left !important;margin:4px 0 0 264px !important;margin:4px 0 0 294px !important;_padding:4px 3px 4px 3px !important;}

.contenttext.joblist{width:270px !important;}
.content.filmquiz input{margin:0 16px 5px 0;}
.content.filmquiz img{float:right;}
.content.filmquiz span.answer{position:relative;top:-7px;}
.content.filmquiz .innercontent{overflow-x:hidden;}
.content.filmquiz .answerImage{float:none;display:inline;margin:0 0 0 4px;position:relative;top:-6px} 

div.hr{height:1px;width:199px;background-color:#ccc;margin:0px 0px 0px 8px;overflow:hidden;}

.topbar .topbarnavigation .vr{width:1px;height:18px;background-color:#fff;float:left;margin:0 8px 0px 0px;overflow:hidden;}
/*.contenttext.joblist .bottomrightlink{float:right;text-align:right}*/
/* EDITOR */
.NFFrontContent{position:relative !important;left:-20px !important;top:-20px !important;}
.EditorTopFlash TD, .EditorMainContent TD, .EditorRightbarFlash TD, .EditorContent TD, .EditorContentRightImage TD, .NFFrontContent TD, .NFFrontContentFlash TD{background-color:#0c223d;}
#console *{font-size:11px;}
#console, span#MailPlaceHolderControl1{float: none;display:block;margin:20px 0px 0px 173px; line-height:auto;padding:5px;background:gainsboro;border:1px solid #7C7550;text-align:left;width:415px;}
span#MailPlaceHolderControl1{margin-top:-1px;}
span#MailPlaceHolderControl1 *{color:#fff;line-height:auto;font-size:11px;}
span#MailPlaceHolderControl1 table{width:100%;border:none;}
span#MailPlaceHolderControl1 table td{background: #ffffff;padding: 2px;border: 1px solid #7C7550;}
span#MailPlaceHolderControl1 div{margin-bottom:5px;}
span#MailPlaceHolderControl1 input{width:98%;color:#73736D;}
span#MailPlaceHolderControl1 .clean, #content .listProperties .clean{text-align:center;}
span#MailPlaceHolderControl1 .clean input, #content .listProperties .clean input{width:auto;color:#fff;}
.wide #console, .wide span#MailPlaceHolderControl1{width:517px;margin-left:207px;}
html>body #console{float:left;}
#console hr, span#MailPlaceHolderControl1 hr, #content .listProperties hr{display: block;clear: both;border-color: #7C7550;background: white;color: #7C7550;margin: -2px 0px -3px 0px;padding: 0px;height: 0px;border-style: none;}
html>body #console hr, html>body span#MailPlaceHolderControl1 hr{
margin:5px 0px 5px 0px;}
#console .red{color:#AA1818;}
#console span{display:inline;float:none;margin:0px;}
#console a{text-decoration: none;background: lightgrey;border: 1px solid black;padding: 2px 5px 3px 5px;margin: 0px 5px 0px 0px;color: #0c223d;background: lightgrey;}
#console a:hover{background: gainsboro;border: 1px solid black;}

/* Required for overruling the font-size 1em style attribute set on the leftbar selected navigationnode*/
.leftbar a.selected{font-size:0em !important;}
.leftbar a.selected{font-size:9px !important;}
.leftbarcontentfieldheader .text span, .nfleftbartopmenu .text span{color:#fff}
.EditorContentRightImage img{float:right;margin:0 0 10px 10px}
.contenttext.divlist{margin-bottom:2px}
.template1 .innercontent .EditorContent IMG{margin-right:6px}
img {border-color: #0c223d;float:left;}