/*
- DEFAULT HTML STYLES 
- CONTAINER STYLES
- SPAN STYLES
- HEADLINE STYLES 
- PARAGRAPH STYLES 
- LIST STYLES
- LINK STYLES 
- IMAGE STYLES
- TABLE STYLES 
- FORM STYLES
- DIVERSE STYLES
*/



/*
OVERVIEW OF MAIN CONTAINERS (divs's) IN LAYOUT:
--------------wrapper-----------------------------------------
|                                                            |
| -------------header--------------------------------------- |
| |    contains: logo, localoffices, print, fontsize       | | 
| |    PS: localoffices is not in use                      | |
| ---------------------------------------------------------- |
|                                                            |
| --------------mainNav------------------------------------- |
| | -------------nav---------------   -----searchpanel---  | |
| | |                             |   |    not in use   |  | |
| | -------------------------------   -------------------  | |   
| ---------------------------------------------------------- |
|                                                            |
| ---------------------breadcrumbs-------------------------- |
| |                    not in use                          | |
| ---------------------------------------------------------- |
|                                                            |
| --------------------contentWrapper------------------------ |
| |                                                        | |
| /                 LAYOUT ALTERNATIVE 1                   / |
| | ----col1------   ------col2Wide----------------------  | |
| | |            |   |                                  |  | |
| | |  content   |   |      content                     |  | |
| | | goes here  |   |     goes here                    |  | |
| | |            |   |                                  |  | |
| | |            |   |                                  |  | |
| | --------------   ------------------------------------  | |
| |                                                        | |
| /                 LAYOUT ALTERNATIVE 2                   / |
| | ----col1------   ------col2----------   ----col3-----  | |
| | |            |   |                  |   |           |  | |
| | |  content   |   |   content        |   |  content  |  | |
| | | goes here  |   |  goes here       |   | goes here |  | |
| | |            |   |                  |   |           |  | |
| | |            |   |                  |   |           |  | |
| | --------------   --------------------   -------------  | |
| |                                                        | |  
| /                 LAYOUT ALTERNATIVE 3                   / |
| | ----col1------   ------col2Wide----------------------  | |
| | |            |   |  --innerCol2--  ---innerCol3---  |  | |
| | |            |   |  |           |  |             |  |  | |
| | |  content   |   |  |  content  |  |   content   |  |  | |
| | | goes here  |   |  | goes here |  |  goes here  |  |  | |
| | |            |   |  |           |  |             |  |  | |
| | |            |   |  |           |  |             |  |  | |
| | |            |   |  -------------  ---------------  |  | |
| | --------------   ------------------------------------  | |
| ---------------------------------------------------------- |
|                                                            |
| --------------------footer-------------------------------- |
| |                                                        | |
| ---------------------------------------------------------- |
--------------------------------------------------------------
*/








/* 
---------------------------------------------------------------------------------------------
DEFAULT HTML STYLES 
---------------------------------------------------------------------------------------------
*/
html{}
body {padding:0px;margin:0px;font-size:80%;font-family:Verdana,Arial, sans-serif;background-color:#e7e7e7}
h1 {font-size:1.6em;font-weight:normal;padding:0px;margin:0px;padding:0 0 10px 0}
h2 {font-size:1.3em;font-weight:normal;padding:0px;margin:0px;padding:0 0 5px 0;}
h3 {font-size:1.2em;font-weight:bold;padding:0px;margin:0px;padding-bottom:5px}

h4 {}
p {padding:0px;margin:0px;padding-bottom:1.3em;font-size:1.0em; line-height: 1.3em;}
ul {margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px;padding-bottom:1em;font-size:1.0em}
ol {}
li {}

/*RIKTIG REKKE: LoVe HAte*/
a:link {color:#003399}
a:visited {}
a:hover {}
a:active {}
form {margin:0;padding:0;}




/* 
---------------------------------------------------------------------------------------------
CONTAINER STYLES 
---------------------------------------------------------------------------------------------
*/
div#wrapper {background:#fff url(../Images/bgHeader.jpg) no-repeat top left;padding-bottom: 0; width:900px;margin:0px auto 20px auto;float:none;overflow:hidden}
div#header {width:900px;float:left;overflow:hidden; padding-left: 1em;}
div.logoYggdrasil {float:left;width:800px;overflow:hidden;}
div.logoDataforeningen {float:left; text-align: right; width:70px;overflow:hidden;}
div#logo {float:left;padding:16px 0 0 19px;}
div#global {float:left;width:455px;padding-top:40px;padding-left:20px;}
div#search {}
div#banner {float:right;}
div#breadCrumb {padding-left:180px;}

div#contentWrapper {float:left;overflow:hidden;width:868px;padding:25px 16px 20px 16px; }

div#breadCrumb {}
div#content-col2 {float:left;width:576px;padding-right:16px}
div#content-col3 {float:left;width:276px;}
div#footer {background-color:#e7e7e7;float:left;overflow:hidden;width:100%;padding:10px;text-align:center;
	color: #999;
	font-size: 0.9em;
	
}
div#footer p {}
div.btn {background:transparent url(../Images/bgBtnEnd.jpg) no-repeat top right;float:left;overflow:hidden;width:auto;padding-right:12px;cursor:pointer}


/* 
---------------------------------------------------------------------------------------------
SPAN STYLES 
---------------------------------------------------------------------------------------------
*/







/* 
---------------------------------------------------------------------------------------------
HEADLINE STYLES 
---------------------------------------------------------------------------------------------
*/

ul.menu h2 {padding:0px;margin:0px;margin:0 0 0px 0;color:#ffffff;text-transform:uppercase;font-size:10px;padding:5px 0 5px 5px;}
h3.index {font-size:1.2em;font-weight:normal;padding:0px;margin:0px;padding-bottom:10px}





/* 
---------------------------------------------------------------------------------------------
PARAGRAPH STYLES 
---------------------------------------------------------------------------------------------
*/

p.ingress {font-size:1.1em;padding-bottom:0px;padding-bottom:20px;}
div#footer p {padding:0px}



/* 
---------------------------------------------------------------------------------------------
LIST STYLES 
---------------------------------------------------------------------------------------------
*/

ul.menu {margin:0px; padding:0px; list-style:none;float:left;overflow:hidden;width:100%;padding-top:3px;}
ul.menu li {margin:0px;padding:0px;list-style:none;float:left;padding-right:4px;background:transparent url(../Images/bgMenuDivid.png) no-repeat top right;}
ul.menu li.first {}
ul.menu li.active {}

/* 
---------------------------------------------------------------------------------------------
LINK STYLES 
---------------------------------------------------------------------------------------------
*/

ul.menu li a, ul.menu li a:link, ul.menu li a:visited, ul.menu li a:active {background:transparent url(../Images/bgMenu.png) repeat-x top left;display:block;float:left;
      padding:7px 10px;text-decoration:none;color:#000}
ul.menu li a:hover {background:transparent url(../Images/bgMenu.png) repeat-x top left;display:block;float:left;
      padding:7px 10px;text-decoration:underline;color:#000}      
ul.menu li.active a {background: url(../Images/bgMenuActive.png) repeat-x top left !important;display:block;float:left;padding:7px 10px;text-decoration:none;}

/* 
---------------------------------------------------------------------------------------------
IMAGE STYLES 
---------------------------------------------------------------------------------------------
*/
img {border:0px;}
div#logo img {float:left;}
div.logoDataforeningen img {padding-top:12px;width:auto;}





/* 
---------------------------------------------------------------------------------------------
TABLE STYLES 
---------------------------------------------------------------------------------------------
*/
.program  {width: 100%; margin-bottom: 3em;}
.program th {
	text-align: left; 
	background: #438582; 
	color: #fff;
	font-size: 1.2em;
	padding: 0 0.2em 0 0.4em:
}
.program td {
	border-bottom: 2px solid #438582; 
	padding: 0.4em 0.4em 0.5em 0.4em; 
	vertical-align: top;
	line-height: 1.5em;
}
.program h6 {
	color: #333;
	font-size: 1em;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-bottom:5px;}




/* 
---------------------------------------------------------------------------------------------
FORM STYLES 
---------------------------------------------------------------------------------------------
*/
form {padding:0px;margin:0px;}
fieldset {border:0px;float:left;padding:0px;margin:0px;width:960px;}
legend {padding:0px;margin:0px;padding-bottom:0px;font-size:1.4em;}
input {float:left;margin-top:10px;margin-right:10px}
label {float:left;padding-top:10px;}

div.btn input.btn {background: url(../Images/bgBtnBody.jpg) no-repeat top left;padding:0px;margin:0px;border:0px;height:48px;color:#fff;xfont-weight:bold;padding:0px 5px 10px 12px;
                   font-size:18px;cursor:pointer}


/* 
---------------------------------------------------------------------------------------------
DIVERSE STYLES 
---------------------------------------------------------------------------------------------
*/
div#printLogo { display : none; }
div.clearer {clear:both;font-size:1px;line-height:1px;background-color:transparent}
.hiddenTxt, .hiddenTxt a {position: absolute;left: -1000px;width: 900px;display:none;}
#twitter_div {padding-bottom: 1em;}
#twitter_update_list {list-style: none; margin: 0; padding: 0;}
.fadedtxt {color: #666666;}
#sponsors {border-top: 4px solid #999; margin: 0; margin-top: 2em; padding: 0;}
#sponsors img {border: 0; padding: 0; margin: 0;}

