@charset "utf-8";

body, html {
background:#FFF; height:100%;
padding:0; margin:0;
background:url(/Files/System/gfx/bg.gif) repeat-x; 
}

#position {
height:100%; margin:0 auto; text-align:left; width:866px; padding-left:242px; padding-right:242px;
background:url(/Files/System/gfx/newnote_position_bg.gif) no-repeat;
}

#topmenu {
width:100%; height:160px; position:relative; float:left;
}

#logo {
width:251px; height:80px; position:relative; float:left;
margin-top:45px;
}

#icons {
width:110px; height:14px; position:relative; float:right;
margin-top:18px;
}

#mainmenu {
width:900px; height:41px; position:relative; float:right; overflow:hidden;
margin-top:-5px; /*/margin-left:-250px;/*/margin-right:-25px; padding-top:-2px; z-index:500; text-align:right;
}

/*/#mainmenu { 
width:580px; height:41px; position:relative; float:right; overflow:hidden;
margin-top:-2px; margin-right:-25px; padding-top:90px;
}/*/

#mainmenu ul.M0 {
height:41px;
margin:0px; padding:0px; display:inline; margin-top:50px;
}

#mainmenu li{
height:27px; /*/margin-left:15px;/*/
padding:0;
height:41px;
display:inline; list-style-type:none;
}

#mainmenu li a .lastitem {
margin-left:15px;}

#mainmenu a{
margin:0;
padding:0;
width:150px;
background: url(/Files/System/gfx/knap_arrow.jpg) no-repeat;
padding-bottom:10px;
}

#mainmenu ul li a.inactive{
background-position: 53px 24px;
}

#mainmenu ul li a.active{
background-position: 53px 10px;
}


/*
#globalmenu li a:hover{
padding-bottom:25px;
}
*/
#header {
width:100%; height:334px; position:relative; float:left;
padding-top:47px;
}
		
.video_frame {
width:464px; height:265px; position:relative; float:left; padding-top:16px; padding-bottom:14px; padding-right:19px; padding-left:20px;
background:url(/Files/System/gfx/video_dots.gif);
}
	
.video_menuholder {
width:340px; height:247px; position:relative; float:left; padding:0px; margin:0px;
padding-left:22px; text-align:right;
}

.videotekst {
width:500px; height:10px; position:relative; float:left; 
text-align:center; text-transform:uppercase; color:#c9f2ff; font-size:9px; padding-top:10px;
}

.video_menu {
/*/margin-left:13px;/*/ height:25px; width:257px; position:relative; float:left; padding-left:60px; padding-top:10px;
background:url(/Files/System/gfx/videomenu_line.png) no-repeat; background-position:bottom right;
color:#FFFFFF; text-align:left;
}

.arrow {
padding-right:15px;
}

#submenu {
width:100%; height:21px; position:relative; float:left; margin-top:7px; padding-top:6px; padding-bottom:3px;
text-transform:uppercase; overflow:hidden;
}

#submenu ul.M0 {
height:27px;
margin:0px; padding:0px; display:inline; margin-top:6px; padding-bottom:5px;
border-left:1px solid #000000; border-right:1px solid #3e3e3e;
}

#submenu li {
display:inline; list-style-type:none; padding-bottom:5px; padding-top:4px;
border-right:1px solid #000000; border-left:1px solid #3e3e3e; 
text-transform:uppercase;
}

#submenu li a {
color:#FFF; text-decoration:none; padding-left:20px; padding-right:20px; padding-bottom:5px; padding-top:4px;
text-transform:uppercase;
}

#submenu li a#activeitem {
padding-bottom:5px; padding-top:4px;
background:url(/Files/System/gfx/submenu_arrow.jpg) no-repeat; background-position:center bottom;
}

#content {
width:100%; position:relative; float:left; margin-top:54px; margin-bottom:54px;
}

#footer {
width:100%; height:42px; margin:0px; position:relative;
/*/background:url(/Files/System/gfx/footer_bg.gif) ; background-position:center;/*/
}

#footer_placering {
width:866px; height:42px; position:relative; float:left; padding-bottom:50px;
background:url(/Files/System/gfx/footer_new.gif) no-repeat;
}

#footer_placering a{
font-size:12px; color:#555555; text-decoration:none;
}

input.FrontendStd{
width:147px; height:24px;
border:1px solid #c9c9c9; margin-bottom:10px; color:#65c8e6; padding-top:10px; padding-left:10px;
}

input#Submit {
width:131px; height:21px; border:0px;
background:url(/Files/System/gfx/tilmeldnyhedsbrev_knap.jpg) no-repeat;
}

#newsletter input#Submit {
width:156px; height:21px; border:0px;
background:url(/Files/System/gfx/buttons/uk_buttons/submit.png) no-repeat;
}

#rundschreiben input#Submit {
width:156px; height:21px; border:0px;
background:url(/Files/System/gfx/buttons/de_buttons/bestellen.png) no-repeat;
}


#news_holder {
width:316px; position:relative; float:left;
}

#news_headline {
/*/width:306px;/*/ width:96px; height:18px; position:relative; float:left;
padding-top:11px; padding-left:10px;
margin:0px;
border-top:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-left:1px solid #dbdbdb;
background:url(/Files/System/gfx/news_headline_bg.jpg) no-repeat;
}

#news_headline a{
text-decoration:none;
}

#news_image {
padding-top:-2px;
}

.news_thumb0 {
width:73px; height:71px; position:relative; float:left; padding:6px; margin-bottom:30px;
background:url(/Files/System/gfx/news_thumbbg.jpg) no-repeat;
}
.news_thumb1 {
width:73px; height:71px; position:relative; float:left; padding:6px; margin-right:30px; margin-bottom:30px;
background:url(/Files/System/gfx/news_thumbbg.jpg) no-repeat;
}
.news_thumb2 {
width:73px; height:71px; position:relative; float:left; padding:6px; margin-right:30px; margin-bottom:30px;
background:url(/Files/System/gfx/news_thumbbg.jpg) no-repeat;
}

/* Navigation til billedgalleri */
.fancygallery_nav
{
display:block;
clear:both;
text-align:right;
}

.fancygallery_nav a
{
padding:0px;
margin:0px;
padding-left:5px;
line-height:1px;
}

.fancygallery_nav .paging
{
padding:0;
margin:0;
float:right;
}
/* SLUT Navigation til billedgalleri */

