/* MENU 
 * Her importeres eksternt stylesheet med css til Xmenuen.
 * importeres med følgende synstaks @import "[stylesheet.css]"
 * Der er tre grundlæggende menuskabeloner til rådighed:
 *              - "menu_main_and_sub.css" : horisontal hovedmenu med vertikal undermenu der viser undersider og undersider til undersider i en træstruktur.
 *              - "menu_tree.css" : vertikal hovedmenu der viser undersider og undersider til undersider i en træstruktur.
 *              - "menu_dropdown.css" : vertikal hovedmenu med undersider i dropdownmenuer, der vises onmouseover.
 */

@import "menu_dropdown.css";
@import "jquery.lightbox-0.5.css";


/* AVIVA */

body.mceContentBody 
{ 
	color:black; 
	text-align:left; 
	background-color:#ffffff; 
	background-image:none;
}

/* AVIVA MCE STYLES (check mce_styles in domain.asp) */


/* TEXT FORMATTING (standard) */

body,p,td {
    font-family:Verdana, Arial, Helvetica;
    font-size:11px;
	color:#000;
}

a {
    color:#000;
}

a:hover {
    text-decoration:none;
	color:#000;	/* understregning på link fjernes når musen holdes over det */
}

h1 { font-family:Georgia;
	font-size:22px;
	color:#2e96fe;
	margin:15px 0 10px 0px;
}
h1:first-child {
	margin-top:5px;
}
h2 { font-family:Georgia;
	font-size:12px;
	margin:0px 0 5px 0px;
}
h3 {}
h4 {}
h5 {}

/* DESIGN */
body {
    margin:0px;
	background-color:#000;
	background-color:#000;
}

img {
    border:0px;
}

#container {
    width:939px;
    margin:0px auto 0px auto; /* top right bottom left */
    overflow:hidden;
}

#header {
	background-color:#000;
    height:243px;
	position:relative;
	margin-top:9px;
}

#icons { /* Div med Print, søg og send til en ven */
    float:right;
}
    img.icon { /* Billeder til Print, søg og send til en ven */
        margin-right:10px;
    }

#rightColumn {
    float:right;
    background-color: #bce1ff;
    width:212px;
	padding:12px 17px 0px 18px;
    /* Sikrer lige stor højde på container og venstrekollonne */
    padding-bottom: 20000px;     /* X + padding-bottom */
    margin-bottom: -20000px;     /* X */
}

#content {
    background-color:#fff;
    padding:23px 20px 0px 18px;
    width:654px;
    min-height:550px;
    
    /* Sikrer lige stor højde på container og venstrekollonne */
    padding-bottom: 20000px;     /* X + padding-bottom */
    margin-bottom: -20000px;     /* X */
}

#footer {
	background-image:url(../images/footer_bg.jpg);
    width:939px; /* Samme vidde som containeren */
	height:26px;
	line-height:25px;
	text-align:center;
    margin:0px auto 20px auto; /* top right bottom left */
	border-top:1px solid #afdbff;
}

input {
	font-size:inherit;
}

/* NEWS LIST */

p.news {
	margin-top:0px;
}

a.newsItem div.news.date {
	float:left;
	width:75px;
}

/* NEWSLETTER */
input.nyhed_tekst,input.nyhed_e.mail {
	border:1px solid #abadb3;
	float:right;
	height:16px;
	width:156px;
}

label.newsletter {
	height:18px;
	line-height:18px;
	display:block;
}

input.nyhed_knap_afmeld, input.nyhed_knap_tilmeld {
	float:right;
	margin:12px 0 0 8px;
	background-color:#fff;
	border:1px solid #abadb3;
}

/* TOP */
img.overlay {
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:1000;
}

img.logo {
	position:absolute;
	right:0px;
	bottom:0px;
	z-index:1000;
}

/* SPONSORS */

div#sponsor_slide {
	margin:auto;
	width:220px;
	background-color:#ffffff;
}

div.sponsor {
	height:180px;
	background-color:#fff;
}

img.sponsor {
	display:block;
	margin:0px 10px 0px 10px;
	xborder-bottom:solid 1px #efefef;
}

/* GALLERY 
 * Se også jquery.lightbox-0.5.css
 */
 
 img.gallery_thumb {
	margin:0 20px 20px 0;
 }


/* UTILITY CLASSES */

.clear {
    clear:both;
}

.noUnderline{
	text-decoration:none;
}

/* END */


