#body {

	overflow: auto;
	min-height: 600px;
	width: 98%;
	border-radius: 8px;
	padding: 10px;
}

#header {
	width: 98%;
	height: 60px;
}

#footer {
	width: 98%;
    padding: 0px;
}

html body {
	background-color: #131315;
}

.selected {
  background-color: #D5EDF7;
}


form.tab-form-demo .tab-pane {
	margin: 20px 20px;
}
#table-5 {
	
	padding: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/*border: 1px solid #000;*/
}
#table-5 td, #table-5 th {
	padding: 2px 5px;
}
#table-5 thead {
	
	text-shadow: 0 1px 0 white;
	color: #999;
}
#table-5 th {
	text-align: left;
	border-bottom: 1px solid #A0A19F;
}
#table-5 td {
	
}
#table-5 tr:not(:first-child):hover {
	background-color: #D5EDF7;
	cursor: pointer;
}

#table-4 {
	
	padding: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/*border: 1px solid #000;*/
}
#table-4 td, #table-4 th {
	padding: 2px 5px;
}
#table-4 thead {
	
	text-shadow: 0 1px 0 white;
	color: #999;
}
#table-4 th {
	text-align: left;
	border-bottom: 1px solid #A0A19F;
}
#menuTable{
	    border-collapse: separate;
	    border-spacing: 5px;
	    height: 30px; 
	    width: 100px;
}

th, td {
    padding: 5px;
}

.info {
    color: #1094E6;
	font-size: 12px;
	
}
.info:before {
	font-size: 14px;
    font-family: FontAwesome;
    content: "\f05a";
    display: inline-block;    
}

.errorInfo {
    color: #D8000C;
	font-size: 12px;    
}
.errorInfo:before {
	font-size: 14px;
    font-family: FontAwesome;
    content: "\f071";
    display: inline-block;    
}

.successInfo {
    color: #4F8A10;
    font-size: 12px;	
}
.successInfo:before {
	font-size: 14px;
    font-family: FontAwesome;
    content: "\f05d";
    display: inline-block;
    
}

.accessIcon:before {
	font-size: 14px;
    font-family: FontAwesome;
    content: "\f13e";
    display: inline-block;
    color: green;
    
}
.noAccessIcon:before {
	font-size: 14px;
    font-family: FontAwesome;
    content: "\f023";
    display: inline-block;
    color: red;
    
}

.Nej:before {
	font-size: 14px;
    font-family: FontAwesome;
    content: "\f057";
    display: inline-block;
    color: red;
}

.Ja:before {
	font-size: 14px;
    font-family: FontAwesome;
    content: "\f058";
    display: inline-block;
    color: green;
}

.toggleOn:before {
	font-size: 14px;
    font-family: FontAwesome;
    content: "\f205";
    display: inline-block;
    
}

.toggleOff:before {
	font-size: 14px;
    font-family: FontAwesome;
    content: "\f204";
    display: inline-block;
    
}

.panel-heading {
	padding: 5px 10px;
}

.panel-body {
    padding: 10px;
}

.tooltip-inner {
    max-width: 350px;
    /* If max-width does not work, try using width instead */
    /*width: 350px; */
}

.roed {
	color: red;
}

.sort {
	color: black;
}

.navbarInfo {
	font-size: 13px;
	color: #9d9d9d;
    padding-top: 15px;
    padding-bottom: 15px;
    position: relative;
    display: block;
    
}

