/* Webdesign by: http://www.wallco.eu */

body { margin:0; padding:0; background-image: url(../images/baggrund.jpg); background-position:2px 4px; font-family:Arial, Helvetica, sans-serif;}

/* WRAP */
div#wrap {width:920px; margin:0 auto; background-color:#FFFFFF; border-left:2px solid #f6f5f2;border-right:2px solid #f6f5f2;border-bottom:2px solid #f6f5f2; padding:20px; }

/* TOP */
div#top {width:920px; height:125px; border-bottom:1px solid #e4e4e4;}
div#top img {border:none; float:left;}

div#topnav {width:304px; float:right;}
div#topnav ul {margin:0; padding:0;}
div#topnav ul li {list-style-type:none; width:130px; float:left; background-color:#edebdd; line-height:30px; margin:0 0 2px 2px; padding:0 0 0 20px; font-size:12px; display:inline; font-weight:bold;}
div#topnav ul li a {color:#695d61; text-decoration:none;}
div#topnav ul li a:hover {color:#E30043;}

/* NAVIGATION */
div#nav {width:920px; height:25px; border-bottom:5px solid #edebdd; margin:0 0 20px 0;}


/* LEFT */
div#left {width:920px; float:left; display:inline; margin:0; font-size:12px; color:#676767; line-height:18px;}
div#left h1 {margin:20px 0 10px 0; font-size:30px; line-height:35px;}
div#left {width:920px; float:left; display:inline; margin:0; font-size:12px; color:#676767; line-height:18px;}
div#left a {color:#E30043;}
div#left a:hover {text-decoration:none;}

/* RIGHT */
div#right {width:150px; float:right; font-size:12px;}






/* FOOTER */
div#footer {width:700px; margin:0 auto; height:20px; color:#534242; font-size:11px;}
div#footer ul { list-style-type:none; margin:0; padding:0;}
div#footer ul li {float:left; padding:0 0 0 0; margin:0; line-height:20px;}
div#footer .dot {background-image:url(../images/dot.png); background-repeat:no-repeat; background-position:center; height:20px; width:20px; float:left;}
div#footer a {font-style:italic; text-decoration:none; color:#534242;}
div#footer a:hover {font-style:normal;}

/* WEBDESIGN */
div#webdesign {width:920px; margin:0 auto; text-align:left; font-size:10px; color:#CCCCCC; line-height:20px;}
div#webdesign a {text-decoration:none; color:#CCCCCC;}








/* FRONTPAGE */
div#widthnews {width:600px; height:260px; float:left; background-image:url(../images/muslinger.jpg); background-repeat:no-repeat; overflow:hidden;}
div#widthnews img {width:600px; height:260px;}
div#news {width:280px; height:238px; padding:10px 10px 10px 10px; float:right; overflow:hidden; display:inline; border:1px solid #e6e4d6; background-image:url(../images/news.png); background-repeat:repeat-x; background-position:bottom;}
div#news2 {width:268px; height:240px; padding:10px 10px 10px 10px;float:left; overflow:hidden; display:inline; margin:20px 0 0 0; border:1px solid #e6e4d6;background-image:url(../images/news.png); background-repeat:repeat-x; background-position:bottom;}
div#news3 {width:268px; height:240px; padding:10px 10px 10px 10px;float:left; overflow:hidden; display:inline; margin:20px 0 0 20px; border:1px solid #e6e4d6;background-image:url(../images/news.png); background-repeat:repeat-x; background-position:bottom;}
div#news4 {width:280px; height:240px; padding:10px 10px 10px 10px;float:right; overflow:hidden; display:inline; margin:20px 0 0 0; border:1px solid #e6e4d6;background-image:url(../images/news.png); background-repeat:repeat-x; background-position:bottom;}

div#news h1, div#news4 h1 {margin:0 0 10px 0; float:left; font-size:18px; width:155px;}
div#news2 h1, div#news3 h1 {margin:0 0 10px 0; float:left; font-size:18px; width:145px;}
div#news img, div#news2 img, div#news3 img, div#news4 img {float:right; padding:5px; border:1px solid #edebdd; width:105px; height:58px; }
div#news .date, div#news2 .date, div#news3 .date, div#news4 .date {color:#676767; font-size:10px; margin:0; font-style: italic;}
div#news p, div#news2 p, div#news3 p, div#news4 p {font-size:12px; color:#676767; line-height:18px; margin:10px 0 0 0;}
div#news p a, div#news2 p a, div#news3 p a, div#news4 p a {text-decoration:none; font-weight:bold; color:#000000; padding:0 0 0 20px; background-image:url(../images/newslink.png); background-repeat:no-repeat; background-position:left center;}
div#news p a:hover, div#news2 p a:hover, div#news3 p a:hover, div#news4 p a:hover { color: #666666;}


/* FORM */
.nr1 {float:left; margin:0 10px 0 0;} .nr2 { margin:0;}
.form1 {margin:10px 0; font-size:18px;}
div#form, div#contactform {width:500px; float:left;}
div#form b, div#contactform b {color:#E30043}
div#form .error, div#contactform .error {font-size:20px; color:#E30043}
div#form .button {background-color:#EDEBDD; color:#4a4747; font-weight:bold; border:none; margin:0 0 0 290px;}