/* GENERAL STYLES */
@import url(/modules/gallery/css/lightbox.css);
.galleryImageContainer img {border:solid 2px #999; margin:3px;}

body {margin: 0;background-color:#050505;font-family: verdana, arial, sans-serif;}	
.htmlnewsletterbody {background-color:#fff;color:#000;}
html { height: 100%; margin-bottom: 1px; }
#container {text-align:left;width:950px;margin-top: 276px; margin-left: auto; margin-right: auto; background:url('/images/design/bgcontent.jpg') repeat-y}
#allcontent {text-align:center;}
#logo {position:absolute;top:22px;text-align:center}
#logonavn {position:absolute;top:30px;padding-left:190px;}

#containercontent {margin-top:0px;width:950px;}
#containercontentfront {float:left;margin-top:0px;width:750px;}
#content {float:left; width:420px;font-size:0.7em;margin-left:190px;padding:20px 0 20px 18px;background-color:#fff;}
#contentfront {float:left; width:340px;font-size:0.7em;padding:20px 0 20px 20px;background-color:#fff;}
.EditModeAdminEdit #content {float:left; width:418px;font-size:0.7em;padding-bottom:20px;padding-top:10px;}
body.EditModeAdminEdit #contentfront {width:455px}

#lower {margin-left:20px;width:550px;}
#lowermiddle {font-size:0.65em;padding:20px 30px 0 20px;width:162px;height:185px;background:url('/images/design/opdeling.gif') no-repeat;overflow:hidden;}
#discipliner {padding:19px 0 0 20px;width:150px;height:140px;background:url('/images/design/10discipliner.gif') no-repeat;}
#discipliner a:link, #discipliner a:visited {font-size:0.65em;color:#697ba0;font-weight:bold;line-height:1.3em;}
#discipliner a:hover{color: #f05323}

#banner {color:#6E7999;font-size:0.65em;float:left; margin-left:137px; width:170px;height:620px;margin-top:15px;}
#banner.front {height:auto;margin-left:40px;}
#banner.front h2 {background-color:#7183A7;color:#fff;margin:0 0 0 -10px;padding-left:10px;width:180px;line-height:20px;font-size:0.95em}
#banner a:link, #banner a:visited, #bannerfront a:link, #bannerfront a:visited {color:#6E7999;font-weight:bold;}
#banner a:hover, #bannerfront a:hover {color: #f05323;text-decoration: none;}

#rightbox {padding-top: 17px; width:160px;float:left;margin-left:20px}

a:link, a:active, a:visited {color: #f05323;text-decoration: none;}
a:hover {color: #000;	text-decoration: none;}
	
h1 {font-family: Verdana, Arial; font-size: 1.3em; font-weight: bold; color: #333;margin-top:0;}
h2 {font-family: Verdana, Arial; font-size: 1.1em; font-weight: bold; color: #333;margin-bottom:0;}
h3 {font-family: Verdana, Arial; font-size: 1.0em; font-weight: bold; color: #333;margin-bottom:0;}
#contentfront h1 {color:#CE4900;}
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;}

.clear {clear:both;}
.border {border: solid 1px #333;}
fieldset {border:none;}
legend {display:none;}
.aligncenter {text-align:center}

.debateHeader {font-weight:bold;}

#topimages1 {color:white;font-size:0.65em;position:absolute;top:106px;padding-left:190px;z-index:2}
#topimages2 {color:white;font-size:0.65em;position:absolute;top:0px;padding-left:560px;z-index:2}
#topimages1 label, #topimages2 label {margin-top:-50px;background-color:#000;display:block;}
#topimages1 input {left:50px;margin-top:10px;font-size:11px;color:#000;}
#topimages2 input {left:50px;margin-top:10px;font-size:11px;color:#000;}

#topmenu {z-index:200;position:absolute;top:80px;margin-left:190px;width:760px; background-image: url('/images/design/bg_sort.gif'); background-repeat: repeat-x;}
#topmenu ul {padding: 0;margin: 0;list-style: none;}
#topmenu li {float: left; position: relative; font-size: 0.65em;line-height:22px;font-weight:normal;color:#66cef5;}
#topmenu li #active{text-decoration:none;color:#D5411D}
#topmenu li a, #topmenu li a:visited{color: #fff; text-decoration:none;padding-bottom:3px;margin-left:15px;}
#topmenu li a:hover{ text-decoration:none;color:#D5411D;}

#submenuheader {padding-left:190px;position:absolute;top:256px; width:760px;line-height:20px;color:#fff;font-size:0.65em;text-align:left;}
#submenuheader #header {float:left;width:550px;background: url('/images/design/bg_gron.gif') repeat-x;padding-left:20px;font-weight:bold;}
#submenuheader a:link, #submenuheader a:visited {color:#fff;font-weight:bold}
#relateret {float:left;width:180px;background: url('/images/design/bg_blaa.gif') repeat-x;padding-left:10px;font-weight:bold}

#submenufront {top:276px;width:190px;float:left;padding-top:30px;font-size:0.65em;background: url('/images/design/pil_orange.gif') no-repeat;min-height:300px;}
#submenu {position:absolute;top:276px;width:190px;float:left;padding-top:30px;font-size:0.65em;background: url('/images/design/pil_orange.gif') no-repeat;min-height:300px;}
#submenu.noimage {background-image: none;}
#submenu ul {padding: 0;margin: 0;list-style: none;}
#submenu li {position:relative;padding-top:5px; text-align:left;margin:5px 0 5px 10px;}
#submenu li #subactive, #submenu li #subactive a:link {color:#D5411D;}
#submenu li a:link, #submenu li a:visited {position:relative; color:#333; padding:6px 0 6px 10px; text-decoration:none;font-weight:bold; background:url('/images/graa_grafik.gif') no-repeat;}
#submenu li a:hover {color: #D5411D; text-decoration:none;}
	
#submenu ul li ul {padding: 0;margin: -5px 0 0 0;list-style: none;width:180px;}
#submenu li ul li {position:relative; padding:0 0 0 15px; text-align:left;line-height:0.8em;}
#submenu li ul li #subactive {color:#D5411D;}
#submenu li ul li a:link,#submenu li ul li a:visited {padding:1px 0 1px 10px;font-weight:normal;}
#submenu li ul li a:hover {}

#footer {text-align:center;width:950px;padding: 2em 0 1em 0;background-color:#050505;font-size:0.65em;color:#707070}
#footer p {margin:5px;}

.nsBody {margin: 0;font-family: verdana, arial, sans-serif;font-size:11px;background-color:#fff;}	


/* EDITOR PROPERTIES */
h1 {

}

