table, tr, td, ul, ol, li, p, h1, h2, h3, h4, h5, h6, div, span, a, em {
	font-family: Verdana /*Arial, Helvetica, sans-serif*/; 
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	text-align: left;
	margin: 0; padding: 0;
	font-style: normal;
}
/* strict img indstillinger til Mozilla/Opera */
img { float: left !important; border: 0; margin: 0; padding: 0; }
/* strict img indstillinger til IE6.0 (IE7.0 ok) */
img { float: none; }


/* a tag / links */
a {
	color: #ce001c;
}

#logosubtext a {
	color: #000000;
}

/**** side indstillinger ****/
body {
  text-align: center;
	background: #cfd1d2;
	margin:0;
	padding: 20px 0;
}

/*Start - hoved sidens ramme pagecontainer */
#pagecontainer {
	margin: auto;
	width: 974px;
}

#toptext {
	float: right;
}

#pagetop {
	float: left;
	width: 100%;
	background: url(../images/page_top-bg.gif) no-repeat;
	line-height: 13px;
}

#pagecolor {
	clear: both;
	float: left;
	width: 100%;
	background: url(../images/page_content-bg.gif);
}


/* columns  */
#columns {
	float: left;
	width: 100%;
}

#leftspan {
	float: left;
	width: 47%;
}

#rightspan {
	float: left;
	width: 47%;
}

/*** logo ***/
#logopadding {
	float: left;
	margin-top: -31px;
	padding-left: 101px;
}

#logospan {
	position: relative;
	z-index: 100;
	left: 0;
}

#logosubtext {
	float: left;
	width: 350px;
	padding: 0 0 40px 0;
}

/*** left ***/
#leftlogospan {
	clear: both;
	float: left;
	padding: 0 0 0 20px;
}

#left {
	float: left;
	width: 80px;
}


/*** contentspan ***/
#contentspan, 
#content{
	float: left;
	width: 350px;
}

#contentcomic {
	float: right;
	padding: 20px 0 0px 0;
}
#contentcomic img {
	position: relative;
	left: 45px;
	top: 11px;
}


/* rightspan */
#rightspan {
	float: right;
	padding: 40px 35px 0 20px;
}

#rightpic {
	float: right;
	clear: both;			
}

#rightcomic {
	float: right;
	clear: both;
	margin-top: -20px;
	margin-right: -5px;
}

#rightcontent {
	float: right;
	clear: both;
	width: 350px;
}

/* rightspan news */
#rightcontent {

}


/*** pagebottom ***/
#pagebottom {
	clear: both;
	width: 100%;
	background: url(../images/page_bottom-bg.gif) no-repeat;
	line-height: 19px;
}



/*** nav ***/
#nav {
	float: left;
	position: relative;
	top: -8px;
	left: 136px;
}
#nav ul,
#nav li {
	list-style-type: none;
}
#nav li {
	float: left;
	margin-left: -6px;
}


#nav li a {
	display: block;
	color: #333333;
	width: 161px;
	line-height: 42px;
	text-align: center;
	background: url(../images/nav-bg.gif) no-repeat;
}
#nav li.act a,
#nav li a:hover {
	color: #ffffff;
	background: url(../images/nav-bg_act.gif) no-repeat;
}
