/* RESET START */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

/* RESET END */

html, body
{
  margin: 0px;
  padding: 0px;
  width: 100%;
  background: #7b7c7e;
  font-size: 12px;
  font-family: verdana, arial, sans-serif;
}

br.clr
{
  clear: both;
}

div#main
{
  width: 992px;
  height: 610px; /* TEMP */
  position: absolute;
  left: 50%;
  margin-left: -496px;
}

div#main div#leftSide
{
  width: 411px;
  height: inherit;
  background: #d9dadb;
  float: left;
}

div#main div#leftSide div#menu
{
  width: inherit;
  /*height: 399px;*/
  height: 325px;
  padding-top: 74px;
  font-size: 0px;
}

div#main div#leftSide div#menu a:link.menu, div#main div#leftSide div#menu a:visited.menu
{
  display: block;
  width: 360px;
  height: 16px;
  background: url(../gfx/bullit.png) no-repeat left;
  text-indent: 33px;
  margin-left: 51px;
  font-size: 11px;
  color: black;
  text-transform: uppercase;
  text-decoration: none;
}

div#main div#leftSide div#menu br
{
  font-size: 19px;
}

div#main div#leftSide div#leftBottom
{
  height: 211px;
  position: relative;
}

div#main div#leftSide div#leftBottom div#yellowMenus
{
  width: inherit;
  height: 26px;
}

div#main div#leftSide div#leftBottom div#yellowMenus a:link.yellowMenu, div#main div#leftSide div#leftBottom div#yellowMenus a:visited.yellowMenu
{
  display: block;
  width: 204px;
  /*height: 26px;*/
  height: 20px;
  padding-top: 6px;
  background: #fbc34e;
  text-align: center;
  color: #000;
  text-decoration: none;
  text-transform: uppercase;
  float: left;
}

div#main div#leftSide div#leftBottom div#yellowMenus a.yellowMenu.second
{
  margin-left: 3px;
}

div#main div#leftSide div#leftBottom div#yellowMenus a:link.yellowMenu, div#main div#leftSide div#leftBottom div#yellowMenus a:visited.yellowMenu
{
  
}

div#main div#leftSide div#leftBottom div#logo
{
  width: 250px;
  height: 40px;
  background: url('../gfx/logo.png') no-repeat;
  position: absolute;
  top: 68px;
  left: 50%;
  margin-left: -125px;
}

div#main div#leftSide div#leftBottom div#information
{
  width: 250px;
  position: absolute;
  top: 125px;
  left: 50%;
  margin-left: -125px;
}

div#main div#rightSide
{
  width: 581px;
  height: inherit;
  float: left;
}

div#main div#rightSide div#rightTop
{
  width: 581px;
  height: 216px;
  background: #000;
}

div#main div#rightSide div#rightTop div#banner
{

}

div#main div#rightSide div#rightTop div#bannerRight
{

}

div#main div#rightSide div#rightBottom
{
  width: 581px;
  height: 394px;
  background: #fbc34e;
}

div#main div#rightSide div#rightBottom div#content
{
  background: #fff;
  /*width: 475px;
  height: 394px;*/
  width: 405px;
  height: 334px;
  padding: 30px 35px;
  float: left;
}

div#main div#rightSide div#rightBottom div#content h3, div#main div#rightSide div#rightBottom div#content h2, div#main div#rightSide div#rightBottom div#content h1
{
  font-weight: bold;
  margin-bottom: 24px;
}

div#main div#rightSide div#rightBottom div#content td.kontaktForm_beskrivelse
{
  padding-right: 10px;
}

div#main div#rightSide div#rightBottom div#content p
{
  display: block;
  margin-bottom: 5px;
}

div#main div#rightSide div#rightBottom div#content strong
{
  font-weight: bold;
}

div#main div#rightSide div#rightBottom div#content input.checkbox
{
  float: left;
}

div#main div#rightSide div#rightBottom div#content input.inputfelter, div#main div#rightSide div#rightBottom div#content textarea.inputfelter
{
  border: 1px solid #98999a;
  background: #d9dadb;
  width: 260px;
}

div#main div#rightSide div#rightBottom div#content span
{
}

div#main div#rightSide div#rightBottom div#content textarea.inputfelter
{
  height: 65px;
}

div#main div#rightSide div#rightBottom div#contentRight
{
  /*width: 106px;*/

  width: 93px;
  /*height: 394px;*/
  height: 376px;
  padding-right: 13px;
  padding-top: 18px;
  float: left;
  text-align: right;
  vertical-align: top;
  font-size: 10px;
}

div#main div#rightSide div#rightBottom div#contentRight img
{
  margin-top: -18px;
}