body {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	padding:0px;
	}
	
img {
	border:0px;
	}
	
.background_handel {
	background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/site_background/background_image.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}
	
.background_crown {
	background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/site_background/background_crown.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}
	
.background_sign {
	background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/site_background/background_skilt.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}
	
.background_lamp {
	background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/site_background/background_lamp.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}
	
.background_door {
	background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/site_background/background_door.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}
	
	
#site_wrap {
	text-align:center;
	width:967px;
	height:auto;
	margin:0 auto;
	}
	
#bottom_wrap {
	float:left;
	text-align:center;
	width:967px;
	margin-top:20px;
	/*height:80px;
	background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/bernstorff_slot_logo.gif);
	background-position:center bottom;
	background-repeat:no-repeat;*/
	color:#787878;
	background-color:#fff;
	padding:5px;
	}
	
#top_logo {
	float:left;
	text-align:center;
	width:967px;
	height:90px;
	/*background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/logo/stort_logo.png);
	background-position:center;
	background-repeat:no-repeat;*/
	}
	

/* menu */	
#menu_wrap {
	text-align: right;
	}

	ul#menu_wrap li {
		display:inline;
		float:left;
		margin:0px;
		padding:0px;
		height:56px;
		}
	
	ul#menu_wrap {
		float:right;
		list-style:none;
		margin:0 0 -3px 0;
		padding:0px;
		text-align:right;
		}
	
/* menu ------------------------ */

#content_wrap {
	float:left;
	background-color:#fff;
	padding:18px 0 18px 18px;
	width:949px;
	}
	
#top_thumbs_wrap {
	float:left;
	width:226px;
	height: 216px;
	overflow:hidden;
	}
	
	.top_thumbs_pictures {
		float:left;
		line-height:1px;
		}
		
#top_flash_banner {
	float:left;
	max-height:211px;
	max-width:723px;
	overflow:hidden;
	line-height:1px;
	}
#top_lokale_banner {
	float:left;
	max-width:723px;
	overflow:hidden;
	line-height:1px;
	}
/* Frontpage styles */
	
.front_crown_inline, .front_green_lable, .sub_crown_inline {
	float:left;
	}
.news_crown_inline {
float:left;
margin-left:1px;
	}
.sub_crown_inline {
margin-left:1px;
	}
.front_crown_inline {
margin-top:-6px;
}
	
.front_conference_element, .front_event_element {
	float:left;
	margin:15px 9px 0 0;
	}
	
.front_about_bernstorffslot_wrap {
	float:left;
	width:250px;
	margin:0 15px 0 0;
	padding:0 15px 0 0;
	border-right:1px solid #d4d4cb;
	text-align:left;
	height:120px
	}
	
.front_news_wrap {
	float:left;
	width:350px;
	margin:0 15px 0 0;
	padding:0 15px 0 0;
	border-right:1px solid #d4d4cb;
	text-align:left;
	height:120px
	}
	
	.front_news_date {
		float:left;
		margin:0 10px 0px 0;
		}
	
	.front_news_headline {
		float:left;
		margin:0 0 6px 0;
		}
	
#front_subscribe_newsletter_wrap {
	float:left;
	width:260px;
	background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/front_nyhedsbreve.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	text-align:left;
	margin:15px 0 0 10px;
	height:120px
	}
	
	.button_click_here {
		margin-top:5px;
		}

/* Frontpage styles ------- END */
	
/* Text styles ----------------------------- */

p {
	margin:0px;
	padding:0px
	}

h1 {
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px 
	}

h2 {
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	}

a:link, a:active, a:visited {
	color:#8e9d01;
	}

/* Text styles ----------------------------- END */

/* submenu */

#submenu_wrap {
	width:210px;
	float:left;
	text-align:left;
	}
	
	#submenu_events_top {
		float:left;
		padding:10px;
		width:190px;
		color:#fff;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/side_menu_top_selskaber.gif);
		background-repeat:repeat-x;
		margin-bottom:10px;
		}
		
	#submenu_office_top {
		float:left;
		padding:10px;
		width:190px;
		color:#fff;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/side_menu_top_office.gif);
		background-repeat:repeat-x;
		margin-bottom:10px;
		}
		
	#submenu_conference_top {
		float:left;
		padding:10px;
		width:190px;
		color:#fff;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/side_menu_top_konferencer.gif);
		background-repeat:repeat-x;
		margin-bottom:10px;
		}
	
	#submenu_green_top {
		float:left;
		padding:10px;
		width:190px;
		color:#fff;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/side_menu_top.gif);
		background-repeat:repeat-x;
		margin-bottom:10px;
		}
	#blue_submenu_top {
		float:left;
		padding:10px;
		width:190px;
		color:#fff;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/news_line.jpg);
		background-repeat:repeat-x;
		margin-bottom:10px;
		}
	#orange_submenu_top {
		float:left;
		padding:10px;
		width:190px;
		color:#fff;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/events_line.jpg);
		background-repeat:repeat-x;
		margin-bottom:10px;
		}
	#yellow_submenu_top {
		float:left;
		padding:10px;
		width:190px;
		color:#fff;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/brunch_line.jpg);
		background-repeat:repeat-x;
		margin-bottom:10px;
		}
	#brown_submenu_top {
		float:left;
		padding:10px;
		width:190px;
		color:#fff;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/rooms_line.jpg);
		background-repeat:repeat-x;
		margin-bottom:10px;
		}
	#green_submenu_top {
		float:left;
		padding:10px;
		width:190px;
		color:#fff;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/contact_line.jpg);
		background-repeat:repeat-x;
		margin-bottom:10px;
		}
	#purple_submenu_top {
		float:left;
		padding:10px;
		width:190px;
		color:#fff;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/culture_line.jpg);
		background-repeat:repeat-x;
		margin-bottom:10px;
		}
	#art_submenu_top {
		float:left;
		padding:10px;
		width:190px;
		color:#fff;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/art_line.jpg);
		background-repeat:repeat-x;
		margin-bottom:10px;
		}
		
	.submenu_link_active {
		float:left;
		margin-left:5px;
		font-weight:bold;
		padding:5px 5px 5px 25px;
		width:175px;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/menu_crown_active.gif);
		background-position:left;
		background-repeat:no-repeat;
		}
		
	.submenu_link_active_events {
		float:left;
		margin-left:5px;
		font-weight:bold;
		padding:5px 5px 5px 25px;
		width:175px;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/menu_crown_selskaber.gif);
		background-position:left;
		background-repeat:no-repeat;
		}
		
	.submenu_link_active_conference {
		float:left;
		margin-left:5px;
		font-weight:bold;
		padding:5px 5px 5px 25px;
		width:175px;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/menu_crown_konference.gif);
		background-position:left;
		background-repeat:no-repeat;
		}
		
	.submenu_link_active_office {
		float:left;
		margin-left:5px;
		font-weight:bold;
		padding:5px 5px 5px 25px;
		width:175px;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/menu_crown_office.gif);
		background-position:left;
		background-repeat:no-repeat;
		}
	.submenu_link_active_rooms {
		float:left;
		margin-left:5px;
		font-weight:bold;
		padding:5px 5px 5px 25px;
		width:175px;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/menu_crown_rooms.gif);
		background-position:left;
		background-repeat:no-repeat;
		}
	.submenu_link_active_culture {
		float:left;
		margin-left:5px;
		font-weight:bold;
		padding:5px 5px 5px 25px;
		width:175px;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/menu_crown_culture.gif);
		background-position:left;
		background-repeat:no-repeat;
		}
	.submenu_link_active_events {
		float:left;
		margin-left:5px;
		font-weight:bold;
		padding:5px 5px 5px 25px;
		width:175px;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/menu_crown_events.gif);
		background-position:left;
		background-repeat:no-repeat;
		}
	.submenu_link_active_brunch {
		float:left;
		margin-left:5px;
		font-weight:bold;
		padding:5px 5px 5px 25px;
		width:175px;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/menu_crown_brunch.gif);
		background-position:left;
		background-repeat:no-repeat;
		}
	.submenu_link_active_art {
		float:left;
		margin-left:5px;
		font-weight:bold;
		padding:5px 5px 5px 25px;
		width:175px;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/menu_crown_art.gif);
		background-position:left;
		background-repeat:no-repeat;
		}
		
	.submenu_link_inactive {
		float:left;
		margin-left:5px;
		padding:5px 5px 5px 25px;
		width:175px;
		background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/menu_crown.gif);
		background-position:left;
		background-repeat:no-repeat;
		}

/* submenu ------- END */

/* ------------------------ Template ----------------------- */

#element_wrap {
	float:left;
	width:192px;
	margin-top:15px;
	}
#element_wrap_contact {
	float:left;
	width:300px;;
	margin-top:15px;
	}

#temp_content_wrap {
	float:left;
	text-align:left;
	width:515px;
	padding-left:30px;
	background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/side_menu_shadow.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding-top:15px;
	}
#temp_content_wrap_lokale {
	float:left;
	text-align:left;
	width:615px;
	padding-left:30px;
	background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/side_menu_shadow.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding-top:15px;}
#temp_content_wrap_contact {
	float:left;
	text-align:left;
	width:405px;
	padding-left:30px;
	background-image:url(http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/menu/side_menu_shadow.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding-top:15px;
	}
	
	.temp_headline {
		font-size:13px;
		float:left;
		width:500px;
		margin-bottom:10px;
		font-weight:bold;
		}
	
	.temp_text {
		width:500px;
		float:left;
		margin-bottom:10px;
		}
		
	.temp_bigimage {
		width:500px;
		float:left;
		margin-bottom:10px;
		}
		
	.temp_thumbs_wrap {
		float:left;
		border:1px solid #e5e5e5;
		padding:5px;
		float:left;
		margin-right:10px;
		margin-bottom:10px;
		}
		
	.file_wrap {
		width:500px;
		float:left;
		margin:10px 0 0 0;
		}

/* --------- END ---------- Template ---------- END -------- */

/* Kontakt form */

#contactFormWrap {
	float:left;
	width:500px;
	}
	
#contactErrorMessage, .redresp {
	float:left;
	color:#CC3300;
	margin-bottom:5px;
	width:500px;
	}
	
#contactSendtMessage, .greenresp {
	float:left;
	font-size:15px;
	color:#66CC00;
	margin-bottom:5px;
	width:500px;
	}
	
ul#contactFormList {
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	}
	
	ul#contactFormList li {
		padding:0px;
		float:left;
		margin-bottom:8px;
		width:500px;
		list-style:none;
		}
		
	.contactText {
		float:left;
		width:80px;
		height:20px;
		padding-top:6px;
		}
		
	.contactRequired {
		float:left;
		width:15px;
		font-size:13px;
		font-weight:bold;
		color:#CC3300;
		height:20px;
		padding-top:6px;
		}
		
	.contactInput {
		float:left;
		}
		
		.contactInputBox {
			font-size:13px;
			color:#000000;
			padding:3px;
			width:360px;
			font-family:Arial, Helvetica, sans-serif;
			}
			
		.contactInputBox_small {
			font-size:13px;
			color:#000000;
			padding:3px;
			width:40px;
			font-family:Arial, Helvetica, sans-serif;
			}
			
		.contactInputBox_nowidth {
			font-size:13px;
			color:#000000;
			padding:3px;
			font-family:Arial, Helvetica, sans-serif;
			}
	
	.contactTextareaWrap {
		margin-left:95px;
		}
		
	.RequiredWrap {
		float:left;
		margin-left:95px;
		}
		
	.SendButtonWrap {
		margin-left:187px;
		float:left;
		}
	
		.contactTextarea {
			color:#000000;
			padding:3px;
			width:360px;
			height:100px;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			}

form {
	margin:0px;
	padding:0px;
	}

/* Kontakt form */



.overskriftTabel{
	width	:	100%;
}
.overskriftTD{
}
.teaserTabel{
	width	:	100%;
}
.teaserTD{
}
.tekstTabel{
	width	:	100%;
}
.tekstTD{
}
.billede{
}
.flashDiv{
}
.filerTabel{
	width	:	100%;
}
.filerTD{
	background-color:#fbfbfb;
	padding:10px;
}
.filTD{ /* Class til den enkelte fil */
	padding:0 10px 0 0;
}
.thumbsTabel{
	width	:	100%;
}
.thumbsTD{
}
.thumbsPaddingHorisontal{
	width	:	10px;
}
.thumbsPaddingVertikal{
	height	:	10px;
}
.thumb{
}
.blokTabel{
	padding	:	0px;
	width	:	100%;
}
.blokTD{
}
.blokSpacing{
	height	:	10px;
}
.templateTabel{
	width	:	480px;
}
.templateMellemrum{
	width	:	10px;
}
.newsletter_bg {
	border-top-width: 1px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width:630px;
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-top:20px;
	background-color: #FFFFFF;
}

/*************** 
      Menu 
****************/

.menu{ /* Tabellen der indeholder menuen */
border-collapse:collapse;
width:200px;
}
.menuStreg{ /* Stregen mellem menupunkter */
height:1px;
}
.bullet{
color:#000000;
}
.menuTekst{
padding:0 0 0 10px;
color:#000000;
}
.menuLevel0{
background-color:#444444;
padding:5px 10px 5px 10px;
cursor:pointer;
text-align:left;
vertical-align:top;
}
.menuLevel0Over{ /* Hovedmenu (mouseover) */
background-color:#554444;
padding:5px 10px 5px 10px;
cursor:pointer;
text-align:left;
vertical-align:top;
}
.menuLevel1{ /* Undermenu (mouseout) */
background-color:#666666;
padding:5px 10px 5px 30px;
cursor:pointer;
text-align:left;
vertical-align:top;
}
.menuLevel1Over{ /* Undermenu (mouseover) */
background-color:#776666;
padding:5px 10px 5px 30px;
cursor:pointer;
text-align:left;
vertical-align:top;
}
.menuLevel2{ /* Undermenu (mouseout) */
background-color:#888888;
padding:5px 10px 5px 30px;
cursor:pointer;
text-align:left;
vertical-align:top;
}
.menuLevel2Over{ /* Undermenu (mouseover) */
background-color:#998888;
padding:5px 10px 5px 30px;
cursor:pointer;
text-align:left;
vertical-align:top;
}
.menuLevel3{ /* Undermenu (mouseout) */
background-color:#444444;
padding:5px 10px 5px 30px;
cursor:pointer;
text-align:left;
vertical-align:top;
}
.menuLevel3Over{ /* Undermenu (mouseover) */
background-color:#554444;
padding:5px 10px 5px 30px;
cursor:pointer;
text-align:left;
vertical-align:top;
}
.menuLevel4{ /* Undermenu (mouseout) */
background-color:#222222;
padding:5px 10px 5px 30px;
cursor:pointer;
text-align:left;
vertical-align:top;
}
.menuLevel4Over{ /* Undermenu (mouseover) */
background-color:#332222;
padding:5px 10px 5px 30px;
cursor:pointer;
text-align:left;
vertical-align:top;
}
.nyhedOverskrift{
font-family:Arial, Tahoma, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#8e7938;
margin:0px;
padding:0px }

.nyhedTekst{
}
.nyhedArkiv{
}

/* -------------------------------------------------------------- 
   IE PNG Fix
-------------------------------------------------------------- */
* html img,
* html .png{
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "http://cms2l.files.info-connect.dk/2bb22381-5ddd-44dc-a692-4ca5267b4c1f/hardkodede/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
	);
}

