
/* GENERAL LAYOUT ITEMS */
body { background-color:#FFFFFF; margin:0px; padding:0px; }
body,table,td,p,div,span,font,h1,h2,h3,h4,h6,h7,input,button,select,textarea { font-family:verdana,arial,sans-serif;font-size:11px; }
#main { background-color:#E6E8EB; width:968px; }
p { margin:0px; padding:0px; margin-bottom:10px; }
img, table { border:none; }
.w100 { width:100%; }
.h100 { height:100%; }
.h96 { position:relative; overflow:auto; overflow:hidden; width:195px; height:96px; }
.h112 { position:relative; overflow:auto; overflow:hidden; height:112px; }
.h126 { position:relative; overflow:auto; overflow:hidden; height:126px; }
.h136 { position:relative; overflow:auto; overflow:hidden; height:136px; }
.h158 { position:relative; overflow:auto; overflow:hidden; height:158px; }
.h190 { position:relative; overflow:auto; overflow:hidden; height:190px; }
.h225 { position:relative; overflow:auto; overflow:hidden; height:225px; }
.h317 { position:relative; overflow:auto; overflow:hidden; height:317px; }
.h338 { position:relative; overflow:auto; overflow:hidden; height:338px; }


/* IMAGE LAYER */
#imgLayer { position:absolute; z-index:11; visibility:hidden; width:458px; border:solid 1px #1D2E4F; background-color:#FFFFFF; }

/* DROP DOWN MENU */
.cellDropdown { padding:3px; padding-right:15px; background-image:url(http://www.um.dk/images/dropdown/pil_s.gif); background-color:#D7D6D1; color:#323232; cursor:pointer; }
.cellDropdownOver { padding:3px; padding-right:15px; background-image:url(http://www.um.dk/images/dropdown/pil_h.gif); background-color:#EB0000; color:#FFFFFF; cursor:pointer; }
.cellDropdown2 { padding:3px; padding-right:15px; background-image:url(http://www.um.dk/images/dropdown/pil_s.gif); background-color:#D7D6D1; color:#323232; cursor:pointer; }
.cellDropdownOver2 { padding:3px; padding-right:15px; background-image:url(http://www.um.dk/images/dropdown/pil_h.gif); background-color:#EB0000; color:#FFFFFF; cursor:pointer; }
.cellDropdownUdenPil { padding:3px; padding-right:15px; background-color:#D7D6D1; color:#323232; cursor:pointer; }
.cellDropdownOverUdenPil { padding:3px; padding-right:15px; background-color:#EB0000; color:#FFFFFF; cursor:pointer; }

/* TEKST (undersider) */
a:link { color: #eb0000; text-decoration: none }
a:visited { color: #5a739f; text-decoration: none }
a:hover { color: #eb0000; text-decoration: underline }

#MainSubjectSpecial a, #MainSubjectSpecial a:link, #MainSubjectSpecial a:active, #MainSubjectSpecial a:visited{ color:#323232; text-decoration:none; } 
#MainSubjectSpecial a:hover { color:#EB0000; text-decoration:underline; }
a.noline, a.noline:link, a.noline:active { color:#323232; text-decoration:none; }
a.noline:visited { color:#7D7D70; text-decoration:none; }
a.noline:hover { color:#EB0000; text-decoration:underline; }

h1, .overskrift { font-weight:normal;margin-bottom:15px;font-size:16px; color:#000; }
.h5{ font-size:18px; font-weight:bold; }
.underoverskrift { font-size:12px; font-weight:bold; }
.underoverskriftlight { font-size:12px; font-weight:normal; }
.introtekst { font-size:12px; color:#000; }
.dato { color:#646464; }
.white { color:#ffffff; }
.white a:visited { color:#ffffff; }
.Emneoverskrift { color:Black;}

#white a, #white a:visited, #white {color:white;}
#white a:hover{color:#EB0000;text-decoration: underline;}

/* ANDRE LINKS */
.bcrumb, a.bcrumb, a.bcrumb:link, a.bcrumb:active, a.bcrumb:visited{font-size:10px; color:#323232;font-weight:normal; text-decoration:none; } a.bcrumb:hover { color:#EB0000; text-decoration:underline; }
a.lastcrumb, a.lastbcrumb:link, a.lastbcrumb:active, a.lastbcrumb:visited, a.lastcrumb:hover { color:#323232; text-decoration:none;font-weight:normal !important; }
a.bund, a.bund:link, a.bund:active, a.bund:visited { color:#323232 !important; font-size:10px; text-decoration:none; } a.bund:hover { color:#EB0000 !important; text-decoration:underline; }
a.infobox, a.infobox:link, a.infobox:active, a.infobox:visited { color:#646464; text-decoration:none; } a.infobox:hover { color:#EB0000; text-decoration:underline; }
a.infobox2, a.infobox2:link, a.infobox2:active, a.infobox2:visited { background-image:url(http://www.um.dk/images/infobox/pil.gif); background-repeat:no-repeat;  padding-left:12px; color:#323232; text-decoration:none; } a.infobox2:hover { color:#323232; text-decoration:underline; }
a.whiteNoline, a.whiteNoline:link, a.whiteNoline:active, a.whiteNoline:visited { color:#FFFFFF; text-decoration:none; } a.whiteNoline:hover { color:#FFFFFF; text-decoration:underline; }
a.dato, a.dato:link, a.dato:active { color:#323232; text-decoration:none; } a.dato:visited { color:#7D7D70; text-decoration:none; } a.dato:hover { color:#EB0000; text-decoration:underline; }
a.stortlink, a.stortlink:link, a.stortlink:active { font-size:11px; color:#323232; text-decoration:none; } a.stortlink:visited { color:#7D7D70; text-decoration:none; } a.stortlink:hover { color:#EB0000; text-decoration:underline; }a.dato:hover { color:#EB0000; text-decoration:underline; }
a.underoverskrift, a.underoverskrift:link, a.underoverskrift:active, a.underoverskrift:visited, a.underoverskrift:hover { text-decoration:none;}
a.webauthor, a.webauthor:link, a.webauthor:active, a.webauthor:visited{font-size:11px; color:#323232; text-decoration:none; } a.webauthor:hover { color:#EB0000; text-decoration:underline; }

.newslist a, .newslist a:link, .newslist a:active { color: #EB0000; text-decoration: none; } 
.newslist a:visited { color: #5a739f; text-decoration: none; } 
.newslist a:hover { color: #EB0000; text-decoration: underline; }

span.forsideinfobox, span.forsideinfobox a, span.forsideinfobox a:link, span.forsideinfobox a:active, span.forsideinfobox a:visited { color:#323232 !important; text-decoration:none; } span.forsideinfobox a:hover { color:#EB0000; text-decoration:underline; }
.greylink, .greylink a:link, .greylink a:active, .greylink a:visited { color:#323232 !important; text-decoration:none; } .greylink a:hover { color:#EB0000 !important; text-decoration:underline; }

/* BILLEDE PLACERINGER */
.imgRight { float:right; clear:both; margin-left:15px; margin-bottom:10px; }
.imgLeft { float:left; clear:both; margin-right:15px; margin-bottom:10px; }
.imgCenter { margin-bottom:15px; }

/* PRIMÆRE FARVER */
.Pdarkblue { background-color:#1D2E4F; color:#FFFFFF; }
.Pyellow { background-color:#FFCC00; color:#323232; }
.Pred { background-color:#EB0000; color:#FFFFFF; }
.Pblue { background-color:#000099; color:#FFFFFF; }
.Pwhite { background-color:#FFFFFF;  color:#323232; }

/* SEKUNDÆRE FARVER */
.Sblue { background-color:#818B9D; color:#FFFFFF; }
.Slightgrey { font-weight:normal; background-color:#E6E8EB; color:#323232; }
.Slightbrown { background-color:#D7D7D2; color:#323232; }
.Sbrown { background-color:#A5A59B; color:#FFFFFF; }
.Sdarkbrown { background-color:#7D7D70; color:#FFFFFF; }
.Sdarkdarkbrown { background-color:#64645A; color:#FFFFFF; }
.Sdarkgrey { background-color:#323232; color:#FFFFFF; }
.Sgrey { background-color:#646464; color:#FFFFFF; }
.Sdarkred { background-color:#B40000; color:#FFFFFF; }

/* ANDRE FARVER */
.Snewgrey { background-color:#C0C5CE; color:#323232; }
.NewGrey { background-color:#C0C5CE; color:#323232; }
.NewLightGrey { background-color:#D9DCE2; color:#323232; }

/* VENSTRE MENU */
a.vmenu, a.vmenu:link, a.vmenu:active, a.vmenu:visited, a.vmenu:hover { color:#323232; text-decoration:none; }
.niv2, .niv3, .niv4, .niv5, .niv6 { background-color:#D7D7D2; color:#323232; font-weight:normal; cursor:pointer; }
.niv2open { background-color:#86867B; color:#323232; font-weight:normal; cursor:pointer; }
.niv3open { background-color:#929287; color:#323232; font-weight:normal; cursor:pointer; }
.niv4open { background-color:#A0A096; color:#323232; font-weight:normal; cursor:pointer; }
.niv5open { background-color:#AEAEA5; color:#323232; font-weight:normal; cursor:pointer; }
.niv6open { background-color:#BFBFB7; color:#323232; font-weight:normal; cursor:pointer; }

/* PRINT ITEMS */
@media print {
	.noprint { display:none; }
}

/* FORMS */
form { display:inline; }
.topmenuForms { border:none; background-color:#CDD1D8; }
.topmenuFormsSlightbrown { border:none; background-color:#D7D7D2; }
.SlightgreyForm { border:none; background-color:#E6E8EB; }
.whiteRightForm { border:1px solid #818B9D; background-color:#FFFFFF; Text-align:right; }

/* Dynamic Data Extraction */
.style1{}
.style1_hdr {font: 8pt verdana; font-weight: bold; color: black; background-color: transparent;border: solid 0px black;	padding-right: 10px;}
.style1_item {font: 8pt verdana; font-weight: normal;color: black;background-color: transparent;border: solid 0px black;padding-right: 10px;}
.style1_altitem{font: 8pt verdana; font-weight: normal;	color: Black;background-color: transparent;	border: solid 0px black; padding-right: 10px;}

.style2{font: 12pt verdana; font-weight: bold;font-style: italic;}
.style2_hdr{font: 8pt verdana; font-weight: bold;font-style: italic;color: black;background-color: transparent;	border: 0px black;border-bottom: solid 1px black;}
.style2_item{font: 8pt verdana; font-weight: normal;color: black;background-color: #E6E8EB;border: solid 0px black;	padding-right: 10px;}
.style2_altitem{font: 8pt verdana; font-weight: normal;	color: black; background-color: transparent; border: solid 0px black; padding-right: 10px;}

.style3{}
.style3_hdr{font: 8pt verdana; 	font-weight: bold;color: black;	background-color: transparent;border: solid 1px black; padding-right: 10px;}
.style3_item{font: 8pt verdana; font-weight: normal;color: black;background-color: transparent;	border: solid 1px black;padding-right: 10px;}
.style3_altitem{font: 8pt verdana; font-weight: normal;	color: black;background-color: transparent;	border: solid 1px black;padding-right: 10px;}

.style4{border: solid 1px black;}
.style4_hdr{font: 7pt verdana; font-weight: bold;color: black;background-color: transparent;border: solid 1px black;border-right: solid 1px black;}
.style4_item{font: 7pt verdana; font-weight: normal;color: black;background-color: #E6E8EB;	border: solid 0px black;padding-right: 10px;border-right: solid 1px black;}
.style4_altitem{font: 7pt verdana; font-weight: normal;color: black;background-color: #E6E8EB;border: solid 0px black;padding-right: 10px;border-right: solid 1px black;}

.niv1overskrift 
{ 
	color:#323232;
}
.piccomment
{
	font-family:verdana;
	font-size:9px;
	color:#ffffff;	
	padding-left:3px;
	padding-bottom:3px;
}

#forum .forumTXTa {color:#000000;}
#forum .forumTXTa a {color:#000000;}
#forum .forumTXTa a:visited {color:#000000;}

#forum .forumTXTi {color:#cbcbcb;}
#forum .forumTXTi a {color:#cbcbcb;}
#forum .forumTXTi a:visited {color:red;}
#forum .forumTXTi a:hover {color:#cbcbcb;}

.forumadd {background-color:#E6E8EB;padding-left:5px;}
.danelistadd {background-color:#E6E8EB; width:140px;}
.danelisttabbedtable {width: 390px; height: 200px; }

.foruminput {border:1px solid #E6E8EB;background-color:#E6E8EB;font-size:10px;}
.danelistinput {border:1px solid #E6E8EB;background-color:#E6E8EB;font-size:11px;line-height:11px;width:260px;}
.danelistinputpostal {border:1px solid #E6E8EB;background-color:#E6E8EB;font-size:11px;line-height:11px;width:60px;}
.danelistinputcity {border:1px solid #E6E8EB;background-color:#E6E8EB;font-size:11px;line-height:11px;width:180px;}
.forumdiva {background-color:#E6E8EB;padding:8px;}
.forumdivi {background-color:#F3F4F5;padding:8px;}

.topmenuen a {font-family:Verdana;font-weight:bold;color:White;}
.topmenuen a:visited {font-weight:bold;color:#ffffff;}
.topmenuen a:hover {font-weight:bold;color:#1D2E4F;}
.topmenuena a {font-family:Verdana;font-weight:bold;color:#1D2E4F;}
.topmenuena a:visited {font-weight:bold;color:#1D2E4F;}
.topmenuena a:hover {font-weight:bold;color:#1D2E4F;}

.MovieClip a {color:White;}
.MovieClip a:hover {text-decoration:underline;}

span.servicemenu a {padding-left:5px;font-family:Verdana;font-weight:normal;color:White;font-size:9px;}
span.servicemenu a:visited {font-weight:bold;color:#ffffff;}
span.servicemenu a:hover {font-weight:bold;color:yellow;}

.whitebackground { background-color:#ffffff;}

.blueHdr
{background-color:#E7E8EC;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
}
.blueTxt
{background-color:#E7E8EC;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
}
ul li
{
	list-style:square;	
	
}
#topbar .searchBtn
{
	background-color:#818B9D;
}
#topbar .searchBtn a
{
	
}
.showIfScriptEnabled
{
	visibility: hidden;
}

#bannerImg h1, #bannerImgSub h1 {margin:0px;}

.100height {height:100%;}

/* XHTML makeover */

.inputTwoColumn 
{
	width: 100%;
	border: 0;
	border-collapse: collapse;
	table-layout: fixed;
}

.inputTwoColumnLabel 
{
	color: #323232;
	background-color: #c0c5ce;
	padding: 0 6px 0 6px;
	border-bottom: 1px solid white;
}
	
.inputTwoColumnField 
{
	background-color: #e6e8eb;
	padding: 0 6px 0 6px;
	border-left: 1px solid white;
	border-bottom: 1px solid white;
}
	
.inputTwoColumnField input 
{
	background-color: transparent;
	border: 0;
	width: 100%;
}

.inputTwoColumnField textarea 
{
	background-color: transparent;
	border: 0;
	width: 100%;
}

/* Organigrammet. */

.organigram
{
	margin-left: 26px;
	margin-right: 37px;
}

.organigram span, .organigram a
{
	font-size: 10px;
}

/* Til den nye generiske aspx-fil. */
.pagecontent { width: 968px; margin-left: auto; margin-right: auto; overflow: hidden; background-color: #e6e8eb;}

#contentheader, #maincontent, #contentfooter,#bookmarkLinks
{
	margin-left: 26px;
	margin-right: 37px;
}

#contentheader
{
	margin-top: 13px;
	margin-bottom: 0;
}

#maincontent
{
	margin-top: 15px;
	margin-bottom: 0;
}

#maincontent h2, #maincontent h3 {margin-bottom:0px;padding-bottom:0px}

#contentfooter
{
	margin-top: 25px;
	margin-bottom: 10px;
}

/* overwrite default editor styles */
.RadEContentBordered a:link  {color: #EB0000}
.RadEContentBordered a:hover {color: #EB0000;text-decoration:underline;}
.RadEContentBordered a:visited { color: #5a719c;} 

.RightNormalDiv {background-image: url(/CMS.Web/Images/GenericPageBackground.gif); background-repeat: repeat-y;}
.PageHeaderGif {padding: 0 46px 0 32px; background-image: url(/CMS.Web/Images/GenericPageHeader.gif); background-repeat: no-repeat;}
.PageHeaderGifNoLogo {padding: 0 46px 0 32px; background-image: url(/CMS.Web/Images/GenericPageHeaderNoLogo.gif); background-repeat: no-repeat;}
#LeftMenuContainer {padding: 1px 0 0 0;float: left;overflow: hidden; width: 235px;}
.ControlContainerDiv {padding: 1px 1px 0 1px; float: none; overflow: hidden; width: 458px; background-color: #ffffff;}
#InfoBoxPaneDiv {padding: 1px 0 0 0; float: left; overflow: hidden; width: 195px;}
/* For at kunne se hele koden i editmode */
.editmode #InfoBoxPaneDiv, .editmode #InfoBoxPaneDiv div, .editmode .pagecontent {overflow: visible !important;}

.PaddingMainContent {padding:1px 26px 0 26px;}
.paddingcell {padding:1px 5px 1px 8px;}

/* blog */
#BlogCommentContainer {padding: 0 28px 0 28px;width: 400px}
.CommentHeader {padding:2px 10px 2px 10px;background-color: #E6E8EB;margin:10px 0 1px 0;font-weight:bold;}
.CommentHeader a:link, .CommentHeader a:visited {color:#eb0000}
.leftText {float:left;display:inline-block;text-align:left;width:150px;}
.rightText {float:right;display:inline-block;text-align:right;width:150px;}
.CommentHeader .rightText {font-weight:normal;}
.CommentHeader .rightText a:link, .CommentHeader .rightText a:visited {color:#000}
.CommentHeader .rightText a:hover {color:#eb0000; text-decoration:underline;}
#BlogCommentContainer label {background-color: #d6d7d6;line-height:18px;padding:2px 0 0 10px;width:115px;display:-moz-inline-block;display:inline-block;}
#BlogCommentContainer .longLabel {width:390px;margin-top:1px;}
#BlogCommentContainer input {background-color: #E6E8EB;border:none;font-size:12px;padding:3px;width:267px;margin-left:2px;}
#BlogCommentContainer .textarea {width:380px;height:200px;border:none;background-color: #E6E8EB;overflow:auto;margin:1px 0 1px;padding:10px;}
#BlogCommentContainer .submit {width:auto;background-color:#fff;color:#eb0000;font-weight:normal;font-size:11px;float:right}
#BlogCommentContainer .hr {border:none;color: #E6E8EB;margin:0px;padding:0px;}
#BlogCommentContainer p {margin-bottom:5px;padding:0 0 0 10px;}
#BlogCommentContainer .slet {color:red;cursor:pointer;}
.BlogAuthor {float:left;}
.headercolor {color:#7D7D70}
.smallmarginbottom {padding-bottom:10px;}
#blogentrylist a:link, #blogentrylist a:visited {color:#eb0000;}
#blogentrylist a:hover {text-decoration:underline;}
#blogentrylist table {width:400px;}
#blogentrylist div {font-size:12px;}

/* daneregistration */
.DaneRegistration label.block {float:left;width:150px;}
.DaneRegistration input {float:left;display:block;margin-bottom:5px;}
.DaneRegistration select {margin:0 5px 5px 0;}

/* --------------------------------------------- TNI added ----------------------------------------------------*/
.topMenuBorder { border:1px #FFFFFF solid; }
.hideTag { display: none; }
.topMenuItemWidth {	width: 185px; }
.menuLevel0Border { border-right: #ffffff 1px solid; border-top: #e6e8eb 1px solid; }
.menuLevel0Width { width: 922px; }
.topMenuControlHeight { height: 106px; }
/* ----------------------------------------------------------------------------------------------------------- */

/* Publications */
#PublicationSearchDiv { margin: 8px 0px 8px 0px; }

/* PPO Results div */

div #searchresults
{
	width: 420px;
}

/* Video template */
.col-main-video { width:384px;margin-right:5px;}
#maincontent .col-main-video h2 { margin-bottom:8px;font-size:10px;}
.col-right-video { width:203px; }
#maincontent .col-right-video a, #maincontent .col-right-video a:link, #maincontent .col-right-video a:active, #maincontent .col-right-video a:visited, #maincontent .col-right-video a:hover {color:#323232; text-decoration:none;}
#maincontent .teaser-video-info h3 {margin:0px;font-size:10px;}
.mainvideoinfo { padding:5px; }
.video-main-paragraph {margin-bottom:15px; }
.video-buttom-paragraph {margin-top:15px; }
.video-teaser-container, .video-teaser-container-hover {padding:5px;}
.video-teaser-container-hover {background-color:#E6E8EB; color:#323232;}
	/* Slightgrey: background-color:#E6E8EB; color:#323232; } */
.teaser-video-info { width:128px;font-size:9px;}
.teaser-img-video {margin-right:5px;} 
.teaser-img-video, .teaser-img-video img { width:60px;}

/* PPO Indicator Table */

table.indicatorTable 
{
	margin-bottom:10px;
	margin-top:5px;
	border-width: 2px;
	border-spacing: 2px ;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: white;
	width: 100%
}
table.indicatorTable th {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: black;
	background-color: white;
	text-align: left
}
table.indicatorTable td {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: black;
	background-color: white;
	vertical-align: top;
}

.deletedPostingTable p 
{
	width: 350px;
}

.deletedPostingArea
{
	overflow:scroll;
}


.line, .lastUnit {overflow: hidden;_overflow:visible;_zoom:1; }
.unit{float:left;_zoom:1;}
.unitExt{float:right;}
.size1of1{float:none;}
.size1of2{width:50%;}
.size1of3{width:33.33333%;}
.size2of3{width:66.66666%;}
.size1of4{width:25%;}
.size3of4{width:75%;}
.size1of5{width:20%;}
.size2of5{width:40%;}
.size3of5{width:60%;}
.size4of5{width:80%;}
.size1of6{width:16.66666%;}
.size2of6{width:33.33333%;}
.size3of6{width:50%;}
.size4of6{width:66.66666%;}
.size5of6{width:83.33333%;}
.lastUnit {float:none;_position:relative; _left:-3px; _margin-right: -3px;width:auto;}
