html, body {height:100%;margin:0px;padding:0px;}
body {
	font-family:Trebuchet MS, Verdana, Sans-serif;
	line-height:1.5em;
	color:#414141;
	background:#F5F5F5;
	background:#E8EBF0;
}
td, div, span, p, p.bodyext a, td#tablist ul#tablist li a {
	font-size: small;
}
a {
	color:#336699;
}
p.bodytext{margin-top:0;padding-top:0;}
h1, h2 {
	font-size:15px;
	padding-bottom:0;
	margin-bottom:0;
}
td#content div.csc-header-n1 h1, td#rightbar h1 {
	font-size:18px;
	border-bottom:1px solid #336699;
	color:#414141;
}
table#body {
	position:absolute;
	left:50%;
	margin-left:-375px;
	height:400px;
	width:750px;
	border-collapse: collapse;
}
td#firmname {
	font-weight:bolder	;
	text-align:center;
	padding-top:25px;
	padding-bottom:25px;
	color:#336699;
}
td#firmname h1 {
	font-size:35px;
	border-bottom:1px solid #D4E5E5;
	padding-bottom:3px;
}
tr#top {
	vertical-align:bottom;
}

tr#top td {
	padding:0px;
}
tr#main {
	vertical-align:top;
}
tr#main td#content, tr#main td#rightbar {
	height:400px;
	background: #E8EBF0;
	background: #D4E5E5;	
	
	padding:18px;
}
tr#main td#content {
	width:570px;
}
tr#main td#rightbar {
	border-left: 1px solid #ccc;
	border-top: 0px;
	width:180px;
}

/*
Tab-menu start
*/

#tabmenu
{
border-bottom: 1px solid #D4E5E5;
margin: 0;
padding-bottom: 19px;
padding-left: 10px;
}

#tablist ul, #tablist li
{
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}

#tablist span
{
background: #D4E5E5;
border: 1px solid #D4E5E5;
color: #666;
float: left;
font-size: small;
font-weight: normal;
line-height: 14px;
margin-right: 8px;
padding: 2px 10px 2px 10px;
}
#tablist li span img {border:0px;}
#tablist a:link, #tablist a:visited
{
text-decoration: none;
}

#tablist li span
{
border-bottom: 1px solid #D4E5E5;
background: #fff;
}
#tablist li.current span
{
background: #D4E5E5;
color: #000;
}

#tablist a:hover { color: #f00; }
#tablist ul a:hover { color: #f00 !important; }

/*
Tab-menu slut
*/

/*Højremenu start*/
div#menu a:link, div#menu a:visited {
	text-decoration:none;
}
div#menu a:hover {
	text-decoration:underline;
}
div.menulevel1, div.menulevel2 {
	white-space:nowrap;
}
div.menulevel1 img,div.menulevel2 img, div.menulevel3 img {
	border:0px;
}
div.menulevel2, div.menulevel3 {
	font-size:85%;
	padding-left:15px;
}
div.menulevel3 {
	padding-left:25px;
}
/*Højremenu slut*/