/* VMS.dk */
body{
 margin:0px;
 padding-top:24px;
 background-color:#292929;
}

a {text-decoration:none;color:white;}
a:link {text-decoration:none;color:white;}
a:visited {text-decoration:none;color:white;}
a:hover {text-decoration:none;color:white;}
a:active {text-decoration:none;color:white;}

a.sort {text-decoration:none;color:black;}
a.sort:link {text-decoration:none;color:black;}
a.sort:visited {text-decoration:none;color:black;}
a.sort:hover {text-decoration:none;color:black;}
a.sort:active {text-decoration:none;color:black;}

img{
 border-style:none;
}

.framed{
 border-style:solid;
 border-color:black;
 border-width:1px;
 margin:4px;
}

table,td,div,form{
 padding:0px;
 margin:0px;
}
li{
 margin-bottom:16px;
}

.vmslogo{
 position:absolute;
 top:-45px;
 left:8px;
}

.topikoner{
 position:absolute;
 top:-50px;
 left:500px;
}

.tandhjul1{
 position:absolute;
 top:-94px;
 right:159px;
 z-index:99;
}

.tandhjul2{
 position:absolute;
 top:-90px;
 right:-64px;
 z-index:99;
}

textarea{
 width:750px;
 height:300px;
 font-family:verdana;
 font-size:12px;
 border-width:1px;
 border-style:solid;
}

h1{
 color:black;
 font-weight:bold;
 font-family:verdana;
 font-size:20px;
 margin:0px;
 padding:0px;
 padding-bottom:8px;
}

h2{
 color:white;
 font-weight:bold;
 font-family:verdana;
 font-size:20px;
 margin:0px;
 padding:0px;
}

h3{
 color:black;
 margin:0px;
 padding:0px;
}

.overskrift{font-size:10px;font-family:verdana;font-weight:bold;color:black;}
.nyhed{font-family:verdana;margin-bottom:8px;color:black;}


/* mainmenu */
.mainmenu{
 height:30px;
 border-style:none;
 padding-left:16px;
 position:relative;
 background-image:url('img/menubar.gif');
 z-index:1;
}

.mainmenuitem{
 position:relative;
 float:left;
 width:120px;
 height:30px;
 padding-top:5px;
 padding-left:4px;
 font-family:verdana;
 font-size:16px;
 color:white;
 background-image:url('img/menubar.gif');
}
 
.dropdown{
 position:absolute;
 left:0px;
 top:30px;
 width:145px;
 border-style:none;
 background-color:black;
 display:none;
 
 -moz-opacity:0.96;
 -khtml-opacity:0.96;
 opacity:0.96;
}

.sidedrop{
 position:absolute;
 left:130px;
 top:-24px;
 width:145px;
 background-color:black;
 display:none;
 
 -moz-opacity:0.96;
 -khtml-opacity:0.96;
 opacity:0.96;

 overflow:visible;
}

.menuitem{
 font-weight:none;
 color:#c0c0c0;
 padding:4px;
 margin-top:2px;
 margin-bottom:2px;
 overflow:visible;
}

/* sidemenu */
.sidemenu{
 width:200px;
 border-style:none;
 border-collapse:seperate;
 margin:1px;
 padding:0px;
}

.sidemenurow{
 height:22px;
 cursor:pointer;
 background-color:#c0bebe;
}

.sidemenurowparent{
 height:22px;
 cursor:pointer;
 background-color:#a09e9e;
}

.sidemenugutter{
 width:18px;
 text-align:right;
 padding-right:4px;
 font-family:wingdings;
 font-size:10px;
 float:left;
}

.sidemenuitem{
 padding-left:4px;
 font-family:arial;
 font-size:14px;
 color:black;
}

.sidemenuitemparent{
 padding-left:4px;
 font-family:arial;
 font-size:14px;
 color:black;
 font-weight:bold;
}

.sidemenusubrow{
 height:22px;
 cursor:pointer;
 background-color:#dcdcdc;
}

.sidemenusubgutter{
 text-align:right;
 padding-right:4px;
 font-family:wingdings;
 font-size:10px;
}

.sidemenusubitem{
 padding-left:4px;
 font-family:arial;
 font-size:14px;
 color:black;
}

.sidemenusubitemname{
 width:164px;
 padding-left:4px;
 float:right;
}

/* content */
.krummer{
 background-color:white;
 font-family:verdana;
 font-size:10px;
 color:black;
 padding-left:20px;
 padding-top:4px;
 padding-bottom:4px;
}

.content{
 background-color:white;
 font-family:arial;
 font-size:16px;
 color:black;
 padding-left:20px;
 padding-right:20px;
 padding-top:4px;
 height:400px;
}

/*footer*/
.footer{ 
 width:1081px;
 height:197px;
 background-image:url(img/bund_banner.png);
 position:absolute;
 left:-35px;
 top:10px; 
}

.links{
 font-family:verdana;
 font-size:9px;
 color:white;
 text-align:center;
 padding-right:8px;
}

.morelinks{
 font-family:verdana;
 font-weight:bold;
 font-size:12px;
 color:white;
 padding-left:12px;
}

.adresse{
 font-family:verdana;
 font-weight:bold;
 font-size:12px;
 line-height:16px;
 color:white;
 text-align:right;
 padding-right:12px;
 padding-top:8px;
}

.ins{
 padding-left:20px;
}

.ins2{
 padding-left:30px;
}

.tab{width:60px};
.longtab{width:80px};
.widetab{width:90px};
.verywidetab{width:150px;}
h4{margin:0px;padding:0px;}
.ct{border-style:solid;border-width:1px;border-color:black;}
.ctt{font-size:14px;padding-left:12px;}

.black{
color:black;
}

.vcd{
 border-style:none;
 margin-top:14px;
}
