﻿body{
	background-image:url("/App_Themes/Default/Gifs/background.gif");
	background-repeat:repeat-x;
	font-family:Verdana;
}

img{
	border:none;
}

h1.textheader{
	font-size:20px;
	font-weight:bold;
	color:#257ABF;
	font-family:"Lucida Grande", Verdana;
	letter-spacing:-0.1em;
}

/*************/
/* main form */
/*************/
#mainframe{
	background-color:White;
	height:100%;
	width:750px;
	margin:auto;
	border-left:solid 2px #B6B7B9;
	border-right:solid 2px #B6B7B9;
	clear:both;
}

#topframe{
	background-color:White;
	width:754px;
	margin:auto;
	clear:both;
}

#bottomframe{
	background-color:White;
	width:754px;
	margin:auto;
	clear:both;
}

#topframe b.rtop{
	display:block;
	background-color:#687A87;
	width:754px;
	height:5px;
}

#bottomframe b.rbottom{
	display:block;
	background-color: White;
	width:754px;
	height:5px;
}

#topframe b.rtop b, #bottomframe b.rbottom b{
	display:block;
	height: 1px;
    overflow: hidden; 
    background: white;
}

#topframe b.rtop b.r1
{
	margin: 0 5px;
	height:0px;
	border-left:solid 2px #BABABC;
    border-right:solid 2px #BABABC;
    border-top:solid 1px #BABABC;
}

#bottomframe b.rbottom b.r1
{
	margin: 0 5px;
	height:0px;
	border-left:solid 2px #BABABC;
    border-right:solid 2px #BABABC;
    border-bottom:solid 1px #BABABC;
}

#topframe b.r2, #bottomframe b.r2{
	margin: 0 3px;
	border-left:solid 2px #BABABC;
    border-right:solid 2px #BABABC;
}

#topframe b.r3, #bottomframe b.r3{
	margin: 0 2px;
	border-left:solid 2px #BABABC;
    border-right:solid 2px #BABABC;
}

#topframe b.rtop b.r4, #bottomframe b.rbottom b.r4{
	margin: 0 1px;
	height: 2px;
	border-left:solid 2px #BABABC;
    border-right:solid 2px #BABABC;
}

/************************/
/* permanent top banner */
/************************/
#top{
	background-image:url("gifs/topbanner.gif");
	background-position:center;
	background-repeat:no-repeat;
	width:720px;
	margin:0px 15px;
	height:111px;
	clear:both;
}

/*********/
/* menus */
/*********/
#topmenu{
	height:22px;
	width:720px;
	margin-left:15px;
	margin-right:15px;
	border-bottom: solid 1px #E1E1E2;
	clear:both;
	font-size:10px;
}

#sidemenu{
	
	padding-bottom:20px;
	margin-top:20px;
	border-bottom:solid 1px #E1E1E2;
	float:left;
	overflow:hidden;
	clear:left;
	font-size:10px;
	position:relative;
	left:15px;
	width:130px;
}

#sidemenu ul{
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#topmenu a, #sidemenu a{
	text-decoration:none;
	background-color:white;
	padding:0.0em 0.0em;
	color:Black;
	display:inline-block;
	line-height:22px;
}

#topmenu {
}

#sidemenu a:hover{
	text-decoration:underline;
}

#topmenu li{
	display:inline;
	line-height:22px;
}

#sidemenu li{
	display:block;
}

#mailus, #danishversion{
	background-color:white;
	text-decoration:none;
	float:right;
	margin-top: 4px;
	margin-right: 8px;
}
#englishversion{
	background-color:white;
	text-decoration:none;
	float:right;
	margin-top: 4px;
}

#sidemenu img{
	margin-right:7px;
}

/*********************/
/* Home page content */
/*********************/
#forsidebanner{
	margin:5px 15px;
	clear:both;
}

#forsidebanner2{
	margin:5px 15px;
	clear:both;
}

#bottom{
	border-top: solid 1px #E1E1E2;
	padding-top:20px;
	margin-left:15px;
	margin-right:15px;
	width:720px;
	background-color:transparent;
	overflow:hidden;
	clear:both;
	padding-bottom:20px;
}

.bottomleft{
	width:230px;
	float:left;
	font-size:11px;
}

.bottomcenter{
	width:220px;
	border-left: solid 1px #E1E1E2;
	border-right: solid 1px #E1E1E2;
	padding-left:10px;
	padding-right:10px;
	float:left;
	font-size:11px;
}

.bottomright{
	width:230px;
	padding-left:10px;
	float:left;
	font-size:11px;
}

.frontpagehead{
	font-size:18px;
	color: #257ABF;
	font-weight: bold;
	margin-top:0px;
	letter-spacing: -0.1em;
	margin-bottom:0px;
}

.bottomleft img, .bottomcenter img, .bottomright img{
	float: left;
	visibility: visible;
	margin-right: 10px;
}

/********************/
/* Subpages content */
/********************/
#content
{
	width:585px;
	margin-top:20px;
	border-left:solid 1px #E1E1E2;
	overflow:hidden;
	background-color:white;
	font-size:10px;
	position:relative;
	left:30px;
	line-height:14px;
}

#uppercontent
{
	width:570px;
	padding-bottom:10px;
	overflow:hidden;
	background-color:White;
	clear:both;
	position:relative;
	left:15px;
}

#lowercontent
{
	width:570px;
	padding-top:10px;
	margin-bottom:20px;
	border-top:solid 1px #E1E1E2;
	overflow:hidden;
	background-color:White;
	clear:both;
	position:relative;
	left:15px;
}

.contenttextverylarge
{
	width:550px;
	padding-bottom:20px;
}

.contenttextlarge
{
	width:340px;
	padding-bottom:20px;
	padding-right:10px;
	float:left;
	font-size:11px;
}

.contenttextsmall
{
	width:210px;
	padding-bottom:20px;
	float:left;
}

/**********/
/* footer */
/**********/
#footertext{
	font-size:9px;
	text-align:center;
	height:30px;
	width:900px;
	margin:10px auto;
}

#footertext img{
	margin-right:10px;
	vertical-align:middle;
}

/**********/
/* Images */
/**********/
.subpagebanner{
	margin-top:10px;
	margin-left:15px;
	margin-right:15px;
	width:720px;
	clear:both;
}

.subpage1images{
	float:left;
	word-spacing:20px;
}

.subpage2image{
	float:right;
	margin-right:6px;
	width:180px;
	line-height:12px;
}

.subpage4image{
	float:left;
}

.DropMenu 
{
    height:22px;
    padding-left:5px;
    padding-right:5px;    
    FONT-SIZE: 10px; 
    CURSOR: hand; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    text-align:center; 
    cursor:pointer; 
    cursor:hand;
}

.DropMenuHover 
{
    height:22px;
    padding-left:5px;
    padding-right:5px;
    FONT-SIZE: 10px; 
    CURSOR: hand; 
    COLOR: #FFF; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    background-color:#247BC1; 
    text-align:center;
    cursor:pointer; 
    cursor:hand;
}

.DropMenuSub 
{
    width:140px;
    border-bottom:1px solid #CCCCFF; 
    PADDING-LEFT: 4px; 
    PADDING-RIGHT: 4px; 
    FONT-SIZE: 10px; 
    CURSOR: hand; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    HEIGHT: 20px; 
    BACKGROUND-COLOR: #FFFFFF; 
    text-align:left; 
    cursor:pointer;
}

.DropMenuSubHover 
{
    width:140px;
    border-bottom:1px solid #CCCCFF; 
    PADDING-LEFT: 4px; 
    PADDING-RIGHT: 4px; 
    FONT-SIZE: 10px; 
    CURSOR: hand; 
    COLOR: #000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    HEIGHT: 20px; 
    BACKGROUND-COLOR: #C8E3F8; 
    text-align:left;
    cursor:pointer;
}