#PageSysCtrl
{
  width: 32px;
  height: 60;
  position: absolute;
  top: 20px;
  left: 10px;
}

html{height: 100%;}

body
{
  height: 100%;
  margin: 0px;
  padding: 0px;
  color: #000;
  background-color : #fff;
}

body.Design
{
  margin: 0px;
  padding: 0px;
  color: #000;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 12px;
  background-color : #e9e8e8;
}

td, div, span 
{
  color: #696969;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 8.25pt;
}

p
{
  color: #696969;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 8.25pt;
  padding: 0px;
  margin: 0px;
}

a, a:visited
{
  text-decoration: none;
  color: #696969;
}

table.design_main
{
  width: 910px;
  height: 100%;
  background-color: #FFFFFF;
}

h1, h2, h3, h4, h5, h6{
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Helvetica, Arial;
}

h1{
  font-size: 24px;
  font-weight: bold;
}

h2{
  font-size: 18px;
  font-weight: bold;
}

h3{
  font-size: 12px;
  font-weight: bold;
}

td.design_content
{
  padding: 0px 40px 6px 40px;
  vertical-align: top;
}

td.design_content a,
td.design_content a:visited{
  text-decoration: underline;
}

td.design_leftshaddow
{
  width: 5px;
  background: url("/design/leftshadow.gif") repeat-y top;
  border-right: 1px solid #a4a3a3;
}

td.design_rightshaddow
{
  width: 5px;
  background: url("/design/rightshadow.gif") repeat-y top;
  border-left: 1px solid #a4a3a3;
}

td.design_toppict{
  width: 900px;
  vertical-align: top;
  background: url("/design/toppix_biler.jpg") no-repeat top;
}

td.design_top{
  height: 131px;
}

td.design_headline{
  height: 56px;
  padding: 0px 40px 4px 40px;
  color: #ff9900;
  vertical-align: bottom;
}

td.design_right{
  width: 44px;
  height: 250px;
  background: url("/design/bg_right.jpg") no-repeat top left;
}

td.design_adresse{
  height: 100px;
  padding: 40px 0px 0px 20px;
  vertical-align: top;
}

td.design_bottom
{
  height: 20px;
  padding-left: 160px;
  text-align: center;
}

/****  Venstre menu  [PageTreeMenuLi4]  ****/

td.design_leftmenu
{
  width: 207px;
  height: 250px;
  padding: 30px 20px 0px 20px;
  vertical-align: top;
  background: url("/design/bg_left.jpg") no-repeat top left;
}

td.design_leftmenu ul
{
  margin: 0px;
  padding: 0px;
  text-decoration: none;
  list-style: none;
}

td.design_leftmenu ul li
{
  margin: 0px;
  padding: 1px 0px 5px 0px;
  background: url("/design/menu_border.gif") repeat-x bottom left;
}

td.design_leftmenu ul li a
{
  margin: 0px;
  padding: 0px 0px 0px 12px;
  color: #696969;
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size: 12px;
  display: table-cell;
  text-decoration: none;
  background: url("/design/menupil1.gif") no-repeat left 4px;
}

td.design_leftmenu ul li a:hover,
td.design_leftmenu ul li.LevelMenuLiCurrent ul li.LevelMenuLi a:hover,
td.design_leftmenu ul li.LevelMenuLiParent ul li.LevelMenuLi a:hover,
td.design_leftmenu ul li.LevelMenuLiInPath ul li.LevelMenuLi a:hover,
td.design_leftmenu ul li.LevelMenuLiInPath ul li.LevelMenuLiParent a:hover
{
  text-decoration: underline;
}

td.design_leftmenu ul li.LevelMenuLiCurrent,
td.design_leftmenu ul li.LevelMenuLiParent,
td.design_leftmenu ul li.LevelMenuLiInPath
{
  background1: url("/design/menupil1over.gif") no-repeat left 4px;
  background: url("/design/menu_border.gif") repeat-x bottom left;
}

td.design_leftmenu ul li.LevelMenuLiCurrent a,
td.design_leftmenu ul li.LevelMenuLiParent a,
td.design_leftmenu ul li.LevelMenuLiInPath a
{
  background: url("/design/menupil1over.gif") no-repeat left 4px;
}

td.design_leftmenu ul li ul
{
  margin: 2px 0px 0px 10px;
  padding: 0px;
}

td.design_leftmenu ul li ul li ul
{
  margin: 2px 0px 0px 0px;
}

td.design_leftmenu ul li ul li.LevelMenuLi 
{
  padding: 0px 0px 3px 10px;
  background: url("/design/menupil2.gif") no-repeat left 4px;
}

td.design_leftmenu ul li ul li.LevelMenuLiCurrent,
td.design_leftmenu ul li ul li.LevelMenuLiParent,
td.design_leftmenu ul li ul li.LevelMenuLiInPath
{
  padding: 0px 0px 3px 10px;
  background: url("/design/menupil2over.gif") no-repeat left 4px;
}

td.design_leftmenu ul li ul li.LevelMenuLi a,
td.design_leftmenu ul li ul li.LevelMenuLiParent a,
td.design_leftmenu ul li ul li.LevelMenuLiInPath a,
td.design_leftmenu ul li.LevelMenuLiCurrent ul li.LevelMenuLi a
{
  padding: 0px 0px 0px 0px;
  font-size: 10px;
  display: table-cell;
  text-decoration: none;
  background: url("/design/blank5x5.gif") no-repeat bottom left;
}

td.design_leftmenu ul li ul li.LevelMenuLiCurrent a
{
  padding: 0px 0px 0px 0px;
  font-size: 10px;
  text-decoration: underline;
  display: table-cell;
  background: url("/design/blank5x5.gif") no-repeat bottom left;
}

/* Begin Page Specific CSS */

/* End Page Specific CSS */
