table.modlist {
	font-size:1em;
	width:498px !important;
	border-collapse:collapse;
}	

table.modlist th {
	font-weight:bold;
	text-align:left;
}

table.modlist th,
table.modlist td {
	border:1px solid black;
	padding:2px;
}

.list_message {
	display:block;
	width:500px;
	border: 3px solid red;
	color:red;
	padding:5px;
}


textarea {
	width: 350px;
	height:100px;
}

span.mod {
	background:red;
	color:white;
	font-weight:bold;
	padding:2px;
	margin-right:10px;
}

hr.tl {
	height:1px;
	color:transparent;
	border-top:1px solid lightgray;
	border-left:none;
	border-bottom:none;
	border-right:none;
	margin-top:10px;
	margin-bottom:10px;
}


.tx-keaskthedoc2-pi1 {
	margin-left:1px; /* Verschieben, da Border sonst nicht sichtbar  */
}

.tx-keaskthedoc2-pi1 span.q a:hover, 
.tx-keaskthedoc2-pi1 span.q a:link,
.tx-keaskthedoc2-pi1 span.q a:active,
.tx-keaskthedoc2-pi1 span.q a:visited {
	color:white !important;
	background:transparent;
	border:none;
	text-decoration:none;
}
.tx-keaskthedoc2-pi1 span.links a:hover,
.tx-keaskthedoc2-pi1 span.links a:link,
.tx-keaskthedoc2-pi1 span.links a:active,
.tx-keaskthedoc2-pi1 span.links a:visited{
	text-decoration: underline;
	font-weight: bold;
}
.tx-keaskthedoc2-pi1 .login{
	float: right;
}
div.question {
	color:black;
	border: 1px solid #663399;
	margin-bottom:5px;
	margin-left:5px;
	display:block;
}

div.questiontitle {
	display:block;
	padding:4px;
	background:#D7D6D6;
	color:#663399;
	/* border-bottom:1px dotted #666; */
}

div.questiontitle span.crdate {
	margin-left:10px;
	font-size:80%;
	color:#666;
}
div.questiontitle span.left {
	float:left;
}
div.questiontitle span.right {
	float:right;
	padding-top:2px;
}

div.questiontext {
	display:block;
	border-top:1px dotted #666;
	border-bottom:1px dotted #666;
	padding:4px;
	
}
div.answertext {
	display:block;
	padding: 4px;
}

.pagebrowser {
	display:block;
	text-align:center;
}

.pagebrowser .pagenum {
	padding:3px; 
	margin:2px;
}

.pagebrowser .pagenum  .act{
	font-weight:bold;
}

h2 {
	font-size: 16px;
}
h1 {
	font-size: 16px;
	font-weight: lighter;
	margin-bottom: 7px;
}
#catselect {
	margin-top: 7px;
}

