body {
	background-color:#FFFFB9;
	font-family:verdana;
	font-size:8pt;
}
th {
  font-size:10pt;
  background-color:#FFD700;
}
tr {
  font-size:8pt;
	background-color:#FFFFE0;
}

table {
	border-collapse:collapse;
	border-style:solid;
}
th {
	font-size:8pt;
	background-color:#B8DB4D;
}
td {
	padding-left:7px;
}
tr.odd {background-color:#D1FFC2;}

a.plussminus:link {text-decoration: none; color: #0000FF}
a.plussminus:visited {text-decoration:none; color: #0000FF }
a.plussminus:hover {text-decoration:none; color: #0000FF }
a.plussminus:active { text-decoration: none; color: #0000FF }

tr.kontakter {
  font-size:8pt;
	background-color:#FFFFB9;
}
tr.subkontakter {
  font-size:8pt;
	background-color:#CFDFEE;
}

#bodylogin {
		background-color: #F0F0F0;
		}
#tablogin {

 		border-style:solid;
 		
		border-width:1px;
		
		padding:10px;
		width: 250px;
		}
.title {
		text-align: center;
			
		margin:0px;
			
		padding:16px;
			
		color: #FFFFFF;
			
		background-color: #81A6D0;
			
		border: 0px solid #000000;
			
		font-weight: normal;
			
		font-size: 200%;
		
		}
		

#login_username {
	
		background: url('../graphics/uid.png') no-repeat 0 1px;
	
		background-color: #FFFFFF;
	
		padding-left: 20px;
	
		margin-bottom: 10px;
		width: 220px;
		}


#login_username:focus {
	
		background-color: #FFFFB9;

		}


#login_username:disabled {
	
		background-color: #DDDDFF;

		}


#login_password {
	
		background: url('../graphics/key.png') no-repeat 0 1px;
	
		background-color: #FFFFFF;
	
		padding-left: 20px;
	
		margin-bottom: 10px;
		width: 220px;
		}


	
#login_password:focus {
	
		background-color: #FFFFB9;

		}


#login_password:disabled {
	
		background-color: #DDDDFF;

		}

#tab_menu {
	border-style:none;
}


		.tooltip {
			border-bottom: 1px dotted #000000; color: #000000; outline: none;
			cursor: help; text-decoration: none;
			position: relative;
		}
		.tooltip span {
			margin-left: -999em;
			position: absolute;
		}
		.tooltip:hover span {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Calibri, Tahoma, Geneva, sans-serif;
			position: absolute; left: 1em; top: 2em; z-index: 99;
			margin-left: 0; width: 250px;
		}
		.tooltip:hover img {
			border: 0; margin: -10px 0 0 -55px;
			float: left; position: absolute;
		}
		.tooltip:hover em {
			font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold;
			display: block; padding: 0.2em 0 0.6em 0;
		}
		.classic { padding: 0.8em 1em; }
		.custom { padding: 0.5em 0.8em 0.8em 2em; }
		* html a:hover { background: transparent; }
		.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
		.critical { background: #FFCCAA; border: 1px solid #FF3334;	}
		.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.warning { background: #FFFFAA; border: 1px solid #FFAD33; }