h1 {font-size:2em;line-height:1em; margin-bottom:1.5em;}
h2 {font-size:2em;margin-bottom:1.5em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1.5em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}

body{
	margin-top:1.5em;
	/* background:#F4F4F4 url(bodybg.gif) repeat-y scroll center center;*/
}

.startpage{
	height:100%;
	margin-top:15%;
}


.logo{
	padding-top:0em;
	float:right;
	clear:both
	
}

.language{
	margin-bottom:1.5em;
	float:right;
	clear:both;
	font-weight:bold	;
}

.language a{
	color:#000;
	text-decoration:none;
}

.menu{

	clear:both;
	font-weight:bold;
	font-size:1em;
	float:right;
	
	margin-bottom:2.9em;
	margin-top:-.3em;
}

.menu a{
	color:#000;
	text-decoration:none;
}

.menu a:hover{
	color:#D82128;
}

.main{

	margin-bottom:1.5em;
}
.firms{
	list-style:none;
	float:left;
	padding-left:0em;
}

.firm-item{
	display:block;
}

.logo-img{
	
	padding:5px;
}
.bottom-line{
	margin-top:1.5em;
}

.nyhedsbreve{
	float:left;
	width:200px;
	position:relative;
	top:50px;
}

.nyhedsbrevsoverskrift{
	line-height: 0px;
}

.LoungeRendering{
	float:right;
	width:430px;
}

.nyhedsbrevstilmelding{
	position:relative;
	top:0px;
}

.brandsbillede {
	/*float:right;*/
	margin:0px 36px;
}

.logoes {
	margin:0px 40px;
}

.footer {
	/*padding-top:1.5em;*/
}

.info-pdfs {

}

.dinner-party {
	float:left;
	text-align:center; 
}

.hotel {
	float:right;
	text-align:center;
}

a:focus, a:hover {color:#000;}
a {color:#D82128;text-decoration:underline;}

