/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	padding: 0;	margin: 0;}
table {	border-collapse: collapse;border-spacing: 0;}
fieldset,img,table { border: 0;}
address,caption,cite,code,dfn,em,strong,th,var { font-weight: normal;	font-style: normal;	}
ol,ul {	list-style: none;	}
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 {	font-weight: normal; font-size: 100%;	}
q:before,q:after { content:''; }
abbr,acronym { border: 0;	}
/*col setup*/
#col-a { float: right; width: 100%; }
#col-a[id] { /* [2] */ margin-left: -1px; }
#col-b { float: left; margin-left: -290px; z-index: 10; /* [3] */  }
#col-b[id] { /* [2] */ margin-right: 1px;}
#col-c { float: right; margin-right: -290px; z-index: 11; /* [3] */ }
#col-c[id] { /* [2] */ margin-left: 1px;}
.show-all {background-color: #ffffff;}
.show-all #columns { padding: 0 290px;}
.cols-wrapper { width: 100%;}
.cols-wrapper[class] { padding-bottom: 0.1px; /* [4] */}
.float-wrapper { float: left; width: 100%; position: relative; z-index: 0; }
.float-wrapper[class] { /* [2] */ margin-right: -1px;}
.sidecol { position: relative; width: 290px; overflow: hidden;}
.box, .main-content { margin: 0 1em;}
.clear { clear: both;}
.none { display: none;}

/*
 [1] Play nice with EMs in Opera 6 and IE Win.
 [2] Support for Mozilla, but IE doesn't likes it.
 [3] Z indices needed for link clickability in IE Mac and Opera 6.
 [4] Mozilla needs a non zero value, seems to be a bug.
*/


/*
#col-b {margin-top: 0px;}
#col-c {margin-left: 4px; padding: 0px;}
#col-c {background-color: #fff;}
*/
#main {
/* border: 1px solid;*/
 min-width: 640px;
 max-width: 1200px;
 margin: 0 auto;
}
#header { padding: 1em 1em;}
#header .title { margin: 0; padding: 0;}
#footer { padding: 1.5em;}
#footer p { margin: 0; text-align: center;}

#header { background-color: #000;}

.box,
/*.main-content { margin: 1em;}*/
.main-content { margin: 3px 3px 3px 3px;}

/*.cols-wrapper { border: 1px; margin: 0 -1px; border-style: none dotted dotted dotted; }*/
.cols-wrapper { border: 1px; margin: 0 -1px; border-style: none; }
.hide-left .cols-wrapper { border-left: none; margin-left: 0;}
.hide-right .cols-wrapper { border-right: none; margin-right: 0;}
.hide-both .cols-wrapper { border-style: none none dotted none; margin: 0;}
#footer, .sidecol { color: #333;}
.sidecol ul { padding: 0 0 0 0;}

body {
 margin: 0;
 padding: 1em;
 color: #000000;
 background-color: #ffffff;
 background-image: url(images/bgv.jpg);
 background-repeat: repeat;
 font-size: 12px;
}

:link { color: #0000FF }
:visited { color: #800080 }
/*a {text-decoration: none}*/

.BanPartWrap
{
 text-align:right;
 font-size: 12px;
}

.TopPart
{
 float:right;
 width:200px;
 height:60px;
 padding-right: 2px;
 padding-top: 2px;
}


.BottomPart{ float:right;
 width:200px;
 clear:right;
 height:25px;
 padding-right: 2px;
}

#header 
{
 padding: 0;
 color: #fff;
 height: 86px;
 background-image: url(/images/scifi_top.jpg);
 background-position: left top;
 background-repeat: no-repeat;
}

.smlbox
 {
  color: #300;
  text-align: center;
	width: 279px;
	height: auto;
	font-size: 16px;
	line-height: 13px;
	margin-bottom: 8px;
  border: 1px solid #777;
	padding: 2px;
	margin-top:	0px;
	margin-left: 0px;
	background-color: #ccf;
  background-image: url(images/cal.jpg);
  background-position: 15px 27px; 
  background-repeat: no-repeat;
}

.txtem {color: #ff1111;}

.skip_image {margin-top: 605px;	background-color: #fff;}

/* Menu setup */
.funcontainer {width: 200px; height: 40px; top: 0px; left:0px;}
.fun { position: relative; left: 4px; top: -10px; } /* text vert center in menu*/

ul.cssmenu
{
 list-style:none;
 list-style-type: none;
 border-style: none;
 width:284px; /* Menu width+2*border */
 margin: 0px; /* top og bund, venstre og højre */
 padding: 0;
 border-bottom: 1px dotted #bbb;
}

ul.cssmenu li a
{
 font-size: 14px;
 height: 40px;
 vertical-align: bottom;
 font-family: arial, sans-serif;
 font-weight: bold;
 color:#000;
 background-color: #fff;
 display:block; /* Gør a-markøren til et blokelement. */
 text-decoration: none;/* Fjerner understregning */
 margin: 0px 0px 0px 0px; 
 padding:0; 
 border-top: 1px dotted #bbb;
}

ul.cssmenu li a:visited { color:#000;}
ul.cssmenu li a:hover{ color: #ed8621; background-color: #ddd; }
ul.cssmenu li a:active { color:#1a0080;}

