/* 
    Created on : 2016.12.07., 9:04:32
    Author     : baj

*/
body {
      background-color: black;
      color:yellow;
}

#background,
#rightmenu,
#menucontainer,
.rightline,
div.pure,
.linewrapper,
.middleline,
#nav,
#netbank,
#countrysel,
#langsel,
.netbankbutton,
h1,h2,
table.pure thead th,
div.pure_wide,
table.pure_wide thead th,
div.quicklinks,
p,
div,
ul,
#countrydiv,
#langdiv
{
    background: none !important;
    color:yellow !important;
}

a { 
    color:yellow !important; 
    font-size: 11pt !important;     
    display: inline-block !important;
}
ul li a {
    padding:5px !important;
}



#countrydiv,
#langdiv,
#whitewrap,
#menu ul li ul{
    color:yellow !important;
    background-color: black !important;
    margin-left: 15px;
 
}

.netbankbutton ,
#countrydiv,countrysel,
#langdiv,langsel,
#menu>ul>ul {
       border: solid 1px yellow !important;
}


input, select {
    background:black !important;
    color:yellow !important;
    border: solid 1px yellow !important;
}

input.search[type="submit"] {
    width:auto;
    height:29px;
    width:30px;
    background-image: url("images/searchyellow.png") !important;
    background-size: 30px 30px !important ; 
}

#menu>ul>li>a,
#menu>ul>li>ul {
    border: solid 1px yellow;
    padding: 5px;
    
}
#menu>ul>li>ul {
    margin-left: 39px;
    top:25px;
}

#menu ul {
    list-style: none;
}

ul#toc li div {
    display: inline-block;
}
#logo {
    background-color: white;
    padding:3px;
    bottom:0px;
    left:3px;
}
#menucontainer {
    width: auto;
}
#menu ul li div.more,
#menu ul li ul li div.more {
    background: none !important;
} 

#menu ul li ul li {
    height:auto !important;
}

#rightmenu ul li {
    margin-left: 15px;
}

#rightmenu ul li a,
#leftmenu ul li a {
    display: block !important;
    margin-right: 0;
}

a:hover {
    background:yellow !important;
    color:black !important;
}

a:active , a:focus {
    background:yellow !important;
    color:black !important;
}


.container_12 .grid_2 {
    width:160px;
    margin:0;
}

label,p {
    font-size: 10.5pt !important; 
    line-height: 20px;
}

#cookieallowbar {
      background-color: black;
      color:yellow;
      border-top: solid 1px yellow;
}
#cookieallowbar h3{

    padding:5px;
    margin:0;


}
  .cookieallowbar_info {
      padding:18px;
      display:inline-block;
  }
  .cookieallowbar_choice {
      float:right;
      padding:5px;
      max-width: 400px;
      display:inline-block;            
      margin:10px;
  }
  .cookieallowbar_button {
      background-color: black;
      color:yellow;
      padding:5px 10px;
      -moz-border-radius: 0;
      -webkit-border-radius: 0;
      border-radius: 0;   
      
      border:solid 1px yellow;

  }
