/* CSS Document */
*{font-family:arial,sans-serif;color:#000;font-size:11px;line-height:1.4} 
html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;background:#fff;} 
h1,h2,h3,h4,h5,h6,div,p,ul,li,dl,dt,dd,form,iframe{margin:0;padding:0;} 
h1{height:35px;margin-bottom:1px;padding-left:16px;position:relative;}
h1 a{position:relative;font-size:16px;line-height:35px;text-decoration:none;}
h1 a img{position:relative;top:2px;left:8px;}
h2{letter-spacing:1px;font-size:13px;font-weight:bold;} 
h3{font-size:12px;font-weight:normal;}
h4,h5,h6{}
ul,li{list-style-type:none;} 
iframe{width:100%;height:100%;border:0;overflow:hidden;} 
form{}
textarea{overflow:auto;}
input[type=submit],input[type=reset],input[type=button]{} 
a{color:inherit;font-size:100%;text-decoration:underline;}
img,a img{border:none;} 
 
div#wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}  
div#wrapper div#nav{}
div#wrapper div#container{margin:60px 14px;}/*width:974px;*/
div#wrapper div#container div.content{position:relative;width:100%;overflow:hidden;}
div#wrapper div#footer{}

div#nav{width:100%;margin:37px 0 19px 0;height:15px;background:#7a0000;} 
div#nav ul{width:988px;}
div#nav ul li{position:relative;float:right;}
div#nav ul li#logo{padding:0 31px;float:left;}
div#nav ul li#logo a:hover{background:transparent;}
div#nav ul li#home{margin-left:125px;}
div#nav ul li a{color:#fff;display:block;height:15px;padding:0 12px;text-decoration:none;}
div#nav ul li a:hover, 
div#nav ul li a.active{background:#3e484e;}
div#nav ul li ul{width:1700px;position:absolute;top:16px;left:0;background:#3e484e;}
div#nav ul li ul li{float:left;height:18px;}
div#nav ul li ul li a{font-size:10px;line-height:18px;}
div#nav ul li ul li a:hover, 
div#nav ul li ul li a.active{text-decoration:underline;} 

div#footer{position:absolute;left:0;bottom:0;height:15px;width:100%;overflow:hidden;}
div#footer ul{width:988px;overflow:hidden;position:relative;}
div#footer ul li{padding:0 14px;float:right;}
div#footer ul li#Co3{float:left;}
div#footer ul li a{text-decoration:none;}
div#footer ul li a:hover{text-decoration:underline;} 
div#footer div.bg{opacity:0.5;filter:alpha(opacity=50);}

div.paragraph{position:relative;} 
div.youtube{text-align:left;} 
div.paragraph span.left{margin:0 15px 0 0;display:block;float:left;} 
div.paragraph span.right{margin:0 0 0 15px;display:block;float:right;} 
div.paragraph span.center{margin:0 auto;display:block;} 
div.paragraph span.paragraphimage img{margin:0 auto;vertical-align:baseline;} 
div.paragraph span.paragraphimage a{text-decoration:none;} 
div.paragraph span.paragraphimage em{font-style:italic;font-size:10px;} 
div.paragraph span.paragraphimage a em{text-decoration:underline;}

div.standard{width:700px;}
div.standard div.content{min-height:334px;height:auto !important;height:334px;}
div.standard div.content div.paragraph{margin:15px;width:670px;overflow:hidden;}
div.standard div.content div.paragraph form{width:350px;position:absolute;top:15px;right:15px;}
div.standard div.content div.paragraph ul.newsList{width:350px;float:left;}
div.standard div.content div.paragraph ul.newsList li{margin-bottom:12px;}
div.standard div.content div.paragraph ul.newsPaging{width:330px;float:right;text-align:right;padding:10px;}

div.home{width:973px;height:55px;position:absolute;bottom:5px;left:0;}
div.home div.content div.paragraph{margin:0 14px 0 0;width:125px;height:55px;float:left;overflow:hidden;background:url(/files/billeder/gfx/bg-box.png) no-repeat 0 0;}
div.home div.content div.paragraph h2{font-size:11px;letter-spacing:normal;font-weight:normal;margin:10px 0 0 10px;}
div.home div.content div.paragraph span{display:block;width:125px;height:55px;position:absolute;top:0;left:0;background:url(/files/billeder/gfx/arrows-small.png) no-repeat 95px 10px;}
div.home div.content div.paragraph span a{display:block;width:100%;height:100%;}
div.home div.content div.paragraph span a img{display:none;}

div.refList{width:530px;overflow:hidden;}/*| 2=360 | 3=530 | 4=700 | 5=870 | justeres med jQuery i js-filen */
div.refList ul{margin:0 5px 15px 15px;}
div.refList ul li{width:160px;margin-right:10px;float:left;}
div.refList ul li h2{height:22px;width:100%;margin-top:17px;overflow:hidden;}
div.refList ul li img{display:block;}

div.refItem{width:530px;overflow:hidden;}
div.refItem div.collection{height:370px;width:476px;margin:0 16px;overflow:hidden;position:relative;}
div.refItem div.collection h1{letter-spacing:1px;font-size:13px;font-weight:bold;line-height:33px;padding:0;margin:0;}
div.refItem div.collection a{line-height:33px;position:relative;top:304px;left:0;}
div.refItem div.collection ul{position:absolute;}
div.refItem div.collection ul li{width:476px;height:304px;margin-right:10px;float:left;}
div.refItem div.collection ul li img{height:304px;width:476px;display:block;}
div.refItem #arrowLeft,
div.refItem #arrowRight{position:absolute;top:155px;padding:10px;background:transparent;}
div.refItem #arrowLeft{left:-10px;}
div.refItem #arrowRight{right:-10px;}
div.refItem dl{width:382px;position:absolute;left:508px;top:0;}
div.refItem dl dt{height:370px;width:22px;float:left;background:#7a0000;}
div.refItem dl dt img{height:78px;width:12px;margin:12px auto;display:block;}
div.refItem dl dd{width:335px;height:324px;padding:23px 9px 23px 16px;overflow:hidden;}

div.kontaktpersoner{width:945px;overflow:hidden;}
div.kontaktpersoner ul{margin:15px 15px 0 15px;}
div.kontaktpersoner ul li{width:305px;float:left;}
div.kontaktpersoner ul li img{height:80px;width:160px;float:left;display:block;margin:0 15px 15px 0;}
div.kontaktpersoner ul li h3{width:130px;height:20px;line-height:20px;overflow:hidden;}
div.kontaktpersoner ul li h3 a{text-decoration:none;}

ul.sitemap{overflow:hidden;} 
ul.sitemap li{float:left;padding:0 0 10px 10px;background:url(http://gfx.s3.co3.dk/list-bullet.gif) no-repeat 0 7px;} 
ul.sitemap li li{padding:0 0 0 15px;background:url(http://gfx.s3.co3.dk/list-square.gif) no-repeat 5px 7px;} 
ul.newsList,
ul.newsPaging,
ul.newsFeeds{margin:0;padding:0;width:100%;overflow:hidden;} 

ul.newsList{} 
ul.newsFeeds{visibility:hidden;} 
ul.newsList li{} 
ul.newsList li h2{margin:0;} 
ul.newsList li h2 a{text-decoration:none;}

ul.newsPaging{text-align:center;} 
ul.newsPaging li{display:inline;} 
ul.newsPaging li.pageNumbers a{padding:2px 4px;} 
ul.newsPaging li.pageNumbers a, 
ul.newsPaging li.pageNumbers a b{} 

div.newsItem{} 
div.newsItem em{display:block;font-size:10px;} 
div.newsItem span.paragraphimage img{} 
div.newsItem a.backLink{display:block;}

.bg{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0.7;filter:alpha(opacity=70);background:#fff;}
div#iPaperContainer{z-index:200;position:absolute;} 

