
body {
	margin:0;
	font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif";
}

div.indhold {
	
	position: relative;
    left: 30px;
	top: 10px;
}

.menu {
  overflow: hidden;
  
  background-color: #0071BD
}

.menu a {
  float: left;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

.menu a:hover {
  background-color: #ddd;
  color: black;
}

.menu a.active {
    background-color: #bd4200;
    color: white;
}

.menu img {
	float: right;
	vertical-align: baseline;
}

.brugerinfo{
  float: right;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 3px 3px;
  text-decoration: none;
  font-size: 12px;
  margin-right:50px;
}

.menu select{
	background-color: #0071BD;
	color: #ddd;
	border: none;
	font-size: 10px;
	text-decoration: none;
}


.submenu {
  overflow: hidden;
  background-color: #bd4200
}

.submenu a {
  float: left;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 9px 11px;
  text-decoration: none;
  font-size: 12px;
}

.submenu a:hover {
  background-color: #ddd;
  color: black;
}

.submenu a.active {
    background-color: #963500;
    color: white;
}

.submenu a.logout {
  float: right;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 9px 11px;
  text-decoration: none;
  font-size: 12px;
}

.submenu a.logout:hover {
  background-color: #ddd;
  color: black;
}


td.fed{
		font-weight: bold;
	}

.test {
	background-color: #333;
}




.login_div {
    position: absolute;

    width: 300px;
    height: 300px;

    /* Center form on page horizontally & vertically */
    top: 50%;
    left: 50%;
    margin-top: -150px;
    margin-left: -150px;
}

.login_form {
    width: 300px;
    height: 300px;

    background: gray;
    border-radius: 10px;

    margin: 0;
    padding: 0;
}

.login_logo{
	margin-top:25px;
	margin-left:55px;
}

.login_table{
	margin-left:10px;
	margin-top:20px;
	border-collapse:collapse;
	
}

.login_table td{
	background-color: white;
	margin:0px;
	padding:20px 10px 0px 20px;	
}

.login_table td.knap{
	padding:10px 20px 20px 20px;
	text-align: right;
}

.logintext{
	text-align: right;
}

.loginerror{
	text-align: center;
	color: red;
}

.ny_bruger{
	text-decoration: none;
	color: #ddd;
	float:left;
	margin-top:10px;
	margin-left:10px;
}

.glemt_password{
	text-decoration: none;
	color: #ddd;
	float:right;
	text-align: right;
	margin-top:10px;
	margin-right:10px;
	
}

.lodret-bar{
	width: 200px;
	top:78px;
	bottom:0px;
	background-color: #ddd;
	position:fixed;
}

.knaptype_stor{
	width:200px;
	height:60px;
	font-size: 17px;
}

.regnskabsoversigt th{
	text-align: left;
}

input[type=checkbox][disabled]{
  	width: 22px;
    height: 22px;
	//outline:1px solid red; 
}