/* ##################################
Subject:	This is the main css file for 2know2 modifications
Notes:		One rule per line. Please insert line breaks after commas when defining rules for multiple classes
Updated:	2010-06-18
authors: 	Buchta, Nösterer, Kreuzinger

Notes:
- always insert a blank between rule-spec and rule-body!
- don't use double slahes (//) for comments - thats javascript!
###################################### */


/* LMS/XOLRN Styles */

/* 
 * Child Resources Datatable
 */
div.xolrn tr.yui-dt-odd {
    background-color: #EDF5FF;
}
div.xolrn tr.yui-dt-even {
    background-color: #FFFFFF;
}
td.yui-dt-col-title > div.yui-dt-liner > a.expired:visited,
td.yui-dt-col-title > div.yui-dt-liner > a.expired {
    color: #FF8888;
}

/* Login Page within iBook (after timeout) */
div#ibook #footer,
div#ibook .green,
div#ibook .header_2know2 {
    display:none;
}
div#ibook .none_box {
    margin-left: 0;
}
div#ibook #main_body #id_custom_login_form .margin-form .form-item-wrapper .form-widget > input {
    width:auto !important;
}
div#ibook #main_body #id_custom_login_form form {
    height:auto !important;
}
div#ibook .none_content #content {
    width:650px;
}
#ibook .toolbarElement img {
    max-width:inherit;
}

/* non-blue cross package folders and linked folders */
.taxonomy span.folder.cross_package {
  background-image: url(/resources/xolrn/icons/fugue/icons/folder-horizontal.png);
}
.taxonomy span.folder.symlink.cross_package {
  background-image: url(/resources/xolrn/icons/folder-horizontal-link.png);
}
/* mark current folder green */
.taxonomy span.folder.highlighted.cross_package,
.taxonomy span.folder.highlighted {
  background-image: url(/resources/prolix-core/img/folder-horizontal-open-green.png);
}
.taxonomy span.folder.highlighted.symlink.cross_package,
.taxonomy span.folder.highlighted.symlink {
  background-image: url(/resources/prolix-core/img/folder-horizontal-open-link-green.png);
}

/* eBuch (xolrn) */
div#content #burger-content {
    position: fixed;
}
div#content #ibook-menu > ul,
div#content #ibook-menu .search_menu {
    position: initial;
}
/* IE does not understand 'position: initial' */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    div#content #ibook-menu > ul,
    div#content #ibook-menu .search_menu {
        position: static;
    }
}
_:-ms-lang(x), #ibook .commentmenu {
    font-size: 200%;
}

/*
 * Online-Test (xolrn)
 */
div.xolrn div.taxonomy a {
    margin-bottom:2px;
}
div.xolrn div.noadmin div.yui-bulkactions {
    display:none;
}
div.xolrn .jstree-classic .jstree-clicked {
    background: none;
    border: none;
    color: black;
}
div#xoqti_dialog form.dialog-form textarea.ckeip {
/*    The following rules breaks CKEditor window layout in IE9 */
/*    float:left;*/
}

.xoqti_dialog .form-widget-repeatable legend,
#xoqti_dialog .form-item-wrapper .form-label {
    font-size:13px;
    font-weight:normal;
    color:black;
}
.xoqti_dialog .form-item-wrapper .form-widget .inline-ff {
    /*
    margin-bottom:-10px;
    top:-20px;
    */
}
div.xolrn #left-col20 {
    width: 30%;
    margin-right: 0px;
}
div.xolrn #right-col80 {
    width: 70%;
}
/* forms.css overwrites for XOLRN */
div.xolrn .margin-form .form-item-wrapper .form-label {
    float:none;
}
div.xolrn .margin-form .form-item-wrapper .form-button,
div.xolrn .margin-form .form-item-wrapper .form-help-text,
div.xolrn .margin-form .form-item-wrapper .form-widget {
    margin-left: 0;
}
div.xolrn div.itest .margin-form .form-button input {
    /* padding for online test buttons in ie */
    padding-left:5px;
    padding-right:5px;
    padding-top:3px;
    padding-bottom:3px;
}
/* checkbox filter xolrn - collapse */

div#xolrn_type_filter,
div#xolrn_type_filter .ui-widget-content {
    background:#EEEEEE;
}

div.xolrn_search_filter {
    padding: 1px;
}

/* xolrn context menu*/

#ctxm ul li {
    border-bottom: 0px solid #FFFFFF;
}
/* Favorites/Ctxmenu Dropdown */
div#content .dropdown > ul {
    position:absolute;
    z-index:89;
}
div#content .dropdown > ul > li {
    z-index:79;
}

/* Application Menu (Community Applications, Portal Pages, etc.) */
#appmenu-container {
    height:30px;
    background:#909090;
    z-index:89;
    /*margin-bottom:15px;*/
    margin-top:5px;
}
div#content #appmenu-container a {
    text-decoration:none;
}
div#content #appmenu-container ~ .content #content-border {
    border-top:none;
} /* remove border, when appmenu is displayed */
div#content #appmenu-title {
    float:left;
    padding-right:12px;
    margin:0 7px 0 5px;
    background:url(/resources/km-tools/location_arrow.png) right 12px no-repeat;
}
/*div#content #appmenu-title a, div#content #appmenu > ul > li > a,*/
div#content #appmenu span {
    display:block;
    padding:3px 5px 0 5px;
    font:13px/27px sans-serif;
}
div#content #appmenu-title .dropdown > ul > li > a {
    color:black;
}
div#content #appmenu-title > ul > li:hover,
div#content #appmenu > ul > li:hover {
    background:-moz-linear-gradient(top,#bbbbbb,#9a9a9a);
    background:-webkit-gradient(linear,left top,left bottom,from(#bbbbbb),to(#9a9a9a));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bbbbbb',endColorstr='#9a9a9a');
} /* Hover effect */
div#content #appmenu > ul > li.dropdown > ul > li:hover {
    background:#DBDBDB;
}
div#content #appmenu-title a.disabled,
div#content #appmenu a.disabled {
    color:#BBB !important;
    background:white;
}
div#content #appmenu input {
    margin: 6px 3px 0 4px;
    border:1px solid #888;
    font:13px sans-serif;
    background:#d9d9d9;
}
div#content #appmenu input:focus {
    background-color:#ffffcc;
}
div#content #appmenu input[type=image]:focus {
    background:none;
}
/*PKR: TODO the float somehow breaks IE7 */
div#content #appmenu > ul > li {
    float:left;
    margin-right:3px;
    position:static;
    z-index:89;
}

div#content #appmenu .dropdown > span {
    padding-right:12px;
}
div#content #appmenu .dropdown {
    padding-right:4px;
}
div#content #appmenu .dropdown ul li > * {
    height:auto;
    /*font:13px/15px lms,sans-serif;*/
    font:13px/15px arial,helvetica,clean, sans-serif;
} /* correct font-size and line-height for dropdowns */
div#content #appmenu .dropdown > ul,
div#content #appmenu .dropdown > ul > li {
    border-color:#909090;
}
div#content #appmenu > ul > li.dropdown > ul > li > a:hover,
div#content #appmenu-title > ul > li.dropdown > ul > li > a:hover {
    background-color: #dbdbdb;
}
div#content #appmenu > ul > li.dropdown > ul > li > a.disabled:hover {
    background: white;
}
div#content #appmenu .right {
    float:right;
} /* right-side menu part */

div#content #appmenu-booktoc > ul {
    position:absolute;
}
/* END Application Menu */
/* Allgemeine XOLRN styles */
div.xolrn a {
    text-decoration: none;
}
div.xolrn .yui-skin-sam .yui-button-hover {
    background: none repeat scroll 0 0 #EEEEEE;
}
svg {
    --xolrn-theme-color-youtube: #6798c3;
    --xolrn-theme-color-flash: #6798c3;
    --xolrn-theme-color-pdf: #6798c3;
    --xolrn-theme-color-word: #6798c3;
    --xolrn-theme-color-excel: #6798c3;
    --xolrn-theme-color-powerpoint: #6798c3;
    --xolrn-theme-color-light: #6798c3;
    --xolrn-theme-color-dark: #01549b;
}
/* Kontext-Menü XOLRN */
.ctxmenu {
    background: url("/resources/km-tools/list_bearbeiten.gif") no-repeat;
}
#xoqti_dialog .ctxmenu {
    background: url("/resources/km-tools/list_bearbeiten.gif") no-repeat;
}
/* END LMS/XOLRN Styles */

a, object, tbody:focus, :focus {
	/* don't display those annoying dotted borders when clicking stuff */
	outline:none;
}
#main_body {
    *text-align: center; /* IE6 fix */
    position:relative;
    *top:0px; /* IE6 fix */
    width:990px;
    margin: 0 auto;   /* align for good browsers */
    text-align: left; /* counter the body center */
}
/* admin quicklinks */
.ds_link {
    position:absolute;
    top:5px;
    left:0px;
}
.ds_link a {
    color:white;
    background:#616093;
    padding:3px;
    text-decoration:none;
}
.ds_link a:hover {
    background:#856194;
    text-decoration:none;
}
.admin_link {
    position:absolute;
    top:5px;
    left:35px;
}
.cadmin_link {
    position:absolute;
    top:5px;
    left:72px;
}
.admin_link a,
.cadmin_link a {
    color:white;
    background:red;
    padding:3px;
    text-decoration:none;
}
.admin_link a:hover,
.cadmin_link a:hover {
    background:#ee0000;
    text-decoration:none;
}

/* PKR: IE 7 - wannabe fixes*/
ul,
ol,
dl {
	position:relative;
}

.yui-navset .yui-content div {
	zoom: normal;
}

#login_form td {
	padding:2px;
}
div#content ul li.yuimenubaritem,
div#content ul li.yuimenuitem,
div#content div#appmenu-container ul li {
	list-style-image:none;
	list-style:none;
	margin-left:0px;
}
.xoevents_body .yui-skin-sam .yuimenuitemlabel {
	color:#000000;
}
.yui-skin-sam .km-simple-menu .yuimenuitemlabel,
.yui-skin-sam .xoeventsmenu .yuimenuitemlabel {
    padding: 0 9px;
}
.yui-skin-sam .xoeventsmenu img {
    padding-right:5px;
}
#users_list .exam_1,
.xoevents_body .exam_1 {
    color:red;
}
/* km-exam z-indices */
div#pop_overlay {
	z-index:12;	
}

div#pop_container {
	z-index:13;
}
/* for bulk-actions in listtemplate */
span.a_under {
	text-decoration:underline;
}

html {
  background: none;
}
body {
    font-family: arial,helvetica,clean,sans-serif;
    font-size: 12px;
    margin: 0px;
/*  	margin-left: 20px;*/
    padding: 0px;
/*   width:990px; */
    width:auto;
  background-color:#ffffff;
}

h1 {
    font-size:16px;
    letter-spacing: 0.06em; 
    margin-top:22px;
}

h2 {
    font-size:14px;
    margin: 11px 22px 5px 0px;
}

h3 {
    font-weight:bold;
    margin: 11px 22px 5px 0px;
}
body.mceContentBody ol li,
div#content ol li {
	*list-style: decimal outside none;
	list-style: decimal outside none;
}
body.mceContentBody ol,
div#content ol {
	margin-left: 20px;
	*margin-left: 25px;
}
div#content ul li.yuimenubaritem {
	margin-left:0px;
}
body.mceContentBody ul li,
div#content ul li {
	/*list-style-image: url(/resources/prolix-core/design/2know2/img/bullet.png);*/
	*list-style: disc outside none;
	list-style: disc outside none;
	position:relative;
}
div#content div#user-message ul li {
    *list-style: none outside none;
    list-style: none outside none;
    margin-left: 0px;
}
div.xowiki-content div.actions ul li {
	list-style:none outside none;
}
/* link to master admin in header */
span#link_to_root_site {
  border:0px;
  margin-top:0px;
  padding:0px;
  position:relative;
  font-size:11px;
  color:#d00000
  
}
span#link_to_root_site:hover {
  background-color:#000000;
}

/*Override from xowiki css */
form#event_edit_form ul,
div.xowiki-content ul {
/*	margin-left:15px;
	*margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;
*/
    /* margin-right is important for avoiding scrollbars in ebook caused by overflow:auto of xolrn-page-wrapper */
    margin:1em;
    padding-left: 1.4em;
}
div.xowiki-content p {
	margin-top:10px;
	margin-bottom:10px;
}

/* Override content from prolix-master*/
div#content {
  border:0px;
  padding:0px;
/*  *padding-top:20px; */
  width: 100%;
  /*position:relative; */ /* Disabled due to IE7 Problem in Xinha */
/*  margin-top:15px; */
}


#wrapper {
    margin-left:auto;
    margin-right:auto;
}

a:hover {
    text-decoration:none;
    background-color: transparent;
}

/*PKR: this breaks the calendar widget, please use another class name than "active"
/*
.active {
    background: transparent url(/resources/prolix-core/design/2know2/img/ask_navigation_active.png) no-repeat scroll center top;
    overflow:visible;
    height:72px;
}
*/
.header_2know2 {
  /* margin: 0px 0px 0px -30px; ausrichtung der navigation */
  position:relative;
}

.header_2know2 img {
  border:none;
    /*position:absolute; /*fix positioniert, aus dem float genommen */
}
.header_2know2 .logo_2know2 {
	background: url("/resources/prolix-core/img/header_bg.jpg") scroll left top;
	width:990px;
}
.header_2know2 .company_logo {
    position:absolute;
/*	text-align:right;*/
    top:0px;
    left:120px;
    width: 650px;
    height:65px;
}

.header_2know2 .company_logo_name {
	position:absolute;
	top:40px;
	left:0px;
	width:600px;
	height:25px;
	overflow:hidden;
	font-size:20px;
	color:#9f9fa1;
	font-style:italic;
	margin-left:145px;
}
div.header_2know2 .company_logo_name_without_2know2_header {
	position:relative;
	width:600px;
	height:110px;
	overflow:hidden;
	font-size:20px;
	color:#9f9fa1;
	font-style:italic;
	margin-left:115px;
}

div.company_logo_without_2know2_header {
/*	padding:20px 20px 20px 33px;*/
	padding-left:115px;
	height:90px;
	*height:110px;
}
img.company_logo_img {
	max-height:65px;
	max-width:650px;
	padding-top:5px;
}
#left_column {
    float:left;
    margin-left:10px
    /*width:430px; /*ueber-div fuer die boxen auf der startseite */
}

#right_column {
    float:right;
    width:430px;
    margin-right:10px;
}

#bigger_box {
/*  width:900px; */
/*  margin-left:60px; */
  margin-top:-3px;
}
.more {
	font-size: 6px;
}
/* ---------------------------------------- FARBEN ------------------------------------ */
.start, #start {color:#eac06a;}

.befragung, #ask {color:#93a7d9;}

.berichtswesen, #report {color:#d48888;}

.wissensmanagement, #share {color:#b992d1;}

.lernmanagement, #learn {color:#aab87a;}

.kompetenzmanagement, #develop {color:#cc7dcc;}


/* ------------------------------------ BOXEN fÃ¼r index und inhaltsseiten   --------------------------------- */
/*                                                                                                                                                                                        start */
.start_fix_box {
    background: transparent url(/resources/prolix-core/design/2know2/img/start_fix_box.jpg) no-repeat;
    height:85px;
    padding:5px 5px 40px 0px;
    width:400px;
    margin-bottom:7px;  
}

.start_fix_box a { /* damit automatisch generierte links auch die entsprechende farbe bekommen */
    color:#a6a6a8;
}

.befragung_fix_box {
    background: transparent url(/resources/prolix-core/design/2know2/img/ask_fix_box.jpg) no-repeat;
    height:85px;
    padding:5px 5px 40px 0px;
    width:400px;
    margin-bottom:7px;  
}

.berichtswesen_fix_box {
    background: transparent url(/resources/prolix-core/design/2know2/img/report_fix_box.jpg) no-repeat;
    height:85px;
    padding:5px 5px 40px 0px;
    width:400px;
    margin-bottom:7px;  
}

.wissensmanagement_fix_box {
    background: transparent url(/resources/prolix-core/design/2know2/img/share_fix_box.jpg) no-repeat;
    height:85px;
    padding:5px 5px 40px 0px;
    width:400px;
    margin-bottom:7px;  
}

.lernmanagement_fix_box {
    background: transparent url(/resources/prolix-core/design/2know2/img/learn_fix_box.jpg) no-repeat;
    height:85px;;
    padding:5px 5px 40px 0px;
    width:400px;
    margin-bottom:7px;  
}

.kompetenzmanagement_fix_box {
    background: transparent url(/resources/prolix-core/design/2know2/img/develop_fix_box.jpg) no-repeat;
    height:85px;
    padding:5px 5px 40px 0px;
    width:400px;
    margin-bottom:7px;  
}

.box_pic {
    display:inline;
    float:left;
    margin: 0 5px 0 0;
}

.start_fix_box p,
.befragung_fix_box p,
.berichtswesen_fix_box p,
.wissensmanagement_fix_box p,
.lernmanagement_fix_box p,
.kompetenzmanagement_fix_box p {
    margin:0px; 
    padding:0px;
}

.none_content {
/*	padding:10px 11px 22px 11px;*/
  	height:1%;
}
.none_content #content {
  margin-top:-10px;
  /*margin-top:-45px; */ /* only for IE */
  margin-right:0px;
}

.none_content #content h1 {
	top:0px;
	margin-bottom:5px;
	margin-top:5px;
}

.none_content #content ul {
	padding-left: 1.4em;
}

.none_footer_right {
    height:9px;
}
/* common *_content styles - it's identical, we don't have to write it 10 times zomg */
.start_content,
.befragung_content,
.berichtswesen_content,
.wissensmanagement_content,
.lernmanagement_content,
.kompetenzmanagement_content,
.home_content { 
	/* noop */
}

.none_box,
.start_box,
.befragung_box,
.berichtswesen_box,
.wissensmanagement_box,
.lernmanagement_box,
.kompetenzmanagement_box,
.home_box {
	margin-left:115px;
	margin-top:40px;
	*margin-top:20px;
    z-index:2;
}
.div_2know2_links {
	width:0px;
}
.all_bigger_header {
	zoom: 1.0;
	position:relative;
	padding:0;
    z-index:2;
}
div.calendar {
    z-index:3;
}
/* ========================= none  bigger box - Abänderungen für die Inhaltsseite =============================== */

.none_bigger_box_title {
    margin-top:0px;
	background:none;
    color:#a6a6a8;
}

.start_footer {
    height:9px;
}

.start_footer_right {
    height:9px;
}


/* befragung */


.befragung_footer {
    height:9px;
}

.befragung_footer_right {
    height:9px;
}

/* berichtswesen */

.berichtswesen_footer {
    height:9px;
}

.berichtswesen_footer_right {
    height:9px;
}

/* wissensmanagement */


.wissensmanagement_footer {
    height:9px;
}

.wissensmanagement_footer_right {
    height:9px;
}

/* lernmanagement */

.lernmanagement_footer {
    height:9px;
}

.lernmanagement_footer_right {
    height:9px;
}

/* kompetenzmanagement */

.kompetenzmanagement_footer {
	height:9px;
}

.kompetenzmanagement_footer_right {
    height:9px;
}

.box_wrapper_index { /*nur container, der zusammenhï¿½lt*/
    height:104px;
    overflow:hidden;
}

.content_image {
 /*   margin-left:75px; */
    width: 342px;
    position:absolute;    
}

.content_image_text {
    text-align:justify;
    width:400px;
    margin-left:380px;    
}

.content_heading {
    font-weight:bold;
}

.content_public {
/*    margin: 35px 35px 22px 76px; */
    width:580px;
}

.content_introduction {
/*	margin:30px 42px 30px 76px; */
	width: 780px;
}

.movie_left_text {
	float:left;
	padding-right:15px;
	height: 120px;
	max-width:220px;
	vertical-align:top;
	color: #9f9fa1;
}

.movie {
    width:870px; 
    height:140px;
 	margin: 12px 0px 35px 45px;
}

.movie_text {
    background:#76BC4A url(/resources/prolix-core/design/2know2/img/green_bg.jpg) no-repeat scroll right top;
    color:#ffffff;
    height:116px; /* 140-padding-top */
    padding-right:22px;
    padding-top:22px;
    position:relative;
    text-align:right;
    top:-11.85em;
    margin-left:480px;/*margin-left:245px;*/
    *margin-left:470px;
}

.movie_text_bigger {
    font-size:14px;
    font-weight:bold;
}

.movie_text a {
    color:#ffffff;
}

#change_language_links_in_header {
}

#logout_nav {
	z-index:2;
    font-size:11px;
    font-weight: bold;  
    text-align:right;
    position:absolute;
    top:5px;
    right:0px;
    color:#9f9fa1;
    line-height:17px;
}

#logout_nav a, #news_header a {
    color:#9f9fa1;
    text-decoration:none;
}

#logout_nav a:hover,
#news_header a:hover {
    text-decoration:underline;
    color:#E72D7A;
}
.download_file {
    background-image:url(/resources/prolix-core/design/2know2/img/download_image.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
    padding-right:15px;    
}

.online_services {
    background-image:url(/resources/prolix-core/design/2know2/img/online_services.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
    padding-right:20px;
    font-weight:bold;
}

.online_services a:hover {
    background: transparent url(/resources/prolix-core/design/2know2/img/online_services.png);
    text-decoration:none;
}

/*  work around for bug #569 (overwriting of this area by error message  */
/*  maybe someone can think of something better...  */
.login_download_area {
    position:absolute;
    left: 60em; 
    top:130px;
    float: right;
    padding:15px;
    width:190px;
}


.download_area {
    position:absolute;
    left: 60em; 
    top:70px; 
    float: right;
    padding:15px;
    width:190px;
}


/* ................. Formatierungen, damit xinha sie darstellt .............. */
strong {
    font-weight:bold;
}

em {
    font-style:italic;
}

/* Second level menu, selected */
.start_box a.sub_nav_active,
 .start_box h2,
.start_box h1 {
  color:#eac06a;
  text-decoration:none;
}
.befragung_box a.sub_nav_active,
.befragung_box h3,
.befragung_box h2,
.befragung_box h1 {
  color:#93a7d9;
  text-decoration:none;
}
.berichtswesen_box a.sub_nav_active,
.berichtswesen_box h3,
.berichtswesen_box h2,
.berichtswesen_box h1 {
  color:#d48888;
}
.wissensmanagement_box a.sub_nav_active,
.wissensmanagement_box h3,
.wissensmanagement_box h2,
.wissensmanagement_box h1 {
  color:#b992d1;
  text-decoration:none;
}
.lernmanagement_box a.sub_nav_active,
.lernmanagement_box h3,
.lernmanagement_box h2,
.lernmanagement_box h1 {
  color:#aab87a;
  text-decoration:none;
}
.kompetenzmanagement_box a.sub_nav_active,
.kompetenzmanagement_box h3,
.kompetenzmanagement_box h2,
.kompetenzmanagement_box h1  {
  color:#cc7dcc;
  text-decoration:none;
}
/* Second level menu, not selected */

a.sub_nav  {}

a.sub_nav:hover {
    text-decoration:underline;
}



/* XoWiki */
.xowiki-content div#wikicmds {
	top:-5px;
}


/* paginator in template::list */
.list-paginator {
  margin-bottom:5px !important;
}
.list-paginator li {
  background-color:transparent;
}
.list-button-bar-top ul.compact {
  margin:2px;
}

.list-button-bar-top ul.compact li a.button,
.list-button-bar-bottom ul.compact li a.button {
    color:#000000;
    background-color:#f5f5f5;
    border-color:#72bf44;
    font-size:10px;
}
div#content .list-button-bar-bottom ul.compact li,
div#content .list-button-bar-top ul.compact li {
    margin-right:2px;
	margin-bottom:5px;
	margin-left:0px;
	line-height:1.6em;
}


/* Button in template::list */
a.button {
  background-color:#72bf44;
  color:white;
  font-style:normal;
  text-decoration:none;
  font-size:12px;
  font-family:arial,helvetica,clean,sans-serif;
}

a.button:hover, .xoevents_body a.button:hover {
	background-color:#80cf54;
	background:none repeat scroll 0 0 #80cf54;
	color:white;
}

/* Hover effect for generic tabels for selecting things */
tr.odd:hover {
  background-color:#f7fef1;
}
tr.even:hover {
  background-color:#f7fef1;
}

/*Tab-View Anpassungen */

.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav {
    border-color:#71bf44;
}

.yui-skin-sam .yui-navset .yui-content {
    background:#ffffff none repeat scroll 0 0;
    border-top:#71bf44 1px solid;
    border-left:0px;
    border-right:0px;
    border-bottom:0px;
}

.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
    background:#FAFFF5 repeat-x scroll 0 0;
	border:#93a7d9 1px solid;
    border-bottom: none;
    font-size:12px;
    font-family:arial,helvetica,clean,sans-serif;

}
.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
    border-color:#71bf44;
}
.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-nav a:hover em,
.yui-skin-sam .yui-navset .yui-nav .selected a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
    background:transparent;
}
.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .yui-navset .yui-nav .selected a:hover {
    background:#71bf44 repeat-x scroll left -1400px;
    border-bottom:none !important;
}
.yui-skin-sam .yui-navset .yui-nav a:hover,
.yui-skin-sam .yui-navset .yui-nav a:focus {
    background:#ffffff  repeat-x scroll left -1300px;
	border:#93a7d9 1px solid;
    border-bottom:none !important;
}
.yui-skin-sam .start_content .yui-navset .yui-nav .selected a,
.yui-skin-sam .start_content .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .start_content .yui-navset .yui-nav .selected a:hover {
  background:#eac06a repeat-x scroll left -1400px;
}
.yui-skin-sam .start_content .yui-navset .yui-content {
	border-top:#eac06a 1px solid;
}
.yui-skin-sam  .start_content .yui-navset .yui-nav a:hover,
.yui-skin-sam .start_content .yui-navset .yui-nav a:focus {
	border:#eac06a 1px solid;
    background:#f0d396 repeat-x scroll left -1400px;
}
.yui-skin-sam .start_content .yui-navset .yui-nav a,
.yui-skin-sam .start_content .yui-navset .yui-nav a em,
.yui-skin-sam .start_content .yui-navset .yui-navset-top .yui-nav a em {
    border-color:#eac06a;
}
.yui-skin-sam .befragung_content .yui-navset .yui-nav .selected a,
.yui-skin-sam .befragung_content .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .befragung_content .yui-navset .yui-nav .selected a:hover {
  background:#93a7d9 repeat-x scroll left -1400px;
  border-color:#93a7d9;
}
.yui-skin-sam  .befragung_content .yui-navset .yui-nav a:hover,
.yui-skin-sam .befragung_content .yui-navset .yui-nav a:focus {
	/*border:#93a7d9 1px solid;*/
    background:#b3c1e4 repeat-x scroll left -1400px;
}
.yui-skin-sam .befragung_content .yui-navset .yui-content {
	border-top:#93a7d9 1px solid;
}
.yui-skin-sam .befragung_content .yui-navset .yui-nav a,
.yui-skin-sam .befragung_content .yui-navset .yui-nav a em,
.yui-skin-sam .befragung_content .yui-navset .yui-navset-top .yui-nav a em {
    border-color:#93a7d9;
}
.yui-skin-sam .berichtswesen_content .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .yui-navset .yui-nav .selected a:hover {
	/*border:#d48888 1px solid;*/
	background:#d48888 repeat-x scroll left -1400px;
}
.yui-skin-sam  .berichtswesen_content .yui-navset .yui-nav a:hover,
.yui-skin-sam .berichtswesen_content .yui-navset .yui-nav a:focus {
    background:#e1abab repeat-x scroll left -1400px;
}
.yui-skin-sam .berichtswesen_content .yui-navset .yui-content {
	border-top:#d48888 1px solid;
}
.yui-skin-sam .berichtswesen_content .yui-navset .yui-nav a,
.yui-skin-sam .berichtswesen_content .yui-navset .yui-nav a em,
.yui-skin-sam .berichtswesen_content .yui-navset .yui-navset-top .yui-nav a em {
    border-color:#d48888;
}
.yui-skin-sam .wissensmanagement_content .yui-navset .yui-nav .selected a,
.yui-skin-sam .wissensmanagement_content .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .wissensmanagement_content .yui-navset .yui-nav .selected a:hover {
  background:#b992d1 repeat-x scroll left -1400px;
}
.yui-skin-sam  .wissensmanagement_content .yui-navset .yui-nav a:hover,
.yui-skin-sam .wissensmanagement_content .yui-navset .yui-nav a:focus {
	border:#b992d1 1px solid;
	background:#ceb2df repeat-x scroll left -1400px;
}
.yui-skin-sam .wissensmanagement_content .yui-navset .yui-content {
	border-top:#b992d1 1px solid;
}
.yui-skin-sam .wissensmanagement_content .yui-navset .yui-nav a,
.yui-skin-sam .wissensmanagement_content .yui-navset .yui-nav a em,
.yui-skin-sam .wissensmanagement_content .yui-navset .yui-navset-top .yui-nav a em {
    border-color:#b992d1;
}
.yui-skin-sam .lernmanagement_content .yui-navset .yui-nav .selected a,
.yui-skin-sam .lernmanagement_content .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .lernmanagement_content .yui-navset .yui-nav .selected a:hover {
  background:#aab87a repeat-x scroll left -1400px;
  border-bottom: none;
}
.yui-skin-sam  .lernmanagement_content .yui-navset .yui-nav a:hover,
.yui-skin-sam .lernmanagement_content .yui-navset .yui-nav a:focus {
	border:#aab87a 1px solid;
    background:#c3cda2 repeat-x scroll left -1400px;
}
.yui-skin-sam .lernmanagement_content .yui-navset .yui-content {
	border-top:#aab87a 1px solid;
}
.yui-skin-sam .lernmanagement_content .yui-navset .yui-nav a ,
.yui-skin-sam .lernmanagement_content .yui-navset .yui-nav a em,
.yui-skin-sam .lernmanagement_content .yui-navset .yui-navset-top .yui-nav a em {
    border-color:#aab87a;
}
.yui-skin-sam .kompetenzmanagement_content .yui-navset .yui-nav .selected a,
.yui-skin-sam .kompetenzmanagement_content .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .kompetenzmanagement_content .yui-navset .yui-nav .selected a:hover {
  background:#cc7dcc repeat-x scroll left -1400px;
}
.yui-skin-sam  .kompetenzmanagement_content .yui-navset .yui-nav a:hover,
.yui-skin-sam .kompetenzmanagement_content .yui-navset .yui-nav a:focus {
	/*border:#cc7dcc 1px solid;*/
    background:#dba4db repeat-x scroll left -1400px;
}
.yui-skin-sam .kompetenzmanagement_content .yui-navset .yui-content {
	border-top:#cc7dcc 1px solid;
}
.yui-skin-sam .kompetenzmanagement_content .yui-navset .yui-nav a,
.yui-skin-sam .kompetenzmanagement_content .yui-navset .yui-nav a em,
.yui-skin-sam .kompetenzmanagement_content .yui-navset .yui-navset-top .yui-nav a em {
    border-color:#cc7dcc;
}

/*ausrichten der tabs*/

div#content ul.yui-nav { 
	left:6px;
	*margin-top:15px; /* fuer IE*/
}

div#content {
	*background:transparent; /*sonst weiß in header in IE7*/
}

.befragung_content div.yui-content,
.berichtswesen_content div.yui-content,
.kompetenzmanagement_content div.yui-content {
	margin-left:-10px;
}

.link_to_master_admin a {
  color:red !important;
  font-weight:bold;
}

div.tabs-in-page {
    padding-top:20px;
    padding-bottom:10px;
    text-align: left;  /* WMB changed this  */
}


/* ---------------- TOOLS ---------------------*/
#tools_menu_master {
    color:#72bf4a;
    background: transparent url(/resources/prolix-core/design/2know2/img/meine_tools_pfeil.jpg) no-repeat;
    background-position:0% 55%;
    padding:2px 0px 2px 15px;
    display:inline-block;
}
#lang_menu_master {
    color:#9F9FA1;
    background: transparent url(/resources/prolix-core/design/2know2/img/lang_pfeil_grau.jpg) no-repeat;
    background-position:0% 55%;
    padding:2px 0px 2px 15px;
    display:inline-block;
}
#lang_menu_master:hover {
    color:#E72D7A;
    text-decoration: underline;
}

.spacer {
    margin-right:5px;
}


/* ------------ MASTER ADMIN -----------------*/
#id_master_admin_header {
  color:red;
  font-size:18px;
  height:100px;
  position:relative;
  left:50%;
  margin-left:-150px;
  top:40px;
  position:absolute;
  width:150px;
}

div#master_admin_content {
}
div#master_admin_content h1 {
  margin: 11px 0px 0px 0px;
}
div#master_admin_content ul {
  padding-left:22px;
}
div#master_admin_content li {
  list-style-type:circle;
}

#footer {
	position:inherit;
	text-align:right;
	background: transparent url(/resources/prolix-core/img/footer_bg.jpg) repeat-x;
	margin-left:0px;
	padding-top:18px;
	color:#b3b3b5;
	border:none;
	font-size:12px;
	font-family:inherit;
	max-width:911px;
}

#footer a {
	color:#9f9f9f;
	text-decoration:none;
}
#footer a:hover {
    color:#E72D7A;
}

.developer-support-footer {
	margin-top:46px;
	width:100%;
}
/* ------------ OVERWRITE FOR XOEVENT -----------------*/

#cal1Container {
    width:100% !important;
    margin-top:10px !important;
    margin-bottom:10px !important;
}

.yui-skin-sam .yui-calcontainer {
    background-color: #f7fef1 !important;
    border: none !important;
}
.yui-skin-sam .yui-calendar td.calcell.today {
    background-color:transparent !important;
}

.yui-skin-sam .yui-calendar td.calcell.calcellhover,
.yui-skin-sam .yui-calendar td.calcell.calcellhover a {
    background-color:#f7fef1 !important;
    color:#000000 !important;
}

.yui-skin-sam .yui-calendar td.calcell.highlight1,
.yui-skin-sam .yui-calendar td.calcell.highlight1 a {
    background-color:#ffffff !important;
    font-weight:bold !important;
    color:#aab87a !important;
}

.yui-skin-sam .yui-calendar td.calcell.oom {
    background-color:#f5f5f5 !important;
}
.xoevents_body a.button,
.xoevents_body a.button:visited,
.xoevents_body td.button a,
.xoevents_body div.form-button input.button,
.xoevents_body a.button:link,
.xoevents_body td a.button:link,
.xoevents_body .list-button-bar-bottom ul.compact li a.button,
.xoevents_body span.icons a.button:link,
.xoevents_body span.icons a.button:visited {
    background:none;
    color: #aab87a; /*PKR: removed !important*/
    border:none;
    zoom: 1;
}
.xoevents_body a.km_big_grey_button,
.xoevents_body a.km_big_grey_button:link {
	background:url("/resources/km-tools/buttons/big_button_right.png") no-repeat scroll right 0 transparent
}
.xoevents_body a.km_big_grey_button:hover {
	background:url("/resources/km-tools/buttons/big_button_right_shadow.png") no-repeat scroll right 0 transparent
}
.xoevents_body a.km_grey_button,
.xoevents_body a.km_grey_button:link {
    background: transparent url('/resources/km-tools/buttons/button_right.png') no-repeat scroll right 0;
}
.xoevents_body a.km_grey_button:hover {
    background: transparent url('/resources/km-tools/buttons/button_right_shadow.png') no-repeat scroll right 0;
}
.xoevents_body a:hover,
.xoevents_body td.button a:hover,
.xoevents_body div.form-button input.button:hover,
.xoevents_body a.button:hover,
.xoevents_body td a.button:hover,
.xoevents_body .list-button-bar-bottom ul.compact li a.button:hover,
.xoevents_body span.icons a.button:hover {
    text-decoration:none;
}
.htmlarea .toolbar .button {
    border:1px solid buttonface !important; /*PKR: fixed jumping toolbar buttons*/
    zoom: 1;
}

.xoevents_body a.button:hover,
.xoevents_body td.button a:hover {
    color:#aab87a;
    background:none;
    zoom: 1;
}

.xoevents_body #event_edit_form a.button:hover {
    border:none !important;
    zoom: 1;
}

.xoevents_body table.xoe_cal_table {
	width:875px;
}
.xoevents_body h1 {
    color:#aab87a !important;
}
.yui-skin-sam .yui-calendar td.calcell.today a {
    background-color:#aab87a !important;
    color:#ffffff !important;
}

#xoevents_overDiv table {
    background-color:#aab87a !important;
}

#xoevents_overDiv table div,
#xoevents_overDiv table tr td {
    font-size: 12px !important;
}

.otp_table td {
    border: 1px solid black;
}
.otp_table td {
    padding: 15px 3px;
    font-size: 12px;
}
div #id_xoevents_frontpage_calendar {
	float:right;
	top:0px;
	right:10px;
	position:relative;
	max-width:200px;
}

div#id_xoevents_frontpage_course_list {
	min-height:270px;
}
div.xo_fixed_td_width {
	max-width:190px;
	width:190px;
	overflow:hidden;
}

/*Override new-lors css */
div#wiki-content table.list-table {
	width:920px;
	max-width:920px;
}

/*Override the forums package under wissensmanagemenT */
div.wissensmanagement_box div#content ul.action-links {
	left:10px;
/*PKR: wtf don't do this or make it more specific
 * width:700px;*/
}

div.wissensmanagement_box div#content ul.action-links li {
	list-style-image:url(/resources/acs-subsite/action-link-marker.png);
	margin:0px;
}

div.wissensmanagement_box div#content form#search {
	position:relative;
	clear:both;
}


/* user administration in company admin*/
span.user_list_banned {
	text-decoration:line-through;
	color:gray;
}

div#id_xoevents_frontpage_calendar div#xoevent_links {
	margin-top:40px;
}

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::   Assessment Edit ::::::::::::::::::::::::::::: */
#section_navigation {
    position:fixed;
    top:120px;
    right:10px;
    background:white;
    padding:5px;
    padding-right:20px;
    border:2px solid #CCCCCC;
}
div#content ul li.nav_link {
    list-style:none;
}
#edit_assessment {
    text-align:left;
    position:relative;
    left:30px;
    width:870px;
}
#edit_assessment .section h2.section-header {
    left:-30px;
    position:relative;
    margin-bottom:5px;
}
#edit_assessment h2 a {
    font-size:smaller;
}
#edit_assessment .section .heading {
    font-weight:bold;
}
#edit_assessment .section table {
    width:100%;
}
#edit_assessment .section table td {
    padding:5px;
}
#edit_assessment .section table td.heading {
    text-align:right;
}
#edit_assessment .section #edit_link a {
    position:relative;
    top:-5px;
}
p.section-metadata-description {
    margin-top:0px;
    padding-bottom:5px;
}

/* SECTIONS */
div#edit_assessment div.section {
    margin-bottom:20px;
}
div#edit_assessment span.section-preview-header {
    left:-30px;
    position:relative;
    font-weight:bold;
}
div#edit_assessment h2.section-preview-header {
    left:-30px;
    position:relative;
    margin-bottom:0px;
}
div#edit_assessment #assessmentPreview {
    padding-left:0px;
    outline-width:thin;
    outline-style:solid;
}
div#assessmentPreview div.form-item-wrapper {
    max-width:860px;
    min-width:860px;
}

div.form-item-wrapper .form-widget div.disabled {
    padding:5px;
}
div.form-item-wrapper .form-widget div.disabled,
div.form-item-wrapper .form-widget div.disabled a,
div.form-item-wrapper .form-widget div.disabled span {
    color: #CCCCCC !important;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::   Assessment Player ::::::::::::::::::::::::::::: */

#assessment-player {
	padding: 10px 25px;	
}

#assessment-player h2 {
	padding-bottom: 15px;	
}

#assessment-player div.developer-support-adp-output-off {
	font-size:10px;
}

#assessment-player table.question-matrix {
    width:825px;
}
#assessment-player table.question-matrix th,
#assessment-player table.question-matrix td {
    border:1px solid #CCCCCC;
    padding:3px;
    text-align:center;
}
#assessment-player table.question-matrix tr.question-matrix-odd {
    background-color:#E4EAEF;
}
#assessment-player table.question-matrix td.question-matrix-text {
    text-align:left;
}

#assessment-player div.form-widget {
	padding-top:10px;
}

#assessment-player form div.form-widget {
	background-color:#ffffff;
	margin:5px;
}

#assessment-player div.form-widget label {
	padding-right:5px;
}
#assessment-player div.form-widget input + label {
	padding-left:5px;
	margin-right:15px;
}

#link_to_assessment a {
	font-weight:bold;
}

p#link_to_assessment {
	text-align:right;
	padding-right:25px;
}

/* assessment */

#assessment h2 {    
    font-size:18px;
    padding-left:20px;
}

#assessment form#show_item_form {
    padding-left:20px !important;
}

#assessment-player #id_buttons {
	text-align:center;
}

#assessment-player #id_buttons span input,
#assessment-player #id_buttons span a {
	padding:5px;
	margin:10px;
}

#assessment-player span.as_item_attachment {
	text-align:right;
	width:100%;
}
#assessment-player span.as_item_attachment li {
	list-style:none;
}
#assessment-player div.vote_preview {
	font-weight: normal !important;
}
/* ::::::::::::::::::::::::::::::::::::::     bearbeiten toggle anpassungen :::::::::::::::::::::::::::: */

#metadata_link_more,
#metadata_link_less {
	cursor:pointer;

}
 /* Tabellenanpassungen */
.spacer_for_links {
      margin-top:20px;
      margin-bottom:10px;
}

 /* Icons for Links */
.icons_for_links {
	position:relative;
	top:4px;
}

/* ::::::::::::::::::::::::::::::::::::::    user-import   :::::::::::::::::::::::::::: */
#import_users_error_message {
	margin: 17px 0px;
	color:#ff0000;
}

#import_users_ok_message {
	margin: 17px 0px;
	color:#72bf4a;
}

/* ::::::::::::::::::::::::::::::::::::::    news on indexpage   :::::::::::::::::::::::::::: */
.news {
	width:423px;
	padding-left:38px;
	margin:-40px 0px 55px 0px;
}

.news_title a,
.news_title a:hover,
.news_text a,
.news_text a:hover {
	color:#72bf44;
	font-weight:bold;
	text-decoration:none;
}

.news_title a:hover {
	text-decoration:underline;
}

.news_date {
	font-size:small;
	float:right;
}

div.news_text {
	margin-top:7px;
	border-bottom:1px solid #72bf44;
	padding-bottom:7px;
}

#news_item {
/*	margin-left:45px;
	margin-top:20px;
*/
}

#news_headline {
/*	background: transparent url(/resources/prolix-core/design/2know2/img/news_heading_bg.jpg) no-repeat;
	backround-position:100% 0%;
	height:69px;*/
	height:40px;
}

#news_headline a,
#news_headline a:hover {
	font-variant:small-caps;
	color:#72bf44;
	text-decoration:none;
}

div#news_item h1 {
	color:#72bf44;
}

/* ######################### elac overwrite ######################### */

#elac .expanded {
	text-align:left !important;
}

#elac .toc ul {
	left:0px !important;
}


/*  ::::::::::::::::::::::::::::::: ..... neue Startseite ........ :::::::::::::::::::::::::::::::: */
#button_wrapper, .button_wrapper {
	margin-top:32px;
	width:235px;
	float:right;
	/*margin-right:39px;*/
}

.green_button {
	margin-bottom:10px;	
}

a.green_button_text, a.green_button_text:visited, a.green_button_text:link {
	color:#ffffff;
	font-size:1.2em;
	font-weight:bold;
	line-height:42px;
	text-decoration:none;
	text-align:center;
	width:235px;
}

.green_button a {
	background:url(/resources/prolix-core/design/2know2/img/green_button.jpg) no-repeat scroll left top transparent;
	display:block;
	height:49px;
	width:235px;
}

.green_button a:hover {
	color:#ffffff;
	background:url(/resources/prolix-core/design/2know2/img/green_button.jpg) no-repeat scroll left bottom transparent;
	display:block;
	height:49px;
	width:235px;
}

.movie_new {
	display:inline;	
}

.green a {
	color:#72bf44
}

#header_2know2 {
	position:relative;
	background:transparent url(/resources/prolix-core/design/2know2/img/header_bg.jpg) repeat-x;
}
/* :::::::::::::::::: .. NAVIGATION .. ::::::::::::::: */
#main_storefront_navigation_wrapper {
	width:711px;
	margin-left:115px;
	*margin-bottom:15px;
	height:60px;
	position:relative;
	*top:10px;
}

ul#main_storefront_navigation {
	list-style-type:none;
	margin:0;
	padding:0;
}

li.navigation_style { 
	float:left;
	width:225px;	
	padding-bottom:10px;
}

li.navigation_style a, li.navigation_style a:visited {
	font-size:17px;
	font-weight:bold;	
	text-decoration:none;	
}

div.menue_item_icon {
	position:relative;
	left:831px;
	width:41px;
	height:41px;
}
#menu_icon_img {
	position:relative;
	border-left:5px solid white;
	top:-20px;
} 
div.frontstore_sub_nav_none {
	font-weight:bold;
	font-size:12px; 
	color:#9f9f9f;
	/* my.2know2.com customization */
	width:875px;
	position:absolute;
	margin-left:115px;

}
div.frontstore_sub_nav {
	height:40px;
	font-weight:bold;
	font-size:12px; 
	color:#9f9f9f;
	width:875px;
	position:absolute;
	margin-top:60px;
	*margin-top:70px;
	margin-left:115px;
	*margin-left:0px;
	background:transparent url(/resources/prolix-core/img/navigation_bg.jpg) no-repeat;
	padding-top:10px;
}

div.frontstore_sub_nav a, div.frontstore_sub_nav a:visited {
	text-decoration:none;
	color:#9f9f9f;
}
div.frontstore_sub_nav a:hover {
	text-decoration:underline;
}
div.frontstore_sub_nav_no_links {
	position:absolute;
	top:20px;
}

/* ::::::::::: .. COLORS and HOVER-EFFEKTS .. :::::::::::::::: */
div.frontstore_sub_nav a.sub_start,
.start,
.start a,
.start a:visited,
#start {
	color:#eac06a;
}

div.frontstore_sub_nav a.sub_start:hover,
.start a:hover,
#start a:hover {
	color:#b18f4f;
}


div.frontstore_sub_nav a.sub_wissensmanagement,
.wissensmanagement,
.wissensmanagement a,
.wissensmanagement a:visited,
#wissensmanagement {
	color:#b992d1;
}


div.frontstore_sub_nav a.sub_wissensmanagement:hover,
.wissensmanagement a:hover,
#wissensmanagement a:hover {
	color:#8b6d9d; 
}

div.frontstore_sub_nav a.sub_kompetenzmanagement,
.kompetenzmanagement,
.kompetenzmanagement a,
.kompetenzmanagement a:visited,
#kompetenzmanagement {
	color:#cc7dcc;
}

div.frontstore_sub_nav a.sub_kompetenzmanagement:hover,
.kompetenzmanagement a:hover,
#kompetenzmanagement a:hover {
	color:#995e99;
}

div.frontstore_sub_nav a.sub_befragung,
.befragung,
.befragung a,
.befragung a:visited,
#befragung {
	color:#93a7d9;	
}

div.frontstore_sub_nav a.sub_befragung:hover,
.befragung a:hover,
#befragung a:hover {
	color:#6f7ea3;
}

div.frontstore_sub_nav a.sub_berichtswesen,
.berichtswesen,
.berichtswesen a,
.berichtswesen a:visited,
#berichtswesen {
	color:#d48888;
}

div.frontstore_sub_nav a.sub_berichtswesen:hover,
.berichtswesen a:hover,
#berichtswesen a:hover {
	color:#9e6565;
}

div.frontstore_sub_nav a.sub_lernmanagement,
.lernmanagement,
.lernmanagement a,
.lernmanagement a:visited,
#lernmanagement {
	color:#aab87a;
}

div.frontstore_sub_nav a.sub_lernmanagement:hover,
.lernmanagement a:hover,
#lernmanagement a:hover {
	color:#7f8a5b;
}

ul.j-compact a {
	line-height: 25px;
}

/* 360 Degree Feedback */
.welcome_text_360_nomination,
.process_info_360 {
    border: 1px solid #CCCCCC;
}
.feedback_title_tr {
    background-color: #CCCCCC;
}
.process_info_360 {
    background-color: #EEEEEE;
    margin-top:15px;
}
.welcome_text_360_nomination,
.process_info_360 td {
    padding:5px;
}
div.select_categories {
    border: 1px solid lightgrey;
    margin-top: 15px;
}
