/*************************************************************/
/*   Design:  DDL/RS/LKS (Screen)                          			 */
/*   Author1: R. Samsig (rs@condurra.dk)										 */
/*   Author2: D. Lisbjerg (ddl@condurra.dk)                  */
/*   Date:    27. Oktober 2008                               */
/*-----------------------------------------------------------*/
/*************************************************************/

/*************************/
/* SECTION 1 - MAIN BODY */
/*************************/
body{
}

/****************************/
/* SECTION 2 - PAGE CONTENT */
/****************************/

#content { 
  position: relative;
  width:800px;
  border:1px solid white;
  padding:0px;
  top:0px;
  margin: 0px auto;
  overflow:hidden !important;
  background-color:#ffffff;
}

#master{
  background-color:white;
  position: absolute;
  top: 0px;
  min-height:100%;
  height:100%;
 left: 50%; /*some magic to align the element in the center;*/
  width: 802px;
 margin-left: -400px; /* half of the width */
}

#content2{
	position: relative;
	top:10px;
}

div.L1	{
	padding: 0px 0px 0px 0px;
	float: left;
	border:0px solid red;
	text-align:left;
}

div.L1 a	{
	padding: 0px 15px 0px 0px;
	display: block;
	float: left;
	text-align:left;
}

#DWMain {
	margin-left: -400px;
  position: absolute;
	top: 90px;
  left:50%;
	width:800px;
	z-index: 6;
}

img {
	border: 0px;
} 

/****************************************/
/* SECTION 2.1 - PARAGRAPHSETUP CONTENT */
/****************************************/

#content_paragraphsetup{
  position: relative;
  width:800px;
  border:0px solid #9eb874;
  padding:0px;
  top:10px;
  margin: 0px auto;
  overflow:hidden !important;
  background-color:#ffffff;
}

/*******************************************/
/* SECTION 999 - ParagraphSetup 1 Kolonner */
/*******************************************/

#column-one_1K{
float:left;
width:800px;
height: auto !important; /* for modern browsers */
height: 300px; /* for IE5.x and IE6 */
min-height: 300px; /* for modern browsers */
border-left:0px solid #9eb874;
border-right:0px solid #9eb874;
background-color:;
padding:0px 0px 9999px 0px;
margin:0px 0px -9999px 0px !important;
}


/*******************************************/
/* SECTION 999 - ParagraphSetup 2 Kolonner */
/*******************************************/

#column-one_2K{
float:left;
width:619px;
background-color:;
border:0px solid white;
padding:0px 0px 9999px 0px;
margin:0px 0px -9999px 0px !important;
}

#column-two_2K{
float:left;
width:170px;
height: auto !important; /* for modern browsers */
height: 300px; /* for IE5.x and IE6 */
min-height: 300px; /* for modern browsers */
border-left:0px solid #9eb874;
border-right:0px solid #9eb874;
background-color:white;
padding:0px 0px 9999px 0px;
margin:0px 0px -9999px 0px !important;
}


/*******************************************/
/* SECTION 999 - ParagraphSetup 3 Kolonner */
/*******************************************/

#column-one{
float:left;
width:170px;
background-color:;
border:0px solid red;
padding:0px 0px 9999px 0px;
margin:0px 0px -9999px 0px !important;
}

#column-two{
float:left;
width:458px;
border-left:0px solid #9eb874;
border-right:0px solid #9eb874;
background-color:;
padding:0px 0px 9999px 0px;
margin:0px 0px -9999px 0px !important;
}
#column-three{
float:left;
width:170px;
background-color:;
padding:0px 0px 9999px 0px;
margin:0px 0px -9999px 0px !important;
}

/****************************************************/
/* SECTION 999 - ParagraphSetup 3 Kolonner Position */
/****************************************************/

.centerpos{
padding-left:0px;
padding-right:0px;
}
.leftpos{
padding-left:10px;
padding-right:50px;
}
.rightpos{
padding-left:10px;
padding-right:10px;
}

.paragraph{
background-color:blue;
}

/*------------------------------*/
/* 2.2 - ParagraphSetup - Links */
/*------------------------------*/

#venstrelinks{
float:left;
position:relative;
width:190px;
border:0px solid green;
}
#venstrelinks a{
color:white;
font-weight:bold;
border:0px solid red;
display:block;
height:25px;
line-height:25px;
margin-bottom:3px;
padding-left:10px;
background-color:#156a84;
}
#venstrelinks li{
list-style:none;
height:fixed;
margin-bottom:3px !6.0important;
}
#venstrelinks a:hover{
background-color:#f37721;	
text-decoration:none;
}
#venstrelinks a#activeitem{
background-color:#f37721;	
text-decoration:none;
}

#hojrelinks{
float:left;
position:relative;
height:14px;
width:207px;

}
#hojrelinks a{
color:#166a84;
font-weight:bold;
border:0px solid red;
display:block;
height:18px;
line-height:18px;
margin-bottom:3px;
padding-left:10px;
background-color:#dbceac;
}
#hojrelinks a:hover{
background-color:#f37721;	
text-decoration:none;
color:white;
}

#hojrelinks a#activeitem{
background-color:#f37721;	
text-decoration:none;
}


/*************************************/
/* SECTION 998 - Opera 9 fix to hide overflow */
/*************************************/
@media all and (min-width:0px) {
 head~body #content{ 
 position:relative !important;
}
}
/*-----------------------------------*/
/* 2.2 - HEADER, footer and logo */
/*-----------------------------------*/
#header{
  position:relative;
  height:100px;
  margin-bottom:20px; 
  border-bottom:0px solid white;
}
#footer{
  padding-top:40px;
  padding-left:10px;
  background:#ffffff url(/files/Billeder/topmenu/topnav_bg_grey.gif);
  border-top:1px solid white;
}
#footer small,
#footer small a:link,
#footer small a:visited {
  font-size: 10px;
  color: #c0c0c0;
  font-family:arial;
}
#logo{
  position:relative;
  top:25px;
  right:30px;
  width:150px;
  height:50px;	
  float:right;
}

/*--------------------------*/
/* 3 - Navigation - LEVEL 1 */
/*--------------------------*/

/*

#menu{
padding-top:20px;
}

#menu ul{
padding:0 0 0 0;
margin:0 0 0 0;
white-space: nowrap;
font-size:1.1em;
color:#ffffff;
float:left;
background:#ffffff url(/files/Billeder/topmenu/topnav_bg_grey.gif);
list-style:none;
}

#menu ul li{
display:inline;
list-style:none;
}

#menu ul li a{
margin: 0 0 0 0;
padding: .25em 2em .3em 2em;
background:#ffffff url(/files/Billeder/topmenu/topnav_bg_grey.gif);
color: #ffffff;
text-decoration:none;
float: left;
border-right:1px solid #cccccc;
}

#menu ul li a:hover{
background:#9EB874 url(/files/Billeder/topmenu/topnav_bg_green2.gif);
color: #ffffff;
text-decoration:none;
border-right:1px solid #cccccc;
}

#topmenu a.lastitem{
border:0px;
}

#topmenu ul li a.lastitem{
padding: .25em 23px .3em 2em;
}

#topmenu ul li a#activeitem{
background:#9EB874 url(/files/Billeder/topmenu/topnav_bg_green2.gif);
color: #ffffff;
text-decoration:none;
border-right:1px solid #cccccc;
}

*/

/*---------------------------*/
/* 7.0 - Global IE 6.0 HACKS */
/*---------------------------*/
.box-on {float: left; min-width: 0.3em; margin-right: 0.2em; padding: 0px 0.2em 0px 0.3em;}
.box-off {display: none;}
* html box-on {width: 1%;}
/*height: auto !important; /* for modern browsers */
/*height: 300px; /* for IE5.x and IE6 */
/*min-height: 300px; /* for modern browsers */*/
/* STYLE PAA 'a href' sikre hojre og venstre margin/padding*/

/*-----------------------------*/
/* 7.2 - Horizontal alignments */
/*-----------------------------*/
.align-left {text-align: left;}
.align-right {text-align: right;}
.align-center {text-align: center;}

/*****************************/
/* SECTION 8 - MISCELLANEOUS */
/*****************************/
.showcode {font-family: monospace; font-weight: bold; font-size: 13px; color: rgb(255,0,0);}
.clear {clear: both;}
.hide {display: none;}
br {clear: none;}


/*-----------------------------*/
/* 9.0 - Paragraph              */
/*-----------------------------*/

.paragraphH1{
width:100%;
margin-left:0px;
float:left;
border:0px solid red;
}
* html .paragraphH1{
width:100%;
margin-left:0px;
float:left;

border:0px solid red;
}

#nyhedsboks{
border: solid #d8d5d5 1px;
margin-bottom:10px
}

#nyhedheader{	
font-weight: normal; 	
color:#4a4a4a;
background-color:#d8d5d5;
text-align:left;
line-height:20px;
padding-left:5px;
}

#nyhedindhold{
text-align:left;
color:#4a4a4a;
padding: 5px 5px 5px 5px;
}

#small_box{
width:182px;
margin-top:20px;
margin-right:16px;
float:left;
height:120px;
border:1px solid #d8d5d5;
}

#small_box_image{
width:182px;
margin-top:20px;
margin-right:9px;
margin-left:9px;
float:left;
height:120px;
border:0px solid #4a4a4a;
}

* html #small_box_image{
width:182px;
margin-top:20px;
margin-right:10px;
margin-left:3px;
float:left;
height:120px;
border:0px solid #4a4a4a;
}