body {background-color:#f4f4ef} /* e1dfd3 background-color:#fff; */
#menu_and_content, #topgrafik, #top_menu_psyk_container {} /* width:757px; */
#container {} /* background-image: url(bg_indhold.gif); background-repeat: repeat-y;*/

#topgrafik {} /* top:0px; background-image: url(top.jpg); background-repeat: no-repeat; */
#forsidelink a {left:25px;top:17px;height:32px;width:390px;z-index:10;}
.sidstopdateret { color:#a7a7a7;}
.breadcrumbtrail * { color:#888888;}

#soegdiv {position:absolute;padding:6px 0 0 8px;right:14px;top:18px;height:32px;width:170px;background-image: url(soeg_bg.gif); background-repeat: no-repeat;} /* Husk WIDTH!*/
#soegdiv input.inputfelt {font-size:.77em;width:130px;border:0;color:#aaa;font-family:arial,sans-serif;font-weight:normal;background:transparent;}
#soegdiv input.inputimage {margin-left:0px;top:1px;padding:0;}

#adressediv {position:relative;float:left;padding:16px 0 1.5em 15px;}

.info { color:#777;}
a.info { color:#777;} /* text-decoration:none;*/
a.info:hover {color:#333; text-decoration:underline;}

#footer {position:relative;margin:0 20px 0 20px;border-top:1px solid #ddd;} /* background-image: url(bg_bund.gif); background-repeat: no-repeat;height:47px;*/
#alialogo {float:left;width:228px;padding:16px 0 0 0;}
#alialogo a {margin-left:15px;color:#ccc;text-decoration:none;}
#alialogo a:hover {color:#aaa;text-decoration:underline;}

#sidstopdateret {top:auto;left:29px;} /* display:none; border-bottom:2px solid #6ccac3;padding-bottom:14px;     position:relative;float:left;margin-left:30px;left:auto;top:auto;width:180px;padding-bottom:24px;border-bottom:2px solid #6ccac3; */
#breadcrumbtrail {top:auto;left:257px;} /* display:none; left:250px;    position:relative;float:left;margin-left:30px;left:auto;top:auto;width:50%;padding-bottom:14px;border-bottom:2px solid #6ccac3;*/
#menu_and_content_top .clearfloats {display:none;}

html {/*background-color:#f7f3c1;background-image: url(sky_bghtml.jpg);background-position: left top;*/}
body {/*background:transparent;background-image: url(sky_bg.jpg); background-repeat: repeat-x;*/}
body.pagecenter #container {width:1000px;top:30px;margin-bottom:5.5em;background-color:white;border-radius:6px;} /* {position:relative;margin:0 auto;width:757px;text-align:left;} */
#topgrafik {margin-left:6px;} /*border:1px solid blue;*/
#iframelayer {left:0 !important;}
#menu_and_content {margin-left: 6px;} /*background-color:#fff;*/
#menu_and_content_top {height:1.7em;} /* height:0em;border:1px solid #eee; display:none; html #breadcrumbtrail { */ 
#menu {margin-top:24px;}
body.skabelon_forside h1 {position:absolute; top:-2.38em;}
body.skabelon_forside #content {margin-top:7.6em;}

/* reponsive animate */
body.pagecenter #container #content {-webkit-transition:width .3s ease-in-out;-moz-transition: width .3s ease-in-out;-o-transition: width .3s ease-in-out;} /*transition: width .3s ease-in-out;*/
body.pagecenter #container {-webkit-transition: top .5s ease-in-out;-moz-transition: top .5s ease-in-out;-o-transition: top .5s ease-in-out;} /*transition: top .5s ease-in-out;*/


#top_logo {z-index:2;} /*float:left;min-height:65px;*/
#top_logo span {float:left;}
#top_logo img {position:relative;margin:1.35em 0 1.15em 1.8em;width:284px;}
#top_logo_main {} /*width:205px;*/
#top_logo_main span:first-letter {font-size:1.1em;}
#top_logo_main {position:relative;margin-left:19px;top:10px;float: left;}
#top_logo_sub {margin:27px 0 0 32px;color:#bbb;font-style:italic;font-size:1.1em;}

div.map-wrap {background-color: #FFFFF9;border: 1px solid #FFFFFF;border-radius: 2px 2px 2px 2px;box-shadow: 0 0 5px #DACEA8, 0 0 2px #FAF9ED inset;float: left;margin-bottom: 20px;padding: 3px;width: 452px;}

#top_billeder {position:relative;margin:.15em 26px 0.9em 20px;z-index:1;min-height: 220px;} /*position:absolute;20px  top:2.3em; top:2.1em;*/
#top_billeder img {width:100%;} /* width:100%;min-height:40px */

/* top special */
#top_logo span, #top_logo img {} /* display:none; */

/* Google Font (kræver css-link http://fonts.googleapis.com/css?family=Raleway:300) */
#content h1 {font-family:"Raleway";margin-left:-1px;padding-bottom:.3em;letter-spacing:-0.02em;font-weight:normal;font-size:2.4em;color:#333;} /*border-bottom:1px solid #cccccc; */
#content h2 {/*font-family:"Raleway";*/font-weight:normal;font-size:1.25em;color:#444;font-weight:bold;} /*padding-bottom:.3em;border-bottom:1px solid #cccccc;letter-spacing:-0.02em;*/

*::-moz-selection {background: none repeat scroll 0 0 #287AB5;color: #FFFFFF;text-shadow: none;}

/* Responsive ------------ */
@media all and (min-width: 68em) { /* annuler default responsive */
	#container #content, body.mceContentBody {font-size:.875em;line-height:1.35em;} /*font-size:.77em;line-height:normal;*/
		/* annuller ovenstående i tabel på forside*/
		#container #content table.calendarbg100 td, #container #content table td.boxinline a.box1txt, #container #content table .smalltxtlock, #container #content table .boxdesc { background-color:#ffffff;line-height:1.3em;} 
		#container #content .calendarov, #container #content .box1ov {font-size:.875em;line-height:1.3em;}
		#container #content a.smalltxt {line-height:1.3em;}
}
@media all and (min-width:900px) and (max-width: 1140px) {
	body.pagecenter #container {width:90%;}
}

@media all and (max-width:1038px) { /* skjul "se kort" */
  #adressediv .kort, #adressediv .kort_sep {display:none;} /* .info_navn, .info_navn_sep {display:none;}*/
}
@media all and (max-width:900px) { /* fix width */
	body.pagecenter #container {width:794px;width:783px;width:790px;}
}
@media all and (max-width:984px) { /* skjul navn */
  .info_navn, .info_navn_sep {display:none;}
}
@media all and (min-width:800px) and (max-width:805px) { /* fix width */
	body.pagecenter #container {width:100%;}
}

@media all and (max-width:800px) { /* fjern top og bund, ipad ell. 800x600 skærm */
	body.pagecenter #container {top:0px;margin-bottom:0;}
}
@media all and (max-width:734px) { /* fjern alia */
    #alialogo {display:none;}
}

@media all and (min-width:615px) and (max-width:799px) { /* skaler content */
	body.pagecenter #container {width:100%;}
	body.pagecenter #container #content {width:58%;} /* */
	body.pagecenter #container #content iframe {width:100%;}
	
}
@media all and (min-width:615px) and (max-width:700px) { /* minimer menu, fjern right */
	body.pagecenter #content_right {display:none;}
	body.pagecenter #container #content {margin-left:7%;}
	body.pagecenter #menu {width:30%;}
	body.pagecenter #menu_niv1 a { width:70%;} /* width: 197px; */
}
@media all and (max-width:615px) { /* mindre */
	table.tilmelding_table {text-align:left !important;clear:both !important;}
	body.pagecenter #container {width:100%;}
	body.pagecenter #container #content {width:58%;}
	body.pagecenter #content_right {display:none;}
	body.pagecenter #menu {width:30%;min-width:132px;}
	body.pagecenter #menu_niv1 a {width:70%;}
	body.pagecenter #container #content iframe {width:100%;}
	#content .imageright {margin:0;margin-bottom:1.5em;display:block;float:none;width:100%;max-width:230px;}
}
@media all and (max-width:452px) {
	.adr {display:none;}
}
@media all and (max-width:440px) {
	body.pagecenter #container #content {width:50%;}
}
@media all and (max-width:380px) {
  body.pagecenter #container {width:368px;}
}


@media all and (max-width:320px) { /* mobil */
	html {background-color:#fff;background-image:none;background:transparent;}
	body.pagecenter #container {top:0px;margin-bottom:0;border-radius:0;}
	body.skabelon_forside #content {margin-top:0;} 
	#content h1 {font-family:arial;font-weight:bold;position:relative;top:auto;margin-bottom:0;margin-top:2em !important;font-size:1.25em;}
	#content h2 {font-family:arial;font-weight:bold;position:relative;top:auto;margin-bottom:0;margin-top:2em !important;font-size:1.25em;}
	#topgrafik,#menu_and_content {margin-left:0px;}
}
@media all and (max-width:785px) { /* mobil, vis desktop */
	/*body.pagecenter #container {top:0px;margin-bottom:0;}*/
}
/* Go big */
@media all and (min-width: 61.15em) { /*(min-width:600px) and */
	.page_container:first-child {/*background-image: url(sky_bgtop.jpg);background-repeat: no-repeat;background-position: center top;*/}
	#container #content, body.mceContentBody {font-size:.875em;line-height:1.35em;}
	#container #content .calendarov, #container #content .box1ov {font-size:.875em;line-height:1.3em;}
	#container #content table.calendarbg100 td, #container #content table td.boxinline a.box1txt, #container #content table .smalltxtlock, #container #content table .boxdesc { background-color:#ffffff;line-height:1.3em;}
	#content h1 {line-height:1.35em;margin-bottom:.6em;} /* top:-73px */
	#content {width:580px;} /* margin-top:36px;width: 499px; margin-top:90px; */
	#menu {margin-top:34px;}
	body.skabelon_forside h1 {position:absolute; top:-75px;}
	body.skabelon_forside #content {margin-top:102px;}
	body.skabelon_forside #content #statistik {margin-top:-52px;}
	
}
/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* Styles */
	/* #container #menu_and_content {display:none;}
	 #container #topgrafik {display:none;}
	 */
}


/* -- Responsive end ----- */

#menu a {font-family:"Raleway",helvetica,sans-serif;font-size:1.05em;font-size:.95em;letter-spacing:-0.02em;font-weight:normal;text-transform:uppercase;}
#menu ul ul a {font-family:arial,helvetica,sans-serif;font-size:.77em;text-transform:none;}
#menu #menu_niv1 li.addmainpage a, #menu a.statistiknorm { color:#283032;padding-top:2px;padding-bottom:2px;font-family:arial,helvetica,sans-serif;font-size:.77em;text-transform:none;}
#menu_niv1 a.menu_open { color:#196c79;background:none;} /* font-weight:bold; */
#menu_niv2 a.menu_open { color:#196c79;background-position:6px 0px;background-image:url("menu_menu2open.gif");background-repeat:no-repeat;font-weight:normal;}
#menu_niv3 a.menu_open { color:#196c79;background-image:url("menu_menu3open.gif");background-repeat:no-repeat;font-weight:normal;}
#menu ul li {/*border-bottom:1px solid #e3e3e3;*/background-image: url(menu_skiller.gif);background-repeat:no-repeat;}
/*#menu ul li.amenu1open {background-image: url(menu_skiller_bg.gif);}*/
#menu ul li.addmainpage,#menu ul#leftstatistik li {background:0;}
#menu ul li#amenu0 {background:none;}
#menu ul li ul li {border-bottom:0;background:none;}
#menu_niv1 li a {padding-top:12px;padding-bottom:4px;}
#menu_niv1 li {padding-bottom:7px;}
#menu_niv1 ul a {padding-top:4px;padding-bottom:4px;/*padding-top:2px;padding-bottom:2px;*/}
#menu_niv1 li ul li {padding-bottom:0px;}
#content {margin-left:24px;}

/* Bootstrap */
button.btn {
 -moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;
 background-color: #F5F5F5;
	background-image: -moz-linear-gradient(top, white, #E6E6E6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#E6E6E6));
	background-image: -webkit-linear-gradient(top, white, #E6E6E6);
	background-image: -o-linear-gradient(top, white, #E6E6E6);
	background-image: linear-gradient(to bottom, white, #E6E6E6);
 background-repeat: repeat-x;
 border-color: #BBBBBB #BBBBBB #A2A2A2;border-image: none;border-radius: 4px 4px 4px 4px;border-style: solid;border-width: 1px;
 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);color: #333333;cursor: pointer;display: inline-block;font-size: 14px;line-height: 20px;
 margin-bottom: 0;padding: 4px 12px;text-align: center;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);vertical-align: middle;
}
button.btn:hover {color:#333;text-decoration:none;background-color:#E6E6E6;background-position: 0 -15px;
-webkit-transition: background-position 0.1s linear;
-moz-transition: background-position 0.1s linear;
-o-transition: background-position 0.1s linear;
transition: background-position 0.1s linear;
}
button.btn-mini {border-radius: 3px 3px 3px 3px;font-size: 10.5px;padding: 1px 6px;}
button.btn-info {background-color: #49AFCD;
background-image: -webkit-linear-gradient(top, #5BC0DE, #2F96B4);
background-image: -o-linear-gradient(top, #5BC0DE, #2F96B4);
background-image: linear-gradient(to bottom, #5BC0DE, #2F96B4);
background-repeat: repeat-x;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);color: #FFFFFF;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
button.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {color: white;background-color: #2F96B4;}
button.btn.disabled, .btn[disabled] {background-color: #E6E6E6;background-image: none;box-shadow: none;cursor: default;opacity: 0.65;color:#333;}

a.nav-pills {display:block;position:absolute;right:11px;float:left;font-family:Arial,sans-serif;font-size:14px;text-decoration:none;
background-color:#3a3a3a;color:#FFFFFF;line-height: 14px;margin-right: 2px;border-radius: 5px 5px 5px 5px;
margin-bottom:2px;margin-top:2px;padding:12px 12px 12px 12px;margin-top:11px;}
a.nav-pills:hover {background-color:#303030;}

/* Menu */
#menu a.indexnorm { color:#283032;}
#menu a.indexnorm:hover { color:#000000;} /*069906*/
#menu a.indexopen { color:#283032;}
#menu a.indexopen:hover { color:#000000;} /*069906*/
#menu_niv1 a { color:#444;}
#menu_niv1 a:hover { color:#000000;} /*069906*/
#menu_niv1 a.menu_open { color:#000;}
#menu_niv1 a.menu_open:hover { color:#000000;} /*069906*/
#menu_niv2 a { color:#444;}
#menu_niv2 a:hover { color:#000000;} /*069906*/
#menu_niv2 a.menu_open { color:#000000;}
#menu_niv2 a.menu_open:hover { color:#000000;} /*069906*/
#menu_niv3 a { color:#444;}
#menu_niv3 a:hover { color:#000000;} /*069906*/
#menu_niv3 a.menu_open { color:#000000;}
#menu_niv3 a.menu_open:hover { color:#000000;} /*069906*/

#menu a.sitemapopen { color:#283032;}
#menu a.sitemapopen:hover { color:#000000;}
#menu a.sitemapnorm { color:#283032;}
#menu a.sitemapnorm:hover { color:#000000;}
#menu a.statistiknorm { color:#444;}
#menu a.statistiknorm:hover { color:#000000;} /*069906*/

/* Administration - MENU */
#menu_niv1 .mn1admin {color:#999999;}
#menu_niv1 a.mn1admin { color:#3a3a3a;}
#menu_niv1 a.mn1admin:hover { color:#000000;} /*069906*/
#menu_niv1 a.mn2admin { color:#3a3a3a;}
#menu_niv1 a.mn2admin:hover { color:#000000;} /*069906*/
#menu_niv1 a.mn2adminS { color:#196c79;}
#menu_niv1 a.mn2adminS:hover { color:#000000;} /*069906*/

/* site special */
#menu .menu_sitemap1 a,#menu .menu_sitemap2 a {} /* font-weight:bold;,#menu #amenu0 a*/
#menu #amenu0 {padding-bottom:5px;}
/*#menu {margin-top:21px;}*/
#menu .menu_sitemap1 {margin-top:.5em;}
#menu_niv1 a {padding:2px 2px 2px 29px;width:189px;} /* minimum 20 i leftpadding for tilføj-knap, 12px ml. nivs // orig 12px; */
#menu_niv2 a {padding:2px 2px 2px 48px;width:174px;} /* background-position:11px 0px; */
#menu_niv3 a {padding:2px 2px 2px 63px;width:159px;}
#menu_niv2 a.menu_open {background-position:14px 1px;}
#menu_niv3 a.menu_open {background-position:15px 1px;}
#menu_niv1, #menu #leftstatistik {margin-left:0px;}

#ximport h2 {margin-top:0;margin-bottom:1em;font-size:1.6em;}
#content #ximport h1 {padding-bottom:0.1em;margin-bottom:0.2em;}

#menu ul li a span, #menu ul ul a {text-transform:uppercase;}

	
/*	BOX1 - nyheder, sms m.m.	*/
.box1bg { background-color:#ffffff;}
.box1bgtop { background-color:#ffffff;}
.box1ov {color:#247a88;}
.boxdesc, .box1txt { color:#7f7f7f;}
#content a .box1dato { color:#49676c;}
#content a.box1txt:link { color:#148fa2; text-decoration:none;}
#content a.box1txt:visited { color:#148fa2; text-decoration:none;}
#content a.box1txt:hover,#content a:hover .box1dato { color:#24acc1;background:transparent; text-decoration:none;}

/*	BOX2 - Kalender	*/
.calendarbg { background-color:#ffffff;}
.calendarov { color:#4c4c4c;}
.calendardayname { color:#7f7f7f;}
.calendarnormday { color:#bbd1d4;}
.calendaractday { color:#009bbc;}
.calendarthisday { color:#373737;}
#content a.calendaractday:link { color:#009bbc; text-decoration:underline;}
#content a.calendaractday:visited { color:#009bbc; text-decoration:underline;}
#content a.calendaractday:hover { color:#009bbc; text-decoration:underline;}
#content a.calendarthisday:link { color:#373737; text-decoration:underline;}
#content a.calendarthisday:visited { color:#373737;}
#content a.calendarthisday:hover { color:#373737; text-decoration:underline;}
/*	BOX2 - Slut	*/

/*	Administration	*/
.adm_seperator { background-color:#ffffff;}
#content a.txtColorDelete { color:#da7600;}
#content a.txtColorDelete:link { color:#da7600;}
#content a.txtColorDelete:visited { color:#da7600;}
#content a.txtColorDelete:hover { color:#da7600;}

.statboxtxt { color:#283032;}
.stattxtov { color:#333333;}

#graflight {background-color:#000000;}
#grafdark {background-color:#000000;}
#graftxtlight {color:#000000;}
#graffill {background-color:#ffffff;}

#content_admin .smalltxt { color:#4e4e4e;}
#content_admin a { color:#4e4e4e;}
#content_admin a:hover { color:#4e4e4e;}

#content .liste_niv1 { background-color:#f5f7d7;}
#content_admin .txtlight, #content_admin a.txtlight { color:#b4b4b4;}
#content_admin a.txtlight:hover { color:#4e4e4e;}