body
{
	background: #CBCBCB url(../images/site_bg.gif) repeat-x;
	text-align: center;	
}

/* Tekst */
h1
{
	font-family: "Helvetica Rounded", Helvetica, Verdana, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	margin-top: 0px;
	padding-left:26px;
	padding-right:29px;
}

h2
{
	font-family: "Helvetica Rounded", Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	padding-left:26px;
	padding-right:29px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.red{
	color: #ef0030;
}

h3{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left:26px;
	padding-right:29px;
	margin-top: 0px;
	margin-bottom: 6px;

}

p{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left:26px;
	padding-right:45px;
	padding-top:10px;
	padding-bottom:10px;
}

.ultop{
	padding-bottom: 0px;
}

ul{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 38px;
	padding-right: 45px;
	margin: 0px;
	padding-bottom: 0px;
}

.dato{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #a09b8e;
}

/* Layout */
#wrap
{ 
margin-left: auto;
margin-right: auto;
width:933px;
text-align: left;
font-family: Verdana, sans-serif;
	font-size: 10px;
}

#footer
{
	font-family: Verdana, sans-serif;
	color: #666666;
	clear:both;
	font-size: 10px;
	padding-left: 26px;
	text-align: left;
}

.footer a
{
	text-decoration: none;
	color: #ef03000;
}

.heading{ 
	color: #105ea2; 
	font-size: 2em; 
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-stretch: condensed;
	font-weight: bold; 
	text-align:left; 
	margin-top: 0px;
	vertical-align: top;
}

.subheading
{ 
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-stretch: condensed;
	font-weight: bold; 
	font-size:1em; 
	text-align:left; 
	color: #105ea2;
}

.aulogo{ 
	vertical-align: top; 
	position: absolute; 
	top:0; 
	right: 80px; 
	z-index: 1; 
}

div#menu
{ width:100%; 
}

div#menu ul
{
	/*background-color: #f8f9f8;*/
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-stretch: condensed;
	font-weight: bold;
	color: #666666;
	margin: 0px;
	padding-left: 26px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 895px;
	line-height: 1em;
}


div#menu ul li
{
	display: inline;
}

div#menu ul li a
{
	padding: 5px 10px 5px 10px;
	color: #666666;
	text-decoration: none;
}

div#menu ul li a.first
{
	padding-left: 0px;
}

div#menu ul li a:hover
{
	color: #ef0030 !important;
}

a{
	color: #ef0030;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

#active{
	color: #105EA2 !important;
}


.kontakt{
	font-size: 10px;
	padding: 10px;
}

.wide{
	padding-right: 36px;
}

#niels{
	float:right;
	padding: 1px;
}

.borderright{
	border-right-color: #ef0300;
	border-right-width: 1px;
	border-right-style: solid;
}

.padding{
	padding-left:26px;
	padding-right:29px;
}

.nopadding{
	padding: 0px;
}

.notoppad{
	padding-top: 0px;
}

.norightpad{
	padding-right: 0px !important;
}

.smallbottompad{
	padding-bottom: 6px;
}
.drdkgennemtiden{
	text-align: center;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;	
}

.drdkgennemtiden img{
	border-style: none;
}

img.logo{
	border-style: none;
	vertical-align: middle;
}

.prop
{
	float: right;
	width: 1px;
}

.clearminheight
{
	clear: both;
	height: 1px;
	overflow: hidden;
}

.min600px
{
	height: 600px;
}

.newsAlt{
	padding-bottom: 0px;
	padding-top: 0px;
}

.smallcaps{
	font-variant:small-caps;
}

.clear{
	float: left;
}

.twocolumn{
	padding-right: 467px;
}

 
table.exhibit-tabularView-body{
	border-collapse: collapse !important;
}

tr.tr-oversigt td{
	border-bottom: 1px solid #ef0030 !important;
}

table.oversigt{
	border: 1px solid #ef0030;
}

ol.exhibit-tileView-body{
	list-style-type: none;
}