html, body
{
  position:relative;
  text-align: center;
  font-family:Verdana, Helvetica, sans-serif;
  font-size:75%;
  line-height:1.4;
  margin:0px;
  padding:0px;
  background:#FFFFFF;/* url(pics/bg.gif) repeat-x scroll bottom;*/
  height:100%;
}

#container
{
  position:relative;
  width:787px;
  margin: 0pt auto;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  padding-left:0px;
  background: #DFDFDF;
  height:100%
}
#container2
{
  position:relative;
  width:787px;
  margin: 0pt;
  padding: 0pt;
  padding-top:160px;
  margin-bottom:20px;
  padding-right:0px;
  padding-left:0px;
  background: #dfdfdf url(pics/bg.gif) repeat-x scroll top;
}
#nav
{
  position:relative;
  float:left;
  left:15px;
  width: 207px;
  background: url(pics/left_center.gif) repeat-y scroll;
  margin:0px;
  padding:0px;
  border:none; 
}
/*
#nav
{
  position:absolute;
  top:160px;
  left:15px;
  width: 207px;
  background: url(pics/left_center.gif) repeat-y scroll;
  margin:0px;
  padding:0px;
  border:none; 
}
*/
#navinnen ul
{
  background: transparent url(pics/left_bottom.gif) no-repeat scroll center bottom;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0px;
  /*padding: 0px 25px 20px 17px;*/
  padding-top:0px;
  padding-bottom:25px;
  padding-right:20px;
  padding-left:17px;
}

#navinnen li
{
  border: none;
  background: transparent url(pics/line.gif) repeat-x scroll center bottom;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0px;
  padding: 15px 0px 3px 0px;
}

#navinnen h3
{
  border: none;
  background: transparent url(pics/left_top.gif) no-repeat scroll center bottom;
  margin: 0px;
  padding:0px;
}

#main
{
  background:#FFF url(pics/right_center.gif) repeat-y scroll center bottom;
  width:546px;
  margin-top:0px;
  margin-left:226px;
  margin-bottom:0px;
  margin-right:2px;
  padding:0px;
}

#main h1
{
  background:#FFF url(pics/right_top.gif) no-repeat scroll center bottom;
  margin: 0px;
}

#maininclude
{
  background:transparent url(pics/right_bottom.gif) no-repeat scroll center bottom;
  margin: 0px;
  padding-top:0px;
  padding-bottom:25px;
  padding-left:17px;
  padding-right:20px;  
}

#bottom
{
  background:transparent url(pics/bottom.gif) no-repeat scroll center bottom;
  width:546px; 
  height:64px;
  margin-top:0px;
  margin-left:226px;
  margin-bottom:0px;
  margin-right:2px;
  padding:0px;
}

#bottom p
{
  margin: 0px;
  padding-top:8px;
  padding-bottom:18px;
  padding-left:17px;
  padding-right:20px;
}

h1, h3
{
  height:39px;
  font-size:16px;
}

td
{
  text-align: center;
  font-family:Verdana, Helvetica, sans-serif;
}

input[type="submit"]
{
  border:none;
  background:transparent;
  cursor:pointer;
}

input[type="text"]
{
  border:solid 1px #DFDFDF;
  background:transparent;
}