
body {
/* for pull-down menu to work in IE6*/
behavior:url("csshover2.htc");

}


/* pull-down mainmenu css */
.mainmenu{
	float: left;
	width: 50%;
	padding-top: 25px;
}
.mainmenu ul {
	float: left;
	width: 100%;
	list-style: none;
	line-height: 1;
	color:#000000;
	padding: 0;
	border: none;
	border-width: 1px 0;
	margin: 0 0 0.8em 0;
}

.mainmenu a, .mainmenu a:visited {
	display: block;
font-family:Verdana, Helvetica, sans-serif;font-size:12px;font-weight: normal;font-style:normal;text-decoration:underline;
	color: #000000;
	text-decoration: none;
	padding: 1em 1em;
}
.mainmenu ul ul a{
	width:100%;
	height:100%;
}
.mainmenu ul a{
	width:1%;
}


.mainmenu li 
{float: left;
margin:0;
padding:0;}

.mainmenu ul li {float:left; position:relative;  }

.mainmenu ul li a {white-space:nowrap;}
	
.mainmenu li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width:15em;	
	
	background: #FFFFFF;
	font-weight: normal;
	border-width: 1px;
	margin: 0;}

.mainmenu li li {width:15em ;}

.mainmenu li li a{width:13em ;}

.mainmenu li ul  {margin: 0;}

.mainmenu li ul ul {margin: -2.8em 0 0 13.5em;}

.mainmenu li:hover ul,
.mainmenu li li:hover ul,
.mainmenu li li li:hover ul,
.mainmenu li li li li:hover ul,
.mainmenu li li li li li:hover ul
{left: auto;}

.mainmenu li:hover>ul.ul_ch   
{left: auto;}

.mainmenu li:hover
{background: #FFFBF0;}

.mainmenu li:hover a,.mainmenu li:hover a:visited,.mainmenu li:hover a:hover,.mainmenu li a:hover
{color:#000000;}



.mainmenu li li:hover, .mainmenu li li li:hover, 
.mainmenu li li li li:hover , .mainmenu li li li li li:hover , .mainmenu li li li li li li:hover 
{background: #FFFFFF;text-decoration:underline;}

/* end of mainmenu css */























/*----------- genrel------------*/


#header {
	float:left;
	height:60px;
	width:100%;}

#logocontainer {
	float:right;
	width:170px;
	height:60px;}


#content {
    max-width: 100%;
	max-height: 100%;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:0px;}
	
/*----------- front page specific------------*/	


#frontpage_content {
    font-family:Verdana, Helvetica, sans-serif;font-size:11px;font-weight:normal;font-style:normal;
	color: #000000;
	text-decoration: none;
	height:630px;
	width:1000px;
	float:left;
 	background-color:#E7DACB;
	border-top:2px solid #544852;
	border-bottom:2px solid #544852;}

#infocontainer {
    overflow:hidden;
    float:left;
    BORDER: solid 0px #222834;
	width:350px;
	HEIGHT: 340px;}

		
#brands {
    border: solid 0px #000000;
    float:left;
    HEIGHT: 80px;
	width: 900px;
	margin-top:10px;}
	
#frontpage_collage {
	width:450px;
	height:340px;
	float:right;}
	
	


	
	#content p {
	COLOR: #544852;}
	
	#infobox-1 p
	{
	COLOR: #544852;}
	
	#infobox-2 p
	{
	COLOR: #544852;}
	
	#content H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; FONT-SIZE: 130%; MARGIN: 0px; COLOR: #544852; LINE-HEIGHT: 1; PADDING-TOP: 10px;}
    #content H3 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 150%; MARGIN: 0px; COLOR: #544852; LINE-HEIGHT: 1; PADDING-TOP: 10px;}
	
    #content H4 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px; COLOR: #544852; LINE-HEIGHT: 1; PADDING-TOP: 4px;}
	
	

	
	
/*----------- top menu------------*/

	#top-menu-wrapper {
	width:100%;
	height:100%;

}
	
	#logo ul {
	list-style:none;
	font-size:11px;}
	
	#logo li {
	float:right;}
	
	
	#top-nav ul {
	width:200px;
	float:left;

	list-style:none;
	font-size:11px;
	padding:0px;
	margin:0px;}
	
	#top-nav li {
	margin: 0 0.15em;} 
	
	
	

	
	
	



/*----------- Main ------------*/


#visitte_wrapper {

	background-color:#ffffff;
	height:100%;
	width:100%;}

#visitte_container {
	height:500px;
	width:1000px;
	margin:auto;}
	
#visitte_content {
	height:500px;
	width:100%;
	float:left;
	background-color:#E7DACB;
	border-top:2px solid #544852;
	border-bottom:2px solid #544852;}
	
#visitte_flashcontainer {
	width:808px;
	height:400px;
	margin:auto;
	padding-top:45px;}
	
	

	
	
/*----------- toej ------------*/
	

#toej_content {
	font-family:Verdana, Helvetica, sans-serif;font-size:11px;font-weight:normal;font-style:normal;
	color: #000000;
	text-decoration: none;
	height:500px;
	width:1000px;
	float:left;
 	background-color:#E7DACB;
	border-top:2px solid #544852;
	border-bottom:2px solid #544852;}
	
#toej_collage_centerer {
	margin-left:100px;
	margin-right:50px;
	margin-top:50px;}
	
#toej_collage {

	height:340px;
	width:650px;
	float:right;}
	
#toej_infocontainer {
	background-image:url("");
	margin-top:3px;
    overflow:hidden;
    float:left;
    BORDER: solid 0px #222834;
	width:220px;
	HEIGHT: 340px;}

	
	
	
	
/*----------- frontpage ------------*/





/*----------- velvaere ------------*/


#velvaere_content {
    font-family:Verdana, Helvetica, sans-serif;font-size:11px;font-weight:normal;font-style:normal;
	color: #000000;
	text-decoration: none;
	height:600px;
	width:1000px;
	float:left;
 	background-color:#E7DACB;
	border-top:2px solid #544852;
	border-bottom:2px solid #544852;}
	
	
#velvaere_infocontainer {
	margin-top:3px;
    overflow:hidden;
    float:left;
    BORDER: solid 0px #222834;
	width: 500px;
	HEIGHT: 150px;}
	
#velvaere_collage_1 {
	width:500px;
	height:340px;
	float:left;}


#velvaere_collage_2 {
	width:350px;
	height:490px;
	float:right;}
/*----------- brugskunst ------------*/


#brugskunst_content {
    font-family:Verdana, Helvetica, sans-serif;font-size:11px;font-weight:normal;font-style:normal;
	color: #000000;
	text-decoration: none;
	height:600px;
	width:100%;
	float:left;
 	background-color:#E7DACB;
	border-top:2px solid #544852;
	border-bottom:2px solid #544852;}
	
#Brugs_infocontainer {
	border: solid 0px #000000;
	margin-left:20px;
	height:160px;
	width:320px;
	float:left;}	
		
#brugscollage_1 {
	height:340px;
	width:170px;
	float:left;}
	
#brugscollage_2 {
	margin-left:20px;
	height:340px;
	width:170px;
	float:left;}
	
#brugscollage_3 {
	margin-left:20px;
	height:340px;
	width:170px;
	float:left;}
	
#brugscollage_4 {
	margin-top: 20px;
	margin-left:20px;
	height:160px;
	width:320px;
	float:left;}
	

/*----------- kontakt ------------*/


#kontakt_content {

	font-family:Verdana, Helvetica, sans-serif;font-size:10px;font-weight:normal;font-style:normal;
	color: #000000;
	text-decoration: none;
	height:600px;
	width:1000px;
	float:left;
 	background-color:#E7DACB;
	border-top:2px solid #544852;
	border-bottom:2px solid #544852;}
	
	#betingelser-content-1 {
	
	float:right;
	color:#544852;
	height:300px;
	width:600px;}
	
	#betingelser-content-3 {

	border:solid 0px #000000;
	font-size:10px;
	float:left;
	text-align:left;
	color:#544852;;
	height:250px;
	width:250px;}	
		
	#betingelser-content-4 {

	border:solid 0px #000000;
	float:left;
	text-align:left;
	color:#544852;
	margin-top:0px;
	height:120px;
	width:250px;}	
