/* CSS */
html{ width:100%;
        height: 100%;}

body {
      font-family: Arial, sans-serif;

        background-color:rgba(20,50,90,1.00);
       /*
    background-image: url(../images/justice.jpg);
        background-attachment: fixed;
        background-size: 100%;
        background-repeat: no-repeat;
    */
    }
      
div.h1{
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    color:rgba(0,0,0,0.7);
}


  

    label.formInput {
  
      font-weight:bold;
        font-size:0.9em;
    }

    button.formInput {
     
      background-color: rgba(12,43,160,1.00);
      color: white;
     
    }

button.formInput:hover { background-color: rgba(65,74,119,1.00); }
      
   
      
   
      
      li.menueLi
      {
          border: 1px solid rgba(0,0,0,1.00);
          border-radius: 5px 5px 0px 0px;
          
          font-size:0.9em;
          font-weight:bold;
          color:rgba(255,255,255,0.8);
       
           /* background-color: rgba(0,80,190,1.00); */
          background-color: rgba(0,150,255,1.00);
          cursor:pointer;
      }
      
      li.menueLi:hover
      {
         
          border: 1px solid rgba(27,34,18,1);
        
          color:rgba(27,34,18,1);
          background-color:rgba(255,255,255,1.00);
      }
      
      li.menueLiActive
      {
          position:relative;
          bottom:-2px;
          border-style: solid;
          border-color: rgba(27,34,18,1);
          border-width:1px 1px 0px 1px;
          border-radius: 5px 5px 0px 0px;
          
          font-size:0.9em;
          font-weight:bold;
        
          color:rgba(27,34,18,1);
          
          background-color:rgba(255,255,255,1.00);
       
      }
      
      
      
      #content_box_1
      {
         
          border:1px solid rgba(0,80,190,1.00);; /* rgba(27,34,18,0.7); */
         
          border-radius: 5px 5px 0px 0px;
         
          background-color:rgba(255,255,255,1);
       
          
      }
      
     

     div.headline
      {
          font-weight:bold;
        
          color:rgba(0,0,0,1);
       
        
      }

   /* TBALES */   
      .tableHeadline
      {
          font-weight:bold;
         
          color:rgba(0,0,0,1);
         
        
          border-collapse: collapse;
          border:1px solid rgba(27,34,18,0.7); /* rgba(0,0,0,0.7); */
      }
      
      .tableList 
      {
         
          border-collapse: collapse;
          border:1px solid rgba(27,34,18,0.7); /* rgba(0,0,0,0.7); */
      }
      
      .column
      {
          font-size:0.9em;
         
          border:1px solid rgba(27,34,18,0.7); /* rgba(0,0,0,0.7); */
      }
      .tableListHead
      {
        
          /* background-color: rgba(0,100,160,0.8); */
          background-color:rgba(27,34,18,0.7); /* rgba(0,0,0,0.7); */
      }
      th.tableListHead
      {
          
          color:rgba(255,255,255,1);
      }
      .login_button
      {

        
          background-color:rgba(27,34,18,0.7); /* rgba(0,0,0,0.7); */
          color:#fff;
          font-weight:bold;
              }
      #loginForm
      {
         background-color:rgba(27,34,18,0.7); /* rgba(0,0,0,0.7); */
      }

        p.hintContent
        {
            
            font-size:0.9em;
            line-height:1.5em;
        }
.lang{
    text-decoration: none;
    color:rgba(200,200,200,0.7);
    font-weight:bold;
}

a.lang:hover, a.lang_active:hover{
    text-decoration: none;
    color:rgba(255,255,255,0.5);
    font-weight:bold;
}

.lang_active{
    text-decoration: none;
    color:rgba(255,255,255,1) !important;
    font-weight:bold;
}

.iconObbudmann{

    font-size:3em;  
    color:rgba(0,0,0,0.3);
}

.iconHinttxt{
    
    font-size:3em;  
    color:rgba(255,255,255,0.8);
}    

.responseObbudmann
{
    background-color:rgba(187,228,186,0.5);
    border-radius:5px;
}

.responseHint
{
    
    background-color:rgba(119,159,189,0.5);
    border-radius:5px;
}
 .contentLine
{
    font-size: 0.9em;
}

 .statusLine
{
    font-size: 0.7em;
}

.buttonIcon {
    
}


 .hintText
{
    font-size:0.9em;  
    color:rgba(26,53,0,1.00);
    line-height:1.2em;
}

 .hintTextContent
{
    font-size:0.9em;  
    color:rgba(26,53,0,1.00);
    line-height:1.2em;
    
}

.hiddenWin
{

    border:1px solid silver;
    background-color:rgba(255,255,255,1);

}

/* TOOLTIP */
 .mytooltip {
    }

  .mytooltip > .mytooltiptext {
      background-color: #555;
      color: #fff;
    }


/* BTN MORE */

.btnMore{
    font-weight:bold;
    font-size:0.8em;
    
    background-color:rgba(255,255,255,1); 
    color:rgba(0,0,0,1); /* rgba(0,130,255,1); */
    border:1px solid rgba(0,0,0,1); /* rgba(0,130,255,1); */
    
    border-radius:3px;
    text-align: center;
}

.btnMore:hover{ 
    
    
    color:#fff;/* rgba(0,130,255,1);  */
    background-color:rgba(0,139,20,1.00);
    border:1px solid rgba(119,159,189,0.5);
}
.helpme
{
    font-weight:bold;
    font-style: oblique;
    color:rgba(0,0,0,1);
    display:block;
    padding:10px;
    background-color:rgba(0,0,0,0.1);
    border-radius: 5px;
    width:300px;
    text-decoration: none;
}

.helpme:hover
{
    text-decoration: none;
     color:rgba(125,0,0,1);
    background-color:rgba(255,198,0,0.20);
}

.topBarWindow
{
    width:100%;
    height:30px;
    background-color: silver;
    padding:3px;
    margin-bottom:25px;
    cursor: move;
}


.close
{
    color:red;
}

.shadow{
    
-webkit-box-shadow: 5px 5px 9px 5px rgba(0,0,0,0.25); 
box-shadow: 5px 5px 9px 5px rgba(0,0,0,0.25);
}    
