.tb-author {
	font-weight: bold;
	color: black;
    }
	
.tb-author-admin  {
	font-weight: bold;
	color: #961212;
	}
	
.tb-comment-header, .tb-comment-header-admin {
	font-size: .9em;
	border-bottom: 2px solid black;
	height: 1.3em;
	}

	
	
#tb_form, #tb-form-edit {    /* Comment entry Feld */
	font-size: .85em;
	padding: 5px 10px 5px 10px;
	background: transparent;
	border: 3px solid #AB9E5C;
	text-align: left;
	margin-top: 0px;
	}

.tb-submit, .tb-submit-hover {
	/* 
	Styles that apply to all submit buttons except previous/next page buttons
	Style definitions by button type (below) will override/supplement these styles
	   search for "tb-submit" 
	*/ 
	font-family: helvetica, arial, sans-serif;
	color: #AB9E5C;
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 1px solid #AB9E5C;
	font-size: 11px;
	}
.tb-submit-hover {
	color: black;
	}

.tb-comment-legend {
	color: black;
	text-align: center;
	margin-top: 1em;
	}
.tb-closed-legend {
	color: black;
	text-align: center;
	}
	
.tb-leave-comment-legend {
	color: black;
	text-align: center;
	margin-top: 40px;
	}

.tb-reply-legend {
	color: #666666;
	font-size: .85em;
	}
		
#tb-wrapper {
	font-family: "lucida sans unicode", "lucida grande", verdana, helvetica, arial, sans-serif;
	width: 450px;
	margin-top: 1.5em;
	margin-left: auto;
	margin-right: auto;
	}
#tb-wrapper img {
	border: none;
	}
#tb-wrapper strong {
	font-size: .9em;
	}
#tb-comment-link {
	text-align: center;
	}
#tb-wrapper a, #tb-wrapper a:visited {
	text-decoration: none;
	color: black;
	font-weight: bold;
	}
#tb-wrapper a:hover {
	text-decoration: underline;
	}