HTML,BODY {
  height:100%;
}
BODY {
  TEXT-ALIGN: center;
  font-family: Verdana, Helvetica, sans-serif;
  margin: 0px;
  padding: 0px;
}
IMG {
  BORDER: 0px;
  margin: 0px;
  padding: 0px;
}
DIV {
  BORDER: 0px;
  margin: 0px;
  padding: 0px;
  padding: 0px;
}
.page-wrapper {
  margin: 0px auto;
  min-height: 100%;
  width: 970px;
  padding: 0px;
}
.top-container {
  margin: 10px auto;
  padding: 0px;
  height: 84px;
  width: 970px;
}
.meny {
  margin: 0px 10px;
  padding: 0px;
  width: 970px;
}
.meny A {
	background-color:#33ccff;
	height:25px;
	font-weight:bold;
	color:#000000;
	padding-top:3px;
	padding-bottom:3px;	
	border-top:1px solid #33ccff;
	border-bottom:1px solid #33ccff;
	text-align:center;
	vertical-align:center;
}
.meny A:hover { 
  background-color:#000000;
  color:#FFFFFF;
}
.main-container {
	WIDTH: 670px;
	float: left;
}
.dleft {
	float: left;
}
.dright {
	float: right;
}
.dclear {
	clear: both;
}
.stegrubrik {
  CLEAR:both;
  FONT-SIZE: 150%;
  MARGIN: 10px 10px;
}
.steg {
  BACKGROUND: #f0f0f0;
  FLOAT:left;
  FONT-SIZE: 150%;
  MARGIN: 10px 10px;
  PADDING: 5px 10px;
}
.stega {
  BACKGROUND: #33ccff;
  FLOAT:left;
  FONT-SIZE: 150%;
  MARGIN: 10px 10px;
  PADDING: 5px 10px;
}
.wrapper {
	TEXT-ALIGN: left;
	MIN-HEIGHT: 100%;
	BACKGROUND: repeat-x 0px 100%;
}
.header-wrapper {
	BACKGROUND: url(../images/bkg_shadow-top.png) no-repeat 0px 20px;
	WIDTH: 970px;
	HEIGHT: 171px;
	COLOR: white;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	PADDING-TOP: 10px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
}
.header {
	BACKGROUND-IMAGE: url(../images/bkg_shadow.png);
	WIDTH: 950px;
	HEIGHT: 151px;
	COLOR: white;
	MARGIN: 0px auto;
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 0px;
}
td {
  font-family: Verdana, Helvetica, sans-serif;
  font-size:12px;
  vertical-align: top;
}
.rubrik {
  padding-top:20px;
  padding-bottom:5px;
  font-family: Verdana, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
}
.rubrik2 {
  padding-top:0px;
  padding-bottom:5px;
  font-family: Verdana, Helvetica, sans-serif;
  font-size:18px;
  font-weight:bold;
}
.MenyHB {
	background-color:#33ccff;
	height:25px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-top:3px;
	padding-bottom:3px;	
	border-right:1px solid #33ccff;
	border-bottom:1px solid #000000;
	text-align:center;
	vertical-align:top;
  cursor:pointer; cursor:hand; 
  h: expression(onmouseover=new Function("this.style.backgroundColor='#000000';this.style.color='#FFFFFF';this.style.cursor='pointer'"),
  					 onmouseout=new Function("this.style.backgroundColor='#33ccff';this.style.color='#000000'"));
}
.MenyB {
	background-color:#33ccff;
	height:25px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-top:3px;
	padding-bottom:3px;	
	border-bottom:1px solid #000000;
	text-align:center;
	vertical-align:center;
  cursor:pointer; cursor:hand; 
  h: expression(onmouseover=new Function("this.style.backgroundColor='#000000';this.style.color='#FFFFFF';this.style.cursor='pointer'"),
  					 onmouseout=new Function("this.style.backgroundColor='#33ccff';this.style.color='#000000'"));
}
.Kategori1 {
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;	
	border-bottom:1px solid #33ccff;
	text-align:left;
	vertical-align:center;
  cursor:pointer; cursor:hand; 
  h: expression(onmouseover=new Function("this.style.backgroundColor='#000000';this.style.color='#FFFFFF';this.style.cursor='pointer'"),
  					 onmouseout=new Function("this.style.backgroundColor='#FFFFFF';this.style.color='#000000'"));
}
.Kategori2 {
	background-color:#F0F0F0;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;	
	border-bottom:1px solid #33ccff;
	text-align:left;
	vertical-align:center;
  cursor:pointer; cursor:hand; 
  h: expression(onmouseover=new Function("this.style.backgroundColor='#000000';this.style.color='#FFFFFF';this.style.cursor='pointer'"),
  					 onmouseout=new Function("this.style.backgroundColor='#F0F0F0';this.style.color='#000000'"));
}
.Kategori3 {
	background-color:#D8D8D8;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:25px;
	padding-top:3px;
	padding-bottom:3px;	
	border-bottom:1px solid #33ccff;
	text-align:left;
	vertical-align:center;
  cursor:pointer; cursor:hand; 
  h: expression(onmouseover=new Function("this.style.backgroundColor='#000000';this.style.color='#FFFFFF';this.style.cursor='pointer'"),
  					 onmouseout=new Function("this.style.backgroundColor='#D8D8D8';this.style.color='#000000'"));
}
.Kategori4 {
	background-color:#C0C0C0;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:35px;
	padding-top:3px;
	padding-bottom:3px;	
	border-bottom:1px solid #33ccff;
	text-align:left;
	vertical-align:center;
  cursor:pointer; cursor:hand; 
  h: expression(onmouseover=new Function("this.style.backgroundColor='#000000';this.style.color='#FFFFFF';this.style.cursor='pointer'"),
  					 onmouseout=new Function("this.style.backgroundColor='#C0C0C0';this.style.color='#000000'"));
}
.Kategori1sel {
	background-color:#000000;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;	
	border-bottom:1px solid #000000;
	text-align:left;
	vertical-align:center;
}
.Kategori2sel {
	background-color:#000000;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;	
	border-bottom:1px solid #000000;
	text-align:left;
	vertical-align:center;
}
.Kategori3sel {
	background-color:#000000;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:25px;
	padding-top:3px;
	padding-bottom:3px;	
	border-bottom:1px solid #000000;
	text-align:left;
	vertical-align:center;
}
.Kategori4sel {
	background-color:#000000;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:35px;
	padding-top:3px;
	padding-bottom:3px;	
	border-bottom:1px solid #000000;
	text-align:left;
	vertical-align:center;
}
.ProduktTabell {
  width:100%;
  height:100%;
  background-color:#FFFFFF;
  color:#000000;
  border-top:1px solid #33ccff;
  border-right:1px solid #33ccff;
  border-bottom:1px solid #33ccff;
  border-left:1px solid #33ccff;
}
.ProduktRubrik {
  font-size:12px;
  font-weight:bold;
  color:black;
  text-decoration:none;
  padding-left:10px;
  padding-top:5px
  padding-bottom:10px
}
a {
  color:black;
  text-decoration:none;
}
.ProduktBeskrivning {
  font-size:12px;
  padding-left:10px;
  padding-top:25px;
  padding-bottom:20px;
}
.ProduktModell {
  padding-left:10px;
  padding-top:0px;
  padding-bottom:15px;
}
.Modell {
  background-color:#FFFFFF;
  font-size:12px;
  color:#000000;
  padding-left:0px;
  padding-top:0px;
  vertical-align:top;
}
.TabellCell {
  font-size:12px;
}
.0001Cell {
  background-color:#FFFFFF;
  font-size:10px;
  color:#000000;
  padding-left:5px;
  padding-top:3px;
  padding-right:3px;
  padding-bottom:3px;	
  border-bottom:1px solid #33ccff;
  text-align:top;
  vertical-align:top;
}
.tborder { 
  border-style: solid solid none none; 
  border-color: #33ccff;
  border-width: 1px;
}
.tdborder { 
  background-color:#FFFFFF;
  font-size:12px;
  color:#000000;
  padding-left:5px;
  padding-top:3px;
  padding-right:3px;
  border-style: none none solid solid;
  border-color: #33ccff; 
  border-width: 1px;
  text-align:top;
  vertical-align:center;
}
.tdstorlek { 
  background-color:#FFFFFF;
  font-size:10px;
  color:#000000;
  padding-left:5px;
  padding-top:3px;
  padding-right:3px;
  border-style: none none solid solid;
  border-color: #33ccff; 
  border-width: 1px;
  text-align:top;
  vertical-align:top;
}
.Fot {
  background-color:#FFFFFF;
  font-size:10px;
  color:#000000;
  padding-left:5px;
  padding-top:3px;
  padding-bottom:3px;	
  text-align:left;
  vertical-align:top;
}
.Ram {
  border-top:1px solid #000000;
  border-right:1px solid #33ccff;
  border-bottom:1px solid #33ccff;
  border-left:1px solid #33ccff;
}
.Right {
  border-right:1px solid #33ccff;
  vertical-align:top;
}
.Top {
  border-top:1px solid #33ccff;
  vertical-align:top;
}
.Bottom {
  border-bottom:1px solid #33ccff;
  vertical-align:top;
}
.MenyHB:hover { 
  background-color:#000000;
  color:#FFFFFF;
  cursor:pointer; cursor:hand; 
}
.MenyB:hover { 
  background-color:#000000;
  color:#FFFFFF;
  cursor:pointer; cursor:hand; 
}
.Kategori1:hover { 
  background-color:#000000;
  color:#FFFFFF;
  cursor:pointer; cursor:hand; 
}
.Kategori2:hover { 
  background-color:#000000;
  color:#FFFFFF;
  cursor:pointer; cursor:hand; 
}
.Kategori3:hover { 
  background-color:#000000;
  color:#FFFFFF;
  cursor:pointer; cursor:hand; 
}
.Kategori4:hover { 
  background-color:#000000;
  color:#FFFFFF;
  cursor:pointer; cursor:hand; 
}
div.notes {
  width: 190px;
  height: auto;
  margin: 0 0 10px 10px;
  padding: 5px;
  border: 1px solid #666666;
  background-color: #ffffe1;
  color: #666666;
  font-size:10px;
}

