#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #000000;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

body, html {
background: #666666;
margin:0;
padding:0;
}

#white8 {font-size: 8pt; font-family: tahoma, verdana; color: #FFFFFF;}
#black8 {font-size: 8pt; font-family: tahoma, verdana; color: #000000;}
#white10 {font-size: 10pt; font-family: tahoma, verdana; color: #FFFFFF;}
#black10 {font-size: 10pt; font-family: tahoma, verdana; color: #000000;}
#black12 {font-size: 12pt; font-family: tahoma, verdana; color: #000000;}
#black14 {font-size: 12pt; font-family: tahoma, verdana; color: #000000;}
#black16 {font-size: 12pt; font-family: tahoma, verdana; color: #000000;}
#black18 {font-size: 12pt; font-family: tahoma, verdana; color: #000000;}
#black20 {font-size: 20pt; font-family: tahoma, verdana; color: #000000;}

.image 
{border: 1px solid #000000;}

.darkgrey  {background-color: #555555; border: 0 solid #000000;}
.black     {background-color: #000000; border: 0 solid #000000;}
.white     {background-color: #FFFFFF; border: 0 solid #000000;}
.lightgrey {background-color: #EEEEEE; border: 0 solid #000000;}


.headline {
position:absolute;
top:15px;
left:15px;
font-weight:bold;
border: 1px solid black;
height: 74px;
width: 980px;
}

.bottom {
position:absolute;
top:583px;
left:15px;
font-weight:none;
border: 1px solid black;
height: 74px;
width: 980px;
font-family: tahoma, verdana;
font-size:12px;
color: #ffffff;
background: #555555;
}

.topbar  {
position:absolute;
top:91px;
left:15px;
height: 22px;
width: 982px;
background: #000000;
}

.bottombar  {
position:absolute;
top:561px;
left:15px;
height: 22px;
width: 982px;
background: #000000;
}

.leftbar  {
position:absolute;
top:113px;
left:146px;
height: 448px;
width: 22px;
background: #000000;
}

.rightbar  {
position:absolute;
top:113px;
left:843px;
height: 448px;
width: 22px;
background: #000000;
}

.menu {
position:absolute;
top:113px;
left:15px;
padding-top:2px;
padding-left:2px;
width:128px;
height: 444px;
border: 1px solid black;
font-family:verdana,arial,sans-serif;
font-size:10px;
background:#555555
}

.rightmenu {
position:absolute;
top:113px;
left:865px;
padding-top:2px;
padding-left:2px;
width:128px;
height: 444px;
border: 1px solid black;
font-family:verdana,arial,sans-serif;
font-size:10px;
background:#555555
}

a.mlink:link,a.mlink:visited,a.mlink:active {
font-family:tahoma, verdana;
color:#ffffff;
display:block;
width: 135px;
text-decoration: none;
font-size:12px;
padding:1px;
font-weight:normal;
}

a.mlink:hover, a.mlink:focus {
color:#fff;
text-decoration: underline;
}

.indhold {
position:absolute;
top:113px;
left:168px;
height: 444px;
width: 669px;
background: #EEEEEE;
padding-top:2px;
padding-left:2px;
padding-right:2px;
border: 1px solid black;
font-family:verdana,arial,sans-serif;
font-size:12px;
}

.login1 {
position:absolute;
top:446px;
left:878px;
font-family:verdana,arial,sans-serif;
font-size:12px;
}

.input1  {
height: 15px;
width: 100px;
font-family:verdana,arial,sans-serif;
font-size:12px;
border: 1px solid black;
background: #DDDDDDD;
}

.knap  {
height: 19px;
width: 40px;
font-family:verdana,arial,sans-serif;
font-size:10px;
border: 1px solid black;
background: #DDDDDDD;

fieldset {
border: 1px solid rgb(214,214,255);
width:60%;
padding: 15px;
margin-bottom:10px;
}

legend {
letter-spacing: 1px;
color:black;
font-weight: bold;
padding:3px 3px 3px 3px;
}

label {
width:110px;
vertical-align:top;
color:black;
float:left;
text-align:left
}

counter {
position:absolute;
top:500px;
left:878px;
}


