﻿@import "/css/masterpages/export.css";

body { background:#FFFFFF url(http://www.berlingske.dk/img/layout/bg.gif) repeat-y scroll 50% 50%; text-align:left !important; }

/* Berlingske */
    div#main { border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; margin:0 auto; min-height:0px !important; width:963px; }
    li { padding:0px; margin:0px 0px 0px 0px; }
    div#berlingskecontent p { font-size:8pt; }
    div#berlingskecontent table { border-collapse:separate !important; }
    div#berlingskecontent td { font-size: 8pt; font-family:Arial; color: #000000; }
    textarea { font-size: 8pt; color: #000000; font-family: Arial; border: #000000 1px solid; }
    div#berlingskecontent a { color: #000000; font-family: Arial; text-decoration: none; font-weight:bold; }
    div#berlingskecontent a:hover { color: #941e16; }
    .berlingske { position:relative; width:964px; margin-left:auto; margin-right:auto; }
    .whiteLink {  font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Arial; text-decoration: none; }
    .greenLink { font-weight: bold; font-size: 8pt; color: #005447; font-family: Arial; text-align: center; text-decoration: none; }
    .inputField { border-style: solid; border-width: 1px; font-size: 8pt; border-color: #C9DAD8; font-family: Arial; background-color: #ffffff; border-style: solid; }
    .inputtext { border-top-width: 1px; border-left-width: 1px; font-size: 8pt; border-left-color: #C9DAD8; border-bottom-width: 1px; border-bottom-color: #C9DAD8; border-top-color: #C9DAD8; font-family: Arial; height: 18px; background-color: #ffffff; border-right-width: 1px; border-right-color: #C9DAD8; }
    .8spaced { MARGIN-left: 20px; MARGIN-right:12px; }
    .orangeButton10px { background-color:#005447; border-width:1px; border-color:#ffffff; width:40px; height:16px; font-family:Arial; font-size:8pt; color:#ffffff;	font-weight:bold; }    

.instituteLogo {
    right:300px !important;
}

.backLink
{
    width: 92%;
    height: 20px;
    padding-bottom: 3px;
}

/* startSearch */
    .searchHeadIcon { background-image: url(/export/berlingske/pics/search/icon.png); }
    .searchHeadTitle { background-image: url(/export/berlingske/pics/search/bg.png); }
    .searchList { margin-left: 25px; }
    .searchItem a { font-size: 12px; }

ul.listNoMargins { margin: 0 !important; padding: 0 !important; list-style: none outside none !important; }
.listNoMargins li { margin: 0 0 0 3px !important; }

/* IMAGES */
    .searchHead                 { background: White url(/export/berlingske/pics/head.png) no-repeat; }
    .searchFoot                 { background: White url(/export/berlingske/pics/foot.png) no-repeat; }
    .rightHead                  { background: White url(/export/berlingske/pics/headr.png) no-repeat; }
    .rightFoot                  { background: White url(/export/berlingske/pics/footr.png) no-repeat; }
    .LCHeaderM, .exportHeader   { background: #4f81bd url(/export/berlingske/pics/tablehead.png) no-repeat; }

/* Forms */
    .loginButton { position: relative; top: 5px; }

/* HTML */
    h1, .h1 { color: #144371; font-family: Arial !important; }
    h2, .h2, .presH2 a { color: #000000; font-family: Arial !important; font-weight: bold; }
    h3, .h3 { color: #144371; font-family: Arial !important; }
    h4, .h4 { color: #144371; font-family: Arial !important; }

/* Links */
    a, a:link, a:visited, a:active { color: #2976c0; }
    a:hover { color: #144371; }
    
/* Frame */
    #exportTable { width: auto; margin-left: 25px; margin-top: 15px; }
    .leftColumn  
    {
        padding-right: 0px; 
        width: 640px;
    }
    .rightColumn
    {
        background-color: #fff;
        width: 280px;
        padding-left: 10px;    
        padding-right: 10px;
    }
    .adColumn { display: none; }
    .LC, .LCColor  
    {
        width: 630px !important; 
        font-size: 8pt;
        border: none;
        padding: 0;
        margin: 0;
        margin-left: 5px;
        margin-top: -10px;
    }
    .LCHeaderM, .exportHeader
    {
        height: 28px;
        line-height: 25px;
        padding-left: 35px;
    }
    .LCHeaderM h1, .LCHeaderM h2
    {
        padding-top: 5px;
        color: White;
    }
    .LCHeaderM h1 { font: bold 11pt Arial; }
    .LCHeaderM h2 { font: bold 9pt Arial; padding-top: 6px; }
    .LCBody { margin-bottom: 10px; padding: 5px; }
    
/* Search */
    .searchForm .searchTextBox { width: 180px; font-size: 8pt; }
    .searchForm .button { margin-right: 0px; }
    .searchFormExport .searchTextBox { width:170px; }
    .searchFormExport { margin-left: 5px; }
    .searchFormExport .searchTextBox, #info { font-size: 8pt; }
    
/* User controls */
    .EventCalendarBold { background-color:#00A526; }

/* Presentation */
    .pres { width: 100% !important; }
    .pres .header span { padding-right: 4px; }
    .pres .header { background-color: #114466; border: none; width:98%; }
    .pres .header a { color: White; font-size: 8pt; }
    .pres .header a:hover { font-size: 8pt; }
    .pres .content { width: 99%; }
    .pres p, .pres .content { font-size: 8pt; }

/* Startpage Search */
    .searchFrame { width: 630px; }
    .searchPartner { position: relative; left: 260px; top: 3px; }
    .searchHead
    {
        font: bold 11pt Arial;
        line-height: 27px;
        height: 28px;
        color: White;
        text-indent: 35px;
    }
    .searchBody
    {
        border: solid 1px #8cabd0;
        background-color: #f2f2f2;
        border-top: none;
        border-bottom: none;
        height: 120px;
        overflow: hidden;
    }
    .searchBodyL { padding: 8px; }
    .searchFoot { height: 11px; }
    
/***** RightColumn *****/
    .rightColumn { width: 255px; }
    .rightFrame { width: 253px; margin-bottom: 10px; }
    .rightPadding { padding-left: 10px; }
    .rightDivider { height: 1px; margin: 5px 0px 5px 0px; }
    .rightHead  
    {
        font: bold 10pt Arial; 
        line-height: 28px; 
        height: 28px; 
        color: #FFF; 
        text-indent: 33px; 
    }
    .rightBody  
    {
        padding: 0px;
        border: solid 1px #8cabd0;
        background-color: #f2f2f2;
        border-top: none;
        border-bottom: none;
        overflow: hidden;
    }
    .rightFoot { height: 8px; }
    
    /* Overrides */
        .newMemberRight { width: 200px !important; }
        .newMemberRight img { display: none; }
        .forumpostHead, .blogpostHead, .forumreplyHead, .blogreplyHead { width:100%; }
        /* Info box */
        #info { background: none !important; width:350px !important; }
        #info .head { border-bottom: solid 1px #eaeaea; font-weight: bold; }
        #info .foot { border-top: solid 1px #eaeaea; }
        #info .head,
        #info .body,
        #info .foot { padding-left: 0px !important; background: none !important; text-indent:0px !important; }
        #info .left { width:115px !important; }
        #info .right { width:190px !important; }

        #list .results { padding-bottom: 8px; }
        #exportTable p { font-size: 8pt; }
        .fullWidth { width: 100%; position: relative; left: -14px; }
        
        /* Override table border */
        #exportTable, #exportTable table, #exportTable td, #exportTable tr, #exportTable th { border-collapse:separate ! important; font-size: 8pt; }

/* Info request RC */
    #irRC .InformationRequestTBSmall, 
    #irRC .InformationRequestWMSmall { width: 225px; margin-bottom: 3px; }
    .irPadding { height: 0px; }

    #exportTable { clear: both; }