p { margin-top:0px; margin-bottom:13px; }
#frontpagepicture { position:absolute; z-index:2; }
#sprognavigation { position:absolute; z-index:3; width:244px; }
#main { height:178px; }
#forsidemain { background-color:#FDFDFD; background:url(/images/nyidanmark/frontbg.gif) repeat-x; float:left; width:960px; display:inline; }
#forsidemaintop { background:url(/images/nyidanmark/frontbgtop.gif) repeat-x; float:left; width:960px; display:inline; padding-bottom:10px; }
#forsidemainbund { background:url(/images/nyidanmark/frontbgbund.gif) repeat-x; float:left; width:960px; display:inline; padding-bottom:6px; }
#forsidespacer1 { background:url(/images/nyidanmark/forsidetopbund.gif) repeat-x; float:left; width:960px; height:5px; display:inline; }
#forsidespacer2 { background:url(/images/nyidanmark/forsidebundbund.gif) repeat-x; float:left; width:960px; height:2px; display:inline; }
.forsidetopbox { width:185px; float:left; display:inline; }
.forsidetoprightbox { width:214px; float:left; display:inline; }
.forsidetopbox a { text-decoration:none; } .forsidetopbox a:hover { text-decoration:none; }
div.forsidetopbox h1 { margin:0px; padding:0px; }
.forsidetoprightbox a { text-decoration:none; color:#FFFFFF; font-size:120%; font-weight:bold; } .forsidetoprightbox a:hover { text-decoration:underline; color:#FDFDFD; font-size:120%; font-weight:bold; }
.forsidetoprightbox ul { margin:0px; padding:0px; list-style:none; width:214px; border-bottom:solid 1px #2A3C54; }
.forsidetoprightbox ul.last { border-bottom:none; }
.forsidetoprightbox li { list-style-image:url(/images/nyidanmark/forsidepil_blue.gif); margin:0px; margin-bottom:8px; margin-top:5px; margin-left:19px; }
.forsidetoprightbox>ul>li { list-style-image:url(/images/nyidanmark/forsidepil_blue_firefox.gif); } /* HACK: ONLY FIREFOX READ THIS ONE */
.forsidebundbox { width:218px; float:left; display:inline; }
.forsidebundbox a { text-decoration:none; } .forsidebundbox a:hover { text-decoration:none; }
h2 { font-size:120%; color:#30495f; margin-top:0px; margin-bottom:11px; font-weight:bold; }
.forsidebundrightbox { width:212px; float:left; display:inline; }
.forsidebundrightbox a { text-decoration:none; color:#FFFFFF; } .forsidebundrightbox a:hover { text-decoration:underline; color:#FDFDFD; }
.forsidebundrightbox p { margin-bottom:9px; }
.forsidebundbox h1 { margin-bottom:0px; }

/* MOVE TO NyiDanmark.css */
.todo
{
	border:solid 1px #d36;
}
.todo .todotext
{
	float:right;
	margin:-2px 20px 0 0;
	font-size:9px;
	color:#d36;
	
}
