body {
  margin:0px;
  padding:0px;
  background-color:#ffffff;
  font-family:verdana, geneva, helvetica, sans-serif;
  font-size:9pt
  }

td, th {
  font-size:8pt
  }

.topp {
  height:10px;
  }

.menyCell {
  width:190px;
  background-color:#6699ff;
  font-size:7pt;
  }

.menyCell a {
  text-decoration:none;
  color:#000000;
  }

.meny {
	height:250px;
	background-repeat:no-repeat;
	background-color:#E9EDF2;
	padding:15px 10px 15px 20px;
	}
	.meny span {
		display:block;
		}
	.meny a {
		display:block;
		margin-bottom:10px;
		}

.content {
  width:560px;
  background-repeat:no-repeat;
  background-position:0px 20px;
  }

.topPic {
  position:relative;
  top:0px;
  left:0px;
  }

.topPicPos {
  position:absolute;
  top:-10px;
  left:0px;
  }

.info {
	padding:10px 0px 10px 10px;
	}
	.info table {
		width:550px;
		}

.newsRub {
  padding:3px 0px 4px 10px;
  background-color:#E5E5E5;
  font-size:7pt;
  color:#666666;
  font-weight:bold;
  }

.newsLink {
  padding:3px 10px 3px 10px;
  }

.newsLink a {
  text-decoration:none;
  color:#666666;
  }

.footer {
  height:19px;
  background-color:#E5E5E5;
  font-size:7pt;
  }

.footer a {
  padding:0px 10px 0px 0px;
  text-decoration:none;
  color:#666666;
  font-weight:bold;
  }

.puffCell {
  width:178px;
  margin-right:10px;
  background-repeat:no-repeat;
  background-color:#e5e5e5;
  }

.puffInfo {
  padding:10px 15px 10px 15px;
  background-position:left bottom;
  background-repeat:no-repeat;
  font-size:7pt;
  }

.puffInfo a {
  text-decoration:none;
  color:#000000;
  }

.copy {
  width:750px;
  text-align:right;
  color:#cccccc;
  }

.copy a {
  text-decoration:none;
  color:#cccccc;
  }

.knapp {
  width:150px;
  margin:1px 1px 3px 1px;
  border:solid 1px #000000;
  background-color:#ffffff;
  white-space:nowrap;
  }

.knapp a {
  width:150px;
  border-right:solid 1px #cccccc;
  border-bottom:solid 1px #cccccc;
  padding:1px 3px 1px 3px;
  text-decoration:none;
  color:#000000;
  }

.lghInfo {
  background-color:#e5e5e5;
  }

.lghInfoRub td {
	padding-right:4px;
	background-color:#e5e5e5;
	font-weight:bold;
	white-space:nowrap;
	}
.lghInfoRub th {
	padding:2px 4px 2px 2px;
	background-color:#e5e5e5;
	font-weight:bold;
	white-space:nowrap;
	text-align:left;
	}

.lghInfoRub sup {
	font-size:6pt;
	}

.lghInfoTxt td {
  vertical-align:top;
  }

.lghInfoTxt a {
  text-decoration:none;
  color:#000000;
  }

.ledig a {
	display:block;
	padding:2px;
	color:#003399;
	}

.ledigStorlek a {
  color:#003399;
  }

.ledigStorlek {
  padding-left:6px;
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:0px 7px;
  }

