@charset "utf-8";
/* CSS Document */

html {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

body {
	background:url(../images/bodyback.jpg) repeat-x;
	background-color:#f3f3f4;
	padding:0;
	padding-top:16px;
}

a {
	text-decoration:none;
	color:#005973;
}

	a:hover {
		text-decoration:underline;
	}

img {
	border:none;
}

input, select, textarea, button {
	font-size:9pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}

input[type=checkbox],input[type=radio] {
	border:0px solid;
	width:auto;
}

optgroup {
	margin-top:4px;
}

.hide {
	display:none;
}

.attention {
	color:#f00;
}

.hide {
	display:none;
}

.unknown {
	color:#999;
}

.bold {
	font-size:8pt;
	font-weight:bolder;
}

.norecords {
	height:30px;
	line-height:30px;
	font-style:italic;
	text-align:center;
}

.hand {
	cursor:hand;
}

.ofhidden {
	overflow:hidden;
	height:14px;
}

div.imgdoc {
	border:1px solid #E2E8EC;
	padding:10px;
	font-size:8pt;
	font-style:italic;
	font-weight:normal;
}

	div.imgdoc div.func {
		margin-top:4px;
	}

div.imgnone {
	float:none;
}

div.imgleft {
	float:left;
	margin-right:8px;
}

div.imgright {
	float:right;
	margin-left:8px;
}

input.checkbox { border: none; width:auto; }

input.eintragen { color:#666; font-style:italic;font-size:7pt	}

.includeform {
}

	.includeform p {
		margin-top:4px;
		margin-bottom:4px;
		font-size:9pt;
	}
	
	.includeform label {
		width:170px;
		float:left;
	}
	
		.includeform label.error {	
			margin-left:170px;
			width:400px;
			font-style:italic;
			color:#f00;
		}

		.includeform input { padding:2px; width:400px;border: 1px solid black; }
		.includeform input.checkbox { border: none; width:auto; }
		.includeform input:focus { border: 1px dotted black; }
		.includeform input.error { border: 1px dotted red; }
		.includeform input.button { width:auto; }

		.includeform textarea { padding:2px; width:400px;border: 1px solid black; }

	
	.includeform div.field {
		width:390px;
		float:left;
		border:1px solid #e7e7e7;
		padding:8px;
		height:120px;
		overflow:auto;
	}
	
	.includeform div.hint {
		/*
		height:100px;
		overflow:auto;
		*/
		padding:8px;
		border:1px solid #e7e7e7;
		font-size:8pt;
	}

	.includeform div.hint ul > li {
		font-size:9pt;
	}

	.includeform div.accept {
		margin-top:20px;
		text-align:right;
		font-size:9pt;
	}
		.includeform div.accept h1 {
			font-weight:bold;
			margin-bottom:4px;
		}

.likeform {
}

	.likeform label {
		width:120px;
		float:left;
		font-weight:bold;
	}

	.likeform .field {
		margin-left:120px;
	}
	

/* */


div#container {
	min-width:1000px;
	max-width:1200px;
	margin:auto;
	background-color:#fff;
	min-height:500px;
	padding:16px;
	border-top:0;
	border-right:0;
	border-bottom:0;
	border-left:0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	box-shadow:-4px -4px 4px #999;
	-moz-box-shadow:-4px -4px 4px #999;
	-webkit-box-shadow:4px 4px 4px #999;
	overflow:auto;
}

	div#container div#header {
		height:90px;
		background-image:url(../images/headback.jpg);
		background-repeat:repeat-x;
		overflow:hidden;
	}
	
	div#container div#header div#top {
		height:35px;
		/*
		background-image:url(../images/logoTopLWK.gif);
		background-repeat:no-repeat;
		*/
		overflow:hidden;
	}
	
		div#container div#header div#top ul {
			list-style:none;
			padding:0;
			margin:0;
			float:right;
		}
		
			div#container div#header div#top ul li {
				float:left;
				line-height:20px;
				padding-top:8px;
				padding-bottom:0;
				padding-left:8px;
				padding-right:8px;
				margin-right:8px;
				margin-left:-8px;
				border-right:1px solid #BCBDC1;
			}

			div#container div#header div#top ul li:last-child {
				border:none;
				margin-right:0;
			}

			div#container div#header div#top ul li:hover {
				background:#cfd9e0;
			}

			div#container div#header div#top ul li:hover a {
				text-decoration:underline;
				color:#143C5F;
			}

		div#container div#header div#top a {
			text-decoration:none;
			color:#BCBDC1;
			font-weight:bolder;
		}
		
		div#container div#header div#top a:hover {
			text-decoration:underline;
			color:#143C5F;
		}
			
	div#container div#header div#bottom {
		height:55px;
		padding-top:28px;
	}

		div#container div#header div#bottom div#empty {
			background-color:#fff;
			float:left;
			min-width:250px;
			height:27px;
			line-height:27px;
		}

		div#container div#header div#bottom div#searchbar {
			background:url(../images/searchgradient.jpg);
			float:left;
			width:260px;
			height:27px;
			padding: 3px 4px 2px 8px;
		}

		div#container div#header div#bottom div#searchbar input[type=text],
		#searchbox {
			border:1px solid #bdc3c6;
			background-color:#fff;
			padding:2px 8px 2px 8px;
			width:210px;
			margin-top: -1px; /*selbe höhe wie der Pfeil*/
		}

		div#container div#header div#bottom div#searchbar input[type=image],
		#searcharrow {
			border:1px solid #bdc3c6;
			background-color:#fff;
		}

.inputdefault {
    color: #999999;
    font-style: italic;
}

		div#container div#header div#bottom div#breadcrumb {
			float:left;
			height:27px;
			color:#fff;
			padding: 5px 4px 2px 8px;
			overflow:hidden;
		}

			div#container div#header div#bottom div#breadcrumb a {
				color:#fff;
				text-decoration:none;
			}

			div#container div#header div#bottom div#breadcrumb a:hover {
				color:#fff;
				text-decoration:underline;
			}

	div#container div#main {
	}
	
		div#container div#main div#left {
			width:230px;
			float:left;
			margin-right:20px;
		}
		
			div#container div#main div#left #actmodul {
				margin-bottom:20px;
			}
		
				div#container div#main div#left #actmodul a {
					color:#000;
				}

				div#container div#main div#left div#actmodul div#title {
					background-color:#ADB2B5;
					background-image:url(/images/icons/modules/clock16.png);
					background-repeat:no-repeat;
					background-position:6px 5px;
					color:#fff;
					padding:6px;
					padding-left:28px;
					font-weight:bolder;
				}
			
					div#container div#main div#left div#actmodul div#title a {
						color:#fff;
					}
					
				div#container div#main div#left div#actmodul div#content {
					background:url(../images/greygradient.jpg) repeat-x bottom;
					border-bottom-right-radius:8px;
					-moz-border-radius-bottomright:8px;
					-webkit-border-bottomright-radius:8px;
					border-bottom-left-radius:8px;
					-moz-border-radius-bottomleft:8px;
					-webkit-border-bottom-left-radius:8px;
					padding:6px;
					/*min-height:200px;*/
					/*max-height:400px;*/
					overflow:auto;
				}
			
					div#container div#main div#left div#actmodul select {
						width:100%;
					}

					div#container div#main div#left div#actmodul div#subtitle {
						font-weight:bolder;
						margin-left:0px;
					}
				
						div#container div#main div#left div#actmodul div#subtitle a {
							display:block;
							color:#000;
							margin-bottom:4px;
						}
					
							div#container div#main div#left div#actmodul div#subtitle a.level0 {
								margin-left:0px;
							}
					
							div#container div#main div#left div#actmodul div#subtitle a.level1 {
								margin-left:10px;
							}
					
				div#container div#main div#left #actmodul ul.modulenav {
					list-style:none;
					margin:0px -6px;
					padding:0;
				}
		
					div#container div#main div#left #actmodul ul.modulenav li {
						line-height:18px;
						list-style-position:outside;
						margin-bottom:2px;
						padding-left:6px;
						background-position:6px;
						background-repeat:no-repeat;
					}
			
						div#container div#main div#left #actmodul ul.modulenav li.title {
							font-weight:bold;
						}
						
							div#container div#main div#left #actmodul ul.modulenav li.title:hover {
								background:none;
							}
							
						div#container div#main div#left #actmodul ul.modulenav li:hover {
							background-color:#A5C7D6;
							background-position:6px;
							background-repeat:no-repeat;
						}

						div#container div#main div#left #actmodul ul.modulenav li h4 {
							font-size:8pt;
							margin-bottom:6px;
							border-bottom:1px solid #A5C7D6;
							width:90%;
						}

						div#container div#main div#left #actmodul ul.modulenav li.form {
							background-color:#fff;
						}
							div#container div#main div#left #actmodul ul.modulenav li.form a {
								text-decoration:underline;
							}
						div#container div#main div#left #actmodul ul.modulenav li.form:hover {
							background-color:#fff;
						}

					div#container div#main div#left #actmodul ul.modulenav li a {
						color:#000;
						text-decoration:none;
					}
			div#container div#main div#left #favourites {
				/*border-top:10px solid #1c3f65;*/
				background-color:#fff;
				background-image:url(/images/greygradient.jpg);
				background-repeat:repeat-x;
				background-position:bottom;
				border-top:10px solid #B5B6B5;
				border-bottom-right-radius:8px;
				-moz-border-radius-bottomright:8px;
				-webkit-border-bottomright-radius:8px;
				border-bottom-left-radius:8px;
				-moz-border-radius-bottomleft:8px;
				-webkit-border-bottom-left-radius:8px;
				padding:0px 0px 6px 0px;
				margin-bottom:20px;
			}

				div#container div#main div#left #favourites ul {
					list-style:none;
					margin:0;
					padding-left:0;
				}
		
					div#container div#main div#left #favourites ul li {
						line-height:24px;
						list-style-position:outside;
						margin-bottom:0px;
						padding-left:28px;
						background-position:6px;
						background-repeat:no-repeat;
					}
			
					div#container div#main div#left #favourites ul li:hover {
						background:#A5C7D6;
						background-position:6px;
						background-repeat:no-repeat;
					}
			
					div#container div#main div#left #favourites ul li a {
						color:#000;
						text-decoration:none;
					}


		div#container div#main div#right {
			margin-left:250px;
			margin-top:20px;
		}


/*
			div#container div#main div#right div#toolbar {
				height:20px;
				line-height:20px;
				color:#FFF;
				padding:0 8px;
				margin-bottom:10px;
				text-align:right;
				color:#CE8600;
				border-top:4px solid #CE8600;
				background-color:#F7DBB5;	
				font-size:8pt;
			}
*/

			div#container div#main div#right div#toolbar {
				height:20px;
				line-height:20px;
				color:#FFF;
				padding:0 8px;
				margin-bottom:20px;
				text-align:right;
				color:#CE8600;
				border-top:4px solid #ADB2B5;
				background-color:#fff;	
				font-size:8pt;
			}

				div#container div#main div#right div#toolbar div#pages {
					float:left;
					padding-top:4px;
				}
	
				div#container div#main div#right div#toolbar ul li {
					float:left;
					padding:0 2px 0 20px;
					margin-right:8px;
				}


				div#container div#main div#right div#toolbar div#pages ul {
					float:left;
					margin:-4px 0 0 0;
					padding:0;
					list-style-type:none;
				}
	
					div#container div#main div#right div#toolbar div#pages ul li {
						padding:0 4px 0 24px;
						background-repeat:no-repeat;
						background-position:left;
					}

						div#container div#main div#right div#toolbar div#pages ul li:hover {
							background:#ADB2B5;
							background-repeat:no-repeat;
							background-position:left;
						}
						
						div#container div#main div#right div#toolbar div#pages ul li.hint {
							font-weight:bolder;
							color:#000;
						}

						div#container div#main div#right div#toolbar div#pages ul li.back {
							background-image:url(../images/icons/toolbar/fugue/arrow-180.png);
						}
						
				div#container div#main div#right div#toolbar div#buttons {
					float:right;
				}
	
				div#container div#main div#right div#toolbar div#buttons ul {
					float:right;
					margin:0;
					padding:0;
					list-style-type:none;
				}
	
					div#container div#main div#right div#toolbar div#buttons ul li {
						padding:0 2px 0 24px;
						background-repeat:no-repeat;
						background-position:left;
					}
	
						div#container div#main div#right div#toolbar div#buttons ul li:hover {
							background:#cfd9e0;
							background-repeat:no-repeat;
							background-position:left;
						}

						div#container div#main div#right div#toolbar div#buttons ul li.hint {
							font-weight:bolder;
							color:#000;
						}

						div#container div#main div#right div#toolbar div#buttons ul li.add {
							background-image:url(../images/icons/toolbar/fugue/drive-upload.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.files_add {
							background-image:url(../images/icons/toolbar/fugue/document--plus.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.files_del {
							background-image:url(../images/icons/toolbar/fugue/document--minus.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.folder_add {
							background-image:url(../images/icons/toolbar/fugue/folder--plus.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.folder_edit {
							background-image:url(../images/icons/toolbar/fugue/folder--pencil.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.folder_del {
							background-image:url(../images/icons/toolbar/fugue/folder--minus.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.alert_add {
							background-image:url(../images/icons/toolbar/fugue/mail--plus.png);
						}
						div#container div#main div#right div#toolbar div#buttons ul li.theme_add {
							background-image:url(../images/icons/toolbar/fugue/balloon--plus.png);
						}
						
						div#container div#main div#right div#toolbar div#buttons ul li.create_pdf {
							background-image:url(../images/icons/doctypes/pdf.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.edit {
							background-image:url(../images/icons/toolbar/comment_edit.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.del {
							background-image:url(../images/icons/toolbar/trash.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.cal {
							background-image:url(../images/icons/toolbar/calendar.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.loc {
							background-image:url(../images/icons/toolbar/star.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.save {
							background-image:url(../images/icons/toolbar/disc.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.calibra {
							background-image:url(../images/icons/toolbar/calibra.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.cancel {
							background-image:url(../images/icons/toolbar/file_delete.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.print {
							background-image:url(../images/icons/toolbar/fugue/printer-medium.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.table {
							background-image:url(../images/icons/toolbar/fugue/table.png);
						}
						div#container div#main div#right div#toolbar div#buttons ul li.document-export {
							background-image:url(../images/icons/toolbar/fugue/document-export.png);
						}
						

						div#container div#main div#right div#toolbar div#buttons ul li.list {
							background-image:url(../images/icons/toolbar/fugue/edit-list.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.help {
							background-image:url(../images/icons/toolbar/fugue/book-question.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.webcode {
							background-image:url(../images/icons/toolbar/fugue/sticky-note-pin.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.star {
							background-image:url(../images/icons/toolbar/star.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.image {
							background-image:url(../images/icons/toolbar/photo.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.useredit {
							background-image:url(../images/icons/toolbar/user_edit.png);
						}
						
						div#container div#main div#right div#toolbar div#buttons ul li.excel {
							background-image:url(../images/icons/toolbar/fugue/document-excel.png)
						}
						
						div#container div#main div#right div#toolbar div#buttons ul li.useradd {
							background-image:url(../images/icons/toolbar/user_add.png);
						}
						div#container div#main div#right div#toolbar div#buttons ul li.userdel {
							background-image:url(../images/icons/toolbar/user_delete.png);
						}
						div#container div#main div#right div#toolbar div#buttons ul li.chartadd {
							background-image:url(../images/icons/toolbar/fugue/chart--plus.png);
						}
						div#container div#main div#right div#toolbar div#buttons ul li.changeview {
							background-image:url(../images/icons/toolbar/fugue/arrow-000-small.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.bookdel {
							background-image:url(../images/icons/toolbar/fugue/book--minus.png);
						}
						
						div#container div#main div#right div#toolbar div#buttons ul li.bookwork {
							background-image:url(../images/icons/toolbar/fugue/book--pencil.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.bookduplicate {
							background-image:url(../images/icons/toolbar/fugue/books.png);
						}
												
						div#container div#main div#right div#toolbar div#buttons ul li.bookadd {
							background-image:url(../images/icons/toolbar/fugue/book--plus.png);
						}
						div#container div#main div#right div#toolbar div#buttons ul li.attach {
							background-image:url(../images/icons/toolbar/fugue/photo-album--pencil.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.attachadd {
							background-image:url(../images/icons/toolbar/fugue/photo-album--plus.png);
						}

						div#container div#main div#right div#toolbar div#buttons ul li.sendimagelink {
							background-image:url(../images/icons/toolbar/fugue/mail-open-image.png);
						}
						
						div#container div#main div#right div#toolbar div#buttons ul li.favoriten_hinzufuegen {
							background-image:url(../images/icons/toolbar/fugue/star.png);
						}
						div#container div#main div#right div#toolbar div#buttons ul li.favoriten_hinzufuegen:hover{
							background-image:url(../images/icons/toolbar/fugue/star--minus.png);
						}
						div#container div#main div#right div#toolbar div#buttons ul li.favoriten_loeschen {
							background-image:url(../images/icons/toolbar/fugue/star--plus--gray.png);
						}
						div#container div#main div#right div#toolbar div#buttons ul li.favoriten_loeschen:hover {
							background-image:url(../images/icons/toolbar/fugue/star--plus.png);
						}

						
						div#container div#main div#right div#toolbar ul li a {
							color:#15b;
							font-weight:normal;
							text-decoration:none;
						}

						div#container div#main div#right div#toolbar ul li:hover a {
							text-decoration:underline;
							color:#143c5f;
						}

			div#container div#main div#right div.articlelist {
			}

				div#container div#main div#right div.articlelist div#leftcol {
					float:left;
					width:68%;
					line-height:16px;
				}
				
				div#container div#main div#right div.articlelist div#rightcol {
					width:250px;
					float:right;
					margin-left:auto;
					border-left:1px solid #BCBDC1;
					padding-left:2%;
				}
	
				div#container div#main div#right div.articlelist ul {
					list-style-type:none;
					margin:0;
					padding:0;
				}

					div#container div#main div#right div.articlelist li {
						margin:0;
						list-style-type:none;
						padding:8px 4px 8px 4px;
						border-bottom:1px solid #e7e7e7;
					}

						div#container div#main div#right div.articlelist li div.categorytree {
							font-size:8pt;
						}
			
							div#container div#main div#right div.articlelist li div.categorytree a {
								color:green;
							}
		
								div#container div#main div#right div.articlelist li div.categorytree a span.related {
									color:#666;
								}
			
						div#container div#main div#right div.articlelist li:last-child {
							border:none;
						}

						div#container div#main div#right div.articlelist li:hover {
							background-color:#A5C7D6;
						}

						div#container div#main div#right div.articlelist li a {
							text-decoration:none;
							color:#000;
						}

						div#container div#main div#right div.articlelist div.articlelistheader {
							margin-bottom:3px;
						}
						
							div#container div#main div#right div.articlelist div.articlelistheader div.title {
								float:left;
								font-size:8pt;
								width:80%;
								font-weight:bolder;
							}
	
							div#container div#main div#right div.articlelist div.articlelistheader div.date {
								float:right;
								color:#999;
							}

								div#container div#main div#right div.articlelist div.articlelistheader div.date a {
									color:#666;
								}

						div#container div#main div#right div.articlelist div.abstract {
							margin-bottom:3px;
							max-width:500px;
						}

			div#container div#main div#right div.articlelistaddons {
				margin-left:70%;
				border-left:1px solid #BCBDC1;
				padding-left:5%;
			}
						
			div#container div#main div#right form.genform {
			}

				div#container div#main div#right form.genform fieldset {
					padding:10px;
				}

					div#container div#main div#right form.genform fieldset legend {
						font-weight:bolder;
						padding:0 8px;
					}

				div#container div#main div#right form.genform div.fieldcontainer {
					margin-top:10px;
				}

				div#container div#main div#right form.genform div.label {
					float:left;
					width:130px;
				}

				div#container div#main div#right form.genform div.field {
					float:left;
				}

				div#container div#main div#right form.genform input.text {
					border:1px solid #BCBDC1;
					width:640px;
				}

				div#container div#main div#right form.genform div.toolbar {
					border-top:1px solid #fff;
					border-bottom:1px solid #6b696b;
					border-left:1px solid #fff;
					border-right:1px solid #6b696b;
					background:#EFEFDE;
					width:634px;
					padding:4px;
				}

					div#container div#main div#right form.genform div.toolbar a img {
						border:1px solid #EFEFDE;
						background-color:#EFEFDE;
						margin:auto 2px;
						padding:2px;
					}

					div#container div#main div#right form.genform div.toolbar a img:hover {
						border:1px solid #3169c6;
						background:#def3ff;
					}
					
				div#container div#main div#right form.genform select.select {
					border:1px solid #BCBDC1;
					width:640px;
				}

			div#container div#main div#right div.article div#leftcol {
				float:left;
				max-width:70%;
				line-height:16px;
			}

				div#container div#main div#right div.article div#leftcol a {
					text-decoration:underline;
				}

				div#container div#main div#right div.article div#leftcol div#articleheader {
					padding-bottom:3px;
				}
					div#container div#main div#right div.article div#leftcol div#articleheader .title {
						float:left;
						width:80%;
						font-weight:bolder;
					}
	
					div#container div#main div#right div.article div#leftcol div#articleheader .date {
						float:right;
						text-align:right;
						font-size:8pt;
						color:#666;
					}
		
				div#container div#main div#right div.article div#leftcol .abstract {
					text-align:left;
				}
	
				div#container div#main div#right div.article div#leftcol .text {
					text-align:left;
				}

				div#container div#main div#right div.article div#leftcol div.attachments {
					/*clear:both;*/
					padding-top:30px;
				}

					div#container div#main div#right div.article div#leftcol div.attachments th {
						text-align:left;
						color:#666;
						width:250px;
						font-size:8pt;
					}

					div#container div#main div#right div.article div#leftcol div.attachments h2 {
						font-size:120%;
						color:#333;
					}
					
					div#container div#main div#right div.article div#leftcol div.attachments h2,
					div#container div#main div#right div.article div#rightcol div.attachments h2 {
						border-bottom:2px solid #A5C7D6;
						margin-bottom:8px;
					}
	
				div#container div#main div#right div.article div#leftcol div#attachments {
					float:right;
					width:200px;
					margin:20px 0 10px 10px;
					padding:6px;
					border:1px solid #BCBDC1;
				}

					div#container div#main div#right div.article div#leftcol div#attachments h2 {
						border-bottom:2px solid #A5C7D6;
						margin-bottom:8px;
					}
	
			div#container div#main div#right div.article div#rightcol {
				width:250px;
				float:right;
				border-left:1px solid #BCBDC1;
				padding-left:2%;
			}

				div#container div#main div#right div.article div#rightcol ul {
					list-style-type:none;
					margin:0;
					padding:0;
				}

					div#container div#main div#right div.article div#rightcol li {
						margin:0;
						list-style-type:none;
						padding:4px 4px 8px 4px;
						border-bottom:1px solid #e7e7e7;
					}
	
						div#container div#main div#right div.article div#rightcol li:last-child {
							border:none;
						}
	
						div#container div#main div#right div.article div#rightcol li:hover {
							background-color:#e7e7e7;
						}
	
						div#container div#main div#right div.article div#rightcol li a {
							text-decoration:none;
							color:#000;
						}

						div#container div#main div#right div.article div#rightcol li a:hover {
							text-decoration:underline;
						}

						div#container div#main div#right div.article div#rightcol div.title {
							float:left;
							font-weight:bolder;
						}
	
						div#container div#main div#right div.article div#rightcol div.date {
							float:right;
						}
	

			div#container div#main div#right h1,
			div#container div#main div#right h2,
			div#container div#main div#right h3,
			div#container div#main div#right h4,
			div#container div#main div#right h5,
			div#container div#main div#right h6	{
				font-size:9pt;
				margin:0;
			}
			

		#eventcalendar {
			font-size:8pt;
		}
			#eventcalendar th,#eventcalendar td {
				margin:0 4px 4px 0;
				padding:4px;
			}
			#eventcalendar th {
				font-size:9pt;
				background-color:#A5C7D6;
				height:18px;
				overflow:hidden;
			}
				#eventcalendar th.we {
					background-color:#005973;
				}
			#eventcalendar td {
				background-color:#ccc;
				height:80px;
				overflow:auto;
			}
				#eventcalendar td.we {
					height:40px;
				}
				#eventcalendar th.wn {
					font-weight:normal;
				}
				#eventcalendar td div.dayheader {
					font-weight:bolder;
					text-align:right;
					margin-bottom:4px;
					color:#999;
				}
				#eventcalendar td div.actmonth {
					color:#000;
				}
				#eventcalendar td div.dayentries {
					padding:4px;
				}
					#eventcalendar td div.dayentries ul {
						margin:0;
						padding:0;
						list-style:none;
					}
						#eventcalendar td div.dayentries ul li {
							margin:0;
							margin-bottom:4px;
							background-image:url(/images/icons/toolbar/calendar.png);
							background-position:left 2px;
							background-repeat:no-repeat;
							background-position:0 4px;
							padding:2px 2px 2px 16px;
							line-height:12px;
						}

						#eventcalendar td div.dayentries ul li.colorintranet {
							background-image:url(/images/ffb724.jpg);
						}
						#eventcalendar td div.dayentries ul li.colorinternet {
							background-image:url(/images/004d84.jpg);
						}
						#eventcalendar td div.dayentries ul li.colormawb {
							background-image:url(/images/009999.jpg);
						}
						#eventcalendar td div.dayentries ul li.colormisc {
							background-image:url(/images/ce8600.jpg);
						}

							#eventcalendar td div.dayentries ul li a {
								text-decoration:none;
							}
							#eventcalendar td div.dayentries ul li:hover {
								background-color:#A5C7D6;
							}
				#eventcalendar td.empty {
					background-color:#e7e7e7;
				}


.img_disabled img{
	opacity:0.4;
	filter:alpha(opacity=30); /* For IE8 and earlier */
}

.finderresults {
	margin-bottom: 2px;	
}

.finderselected {
	font-weight:bold;	
}

.finderdisabled {
	color:#999
}

.finderresults .count {
	float:right;
	margin-right:5px;	
}

div#container div#main div#left #actmodul ul.modulenav li.finderresults a {
	text-decoration:underline	
}

table.tablesorter tbody tr.userred td {

	text-decoration:line-through;
}

.filterForm input {
	width:150px;	
}

.filterForm select {
	width:154px;	
}

.filterForm input[type=submit] {
	width:auto;	
}
#aktionstag2022{
	border: 1px solid black;
	height: 770px;
	position: absolute;
	background-color: #fff;
	max-width: 1200px;
	z-index: 999;
	padding-bottom: 20px;
	margin-left: 200px;
}

#aktionstaginner {
	margin: 20px;
}
#aktionstag2022 input{
	border: 1px solid #CECECE;
}
#grayout {
	display:none;
	position: fixed;
	left: 0px;
	top: 0px;
	height: 100%;
	width: 100%;
	background-color: black;
	opacity: 0.5;
	z-index: 200;
}
.aktionsbutton{
	margin: 10px;
	border-radius: 3px;
	background-color: #A5C7D6;
	border: 1px solid #C9C9C9;
	padding: 10px;
	font-size: 1.2em;
}
.ATmfont{
	font-size: 1em;
}