﻿.border { border:1px solid red; }
/* CSS Document used to define setup-styles used on all pages */
#clear { clear:both; }

/* General page setup
---------------------------------------------------------------------- */
body { background-color:#e5e5e5; background_:#bdc3b9 url(/_Risoedk/gfx/GradientBg.gif) repeat-x top left;font-family:arial,verdana,helvetica,sans-serif;font-size: 11px;color:#000000;margin:0;padding:0px;text-align:center;}
html,body {margin:auto;padding:0;height:100%;width:100%;}
/* CSS Document used to define setup-styles used on all pages */

p { margin-top:0px;padding:0px;} 
/* p { margin:0px;padding:0px;}  */

/* TopContainer holds the MainMenu and the first SubMenu
---------------------------------------------------------------------- */
#TopContainer_ {width:100%;height:58px;background:url(/_Risoedk/gfx/TopBg.gif) no-repeat top center;text-align:left;float:left;}  
#TopContainer {width:100%;height:58px;text-align:left;float:left;}  
/* #TopContainer {width:100%;height:58px;background:url() no-repeat top center;text-align:left;float:left;}  */


/* Risø DTU navnetræk  
--------------------------------------------------------------- */
#NewTopPanelContent {position:relative; top:-60px; left:214px;  z-index:0;;margin:0px;nowrap;}
#RisoeDTU           {position:relative; top:0px; left:0px  ;    z-index:1;nowrap;}
#DTU                {position:relative; top:-120px; left:750px; z-index:2;nowrap;}


/* ServiceMenu styles
---------------------------------------------------------------------- */
#ServiceMenuHolder { width:980px; height:27px; background-color:#FFFFFF; margin-bottom:11px; }
#ServiceMenu { padding:5px 0 0 11px; }
#ServiceMenu .searchinput { color:#666666; font-size:9px; border:solid 1px #A1A1A1; height:15px; padding:0; margin:0; float:left; }
#ServiceMenu .searchbutton { background-image:url(/_Risoedk/gfx/searchbuttongray.gif); width:17px; height:17px; float:left; }

.servicemenuitem a,.servicemenuitem a:link,.servicemenuitem a:visited { color:#6C6C6C; background-color:#ffffff; text-decoration:none; }
.servicemenuitem a:active,.servicemenuitem a:hover { color:#000000; background-color:#ffffff; text-decoration:none; }
.servicespacer { vertical-align:middle; }

/* MainMenu styles
---------------------------------------------------------------------- */
#MainMenu {width:980px;height:29px;margin:0 auto;text-align:left; background:#5C5C5C url(/_Risoedk/gfx/main_menu_lvl1_bg.gif) repeat-x; position:absolute; top:90px; left:0; z-index:887;overflow:hidden;}
#MainMenu ul {margin:0;padding:0;list-style-type:none;}
#MainMenu ul li {height:29px;float:left;}
#MainMenu ul li a {float:left;padding:6px 0px 0px 12px;color:#fff;font-weight:bold;text-decoration:none;height:22px;background:url(/_Risoedk/gfx/main_menu_lvl_all.gif) no-repeat right 0px;}
#MainMenu ul li a:hover {background-position:0px -29px;}
#MainMenu ul li a.selected {background-position:0px -58px;}
#MainMenu01 {width:89px;}
#MainMenu02 {width:90px;}
#MainMenu03 {width:143px;}
#MainMenu04 {width:81px;}
#MainMenu05 {width:128px;}
#MainMenu06 {width:142px;}
#MainMenu07 {width:118px;}
#MainMenu08 {width:93px;}

.main-menu {width:100%;clear:both;}
.main-menu .inner {width:100%;clear:both;}
.main-menu .inner ul {margin:0;padding:0;list-style-type:none;}
.main-menu .inner ul li {width:216px;height:40px;display:block;}
.main-menu .inner ul li a {width:206px;height:30px;display:block;text-decoration:none;padding:10px 0px 0px 10px;font-size:16px;color:#000;letter-spacing:-1px;background:url(/_Risoedk/gfx/frontpage_menu_high.gif) no-repeat 0px -40px;}
.main-menu .inner ul li a:hover {background-position:0px 0px;}


#SubsiteMainMenu {width:980px;height:29px;margin:0 auto;text-align:left; background:#5C5C5C url(/_Risoedk/gfx/main_menu_lvl1_bg.gif) repeat-x; position:absolute; top:90px; left:0; z-index:887;overflow:hidden;}
#SubsiteMainMenu ul {margin:0;padding:0;list-style-type:none;}
#SubsiteMainMenu ul li {height:29px;float:left;}
#SubsiteMainMenu ul li a {float:left;padding:6px 12px 0px 12px;color:#fff;font-weight:bold;text-decoration:none;height:22px;background:url(/_Risoedk/gfx/main_menu_lvl_all.gif) no-repeat right 0px;}
#SubsiteMainMenu ul li a:hover {background-position:0px -29px;}
#SubsiteMainMenu ul li a.selected {background-position:0px -58px;}


/* SubMenu Level 02 styles
---------------------------------------------------------------------- */
#SubMenuContainer {width:224px;margin:0 auto;text-align:left;}
#SubMenuBg {height:23px; position:absolute; top:118px; left:0; z-index:887; }
.ActiveSubMenu {height:23px;background:url(/_risoedk/gfx/SubMenuBgActive.gif) repeat-x top left; }

#SubMenu {width:980px;height:29px;margin:0 auto;text-align:left;background:url(/_Risoedk/gfx/main_menu_lvl2_bg.gif) repeat-x;}
#SubMenu .inner {width:100%;height:29px;position:relative;margin-left:-12px;}
#SubMenu .inner a {float:left;height:28px;padding:1px 25px 0px 25px;background:url(/_Risoedk/gfx/main_menu_lvl2_seperator.gif) no-repeat right top;color:#fff;text-decoration:none;line-height:28px;}
#SubMenu .inner a:hover {padding:1px 25px 0px 25px;color:#aeff00;text-decoration:none;}
#SubMenu .inner a.selected {float:left;height:28px;padding:1px 25px 0px 25px;background:url(/_Risoedk/gfx/main_menu_lvl2_seperator.gif) no-repeat right top;color:#aeff00;text-decoration:none;}
#SubMenu .inner a.selected:hover {padding:1px 25px 0px 25px;color:#aeff00;text-decoration:none;}

#SubMenuLevel02Holder {width:206px;margin:0px 10px 0px 0px;float:left;}
#SubMenuLevel02Holder ul {margin:0;padding:0;list-style-type:none;}
#SubMenuLevel02Holder ul li {display:block;width:186px;}
#SubMenuLevel02Holder ul li a {width:176px;display:block;padding:8px 20px 8px 10px;color:#7c7755;text-decoration:none;background:#fff url(/_Risoedk/gfx/contentmenu_lvl1.gif) no-repeat;border-bottom:1px solid #e5e5e5;}
#SubMenuLevel02Holder ul li a:hover {color:#fff;background:#a3d800 url(/_Risoedk/gfx/contentmenu_lvl1_hover.gif) no-repeat;}
#SubMenuLevel02Holder ul li a.selected {width:176px;display:block;padding:8px 20px 8px 10px;color:#fff;text-decoration:none;background:#4b4b4b url(/_Risoedk/gfx/contentmenu_lvl1_selected.gif) no-repeat;border-bottom:1px solid #abf300;}
#SubMenuLevel02Holder ul li a.selected:hover {background-color:#171717;}
#SubMenuLevel02Holder ul ul {margin:0;padding:0;list-style-type:none;}
#SubMenuLevel02Holder ul ul li {display:block;width:186px;}
#SubMenuLevel02Holder ul ul li a {width:186px;display:block;padding:3px 10px 3px 10px;color:#fff;text-decoration:none;background:#999;border-bottom:1px solid #e5e5e5;}
#SubMenuLevel02Holder ul ul li a:hover {background:#4b4b4b;}
#SubMenuLevel02Holder ul ul li a.selected {width:186px;display:block;padding:3px 10px 3px 10px;color:#fff;text-decoration:none;background:#4b4b4b;border-bottom:1px solid #abf300;}
#SubMenuLevel02Holder ul ul li a.selected:hover {background:#4b4b4b;}


/* CenterContainer the content
---------------------------------------------------------------------- */
#ContentContainer {width:980px;margin:0 auto;text-align:left;}
#LogoHolder { width:550px; height:90px; background-color:#FFFFFF; clear:both; }
	#Logo { padding-top:46px; width:500px; height:44px; position:absolute; top:0; left:0; z-index:887; }
	#LogoRightHolder { position:absolute; top:0; left:550px; z-index:999; height:90px; width:430px; background-color:#FFFFFF; }
	#LogoRight { float:right; padding-top:22px; }
	
#ContentLeft {width:766px;float:left;}
#ContentRight {width:214px;float:right;}
/*#Logo {width:214px;height:60px;clear:both;} ORGINAL*/

#CenterContainer {width:980px;margin:0 auto;text-align:left;}

/* TopPanel contains the top-image (clear background) on subforside & afdelingsside + the logo
---------------------------------------------------------------------- */
 #TopPanel {width:100%; clear:both; height:148px; margin:0px; position:relative; }
/*  #TopPanel {width:100%;clear:both;height:60px;margin:0px;background: url(/_risoedk/gfx/TopPanel.gif) repeat-x top left;}  */


#TopPanelSpacer {width:216px;margin:0px; position:absolute; top:0px; left:0; z-index:886; height:148px; }
#TopPanelContent {width:550px;margin:0px; position:absolute; top:0px; left:217px; z-index:886; height:148px; overflow:hidden;}
#TopPanelLogo {width:214px;float:right;height:60px;margin:0px;}
#TopPanelLogo img {float:right;position:relative;top:0px;}

#TopLogoNavigationHolder { height:146px; }

/* #ContentHolder holds the content, all except the top of the site
---------------------------------------------------------------------- */
#ContentHolder {width:980px;display:block;margin-top:10px;}

/* #SiteContent is the white background of the site
---------------------------------------------------------------------- */
#SiteContent {width:764px;background-color:#ffffff;float:left;overflow:hidden;}

/* #TextContent sets the default text-styles, used on more than one site
---------------------------------------------------------------------- */
#TextContent {width:528px;padding:10px 10px 10px 10px;float:left;}
#TextContentTop {width:528px;}
#TextContentHeader h1 {color:#a3d800;font-size:24px;margin:0;float:left;}
#TextContentHeader {float:left;width: 485px;}  

#TextContentHeaderSubFrontpage h1 {color:#000000;font-size:24px;margin:0;text-align:center;}
#TextContentHeaderSubFrontpage h2 {color:#000000;font-size:16px;margin:0;text-align:center;}
#TextContentHeaderSubFrontpage {text-align:center;}

#TextContentPrint {float:right;}
#TextContentPrint a, #TextContentPrint a:visited {color:#a3d800;text-decoration:none;background:url(/_risoedk/gfx/PrintArrowLink.gif) no-repeat 0px 50%;padding-left:15px;}
#TextContentPrint a:hover, #TextContentPrint a:active, #TextContentPrint a:focus {color:#a3d800;text-decoration:underline;background:url(/_risoedk/gfx/PrintArrowLink.gif) no-repeat 0px 50%;padding-left:15px;}

/* #TextContentWide sets the default text-styles, used on more than one site
---------------------------------------------------------------------- */
#TextContentWide {width:744px;padding:10px 10px 10px 10px;float:left;}
#TextContentTopWide {width:744px;}
#TextContentHeaderWide h1 {color:#a3d800;font-size:24px;margin:0;float:left;}
#TextContentHeaderWide {float:left;width: 650px;}  



#SiteContentWide {width:980px;background-color:#ffffff;float:left;}

/* #TextContentWide sets the default text-styles, used on special content (ex. list information
------------------------------------------------------------------------------------------------ */
#TextContentWide {width:744px;padding:10px 10px 10px 10px;float:left;}
#TextContentWide a img {border:none;}
#TextContentTopWide {width:744px;}



/* Risø start */ 
#TextContentSubsite a h1, #TextContentPrint a:visited {color:#a3d800;text-decoration:none;background:url(/_Risoedk/gfx/ArrowLink.gif) no-repeat 0px 5px;padding-left:19px;display:block;}
#TextContentSubsite a:hover h1, #TextContentPrint a:active h1, #TextContentPrint a:focus {color:#a3d800;text-decoration:underline;background:url(/_Risoedk/gfx/ArrowLink.gif) no-repeat 0px 5px;padding-left:19px;display:block;}

#TextContentSubsite a h3, #TextContentPrint a:visited {color:#a3d800;text-decoration:none;background:url(/_Risoedk/gfx/ArrowLink.gif) no-repeat 0px 5px;padding-left:19px;display:block;}
#TextContentSubsite a:hover h3, #TextContentPrint a:active h1, #TextContentPrint a:focus {color:#a3d800;text-decoration:underline;background:url(/_Risoedk/gfx/ArrowLink.gif) no-repeat 0px 5px;padding-left:19px;display:block;}
/* Risø end */



/* #TextContent ul {padding:0;margin-left:10px;margin-top:5px;margin-bottom:0px;padding-bottom:0px;list-style:circle outside url('/_risoedk/gfx/cvListImage.gif');} */
#TextContent ul {padding:0;margin-left:10px;margin-top:-7px;margin-bottom:0px;padding-bottom:10px;list-style:circle outside url('/_risoedk/gfx/cvListImage.gif');}
#TextContent ul li {padding:0;margin-left:10px;margin-bottom:2px;list-style:circle outside url('/_risoedk/gfx/cvListImage.gif');}
#TextContent ul ul {padding-bottom:0px;}
#TextContent ul ul ul {padding-bottom:0px;}
#TextContent ul ul ul ul {padding-bottom:0px;}

ol{list-style-position:outside;margin:0px 0px 10px 10px;padding:0;}
ol li{list-style-position:outside;margin:0px 0px 0px 15px;padding:0;}

/*  -------------------------------------------------- */

/* RightContainer * all content in the right-content-boxes 
---------------------------------------------------------------------- */
#RightContainer {width:206px;padding:10px 10px 10px 0px;float:left;}
#RightBoxLanguage {width:204px;height:40px;background-color:#429b00;float:left;}

/* .contser {width:100%;height:211px;clear:both;background:url(/_risoedk/gfx/content_search_bg.gif) no-repeat;} */
.contser {width:100%;height:211px;clear:both;}
.contser .search {width:100%;height:90px;clear:both;}
.contser .search .pd {clear:both;padding:45px 0px 0px 9px;}
.contser .search .pd .inp {width:146px;float:left;}
.contser .search .pd .inp input {width:137px;height:23px;padding:3px 3px 0px 3px;font-size:14px;border:none;background:url(/_Risoedk/gfx/frontpage_service_input.gif) no-repeat;}
.contser .search .pd .sbt {width:23px;float:left;}
.contser .search .pd .sbt input {width:23px;height:23px;border:none;background:#fff url(/_Risoedk/gfx/frontpage_service_submit.gif) no-repeat;cursor:pointer;}
.contser .crumb {width:100%;clear:both;}
.contser .crumb .pd {clear:both;padding:50px 15px 0px 11px;}
.contser .crumb .pd ul {margin:0;padding:0;list-style-type:none;}
.contser .crumb .pd ul li {display:inline;color:#fff;font-weight:bold;font-size:10px;}
.contser .crumb .pd ul li a {font-weight:bold;text-decoration:underline;color:#fff;font-size:11px;}
.contser .crumb .pd ul li a:hover {text-decoration:none;}
.contser .crumb .pd ul li a.selected {font-weight:bold;text-decoration:none;color:#0d7000;}

#RightBoxSearchLinks {width:204px;height:240px;background-color:#86cb00;float:left;}
#RightBoxSearch {background-color:#86cb00;float:left;}
#RightBoxSearch table {margin:10px 0px 12px 23px;}
#RightBoxSearch input.SearchField {background-color:#ffffff;border-left:1px solid #429b00;border-top:1px solid #429b00;border-right:1px solid #9ee000;border-bottom:1px solid #9ee000;font-family:arial,verdana,helvetica,sans-serif;font-size:11px;color:#000000;width:140px;height:15px;}
#RightBoxSearch input.SearchButton {border:0px;width:18px;height:19px;}

#RightContainerBreadCrump {width:204px;background-color:#9ee000;display:block;}
#RightContainerBreadCrump img {margin-top:12px;}
#RightContainerBreadCrumpLinks {padding:11px 24px 12px 24px;line-height:15px;color:#50ad00;}

#RightContainerBreadCrumpLinks a, #RightContainerBreadCrumpLinks a:visited {color:#50ad00;text-decoration:underline;}
#RightContainerBreadCrumpLinks a:hover, #RightContainerBreadCrumpLinks a:active, #RightContainerBreadCrumpLinks a:focus, #RightContainerBreadCrumpLinks a.ActiveBreadCrump, #RightContainerBreadCrumpLinks a.ActiveBreadCrump:visited {color:#375c00;text-decoration:underline;}

#RightContainerRelated {width:204px;background-color:#d9d9d8;margin-top:12px;display:block;}
#RightContainerRelatedLinks {padding:9px 0px 12px 10px;line-height:15px;color:#000000;border-bottom:1px solid #909090;}
#RightContainerRelatedLinks a, #RightContainerRelatedLinks a:visited {width:155px;display:block;color:#000000;text-decoration:none;background-image:url(/_risoedk/gfx/RightContainerRelatedArrow.gif);background-repeat:no-repeat;background-position:0px 6px;padding-left:15px;}
#RightContainerRelatedLinks a:hover, #RightContainerRelatedLinks a:active, #RightContainerRelatedLinks a:focus, #RightContainerRelatedLinks a.Active, #RightContainerRelatedLinks a.Active:visited {width:155px;display:block;color:#000000;text-decoration:underline;background-image:url(/_risoedk/gfx/RightContainerRelatedArrow.gif);background-repeat:no-repeat;background-position:0px 6px;padding-left:15px;}
#RightContainerRelatedLinks p {margin:0px;}
#RightContainerRelatedLinks br {line-height:0px;}


#RightContainerMoreInfo {width:204px;background-color:#d9d9d8;margin-top:12px;display:block;}
#RightContainerMoreInfoText {padding:9px 0px 12px 10px;line-height:15px;color:#000000;border-bottom:1px solid #909090;}
#RightContainerMoreInfoText p {margin:0;}
#RightContainerMoreInfoText a, #RightContainerMoreInfoText a:visited {color:#000000;text-decoration:none;}
#RightContainerMoreInfoText a:hover, #RightContainerMoreInfoText a:active, #RightContainerMoreInfoText a:focus, #RightContainerMoreInfoText a.Active, #RightContainerMoreInfoText a.Active:visited {color:#000000;text-decoration:underline;}

#RightContainerSubscribe {width:204px;height:30px;margin-top:12px;display:block;}
#RightContainerSubscribe a, #RightContainerSubscribe a:visited {border:0px;text-decoration:none;}
#RightContainerSubscribe a:hover, #RightContainerSubscribe a:active, #RightContainerSubscribe a:focus, #RightContainerSubscribe a.Active, #RightContainerSubscribe a.Active:visited {border:0px;text-decoration:none;}

/* Footer (both frontpage and others) ---------------------------------------------------------------------- */

#FooterFrontpage { color:#87898C; padding:0px 0px 0px 0px; font-size:11px; width:960px;}

/* sqfr 7/3-2008          old:   0px 10px 0px 10px   ------------------------------------------------------- */
#Footer { color:#87898C; padding:0px  0px 0px  0px; font-size:11px; text-align:justify; }
#Footer a, #Footer a:visited, #FooterFrontpage a, #FooterFrontpage a:visited { color:#87898C;text-decoration:none; }
#Footer a:hover, #Footer a:active, #Footer a:focus, #FooterFrontpage a:hover, #FooterFrontpage a:active, #FooterFrontpage a:focus { color:#7c7755; text-decoration:none; }

/*  sqfr 7/3-2008  old: 740px             1px  -------------------------------------------------------------- */    
#FooterInfoText { width:764px; border-top:0px solid #bdc3b9; text-align:justify; }

/*  sqfr 7/3-2008  old:   740px   -------------------------------------------------------------- */    
#FooterInfoText p { width:764px; margin:0px; text-align:justify; }



/*  sqfr 7/3-2008                                      old:     1px                      */         
#FooterInfoTextFrontpage { width:960px; height:30px; border-top:0px solid #bdc3b9; text-align:justify; }
#FooterInfoTextFrontpage p { width:950px; height:30px; margin:0px; }


/*  sqfr 19/2-2010   */         
sub {vertical-align:baseline; font-size: 60%}
sup {vertical-align:top; font-size: 60%}


