@CHARSET "ISO-8859-1";
body * { margin:0px; padding:0px; position: relative;}
body * { font-family: verdana, arial, clean, helvetica, sans-serif; font-size: 12px;}
body   { color: #000000; text-align: center; margin:0px; padding:0px;}
body   { background: #ffffff url('') repeat-y center top; } 
img {border:0px; padding-right:1px;}


/* The area the will frame the entire content of the page: =page
--------------------------------------------------------------------------------*/
#page { width:800px; min-height:600px; background:#fbf6e9; text-align:left; }
#page { margin: 0px auto; overflow: hidden; }

/* The header area: =header
--------------------------------------------------------------------------------*/
#header { height:180px; background:url('../images/header.gif') top left no-repeat; }

/* Main menu: =mainmenu
--------------------------------------------------------------------------------*/
#menu { position:absolute; top:0px; right:0px; height:180px; width:435px; border-left:1px solid #6f7b6f; }
#menu ul { list-style:none; padding:15px 5px 10px 5px; }
#menu li { display:block; float:left; }
#menu li a { font-size: 9px; text-transform:uppercase; text-decoration:none; display:block; }
#menu li a         { background:transparent; color:#000000; padding-right:5px; font-weight:bold; }
#menu li a:hover   { text-decoration:none; background:transparent; color:#A61414; }
#menu li a:visited { text-decoration:none; background:transparent; color:#000000; }
#menu #menupic     { background-repeat:no-repeat; width:435px; height:138px; border-bottom:1px solid #6f7b6f; }
#menu #menupic     { background-image: url('../images/menupic1.jpg'); background-position:-1px 0px; }

/* The area the will frame the main content of the page: =content
--------------------------------------------------------------------------------*/

#content    { width:800px; }
#content p  { margin:0px 5px 0px 40px; font-size: 11px; width:300px; padding:5px 0px 5px 0px; }
#content h1 { text-transform:uppercase; background:transparent; color:#6f7b6f; }
#content h1 { padding:20px 0px 30px 0px; margin:0px 5px 0px 40px; }
#content ul { margin:0px 5px 0px 40px; padding:0px 0px 0px 15px; }
#content li { font-size: 11px; padding:5px 0px 5px 0px; }

#content #plan            { float:left; height:900px; }
#content #sandhjerte      { position:absolute; top:0px; right:0px; }
#content #overviewmap     { position:absolute; top:100px; right:0px; }
#content #areadescription { position:absolute; top:0px; right:0px; }

#content #hoverinfo   { position:absolute; top:210px; right:70px; width:200px; border:1px solid #6f7b6f; }
#content #hoverinfo   { color:#000000; background:#ffffff; }
#content #hoverinfo p { padding:2px 2px 2px 2px; }

#content .leftcolumn         { width:364px; height:400px; float:left; text-align:right; }
#content .leftcolumn         { border-right: 1px solid #6F7B6F; }
#content .leftcolumn a       { text-decoration:none; color:#000000; background:transparent; font-weight:bold; }
#content .leftcolumn a:hover { text-decoration:underline; }
#content .leftcolumn h1      { padding:110px 0px 10px 0px; }
#content .leftcolumn ul      { list-style:none; }

#content .rightcolumn        { float:right; padding:140px 0px 10px 0px; }
#content .rightcolumn p      { font-weight:bold; padding:5px 5px 0px 2px; margin:0px 0px 0px 0px; letter-spacing:1px; }
#content .rightcolumn h1     { font-size:14px; border-bottom:1px solid #6F7B6F; margin:0px 0px 0px 0px; }
#content .rightcolumn h1     { padding:0px 0px 10px 0px; display:inline; }
#content .rightcolumn .phone { font-size:14px; font-weight:bold; padding-left:35px; }
#content .rightcolumn .title { font-size:14px; letter-spacing:4px; font-weight:bold; padding:12px 0px 5px 2px; }


#content #prizes table {
	width:600px;
	border-collapse: collapse; 
	margin:50px 100px 50px 100px; 
	padding:0px;
}
#content #prizes table .odd {
	background:transparent; color:#000000;
}

#content #prizes table .even {
	background:transparent;
	color:#6f7b6f;
}

#content #prizes table .grundh {
	width:100px;
}

#content #prizes table .arealh {
	width:300px;
	padding-left:65px;
}

#content #prizes table .statush {
	width:300px;
	padding-left:10px;
}

#content #prizes table .prish {
	width:180px;
	padding-left:50px;
}

#content #prizes table .statush {
	width:100px;
	padding-left:25px;
}

#content #prizes table .grund {
	text-align:left; 
	border-left:1px solid #A61414; 
	border-right:1px solid #A61414; 
	padding:0px 30px 0px 30px;
}
#content #prizes table .areal {
	text-align: right;
	padding-right:130px;
}

#content #prizes table .status {
	text-align: right;
	padding-right:10px;
}

#content #prizes table .pris {
	text-align: right;
	border-left:1px solid #A61414; 
	border-right:1px solid #A61414; 
	padding:0px 30px 0px 30px;
}

#content #prizes table .status {
	text-align: right;
}

#content #prizes table .nummer { 
	background:transparent
}

#content #prizes table th {
	text-align: left; 
	color:#A61414;
	text-transform:uppercase;
	font-size: 9px;
	padding:5px 0px 5px 0px;
	border-bottom:1px solid #6f7b6f;
}

.sommerhousePicture {
 border:1px solid #6F7B6F;
 margin:10px 0px 5px 200px;
 padding:2px;
}

/* Footer section: =footer
--------------------------------------------------------------------------------*/
#footer {
	display:none;
}
