/* Layout for anmeldung */
#main{
	width:998px;
	margin:0 auto;
border: 0px solid red; overflow: hidden;
}
body.some {background: #fff url(../images/deu/main_bg-2.gif) center -3px repeat-x; text-align: left;}
body.some #header { overflow: hidden; height: 127px; text-align: center;}
.content-holder-1 {text-align: left;}
.hide_search #menu_bg {
background-image:url(../images/deu/top_menubg_front.gif);
}

/* Rounded corners */
.trc { background:url(../images/deu/corner_blue_rightinner.png) right top no-repeat; }
.tlc { background:url(../images/deu/corner_blue_leftinner.png) left top no-repeat; }
/*
.brc { background: url(../images/deu/corner_bg_bottomright.png) right bottom no-repeat; }
.blc { background: url(../images/deu/corner_bg_bottomleft.png) left bottom no-repeat; } */

/* Content box-1 */
.box-1 .header { background: url(../images/deu/corner_blue_topleft.png) left top no-repeat;}
.box-1 .header .title { background: url(../images/deu/bg_header.png);  }
.box-1 .header .lc { background: url(../images/deu/corner_blue_topright.png) right top no-repeat;}

.box-1 .header-extra { background: url(../images/deu/bg_header.png) repeat-x -0px -31px; }

/* Banner element */
.class-banner {height: 295px; overflow: hidden; position: relative; background: url(../images/deu/bg_frontbox.png) no-repeat}
.class-banner ul#banner-menu li.selected{background:url(../images/deu/bg_before.png) no-repeat 100% 0; margin-bottom: 0px; }
.class-banner ul#banner-menu li.selected span{background:url(../images/deu/bg_after.png) no-repeat 100% 100%;}

.class-banner ul#banner-menu li a:hover { background: #BABFC9;}
.class-banner ul#banner-menu li.selected a {color: #2f4c9d;}

/* Element search */
.element-search { background: url(../images/deu/bg_search.png) no-repeat;  }
.element-search label,
.element-search a.lightbox_button,
.element-search a.lightbox_button:hover {color: #fff; }
.content-search .section-search-limit .selected label {color: #2f4c9d;}

#left-column ul li.active a{ color:#2f4c9d;}
#left-column ul ul li.active a{color:#2f4c9d !important; }

.course-overview  h1 { background: url(../images/deu/header_course_overview.gif); }
.course-overview  .content-holder-2 h1 {background: url(../images/deu/header_course_overview_1col.gif);}

.pamelding-top-block .steps li.active a{color:#2f4c9d;}

.content-holder-6 .bottom{ background: url(../images/deu/content-holder-6-top.gif) no-repeat; }
.content-holder-2 .top{background:url(../images/deu/top-content-holder-2-bg.gif) no-repeat 0 0;}
.content-holder-2 .bottom{background:url(../images/deu/bottom-content-holder-2-bg.gif) no-repeat 0 100%;}
.content-holder-4 .top{
	background:url(../images/deu/top-content-holder-4-bg.gif) no-repeat 0 0;}
.content-holder-4 .bottom{
	background:url(../images/deu/bottom-content-holder-4-bg.gif) no-repeat 0 100%;
}
.content-view-full .class-course .content_end { background:url(../images/deu/content_bottom.gif) left top no-repeat; }
.content-holder-3{ background:#fff url(../images/deu/top-content-holder-3.gif) no-repeat;}
.content-holder-3 .bottom{ background:none;}
.content-holder-5 .top{ background: url(../images/deu/top-content-holder-5.gif) no-repeat 0px 0;}
.content-holder-5 .bottom{ background:url(../images/deu/bottom-content-holder-5.gif) no-repeat 0px bottom;}

/* Påmelding */
.subject li span {width: 80px;}
.accept {
height:1%;
margin:10px 0 10px 665px;
overflow:hidden;
position:relative;

}
.contact-datas li span {
width:127px;
}
.contact-datas li p {
width:735px;
}

/* Fiks download kurs full */
.lightbox .scrivut {right:78px;}