@charset "utf-8";
/* CSS Document */

/**********************/
/*CSS for left menu*/
/**********************/

#leftmenu {
	width:180px;
	background:#c9d2da;
	border:1px solid #d1e0ed; /*DETTA SKA BYTAS UT NÄR FÄRSCHEMA ÄR BESTÄMT*/
	position:relative;
	}

	#leftmenu .sidebar2 {
	width:15px;
	height:100%;
	background:#312B22;
	color:#A9ADB4;
	font-weight:bold;
	padding-right:3px;
	padding-left:3px;
	border-right:solid #ACACAC 1px;
	margin-left:159px;	
	text-align:center;	
	position:absolute;
	overflow:hidden;
	}

.spacer2 {
	background:url(bilder/spacer.jpg);
	height:25px;
	width:155px;
	color:#4f8fb4;
	padding-right:3px;
	font-weight:bold;
	text-align:right;
}	

.MenuBox a:hover{
	background:#b2bdbf;
	}

	.MenuBox .button {
		display:block;
		background:#d6e3e5; /*BYT FÄRG*/
		height:18px;
		padding-left:5px;
		padding-top:2px;
		font-weight:bold;
		color:#7788c9;
		border-bottom:1px solid #adb7b9;
		text-decoration:none;
	}
	
#logwindow{
	position:absolute;
	z-index:5;
	margin-left:840px;
	margin-top:10px;
	display:none;
}

.form {
	background:#c9d2da;
	}

.form .contact {
	width:300px;
	height:150px;
	margin-top:3px;
	}

.form input {
	width:150px;
	padding:2px;
	margin-top:3px;
	margin-bottom:3px;
}

.login {
	border:1px solid #a9b3bd;
	background:#d9dce0;
	color:#000000;
}

.login .contact {
	width:300px;
	height:150px;
	margin-top:3px;
}
.logingray {
	color:#AAAAAA;
	border:1px solid #a9b3bd;
	background:#d9dce0;
	font-family:serif;
}

.login2 {
	border:1px solid #171717;
	background:#FFFFFF;
	opacity:0.2; 
	filter:alpha(opacity=20);
}

.submit {
	border:1px solid #7ab9dd;
	color:#7788c9;
	background:#bfe5fb;
}
