/*
===========================
Rich text editor styling
===========================
*/

.mceContentBody {background-color:#FFFFFF;background-image:url(/media/77399/white.jpg);background-repeat:repeat;color:#664;margin-bottom:6px;text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.mceContentBody p {text-align:left;}
.mceContentBody a {color: #14223E;}
.mceContentBody ul {list-style-type: disc;list-style-position:outside;margin: 0 0 4px 16px;padding: 0px;}
.mceContentBody li {}

#holderBody {background:#ffffff;text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#holderBody strong {font-weight:bold;}
#holderBody a {text-decoration:underline;}
#holderBody p {margin:10px 0 10px 0;}
#holder {background:#ffffff;border: 1px solid #ccc;padding: 10px;margin: 5px;text-align: left;font-size:1em;}
#holder ul {list-style-type: disc;list-style-position:outside;margin: 0 0 4px 16px;padding: 0px;}
#holder li {margin:0;}


/* FONTS standards */
body {font-size: 14px; background:#fff;font-family: Verdana, Arial, Helvetica, sans-serif;}

h1 {float:left;width:100%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;line-height: 18px;font-weight: bold;color: #152D5B;margin: 0 0 16px;text-transform:uppercase;}
h2 {float:left;width:100%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;line-height: 18px;font-weight: bold;color: #152D5B;margin: 0 0 16px;}
h3 {float:left;width:100%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;line-height: 14px;font-weight: bold;color: #152D5B;margin: 0 0 4px;}
p {float:left;width:100%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;color: #000000;margin: 0 0 12px;}

h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}


/* LINKS standards 
a:focus, a:hover {color:#000;}
a {color: #14223E;text-decoration:underline;}
h1 a{color: #666; text-decoration: none;}

 ELEMENTS standards 
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}


*/

/*LAYOUT*/

body {text-align: left; padding: 0px; margin: 0px; background: #fff;}

#container {width:900px;margin:10px auto 0;background-color:#E3F2E7;}

#top {float:left;width:900px;height:180px;}
ul#topPicture {width:900px;list-style:none;margin:0;position:absolute;padding:0; /* * left:-50%;*/ background:transparent url(/images/kroppenpaatoppen.gif) no-repeat;}

#left {float:left;width:212px;height:77px;margin:0;background-color:#E3F2E7;}
#mid {float:left;width:439px;height:77px;margin:0;background-color:#E3F2E7;}
#right {float:left;width:249px;height:77px;margin:0;background-color:#E3F2E7;}

#logo {position:absolute;height: 72px;width: 140px;top:0;margin:152px 0 0 72px;z-index: 24; /* * margin:152px 0 0 -376px;*/}
#topRight {position:absolute;height:147px;width: 251px;top:0;margin:122px 0 0 650px;z-index: 25; /* * margin: 122px 0 0 200px;*/ overflow:hidden;}
#topRight .topRightLeft {float:left;width:121px;margin:0;padding:0;}
#topRight .topRightRight {float:left;width:130px;margin:0 0 0 -1px;padding:0;z-index:26;}

.wrap {float:left;width:900px;}
#colLeft  {float:left;width:205px;background-color:#fff;margin:0;}
#colRight {float:left;width:204px;background-color:#fff;margin:0;}

#main {float:left;width:490px;background-color:#E3F2E7;}
#content {float:left;width:430px;min-height:500px;margin:-35px 30px 0;padding:0;text-align: left;background-color:transparent;overflow:visible;font-size:11px;}

#content ul {float:left;list-style-type: disc;list-style-position:outside;margin: 0 0 12px 16px;padding: 0px;}

#footer {float:left;width:430px;margin: 15px 0 10px 0; clear: both;text-align:right;font-size:0.85em;}
#print_button {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #999999;margin:0 0 8px 20px;text-align:left;}

#link_forside {float:right;height: auto;width: 183px;margin:28px 0 0;padding: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 20px;color: #152D5B;}
#link_forside ul {list-style-type: none;margin: 0px;padding: 0px;}
#link_forside li {text-align: left;text-indent: 16px;vertical-align: middle;text-decoration: none;text-transform:uppercase;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #FFFFFF;}
#link_forside li a {font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform:uppercase;color: #152D5B;background-image: url(/images/link_gul.gif);display: block;height: 22px;}
#link_forside a:hover {text-decoration: none;text-transform:uppercase;color: #FFFFFF;display: block;background-image: url(/images/link_blaa.gif);}
#link_forside a.selected {text-decoration: none;text-transform:uppercase;color: #FFFFFF;display: block;background-image: url(/images/link_blaa.gif);}
#link_forside ul ul {list-style-type: none;margin: 0px;padding: 0px;}
#link_forside ul ul li {text-align: left;vertical-align: middle;text-decoration: none;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFCC00;margin-left: 20px;text-indent: 0px;}
#link_forside ul ul li a {font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #152D5B;display: block;height: 22px;background-image: url(images/link_hvid.gif);}
#link_forside ul ul a:hover {text-decoration: none;color: #FFCC00;display: block;background-image: url(images/link_hvid.gif);}
#link_forside ul ul a.selected {text-decoration: none;color: #FFCC00;display: block;background-image: url(/images/link_hvid.gif);}
#link_forside ul ul ul li {text-align: left;vertical-align: middle;text-decoration: none;border-bottom-width: 0px;border-bottom-style: solid;border-bottom-color: #FFCC00;margin-left: 20px;text-indent: 0px;}
#link_forside ul ul ul li a {font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #152D5B;display: block;height: 22px;background-image: url(images/link_hvid.gif);}
#link_forside ul ul ul a:hover {text-decoration: none;color: #FFCC00;display: block;background-image: url(images/link_hvid.gif);}
#link_forside ul ul ul a.selected {text-decoration: none;color: #FFCC00;display: block;background-image: url(/images/link_hvid.gif);}
#link_forside .double {height:42px;}

#subLinks {float:right;width:183px;margin:14px 0 0;}
#subLinks ul {list-style-type: none;margin: 0px;padding: 0px;}
#subLinks a {color:#152D5B;font-size:0.85em;text-decoration:none;padding:0 0 0 20px;}

//#coolLinks {float:right;height: auto;width: 183px;margin:28px 0 0;padding: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 1em;color: #152D5B;text-transform:uppercase;}
//#coolLinks ul {list-style-type: none;margin: 0px;padding: 0px;}
//#coolLinks ul li {float:left;width:100%;margin:0 0 8px 0;padding:0 0 0 20px;}
//#coolLinks a {color:#152D5B;text-decoration:none;}
//#coolLinks a:hover {color:#152D5B;}
#coolLinks {float:right;height: auto;width: 183px;margin:0 0 0;padding: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 20px;color: #152D5B;}
#coolLinks ul {list-style-type: none;margin: 0px;padding: 0px;}
#coolLinks li {text-align: left;text-indent: 20px;vertical-align: middle;text-decoration: none;text-transform:uppercase;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #FFFFFF;}
#coolLinks li a {font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform:uppercase;color: #152D5B;background-image: url(/images/link_gul.gif);display: block;height: 22px;}
#coolLinks a:hover {text-decoration: none;text-transform:uppercase;color: #FFFFFF;display: block;background-image: url(/images/link_blaa.gif);}
#coolLinks a.selected {text-decoration: none;text-transform:uppercase;color: #FFFFFF;display: block;background-image: url(/images/link_blaa.gif);}

#link_forside_hopla_overskrift {float:left;height: auto;width: 109px;font-weight: bold;color: #152D5B;margin:8px 0 0 20px;}
#link_forside_hopla_overskrift p {margin:0;}
#link_forside_hopla_pil {float:left;height: 43px;width: 51px;margin:-20px 0 0 0;padding:0 0 5px 0;z-index:50;overflow:visible;}
#link_hopla {float:left;height: auto;width: 183px;padding: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 20px;color: #152D5B;}
#link_hopla ul {list-style-type: none;margin: 0px;padding: 0px;}
#link_hopla li {text-align: left;text-indent: 20px;vertical-align: middle;text-decoration: none;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #FFFFFF;}
#link_hopla li a {font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform:uppercase;color: #FFFFFF;background-image: url(/images/link_groen.gif);display: block;height: 22px;}
#link_hopla a:hover {text-decoration: none;text-transform:uppercase;color: #FFFFFF;display: block;background-image: url(/images/link_blaa_2.gif);}
#link_hopla a.selected {text-decoration: none;text-transform:uppercase;color: #FFFFFF;display: block;background-image: url(/images/link_blaa_2.gif);}
.kroghtejg {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8px;color: #999999;text-indent: 20px;text-align:left;}
.kroghtejg a {color: #999999;text-decoration: none;text-transform:none;}
.kroghtejg a:hover {color: #99BA20;text-decoration: none;text-transform:none;background-image: url(images/link_hvid.gif);}
.adobe {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8px;color: #999999;margin:0 0 8px 20px;text-align:left;}
.adobe ul {list-style-type: none;margin: 0px;padding: 0px;}
.adobe ul li {float:left;width:100%;height:38px;margin:0 0 8px 0;}
.adobe img {border:0;}
.adboe a {color: #999999;text-decoration: none;text-transform:none;border:0;}
.adobe a:hover {color: #99BA20;text-decoration: none;text-transform:none;background-image: url(images/link_hvid.gif);border:0;}
.adobe a.linkopacity img {filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}
.adobe a.linkopacity:hover img {filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0;}

#content a {color: #BE3C36;text-decoration: none;}
.bold {font-weight: bold;color: #152D5B;text-transform:uppercase;}
.italic {font-style: italic;}

/* HOPLA */
#hopla {float:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;}
#hopla ul {float:left;width:100%;list-style-image:none;list-style-type:none;list-style-position:none;margin:0;padding:0;font-size:1em;}
#hopla li,
#accordion ul {float:left;width:100%;margin:0 0 12px 0;}
#hopla ul li ul {float:left;width:100%;margin:2px 0 0;}
#hopla li ul li,
#accordion ul li {float:left;width:400px;margin:0 0 2px 0;}

/* QA */
#qa {float:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;}
#qa ul {float:left;width:100%;list-style-image:none;list-style-type:none;list-style-position:none;margin:2px 0 0;padding:0;}
#qa li {float:left;width:100%;margin:0 0 2px 0;}

/* KONTAKT */
.ContactForm fieldset {float:left;width:400px;border:0px;padding:0;margin:0;border:0px solid #ccc;}
.ContactForm legend {display:none;font-weight:bold;font-size:1.2em;}
.ContactForm p {float:left;width:400px;margin:6px 0 0;}
.ContactForm label {float:left;width:120px;margin:0 0 2px 0;font-weight:bold;}
.ContactForm input {float:left;width:250px;margin:0 0 2px 0;}
.ContactForm textarea {float:left;width:243px;height:250px;padding:5px;margin:0 0 2px 0;}
.ContactForm input.frmButton {float:left;width:100px;margin:0 0 20px 119px;padding:0 0 2px 0;}

input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

.error ul{margin-bottom: 0; padding-bottom: 0;}

/* KROGH & TEJG */


#link_forside_nederst {
	height: auto;
	width: 183px;
	margin-top: 120px;
	margin-left: -427px;
	position: absolute;
	z-index: 24;
	left: 50%;
	top: 50%;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #152D5B;
}
#wrap #link_forside_nederst ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#wrap #link_forside_nederst li {
	text-align: left;
	text-indent: 20px;
	vertical-align: middle;
	text-decoration: none;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#wrap #link_forside_nederst li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #152D5B;
	background-image: url(images/link_outline_gul.gif);
	display: block;
	height: 22px;
}
#wrap #link_forside_nederst a:hover {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	background-image: url(images/link_blaa.gif);
}

#indhold_hvid_baggrund {
	height: 600px;
	width: 474px;
	margin-top: -300px;
	margin-left: -244px;
	position: absolute;
	z-index: 2;
	left: 50%;
	background-color: #FFFFFF;
	top: 50%;
}
#indhold_hvid {
	height: auto;
	width: 414px;
	margin-top: -300px;
	margin-left: -244px;
	overflow: visible;
	position: absolute;
	z-index: 3;
	left: 50%;
	background-color: #FFFFFF;
	top: 50%;
	padding-top: 220px;
	padding-right: 30px;
	padding-left: 30px;
}


/* POPIN */
.popin-voile {position:fixed;top:0;left:0;z-index:9000;width:100%;height:0;background-color:#000;background-position:center center;background-repeat:no-repeat;opacity:0;filter:alpha(opacity=0);}
* html .popin-voile {position:absolute;top:expression(documentElement.scrollTop + body.scrollTop + "px");}
.popin {display:none;position:fixed;top:50%;left:50%;z-index:9500;width:750px;height:550px;margin:-250px 0 0 -370px;background:#FFF;overflow:auto;}
* html .popin {position:absolute;margin-top:0;top: expression(documentElement.scrollTop + body.scrollTop + (documentElement.clientHeight/2) - 275 + "px");}

#wrap_hopla  {height: auto;width: 700px;margin-left: 20px;overflow: visible;text-align:left;}
#wrap_hopla a {color: #AD463A;text-decoration: none;}
#wrap_hopla a:hover {color: #203159;}
#wrap_hopla table {float:left;width:100%;}
#wrap_hopla_colLeft {float:left;width:300px;}
#wrap_hopla_colRight {float:right;width:300px;}
#hopla_intro {float:left;width: 296px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #203159;border-top-width: 1px;border-top-style: solid;border-top-color: #203159;margin: 34px 0 0;overflow: visible;}
#wrap_hopla #hopla_intro p {color: #20315A;margin:0;}
#wrap_hopla ul {list-style-image:none;list-style-type:none;list-style-position:none;margin:12px 0 0 12px;padding:0;}
#wrap_hopla li {line-height:1.2em;}
#wrap_hopla .label {float:left;width:100px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;}
#wrap_hopla .input {float:left;width:300px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-style:italic;}
#hopla_luk_vindue {float:left;height: 18px;width: 286px;margin: 20px 0 0;overflow: visible;}

#hoplaTekst {float:left;width:430px;font-size:0.85em;}
#hoplaTekst td {border-bottom:1px solid #dedede;}


/*
================================
CONTACT STYLES
================================
*/

.form .text {float:left;width:430px;margin:0;* margin:0 0 14px 0;}
.form .fields {float:left;width: 298px;}

fieldset {margin:0;padding:0;border:0;}
fieldset legend {display:none;}
fieldset label {display:block;margin:2px 0 0 0;font-family:Verdana;font-size:11px;text-transform:uppercase;}
fieldset label.first {margin:0;}
fieldset input {background-color:#fff;border:1px solid #515151;width:265px;height:17px;padding:2px;margin:0 0 3px 0;color:#666;font-size:11px;}
fieldset textarea {background-color:#fff;border:1px solid #515151;width:265px;height:130px;padding:2px 2px 1px 2px;margin:0 0 3px 0;font-family:Arial, Verdana, Sans-Serif;color:#666;font-size:14px;}
fieldset input:focus, fieldset textarea:focus {border:1px solid #619ca7;}
fieldset input.error, fieldset textarea.error {border:1px solid #F49AC1;}
fieldset input.error:focus {border:1px solid #af4975;}
fieldset button {border:none;color:#619ca7;padding:0 7px 0 0;margin:10px 0;background:url('../media/Assets/arrow_right.gif') no-repeat right 50%;}


/*
================================
NEWSLETTER
================================
*/

#newsletterForm {}
#newsletterForm table {float:left;width:400px;margin:0 0 20px 0;}
#newsletterForm label {float:left;width:370px;display:block;margin:2px 0 0 0;font-family:Verdana;font-size:11px;text-transform:uppercase;}
#newsletterForm input[type=checkbox] {float:left;width:16px;}
#newsletterForm input[type=text] {float:left;background-color:#fff;border:1px solid #515151;width:265px;height:17px;padding:2px;margin:0 0 3px 0;color:#666;font-size:14px;}
#newsletterForm input[type=submit] {float:left;width:170px;margin:20px 0 0 0;}

#sitemap {float:left;width:430px;}
#sitemap ul {list-style-type: disc;list-style-position:inside;font-size:1em;margin: 0 0 4px 0;padding: 0px;}
#sitemap ul li {margin:8px 0 0 0;font-weight:bold;}
#sitemap ul ul {list-style-type: circle;list-style-position:inside;font-size:1em;margin: 0 0 4px 16px;padding: 0px;}
#sitemap ul ul li {margin:0 0 0 0;font-weight:normal;}
#sitemap ul ul ul {list-style-type: square;list-style-position:inside;font-size:1em;margin: 0 0 4px 32px;padding: 0px;}
#sitemap ul ul ul li {margin:0 0 0 0;font-weight:normal;}


























































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
.greenText {
color:#99ba20;
}

.blueText {
color:#152D5B;
}

.redText {
color:#BE3C36;
}

h2 {
font-family:Verdana;font-size:1.15em;color: #152D5B;text-transform:uppercase;letter-spacing:-0.05em;
}

