@font-face {font-family:Didot;src:url("./css/fonts/DIDOTLT1.eot?krerqq");}
@font-face {font-family:Didot;src:url("./css/fonts/DIDOTLT0.eot?krerqq");font-weight:bold;}
@font-face {font-family:Didot;src:local("DidotLTStd-Roman"), local("DidotLTStd Roman"), url("./css/fonts/DidotLTStd-Roman.otf?hesomi");}
@font-face {font-family:Didot;src:local("DidotLTStd-Bold"), local("DidotLTStd Bold"), url("./css/fonts/DidotLTStd-Bold.otf?ifk5ok");font-weight:bold;}
* {margin:0;border:0;padding:0;}
html {overflow-y:scroll;}
body {font:12px/15px Arial, Helvetica, Sans-serif;color:#333;background:url("/Templates/default/Backgrounds/HaslevUdvidedeHoejskole.jpg") no-repeat fixed 50% 0;}
object,embed {outline:0;}
ol,ul {margin:0 14px;}
a {color:black;}
img.floatleft {margin:0 10px 10px 0;}
img.floatright {margin:0 0 10px 10px;}
img.alignleft,img.alignright,img.centered {margin-bottom:10px;}
#site {position:relative;width:904px;margin:0 auto;}
#splash {position:fixed;left:0;top:0;bottom:0;right:0;overflow:hidden;}
#splash > .container {width:904px;margin:0 auto;position:relative;z-index:2;}
#index {position:relative;}
#index h1.logo {height:61px;padding:10px 0 18px;background:url("./css/img/index/border-double.png?kqok8s") repeat-x 0 100%;margin-bottom:11px;width:auto;}
#index h1.logo a {text-indent:-99999em;background:url("./css/img/index/logo.png?ku2tej") no-repeat 0 50%;position:relative;left:-6px;padding:10px 10px 10px 0;width:128px;height:41px;display:block;outline:0;}
#index .breadcrumb {font-size:10px;line-height:13px;position:relative;z-index:10;width:600px;}
#index .breadcrumb a {background:url("./css/img/index/gt.png?kqok8y") no-repeat 0 50%;padding-left:10px;color:white;text-decoration:none;}
#index .breadcrumb a:first-child {background:none;padding:0;}
#index object {margin-top:-12px;border-bottom:1px solid white;}
#index object#flash_adv {margin:-44px 0 -64px -400px;position:relative;z-index:10;border-bottom:0;}
#index ul {background:url("./css/img/index/menu-bg.png?kqok98") repeat-x 0 5px;margin:0;height:87px;width:909px;padding-top:5px;text-align:right;}
#index ul li {list-style-type:none;float:left;padding:4px 8px 13px 3px;width:141px;height:70px;}
#index ul li a {display:block;height:70px;background:url("./css/img/index/menu-colors.png?kqok9g") repeat-x;text-decoration:none;font:20px/17px Didot, "Times New Roman", Georgia, Times, Serif;text-transform:uppercase;padding:0 3px 0 5px;filter:alpha(opacity=100);}
*:first-child+html #index ul li a {padding-top:16px;height:54px;}
#index ul li a:hover {opacity:0.6;}
#index ul li a:before {content:attr(title);display:block;font:9px/14px Arial, Helvetica, Sans-serif;text-transform:none;padding-bottom:2px;text-align:right;}
#index ul li#blue,#index ul li#brown,#index ul li#gray,#index ul li#aac_aag,#index ul li#aac_aak,#index ul li#aac_aao {padding-right:7px;}
#index ul li#rose a,#index ul li#aac_aae a {background-position:0 0;}
#index ul li#blue a,#index ul li#aac_aag a {background-position:0 -70px;}
#index ul li#yellow a,#index ul li#aac_aai a {background-position:0 -140px;}
#index ul li#brown a,#index ul li#aac_aak a {background-position:0 -210px;}
#index ul li#beige a,#index ul li#aac_aam a {background-position:0 -280px;}
#index ul li#gray a,#index ul li#aac_aao a {background-position:0 -350px;}
#bosmainTpl #indexspots {position:relative;z-index:11;}
#indexspots .spot {float:left;width:291px;margin-left:15.5px;background:url("./css/img/index/border-double.png?kqok8s") repeat-x;padding:13px 0 6px;border-bottom:1px solid white;margin-bottom:20px;}
#indexspots>.spot:first-child,#indexspots>span:first-child>.spot,#indexspots>div:first-child.secoyaDrop+span>.spot {margin-left:0;}
#indexspots .spot .spotContent {background:white;padding:7px 2px 5px 5px;position:relative;opacity:0.8;filter:alpha(opacity=80);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);zoom:1;}
#indexspots .spot:hover .spotContent {opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
#indexspots .spot h4 {font-size:9px;line-height:11px;font-weight:normal;margin-bottom:1px;}
#indexspots .spot h3 {text-transform:uppercase;font:normal 18px/18px Didot, "Times New Roman", Georgia, Times, Serif;height:36px;margin-bottom:8px;filter:alpha(opacity=100);}
#indexspots .spot h3,#indexspots .spot h4 {color:black;padding-left:5px;}
#indexspots .spot .content {min-height:119px;padding-top:3px;border-top:1px solid black;}
#indexspots .spot .video {min-height:120px;padding-top:2px;}
#indexspots .spot .text {padding:9px 11px 0 6px;min-height:113px;line-height:16px;}
#indexspots .spot .more {position:absolute;right:14px;bottom:8px;font-weight:bold;background:url("./css/img/index/gtgt.png?kqok92") no-repeat 0 50%;padding-left:16px;font-size:10px;line-height:14px;}
#indexspots .spot .more a {text-decoration:none;}
#indexspots .spot img {vertical-align:top;}
#backgrounds {position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;min-width:904px;}
#backgrounds img {display:none;position:absolute;left:50%;margin-left:-720px;top:0;width:1440px;}
.m_aae #backgrounds img.HaslevUdvidedeHoejskole,.m_aag #backgrounds img.LangeKurser,.m_aai #backgrounds img.KorteKurser,.m_aak #backgrounds img.Elevforening,.m_aam #backgrounds img.NyhederBlog,.m_aao #backgrounds img.Galleri {display:block;}
#page {position:absolute;width:754px;top:135px;left:75px;z-index:12;}
#page>.container {background:url("./css/img/page/shadow-right.png?ksj50k") repeat-y 100% 0;margin-bottom:50px;padding-right:4px;}
#page:after {content:url("./css/img/page/shadow-bottom.png?ksj50f");position:relative;top:-50px;left:-1px;display:block;height:5px;}
#main {position:relative;background:white url("./css/img/main/border-bottom.png?kqok9k") no-repeat 6px 100%;padding-bottom:21px;overflow:hidden;}
#main .clear {clear:both;height:0;overflow:hidden;line-height:0;font-size:0;}
* html #main {zoom:1;}
#header {margin:3px 3px 10px;position:relative;height:142px;color:black;border-left:2px solid white;border-right:5px solid white;background:url("./css/img/main/border-double.png?kqok9m") repeat-x 0 126px;}
.m_aae #header {background-color:#F4C7D7;border-color:#F4C7D7;}
.m_aag #header {background-color:#C2DDDF;border-color:#C2DDDF;}
.m_aai #header {background-color:#FEF2A1;border-color:#FEF2A1;}
.m_aak #header {background-color:#C5B9A2;border-color:#C5B9A2;}
.m_aam #header {background-color:#E5D8C5;border-color:#E5D8C5;}
.m_aao #header {background-color:#D0D0D0;border-color:#D0D0D0;}
#header h4 {font-size:11px;text-align:right;position:absolute;opacity:0.8;letter-spacing:-0.3px;right:-2px;top:0;}
#header .background {position:absolute;top:0;left:0;z-index:5;width:737px;height:145px;line-height:145px;vertical-align:middle;}
#header .background img {position:relative;left:-2px;}
#header .background .extradiv {position:absolute;height:7px;background:url("./css/img/main/border-double.png?kqok9m") repeat-x;top:126px;left:0;width:737px;}
#header .titlecrumb {position:absolute;top:18px;font:bold 21px/22px Didot, "Times New Roman", Georgia, Times, Serif;text-align:right;text-transform:uppercase;width:500px;z-index:10;right:0;height:102px;overflow:hidden;filter:alpha(opacity=100);}
#header .titlecrumb h1 {font-size:40px;line-height:34px;opacity:0.8;position:relative;right:1px;padding-left:259px;filter:alpha(opacity=80);}
#header .titlecrumb a {text-decoration:none;}
#header .titlecrumb li a {background:url("./css/img/header/slash.png?kqok8o") no-repeat 100% 50%;color:white;padding-right:6px;}
#header ul {margin:0;}
#header ul li {display:inline;list-style-type:none;}
#crumbs {height:29px;}
#crumbs ul {margin:0;}
#crumbs ul li {display:inline;list-style-type:none;}
#crumbs .breadcrumb {padding-left:9px;line-height:20px;color:#333;font-weight:bold;font-size:9px;}
#crumbs .breadcrumb li a {background:url("./css/img/crumbs/gt.png?kqok8k") no-repeat 100% 50%;padding-right:8px;color:#333;font-weight:normal;text-decoration:none;}
#overview {margin:0 8px 0 6px;padding-top:12px;float:left;width:527px;background:url("./css/img/main/border-double.png?kqok9m") repeat-x;}
#overview.index {background:none;padding-top:0;}
#welcome .summary {background:url("./css/img/main/border-double.png?kqok9m") repeat-x;position:relative;margin-bottom:25px;padding:11px 0 6px 6px;border-bottom:1px solid #666;font-size:10px;}
#welcome h1 {font:bold 28px/28px Didot, "Times New Roman", Georgia, Times, Sans-serif;text-transform:uppercase;color:black;margin-bottom:73px;filter:alpha(opacity=100);}
#welcome h5 {font-size:10px;line-height:16px;}
#welcome .background {position:absolute;left:0;top:36px;}
#welcome .background ~ * {position:relative;}
#welcome .summary .content .column1 {float:left;width:245px;padding-left:3px;}
#welcome .summary .content .column2 {width:243px;padding-right:10px;margin-left:auto;}
#welcomespots {width:536px;}
#welcomespots h2 {font:bold 21px/22px Didot, "Times New Roman", Georgia, Times, Sans-serif;text-transform:uppercase;color:black;filter:alpha(opacity=100);}
#welcomespots .caption,#welcomespots .spot {background:url("./css/img/main/border-double.png?kqok9m") repeat-x;position:relative;margin-right:9px;}
#welcomespots h5 {font-size:10px;line-height:16px;}
#welcomespots .background {position:absolute;top:11px;left:0;}
#welcomespots .caption {padding:12px 0 11px 6px;}
#welcomespots .spot {float:left;width:259px;padding-top:11px;}
#welcomespots .spot .background {width:259px;height:100px;overflow:hidden;}
.m_aae #welcomespots .spot .background {background:#F4C7D7;}
.m_aag #welcomespots .spot .background {background:#B8DADD;}
.m_aai #welcomespots .spot .background {background:#FEF2A1;}
.m_aak #welcomespots .spot .background {background:#C5B9A2;}
.m_aam #welcomespots .spot .background {background:#E5D8C5;}
.m_aao #welcomespots .spot .background {background:#D0D0D0;}
#welcomespots .spot h5 {padding-left:6px;position:relative;}
#welcomespots .spot h2 {height:88px;padding:0 0 2px 4px;position:relative;}
#welcomespots .spot .content {font-size:10px;line-height:14px;border-bottom:1px solid #666;padding:0 34px 10px 4px;}
#welcomespots .spot .more {text-align:right;font-weight:bold;font-size:10px;line-height:21px;}
#welcomespots .spot .more a {text-decoration:none;background:url("./css/img/index/gtgt.png?kqok92") no-repeat 0 60%;padding-left:15px;color:#333;}
#sub_nav {width:116px;float:left;line-height:22px;}
#sub_nav ul {margin:0;font-size:11px;}
#sub_nav li {list-style-type:none;}
#sub_nav a {text-decoration:none;color:#333;display:block;padding-left:6px;}
#sub_nav a:hover {color:#000;}
#sub_nav li.selected>a {color:#000;background:none;}
#sub_nav li li a:hover {background:none;}
#sub_nav li.selected {line-height:21px;border-bottom:1px solid #5E6262;}
.m_aae #sub_nav a:hover {background:#F8D6E2;}
.m_aae #sub_nav li.selected {background:#F4C7D7;}
.m_aag #sub_nav a:hover {background:#DBECEE;}
.m_aag #sub_nav li.selected {background:#B8DADD;}
.m_aai #sub_nav a:hover {background:#FDF4BA;}
.m_aai #sub_nav li.selected {background:#FEF2A1;}
.m_aak #sub_nav a:hover {background:#D3C9B9;}
.m_aak #sub_nav li.selected {background:#C5B9A2;}
.m_aam #sub_nav a:hover {background:#ECE2D5;}
.m_aam #sub_nav li.selected {background:#E5D8C5;}
.m_aao #sub_nav a:hover {background:#DCDBDC;}
.m_aao #sub_nav li.selected {background:#D0D0D0;}
#sub_nav li.selected.parent {border-top:2px ridge black;padding-top:4px;}
#sub_nav li ul {padding-left:3px;line-height:13px;padding-bottom:11px;}
#sub_nav li li {padding:2px 0 2px 6px;}
#sub_nav li li.selected {line-height:13px;background:transparent;border-bottom:0;}
#content {margin-left:136px;padding-top:2px;}
#content h1,#content h4,#content h2 {padding:0 32px 0 5px;}
#content h4 {font-size:11px;padding-bottom:1px;}
#content h1 {font:bold 28px/28px Didot, "Times New Roman", Georgia, Times, Serif;text-transform:uppercase;color:black;padding-left:2px;filter:alpha(opacity=100);}
#content h2 {color:black;font:bold 21px/22px Didot, "Times New Roman", Georgia, Times, Serif;border-bottom:1px solid #666666;padding-bottom:13px;margin-bottom:12px;text-transform:uppercase;filter:alpha(opacity=100);}
#content .content {padding-left:5px;}
#content .content p {margin-bottom:13px;}
#content .scheme {border:solid #666;border-width:1px 0;padding:11px 0 4px;}
#content .scheme dl {float:left;padding-top:1px;}
#content .scheme dt {display:block;max-width:107px;float:left;}
#content .scheme dd {display:block;margin-left:107px;}
#content .scheme ul {text-align:right;margin:0 11px 0 auto;width:69px;font-size:8px;line-height:8px;}
#content .scheme li {list-style-type:none;}
#content .scheme a {background:url("./css/img/content/scheme-icons.png?kqok8e") no-repeat;text-decoration:none;display:block;padding-top:2px;padding-bottom:5px;padding-right:24px;color:#333;margin-bottom:3px;}
#content .scheme li.download a {background-position:100% 1px;}
#content .scheme li.contact a {background-position:100% -25px;}
#content .scheme li.signup a {background-position:100% -43px;}
#content .arrangement .date,#content .gallery .date {padding-left:5px;font-size:10px;font-weight:bold;}
#content .arrangement h2,#content .gallery h2 {padding-bottom:4px;margin-bottom:0;border-bottom:0;}
.m_aae #content .gallery .gallery_content,.m_aae #content .arrangement .description {background:#F8D6E2;}
.m_aae #content .gallery:hover,.m_aae #content .gallery.visible,.m_aae #content .arrangement:hover,.m_aae #content .arrangement.visible {background:#F4C7D7;}
.m_aag #content .gallery .gallery_content,.m_aag #content .arrangement .description {background:#DBECEE;}
.m_aag #content .gallery:hover,.m_aag #content .gallery.visible,.m_aag #content .arrangement:hover,.m_aag #content .arrangement.visible {background:#B8DADD;}
.m_aai #content .gallery:hover,.m_aai #content .gallery.visible,.m_aai #content .arrangement:hover,.m_aai #content .arrangement.visible {background:#FEF2A1;}
.m_aai #content .gallery .gallery_content,.m_aai #content .arrangement .description {background:#FDF4BA;}
.m_aak #content .gallery:hover,.m_aak #content .gallery.visible,.m_aak #content .arrangement:hover,.m_aak #content .arrangement.visible {background:#C5B9A2;}
.m_aak #content .gallery .gallery_content,.m_aak #content .arrangement .description {background:#D3C9B9;}
.m_aam #content .gallery:hover,.m_aam #content .gallery.visible,.m_aam #content .arrangement:hover,.m_aam #content .arrangement.visible {background:#E5D8C5;}
.m_aam #content .gallery .gallery_content,.m_aam #content .arrangement .description {background:#ECE2D5;}
.m_aao #content .gallery:hover,.m_aao #content .gallery.visible,.m_aao #content .arrangement:hover,.m_aao #content .arrangement.visible {background:#D0D0D0;}
.m_aao #content .gallery .gallery_content,.m_aao #content .arrangement .description {background:#DCDBDC;}
#content .arrangement {border-top:3px solid #333;margin-top:3px;cursor:pointer;}
#content .arrangement .description {overflow:hidden;height:0;}
#content .arrangement.visible .description {height:auto;}
#content .arrangement .image {padding-top:9px;border-top:1px solid #545D5E;}
#content .arrangement .image img {display:block;margin:0 auto;vertical-align:top;}
#content .arrangement .description .content {padding:7px 10px 0;line-height:15px;}
#content .arrangement .meta {padding:6px 0 6px 5px;border-top:1px solid #545D5E;}
#content .arrangement .meta h5 {font-size:11px;line-height:15px;color:#333;padding-bottom:1px;}
#content .gallery {border-top:5px solid #333333;padding-bottom:16px;}
#content .gallery .gallery_preview {height:auto;overflow:hidden;}
#content .gallery .gallery_content {height:0;overflow:hidden;position:relative;}
#content .gallery.visible .gallery_preview {height:0;}
#content .gallery.visible .gallery_content {height:auto;}
#content .gallery .date {border-bottom:1px solid #545D5E;}
#content .gallery .navigation {background:url("./css/img/content/gallery-navigation.png?krieq4") repeat-x;line-height:19px;height:19px;position:absolute;top:0;width:391px;z-index:4;font-size:10px;display:none;}
#content .gallery .gallery_content:hover .navigation {display:block;}
#content .gallery .navigation a {color:white;text-decoration:none;position:absolute;padding:0 16px;width:98px;display:block;}
#content .gallery .navigation a.previous {background:url("./css/img/content/gallery-back.png?krier8") no-repeat 6px 6px;left:0;top:0;}
#content .gallery .navigation a.fullscreen {left:50%;margin-left:-65px;text-align:center;}
#content .gallery .navigation a.next {background:url("./css/img/content/gallery-next.png?krierm") no-repeat 120px 6px;top:0;right:0;text-align:right;}
#content .gallery img {vertical-align:top;}
#content .gallery .image img {display:block;margin:0 auto;max-height:293px;}
#content .gallery .description {padding:7px 18px 7px 7px;line-height:13px;}
#content .gallery .thumbs {margin:0 8px 0 7px;overflow:hidden;height:44px;padding-bottom:9px;position:relative;}
#content .gallery .thumbs a.previous,#content .gallery .thumbs a.next {display:block;position:absolute;height:44px;width:7px;background:black url("./css/img/content/gallery-arrows.png?krif6k") no-repeat -5px 50%;}
#content .gallery .thumbs a.previous {left:0;}
#content .gallery .thumbs a.next {background-position:1px 50%;right:0;top:0;}
#content .gallery .thumbs .images {width:720px;padding:0 10px 0 9px;}
#content .gallery .thumbs .images a {display:block;float:left;width:72px;}
#content .gallery .thumbs .images a img {display:block;margin:0 auto;}
#spots {margin:0 7px 0 auto;width:197px;background:url("./css/img/main/border-double.png?kqok9m") repeat-x;padding-top:7px;}
#spots .spot {border-bottom:1px solid #666;padding:7px 3px 7px 6px;}
#spots .spot h5 {font-size:10px;line-height:13px;}
#spots .spot h3 {color:black;font:bold 12px/14px Didot, "Times New Roman", Georgia, Times, Serif;text-transform:uppercase;padding-bottom:5px;filter:alpha(opacity=100);}
#spots .spot .media {margin-bottom:8px;overflow:hidden;}
#spots .spot .content {font-size:10px;line-height:12px;padding-bottom:5px;}
#spots .spot .more {text-align:right;font-size:10px;line-height:14px;}
#spots .spot .more a {background:url("./css/img/index/gtgt.png?kqok92") no-repeat 0 60%;padding-left:13px;text-decoration:none;color:#333;}
#spots .spot.arrangements {padding-left:0;}
#spots .spot.arrangements h5 {padding-left:6px;margin-bottom:4px;}
#spots .spot .arrangement {padding:3px 5px 4px 7px;margin-bottom:1px;}
#spots .spot .arrangement h6 {font-size:10px;line-height:10px;}
#spots .spot .arrangement h4 {font:bold 10px/11px Didot, "Times New Roman", Georgia, Times, Serif;color:black;text-transform:uppercase;filter:alpha(opacity=100);}
#spots .spot .arrangement:hover {background:#F2F2F2;}
#spots .quote {padding-top:9px;}
#spots .quote blockquote {font-size:12px;font-weight:bold;line-height:16px;color:#333;padding-bottom:2px;}
#spots .quote cite {display:block;text-align:right;font-style:normal;font-size:8px;line-height:16px;font-weight:bold;color:#333;}
#fullscreen_overlay {background:url("./css/img/fullscreen/overlay.png?krrm3a");position:fixed;left:0;top:0;right:0;bottom:0;z-index:100;}
#fullscreen {width:750px;position:absolute;top:-35px;left:50%;margin-left:-380px;z-index:101;background:white;padding:5px;}
#fullscreen h4 {border-top:3px solid #333;padding-top:2px;font-size:10px;line-height:16px;}
#fullscreen h2 {font:bold 21px/22px Didot, "Times New Roman", Georgia, Times, Serif;text-transform:uppercase;color:black;border-bottom:2px solid #333;padding-bottom:2px;margin-bottom:5px;filter:alpha(opacity=100);}
#fullscreen .image {position:relative;margin-bottom:5px;overflow:hidden;}
#fullscreen .image img {display:block;margin:0 auto;}
#fullscreen .image .previous,#fullscreen .image .next {background:url("./css/img/fullscreen/semi-black.png?krrmns");width:20px;position:absolute;top:0;bottom:0;}
#fullscreen .image .previous {left:0;}
#fullscreen .image .next {right:0;}
#fullscreen .image .previous a,#fullscreen .image .next a {display:block;position:absolute;width:20px;top:0;left:0;bottom:0;background:url("./css/img/fullscreen/arrows.png?krrmrw") no-repeat -7px 50%;cursor:pointer;}
#fullscreen .image .next a {background-position:7px 50%;}
#fullscreen .index {float:right;font-size:11px;line-height:13px;white-space:nowrap;padding:3px 11px;}
#fullscreen .description {font-size:10px;line-height:13px;border:solid #333;border-width:1px 0;padding:2px 371px 5px 12px;margin-bottom:4px;min-height:13px;}
#fullscreen .thumbs {overflow:hidden;height:44px;padding-bottom:9px;position:relative;border-bottom:3px solid #333;clear:right;}
#fullscreen .thumbs a.previous,#fullscreen .thumbs a.next {display:block;position:absolute;height:44px;width:7px;background:black url("./css/img/content/gallery-arrows.png?krif6k") no-repeat -5px 50%;}
#fullscreen .thumbs a.previous {left:0;}
#fullscreen .thumbs a.next {background-position:1px 50%;right:0;top:0;}
#fullscreen .thumbs .images {width:740px;padding:0 10px 0 6px;}
#fullscreen .thumbs .images a {display:block;float:left;width:74px;}
#fullscreen .thumbs .images a img {display:block;margin:0 auto;}
