

.dataTables_filter { float: right; padding: bottom: 4px;}
.dataTables_info { float: left; margin-left: 25px; padding-bottom: 4px; }

      /* unvisited link */
      a:link {
        color: ;
        text-decoration: underline;
      }

      /* visited link */
      a:visited {
        color: ;
      }

      /* mouse over link */
      a:hover {
        color: red;
        font-weight: bold;
        text-decoration: underline;
      }

      /* selected link */
      a:active {
        color: ;

      }

      #input_1 {width: 300px; height: 35px; border: 1px solid #666666;border-radius:2px;color:#666666; color: #9F5584; font-weight: ligther; font-size: 13px; padding-left:10px;}
      #Sog, #nulstil {height:30px; font-family:arial; font-size: 12px; text-align:left; background-color:#cccccc; border: 2px solid grey;border-radius:2px; color:black; background-color:#cccccc; box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19); cursor: pointer;}

      #tdata tr td:nth-child(1){width: 150px; font-size: 12px; font-weight:normal; color:blue;border-bottom: 1px solid black; text-align: left; text-decoration: underline;}
      #tdata tr td:nth-child(2) a:hover {font-weight:normal;}
      #tdata tr td:nth-child(1){width: 400px;font-size: 12px; font-weight:bold; color:blue; border-bottom: 1px solid black;;} 
      #tdata tr td:nth-child(2){font-size: 12px; font-weight:normal; color:blue; border-bottom: 1px solid black;;} 
      #tdata tr td:nth-child(3){width: 75px;font-size: 12px; font-weight:bold; color:black; border-bottom: 1px solid black;;}     
      #tdata tr td:nth-child(4){width: 75px;font-size: 12px; font-weight:bold; color:black; border-bottom: 1px solid black;;}     
      #tdata tr td:nth-child(5){width: 20px;font-size: 12px; font-weight:bold;  border-bottom: 1px solid black;;}          
      
      #tdata, th {
        border-collapse: collapse;
        padding-top:10px;
        padding-left:20px;
        color:black;
        font-family: Serif;
        font-size: 16px;
        font-weight: bold;
        text-align: left;
        background-color: #f6f6f6;
      }

      #tdata, td {

        border-top: 0px solid #666666;
        border-bottom: 1px solid #666666;
        border-left: 0px solid #666666;
        border-right: 0px solid #666666;
        border-collapse: collapse;
        vertical-align: bottom;
        height: 10px;
        margin-bottom:0px;
        padding-bottom: 0px:;
        padding-top:0px;
        padding-left:20px;
        color:black;
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
        text-align: left; 
        background-color: rgba(204, 255, 153, 0.2);

      }


      #kontradata tr td:nth-child(1){width: 150px; font-size: 12px; font-weight:bold; color:black;border-bottom: 1px solid black; text-align: left;}
      #kontradata tr td:nth-child(2){width: 400px;font-size: 12px; font-weight:bold; color:blue; border-bottom: 1px solid black;;} 
      #kontradata tr td:nth-child(3){width: 75px;font-size: 12px; font-weight:bold; color:black; border-bottom: 1px solid black;;}     
      #kontradata tr td:nth-child(4){width: 75px;font-size: 12px; font-weight:bold; color:black; border-bottom: 1px solid black;;}          

 table, th {
   
    border-bottom: 1px  #666666;
    border-top: 0px;
    border-right: 0px;
    border-left: 0px;
    border-style: solid;
    border-collapse: collapse;
    padding-top:10px;
    padding-left:20px;
    color:black;
    font-family: Serif;
    font-size: 20px;
    font-weight: bold;
    text-align: left;


    
}

table, td {
   
    
    border-style: 1 px solid;
    border-collapse: collapse;
    padding-top:10px;
    padding-left:20px;
    color:#666666;
    font-family: arial;
    font-size: 14px;
    font-weight: normal;
    text-align: left;


    
}
     
      h3 {
        margin-top: 0px;
        padding-top:0px;
        margin-bottom: 0px;
        margin-right: 10px;
        margin-left: 0px;
        color: #9F5584;
        font-weight: normal;
        font-family: Arial ;
        font-size: 18px;
        text-align: center;

      }

      h4 {
        margin-top: 0px;
        padding-top:0px;
        margin-bottom: 0px;
        margin-right: 10px;
        margin-left: 0px;
        color: #f6f6f6;
        font-weight: normal;
        font-family: Robotto ;
        font-size: 18px;
        text-align: center;

      }


      h5 {
        margin-top: 0px;
        padding-top:0px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-left: 0px;
        color: #9F5584;
        font-weight: normal;
        font-family: Arial ;
        font-size: 15px;
        text-align: center;

      }

      h6 {
        margin-top: 0px;
        padding-top:0px;
        margin-bottom: 0px;
        margin-right: 10px;
        margin-left: 0px;
        color: #666666;
        font-weight: normal;
        font-family: Helvetica ;
        font-size: 14px;
        text-align: center;

      }


      