

/************************************CONTENT*******************************/

body {
   color: #6E6E6E;
   text-align: left;
   width: 780px;
   margin: auto;
}

p {
   color: #6E6E6E;
}

h1 {
   clear:none;
   color: #464448;
   font-size: 18px;
   font-weight: normal;
   padding-top: 15px;
}

td {
   color: #6E6E6E;
}

ul {
   color: #6E6E6E;
}

ul li {
   color: #6E6E6E;
}

a:link {
   color: #000000;
   text-decoration: underline;

}

a:visited {
   color: #000000;
}

a:hover {
   color: #6E6E6E;
   text-decoration: underline;
}

.newsheader a {
   font-size: 18px;
   font-weight: normal;
   color: #6e070f;
}

.newslist p {
   color: #6E6E6E;
}

.newslist p strong {
   color: #000000;
   font-weight: normal;
}

.clear {
   height: 0px;
}

#contentcontainer {
   background: transparent url("/GetAsset.action?contentId=3466304&assetId=3466306") no-repeat 100% 100%;
   margin-top: 4px;
   margin-bottom: 4px;
   position: relative;
}

.language #contentcontainer {
   background: none;
   margin-top: 6px;
   position: absolute;
}

.layoutcontainer {
   margin: 0px;
   padding: 0px;
   width: auto;
}

.container_520 {
   padding: 0px;
   width: 586px;
   min-width: 586px;
   max-width: 586px;
   position: static;
}

.normaltextcontent {
   /*padding-left: 12px;*/
}

.normaltextcontent img {
   margin: 0px;
}

/* VÆK I FORBINDELSE MED NY HEADER
#topnavigationcontainer {
   margin-top: 25px;
}

.toplinks {
   display:none;
}
VÆK I FORBINDELSE MED NY HEADER */

object {
   margin-right: -40px
}

#front_show {
   margin-left: -12px;
}

/*embed {
   margin-left: -12px;
}*/

.fulltext {
   padding-left: 10px;
}

/************************************CONTENT*******************************/

/************************************FOOTER*******************************/

#footercontainer {
   border-top: 0px;
   margin-top: 0px;
}

#footercontent {
   text-align: left;
   margin-top: 5px;
}

#footercontent p {
   font-family: verdana, arial;
   font-size: 9px;
   color: #878787;
}

#footercontent a {
   font-size: 9px;
   color: #878787;
}

/************************************FOOTER*******************************/


/************************************TOPMENU*******************************/

.layoutcontainer #mainmenucontainer {
   margin-right: -20px;
   width: auto;
}

#mainmenucontent {
   background-color: #FFFFFF;
   border: 0px;
   margin: 0px;
   padding: 0px;
   line-height: 12px;
   height: 12px;
}

#mainmenucontent ul {
   float: right;
}

#mainmenucontent ul .selected {
   background-color: #FFFFFF;
}

#mainmenucontent li a {
   padding-left: 6px;
   padding-right: 6px;
}

#mainmenucontent li a:hover {
   color: #6E6E6E;
   padding-left: 6px;
   padding-right: 6px;
   text-decoration: underline;
}

#mainmenucontent .black{
   color: #878787;
}

#mainmenucontent .end {
   border-right: 0px;
}

.topnavheader {
   color: #4D4D4D;
   font-size: 13px;
   font-weight: normal;
   margin: 10px 0px 5px 0px;
   margin-right: -15px;
   text-align:right;
   width: auto;
}

/************************************TOPMENU*******************************/


/************************************SUBMENU*******************************/

#submenucontainer {
   width: 190px;
   min-width: 190px;
   max-width: 190px;
   background-color: transparent;
   border-top: 1px solid #E6E6E6;
   position: static;
   margin-left:3px;
   /*margin-bottom: 64px;*/
   padding:0px;
}

.submenucontent {
   padding: 0px;
   margin: 0px;
}

.submenunode {
   background-color: transparent;
   background-image: none;
   margin: 0px;
   padding: 0px;
}

.submenunodeactive {
   background-color: #048bc7;
   background-image: none;
   margin: 0px;
   padding: 0px;
}

#submenucontainer .submenunodeactive a {
   color: #FFFFFF;
}

#submenucontainer .expanded a {
   color: #FFFFFF;
}

.expanded {
   background-color: #048bc7;
}

.submenunode2 {
   background-color: transparent;
   background-image: none;
   margin: 0px;
   padding: 0px;
}

.submenunode2active {
   background-color: transparent;
   background-image: none;
   margin: 0px;
   padding: 0px;
}

#submenucontainer a {
   color: #4D4D4D;
   display: block;
   font-size: 10px;
   font-weight: normal;

   text-decoration: none;
   text-transform: uppercase;
   padding: 8px 0px 8px 15px;

   height: 100%;
   width: 175px;
}

#submenucontainer .submenunode a:hover {
   background-color: #048bc7;
   color: #FFFFFF;
}

#submenucontainer .submenunode2 a:hover {
   background-color: #FFFFFF;
   color: #048bc7;
}

#submenucontainer .submenunode2 a {
   color: #999999;
   display: block;
   font-weight: normal;
   padding: 3px 0px 3px 22px;
   text-decoration: none;
   width: 168px;
}

#submenucontainer .submenunode2active a {
   color: #048bc7;
   display: block;
   font-weight: normal;
   padding: 3px 0px 3px 22px;
   text-decoration: none;
   width: 168px;
}

#submenucontainer .teaserbox {
   background-color: #FFFFFF;
   border-left: 1px solid #FFFFFF;
   width: 191px;
   margin: 0px;
   padding: 0px;
   position: absolute;
   bottom: 0px;
}

#submenucontainer .teaserbox .newslist {
   border-top: 1px solid #E6E6E6;
   border-left: 1px solid #FFFFFF;
   margin-left:-2px;
   margin-bottom:5px;
   width:191px;
}

#submenucontainer .teaserbox .newslist a {
   background-color: #F84600;
   display: block;
   color: #FFFFFF;
   font-size: 11px;
   margin: 4px 0px -5px -1px;
   padding: 13px 7px 13px 7px;
   text-transform: none;
   text-decoration: underline;
   width: 178px;
}

/************************************SUBMENU*******************************/

/************************************FOOTERNAVMENU*******************************/

#navmenucontainer {

}

#navmenucontainer {
  padding: 0;
  margin: 0;
}
#navmenucontainer .container_nav_3_columns, #navmenucontainer .container_nav_4_columns {
  height: 140px;
  overflow: hidden;
  float: left;
  margin-right: 4px;
  background: #464448;
}

#navmenucontainer .container_nav_3_columns {
  width: 290px;
}

#navmenucontainer .container_nav_4_columns_end {
  width: 192px;
  margin-right: 0px;
}

#navmenucontainer .container_nav_content {

  padding: 0;
  margin: 0;
}

#navmenucontainer .fulltext{
  padding: 0;
}

#navmenucontainer img {
  margin: 0;
  padding: 0;
}

#navmenucontainer p.submenuheader_aod {
  color: #ffffff;
  font-family: Futura,Verdana,Arial,sans-serif;
  font-size: 18px;
  margin-top: 10px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 10px;
  padding-right: 10px;
}

#navmenucontainer p {
  margin: 0
}

#navmenucontainer a {
  display: block;
  font-size: 9px;
  color: white;
  text-transform: uppercase;
  text-decoration: none;
  white-space: nowrap;
  line-height: 20px;
  padding: 0;
  margin: 10px 10px 10px 10px ;
  width: 270px;
  overflow: hidden;
}

/************************************FOOTERNAVMENU*******************************/


/************************************PROFILE*******************************/
.menuOuterUL {
   list-style-type: none;
   padding: 0px;
   margin: 0px;
}

.menuOuterUL li {
   list-style-type: none;
}

.PPprofilLI {
   color: #6E6E6E;
}

.jobLI {
   color: #6E6E6E;
}

a.black:hover {
   color: #000000;
}

.PPvisitkortOuterDivInstitut {
   float: right;
   width: 200px;
}

.PPvisitkortLeftDivInstitut {
   width: 200px;
}

.PPvisitkortMiddleDivInstitut {
   width: 200px;
}

.PPvisitkortRightDivInstitut {
   width: 200px;
}

hr {
   display: none;
}

.PPmenuH2 {
   display: none;
}

.PPmenuOuterDiv {
   margin-right: 0px;
   text-align: right;
   width: auto;
}

.PPmenuOuterUL {
   display: inline;
   list-style-type: none;
   padding: 0px;
   margin: 0px;
}

.PPmenuOuterUL li {
   border-left: 1px solid #6E6E6E;
   display: inline;
   list-style-type: none;
   padding: 0px;
   margin: 0px;
}

.PPmenuOuterUL li a {
   padding-left: 6px;
   padding-right: 2px;
}

.PPmenuOuterUL li ul li {
   border: 0px;
   padding: 0px;
   margin: 0px;
}

.PPmenuOuterUL li ul {
   border: 0px;
   padding: 0px;
   margin: 0px;
}

.PPmenuInnerUL {
   display: inline;
   list-style-type: none;
   padding: 0px;
   margin: 0px;
}

.PPmenuInnerUL li {
   display: inline;
   list-style-type: none;
   padding: 0px;
   margin: 0px;
}

/************************************PROFILE*******************************/

/************************************PUBLICATION*******************************/
.publOdd {
   padding-bottom: 20px;
}

.publEven {
   padding-bottom: 20px;
}

div.publTitle {
margin-bottom: -13px; /* This is an UGLY hack - in order to remove unwanted <br> - this should have been solved in html and not in css! */
}

/************************************PUBLICATION*******************************/

