#tl_navigation .tl_level_1_group .group-zPenStamm {
	background:url("../icons/iconMasterData.svg") 1px center no-repeat;
}
#tl_navigation .tl_level_1_group .group-zPenStammChildRecords {
	background:url("../icons/iconMasterDataChild.svg") 1px center no-repeat;
}
#tl_navigation .tl_level_1_group .group-zPenService {
	background:url("../icons/iconService.svg") 1px center no-repeat;
}
#tl_navigation .tl_level_1_group .group-zPenRapport {
	background:url("../icons/iconReport.svg") 1px center no-repeat;
}
#tl_navigation .tl_level_1_group .group-zMovementData {
	background:url("../icons/iconMovementData.svg") 1px center no-repeat;
}

body {
	background:#eaeaec url("../images/logo.png") center 4.5em no-repeat
}

/*.pen_footer a:active,
.pen_footer a:focus,
.pen_footer a:hover,
.pen_section a:hover{text-decoration:underline}
.pen_section{clear:both;margin:20px;border-bottom:1px solid #ccc;min-height:100px}
.pen_section.last{border:none}
.pen_section h2{margin-bottom:2px}

.db_section.results h2{margin-bottom:10px}

.pen_section p{line-height:1.2}
.pen_section a.startbutton img{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}
.pen_section a.startbutton:hover img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
.pen_section a{color:#f47c00}

.db_section span.indent{width:64px;display:inline-block}
.pen_section .warning{color:#c91818}

.pen_footer,.pen_footer a{color:#aaa}
.pen_section .pen_button{float:left;width:80px;margin-top:0;margin-right:16px;margin-bottom:14px}
.pen_section .pen_description{line-height:1.2;width:auto;display:table-cell;padding-bottom:20px}

.pen_footer{background:#f3f3f5;margin:0;padding:4px 20px 6px;height:16px}
.pen_footer .left{float:left}
.pen_footer .right{font-weight:700;float:right}

.db_entries,.db_table{padding-top:4px;padding-bottom:4px}
.db_table{display:inline-block;width:240px;padding-left:10px}
.db_entries{display:inline-block;width:120px;color:#999}
.db_entries.even,.db_table.even{background-color:#f4f4f4}
.makeWsTemplate .db_footer{margin-bottom:40px;height:30px;padding:5px 20px}
.makeWsTemplate .db_footer a{text-decoration:none}*/



.mod_eventlist.penList{
	margin:0;
    background-color:#d62929;
}


.mod_pen{
	margin:0;
    /*background-color:#00FF4C;*/
}

.rTable    		{ display: table; }
.rTableRow      { display: table-row; }
.rTableHeading  { display: table-header-group; font-weight: bold; }
.rTableBody    	{ display: table-row-group; }
.rTableFoot    	{ display: table-footer-group; }
.rTableCell, .rTableHead  { display: table-cell; }


.rTableCell, .rTableHead  { 
	padding: 3px 10px;
	border: 1px solid #999999;
	overflow-wrap: break-word;
}

.rHead{
	font-weight: bold;
}
.rCon{
	
}
.rCon p{ 
	margin: 0em;
}

.penList .rTableHead:nth-child(3) { width: 300px;}
.penList .rTableHead:nth-child(7) { width: 400px;}
.penList .rTableCell:nth-child(5) p{ width: 200px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.penList .rTableCell:nth-child(5) *:not(:first-child){ display:none}

.noteNotApproved{
	color:red;
	font-style: italic;
}

.linkPenDetail:hover{
	background-color: #F89D9E;
}

.penPrivate{
	background-color:#F8BDBE;
	font-style: italic;
}

.penOverdue{
	background-color:#FF7600;
}

.penExecute{
	background-color:green;
}

.penResponsibleExecute{
	text-decoration:line-through;
}

.penFullPage .container{
	width: 100%;
	max-width: 95%;
}

.modPen .note:not(:last-child){
	border-bottom: thin solid  green;
}


