﻿/* Övrig dpn-anpassning */
@media screen
{
    .hidden, .printOnly, #printOnly
    {    /* used to hide objects*/
	    display: none;
    }
    
    #printLogo
    {
        display: none;
    }
    
    #logo-title
    {
        color:White;
    }
    
    #logo-title h3    
    {
        margin-top:0em;
        color: White;
    }

    #logo
    {
        color:White;
    }

    #primary
    {
        text-align:right;
        font-size: 1.3em;

    }

    #primary a
    {
        text-decoration:none;
        font-weight:bold;
        letter-spacing:0.08em;
        white-space: nowrap;
    }

    #primary a:hover
    {
        background-color:Gray;
        white-space: nowrap;
    }
    
    
    #primary a:active
    {
        white-space: nowrap;
    }
    
    .primaryMenuItem, .primaryMenuItemSelected
    {
        color: White;
        white-space: nowrap;
    }

    .primaryMenuItemSelected
    {
        color: Black;
        background:white;
        white-space: nowrap;
    }

    #secondary
    {   
        background-color:White;
        border-bottom:solid 1px black;
        
    }

    .secondaryMenuItem
    {
        color: Black;
        text-decoration:none;
        font-weight:bold;
        font-size: 1.1em;
        letter-spacing:0.1em;
        line-height: 1.6em;
    }
    
    .secondaryMenuItemSelected
    {
        color: orange;
    }

    .secondaryMenuItem:hover
    {  
        text-decoration:none;
    }
    
    .secondaryMenuDropdown
    {
        border-bottom:solid 1px black;
    }
    
    #content
    {
        background: white;
        background-repeat: no-repeat;
        background-position: top right;
        
        
        /* min-height:27,25em; /* = 36-paddingtop-paddingbottom. optional but recommended */ 
        /* *height:42,9em; /*IE. eq 572px */
        /*padding-left:7.125em; /* 114px */
        /*padding-top:5.625em; /* 90px */
        /*padding-right:7.125em; /* 114px */
        /*padding-bottom:3.125em; /* 50px */
    }
    
    #content a
    {
        line-height: 1.4em;
        font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
        margin-bottom:1em; /* = 6px */
        background: url(/images/underline.gif) repeat-x 0% 100%;
    }
    
    #content a:hover
    {
        background: none;
    }
    
    #content td
    {
        padding: 2px 3px 2px 3px;
    }

    .ajax__tab_xp .ajax__tab_body
    {
        font-size: 10px !important;
    } /*  tar bort tabcontrol:s egen storlek på 10pt och ersätter med body-storleken 10px  */
    
    #ctl00_Main_tabContainer_tabPnlRegister_calExtDate_days td
    {
        padding: 0px 0px 0px 0px;
    }
    
    div.row
    {
        font-size: 1.25em;
    }

    div.row span.label
    {
    }

    div.row span.formw
    {
    } 
    
    div.row h4
    {
        font-size: 14px;
    }
    
    .gridViewHeader, .tableHeader
    {
        font-size:13px;
        font-weight:bold;
    }
    
    .gridViewItem
    {
        font-size:11px; 
        line-height:13px; 
        margin-bottom:0.4em;
    }
    
    #footer-inner a
    {
        font-size:1em; /* 0,625*16 = 10px */
        color:#888888;
        font-family: Verdana, Arial, Helvetica, Sans-serif;
        text-decoration:none;
    }

    #footer-inner a:hover
    {
        color:orange;
        text-decoration:underline;
    }

    #footer-inner a:active
    {
        background-color:Gray;
    }
    
    .footerObject_svenska
    {
        width: 21px; height: 16px;
	    background: url("~/images/languageicons/swedish.gif");
	    text-indent: -9999px;
    }
    
    .footerObject_english
    {
        width: 21px; height: 16px;
	    background: url("~/images/languageicons/english.gif");
	    text-indent: -9999px;
    }
}
