﻿/*
      Created by N. Mellemgaard, c-Bricks.com	  
 	  
*/

* { padding: 0; margin: 0; }

body {
	column-count: 2;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:regular; 	
	

}

h1 {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:20px; 
	font-weight:bold; 	
	color: #43687d;	
	margin:10px 10px 10px 10px;
	}
	
h2 {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:16px; 
	font-weight:bold; 	
	color: #000000;	
	margin:0px 20px 10px 10px;
	}	
	


.h1 {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:20px; 
	font-weight:bold; 	
	color: #43687d;	
	margin:10px 10px 10px 10px;
	}
	
.h1_front {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:32px; 
	font-weight:bold; 	
	color: #d1dbe5;	
	margin:10px 6px 10px 6px;
	}	

.h1_front_small {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:16px; 
	font-weight:bold; 	
	color: #ffffff;	
	margin:10px 6px 10px 6px;
	}	

.h1_front_txt {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:regular; 	
	color: #000000;	
	margin:0px 6px 10px 6px;
	}	

	
.h1_front_bottom {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:bold; 	
	color: #43687d;	
	margin:10px 20px 10px 10px;
	}
	
.h1_front_white {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:bold; 	
	color: #ffffff;	
	margin:10px 6px 10px 6px;
	}			

.h1_front_black {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:bold; 	
	color: #000000;	
/*	margin:10px 10px 10px 10px;*/
	}			

.date {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:regular; 	
	color: #000000;	
	margin:10px 10px 10px 10px;
	}			

#whiteDividerSmall {
    margin: 0em auto 0 auto;
	padding: 0px 0px 0px 0px;    

	text-align: center;
/*	width: 960px;*/
	height: 10px;
/*	background: url('/images_hidden/backgrd/backgrd_spacer_10x10.jpg');*/
	}


/* top menu start */

#topNavFront ul
{
margin: 0;
white-space: nowrap;
padding: 0;

}

#topNavFront li
{
margin: 0px;

display: inline;
list-style-type: none;
	font:12px Verdana, Geneva, sans-serif;

}

#topNavFront a
{
padding: 3px 5px 3px 4px;
border: 0px solid #333;
background-color: #999;
background-image: url(/images_hidden/menu/menu_off.jpg);
}

#topNavFront a:link, #topNavFront a:visited
{

color: #EEE;
text-decoration: none;
font-weight:bold;

}

#topNavFront a:hover
{
border: 0px solid #333;


background-color: #fff;
background-image: url(/images_hidden/menu/menu_on.jpg);
color: #fff;
font-weight:bold;

}

#active a:link, #active a:visited, #active a:hover
{
border: 0px solid #333;
background-color: #fff;
background-image: url(/images_hidden/menu/menu_on.jpg);
color: #fff;
font-weight:bold;


}

/* top menu slut */




a.navMainNews 	{
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; 
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : regular;
	text-decoration : none;
/*	margin:20px 20px 20px 20px;*/
	margin:10px 10px 10px 10px;

/*border-bottom: 1px solid #d5d5d5;*/
/*padding: 0px 0px 2px 4px;*/


	
}

a:visited.navMainNews {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; 
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : regular;
	text-decoration : none;
	margin:10px 10px 10px 10px;

	
}

a:active.navMainNews {
display: block;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; 
	color : #CCCCCC;
	font-size : 10pt;
	font-style : normal;
	font-weight : regular;
	text-decoration : none;
	margin:10px 10px 10px 10px;
	
}

a:hover.navMainNews {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; 
	color : #ffffff;
	font-size : 10pt;
	font-style : normal;
	font-weight : regular;
	text-decoration : none;
	margin:10px 10px 10px 10px;
/*	background-color : #003366;*/
}


	
span.h1 { 
	color: #9cac53; 
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif; 
	font-size: 12px; 
} 

.divContent {
	 font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:regular; 	
	color: #000000;	
	margin-left:30px;
	margin:0px 5px 10px 5px;
				
				
}
				
p {
	 font-family: Arial, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:regular; 	
	color: #000000;	
	margin-left:30px;
	margin:0px 5px 5px 5px;
	}	

.p_front {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:regular; 	
	color: #000000;	
	margin:0px 10px 10px 10px;
	}	

li {
	margin:10px 0px 5px 10px;
				
}
	
	
ol {
	margin:10px 0px 5px 10px;
				
}
	
	
ul {
	margin:10px 0px 5px 10px;
				
}
	
	
tr {
	 font-family: Arial, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:regular; 	
	color: #000000;	
	margin:0px 10px 10px 10px;
	}	


td {
	 font-family: Arial, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:regular; 	
	color: #000000;	
	margin:0px 10px 10px 10px;
	}	


.quotetext {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	color:#003366;
	font-size : 9pt;
	margin:0px 0px 0px 0px;	
}

/*Style sheet used for FAQ Module */
.handcursor{
cursor:hand;
cursor:pointer;
}


/* FAQ */
#dropcontentsubject{
/*	width: 100px; */
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 14pt;
	color:#ffffff;
	font-weight: bold;
	

}

.dropcontent{

	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	color:#ffffff;
	font-size : 10pt;
	margin:0px 0px 0px 0px;	

/*	width: 100px; */
/*	height: 40px;*/
/*border: 1px solid yellow;*/

/*background-color: #FFFFFF;*/
	padding: 0px;
	display:block;
}






.columnShiftToLeft{
    width: 20em;
    background: #ffedc7
      url(swapborder_l.png)
      repeat-y right;
    left: -22em;
    /* shifted */
    position: relative;
    z-index: 1;
    }


     .article {
        column-count: 3;
        column-gap: 20px;
     }

.leftFloat
{
  float: left;
  width: 344px;
  text-align:justify;


  
}

.rightFloat
{
  float: right;
  width: 100px;
text-align:justify;  

}



a:link { 
border-width: 0; 
color: #43687d; 
font-family: Verdana; 
font-size: 12px; 
text-decoration: none; 
} 
a:visited { 
border-width: 0; 
color: #43687d; 
font-family: Verdana; 
font-size: 12px; 
text-decoration: none; 
} 
a:hover { 
border-width: 0; 
color: #6a92ae; 
font-family: Verdana; 
font-size: 12px; 
text-decoration: none; 
} 
a:active { 
border-width: 0; 
color: #807f7f; 
font-family: Verdana; 
font-size: 12px; 
text-decoration: none; 
} 

/* Link forside top */
a.forside:link { 
border-width: 0; 
color: #ffffff; 
font-family: Verdana; 
font-size: 12px; 
text-decoration: none; 
padding-top:2px;
} 
a.forside:visited { 
border-width: 0; 
color: #ffffff; 
font-family: Verdana; 
font-size: 12px; 
text-decoration: none; 
padding-top:2px;
} 
a.forside:hover { 
border-width: 0; 
color: #d3d3d8; 
font-family: Verdana; 
font-size: 12px; 
text-decoration: none; 
} 
a.forside:active { 
border-width: 0; 
color: #003366; 
font-family: Verdana; 
font-size: 12px; 
text-decoration: none; 
} 

.topmenutabel{
				border-collapse: collapse;
				padding-top:0px;
				margin-top:4px;
}


.tablecontent{
				border-collapse: collapse;
}


#div {
border: 0px solid yellow;	
color: #807f7f; 
		
				
}


/* Navigation */
#topsection2{
background: #ffffff;
background-image: url(/images_hidden/mnu_backgrd.jpg);
/*layer-background-image: url(../assets/design/line01_13x33.jpg);*/
padding: 3px 0px 0px 0px;
height: 20px; /*Height of section - height + padding = height total*/
text-align: center;
}







#wrapper { 
 align: center;
 margin: 0 auto;
 width: 950px;
/* width: 922px;*/
}
#header {
 color: #333;
/* width: 900px; */
 width: 928px;
 float: left;
 padding: 10px;
 border: 0px solid #ccc;
 height: 60px;
 margin: 0px 0px 5px 0px;
 background: #E7DBD5;
}
#navigation {
 float: left;
/* width: 900px;*/
 width: 928px;
 color: #333;
 padding: 10px;
 border: 1px solid #ccc;
 margin: 0px 0px 5px 0px;
 background: #BD9C8C;
}
#leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 
   background-image:
    url('/images_hidden/left_column_backgrd.jpg');
  background-repeat:
    repeat;
  padding-bottom:
    1em; 
 
/* background: #b1cde0;*/
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 500px;
/* width: 195px;*/
 width: 200px;
 float: left;
}
#rightcolumn { 
 float: right;
 color: #333;
 border: 1px solid #d1e1ed;
 background: #ffffff;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 350px;
/* width: 678px;*/
 width: 700px; 
 
 display: inline;
}
#footer { 
/* width: 900px;*/
 width: 928px;
 clear: both;
 color: #333;
 border: 0px solid #ccc;
 background: #BD9C8C;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}


.smallnav	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #003366;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	
}

/* leftmenu */
a.navMainLeft 	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 12pt;
	font-style : normal;
	font-weight : regular;
	text-decoration : none;

/*border-bottom: 0px solid #d5d5d5;*/
/*padding: 0px 0px 0px 0px;*/


	
}

a:visited.navMainLeft {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 12pt;
	font-style : normal;
	font-weight : regular;
	text-decoration : none;



	
}

a:active.navMainLeft {
/*display: block;*/
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #f7d414;
	font-size : 12pt;
	font-style : normal;
	font-weight : regular;
	text-decoration : none;

	
	
}

a:hover.navMainLeft {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #d3d3d8;
	font-size : 12pt;
	font-style : normal;
	font-weight : regular;
	text-decoration : none;
/*	background-color : #003366;*/
}


input.srcfrm1 {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	width:140px;
	font-weight:normal;
	font-size:9pt;
	color: #003366;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	height:16px;
	margin-top: 0px;
}

input.srcfrm3 {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	width:90px;
	font-weight:normal;
	font-size:9pt;
	color: #003366;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	height:16px;
}


input.srcfrm2 {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	width:180px;
	font-weight:normal;
	font-size:9pt;
	color: #003366
}

input.srcbttn {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#003366;
	font-weight:bold;
	font-size:9pt;
	background-color:#EAEAEA;
	border:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	border-left:1px solid #EAEAEA;
	border-bottom:1px solid #EAEAEA;
	border-top:1px solid #EAEAEA;
		margin-top: 10px;
		style: hand;
padding: 2px 2px 2px 2px;		

}

input.srcbttn2 {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#003366;
	font-weight:bold;
	font-size:9pt;
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-left:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
/*    margin: 1px auto 0 auto;*/
    margin: 1px;    
padding: 2px 2px 2px 2px;		    
	
}


#navlist
{
padding-left: 0;
margin-left: 5;
border-bottom: 1px solid #ffffff;
width: 182px;
}

#navlist li
{
list-style: none;

margin: 0;
padding: 0.1em;
border-top: 1px solid #ffffff;

}

#navlist li a { text-decoration: none; }
