html{height:100%;} body { margin: 0; color: #000; min-width:1000px; font: 13px Arial, Verdana, Helvetica, sans-serif; height:100%; background:#fff url(../images/bg-body.gif) repeat-x; } img {border-style: none;} form, fieldset { margin: 0; padding: 0; border-style: none; } input, select, textarea { margin: 0; vertical-align: middle; font-family: arial, helvetica, sans-serif; } a { text-decoration: none; outline:none; color:#ec7505; } a:hover {text-decoration: underline;} /* logo */ .logo { background:url("../images/logo.png") no-repeat scroll 0 0 transparent; height:58px; left:14px; margin:0; position:absolute; top:14px; width:196px; z-index:20; } .logo a{ display:block; height:100%; text-indent:-9999px; } /* wrapper */ #wrapper{ width:100%; min-height:100%; position:relative; min-width:1000px; overflow:hidden; background:url(../images/bg-wrapper-b.png) no-repeat 50% 100%; } * html #wrapper{height:100%;overflow:visible;} #wrapper:after { height: 0; clear: both; content:''; display: block; } .wrap-center{ width:100%; float:left; overflow:hidden; position:relative; } .wrap-left { float:left; position:relative; left:50%; width:1050px; } .wrap-right { float:left; position:relative; left:-50%; width:1050px; background:url(../images/bg-wrapper-t.png) no-repeat 50% 0; } /* container */ #container{ width:972px; margin:0 auto; padding:84px 14px 201px; position:relative; } /* header */ #header{ position:absolute; top:0; right:0; width:700px; padding:12px 14px 0 0; } /* stot-btn */ .stot-btn{ float:right; padding:0 0 0 20px; background:url(../images/sep-nav-oldwhite.gif) repeat-y; margin:7px 0 0 15px; } /* navigation */ .navigation{ width:100%; clear:both; overflow:hidden; background:url(../images/bg-nav.gif) repeat-x 0 100%; margin:0 0 9px; } #nav{ list-style:none; padding:0; margin:0; background:url(../images/sep-nav.gif) repeat-y; overflow:hidden; width:100%; } #nav li{ background:url(../images/sep-nav.gif) repeat-y 100% 0; float:left; line-height:47px; font-size:18px; } #nav a{ float:left; /*whitelegacy-color:#337bb5;*/ color:#ffffff; } #nav span{ padding:0 14px; float:left; cursor:pointer; } #nav a:hover span{text-decoration:none;} #nav .back-page{ padding:0 10px; min-width:148px; } * html #nav .back-page{width:148px;white-space:nowrap;} #nav .back-page span{ padding-left:18px; background:url(../images/arrow-back.gif) no-repeat 0 50%; } #nav .active{ background:url(../images/bg-nav-active-r.gif) no-repeat 100% 0; padding-right:10px; } #nav .active span{ background:url(../images/bg-nav-active-l.gif) no-repeat; padding:0 15px 0 11px; } /* top-nav */ .top-nav{ float:right; margin:0 -3px 0 0; } .top-nav ul{ list-style:none; padding:0; margin:0; } .top-nav ul li{ float:left; } .top-nav ul a{ float:left; font-size:11px; color:#337bb5; line-height:25px; } .top-nav ul span{ padding:0 5px; float:left; } .top-nav ul .active a, .top-nav ul a:hover{ color:#000; background:url(../images/bg-top-nav-l.gif) no-repeat; text-decoration:none; } .top-nav ul a:hover span{background:url(../images/bg-top-nav-r.gif) no-repeat 100% 0;} /* search-form */ .search-form{ width:190px; clear:both; padding:4px 0 0; } .search-form .intext{ background:url(../images/bg-search.gif) no-repeat; width:129px; height: 24px; float:left; padding:0 8px; } .search-form .txt{ color:#888; font-size:13px; padding:4px 0; width:100%; border:0; margin:0; display:block; background:none; } .search-form .btn-submit{ background:url(../images/btn-search.gif) no-repeat; width: 43px; height: 24px; text-indent:-9999px; border:0; margin:0; padding:0; float:left; cursor:pointer; line-height:0; } /* main */ #main{ width:100%; padding:0 0 16px; } #main:after { height: 0; clear: both; content:''; display: block; } /* shadow-cont */ .shadow-cont{ background:url(../images/main-shadow-c.png) repeat-y 100% 0; width:100%; clear:both; } .shadow-cont .shadow-holder{ /*background:url(../images/main-shadow-t.png) no-repeat 100% 0;*/ width:100%; } .shadow-cont .shadow-frame{ /*background:url(../images/main-shadow-b.png) no-repeat 100% 100%;*/ overflow:hidden; width:100%; padding: 20px 0; } /* aside2 */ .aside2{ float:right; width:384px; } /* be-sponsor */ .be-sponsor{ width:572px; position:relative; margin:18px 0 0; } .be-sponsor h2{ font-size:24px; line-height:28px; margin:0 0 44px 2px; font-weight:normal; } .be-sponsor h3{ font-size:18px; margin:0 0 9px 4px; font-weight:normal; } .be-sponsor label{float:left;} .be-sponsor label span{color:#7f7f7f;} .be-sponsor .row-input label{ padding:4px 0 0 2px; width:119px; } .be-sponsor .row{ height:1%; overflow:hidden; padding:10px 3px 16px; background:url(../images/divider.gif) repeat-x 0 100%; } .be-sponsor .row-input{padding-bottom:21px;} .be-sponsor .row-min{ width:100%; overflow:hidden; } .be-sponsor .cols{ float:left; width:163px; } .be-sponsor .rad{ float:left; margin:3px 8px 0 0; width:15px; height:15px; padding:0; } .be-sponsor .radio-sponsor{ width:100%; overflow:hidden; margin:0 0 15px; } .be-sponsor .radio-sponsor label{padding:2px 0 0;} .be-sponsor .sel{ width:320px; display:block; margin:11px 0; clear:both; } .be-sponsor .marked{ color:#7f7f7f; display:block; padding:5px 0 10px 130px; } .be-sponsor .marked span{padding:0 0 0 14px;background:url(../images/bg-marked.gif) repeat-y;} .be-sponsor .chk-sponsor{ margin:-6px 0 0; padding:0 0 7px; width:100%; } .be-sponsor .intxt{ float:left; width:351px; background:url(../images/bg-intxt.png) no-repeat; height: 26px; padding:0 9px; position:relative; } .be-sponsor .marker{ background:url(../images/bg-marked.gif) repeat-y; width: 6px; position:absolute; height:26px; right:0; top:0; text-indent:-9999px; } .be-sponsor .txt{ width:100%; border:0; background:none; padding:5px 0; margin:0; display:block; } .be-sponsor .row-input .row-min{margin:6px 0;} .be-sponsor .row-input .row-min-padding{margin:26px 0 0;} .be-sponsor .btn-naeste, .be-sponsor .btn-tilmeld{ display:block; background:url(../images/btn-tilmeld.png) no-repeat; width: 100px; height: 41px; text-indent:-9999px; overflow:hidden; line-height:0; padding:0; border:0; cursor:pointer; margin:20px 0 0 5px; } .be-sponsor .btn-naeste{ background:url(../images/btn-naeste.png) no-repeat; margin:23px 0 0 0; } .be-sponsor .txt-gray{color:#7f7f7f;} .be-sponsor .chk-sponsor .chk{ float:left; margin:2px 10px 0 0; width:14px; height:14px; padding:0; } .be-sponsor .chk-sponsor .lbl{ height:1%; overflow:hidden; } .be-sponsor .chk-sponsor .row-min{margin:16px 0 0;} .be-sponsor .steps{ list-style:none; padding:0; margin:0; position:absolute; right:2px; top:9px; } .be-sponsor .steps li{ background:url(../images/bg-steps-li.gif) repeat-x 0 9px; float:left; } .be-sponsor .steps span{ background:url(../images/bg-steps.gif) no-repeat; padding:28px 30px 0 0; display:block; } .be-sponsor .steps .active span{background:url(../images/bg-steps-active.gif) no-repeat;} .be-sponsor .steps .last{background:none;} .be-sponsor .fact-list{padding:30px 0 0;} .be-sponsor .fact-list li{padding-bottom:14px;} .aside2 .be-sponsor{width:100%;} .aside2 .be-sponsor h3{margin:0 0 19px 12px;} .aside2 .be-sponsor .radio-sponsor{margin:0;} .aside2 .be-sponsor .row{background:none;padding:0 12px 12px;} .aside2 .be-sponsor .row-select{margin:-11px 0 -2px;padding-bottom:0;} .aside2 .be-sponsor .row-input{background:url(../images/bg-fact-list.gif) repeat-x 0 100%;padding-bottom:29px;} .aside2 .be-sponsor .row-input label{width:74px;} .aside2 .be-sponsor .intxt{width:258px;} /* description */ .description{margin:15px 0 18px;} .description .images{ width:231px; margin:0 20px 0 0; float:left; } .description .images img{display:block;} .description .images span{ display:block; color:#7f7f7f; padding:5px 0 0; } .description p{margin:0 0 14px;} .description h2{ font-size:24px; font-weight:normal; margin:0 0 18px; } .description h3{ font-weight:normal; font-size:18px; margin:15px 0 0; } .description .shadow-cont .shadow-frame{ width:auto; height:1%; padding:0px 50px 10px 0; } /* mentor-get */ .mentor-get{ background:url(../images/bg-mentor-get.png) no-repeat; width: 401px; margin:10px -9px 38px -8px; position:relative; } .mentor-get .holder{ width:384px; margin:0 0 0 8px; } .mentor-get .frame{padding:12px 0 12px 11px;} .mentor-get h3{ color:#337bb5; margin:0 0 5px; font-size:18px; font-weight:normal; } .mentor-get img{ display:block; margin:0 0 2px; } .mentor-get .mentor-cols a{color:#000;} .mentor-get span{cursor:pointer;} /* bullet-list */ .bullet-list{ list-style:none; padding:0; margin:0; clear:both; } .bullet-list li{ height:1%; vertical-align:top; background:url(../images/divider.gif) repeat-x; position:relative; padding:10px 13px; } .bullet-list .active .arrow{ position:absolute; bottom:-24px; background:url(../images/arrow-active.gif) no-repeat; width: 47px; height: 24px; text-indent:-9999px; left:1px; } .bullet-list .active{background:#ededed url(../images/divider.gif) repeat-x;} .bullet-list span{ display:block; padding:0 0 0 18px; background:url(../images/bullet-green.gif) no-repeat 0 5px; } /* mentor-cols */ .mentor-cols{ width:100%; overflow:hidden; } .mentor-cols .cols{ float:left; width:110px; } .mentor-cols .cols1{width:96px;} .mentor-cols .cols2{width:156px;} .mentor-cols .cols3{width:115px;} /* gallery */ .gallery{ width:100%; overflow:hidden; margin:0 0 4px; position:relative; font-family: Arial, Verdana, Helvetica, sans-serif !important; } .gallery .gallery-holder{ width:972px; position:relative; overflow:hidden; color:#000000; } .gallery ul{ list-style:none; margin:0; padding:0; width:972px; height:300px; overflow:hidden; position:relative; } .gallery ul li{ width:972px; position:absolute; left:0; top:0; z-index:1; } .gallery img{display:block;} .gallery ul li.active{z-index:2;} .gallery .gallery-nav{ position:absolute; top:0; left:0; width:216px; z-index:10; } .gallery .gallery-nav .t{ background:url(../images/bg-gallery-nav-t.png) no-repeat; height:18px; overflow:hidden; } .gallery .gallery-nav .c{ background:url(../images/bg-gallery-nav-c.png) repeat-y; height:1%; padding:0 20px 0 10px; } .gallery .gallery-nav .c:after{ content:""; display:block; clear:both; } .gallery .gallery-nav .b{ background:url(../images/bg-gallery-nav-b.png) no-repeat; height:18px; overflow:hidden; } .gallery .gallery-nav ul{ list-style:none; margin:-8px 0; padding:0; float:left; width:100%; position:relative; overflow:visible; height:auto; } .gallery .gallery-nav ul li{ width:186px; float:left; position:static; } .gallery .gallery-nav a{ display:block; height:1%; color:#337bb5 !important; font-size:18px; line-height:22px; padding:23px 0 25px 10px; position:relative; background:url(../images/bg-gallery-nav-el.png) repeat-x; } .gallery .gallery-nav .first a{background:url(../images/bg-gallery-nav-first.png) no-repeat;} .gallery .gallery-nav .first a:hover, .gallery .gallery-nav .first a.active{background:url(../images/bg-gallery-nav-first-active.png) no-repeat;} .gallery .gallery-nav .last a{background:url(../images/bg-gallery-nav-last.png) no-repeat 0 100%;} .gallery .gallery-nav .last a:hover, .gallery .gallery-nav li.last a.active{background:url(../images/bg-gallery-nav-last-active.gif) no-repeat 0 100%;} .gallery .gallery-nav a span{ position:absolute; top:50%; visibility:hidden; margin:-10px -11px 0 0; width:11px; height:21px; background:url(../images/bg-arrow.png) no-repeat; text-indent:-9999px; overflow:hidden; left:-9999px; } .gallery .gallery-nav a:hover, .gallery .gallery-nav li a.active{ background:url(../images/bg-gallery-nav-el-active.png) repeat-x; color:#fff !important; text-decoration:none; border:none; } .gallery .gallery-nav a:hover span, .gallery .gallery-nav li .active span{visibility:visible;left:100%;} .gallery .caption{ position:absolute; top:36px; right:21px; width:265px; font-size:13px; line-height:16px; color:#000; } .gallery .caption .title{ display:block; font-size:26px; line-height:28px; color:#fff; margin:0 0 11px; font-weight:normal; text-transform:uppercase; } .gallery .caption .title span{ color:#5f3a2a; display:block; } .gallery .caption p{margin:0 0 21px;} .gallery .caption .become-sponsor{ display:block; background:url(../images/btn-brcome-sponsor.png) no-repeat; width:185px; height:49px; padding:24px 35px 0 20px; overflow:hidden; font-size:18px; line-height:21px; color:#fff; text-transform:uppercase; margin:0 0 -2px -8px; position:relative; } .gallery .caption .become-sponsor:hover{ background:url(../images/btn-brcome-sponsor-hover.png) no-repeat; text-decoration: none; } /* three columns */ #three-columns{ width:100%; overflow:hidden; margin:30px 0 0; } #three-columns .col{ float:left; margin:0 0 0 8px; display:inline; width:286px; } #three-columns .long-one{ margin:0; width:384px; } .col h3{ font-size:13px; line-height:16px; color:#337bb5; margin:0 0 9px; font-weight:normal; text-transform:uppercase; } .long-one img, .col img{display:block;} .col .caption{ background:url(../images/bg-fact-list.gif) repeat-x 0 100%; padding:0 0 12px 1px; } .long-one .caption{ color:#fff; background:#77b857; height:1%; padding:9px 110px 8px 12px; overflow:hidden; } .long-one .caption a.btn-more{ color:#fff; } .long-one .caption .slogan{ font-size:18px; line-height:21px; font-weight:normal; } .long-one .caption .you-help{ display:block; color:#b3d7a1; font-size:18px; } .aside2 .long-one .caption{padding-bottom:38px;} .aside2 .long-one .caption .slogan{color:#c9e3bc;} .aside2 .long-one .caption .you-help{color:#fff;} .fact-list .value a{color:#77B857;} .fact-list .heading{ font-size:18px; line-height:22px; font-weight:normal; } .fact-list .mentor{ color:#7f7f7f; display:block; text-align:right; padding:5px 0; } .fact-list2 li{padding-bottom:18px;} .long-one .caption .btn-more{ float:left; margin:15px 0 0; } .col .headline{ width:100%; overflow:hidden; margin:15px 0 9px; } .col .headline .date{ float:left; width:56px; background:url(../images/bg-doted.gif) repeat-x; text-align:center; font-size:13px; line-height:16px; margin:0 12px 0 0; } * html .col .headline .date{margin-right:9px;} .col .headline .date span{ display:block; font-size:26px; line-height:31px; color:#000; padding:1px 0; } .col .headline .date em{ display:block; color:#fff; background:#e74361; padding:3px 0; height:1%; overflow:hidden; font-style:normal; text-transform:uppercase; } .col .headline strong{ font-weight:normal; color:#337bb5; font-size:18px; } .col .headline strong a{color:#337bb5;} .col p{margin:0 0 16px;} .col address{font-style:normal;} .col address span{display:block;} .news-item{ list-style:none; margin:0; padding:0; } .news-item{ height:1%; padding:0 0 10px 3px; margin:9px 0 0; overflow:hidden; vertical-align:top; font-size:13px; line-height:16px; background:url(../images/bg-fact-list.gif) repeat-x 0 100%; } .col .news-item h4, .aside .news-item h4{ margin:0; font-size:18px; line-height:21px; color:#337bb5; font-weight:normal; } .col .news-item h4 a, .aside .news-item h4 a { color:#337bb5; } .col .news-item .date, .aside .news-item .date{ color:#7f7f7f; font-size:11px; display:block; } .col .news-item p, .aside .news-item p {margin:0;} .col .news-item .btn-more, .aside .news-item .btn-more { color:#ec7505 !important; background:url(../images/ico-arrow.gif) no-repeat 100% 110%; float:left; margin:0; } .aside .news-item{margin:16px 0 7px;} .aside .news-item h4{ font-size:13px; line-height:16px; } .aside .news-item li{padding-bottom:11px;} /* news bar */ .news-bar{ height:1%; overflow:hidden; font-size:13px; padding:10px 1px 0 3px; } .btn-rss{ float:right; color:#ec7505; background:url(../images/btn-rss.gif) no-repeat 100% 2px; padding:0 18px 0 0; } .btn-other-news{ float:left; background:url(../images/ico-arrow.gif) no-repeat 100% 110%; color:#ec7505; padding:0 14px 0 0; } /* stootos page */ .two-columns{width:100%;} .two-columns:after { height: 0; clear: both; content:''; display: block; } #content{ float:right; width:776px; } /* intro */ .intro{ width:100%; overflow:hidden; } /* intro aside */ #content .aside{ float:right; width:188px; } .fact-list{ list-style:none; margin:0; padding:15px 0 0; clear:both; } .fact-list li{ height:1%; vertical-align:top; padding:0 6px 15px 2px; margin:0 0 13px; background:url(../images/bg-fact-list.gif) repeat-x 0 100%; font-size:13px; line-height:16px; } .fact-list li:after{ content:""; display:block; clear:both; } .fact-list .value{ display:block; font-size:48px; line-height:48px; color:#77b857; font-weight:normal; margin:-7px 0 -2px; position:relative; } .fact-list .value span{ font-size:18px; line-height:normal; text-transform:uppercase; } .fact-list li p{margin:0;} .fact-list .title{ display:block; font-size:18px; line-height:21px; color:#337bb5; font-weight:normal; } .fact-list .btn-about{ background:url(../images/ico-arrow.gif) no-repeat 100% 5px; color:#ec7505; padding:0 14px 0 0; } .fact-list3 li{ margin:0 0 7px; padding-bottom:18px; } .fact-list4{padding:0 0 0 0;} /* intro farme */ .main-content, .intro .frame{ float:left; width:580px; } .intro .img-hold{ width:100%; overflow:hidden; position:relative; } .intro .img-hold img{display:block;} .intro .img-hold .caption{ position:absolute; top:13px; left:294px; width:255px; font-size:13px; line-height:16px; color:#fff; } .intro .title{ display:block; font-size:26px; line-height:28px; color:#fff; margin:0 0 8px; font-weight:normal; text-transform:uppercase; } .intro .title span{color:#a2e0fa;} .intro .title em{ color:#e2e3d3; font-style:normal; } .intro .caption p{margin:0 0 12px;} .intro .caption .become-sponsor{ display:block; background:url(../images/btn-brcome-sponsor.png) no-repeat; width:185px; height:49px; padding:24px 35px 0 20px; overflow:hidden; font-size:18px; line-height:21px; color:#fff; text-transform:uppercase; margin:0 0 -2px -8px; position:relative; } .gallery-holder a.btn-more, .img-hold a.btn-more { color:#fff !important; } /* .img-hold .caption .btn-more span { background:url("../images/ico-arrow.gif") no-repeat scroll 100% 5px transparent; color:#EC7505; }*/ .btn-more{ margin:0 0 0 2px; padding:0 14px 0 0; background:url(../images/btn-more.png) no-repeat 100% 5px; } .btn-more2{ margin:0 0 0 2px; padding:0 14px 0 0; background:url(../images/ico-arrow.gif) no-repeat 100% 110%; } .caption .btn-more{ padding:0; background:none; } .caption .btn-more span{ padding:0 14px 0 0; background:url(../images/btn-more.png) no-repeat 100% 5px; cursor:pointer; } .intro .text{ position:absolute; top:13px; left:14px; width:280px; font-size:13px; line-height:16px; } .intro .text p{margin:9px 0 16px;} .intro .action-list{ list-style:none; margin:0; padding:0; } .intro .action-list li{ width:100%; overflow:hidden; vertical-align:top; background:url(../images/bg-fact-list.gif) repeat-x 0 100%; padding:11px 0 8px; font-size:13px; } .intro .action-list .heading{ float:left; width:292px; padding:5px 0 0 2px; font-size:18px; line-height:21px; color:#000000; font-weight:normal; } * html .intro .action-list .heading{margin-right:-3px;} .intro .action-list .heading-first{padding-top:0;} .intro .action-list .btns{ height:1%; overflow:hidden; } .intro .action-list .btns1{padding-bottom:10px;} .intro .action-list .btn-action{ display:block; background:url(../images/btn-action.gif) no-repeat; width:150px; height:28px; padding:13px 22px 0 12px; margin:0 0 4px; color:#fff; text-transform:uppercase; } .intro .action-list .btn-more{ background:url(../images/ico-arrow.gif) no-repeat 100% 5px; color:#ec7505; } /* columns */ .columns{ width:100%; overflow:hidden; margin:23px 0 0; font-size:13px; line-height:16px; background:url(../images/bg-doted.gif) repeat-x 0 100%; } .columns h3, .adv h3{ font-size:13px; font-weight:normal; color:#337bb5; margin:0 0 12px; text-transform:uppercase; } .columns .frame{ margin:0 0 0 -8px; padding:0 0 15px; width:784px; overflow:hidden; } .columns .col{ float:left; width:188px; margin:0 0 0 8px; display:inline; } .columns img{display:block;} .columns .title{ display:block; font-weight:normal; color:#337bb5; margin:11px 0 8px; } .columns p{margin:0 0 8px;} .columns .btn-more{ color:#ec7505; background:url(../images/ico-arrow.gif) no-repeat 100% 110%; padding:0 12px 0 0; float:left; margin:0; } /* adveratising */ .adv{ width:100%; overflow:hidden; padding:27px 0 0; font-size:13px; line-height:16px; clear:both; } .adv2{padding:0;} .adv ul{ list-style:none; margin:0 0 0 -8px; padding:0; width:784px; } .adv ul li{ float:left; margin:0 0 0 8px; display:inline; } .adv ul li a{float:left;} .adv h3{margin:0 0 9px;} .adv .caption{ float:left; width:130px; margin:0 0 0 10px; display:inline; } .adv p{margin:0;} .adv .btn-more{ color:#ec7505; background:url(../images/ico-arrow.gif) no-repeat 100% 100%; padding:0 12px 0 0; margin:0; } /* sidebar */ #sidebar{ float:left; width:188px; font-size:13px; line-height:16px; } #sidebar .box{ width:100%; /*overflow:hidden;*/ margin:13px 0 15px; padding:0 0 3px; } #sidebar .heading{ background:url(../images/bg-fact-list.gif) repeat-x 0 100%; display:block; height:1%; overflow:hidden; font-weight:normal; } #sidebar .heading a{ color:#000; background:url(../images/bg-heading-link.gif) repeat-x -9999px -9999px; float:left; } #sidebar .heading span{ background:url(../images/bg-heading-link-r.gif) no-repeat -9999px -9999px; padding:4px 23px 2px 3px; float:left; cursor:pointer; } #sidebar .heading a:hover, #sidebar .heading a.active{ color:#fff; background-position:0 0; text-decoration:none; } #sidebar .heading a:hover span, #sidebar .heading a.active span{background-position:100% 0;} #sidebar .box ul{ list-style:none; margin:4px 3px 0; padding:0; } #sidebar .box ul li{padding:0 0 6px;} #sidebar .box ul a{ color:#337bb5; } #sidebar .navbar .heading a, #sidebar .navbar .heading{color:#337bb5;} #sidebar .navbar .heading a:hover{color:#fff;} /* navbar */ .navbar{ width:188px; margin:0px 0 35px; } .navbar ul{ padding:0; margin:0; clear:both; } .navbar li{ list-style:none; height:1%; overflow:hidden; vertical-align:top; clear:both; } .navbar ul a{ float:left; padding:3px 16px 3px 3px; color:#337bb5; } .navbar .open a{background:url(../images/bg-navbar1.png) no-repeat 100% 0;} .navbar .open ul a{background:none;} .navbar ul ul{ background:#e7e7e7 url(../images/divider.gif) repeat-x 0 100%; padding:0 0 1px 14px; } .navbar ul ul ul{ padding:0; background:none; } .navbar .open ul .active a, .navbar .open ul a:hover, .navbar ul .active a, .navbar ul a:hover{ text-decoration:none; background:url(../images/bg-navbar1-hover.png) no-repeat 100% 0; color:#fff; } /* overview */ .overview { width:100%; margin:0 0 45px; } .main-content { margin:0 0 45px; } .overview img, .main-content img{display:block;} .overview h1, .main-content h1 { font-size:24px; margin:11px 0 0; font-weight:normal; } .overview .date, .main-content .date{ display:block; font-style:normal; color:#7f7f7f; font-size:11px; } .overview h2, .main-content h2 { font-size:18px; line-height:22px; margin:17px 45px 29px 0; font-weight:normal; } #cbqwp h2 { margin:7px 45px 0 0; } #cbqwp em.date { margin:0 45px 8px 0; } .overview h3, .main-content h3, .overview h4, .main-content h4{ font-size:18px; line-height:22px; font-weight:normal; margin:0; } .overview h3.withMargin{ margin:17px 45px 29px 0; } .overview p, .main-content p{margin:0 50px 11px 0;} /* sub-post */ .sub-post{ padding:0 12px 10px 9px; height:1%; overflow:hidden; background:url(../images/bg-fact-list.gif) repeat-x 0 100%; } .sub-share .fb-like, .sub-post .fb-like{ float:right; padding:0 11px 0; } .sub-share .fb-like span, .sub-post .fb-like span{ padding:4px 0 0 16px; font-size:10px; color:#000; float:right; background:url(../images/ico-fb.gif) no-repeat 0 100%; } .sub-share .fb-like .btn-like, .sub-post .fb-like .btn-like{ float:right; background:url(../images/btn-like.gif) no-repeat; width: 51px; height: 22px; text-indent:-9999px; margin:0 8px; } .sub-post .btn-print{ background:url(../images/btn-print.gif) no-repeat 0 50%; padding:0 0 0 20px; color:#000; font-size:11px; float:left; margin:4px 0 0; } .sub-post .addthis_button{float:right;padding:3px 0 0;} .sub-share{padding:20px 0;} .sub-share .fb-like{float:left;padding:0;} .sub-share .share{float:left;} .sub-share .fb-like span{float:left;padding:4px 20px 0 17px;} .sub-share .fb-like .btn-like{float:left;margin-left:0;} .sub-share-alt { background:url("../images/bg-fact-list.gif") repeat-x scroll 0 100% transparent; height:1%; overflow:hidden; padding:22px 12px 10px; } .title-tag{ font-size:18px; line-height:22px; margin:16px 0 42px; font-weight:normal; } .title-tag a{ padding:0 14px 0 0; background:url(../images/arrow-link.gif) no-repeat 100% 50%; } .more-news{ margin:43px 0; width:100%; } .more-news h4{ font-weight:normal; color:#337bb5; font-size:13px; margin:0; text-transform:uppercase; } .more-news ul{ width:100%; list-style:none; padding:0; margin:-3px 0 5px; } .more-news ul li{ background:url(../images/divider.gif) repeat-x 0 100%; height:1%; overflow:hidden; vertical-align:top; padding:12px 70px 14px 0; } .more-news strong{ display:block; font-size:18px; font-weight:normal; padding:0 0 2px; } .view-more, .more-news strong a{ padding:0 14px 0 0; background:url(../images/arrow-link.gif) no-repeat 100% 70%; } .more-news ul p{margin:8px 0 0;} .more-news ul .date{ font-style:normal; display:block; color:#7f7f7f; font-size:11px; } .view-more{padding-right:12px;} /* rss-social */ .rss-social{margin:0 4px;} .rss-social .btn-rss-feed{ float:right; background:url(../images/btn-rss-feed.gif) no-repeat 100% 50%; padding:0 18px 0 0; } /* footer */ #pagefooter{ overflow:hidden; font:10px/11px Arial, Helvetica, sans-serif; color:#747474; width:100%; min-width:1000px; position:relative; clear:both; margin:-201px 0 0; } #pagefooter .f-holder{ width:972px; margin:0 auto 13px; padding:15px 0 17px; background:#e8e8e8; overflow:hidden; } #pagefooter .col{ width:132px; float:left; margin:0 0 0 14px; display:inline; } #pagefooter .col .title{ display:block; text-transform:uppercase; font-size:13px; line-height:16px; font-weight:normal; margin:0 0 6px; } #pagefooter .col ul{ list-style:none; margin:0; padding:0 0 16px; height:1%; overflow:hidden; } #pagefooter .col ul li{ width:100%; overflow:hidden; vertical-align:top; font-size:13px; line-height:16px; } #pagefooter .col ul li a, #pagefooter .col .title a { text-decoration:none; color:#747474; } #pagefooter .col ul li a:hover, #pagefooter .col .title a:hover {text-decoration:underline;} /* long column */ #pagefooter .long-one{ float:right; width:360px; margin:0 10px 0 0; display:inline; } #pagefooter .long-one .btn-facebook{ float:right; background:url(../images/ico-facebook.gif) no-repeat; width:104px; height:28px; text-indent:-9999px; overflow:hidden; margin:0 25px 0 0; display:inline; } #pagefooter address{ display:block; height:1%; overflow:hidden; font-size:13px; font-style:normal; line-height:16px; } #pagefooter address span{display:block;} #pagefooter p{margin:16px 0 0;} .hidden{ position:absolute; clear:both; height:1px; width:1px; overflow:hidden; text-indent:-9999px; left:-9999px; top:-9999px; } /* event-holder */ .event-holder{ width:100%; overflow:hidden; margin:4px 0; } /* event-list */ .event-list{ list-style:none; padding:0 0 0 1px; margin:8px 0 0; background:url(../images/sep-event.gif) repeat-y; width:588px; } .event-list li{ display:inline-block; width:129px; background:url(../images/bg-event-list.png) no-repeat 0 100%; padding:1px 8px 9px; margin:0 -4px 0 0; vertical-align:bottom; } .event-list li.active, .event-list li.hover, .event-list li:hover{background:url(../images/bg-event-list-active.png) no-repeat;} .event-list a{ color:#337bb5; display:block; height:1%; } .event-list li.active a, .event-list li.hover a, .event-list li:hover a{color:#000;} .event-list a:hover{text-decoration:none;} .event-list img{display:block;} .event-list span{ display:block; cursor:pointer; padding:2px 0 0 3px; } .event-list em{ display:inline-block; background:url(../images/arrow-blue.gif) no-repeat; width: 7px; height: 9px; text-indent:-9999px; overflow:hidden; } .event-list li.active em, .event-list li.hover em, .event-list li:hover em{background:url(../images/arrow-black.gif) no-repeat;} /* event-description */ .event-description{ margin:4px 0 -28px; width:100%; } .event-description .sub-t{ display:block; color:#7f7f7f; font-size:11px; margin:0 0 21px; } .event-description .images{ width:200px; float:left; } .event-description .alignright{ float:right; width:170px; margin:-8px 0 0 10px; } .event-description .images img{display:block;} .event-description .images span{ display:block; color:#7f7f7f; padding:5px 0 0; } .event-description p{margin:0 0 16px;} .event-description h2{ font-size:24px; font-weight:normal; margin:0 0 3px; } .event-description h3{ font-weight:normal; font-size:18px; margin:15px 0 0; } .event-description .shadow-cont .shadow-frame{ width:auto; height:1%; padding:28px 38px 48px 4px; } /* coustom extensions BM */ .col .ms-WPHeader td { border:0px; } .ms-WPTitle { padding:0px; } .ms-WPBody, .ms-WPBody td, .ms-WPTitle { font-family: Arial, Verdana, Helvetica, sans-serif; } .vNav .boxCornersTop, .vNav .boxCornersBottom { display: none; } .ms-WPBody a:link, .ms-WPBody a:visited { color:#EC7505; } .ms-WPBody { font-size:13px; } .formHolder td { font-size:13px; } .formHolder th { font-size:16px; } .ms-WPBody h2, .ms-TPBody h2 { font-size: 18px; font-weight: normal; } .mainSeparator { background:url("../images/divider.gif") repeat-x scroll 0 100% transparent; height:1px; /*overflow:hidden;*/ clear:both; } /*.mainSeparator { width:100%; height:1px; overflow:hidden; background-color:#888876; margin:20px 0; clear:both }*/ .listModule { padding:5px 70px 14px 0; } .listModule h2 a { background: url("../images/arrow-link.gif") no-repeat scroll 100% 70%; padding:0 14px 0 0; font-weight: bolder; font-size:18px; overflow: visible; } .formHolder .inputText, .formHolder .inputSelect { /*height: 20px;*/ width: 250px; font-size: 13px; } table.formHolder .leftCheck { border-bottom:0px solid #ffffff; width:1%; vertical-align:top; padding:1px; } table.formHolder .rightCheck { border-bottom:0px solid #ffffff; width:100%; vertical-align:top; padding:3px 1px 1px 1px; } .pictureSection{ margin: 0 0 11px 0; text-align: right; font-style: italic; } .overview h1.headlineSection{ margin: 0 0 11px 0; } .subheadingSection{ margin: 0 0 11px 0; } .introductionSection{ margin: 0 0 11px 0; } .main-content .description { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; } .main-content .description h3 { font-weight: bolder; } .listModule img.floatLeft { margin-right:20px; margin-bottom: 5px; margin-top:3px} .listModule img.floatRight { margin-left:20px; margin-bottom: 5px; margin-top:3px} .articleContainer img.floatLeft { margin-right:20px; } .articleContainer img.floatRight { margin-left:20px; } .floatLeft{ float:left; } .floatRight{ float:right; } .imageCaption { font-style:italic; } .imageContainerTableLeft { margin: 0px 15px 5px 0px; float: left; } .imageContainerTableRight { margin: 0px 0px 5px 15px; } .intro .aside .title , .intro .aside2 .title { color:#337BB5; display:block; font-size:18px; font-weight:normal; line-height:21px; text-transform: none; } .boxContent h3, .aside h3 { color:#337BB5; font-size:13px; font-weight:bolder; line-height:16px; margin:0; padding: 3px; text-transform:uppercase; } .aside .box div.boxContent { margin: 0 0 15px 0; } .overview .ms-gb img { float: left; } /* downloadables and related links */ .box .ab12 { color:#337BB5; display:block; font-size:18px; font-weight:normal; line-height:21px; } .box .link-item { color:#EC7505; } .box .link-item span a{ color:#EC7505; background:url("../images/ico-arrow.gif") no-repeat scroll 100% 3px transparent; padding:0 14px 0 0; } .box .link-item .description { margin: 0; } /* forms - temporary styles */ /*.formHeader { background-color:#888876; color:#ffffff; font-weight: bolder; padding-top:3px; padding-bottom:3px; } table.formHolder { font-family:Verdana, Arial, Helvetica; width:100%; font-weight:normal; font-size:12px; color:#000000; margin-bottom:20px; border-collapse:collapse; } table.formHolder tr.white td { background-color:#ffffff; border:0; padding:5px 0 5px 10px; } table.formHolder td { background-color:#888876; border-bottom:1px solid #ffffff; padding:5px 0 5px 10px; } table.formHolder td .inputText { border:1px solid #888876; width:250px; font-size:12px; padding-left:2px; } table.formHolder td .inputTextYear { border:1px solid #888876; width:50px; font-size:12px; padding-left:2px; } table.formHolder { font-family:Verdana, Arial, Helvetica; width:100%; font-weight:normal; font-size:8pt; color:#000000; margin-bottom:20px; border-collapse:collapse; } table.formHolder tr.white td { background-color:#ffffff; border:0; padding:5px 5px 5px 0px; } table.formHolder td { background-color:#f5f5f5; border-bottom:1px solid #ffffff; padding:5px 5px 5px 10px; } table.formHolder td .inputText { border:1px solid #888876; width:200px; font-size:8pt; padding-left:2px; margin-bottom:-1px!important; } table.formHolder td .inputTextYear { border:1px solid #888876; width:50px; font-size:8pt; padding-left:2px; margin-bottom:1px } table.formHolder th { background-color:#888876; color:#ffffff; padding:5px 0 5px 10px; } table.formHolder .inputSelect { border:1px solid #888876; font-size:8pt; padding-left:2px; } table.formHolder .leftCheck { border-bottom:0px solid #ffffff; width:1%; vertical-align:top; padding:1px; } table.formHolder .rightCheck { border-bottom:0px solid #ffffff; width:100%; vertical-align:top; padding:3px 1px 1px 1px; } table.formHolder .bottommarginCorrect1 { border:1px solid #888876; width:200px; font-size:8pt; margin-bottom:0px; padding-left:2px; } table.formHolder .bottommarginCorrect2 { border:1px solid #888876; font-size:8pt; margin-bottom:-1px; padding-left:2px; } .formHeader { background-color:#888876; color:#ffffff; font-weight: bolder; padding-top:3px; padding-bottom:3px; } .sosErrorText{color:#cc0000;} .ValidatorMessageClass { color:#cc0000; } */ .formHeader { background:url(../images/bg-fact-list.gif) repeat-x 0 100%; color:#337BB5; padding-top:3px; padding-bottom:3px; } table.formHolder { font-family:Arial, Verdana, Helvetica; width:100%; font-weight:normal; font-size:12px; color:#000000; margin-bottom:20px; border-collapse:collapse; } table.formHolder tr.white td { border:0; padding:5px 0 5px 5px; } table.formHolder td { padding:2px 5px 2px 5px; } table.formHolder td .inputText { border:1px solid #888876; width:250px; font-size:12px; padding-left:2px; } table.formHolder td .inputTextYear { border:1px solid #888876; width:50px; font-size:12px; padding-left:2px; } table.formHolder { font-family: Arial, Verdana, Helvetica; width:100%; font-weight:normal; font-size:8pt; color:#000000; margin-bottom:20px; border-collapse:collapse; } table.formHolder tr.white td { border:0; padding:1px 5px 1px 5px; text-align: left; } table.formHolder td .inputText { border:1px solid #888876; width:250px; font-size:8pt; padding-left:2px; margin-bottom:-1px!important; } table.formHolder td .inputTextYear { border:1px solid #888876; width:50px; font-size:8pt; padding-left:2px; margin-bottom:1px } table.formHolder th { background: url(../images/divider.gif) repeat-x 0px 5px; color:#000; text-align: left; font-weight: normal; font-size: 18px; padding: 5px 0 5px 5px; } table.formHolder .inputSelect { border:1px solid #888876; font-size:8pt; padding-left:2px; } table.formHolder .leftCheck { border-bottom:0px solid #ffffff; width:1%; vertical-align:top; padding:1px; } table.formHolder .rightCheck { border-bottom:0px solid #ffffff; width:100%; vertical-align:top; padding:3px 1px 1px 1px; } table.formHolder .bottommarginCorrect1 { border:1px solid #888876; width:200px; font-size:8pt; margin-bottom:0px; padding-left:2px; } table.formHolder .bottommarginCorrect2 { border:1px solid #888876; font-size:8pt; margin-bottom:-1px; padding-left:2px; } .sosErrorText{color:#cc0000;} .ValidatorMessageClass { color:#cc0000; } table.formHolder p { text-align: left; margin: 0px; padding: 0px; } table.formHolder u { color: #EC7505; background: url(../images/ico-arrow.gif) no-repeat 100% 5px; padding: 0px 14px 0px 0px; font-weight: normal; text-decoration: none; } table.formHolder u:hover { text-decoration: underline; } table.formHolder tr.white input { margin-top: 35px; } /* table-data */ .table-data{ padding: 24px 0 34px; } .table-data h4{ margin-bottom: 14px; } .table-data table{ width: 100%; border-collapse: collapse; line-height: 16px; } .table-data .cell3{ width: 138px; } .table-data thead th{ padding: 8px 13px 8px 11px; color: #fff; border-left: 3px solid #fff; background: #0097de url(../images/bg-thead.gif) repeat-x; font-weight: normal; text-align: left; } .table-data thead th.first{ border: none; } .table-data tbody th{ padding: 5px 9px; background: #e5e5e5; border-bottom: 1px solid #b2b2b2; font-weight: normal; text-align: left; vertical-align: top; } .table-data td{ padding: 5px 13px 5px 11px; border-left: 3px solid #fff; border-bottom: 1px solid #b2b2b2; vertical-align: top; } .table-data .right{ text-align: right; } /* btn01 */ .btn01{ overflow: hidden; height: 1%; margin: 15px 0 -4px; } .ms-WPBody .btn01 a:link, .ms-WPBody .btn01 a:visited { color: #fff; } .btn01 a{ float: left; color: #fff; width: 150px; height: 41px; line-height: 41px; display: inline; margin-right: 14px; background: url(../images/btn01.gif) no-repeat; text-transform: uppercase; padding: 0 22px 0 12px; position: relative; } .btn01 a:hover{ background-position: 0 -41px; text-decoration: none; } td.ms-sbcell { background:url("../images/bg-text.gif") no-repeat scroll 0 0 transparent; border:0px; height:29px; padding:5px 13px 0; } td.ms-sbcell input { background:none repeat scroll 0 0 transparent; border:medium none; color:#000000; float:left; font-size:18px; height:22px; line-height:22px; padding:0; } td.ms-sbgo.ms-sbcell { height:34px; padding: 0; margin: 0; } .ms-sbtable { margin: 0; } .srch-Title a { background:url("../images/arrow-link.gif") no-repeat scroll 100% 7px transparent; padding-right:13px; } .srch-Title { display:block; font-size:18px; font-weight:normal; line-height:22px; margin-bottom:11px; } .ms-WPBody .srch-Metadata a, .ms-WPBody .srch-Metadata { color:#7F7F7F; } .ms-WPBody p.srch-Metadata { background: transparent url("../images/line01.gif") repeat-x scroll bottom; line-height:16px; padding: 0 0 19px; } .srch-Page img { display: inline; } .srch-Page { background-color: transparent !important; text-align:center; padding: 0 0 19px; } .srch-Page a { display:inline-block; height:27px; line-height:27px; padding:0 2px 0 3px; } .srch-Description, .srch-Page { font-family:Arial,Verdana,Helvetica,sans-serif; } .srch-results { padding: 20px 0 0 0; } #SRP_Next, #SRP_Prev { display: none; } /* sitemap */ .ms-WPBody .SiteNode1 a, .ms-WPBody .SiteNode2 a, .ms-WPBody .SiteNode3 a, .ms-WPBody .SiteNode4 a, .ms-WPBody .SiteNode5 a, .ms-WPBody .SiteNode6 a, .ms-WPBody .SiteNode7 a, .ms-WPBody .PageNode1 a, .ms-WPBody .PageNode2 a, .ms-WPBody .PageNode3 a, .ms-WPBody .PageNode4 a, .ms-WPBody .PageNode5 a, .ms-WPBody .PageNode6 a, .ms-WPBody .PageNode7 a { color:#000000; } .SiteNode1{ font-size: 18px; line-height: 20px; background: url(../images/line01.gif) repeat-x; padding: 11px 0 0; margin-top: 25px; margin-bottom: 15px; } .hasPages{ padding: 9px 0 16px; } .SiteNode3, .PageNode2{ margin-left: 35px; } .SiteNode4, .PageNode3{ margin-left: 70px; } .sitemap-holder a { color:#000000; } /* breadcrumbs */ .breadcrumbs{ padding: 17px 0 14px 2px; list-style: none; margin: 0; } .breadcrumbs a, .breadcrumbs .currentPage{ padding-right: 14px; color: #7f7f7f; background: url(../images/arrow-grey.gif) no-repeat 100% 5px; } .breadcrumbs a:hover{ text-decoration: none; color: #ec7505; background: url(../images/arrow-link.gif) no-repeat 100% 5px; } /* bestyrelse-content */ .bestyrelse-content{ width: 100%; overflow: hidden; padding: 9px 0 63px; } .bestyrelse-content .stripe{ padding-top: 29px; } .bestyrelse-content h2{ margin-bottom: 24px; } .bestyrelse-block{ padding-bottom: 28px; } .variant2 .bestyrelse-block2, .variant3 .bestyrelse-block2{ padding-bottom: 32px; } .bestyrelse-block2 h2{ margin-bottom: 28px; } .btn-open{ /*width: 187px;*/ /*background: url(../images/line01.gif) repeat-x;*/ font-size: 18px; line-height: 20px; padding: 9px 0 27px; } .btn-open a{ padding-right: 14px; background: url(../images/arrow-link.gif) no-repeat 100% 50%; } .btn-open .close { display:none; } .active-block .btn-open .open { display:none; } .active-block .btn-open .close { display:inline; } .bestyrelse-list{ padding: 0; list-style: none; margin: 0 0 5px -4px; width: 600px; line-height: 16px; } .bestyrelse-list li{ display: inline-block; width: 188px; margin-left: 4px; vertical-align: top; padding: 11px 0 20px; background: url(../images/line01.gif) repeat-x; } .bestyrelse-block3 .bestyrelse-list li{ padding: 10px 0 22px; } .bestyrelse-list li.hover, .bestyrelse-list li:hover{ position: relative; } .bestyrelse-list img{ display: block; } .bestyrelse-list .photo{ padding-bottom: 5px; } .bestyrelse-list .name{ font-size: 18px; line-height: 22px; display: block; font-weight: normal; margin: 0 0 -3px 2px; } .bestyrelse-list li.hover .name, .bestyrelse-list li:hover .name{ z-index: 100; position: relative; } .bestyrelse-list .job{ font-style: normal; padding: 2px 0 0 2px; display: block; } .bestyrelse-list .info-holder{ position: relative; height: 1px; } .bestyrelse-list li.hover .info-holder, .bestyrelse-list li:hover .info-holder{ z-index: 90; } .bestyrelse-list .info{ position: absolute; top: 0; left: -9999px; width: 195px; background: url(../images/none.gif); } .bestyrelse-list li.hover .info, .bestyrelse-list li:hover .info{ left: -4px; } .bestyrelse-list .info .b{ background: url(../images/bg-bestyrelse-info.png) no-repeat; height: 65px; overflow: hidden; } .bestyrelse-list .info .c{ padding: 0 5px; margin: 0 3px; background: #fff; height: 1%; } .bestyrelse-list .info .c:after{ clear: both; content: ""; display: block; } .bestyrelse-list .info .area{ float: left; width: 100%; margin: 0 0 -55px; position: relative; padding: 29px 0 10px; } .bestyrelse-list .info span{ display: block; } .bestyrelse-list blockquote{ padding: 27px 0 0 3px; margin: 0; background: url(../images/quote.gif) no-repeat 4px 2px; } .bestyrelse-list q{ margin: 0; padding: 0 0 6px; font-size: 18px; line-height: 22px; color: #7f7f7f; font-style: italic; display: block; quotes: none; } .bestyrelse-list q:before, .bestyrelse-list q:after { content: none; } .bestyrelse-list cite{ margin: 0; padding: 0; font-style: normal; } .bestyrelse-list cite span{ display: block; padding-left: 18px; background: url(../images/bullet.gif) no-repeat 0 9px; } .clearfix { clear: both; } /* filter */ .filter{ overflow: hidden; height: 1%; background: url(../images/bg-fact-list.gif) repeat-x 0 100%; padding: 0 15px 12px 2px; margin-bottom: 17px; } .filter .btn-rss{ margin-top: 7px; } .filter .form{ float: left; } .filter select{ width: 238px; font-size: 13px; color: #000; margin-right: 11px; display: inline; float: left; } .filter .sel2{ width: 157px; } .filter .sel3{ width: 68px; } .filter .field{ float: left; background: url(../images/sep01.gif) no-repeat 100% 0; padding: 3px 7px 10px 0; margin-right: 19px; display: inline; } /* archive */ .archive{ padding: 15px 0 15px 0; } .archive .holder{ overflow: hidden; height: 1%; background: url(../images/line01.gif) repeat-x 0 100%; padding: 12px 50px 12px 0; } .archive .img-holder{ float: left; padding: 2px 9px 3px 0; background: url(../images/shadow01.gif) no-repeat 100% 100%; } .archive .txt{ float: right; width: 400px; } .archive .txt strong, .archive .txt h3{ font-size: 18px; display: block; font-weight: normal; line-height: 20px; } .archive .txt h3{ color: #ec7505; margin: 2px 0 12px; } .archive .txt h3 a, .main-content h2 a{ padding-right: 14px; background: url(../images/arrow-link.gif) no-repeat 100% 50%; } .archive .txt p{ line-height: 16px; margin: 0; } .archive .item { margin: 0px; } .main-content .archive h2 { font-size:24px; font-weight:normal; line-height:24px; margin:0 0 7px 2px; }