@import url('menu.css');

body {
   background-color: #FFFFFF;
   margin: 0px 0px 0px 0px;
   font-family: Verdana, Arial, Helvetica, san-serif;
   font-size: 8pt;
   color: #000000;
   margin-top: 10px;
   }

td, p, tbody  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #000000;
   align: left;
}

ul, ol, li {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #000000;
   line-height: 12pt;
   align: left;
}

a {  
   color: #003F62;
   text-decoration: none;	
}

a:hover { 
   text-decoration: underline; 
}

H1, H2, h3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12pt; 
   font-weight: bold;
   color: #666666; 
   align: left;
   }

html, body { 
	height: 100%; 
	background-color: #FFFFFF;
	}

#container {
	width: 970px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	align: center;
	}
	
html>body #container {
	width: auto;
	height: auto;
	min-width: 970px;
	min-height: 750px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	align: center;
	} 

/********************************************************************************************/
/*	Flash + logo + Topmenu							*/
/********************************************************************************************/

#topbanner_container{
	clear: all;
	width: 970px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

#slogan {
	float: left;
	width: 970px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

#slogan H1 {
	font-family: georgia, Arial, Helvetica, sans-serif;
   	font-size: 12pt;
   	color: #3b6178;
   	letter-spacing: 1pt;
   	text-transform: uppercase;
   	margin: 0px 0px 0px 0px;
     	}

#subslogan {
	float: left;
	text-align: left;
	width: 970px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
   	}

#subslogan H1 {
	font-family: Arial, Helvetica, sans-serif;
   	font-size: 9pt;
   	color: #3b6178;
   	font-style:italic; 
     	margin: 0px 0px 5px 0px;
   	}

#topmenu {
	float: right;
	}
/********************************************************************************************/
/*	Indhold            							*/
/********************************************************************************************/

#content_container{
	width: 965px;
	height: 700px;
	background:url(../images/content_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #f0f4f7;
	border-right: 2px solid #8ea9ba;
	border-left: 2px solid #8ea9ba;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#path {
     	width: 970px;
   	text-align: left;
   	padding-top: 0px;
   	padding-left: 20px;
   	font-size: 7pt; 
   	color: #666666;
	}

#path A {
   	font-size: 7pt; 
   	color: #666666;
	}

#contentarea {
	width: 970px;
	margin: 10px 0px 0px 0px;
	}
 	
div#normal {
  	text-align: left;
  	float: left;
  	width: 500px;
   	margin: 0px 0px 0px 0px;
  	padding: 0px 0px 0px 10px;
  	}

div#normal P {
     	font-family: Verdana, Arial, Helvetica, san-serif;
   	font-size: 8pt;
   	color: #000000;
   	line-height: 11pt;
   	}

div#normal H1, H2 {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 13pt; 
   	font-weight: normal;
   	color: #3b6178;  
   	margin: 0px 0px 0px 0px;
  	padding: 0px 0px 0px 0px;
    	}
 
div#normal H3 {
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 9pt;
   	line-height: 13pt; 
  	font-weight: normal;
   	font-style:italic; 
   	color: #3b6178; 
   	text-align: left;
   	margin: 0px 0px 0px 0px;
  	padding: 0px 0px 0px 0px;
   	}
   
div#normal.csc-textpic IMG {
   	margin-top: 0px;
   	padding-top: 0px;    
   	padding-bottom: 0px;
   	margin-right: 7px;
   	}

div#normal-sp {
  	text-align: left;
  	float: left;
  	width: 700px;
   	margin: 0px 0px 0px 0px;
  	padding: 0px 0px 0px 10px;
  	}

#right{
  	text-align: left;
  	float: right;
  	width: 200px;
  	padding: 0px 10px 0px 0px;
   	}

div#right P {
     	font-family: Verdana, Arial, Helvetica, san-serif;
   	font-size: 8pt;
   	color: #000000;
   	line-height: 11pt;
   	padding-right: 10px;
   	}

div#right A {
         	font-weight: bold;color: #3b6178; 
   	}

div#right H1, H2, H3 {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 13pt; 
   	font-weight: normal;
   	color: #3b6178;   
   	margin: 0px 0px 0px 0px;
  	padding: 0px 10px 0px 0px;	
   	}
   
#right.csc-textpic IMG {
   	margin-top: 0px;
   	padding-top: 0px;    
   	padding-bottom: 0px;
   	margin-right: 7px;
   	}

#footer {
	clear: left;
	width: 970px;
	height: 19px;
	background:url(../images/ds_08.gif) repeat-y;
	background-position: left top;
	border-top: 1px solid #f0f4f7;
	}

div#footer p {
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}


/*****************************/
/* Menu / Sitemap, generally */
/*****************************/
DIV.csc-menu { margin-left: 10px; }
DIV.csc-menu P { font-size: 11px; font-weight: bold; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 10px; background-color: #D9DC4F; }
DIV.csc-menu P A { color: #000000; text-decoration: none; }
DIV.csc-menu P A:hover { color: #000000; text-decoration: none; }
DIV.csc-menu P.csc-section { font-weight: normal; margin-left: 20px; font-style: italic; }

/* Menu / Sitemap, "Menu of these pages" */
DIV.csc-menu-def P {  }

/* Menu / Sitemap, "Menu of subpages to these pages" */
DIV.csc-menu-1 { }

/* Menu / Sitemap, "Sitemap" */
DIV.csc-menu-2 { }
DIV.csc-menu-2 P.csc-sitemap { }
DIV.csc-menu-2 P.csc-sitemap-level1 { margin-left: 20px; }
DIV.csc-menu-2 P.csc-sitemap-level2 { margin-left: 40px; }
DIV.csc-menu-2 P.csc-sitemap-level3 { margin-left: 60px; }
DIV.csc-menu-2 P.csc-sitemap-level4 { margin-left: 80px; }
DIV.csc-menu-2 P.csc-sitemap-level1 A { color: #000000; }
DIV.csc-menu-2 P.csc-sitemap-level2 A { color: #186900; }
DIV.csc-menu-2 P.csc-sitemap-level3 A { color: #10007B; }
DIV.csc-menu-2 P.csc-sitemap-level4 A { color: #8A0020; }

/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */
DIV.csc-menu-3 { }
DIV.csc-menu-3 P.csc-section { margin-left: 0px; }
DIV.csc-menu-3 P.csc-section A { color: #186900; }

/* Menu / Sitemap, "Menu of subpages to these pages (with abstract)" */
DIV.csc-menu-4 { }
DIV.csc-menu-4 P { margin-top: 2px; }
DIV.csc-menu-4 P.csc-abstract { font-weight: normal; font-style: italic; margin-top: 0px; padding: 0px 2px 2px 20px; }

/* Menu / Sitemap, "Recently updated pages" */
DIV.csc-menu-5 { }

/* Menu / Sitemap, "Related pages (based on keywords)" */
DIV.csc-menu-6 { }

/* Menu / Sitemap, "Menu of subpages to these pages + sections" */
DIV.csc-menu-7 { }
DIV.csc-menu-7 P { font-weight: bold; }
DIV.csc-menu-7 P.csc-section A { color: #186900; }


/************************/
/* Filelinks, generally */
/************************/
TABLE.csc-uploads { border: 0px; }
TABLE.csc-uploads TR TD P { background-color : transparent; font-size: 12px; }
TABLE.csc-uploads TR TD { vertical-align : top; }
TABLE.csc-uploads TR.tr-even { background-color: #EDEBF1; }
TABLE.csc-uploads TR.tr-odd { background-color: #D8D7DC; }
TABLE.csc-uploads TR TD.csc-uploads-icon { padding-left: 6px; padding-right: 6px; width: 1%; text-align: center; vertical-align: middle; }
TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 80%; padding-left: 5px; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P A { font-weight: bold; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-style: italic; }
TABLE.csc-uploads TR TD.csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; }

/* Filelinks, specifically */
TABLE.csc-uploads-1 { border-color: #186900; }

TABLE.csc-uploads-2 { border-color: #10007B; }

TABLE.csc-uploads-3 { border-color: #8A0020; }
TABLE.csc-uploads-3 TR TD { vertical-align: middle; }
TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border: 2px solid #333333; }
TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border: 2px solid #333333; }
    

DIV.csc-frame { border: 0px; }
DIV.csc-frame-invisible {}
DIV.csc-frame-rulerBefore { border-top: 1px solid #cccccc; margin: 10px 15px 10px 15px; width: 99%; }
DIV.csc-frame-rulerAfter { border-top: 1px solid #cccccc; margin: 10px 15px 10px 15px; }
DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }

DIV.csc-frame-frame1 { 
   width: 100%;
   background-color: #FFFFFF;
   padding: 0px 0px 10px 0px;
   margin: 0px 0px 0px 0px;
   border: 1px solid #F0F0F0;
   }

DIV.csc-frame-frame1 H1, H2, H3{ 
   width: 160px;
   height: 25px;
   background-color: #d4e5f9;
   border-left: 5px solid #d4e5f9;
   border-top: 5px solid #d4e5f9;}
   
DIV.csc-frame-frame1 P { 
   padding: 0px 5px 0px 5px;text-align: left;
   font-weight: normal;
   }

DIV.csc-frame-frame2 { 
   width: 500px;
   padding: 0px 0px 5px 0px;
   margin: 0px 0px 0px 0px;
   border: 1px solid #cfd7dd;
   }

DIV.csc-frame-frame2 H1, H2, H3{ 
   width: 490px;
   height: 25px;
   background-color: #cfd7dd;
   border-left: 10px solid #cfd7dd;
   border-top: 5px solid #cfd7dd;
}
   
DIV.csc-frame-frame2 P { 
   padding: 0px 5px 0px 5px;
   text-align: left;
   font-weight: normal;
   }


	
