/*
 * -----------------------------------------------------------------------------
 * Lucom Interaction Platform
 * (C) Lucom GmbH, Erkrath. All rights reserved.
 *
 * $$
 * -----------------------------------------------------------------------------
 */
.headerPanel a:focus {
    box-shadow: inset 2px 0 0 2px #00214E;
	outline: none; 
}

.headerPanel .logo {
    width: 196px;
    margin-left: 0px; 
    margin-right: 0px;
    background-color: #FFFFFF;
}

.headerPanel .sessionCountdown {
	color:white;
	font-weight: bold;
 }

.headerSeparator {
    background-color: #FFFFFF;
}


.contentPanel h2 {
    font-size: 16pt;
}

.contentPanel h3 {
    font-weight: bold;
    font-size: 12pt;
}

.contentPanel a {
    font-weight: bold;
}

.leftPanel {
    width: 196px;
}

.lpMenuItem {
    padding: 5px 0px 5px 30px;
	font-weight: normal;
	/* FFWS-9785 */
	border: solid 2px transparent;
    border-radius: 3px;
}

.atlstrtpg {
	max-width: 770px;
}

.atlstrtpg a:focus {
	background-color: #DDDDDD; 

	/* FFWS-9785 */
	border: solid 2px #FFFFFF;
	box-shadow: 0 0 0 2px #000000;
	outline: none;
	margin-bottom: 3px;
}

.atlstrtpg a:hover,
.atlstrtpg a:active {
	background-color: #DDDDDD;
}

.cdlstn {
	max-width: 770px;
	margin-left:72px;
}

.cdlstn h1
{
    font-weight:normal;
}
.cdlstn a:focus,
.cdlstn input[type="submit"]:focus {
	background-color: #DDDDDD; 

	/* FFWS-9785 */
	border: solid 2px #FFFFFF;
	box-shadow: 0 0 0 2px #000000;
	outline: none;
	margin-bottom: 3px;
}

.cdlstn a:hover,
.cdlstn a:active,
.cdlstn input[type="submit"]:hover,
.cdlstn input[type="submit"]:active {
	background-color: #DDDDDD;
}


.cdlstn table, 
.cdlstn th, 
.cdlstn td
{
    border-collapse: collapse;
    border: thin solid;
    text-align: left;
    padding: .5em
}

.cdlstn form 
{
    margin-top: 2em;
}

.cdlstn select 
{
    margin-right: 2em;
    padding: .5em;
}

.cdlstn table
{
    overflow-x: auto;
}

.cdlstn th 
{
    background-color: rgb(221,228,243);
}

.cdlstn td
{
    min-width: 3em;
}
.cdlstn table caption  
{
    text-align: left;
    font-size: 14pt;
    font-weight: bold;
    margin-top: 1.5em;
    margin-bottom: 0.2em;
}

.cdlstn tbody tr:nth-child(even) { 
  background-color: rgb(240,246,250);
}

.cdlstn tbody td:hover { 
    background-color: #DDDDDD;
} 

#tsvHint 
{
    font-weight: bold;
}


#atl_bfel:focus {
	border: solid 2px #FFFFFF;
	box-shadow: 0 0 0 2px #000000;
	outline: none;
}

span.inturl::before {content: '\279C\2002';}


.atlbold {
    font-weight:bold;	
}

.atlabgstzt {
	padding-top:14pt;
} 

.atlbreiter {
	letter-spacing:0.5em;
} 

.atlnobullet {
	list-style-type:none;
} 

/*
 * Add your custom CSS code to this file. This file will be included as last CSS
 * file in the form and main view. The file may also include theme macros.
 */

