html
{
  overflow-y:scroll; 
  overflow-x:auto; 
}


td p{
margin: 0px;
}
.Overskrift1
{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#b27c3c;
        font-weight: bold;
	font-size: 22px
}

.Overskrift2
{	
        font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#b27c3c;
        font-weight: bold;
	font-size: 18px
}

.Overskrift3
{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#b27c3c;
        font-weight: bold;
	font-size: 13px
}


html, body
{
	margin:0;
	padding:0;
}

body
{
	color:Black;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10px;
	background-color:#F2F2F4;
	text-align:center;
	
}
label, input, select
{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10px;	
}
a:hover
{
	color:#ED4848;
}
#BreadCrumb a:hover,
#MidtKol .normalcontent a:hover,
#MidtKol .manchet a:hover,
#SideBund a:hover
{
	color:#ED4848;
}
#form1
{
	
}
#Pageborder
{
	width:900px;
	text-align:left;
	margin:0 auto;
	
}

/*SIDE top, logo funktionalitet, søgekontrol*/
#SideTop
{
	height:75px;
	padding-top:15px;
}

#logo
{
	float:left;
	background-image:url("/media/ZooLogo117x66.gif");
	background-repeat:no-repeat;
	width:117px;
	height:66px;
}



#logo a img
{
	width:117px;
	height:66px;
}
#logo a:visited, #logo a, #logo a:hover
{
	text-decoration:none;
	
}
/*Top Funktionalitet*/
#tools span.language a,
#tools span a.func
{
	color:Black;
	cursor:pointer;
	text-decoration:none;
}
#tools a
{
	text-transform:uppercase;
	text-decoration:none;
	color:Black;
	border:0;
}
#tools a img
{
	border:0;
	text-decoration:none;
}
#tools span.zooLang a img
{
	margin-bottom:-4px;
}
#tools span a.func:hover,
#tools a:hover
{
	color:#ED4848;
}
#tools
{
	float:right;
	position:relative;
}

#tools span.language img.EnDa
{
	height:20px;
	margin-bottom:-5px;
}
#tools span.input
{
	margin-right:45px;
}
#tools span.input input
{
	
}
#tools span.button
{
	position:absolute;
	top:0;
	right:0;
}
#tools span.button input
{
	background-image:url(searchBtn.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

/* OUTER BORDERS */
#BreadCrumb,
#Midt
{
	border-left:solid 1px #C0C0C0;
}
#BreadCrumb,
#Midt
{
	border-right:solid 1px #C0C0C0;
}
#Midt
{
	width:898px;
	border-bottom:solid 1px #C0C0C0;
}


/*Breadcrumb / Yahoo-sti*/
#BreadCrumb
{
	background-color:White;
	margin-bottom:0;
	/*Round corners*/
	clear:both;
}
#BreadCrumb .bc
{
	height:28px;
	padding-top:12px;
	padding-left:11px;
	padding-right:11px;
	
}
#Indhold
{
	margin-top:0px;
	background-color:White;	
}

/*  Inddeling i 3 kolonner, v, midt og h*/
#VenstreKol
{
	padding-left:11px;
	float:left;
	width: 169px;
}
#MidtKol
{
	float:left;
	width:470px;
	padding-left:15px;
	padding-right:15px;
	font-size:12px;
	line-height:1.3em;
}
#HoejreKol
{
	float:left;
	/*width:218px;		*/
}
#VenstreKol, #MidtKol, #HoejreKol
{
	margin-top:0px;
	margin-bottom:15px;
}
#RelInfo, #Teasere
{
	width:208px;
	padding-right:5px;
}
#Teasere
{
	padding-left:0px;
}
#Midt
{
	margin-top:0px;
	background-color:White;
	position:absolute;
}





/*----------------- horisontal navigation -----------------*/

#HorNav
{
	margin-top:0px;
	clear:both;
	text-align:left;
}
#HorNav h2
{
	display:none;
}

#HorNav ul
{
	margin:0;
	padding:0;
	list-style:none;
	background-image:url(/media/GreyLine40x1.gif);
	background-position:right bottom;
	background-repeat:repeat-x;
	overflow:hidden;
}
* html #HorNav ul 
{
	height:1%;
}

#HorNav ul li 
{
	color:White;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;

	background-color:red;
	background-image: url(/media/blackGrad10x29.png);
	background-position:bottom;
	background-repeat:repeat-x;
	float:left;
	margin-right:2px;

}
* html #HorNav ul li
{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/blackGrad10x29.png',sizingMethod='scale');
}
#HorNav ul li a 
{
	color:White;
	text-decoration:none;
	background:url("/media/roundRight_400x35.gif") no-repeat right top;
	display:block;	
}

#HorNav ul li a span
{
	
	background:url("/media/roundLeft_9x35.gif") no-repeat left top;
	display:block;
	padding:8px 7px;
}

#HorNav ul li.selected 
{
	background-image:url("/media/whiteGrad10x29.png");
	
	
} 
* html #HorNav ul li.selected 
{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/whiteGrad10x29.png',sizingMethod='scale');
}
#HorNav ul li.selected a
{
	color:Black;
} 

/*----------------- horisontal navigation SLUT -----------------*/

/*---------------Vertikal navigation--------------*/
#Nav 
{
	margin-right:5px;
}
#Nav h2
{
	display:none;
}
#Nav div.vn
{
	margin-bottom:10px;
}
#Nav div.vn ul,
#Nav div.vn ul li
{
	list-style-type:none;
}
#Nav div.vn ul
{
	margin:0;
	padding:0;
}

/* Vertikal navigation - Selected */
div.Lysebrun #Nav div.vn ul li.currentitem a.selected, div.Lysebrun #Nav div.vn ul li.currentitem a.selected:hover
{
	background-color:#E6CFA8;
}
div.GronBrun #Nav div.vn ul li.currentitem a.selected, div.GronBrun #Nav div.vn ul li.currentitem a.selected:hover
{
	background-color:#dcdcbe;
}
div.Gron #Nav div.vn ul li.currentitem a.selected, div.Gron #Nav div.vn ul li.currentitem a.selected:hover
{
	background-color:#bedcbe;
}
div.BlaaGron #Nav div.vn ul li.currentitem a.selected, div.BlaaGron #Nav div.vn ul li.currentitem a.selected:hover
{
	background-color:#b8d8d7;
}
div.Blaa #Nav div.vn ul li.currentitem a.selected, div.Blaa #Nav div.vn ul li.currentitem a.selected:hover
{
	background-color:#bdbddb;
}
div.Lilla #Nav div.vn ul li.currentitem a.selected, div.Lilla #Nav div.vn ul li.currentitem a.selected:hover
{
	background-color:#dbbddb;
}

/* Niveau 2 - not selected */
div #Nav div.vn ul li
{
	background-position:left top;
	background-repeat:repeat-x;
}
div.Lysebrun #Nav div.vn ul li
{
	background-image:url(vnav_lysebrun.gif);
	background-color:#f3e7d1;
}
div.GronBrun #Nav div.vn ul li
{
	background-image:url(vnav_gronbrun.gif);
	background-color:#eeeede;	
}
div.Gron #Nav div.vn ul li
{
	background-image:url(vnav_gron.gif);	
	background-color:#deeede;	
}
div.BlaaGron #Nav div.vn ul li
{
	background-image:url(vnav_blaagron.gif);	
	background-color:#ddeded;
}
div.Blaa #Nav div.vn ul li
{
	background-image:url(vnav_blaa.gif);	
	background-color:#dedeee;
}
div.Lilla #Nav div.vn ul li
{
	background-image:url(vnav_lilla.gif);	
	background-color:#eedeee;
}
div.Lysebrun #Nav div.vn ul li a.niveau4
{
	border:solid 1px #e5cea6;
	border-left:none;
	border-top:none;
}
div.GronBrun #Nav div.vn ul li a.niveau4
{
	border:solid 1px #dcdcbe;
	border-left:none;
	border-top:none;
}
div.Gron #Nav div.vn ul li a.niveau4
{
	border:solid 1px #bedcbe;
	border-left:none;
	border-top:none;
}
div.BlaaGron #Nav div.vn ul li a.niveau4
{
	border:solid 1px #b8d8d7;
	border-left:none;
	border-top:none;
}
div.Blaa #Nav div.vn ul li a.niveau4
{
	border:solid 1px #bebedc;
	border-left:none;
	border-top:none;
}
div.Lilla #Nav div.vn ul li a.niveau4
{
	border:solid 1px #dcbedc;
	border-left:none;
	border-top:none;
}


/* Niveau 2 - Mouseover */
div.Lysebrun #Nav div.vn ul li a:hover
{
	background-image:url(vnav_lysebrun_hover.gif);	
	background-position:left center;
	background-repeat:repeat-x;
	background-color:#e4ddd0;
}
div.GronBrun #Nav div.vn ul li a:hover
{
	background-image:url(vnav_gronbrun_hover.gif);	
	background-position:left center;
	background-repeat:repeat-x;
	background-color:#ddddd1;
}
div.Gron #Nav div.vn ul li a:hover
{
	background-image:url(vnav_gron_hover.gif);	
	background-position:left center;
	background-repeat:repeat-x;
	background-color:#d1ddd1;
}
div.BlaaGron #Nav div.vn ul li a:hover
{
	background-image:url(vnav_blaagron_hover.gif);	
	background-position:left center;
	background-repeat:repeat-x;
	background-color:#c9d7d7;
}
div.Blaa #Nav div.vn ul li a:hover
{
	background-image:url(vnav_blaa_hover.gif);	
	background-position:left center;
	background-repeat:repeat-x;
	background-color:#cecedc;
}
div.Lilla #Nav div.vn ul li a:hover
{
	background-image:url(vnav_lilla_hover.gif);	
	background-position:left center;
	background-repeat:repeat-x;
	background-color:#ddd1dd;
}



/* Niveau 3 - not selected */
div.Lysebrun #Nav div.vn ul li li a
{
	background-color:#F7F0E2;
	border-right:solid 1px #e6cfa8;
}
div.GronBrun #Nav div.vn ul li li a
{
	background-color:#F5F5EC;
	border-right:solid 1px #dcdcbe;
}
div.Gron #Nav div.vn ul li li a
{
	background-color:#e9f4e9;
	border-right:solid 1px #bddbbd;
}
div.BlaaGron #Nav div.vn ul li li a		
{
	background-color:#E7F3F3;
	border-right:solid 1px #b8d8d7;
}
div.Blaa #Nav div.vn ul li li a
{
	background-color:#EAEAF4;
	border-right:solid 1px #bebedc;
}
div.Lilla #Nav div.vn ul li li a
{
	background-color:#F4E9F4;
	border-right:solid 1px #dcbedc;
}

/* Nivea 3 - Mouseover */
div.Lysebrun #Nav div.vn ul li li a:hover
{
	background-color:#e3dcce;
	border-right:solid 1px #d1ba92;	
	background-image:none;
}
div.GronBrun #Nav div.vn ul li li a:hover
{
	background-color:#dadacb;
	border-right:solid 1px #c7c7a9;
	background-image:none;
}
div.Gron #Nav div.vn ul li li a:hover
{
	background-color:#cbdacb;
	border-right:solid 1px #a9c7a9;
	background-image:none;
}
div.BlaaGron #Nav div.vn ul li li a:hover
{
	background-color:#c4d4d4;
	border-right:solid 1px #9fbfbe;
	background-image:none;
}
div.Blaa #Nav div.vn ul li li a:hover
{
	background-color:#cbcbda;
	border-right:solid 1px #aaaac8;
	background-image:none;
}
div.Lilla #Nav div.vn ul li li a:hover
{
	background-color:#dacada;
	border-right:solid 1px #c7a9c7;
}


/* Niveau 4 - not selected*/
div.Blaa #Nav div.vn ul li li li a
{
	background-color:#FFFFFF;
}
div.BlaaGron #Nav div.vn ul li li li a
{
	background-color:#FFFFFF;
}
div.Gron #Nav div.vn ul li li li a
{
	background-color:#FFFFFF;
}
div.GronBrun #Nav div.vn ul li li li a
{
	background-color:#FFFFFF;
}
div.Lilla #Nav div.vn ul li li li a
{
	background-color:#FFFFFF;
}
div.Lysebrun #Nav div.vn ul li li li a
{
	background-color:#FFFFFF;
}

/* Niveau 4 - mouseover */
div.Blaa #Nav div.vn ul li li li a:hover
{
	background-color:#eeeeee;
	background-image:none;
}
div.BlaaGron #Nav div.vn ul li li li a:hover
{
	background-color:#eeeeee;
	background-image:none;
}
div.Gron #Nav div.vn ul li li li a:hover
{
	background-color:#eeeeee;
	background-image:none;
}
div.GronBrun #Nav div.vn ul li li li a:hover
{
	background-color:#eeeeee;
	background-image:none;
}
div.Lilla #Nav div.vn ul li li li a:hover
{
	background-color:#eeeeee;
	background-image:none;
}
div.Lysebrun #Nav div.vn ul li li li a:hover
{
	background-color:#eeeeee;
	background-image:none;
}

/* Generelt */
#Nav div.vn ul li.currentitem a.selected, #Nav div.vn ul li.currentitem a.selected:hover
{
	background-image:url("/media/CoralredRightArrow_5x7.gif");
	background-repeat:no-repeat;
	background-position:left center;	
}


#Nav div.vn ul li
{
	margin-bottom:3px;
	border:none;
}
#Nav div.vn ul li li
{	
	margin-bottom:0px;
	border-bottom:none;
}


#Nav div.vn ul li a
{
	color:Black;
	display:block;
	padding-left:10px;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
	border-right:solid 1px #D8D19D;
}

#Nav div.vn ul li a.selected
{
	font-weight:bold;
}
#Nav div.vn ul li li a
{
	color:Black;
	padding-left:20px;
	border:none;
}
#Nav div.vn ul li li a.selected
{
	font-weight:bold;
}
#Nav div.vn ul li li li a
{
	padding-left:30px;
}
#Nav div.vn ul li li li a.selected
{
	font-weight:bold;
}
#Nav div.vn ul li li li li a
{
	padding-left:40px;
}
#Nav div.vn ul li li li li a.selected
{
	font-weight:bold;
}

/*--------------- Vertikal navigation SLUT --------------*/

/*--------------- Vidste Du BOX START --------------*/

#VidsteDu div.link p a:hover
{
	color:#ED4848;
}

#VidsteDu /*Ydre div*/
{
	/*background:url(/media/new/custom_corners_topleft.gif) top left no-repeat;*/
	background-image:url(/media/custom_corners_topleft_NEW.png);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:-3px;
	margin-right:5px;
	color:White;
	line-height:1.3em;
}
* html #VidsteDu /*Ydre div*/
{
	background-image:url(/media/new/custom_corners_topleft_NEW.gif);
}
#VidsteDu .titel /*indre øverste*/
{
	background:url(/media/custom_corners_topright_NEW.png) top right no-repeat;
	background-repeat:no-repeat;
	margin-right:-6px;
	padding-left:15px;
	padding-right:15px;
}
* html #VidsteDu .titel /*indre øverste*/
{
	background:url(/media/new/custom_corners_topright_NEW.gif) top right no-repeat;
}
#VidsteDu .titel span
{
	font-size:1.5em;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:15px;
	border-bottom:dotted 1px White;
	display:block;
	
}
#VidsteDu .bodytext
{
	background: url(/media/new/custom_corners_rightborder_NEW.gif) top right repeat-y;
	margin-right:-5px;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

#VidsteDu .bodytext ul, #VidsteDu .bodytext ol
{
	margin:0 0 0 5px;
	padding:0;
	list-style-position:inside;
}
#VidsteDu .bodytext li  
{
	margin:0;
	padding:0;
}
#VidsteDu .bodytext a  
{
	color:#ffffff;
}
#VidsteDu .link
{
	
	/*background:url(/media/new/custom_corners_bottomleft_802x18.gif) bottom left no-repeat;*/
	background:url(/media/custom_corners_bottomleft_802x18_NEW.png) bottom left no-repeat;
	margin-left:0;
}
* html #VidsteDu .link
{
	background:url(/media/new/custom_corners_bottomleft_802x18_NEW.gif) bottom left no-repeat;
}


#VidsteDu .link p
{
	background:url(/media/custom_corners_bottomright_NEW.png) bottom right no-repeat;
	display:block;
	margin:0 -5px 0 -5px;
	padding-bottom:25px;
	padding-left:23px;
	padding-right:15px;
}
* html #VidsteDu .link p
{
	background:url(/media/new/custom_corners_bottomright_NEW.gif) bottom right no-repeat;
}

#VidsteDu .link p a
{
	color:White;
	background-image:url(onewhitearrow.png);
	background-position:left 4px;
	background-repeat:no-repeat;
	padding:6px 0 6px 20px;
	
}
* html #VidsteDu .link p a
{
	background-image:url(onewhitearrow.gif);
}
/*
div.Lysebrun #VidsteDu .link p a
{
	background-image:url(linkarrow_lysebrun.gif);
}
div.GronBrun #VidsteDu .link p a
{
	background-image:url(linkarrow_gronbrun.gif);
}
div.Gron #VidsteDu .link p a
{
	background-image:url(linkarrow_gron.gif);
}
div.BlaaGron #VidsteDu .link p a
{
	background-image:url(linkarrow_blaagron.gif);
}
div.Blaa #VidsteDu .link p a
{
	background-image:url(linkarrow_blaa.gif);
}
div.Lilla #VidsteDu .link p a
{
	background-image:url(linkarrow_lilla.gif);
}*/
/*--------------- Vidste Du BOX SLUT --------------*/

/*Midterkolonne indhold: titel manchet teasers mm.*/
#MidtKol h3.titel
{
	padding:0;
	margin:0;
	font-family:Arial;
	font-weight:bold;
	font-size:2em;
	line-height:1em;
	margin-top:-2px;
	margin-bottom:10px;
}
/*Forbudt for voksne - Børnesider = Større skrift!!!*/
div.GronBrun #MidtKol h3.titel
{
	font-size:3.2em;
	margin-top:-2px;
}
div.GronBrun #MidtKol div.manchet, div.GronBrun div.normalcontent, #BreadCrumb.GronBrun .bc
{
	font-size:1.2em;
	line-height:1.3em;
}
/*******************************************************/


#MidtKol div.manchet
{
	margin-bottom:10px;
}
#MidtKol div.bredtbillede
{
	position:relative;	
}
#MidtKol div.bredtbillede a
{
	text-decoration:none;
}

#MidtKol div.bredtbillede div.hl a.piclink,
#MidtKol div.bredtbillede div.txt a.piclink
{
	color:White;
	text-decoration:none;
}
#MidtKol div.bredtbillede div.hl a.piclink  h4.phl:hover,
#MidtKol div.bredtbillede div.txt a.piclink span:hover
{
	color:#ED4848;
}


#MidtKol div.bredtbillede div.hl
{
	position:absolute;
	top:106px;
	left:10px;
	width:425px;
}

/*
#Indhold.GronBrun div.bredtbillede div.hl //Børneside overskrift billede//
{
	position:absolute;
	top:102px;
	left:10px;
	width:425px;
}
*/
#MidtKol div.bredtbillede div.txt
{
	position:absolute;
	top:126px;
	left:10px;
	font-weight:bold;
	font-size:1.2em;
	line-height:1em;
	color:White;
	width:425px;
	padding-left:20px;
}
/*
#Indhold.GronBrun div.bredtbillede div.txt //Børneside underoverskrift billede//
{
	position:absolute;
	top:122px;
	left:10px;
	font-weight:bold;
	font-size:1.2em;
	line-height:1em;
	color:White;
	width:425px;
	padding-left:20px;
}
*/

/*
div.GronBrun #MidtKol div.bredtbillede div.txt //Børneside - større skrift//
{
	font-size:1.4em;
	line-height:1.7em;
}
div.GronBrun #MidtKol div.bredtbillede div.hl h4.phl //Børneside - større skrift//
{
	font-size:2em; 
}
*/

#MidtKol div.bredtbillede div.hl h4.phl
{
	font-weight:bold;
	font-size:1.5em;
	line-height:1em;
	margin:0;
	padding:0;
	padding-left:20px;
	background-position:left center;
	background-repeat:no-repeat;
}


#MidtKol div.bredtbillede div.hl h4.phl
{
	background-image:url(onewhitearrow.png);
}
* html #MidtKol div.bredtbillede div.hl h4.phl
{
	background-image:url(onewhitearrow.gif);
}
/*
div.Lysebrun #MidtKol div.bredtbillede div.hl h4.phl
{
	background-image:url(linkarrow_lysebrun.png);
	background-image:url(linkarrow_lysebrun.gif);
}
* html div.Lysebrun #MidtKol div.bredtbillede div.hl h4.phl
{
	background-image:url(circleArrow_lysebrun.gif);
}
div.GronBrun #MidtKol div.bredtbillede div.hl h4.phl
{
	background-image:url(linkarrow_gronbrun.gif);
}
div.Gron #MidtKol div.bredtbillede div.hl h4.phl
{
	background-image:url(linkarrow_gron.gif);
}
div.BlaaGron #MidtKol div.bredtbillede div.hl h4.phl
{
	background-image:url(linkarrow_blaagron.gif);
}
div.Blaa #MidtKol div.bredtbillede div.hl h4.phl
{
	background-image:url(linkarrow_blaa.gif);
}
div.Lilla #MidtKol div.bredtbillede div.hl h4.phl
{
	background-image:url(linkarrow_lilla.gif);
}*/

/*Midterkol bund teasers*/
#MidtKol div.contentteasers
{
	margin-top:24px;
	margin-bottom:10px;
	overflow:hidden;
}
* html #MidtKol div.contentteasers
{
	height:1%;
}
#MidtKol div.contentteasers div.left
{
	float:left;
	width:228px;	
}
#MidtKol div.contentteasers div.right
{
	float:right;
	width:228px;
}
#MidtKol div.contentteasers div.left div.bundteaser,
#MidtKol div.contentteasers div.right div.bundteaser
{
	background-color:#F2F2F4;
	padding-bottom:5px;
	margin-bottom:5px;
}
#MidtKol div.contentteasers div div.bundteaser div.hl,
#MidtKol div.contentteasers div div.bundteaser div.txt,
#MidtKol div.contentteasers div div.bundteaser div.link
{
	padding-left:10px;
	padding-right:10px;
}

#MidtKol div.contentteasers .left .bundteaser div.hl h4,
#MidtKol div.contentteasers .right .bundteaser div.hl h4
{
	font-weight:bold;
	font-size:1.5em;
	line-height:2em;
	margin:0;
	padding:0;
	color:Black;
}
div.GronBrun #MidtKol div.contentteasers .left .bundteaser div.hl h4, /*Børneside - større skrift*/
div.GronBrun #MidtKol div.contentteasers .right .bundteaser div.hl h4
{
	font-size:1.8em;
}
#MidtKol div.contentteasers .left .bundteaser div.link,
#MidtKol div.contentteasers .right .bundteaser div.link
{
	
}



#MidtKol div.contentteasers .left .bundteaser div.link a.teaserlink,
#MidtKol div.contentteasers .right .bundteaser div.link a.teaserlink
{
	padding-left:20px;
	display:block;
	background-position:left 3px;
	
	background-repeat:no-repeat;
	vertical-align:middle;
	line-height:1.8em;
}
div.Lysebrun #MidtKol div.contentteasers .left .bundteaser div.link a.teaserlink,
div.Lysebrun #MidtKol div.contentteasers .right .bundteaser div.link a.teaserlink
{
	background-image:url(circleArrow_lysebrun.gif);
}
div.GronBrun #MidtKol div.contentteasers .left .bundteaser div.link a.teaserlink,
div.GronBrun #MidtKol div.contentteasers .right .bundteaser div.link a.teaserlink
{
	background-image:url(circleArrow_gronbrun.gif);
}
div.Gron #MidtKol div.contentteasers .left .bundteaser div.link a.teaserlink,
div.Gron #MidtKol div.contentteasers .right .bundteaser div.link a.teaserlink
{
	background-image:url(circleArrow_gron.gif);
}
div.BlaaGron #MidtKol div.contentteasers .left .bundteaser div.link a.teaserlink,
div.BlaaGron #MidtKol div.contentteasers .right .bundteaser div.link a.teaserlink
{
	background-image:url(circleArrow_blaagron.gif);
}
div.Blaa #MidtKol div.contentteasers .left .bundteaser div.link a.teaserlink,
div.Blaa #MidtKol div.contentteasers .right .bundteaser div.link a.teaserlink
{
	background-image:url(circleArrow_blaa.gif);
}
div.Lilla #MidtKol div.contentteasers .left .bundteaser div.link a.teaserlink,
div.Lilla #MidtKol div.contentteasers .right .bundteaser div.link a.teaserlink
{
	background-image:url(circleArrow_lilla.gif);
}

#MidtKol div.contentteasers .left .bundteaser a.teaserlink:hover,
#MidtKol div.contentteasers .right .bundteaser a.teaserlink:hover
{
	color:#ED4848;
}

/* Midtkolonne: Form elementer - Online shop: bestil */
#MidtKol .cardsContainerDiv label, #MidtKol .cardsTitleDiv, #MidtKol .sentToDiv
{
	float:left;
}
#MidtKol .cardsTitleDiv, #MidtKol .sentToDiv
{
	font-weight:bold;
	width:140px;
	margin-top:10px;
}
#MidtKol .cardsContainerDiv, #MidtKol .senttocontainer
{
	margin-top:10px;
	float:left;
	width:330px;
}
#MidtKol .carditem, #MidtKol .optionitem 
{
	clear:both;
}
#MidtKol .cardradio, #MidtKol .optionradio 
{
	float:left;
}
#MidtKol .cardsContainerDiv label, #MidtKol .optionitem label
{
	padding:4px 0 0 0;
	float:left;
}
#MidtKol .cardprice 
{
	float:right;
	font-weight:bold;
	padding:4px 0 0 0;
}
#MidtKol .userTitleDiv
{
	clear:both;
	font-weight:bold;
	margin-bottom:5px;
}
#MidtKol .inputdiv 
{
	clear:both;
	margin-bottom:5px;
	overflow:hidden;
	width:100%;
}
#MidtKol .inputdiv label
{
	width:140px;
	display:block;
	float:left;
	padding:4px 0 0 0;
}
#MidtKol .inputdiv input
{
	float:left;
}
#MidtKol .submitbtn
{
	margin:10px 0 0 140px;
}
#MidtKol .errormessage
{
	clear:both;
	color:#ED4848;
	display:block;
	margin-top:10px;
}

/* Midtkolonne: Form elementer - Online shop: Indkøbskurv */
#MidtKol .productsHeader, #MidtKol .productsFooter
{
	font-weight:bold;
	clear:both;
	width:100%;
}
#MidtKol .productsHeader 
{
	border-bottom:solid 1px #b27c3c;
	margin:0 -2px 5px 0;
	overflow:hidden;
}
#MidtKol .productsHeader .description
{
	float:left;
	margin:0 0 0 60px;
	padding:0 0 5px 0;
}
#MidtKol .price
{
	float:right;
	padding:0 2px 5px 0;
}
#MidtKol .products, #MidtKol .product
{
	clear:both;
}
#MidtKol .product
{
	border-bottom:solid 1px #b27c3c;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	overflow:hidden;
	height:1%;
}
#MidtKol .delete
{
	float:left;
	width:50px;
}
#MidtKol .delete a
{
	text-decoration:underline;
}
#MidtKol .productInfo
{
	float:left;
	margin:0 0 0 10px;
	width:410px;
}
#MidtKol .firstline
{
	font-weight:bold;
	clear:both;
}
#MidtKol .firstline, #MidtKol .line
{
	clear:both;
}
#MidtKol .firstline .title
{
	float:left;
}
#MidtKol .totalLine
{
	clear:both;
	overflow:hidden;
}
#MidtKol .total
{
	float:right;
	margin-right:20px;
}
#MidtKol .totalamount
{
	float:right;
}
#MidtKol .productsFooter .description
{
	margin:10px 0 0 0;
	width:100%;
}
#shopcontent2 input
{
	margin:5px 0 0 0;
}
#shopcontent3 input
{
	margin:5px 0 0 60px;
}
#shopcontent3 .inputdiv label
{
	width:60px;
}
#shopcontent3 .inputdiv input
{
	margin:0;
}





/*Højrekolonne: relevant info box, teasers... */

#RelInfo
{
	padding:0;
	background-image:url(infolink_shadow_middle.gif);
	background-repeat:repeat-y;
	background-position:top left;
	width:210px;
}
#RelInfo div.titel
{
	margin:0;
	padding:3px 0 0 0;
	background-image:url(infolink_shadow_title.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#RelInfo div.titel h3
{
	margin:0 5px 0 5px;
	padding:7px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	line-height:1em;
	font-size:1.3em;
}
div.Lysebrun #RelInfo div.titel h3
{
	border-bottom-color:#e5cea6;
	background-color:#F3E7D1;
}
div.GronBrun #RelInfo div.titel h3
{
	border-bottom-color:#dcdcbe;
	background-color:#eeeede;
}
div.Gron #RelInfo div.titel h3
{
	border-bottom-color:#bedcbe;
	background-color:#deeede;
}
div.BlaaGron #RelInfo div.titel h3
{
	border-bottom-color:#b8d8d7;
	background-color:#dbecec;
}
div.Blaa #RelInfo div.titel h3
{
	border-bottom-color:#bebedc;
	background-color:#dfdfee;
}
div.Lilla #RelInfo div.titel h3
{
	border-bottom-color:#dcbedc;
	background-color:#eedfee;
}


#RelInfo div.relinfolinks
{
	margin:0;
	padding:0 0 7px 0;
	background-image:url(infolink_shadow_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#RelInfo div.relinfolinks ul
{
	margin:0 5px;
	background-color:#F7F0E2;
	padding:0 0 0 7px;
}

div.Lysebrun #RelInfo div.relinfolinks ul
{
	background-color:#F7F0E2;
}
div.GronBrun #RelInfo div.relinfolinks ul
{
	background-color:#f3f3e7;
}
div.Gron #RelInfo div.relinfolinks ul
{
	background-color:#eaeaf4;
}
div.BlaaGron #RelInfo div.relinfolinks ul
{
	background-color:#e9f4f4;
}
div.Blaa #RelInfo div.relinfolinks ul
{
	background-color:#ececf5;
}
div.Lilla #RelInfo div.relinfolinks ul
{
	background-color:#f5ecf5;
}


#RelInfo div.relinfolinks ul li
{
	border:medium none;
	list-style-type:none;
	margin:0;
	padding:0;
	min-height:2.8em;
	background-repeat:no-repeat;
	background-position:left 5px;
	vertical-align:middle;
}
div.Lysebrun #RelInfo div.relinfolinks ul li
{
	background-image:url(linkarrow_lysebrun.png);
}
* html div.Lysebrun #RelInfo div.relinfolinks ul li
{
	background-image:url(circleArrow_lysebrun.gif);
}
div.GronBrun #RelInfo div.relinfolinks ul li
{
	background-image:url(linkarrow_gronbrun.png);
}
* html div.GronBrun #RelInfo div.relinfolinks ul li
{
	background-image:url(circleArrow_gronbrun.gif);
}
div.Gron #RelInfo div.relinfolinks ul li
{
	background-image:url(linkarrow_gron.png);
}
* html div.Gron #RelInfo div.relinfolinks ul li
{
	background-image:url(circleArrow_gron.gif);
}
div.BlaaGron #RelInfo div.relinfolinks ul li
{
	background-image:url(linkarrow_blaagron.png);
}
* html div.BlaaGron #RelInfo div.relinfolinks ul li
{
	background-image:url(circleArrow_blaagron.gif);
}
div.Blaa #RelInfo div.relinfolinks ul li
{
	background-image:url(linkarrow_blaa.png);
}
* html div.Blaa #RelInfo div.relinfolinks ul li
{
	background-image:url(circleArrow_blaa.gif);
}
div.Lilla #RelInfo div.relinfolinks ul li
{
	background-image:url(linkarrow_lilla.png);
}
* html div.Lilla #RelInfo div.relinfolinks ul li
{
	background-image:url(circleArrow_lilla.gif);
}
* html #RelInfo div.relinfolinks ul
{
	padding:5px 0 7px 7px;
}
* html #RelInfo div.relinfolinks ul li
{
	padding-bottom:5px;
}
#RelInfo div.relinfolinks ul li a
{
	padding-left:20px;
	padding-top:6px;
	vertical-align:middle;
	display:block;
}
#RelInfo div.relinfolinks ul li a:hover
{
	color:#ED4848;
}
#RelInfo ul
{
	padding:0;
	margin:0;
}
/*teasers*/
#Teasere div.rightteaser h4
{
	padding:0;
	margin:0;
	font-size:1.5em;
	padding-bottom:5px;
}
#Teasere div.contentteasers div.rightteaser a.teaserlink
{
	display:block;
	background-position:left 0px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:15px;
}
div.Lysebrun #Teasere div.contentteasers div.rightteaser a.teaserlink
{
	background-image:url(/media/circleArrow_lysebrun.gif);
}
div.GronBrun #Teasere div.contentteasers div.rightteaser a.teaserlink
{
	background-image:url(/media/circleArrow_gronbrun.gif);
}
div.Gron #Teasere div.contentteasers div.rightteaser a.teaserlink
{
	background-image:url(/media/circleArrow_gron.gif);
}
div.BlaaGron #Teasere div.contentteasers div.rightteaser a.teaserlink
{
	background-image:url(/media/circleArrow_BlaaGron.gif);
}
div.Blaa #Teasere div.contentteasers div.rightteaser a.teaserlink
{
	background-image:url(/media/circleArrow_Blaa.gif);
}
div.Lilla #Teasere div.contentteasers div.rightteaser a.teaserlink
{
	background-image:url(/media/circleArrow_lilla.gif);
}
#Teasere div.contentteasers div.rightteaser a.teaserlink:hover
{
	color:#ED4848;
}
#Teasere div.contentteasers div.rightteaser
{
	margin-bottom:24px;
}


/*------------Relevant Infobox & Teasers SLUT---------------------------*/



/*-------------- SearchResults START -----------------------------------------*/
#ankiroheader
{
	font-weight:bold;
	font-size:12px;
}
#ankiroheader div.searchwhat span
{
	font-style:italic;
}

#ankiro span.max
{
	font-weight:bold;
	font-style:italic;
	color:#B27C3C;
}

#ankiro a:hover
{
	color:#ED4848;
}

#ankiro div.topcontainer
{
	margin-top:10px;
	border:solid 2px Grey;
	padding:5px;
}

#ankiro ul
{
	margin:10px 0 0 14px;
	padding:0;
}
#ankiro ul li
{
	margin-bottom:5px;
	line-height:normal;
}

/*-------------- SearchResults SLUT -----------------------------------------*/

/*--------------- Sitemap SRART ---------------------------------------------*/
#MidtKol div.sitemap ul
{
	margin:5px 0 0 20px;
	padding:0 15px 0 0;
	border-left:dotted 2px #ED4848;
	list-style-type:none;
}
#MidtKol div.sitemap ul li
{
	margin-left:5px;
}
#MidtKol div.sitemap ul li a:hover
{
	color:#ED4848;
}
#MidtKol div.sitemap ul li a
{
	font-weight:bold;
}
/*--------------- Sitemap SLUT ----------------------------------------------*/


/*-------------Sidebund / footer START----------------------------------------*/
#SideBund
{
	clear:both;
	background-color:White;
	width:878px;
	border-top-style:dotted;
	border-top-color:Gray;
	border-top-width:1px;
	margin-left:11px;
	padding-top:15px;
	padding-bottom:15px;
	line-height:1.5em;
}
#SideBund h2 
{
	display:none;
}
#SideBund ul 
{
	list-style:none;
	margin:0;
	padding:0;
}
#SideBund li 
{
	display:inline;
	margin:0 5px 0 0;
}
#SideBund li a 
{
	padding:0 5px 0 0;
	background-repeat:no-repeat;
	background-position:right center;
}
#SideBund.Lysebrun li a 
{
	background-image:url(link_divider_lysebrun.gif);
}
#SideBund.GronBrun li a 
{
	background-image:url(link_divider_gronbrun.gif);
}
#SideBund.Gron li a 
{
	background-image:url(link_divider_gron.gif);
}
#SideBund.BlaaGron li a 
{
	background-image:url(link_divider_blaagron.gif);
}
#SideBund.Blaa li a 
{
	background-image:url(link_divider_blaa.gif);
}
#SideBund.Lilla li a 
{
	background-image:url(link_divider_lilla.gif);
}
#SideBund.MorkLilla li a 
{
	background-image:url(link_divider_morklilla.gif);
}
#SideBund.Neutral li a 
{
	background-image:url(link_divider_neutral.gif);
}

#SideBund li.last a 
{
	background-image:none;
}
/*-------------Sidebund / footer SLUT----------------------------------------*/



/*************************************************************************************************
**********************************************FARVETEMAER*****************************************
**************************************************************************************************/
#HorNav li.defaultcolor
{
	background-color:#5C5A99;
}
#HorNav li.Blaa
{
	background-color:#5C5A99;
}
#HorNav li.Blaa:hover
{
	background-color:#454472;
}
#HorNav li.BlaaGron
{
	background-color:#5B9998;
}
#HorNav li.BlaaGron:hover
{
	background-color:#447271;
}
#HorNav li.Gron
{
	background-color:#5C985C;
}
#HorNav li.Gron:hover
{
	background-color:#457244;
}
#HorNav li.GronBrun
{
	background-color:#98985A;
}
#HorNav li.GronBrun:hover
{
	background-color:#737244;
}
#HorNav li.Lilla
{
	background-color:#7C3BB1;
}
#HorNav li.Lilla:hover
{
	background-color:#5d2c85;
}
#HorNav li.MorkLilla
{
	background-color:#8f2195;
}
#HorNav li.MorkLilla:hover
{
	background-color:#762c7a;
}
#HorNav li.Lysebrun
{
	background-color:#B27C3C;
}
#HorNav li.Lysebrun:hover
{
	background-color:#855c2c;
}
/*Farvetema generelle links, Overskrifter, Vidste Du BOX*/



div.defaultcolor a,
div.defaultcolor #MidtKol h3.titel
{
	color:#5C5A99;
}
div.defaultcolor #VidsteDu
{
	background-color:#5C5A99;
}
div.Blaa a,
div.Blaa #MidtKol h3.titel
{
	color:#5C5A99;
}
div.Blaa #VidsteDu
{
	background-color:#5C5A99;
}
div.BlaaGron a,
div.BlaaGron #MidtKol h3.titel
{
	color:#5B9998;
}
div.BlaaGron #VidsteDu
{
	background-color:#5B9998;
}
div.Gron a,
div.Gron #MidtKol h3.titel
{
	color:#5C985C;
}
div.Gron #VidsteDu
{
	background-color:#5C985C;
}
div.GronBrun a,
div.GronBrun #MidtKol h3.titel
{
	color:#98985A;
}
div.GronBrun #VidsteDu
{
	background-color:#98985A;
}
div.Lilla a,
div.Lilla #MidtKol h3.titel
{
	color:#7C3BB1;
}
div.Lilla #VidsteDu
{
	background-color:#7C3BB1;
}
div.MorkLilla a,
div.MorkLilla #MidtKol h3.titel
{
	color:#8f2195;
}
div.MorkLilla #VidsteDu
{
	background-color:#8f2195;
}
div.Lysebrun a,
div.Lysebrun #MidtKol h3.titel
{
	color:#B27C3C;
}
div.Lysebrun #VidsteDu
{
	background-color:#B27C3C;
}
/*NEUTRAL SIDE = SEARCH RESULTS*/
div.Neutral a,
div.Neutral #MidtKol h3.titel
{
	color:#858585;
}
div.Neutral #VidsteDu
{
	background-color:#858585;
}

/*INFORCE LOGO BUND*/
#SideBund #InForce
{
	text-align:right;
	margin-top:-30px;
}
#SideBund #InForce a img
{
	border:0;
}

/* Nyhedsbrev tilmelding */
.nyhedsbrev {
  height: 102px; width: 212px; padding: 107px 0px 0px 10px;
  margin: 0px 0px 0px 0px;
}
.tilmeld-nyhedsbrev {
  background: url('/Resources/Images/nyhedsbrev/bg-tilmeld.gif') no-repeat; 
}
.afmeldt-nyhedsbrev {
  background: url('/Resources/Images/nyhedsbrev/bg-afmeldt.gif') no-repeat; 
}
.tilmeldt-nyhedsbrev {
  background: url('/Resources/Images/nyhedsbrev/bg-tak.gif') no-repeat; 
}

.clearBoth
{
    clear: both;
}

div#archive
{
    background: #F2F2F4;
    padding: 12px 10px 12px 10px;
}

div#archive h4
{
    color: #5C985C;
    font-weight: bold;
    font-size: 1.5em;
    padding: 0px;
    margin: 0px;
}

div#archive div
{
    
}

div#archive div h5
{
    font-size: 12px;
    padding: 0px;
    margin: 16px 0px 0px 0px;
}

div#archive div h5 span
{
    font-weight: normal;
    color: #000000;
}

div#archive div > p
{
    padding: 0px;
    margin: 0px;
}

div#archive div p a
{ 
    color: #5C985C;
}

div#archive div span
{
    color: #B27C3C;
}
