body {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	font:11px/20px verdana, arial, helvetica, sans-serif;
	color:#000;
	background: #fff; 
	}

#top-logo {
	margin: 20px 20px 0px 20px;
	padding: 0px;
	background: url(../images/webb-top01.jpg) no-repeat;
	/* för IE5/Win = [correct height] + [top padding] + 
	[top and bottom border size] */
	height: 85px; /* 85px + 0px + 0px = 85px */
	voice-family: "\"}\"";
	voice-family:inherit;
	height:85px; /* the correct height */
	}

body>#top-logo {height:85px;}

#top-menu {
	margin: 0px 20px 0px 20px;
	padding: 0px;
	background: url(../images/top-menu.gif) no-repeat;
	/* för IE5/Win = [correct height] + [top padding] + 
	[top and bottom border size] */
	height: 28px; /* 28px + 0px + 0px = 28px */
	voice-family: "\"}\"";
	voice-family:inherit;
	height:28px; /* the correct height */
	}

body>#top-menu {height:28px;}

#left-menu {
	position: absolute;
	top: 133px;
	left: 20px;
	/* för IE5/Win = [correct width] + [left and right padding] + 
	[left and right border size] */
	width: 200px; /* 178px + 20px + 2px = 200px */
	padding: 10px;
	background-color: #eee;
	border-left: 1px dashed #999;
	border-right: 1px dashed #999;
	border-bottom: 1px dashed #999;
	line-height: 30px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 178px; /* the correct width */
	}

body>#left-menu {width:178px;}

#middle {
	position: absolute;
	top: 133px;
	left: 220px;
	/* för IE5/Win = [correct width] + [left and right padding] + 
	[left and right border size] */
	width: 490px; /* 449px + 40px + 1px = 490px */
	padding: 20px;
	border-right: 1px dashed #999;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 449px; /* the correct width */
	}

body>#middle {width:449px;}

#right {
	position: absolute;
	top: 133px;
	left: 690px;
	/* för IE5/Win = [correct width] + [left and right padding] + 
	[left and right border size] */
	width: 269px; /* 164px + 105px + 0px = 256px */
	height: 633px; /* 578px + 55px + 0px =613px */
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 20px;
	padding-left: 70px;
	background: url(../images/rightbg.gif) no-repeat;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 164px; /* the correct width */
	height: 578px; /* the correct height */
	}
	
#lock {
	position: absolute;
	margin: -40px 0px 0px 300px;
	height: 40px;
	/* för IE5/Win = [correct width] + [left and right padding] + 
	[left and right border size] */
	width: 150px; /* 134px + 14px + 2px = 156px */
	padding: 7px;
	background-color: #eee;
	border: 1px dashed #999;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 134px; /* the correct width */
	}

body>#lock {width:134px;}

#lock-text {
	margin-top: 0px;
	font:9px/13px verdana, arial, helvetica, sans-serif;
	font-style: italic;
	line-height: 13px;
	}

#indent {
	padding-left: 20px;
	}

h1 {
	margin:0px 0px 20px 0px;
	padding:0px;
	font-size:22px;
	font-weight:700;
	color:#999;
	}
	
h2 {
	margin:0px 0px 20px 0px;
	padding:0px;
	font-size:18px;
	font-weight:500;
	color:#999;
	}

p,ol,ul {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}

ol {
	list-style-type: decimal; 
	list-style-position: inside; 
	padding: 0;
	margin-left: 2em;
	}

ul {
	list-style-type: circle; 
	list-style-position: inside; 
	padding: 0;
	margin-left: 2em;
	}

hr {	
	border: none 0; 
	border-top: 1px dashed #999;
	width: 100%;
	height: 1px;
	} 

.end {
	border: none 0; 
	border-top: 1px dashed #999;
	margin-top: 20px;
	margin-left: 0;
	text-align: left;
	width: 50%;
	height: 1px;
	}

.indent {
	padding-left: 10px;
	}


a {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight:600;
	}

a:link {color:#09c;}

a:visited {color:#09c;}

a:hover {color:#069;}

a.lmenu:link {font:11px/30px verdana, arial, helvetica, sans-serif; font-weight:600;}
	
a.lmenu:visited {font:11px/30px verdana, arial, helvetica, sans-serif; font-weight:600;}
	
a.lmenu:hover {font:11px/30px verdana, arial, helvetica, sans-serif; font-weight:600;}

.menu a:link {color:#fff; font:11px/28px verdana, arial, helvetica, sans-serif; font-weight:900; letter-spacing:3px}

.menu a:visited {color:#fff; font:11px/28px verdana, arial, helvetica, sans-serif; font-weight:900; letter-spacing:3px}

.menu a:hover {color:#fff; font:11px/28px verdana, arial, helvetica, sans-serif; font-weight:900; letter-spacing:3px}






