body {
color:#000000;
font-family:'Verdana','Tahoma',sans-serif;
font-size:11px;
background-color:#A4D7E8;
padding:0px;
margin:0px;
/*text-align:center;*/
line-height:16px;
}

.fejl{
background-color:#FF9595;
color:#000000;
font-weight:bold;
padding:3px;
border-width:1px;
border-style:solid;
border-color:#FF0000;
}

/* BRUGES I BILLEDGALLERI */
div.thumbwrapper{
	float: left;
	height: 115px;
	width: 115px;
	background:transparent;
	margin: 6px;
	border: 1px solid #A4D7E8;
	text-align: center;
}

.thumbtabel{
width:100%;
height:115px;
}


/* BRUGES I LOGINBOKS */
#loginboks{
width:450px;
background-color:#E9E9E9;
border-width: 1px 1px 1px 1px;
border-style:solid;
border-color:#4487A1;
padding:20px;
padding-top:2px;
text-align:left;

}
FORM{
margin:0px;
}


/* BRUGES I NYHEDSBREVET START */
#nyhedsbrev_maintabel{
width:600px;
height:98%;
background-color:#FFFFFF;
border-width: 1px 1px 1px 1px;
border-style:solid;
border-color:#9e0039;
}

#news_afmeld{
color:#9e0039;
font-family:'Verdana','Tahoma','Arial',sans-serif;
font-size:10px;
text-align:center;
}

/* BRUGES I NYHEDSBREVET SLUT */

/* BRUGES I TOPROTATION START */
#CaptionBox {
visibility:hidden;
position:absolute;
top:0px;
left:0px;
}
/* BRUGES I TOPROTATION SLUT */

/* STANDARDOPSÆTNING FOR TABELLER DER IKKE ER STYLET START */
table {
font-family:'Verdana','Tahoma',sans-serif;
font-size:11px;
border-collapse:collapse;
line-height:16px;
}
/* STANDARDOPSÆTNING FOR TABELLER DER IKKE ER STYLET SLUT */


/* SELVE HOVEDTABELLEN */
#maintabel{
width:898px;
height:100%;
background-color:#FFFFFF;
border-width: 0px 0px 0px 0px;
border-style:solid;
border-color:#003471;
text-align:left;
}

/* TABELCELLE TIL INDHOLD */
#indholdTD{
background-color:#FFFFFF;
background-image:url(/cm-images/baggrund.jpg);
background-repeat:repeat-y;
height:100%;
}

/* INDHOLDSDIV MED LUFT I TOP TIL MENUER M.V. */
#contentDIV{
padding-top:210px;
width:898px;
}

/* INDHOLDSDIV MED LUFT I SIDERNE */
#content{
width:898px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}

.centertabel{
width:898px;
height:100%;
}

#leftcontent{
width:0px;
background-color:transparent;
height:100%;
padding-top:230px;
text-align:left;
width:215px;
padding-bottom:10px;
}

#leftcontent-indhold{
height:100%;
background-color:transparent;
text-align:left;
padding-left:9px;
}

#centercontent{
background-color:transparent;
height:100%;
padding-left:15px;
padding-right:15px;
padding-top:240px;
padding-bottom:10px;
}

#rightcontent{
width:250px;
background-color:transparent;
height:100%;
padding-top:220px;
padding-bottom:10px;
}

#rightcontent-indhold{
height:100%;
background-color:transparent;
text-align:left;
border-width: 0px 0px 0px 1px;
border-style:solid;
border-color:#9e0039;
padding-left:9px;
padding-right:9px;
}








/* TABELCELLE I BUNDEN AF SIDEN */
#bundTD{
height:30px;
width:100%;
background-image:url(/cm-images/bundbag.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
text-align:center;
padding-bottom:9px;
font-family:'Trebuchet MS','Arial','Tahoma','Verdana',sans-serif;
color:#33a7cc;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
margin:0px;

}

/* TABELCELLE I BUNDEN AF SIDEN */
#designTD{
height:10px;
background-color:#A4D7E8;
text-align:right;
padding-right:10px;
padding-bottom:3px;
font-family:'Arial','Verdana',sans-serif;
font-size: 10px;
color: #2288a9;
}

#blanktopTD{
height:20px;
background-color:#A4D7E8;
}


#topfoto{
position:absolute;
top:0px;
left:0px;
width:898px;
height:223px;
background-image:url(/cm-images/topbag.jpg);
background-repeat:no-repeat;
}

#logo{
position:absolute;
top:20px;
left:40px;
}




/* MENU PLACERET ABSOLUT */
#menubar{
position:absolute;
top:180px;
left:0px;
background-color:#9e0039;
text-align:left;
border-width: 0px 0px 0px 0px;
border-style:solid;
border-color:#1e3a6c;
}


/* MENUINDHOLD I FORHOLD TIL MENUBAR */
#menuindhold{
padding-top:0px;
padding-left:0px;
}

/* ICONRÆKKE */
#iconbar{
position:absolute;
top:15px;
right:15px;
}


#seekfelt{
color:#252525;
background-color:transparent;
background-image:url(/cm-images/gfx-back-seek.jpg);
background-repeat:repeat-x;
font-size:11px;
font-family:'Verdana','Tahoma','Arial',sans-serif;
height:18px;
width:162px;
padding:2px;
border-width: 1px 1px 1px 1px;
border-style:solid;
border-color:#FFFFFF;
}





/* DESIGNINFO */
#designinfo{
position:absolute;
top:0px;
right:10px;
font-family:'Arial','Verdana',sans-serif;
background-color:transparent;
font-size: 10px;
color: #2288a9;
}





/* RAMME PÅ BILLEDER HINDRE RAMME VED LINKS */
img{
border-color:#000000;
border-style:solid;
border-width : 0px;
}

H1{
font-family:'Trebuchet MS','Arial','Tahoma','Verdana',sans-serif;
color:#000000;
font-size:20px;
font-weight:bold;
letter-spacing:1px;
margin:0px;
line-height:24px;
}

H2{
font-family:'Trebuchet MS','Arial','Tahoma','Verdana',sans-serif;
color:#000000;
font-size:16px;
font-weight:bold;
letter-spacing:1px;
margin:0px;
line-height:20px;
}

/* HINDRE MEGET LUFT I TOP OG BUND VED BULLETS */
UL{
margin-top:0px;
margin-bottom:0px;
}

/* HINDRE DOBBELT LINIEAFSTAND VED P-TAG */
P{
margin:0px;
}

.tekstfelt {
	color:#000000;
background-color:#FFFFFF;
	font-size : 11px;
	font-family : verdana;	
	border-color:#000000;
	border-style:solid;
	border-width : 1px;
	
}

.tekstfelt2 {
	color:#000000;
background-color:#FFFFFF;
	font-size : 11px;
	font-family : verdana;	
	border-color:#000000;
	border-style:solid;
	border-width : 1px;
	
}

.text-divider{
color:#C0C0C0;
}


A{color:#2288a9; text-decoration:underline;}
A:link{color: #2288a9; text-decoration:underline;}
A:visited{color: #2288a9; text-decoration:underline;}
A:active{color:#2288a9; text-decoration:underline;}
A:hover{color:#2288a9; text-decoration:underline;}

A.footerlink, A:link.footerlink, A:visited.footerlink, A:active.footerlink, A:hover.footerlink{
font-family:'Trebuchet MS','Arial','Tahoma','Verdana',sans-serif;
color:#33a7cc;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
}


A.poweredby{font-family:'Arial','Verdana',sans-serif; background-color:transparent; font-size: 10px; color: #2288a9; text-decoration:none;}
A:link.poweredby{font-family:'Arial','Verdana',sans-serif; background-color:transparent; font-size: 10px; color: #2288a9; text-decoration:none;}
A:visited.poweredby{font-family:'Arial','Verdana',sans-serif; background-color:transparent; font-size: 10px; color: #2288a9; text-decoration:none;}
A:active.poweredby{font-family:'Arial','Verdana',sans-serif; background-color:transparent; font-size: 10px; color: #2288a9; text-decoration:none;}
A:hover.poweredby{font-family:'Arial','Verdana',sans-serif; background-color:transparent; font-size: 10px; color: #2288a9; text-decoration:none;}


.highslide {
	cursor: url(/cm-fotoarkiv/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 1px solid #1e3a6c;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
text-align:left;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
color:#000000;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(/cm-fotoarkiv/highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

/*****************************************************************************/
/* Styles for the HTML popups											     */
/* Remove these if you are not using Highslide HTML						     */
/*****************************************************************************/
.highslide-maincontent {
	display: none;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 16px;
}
.highslide-footer .highslide-resize {
	display: block;
	float: right;
	margin-top: 5px;
	height: 11px;
	width: 11px;
	background: url(graphics/resize.gif) no-repeat;
}
.highslide-footer .highslide-resize span {
	display: none;
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							 */
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.draggable-header .highslide-heading {
	position: absolute;
	margin: 2px 0.4em;
}

.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: 5;
	padding: 0;
}
.draggable-header .highslide-header .highslide-close a {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(graphics/closeX.png);
}
.draggable-header .highslide-header .highslide-close a:hover {
	background-position: 0 16px;
}
.draggable-header .highslide-header .highslide-close span {
	display: none;
}
.draggable-header .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'titlebar' */
.titlebar .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.titlebar .highslide-heading {
	position: absolute;
	width: 90%;
	margin: 1px 0 1px 5px;
	color: #666666;
}

.titlebar .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.titlebar .highslide-header .highslide-move * {
	display: none;
}
.titlebar .highslide-header li {
	position: relative;
	top: 3px;
	z-index: 2;
	padding: 0 0 0 1em;
}
.titlebar .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
	display: none;
}

/* hs.wrapperClassName = 'wide-border' */
.wide-border {
	background: white;
}
.wide-border .highslide-image {
	border-width: 10px;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}

/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
	background: #444;
}
.outer-glow .highslide-image {
	border: 5px solid #444444;
}
.outer-glow .highslide-caption {
	border: 5px solid #444444;
	border-top: none;
	padding: 5px;
	background-color: gray;
}

/* hs.wrapperClassName = 'colored-border' */
.colored-border {
	background: white;
}
.colored-border .highslide-image {
	border: 2px solid green;
}
.colored-border .highslide-caption {
	border: 2px solid green;
	border-top: none;
}

/* hs.wrapperClassName = 'dark' */
.dark {
	background: #111;
}
.dark .highslide-image {
	border-color: black black #202020 black;
	background: gray;
}
.dark .highslide-caption {
	color: white;
	background: #111;
}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
	background-image: url(graphics/controlbar-black-border.gif);
}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
	color: white;
	border: none;
	font-weight: bold;
}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(graphics/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(graphics/controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.controls-in-heading .highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.controls-in-heading .highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.controls-in-heading .highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.controls-in-heading .highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.controls-in-heading .highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.controls-in-heading .highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.controls-in-heading .highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.controls-in-heading .highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}

