﻿@import url(/modules/gallery/css/lightbox.css);
.galleryImage {border:solid 1px black; margin:5px;}

body {margin: 0;background-color: #fff;font-family: verdana, arial, sans-serif;}	
html { height: 100%; margin-bottom: 1px; }

#allcontent {text-align:center;}
#container {text-align:left;width:962px;margin-left: auto; margin-right: auto;}
#toplogo {height:141px;width:955px;float:left;position:absolute;top:0;}	
#toplogo #logo {float:left;width:208px;margin-top:30px;}
#sublinks {float:left;width:754px;height:141px;}

#containercontent {margin-top:162px;}
#content {z-index:10;padding-left:0px;float:left; width:500px;font-size:0.7em;padding-bottom:20px;padding-top:55px;min-height:200px; height:auto !important;height:200px;}
#content.frontpage {padding-top:55px;width:280px;padding-left:0px;}

.EditModeAdminEdit #content {float:left;font-size:0.75em;padding-bottom:20px;padding-top:10px;}
body.EditModeAdminEdit #content.frontpage {margin-top:30px;font-size:0.65em;}

#col1, #col2 {float:left;width:170px;padding:55px 0 0 40px;font-size:0.7em;height:245px; }
#col2 {color: #C70F0D;background:url(/images/design/bg_brev.gif) no-repeat top left;padding-right:10px;}
#banner {color:#000;font-size:0.65em;font-weight:bold;margin-bottom:20px; margin-left: 759px;margin-left /**/: 762px;padding:45px 10px 10px 10px; width:171px;height:250px;background-color:#F2F2F2;}
#banner.frontpage {background:url(/images/design/bg_noegle.gif) left top no-repeat #F2F2F2;color:#66AF39;padding-top:56px;}
#banner a:link, #banner a:visited {text-decoration:underline;color:#66AF39}
#banner a:hover {text-decoration:none}

a:link, a:active, a:visited {color: #C70F0D;text-decoration: none;}
a:hover {color: #000;	text-decoration: none;}
	
h1 {font-family: Verdana, Arial; font-size: 1.6em; font-weight: bold;margin-bottom:0;}
h2 {font-family: Verdana, Arial; font-size: 1.2em; font-weight: bold;margin-bottom:0;}
h3 {font-family: Verdana, Arial; font-size: 1.1em; font-weight: bold;margin-bottom:0;}
.frontpage h1,.frontpage h2 {font-size:1.6em;margin-top:0px;}
.frontpage h3 {font-size:1.1em;padding-top:6px;margin-top:0px}

label {display:block;margin-top:5px;}
img {border:none;}
.left {float:left;}
.spacing img {padding-right:20px;}
.required {color:#F05323;}
hr {border:none;height:1px;}
.handheldheader {display:none;}
.tekstlogo {display:none;}
address {font-style: normal;}
#sitemap {line-height:16px;}
.tbContent {background-color:#fff} /* skal være der for at kunne få fokus i IE7 */
.smallptag p {margin:8px 0 8px 0;padding:0;}

.clear {clear:both;}
fieldset {border:none;}
legend {display:none;}

/* debate */
.debate {width:550px;font-size:0.9em;border-bottom: solid 1px #00283C;}
.debate th {border-bottom: solid 1px #00283C;padding:0 0 10px 0}
.debate td {padding-top:10px}
.debate .footer {line-height:1px;background-color:#fff}
.debate .hr {border-bottom:solid 1px #000;}
.debate .catlist {background:url('/images/debate_cat.gif') left top no-repeat; padding-left:15px;}
.debate .catlist h2 {font-size:0.9em;margin:0px;}
.debate .catlist p {margin:10px 0 10px;}

.debate label {display:block;}
.debate .alminput {width:250px;}
#olddebateitems {width:300px;height:300px;overflow:auto;padding-right:10px;}
#olddebateitems div {border-bottom:solid 1px #000; background:url('/images/debate_cat.gif') left top no-repeat; padding:7px 0 0 15px;}

.textright {text-align:right; width:550px;}
.paddingbottom {padding-bottom:20px;}
.paddingtop {padding-top:25px;}

#userinfo {background-color:#66AF39;color:#FFFCFD;width:170px;float:left;height:17px;padding:0 10px 0 10px;line-height:17px;overflow:hidden}
#userinfo a:link, #userinfo a:visited {color:#FFFCFD;}

#toplinks {position:absolute;top:110px;font-size:0.65em;margin-left:762px;font-weight:bold}
#toplinks a:link, #toplinks a:visited {color:#000}
#toplinks a:hover {color: #C70F0D;text-decoration: none;}

#topmenu {position:absolute; top:140px;width:952px;font-size:0.65em;height:56px;background:url('/images/design/subtop1.jpg') no-repeat bottom right}
#topmenu ul {padding: 0;margin: 0;list-style: none;width:762px;background-color:#000;float:left;}
#topmenu li {position:relative;float:left;text-align:left;line-height:18px;}
#topmenu li #active, #topmenu li #active a:link {background-color:#fff;color:#C70F0D;border-bottom:solid 4px #000}
#topmenu li a:link, #topmenu li a:visited {position:relative; color:#fff; padding:3px 7px 3px 7px; text-decoration:none;font-weight:bold;}
#topmenu li a:hover {text-decoration:none;background-color:#fff;color:#000;border-bottom:solid 4px #000}
	
#topmenu ul li ul {padding: 0;margin: -5px 0 0 0;list-style: none;width:190px;}
#topmenu li ul li {position:relative; padding:0 0 0 15px; text-align:left;line-height:0.8em;}
#topmenu li ul li #subactive {color:#68AE3E}
#topmenu li ul li a:link, #topmenu li ul li a:visited {padding:1px 0 1px 10px;font-weight:normal;}
#topmenu li ul li a:hover {}

#submenu {padding-top:58px;float:left;width:190px;font-size:0.65em;}
#submenu ul {padding: 0;margin: 0;list-style: none;width:190px;}
#submenu li {text-align:left;line-height:18px; font-weight:bold;padding:2px 0 2px 0;}
#submenu li #subactive , #submenu li #subactive a:link {border-bottom:solid 3px #C70F0D}
#submenu li a:link , #submenu li a:visited {text-decoration:none;color:#000;padding-bottom:2px; }
#submenu li a:hover {border-bottom:solid 3px #C70F0D;}

#submenu li ul {list-style:none;width:185px;}
#submenu li ul li  {margin-left:10px;}
#submenu li ul li a:link , #submenu li ul li a:visited {color:#000;}

#submenu li ul li ul {list-style:none;width:170px;}

#footer {width:952px;background:url(/images/design/bund.gif) no-repeat top left;}
#footer.frontpage a:link, #footer.frontpage a:visited {text-decoration:underline;color:#000;}
#footer.frontpage a:hover {text-decoration:none}
#address {text-align:left;width:332px;font-size:0.55em;padding:20px 0 0 630px;margin-left: auto; margin-right: auto;margin-bottom:30px}
#address div {float:left;}

#nsBody {margin: 0;font-family: verdana, arial, sans-serif;font-size:11px;}	
