.cancel {
visibility:hidden !important;
}

#accordion {background:#DDD; width: 100%;position: relative; text-align:right; padding-bottom:8px;border:0px;padding-top:8px;}
.accordion dt {cursor:pointer;font: normal small-caps normal 14px helvetica, Arial, sans-serif; letter-spacing: normal; color:#fff; display:inline;  line-height:30px; padding-top:7px; padding-bottom:8px; padding-right:5px; padding-left:5px; margin-left:4px; background-color:#000; font-weight:400; border:0px;}
.accordion .open {color:#ffffff;background-color:#018b9b;}
.accordion dt:hover {color:#ffffff; text-decoration:none; background-color:#018b9b;}
.accordion dd {overflow:hidden;}
.accordion span {display:block; border:none; margin-top:12px;}

.firstopen {height:0px;}


#accordion2 {background:#333333; width: 100%;position: relative; text-align:right; padding-bottom:8px;border:0px;padding-top:8px;}
.accordion2 dt {cursor:pointer;font: normal small-caps normal 14px helvetica, Arial, sans-serif; letter-spacing: normal; color:#fff; display:inline; line-height:30px; padding-top:7px; padding-bottom:8px; padding-right:5px; padding-left:5px; margin-left:4px; background-color:#000; font-weight:400; border:0px;}
.accordion2 .open {color:#ffffff;background-color:#483112;}
.accordion2 dt:hover {color:#ffffff; text-decoration:none; background-color:#483112;}
.accordion2 dd {overflow:hidden;}
.accordion2 span {display:block; border:none; margin-top:12px; margin-bottom:6px;}


form {margin-top: 0px; margin-bottom:12px;}
.form250 {color: #000000; margin-bottom: 1em; background-color: #ffffff; width:296px; font-size:0.9em; padding:3px;}
.form250:focus {background-color: #f2f2f2;}
.form250select {width: 308px;color: #000000; margin-bottom: 1em; background-color: #ffffff; font-size:0.9em;}
.form250select:focus {background-color: #f2f2f2;}
/* form input {padding: 7px; border: 1px solid #000;font: italic normal normal 1em georgia, serif; color: #055477; margin-bottom: 1em; background-color: #DAEDF5;} */
form input.file {padding: 7px; border: 1px solid #000;font: italic normal normal 1em georgia, serif; color: #055477; margin-bottom: 1em; background-color: #DAEDF5;}
form input.nomarg {margin-bottom: 0; padding: 7px;}
form input:focus {background-color: #fff;}
/* form select{padding: 7px; border: 1px solid #000;  color: #055477; margin-bottom: 1em; background-color: #DAEDF5; font-size:0.9em;}*/
form select:focus {background-color: #fff;}
form textarea {padding: 7px; border: 1px solid #000;font: italic normal normal 1em georgia, serif; color: #055477; margin-bottom: 1em; background-color: #DAEDF5;}
form textarea:focus {background-color: #fff;}
form input.checkbox {width: auto; margin: 0;}
.submit {padding-left:5px; padding-right:5px; padding-top:7px; padding-bottom:8px; border: 0; background-color: #000; color: #fff; text-decoration:none; font: normal small-caps normal 14px helvetica, Arial, sans-serif;width: auto; float: left; cursor:pointer;}
.submit {float: none;}
label {font: normal normal normal 1em Arial, sans-serif; text-transform: capitalize; margin: 0;}

.redigerfilmografi1 { 
width:333px; float:left; text-align:left; padding:0px; margin:0px; background-color:#ecf0f1;
}
.redigerfilmografi4 {
width:333px; float:left; text-align:left; padding:0px; margin:0px; color:#ffffff;
}
.redigerfilmografi5 { 
width:334px; float:left; text-align:left; padding:0px; margin:0px; color:#ffffff;
}
.scoutingsupport1 {
width:340px; float:left; text-align:left; padding:0px; margin:0px; background-color:#ecf0f1; 
}
.scoutingsupport2 { 
width:340px; float:left; text-align:left; padding:0px; margin:0px; background-color:#f3f0eb; 
}
.scoutingsupport1_content {
width:320px;
padding:10px;
}
.scoutingsupport2_content {
width:320px;
padding:10px;
}
h2.scoutingsupport1h {background-color:#018b9b; padding:10px; width:320px; color:#ffffff; margin-bottom:8px; text-transform:none;}
h2.scoutingsupport2h {background-color:#483112; padding:10px; width:320px; color:#ffffff; margin-bottom:8px; text-transform:none;}
.redigerfilmografi2 { 
width:334px; float:left; text-align:left; padding:0px; margin:0px; background-color:#f3f0eb;
}
.redigerfilmografi3 { 
width:333px; float:left; text-align:left; padding:0px; margin:0px; background-color:#f3f0eb;
}
.redigerpad {padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:5px; width:313px; }
.redigerpad2 {padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:5px; width:314px; }
h2.mellowregister1 {background-color:#018b9b; padding:10px; width:313px; color:#ffffff; margin-bottom:8px; text-transform:none;}
h2.mellowregister2 {background-color:#483112; padding:10px; width:314px; color:#ffffff; margin-bottom:8px; text-transform:none;}
h2.blackregister {background-color:#000000; padding:10px; width:314px; color:#cccccc; margin-bottom:8px; text-transform:none;}
h2.mellowregister3 {background-color:#968772; padding:10px; width:313px; color:#ffffff; margin-bottom:8px;text-transform:none;}
/* IMAGE SLIDER */
div#feature_wrp {height: 370px; color:#fff; padding-bottom:0px;}
/* div#feature_wrp {background: url(../images/motto-bg.png) repeat #f2f0ef; } */
	div#feature {width:1000px; height:100%; position: relative; overflow: hidden;}
	div#slide_wrp {width:1000px; height:370px; overflow: hidden; position: absolute; top:0px; left:0px;}
	a#prev {text-indent: -9999px; width: 680px; height:370px; display:block; position: absolute; top: 0px;}
	a#next {text-indent: -9999px; width: 320px; height:370px; display:block; position: absolute; top: 0px;}	
	a#prev {background: url(../images/previous.png) no-repeat; left:0; z-index:999;}
	a#next {background: url(../images/next.png) no-repeat; right:0; z-index:999;}
	a:hover#prev {background: url(../images/hover_previous.png) no-repeat; left:0;}
	a:hover#next {background: url(../images/hover_next.png) no-repeat; right:0;}
div.slide {width:100%; height:370px; overflow: hidden; background:transparent; z-index:-2;}
/**:first-child+html div.slide {background: url(../images/motto-bg.png) repeat #f2f0ef;}*/
/* bestemme vidde og høyde på disse */
div.slide h1 {font-size: 28px; width:390px; padding:5px; font-weight: normal; margin-bottom:10px; letter-spacing: 0.05em; background-image:url(../images/content-bg.png); background-repeat:repeat;}
div.slide h2 {font-size: 20px;  width:390px; padding: 5px; font-weight: normal; margin-bottom: 10px; background-image:url(../images/content-bg.png); background-repeat:repeat;}
div.slide p {font-size: 14px; width:390px; padding: 5px; line-height: 140%; text-align: justify; background-image:url(../images/content-bg.png); background-repeat:repeat; margin-bottom:10px;}
div.slide a {color:#ffffff; text-decoration:none;}
div.slide a:hover {color:#ffffff; text-decoration:underline;}
div.slide_left_col {width:430px; float:left;}