/* html
{
height: 100%;
} */

body {
height: 100%;
text-align: center;
}

#shadow
{
background: #868686;
width: 900px;
margin: 0 auto;
margin-top: 4px;
}

#DWMain
{
position: relative;
background: #fff;
top: -4px;
left: -4px;
}

#footer
{
background: #fff;
width: 900px;
margin: 0 auto;
margin-top: 20px;
}

#footer small
{
line-height: 30px;
}

#content
{
width: 880px;
margin: 0 auto;
text-align: center;
}

#header
{
height: 107px;
border-bottom: 1px solid #000;
}

#leftmenu
{
width: 156px;
float: left;
text-align: left;
}

#leftmenu h3
{
background: #868686;
overflow: none;
font-size: 12px;
padding-left: 4px;
line-height: 15px;
color: #525252;
margin: 0 0 3px 0;
padding: 4px 0 4px 3px;
}

#leftmenu ul
{
margin: 0;
padding: 0;
list-style: none;
}

#leftmenu li
{
margin: 0;
padding: 0;
list-style: none;
background: #f3f3f3;
}

#leftmenu ul.M0 li a:link, #leftmenu ul.M0 li a:visited, #leftmenu ul.M0 li a:active
{
display: block;
font-size: 10px;
text-decoration: none;
font-weight: bold;
padding: 5px 0 5px 5px;
line-height: normal;
width: 151px;
}

#leftmenu ul.M0 li a:hover
{
background: #61abd8;
color: #fff;
}

#leftmenu ul.M0 a.L2_Active
{
font-weight: bold;
background: #61abd8;
color: #fff;
}

#leftmenu ul.M2 li a:link, #leftmenu ul.M2 li a:visited, #leftmenu ul.M2 li a:active
{
margin-left: 10px;
width: 131px;
font-weight: normal;
color: #4C91BB;
}

#leftmenu ul.M2 li a:hover
{
background: none;
color: #ab272f;
font-weight: bold;
}

#leftmenu ul.M2 li a.L3_Active
{
color: #ab272f;
font-weight: bold;
}

#leftmenu ul li ul li ul li a
{
margin-left: 18px;
width: 131px;
margin-top: -5px;
font-weight: normal;
}

#topbar
{
background: #868686;
height: 22px;
}

#rightcontent
{
text-align: left;
margin-left: 200px;
margin-right: 50px;
}

#menubar
{
position: absolute;
top: 94px;
left: 7px;
}

#menubar a
{
margin-right: 10px;
line-height: normal;
}

#quicklinks
{
position: absolute;
top: 95px;
right: 7px;
line-height: normal;
}

#quicklinks a
{
text-transform: uppercase;
color: #D63E44;
font-weight: bold;
font-size: 10px;
line-height: normal;
}

#soegbox {
position: absolute;
top: 108px;
right: 20px;
background: #fff;
border: 1px solid #000;
height: 26px;
}

#soegknap
{
cursor: default;
}

#flag
{
position: absolute;
top: 6px;
left: 6px;
}

#flag a
{
margin-right: 3px;
}

#breadcrumb
{
text-align: left;
padding-left: 196px;
line-height: 30px;
color: #D63E44;
height: 30px;
}

#breadcrumb a
{
color: #D63E44;
}

#dwmenulogo
{
margin-top: 3px;
}

#setup1
{
background: #8ed269;
padding: 6px;
}

#setup2
{
float: right;
width: 210px;
background: #f3f3f3;
margin-top: 17px;
}

.padding
{
padding: 5px;
}

#setup3
{
margin-right: 230px;
}

#frontcontent
{
text-align: left;
margin: 0 auto;
}

#kol1
{
float: left;
width: 370px;
height: 167px;
background: #c9dcee;
}

#kol2
{
margin-left: 387px;
text-align: right;
}

#kol3
{
position: relative;
float: left;
width: 174px;
background: #9bc3e3;
margin-right: 19px;
}

#kol4
{
position: relative;
float: left;
width: 174px;
border: 1px solid #000; 
margin-right: 19px;
}

#kol5
{
position: relative;
float: left;
width: 240px;
border: 1px solid #000;
}

#kol6
{
margin-left: 650px;
background: #9bc3e3;
}

.menutable
{
text-align: left;
}

#ikon
{
position: absolute;
top: -13px;
right: -13px;
}

#kol6 #ikon
{
top: 295px;
right: -3px;
}

#text .h1
{
border-bottom: 1px solid #000;
margin-right: 30px;
padding-bottom: 7px;
line-height: 20px;
margin-bottom: 10px;
text-transform:none;
}

#logintable {
position: absolute;
top: 2px;
left: 100px;
text-transform: uppercase;
font-size:8px;
text-align: left;
}

#logintable td {
padding-right: 5px;
}

#UsernameText{
font-size:8px;
line-height: 8px;
}

#ShowPasswordText {
font-size:8px;
line-height: 8px;
}

H1{
text-transform:uppercase;
}