﻿body {background:#fff url(/resources/img/backgrounds/back_page.jpg) no-repeat center top ;color:#2a2a2a;font-family:Arial, Verdana;font-size:70%;margin:0;padding:0;text-align:center;}
body.splash{background:#fff;}
td{font-size:1em;font-family:Arial, Verdana;}
ul{padding:0 0 0 20px;margin:0 0 1.5em 0;}
ol{padding:0 0 0 32px;margin:0 0 1.5em 0;}
ul li, ol li{padding:0;margin:0;}
img{border:0;display:block;}
p{padding:0 0 1.1em 0;margin:0;display:block;}

/* TYPOGRAPHY *************************************************************************************************************************************************************************************************/

h1{padding:0;margin:0;position:absolute;top:-999px;left:-999px;}
h2{padding:0;margin:0 0 1.5em 9px;font-size:1.3em;font-weight:normal;line-height:1.25em;}
h3{padding:0;margin:0 0 2px 0;font-size:1em;}

blockquote{font-style:italic;margin:0 0 0 10px;padding:10px 15px 0 15px;text-indent:0;float:right;width:200px;font-weight:normal;font-size:1.2em;}
blockquote p{margin:0;padding:0;}

.imagedescription{color:#7e7e7e;font-size:0.9em;padding-top:7px;}

a:link{color:#da2028;text-decoration: none;}
a:visited{color:#da2028;text-decoration: none;}
a:active{color:#da2028;text-decoration: underline;}
a:hover{color:#da2028;text-decoration: underline;}
a:focus{color:#da2028;text-decoration: underline;}

/* FORMELEMENTS *************************************************************************************************************************************************************************************************/

form{padding:0px;margin:0px;}
fieldset{padding:0px;margin:0px;border:0px}
legend{display:none;}
input, textarea, select{font-size:1em;font-family:verdana, Arial;}

/* FLOATS AND CLEARS *************************************************************************************************************************************************************************************************/

.left{float:left;}
.right{float:right;}
.clear{clear:both;height:0;overflow:hidden;}

/* ACCESSIBILITY *************************************************************************************************************************************************************************/

.accessibility{position: absolute;top:-999em;left:-999em;color:#999;}

/* PAGE *************************************************************************************************************************************************************************/

/*#page{background:url(/resources/img/backgrounds/back_page.png) no-repeat 10px 20px;width:981px;overflow:hidden;margin:auto;text-align:left;position:relative;}*/
#page{width:981px;overflow:hidden;margin:auto;text-align:left;position:relative;padding:0 0 0 14px;}
.guide{background:url(/resources/img/backgrounds/back_page.png) no-repeat 13px top;}
.bio{background:url(/resources/img/backgrounds/back_bio.png) no-repeat 13px top;}
.career_bio{background:url(/resources/img/backgrounds/back_bio_career.png) no-repeat 13px top;}
.radio{background:url(/resources/img/backgrounds/back_radio.png) no-repeat 13px top;}
.career_radio{background:url(/resources/img/backgrounds/back_radio_career.png) no-repeat 13px top;}
.nurse{background:url(/resources/img/backgrounds/back_nurse.png) no-repeat 13px top;}
.career_nurse{background:url(/resources/img/backgrounds/back_nurse_career.png) no-repeat 13px top;}
.about{background:url(/resources/img/backgrounds/back_about.png) no-repeat 13px top;}
.whitebox{background:url(/resources/img/backgrounds/back_whitebox.png) no-repeat 13px top;}

/* LOGO *************************************************************************************************************************************************************************/

#logo a{position:absolute;top:20px;left:10px;width:170px;height:26px;display:block;}
#logo a span{position:absolute;top:-999px;left:-999px;}

/* TOP *************************************************************************************************************************************************************************/

#top{width:553px;overflow:hidden;float:right;background:url(/resources/img/backgrounds/back_ruler.gif) repeat-x left top;margin:12px 17px 0 0;padding:22px 0 0 0;position:relative;}
#top a{float:right;}
#top ul{float:left;padding:0;margin:0;}
#top ul li{float:left;padding:0 10px 0 0;margin:0;list-style:none;}
#top ul li a{float:left;background:url(/resources/img/backgrounds/back_topmenu.gif) no-repeat left top;height:17px;}
#top ul li a.menu01{width:89px;background-position:0 0;}
#top ul li a.menu02{width:65px;background-position:-99px 0;}
#top ul li a.menu03{width:95px;background-position:-174px 0;}
#top ul li a.menu01:active, #top ul li a.menu01:focus, #top ul li a.menu01:hover, #top ul li.active a.menu01{background-position:0 -17px;}
#top ul li a.menu02:active, #top ul li a.menu02:focus, #top ul li a.menu02:hover, #top ul li.active a.menu02{background-position:-99px -17px;}
#top ul li a.menu03:active, #top ul li a.menu03:focus, #top ul li a.menu03:hover, #top ul li.active a.menu03{background-position:-174px -17px;}
#top ul li a span{position:absolute;top:-999px;left:-999px;}

#addthis a{background:url(/resources/img/buttons/addthis.gif) no-repeat right top;height:17px;width:69px;position:absolute;margin:0 0 0 205px;right:0;}
#addthis a:hover{text-decoration:none;}
#addthis a span{position:relative;top:-999px;left:-999px;}

/* APPLY *************************************************************************************************************************************************************************/

#apply{}
#apply a{position:absolute;top:86px;left:668px;background:url(/resources/img/backgrounds/back_apply.png) no-repeat;height:129px;width:129px;display:block;}
#apply a:active, #apply a:focus, #apply a:hover{background-position:left bottom;}
#apply a span{position:absolute;top:-999px;left:-999px;}

/* CONTENT *************************************************************************************************************************************************************************/

#content{width:580px;overflow:hidden;float:right;margin:104px 0 0 21px;}
.subpage #content{margin:198px 31px 0 21px;width:549px;}
.career_bio #content, .career_radio #content, .career_nurse #content, .about #content, .whitebox #content{margin-top:183px;}
#content .left{width:251px;margin:0 0 0 9px;}
#content .right{width:251px;margin:0 9px 0 0;}

/* FLASHPLAYER *************************************************************************************************************************************************************************/

#fp_flashplayer{height:519px;margin-left:-12px;}
#fp_flashplayer #fp_alternative{background:url(/resources/img/backgrounds/back_frontpage.png) no-repeat left top;height:519px;position:absolute;top:0;left:0;width:100%;}
#fp_flashplayer .bio_link{display:block;position:absolute;top:122px;left:57px;width:300px;height:340px;}
#fp_flashplayer .radio_link{display:block;position:absolute;top:50px;left:460px;width:230px;height:365px;}
#fp_flashplayer .nurse_link{display:block;position:absolute;top:150px;left:700px;width:230px;height:295px;}
#fp_flashplayer a span{position:absolute;top:-999px;left:-999px;}

#flashtest{display:none;}

/* BANNERS *************************************************************************************************************************************************************************/

#content .banners{margin:0 0 9px 0;}
#content .banners .left{width:268px;margin:0;}
#content .banners .right{width:268px;margin:0;}
.banners .banner{background:url(/resources/img/backgrounds/back_banner.png) no-repeat;height:75px;width:242px;padding:13px;overflow:hidden;}
.banners .banner a{display:block;height:75px;width:242px;overflow:hidden;}
.banners .banner a img{margin:0;display:inline;}
.banners .banner a:active img, .banners .banner a:focus img, .banners .banner a:hover img{margin:-75px 0 0 0;}
.banners .banner .info{background:#da2028;height:53px;width:220px;padding:11px;overflow:hidden;color:#fff;}
.banners .banner .info div{padding:0 0 4px 0;clear:left;}
.banners .banner .info div span{min-width:70%;float:left;}

/* CONTACTS *************************************************************************************************************************************************************************/

#contacts{margin:0 0 20px 0;}
#contacts .presscontact{background:url(/resources/img/text/txt_pressekontakt.gif) no-repeat 9px top;height:23px;}
#contacts .presscontact strong{position:absolute;top:-999px;left:-999px;}
#contacts .contact{}
#contacts .contact .image{background:url(/resources/img/backgrounds/back_presscontact.png) no-repeat;width:106px;height:101px;float:left;}
#contacts .contact .image img{width:80px;height:75px;overflow:hidden;margin:13px 0 0 13px}
#contacts .contact .contactinfo{padding:9px 6px;float:left;}
#contacts .contact .contactinfo strong{display:block;padding:0 0 4px 0;}
#contacts .contact .contactinfo div{clear:left;}
#contacts .contact .contactinfo span{float:left;min-width:54px;}

/* SPONSORS *************************************************************************************************************************************************************************/

#sponsors{}
#sponsors .header{background:url(/resources/img/backgrounds/back_sponsors_top.png) no-repeat left top;height:115px;position:absolute;top:-15px;left:0;width:174px;}
#sponsors .header h2{position:absolute;top:-999px;left:-999px;}
#sponsors .content{background:url(/resources/img/backgrounds/back_sponsors.png) no-repeat left top;position:relative;padding:55px 0 0 131px;}
#sponsors .content .sponsor{float:left;width:251px;margin:0 30px 27px 0;}
#sponsors .content .sponsor .logo{height:55px;}
#sponsors .footer{background:url(/resources/img/backgrounds/back_sponsors_bottom.png) no-repeat left bottom;height:33px;}

/* STEPS *************************************************************************************************************************************************************************/

#steps{margin:0 0 10px 0;}
.step .header{background:url(/resources/img/backgrounds/back_steps.png) no-repeat 0 -10px;height:65px;position:relative;display:block;text-decoration:none;}
.step a.header:hover{background:url(/resources/img/backgrounds/back_steps.png) no-repeat 0 -10px;height:65px;position:relative;}
.step .header strong{position:absolute;top:-999px;left:-999px;}
.step .header span{position:absolute;top:0;right:61px;color:#fff;line-height:65px;margin:0 2px;}
.step .content{display:none;}
.step .dots{background:url(/resources/img/backgrounds/back_dots.gif) repeat-x left bottom;height:2px;margin:0 0 1.5em 0;}
.active .content{padding:8px 9px;display:block;}

#step1 .header{background-position:0 -12px;}
#step1 a.header:hover{background-position:-620px -12px}
#step1.active .header{background-position:-620px -12px}
#step2 .header{background-position:0 -77px}
#step2 a.header:hover{background-position:-620px -77px}
#step2.active .header{background-position:-620px -77px}
#step3 .header{background-position:0 -142px;}
#step3 a.header:hover{background-position:-620px -142px}
#step3.active .header{background-position:-620px -142px}

#step1 .content{padding:11px 5px 23px 5px;}
#step1 .content div{float:left;clear:left;margin:3px 0;}
#step1 .content input{float:left;}
#step1 .content label{float:left;font-size:1.2em;line-height:1.4em;margin:0 5px;}
#step1 .content div.right{float:none;clear:left;width:auto;height:20px;margin:0 5px 0 5px;background:url(/resources/img/backgrounds/back_dots.gif) repeat-x left bottom;}
#step1 .content div.right input{float:right;clear:left;text-align:right;width:auto;margin:-8px 0 0 0;background:url(/resources/img/backgrounds/back_dots.gif) repeat-x left bottom;}

#step2 h2{padding:0;margin:0;}
#step2 #map{background:url(/resources/img/backgrounds/back_map.gif) no-repeat 1px 5px;height:383px;position:relative;}
#step2 #map a.maplink{position:absolute;background:url(/resources/img/backgrounds/back_map_edu.gif) no-repeat;height:18px;width:18px;overflow:hidden;}
#step2 #map a.maplink:hover{background-position:left bottom;}
#step2 #map a.active{background-position:left bottom;}
#step2 #map a span{position:absolute;top:-999px;left:-999px;}
#step2 #map .edu{position:absolute;display:none;width:269px;z-index:10;line-height:1.4em;}
#step2 #map .edu .content{background:url(/resources/img/backgrounds/back_map_info.png) no-repeat 10px 0;padding:20px 23px 10px 33px;}
#step2 #map .edu .content a{background:url(/resources/img/text/txt_vaelguddannelsessted.gif) no-repeat;display:block;height:17px;width:163px;margin:5px 0 0 0;}
#step2 #map .edu .clear{background:url(/resources/img/backgrounds/back_map_info_bottom.png) no-repeat 10px 0;height:13px}

#step3 h2{padding:0 0 0.3em 0;margin:0;}

/* LEFT *************************************************************************************************************************************************************************/

#left{overflow:hidden;float:left;margin:110px 0 0 0;width:269px;}
.subpage #left{margin:175px 0 0 0;width:375px;}
.about #left{margin:188px 0 0 0;}
.whitebox #left{margin:160px 0 0 0;}
.bio #left, .radio #left, .nurse #left{margin:425px 0 0 0;}
#left #flashplayer{position:absolute;top:226px;left:1px;}
.whitebox #left #flashplayer{position:absolute;top:211px;left:1px;}
#left #aboutHvidBoxLink{position:absolute;top:460px;left:47px;}
#left .content{padding:0 10px 26px 10px;}
#left .pressdownload{background:url(/resources/img/text/txt_pressemateriale.gif) no-repeat left top;height:29px;}
#left .pressdownload strong{position:absolute;top:-999px;left:-999px;}
#left a.findeducation{background:url(/resources/img/backgrounds/back_findeducation.png) no-repeat 4px top;display:block;width:307px;height:243px;}
#left a.findeducation:active, #left a.findeducation:focus, #left a.findeducation:hover{background-position:4px bottom;}
#left a.findeducation span{position:absolute;top:-999px;left:-999px;}
#left ul.downloads{margin:0;padding:0;}
#left ul.downloads li{margin:0;padding:0 0 4px 0;list-style:none;}

/* SPLASH *************************************************************************************************************************************************************************/

#flashsplash{position:absolute;top:50%;margin:-180px 0 0 -450px;left:50%;width:900px;height:360px;}
#flashsplash a{position:absolute;top:175px;margin:0 0 0 -20px;left:50%;}

/* BOTTOM *************************************************************************************************************************************************************************/

#bottom{background:url(/resources/img/backgrounds/back_ruler.gif) repeat-x left top;margin:12px 10px 10px 10px;padding:25px 0 0 0;}
#bottom fieldset{background:url(/resources/img/text/txt_findditnyeuddannelsesst.gif) no-repeat left 2px;padding:2px 0 0 215px;width: 446px;}
#bottom label{position:absolute;top:-999px;left:-999px;}
#bottom select{margin:0 10px 0 0;border:1px solid #9495a2;font-family:Arial, Verdana;font-size:10px;text-transform:uppercase;width:175px;float:left;height:17px;}
#bottom .left a{background:url(/resources/img/text/txt_omkampagnen.gif) no-repeat left top;float:left;width:75px;height:7px;margin:12px 0 0 0;clear:left;}
#bottom .left a:hover{background-position:left bottom;}
#bottom .left a span{position:absolute;top:-999px;left:-999px;}
#bottom .right{background:url(/resources/img/text/txt_besoegospaa.gif) no-repeat left 2px;padding:0 0 0 92px;width: 208px;}
#bottom strong{position:absolute;top:-999px;left:-999px;}
#bottom .right a{float:left;background:url(/resources/img/backgrounds/back_services.gif) no-repeat left top;margin:0 0 0 6px;}
#bottom .right a span{position:absolute;top:-999px;left:-999px;}
#bottom .right a.youtube{width:50px;height:23px;background-position:0 0;}
#bottom .right a.facebook{width:61px;height:23px;background-position:-56px 0;}
#bottom .right a.twitter{background:url(/resources/img/backgrounds/back_twitter.gif) no-repeat left top;width: 79px;height:23px;}
#bottom .right a.youtube:active, #bottom .right a.youtube:focus, #bottom .right a.youtube:hover{background-position:0 -23px;}
#bottom .right a.facebook:active, #bottom .right a.facebook:focus, #bottom .right a.facebook:hover{background-position:-56px -23px;}
#bottom .right a.twitter:active, #bottom .right a.twitter:focus, #bottom .right a.twitter:hover{background-position:0 -23px ;}

/* ADDTHIS *************************************************************************************************************************************************************************/

#at16pi{background:#f3f3f3 !important;}
#at_hover {background:#f3f3f3 !important;padding:4px 4px 8px 4px !important;margin:0 3px 3px 3px;}
body #at15s{background:#f3f3f3 !important;border:4px solid #fff !important;}
#at15s_head {background:#F2F2F2 none repeat scroll 0 0;border-bottom:0 !important;padding:4px 8px;position:relative;font-weight:bold;margin:3px 3px 0 3px;}
#at15s_head #at15ptc{margin:0 8px;display:block;padding:4px 0 4px 0;font-size:11px;color:#2a2a2a;}
#at15s #at_hover .at_item{width:95px !important;background:#f3f3f3 !important;margin-left:4px !important;}
#at15s #at_hover .at15t{font-size:11px !important;}
#at15s #at_hover .athov{margin-left:3px !important;background:#ffffff !important;}
#at16pf{background:#F2F2F2 none repeat scroll 0 0;border-top:1px dotted #595959 !important;height:30px !important;position:relative;margin:0 8px;}
#at16pf a#at-logo{background:url(/resources/img/backgrounds/back_addthis.gif) no-repeat left top !important;height:15px;width:74px !important;right:0 !important;top:6px !important;}
#at16pf a#at-logo:hover{background-position:left bottom !important;}

#at16lb {background-color:black;display:none;height:100%;left:0;opacity:.75 !important;filter: alpha(opacity=75) !important; -moz-opacity: 0.75 !important;position:absolute;top:0;width:100%;z-index:1001;}
#at16pc{padding-top:8px !important;padding-bottom:8px !important;}
#at16pc #at_share .at_item {border:1px solid #f3f3f3;background:#f3f3f3 !important;margin-right:4px;padding:4px;width:105px !important;font-size:11px !important;}
#at16pc #at_share .athov {background:#ffffff !important;border-color:#c5c5c5;color:#2a2a2a;}
#at16pf a#at-gyo{top:8px !important;left:3px !important;}
#at16p{background:#fff !important;padding:4px !important}
#at16pt h4{font-size:12px !important;}
#at16pt{margin:0 0;padding:8px 14px !important;}
#at16pt a{background:#da2028 !important;color:#fff !important;font-size:11px !important;padding:0 3px;right:14px !important;}

#at_email{font-size:11px !important;}
#at_email form label{font-size:11px !important;}
#at16pc #at_email form input{font-size:11px !important;}
#at16pc #at_email form button{font-size:11px !important;}
#at16pc #at_email form textarea{font-size:11px !important;}
#at16pc #at_email form button.atbtn{background:#da2028;text-indent:0;color:#fff;text-transform:uppercase;padding:0 4px !important;font-size:10px !important;width:auto !important;}



/*facebook*/
.facebookContainer,
.facebookContainerInner{float:left;width:375px;}
.facebookContainer{background:url(/resources/img/backgrounds/facebookMid.png) repeat-y -10px 0;}
.facebookContainerInner{background:url(/resources/img/backgrounds/facebookBottom.png) no-repeat -10px bottom;}
.facebookContainer ul{background:url(/resources/img/backgrounds/facebookTop.png) no-repeat -10px top;list-style-type:none; list-style-position:outside;float:left;padding-top:80px;width:355px;position:relative;margin:0;padding-bottom:34px}
.facebookContainer ul li{width:315px;padding:0;margin:0}
.facebookContainer ul li a{font-weight:700;display:block;padding-bottom:4px}
.facebookContainer .facebookDate{color:#666666;margin:0 padding:0}
.facebookContainer .facebookText{padding-bottom:7px;border-bottom:1px solid #e3e3e3;margin-bottom:7px;}
.facebookContainer .facebookShowAll{position:absolute;right:40px;bottom:20px;padding:0;margin:0}
