{
font-size : 8pt;
color : #000099;
font-family : Verdana;
text-align : left;
margin : 0;
}

BODY {
font-size : 8pt;
font-family : Verdana, Arial, helvetica;
color : #000099;
scrollbar-3dlight-color: #000084;
scrollbar-arrow-color: #000084;
scrollbar-face-color: #e6e7ff;
scrollbar-highlight-color: #e6e7ff;
scrollbar-base-color: #000084;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #000084;
}

B {
font-family: Verdana, Arial, helvetica;
color : #000099;
font-size: 8pt;
font-weight: bold
}

TD {
font-family: Verdana, Arial, helvetica;
font-size: 8pt
}

#aktieprijs {
font-family : Verdana, Arial, helvetica;
font-size: 12pt;
color : #ff0000;
font-weight: bold;
text-align : left;
}

H2 {
font-family : Verdana, Arial, helvetica;
font-size: 10pt;
color : #000099;
text-align : left;
}

BLOCKQUOTE {
font-size : 8pt;
font-family : Verdana, Arial, helvetica;
text-align : left;
}

A:visited, A:active {
font-size : 8pt;
color : #000099;
text-decoration: none;
font-family : Verdana, Arial, helvetica;
}

A:link {
font-size : 8pt;
color : #000099;
text-decoration: none;
font-family : Verdana, Arial, helvetica;
}

A:hover, A:visited:hover{
font-size : 8pt;
color : #000099;
font-family : Verdana, Arial, helvetica;
background-color: none;
text-decoration: underline;
}

#container {
  position: relative;
  border: 0px solid #000000;
  margin: 0 auto;
  width: 979px;
  text-align: left;
}

#gradient {
  position: absolute;
  width: 979px;
  left:0px;
  top:0px;
  height: 300px;
  background-image: url(../images/gradient.jpg);
  background-repeat: no-repeat;
}

#striping {
  position: absolute;
  left:510px;
  top:15px;
  width: 500px;
  height: 1px;
}

#striping-vert {
  position: absolute;
  left:970px;
  top:15px;
  width: 1px;
  height: 400px;
}

#striping-hori {
  position: absolute;
  left:15px;
  top:130px;
  width: 970px;
  height: 10px;
}

#striping-hori2 {
  position: absolute;
  left:774px;
  top:373px;
  width: 150px;
  height: 10px;
}

#striping-hori3 {
  position: absolute;
  left:774px;
  top:553px;
  width: 150px;
  height: 10px;
}

#striping-hori4 {
  position: absolute;
  left:774px;
  top:669px;
  width: 150px;
  height: 10px;
}

#striping-hori5 {
  position: absolute;
  left:774px;
  top:807px;
  width: 150px;
  height: 10px;
}

#toplogo {
  position: absolute;
  top: 15px;
  left: 15px;
}

#slogan {
  position: absolute;
  top: 48px;
  left: 510px;
  width: 500px;
  height: 10px;


  font-family : Verdana, Arial, helvetica;
  font-size: 14pt;
  color : #000099;
  text-align : left;
  font-style: italic;
}

#searchbar {
  top: 20px;
  left: 510px;
  width: 500px;
  position: absolute;
}

#aktie1 {
  position: absolute;
  top: 150px;
  left:15px;
}

#aktie2 {
  position: absolute;
  top: 150px;
  left: 219px;
}

#aktie3 {
  position: absolute;
  top: 150px;
  left: 502px;
}

#menurechts {
  position: relative;
  top: 146px;
  left: 774px;
  width: 200px;
}

#menu-bg {
  position: absolute;
  top: 25px;
  left: 0px;
}

#cartsmall {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 180px;
}

#ks-menu {
  position: absolute;
  top: 65px;
  left: 0px;
  width: 200px;
}

#ks-tel {
  position: absolute;
  top: 179px;
  left: 0px;
}

#login {
  position: absolute;
  top: 235px;
  left: 0px;
  width: 200px;
}

#usp {
  position: absolute;
  top: 408px;
  left: 0px;
  width: 200px; 
}
#usp a {
  text-decoration: none;
}

#randomizer {
  position: absolute;
  top: 536px;
  left: 0px;
  width: 200px;
}
#randomizer a {
  text-decoration: none;
}
#submenu {
  position: relative;
  top: 311px;
  left: 12px;
  background: white;
  width: 195px; 
  padding: 1px;
  display: block;
  text-align: left;
  vertical-align: top;
}

#submenuitem ul {
  border: 0;
  margin: 0;
  padding: 0;
  list-style-type: none;
  text-align: center;
}

#submenuitem ul li {
  display: block;
  float: left;
  text-align: center;
  padding: 0;
  margin: 0;
}

#submenuitem {
  position: relative;
  background: #ffffFF;
  padding: 0;
  color: #000099;
  text-decoration: none;
  display: block;
  text-align: left;
  line-height: 17px;
  vertical-align: top;
  font-size : 8pt;
  font-family : Verdana, Arial, helvetica;
}

.subitem_row {

}

.subitem {
	width:194px;
	height: 17px;
}

#submenuitem ul li a:hover {
  color: #000099;
  background: #e6e7ff;
}

#submenuitem a:active {
  background: #000099;
  color: #ffffff;
}

#FPTekstG {
  font-family : Verdana, Arial, helvetica;
  font-size: 10pt;
  color : #000099;
  text-align : left;
  font-weight: bold;
}

textarea, select, input {
  background-color: transparant;
  border-color: #e6e7ff;
  border-style: solid;
  border-width: 1px;
  height: 12pt;
  color: #000099;
  font-family: verdana, Helvetica, sans-serif;
  font-size: 9pt;
}

#close {
  float: right;
}

#klikpad {
  position: relative;
  top: 134px;
  left: 15px;
  width: 800px;
  height: 15px;
  border-color:#000099;
  border-width: 1px;
  font-family: Verdana, Arial, helvetica;
  color : #000099;
  font-size: 8pt;
}

#klikpad a:hover {
  font-weight: bold;
}

#klikpad a {
  text-decoration: none;
}

#klikpad_hcat {
  position:absolute;
  width: 198px;
  font-weight: bold;
  text-align: center;
}

#klikpad_rest {
  position:absolute;
  width: 600px;
  left: 203px;
  font-size: 8pt;
}

#productlist {
  position:absolute;
  top: 330px;
  left: 219px;
  width: 550px;
}