div.tx-veguestbook-pi1 .tx-guestbook-form-error {
	list-style-position: inside;
}

div.tx-veguestbook-pi1 .tx-guestbook-form-error,
div.tx-veguestbook-pi1 .tx-guestbook-form-obligationfield {
	color: #CC0000;
}

div.tx-veguestbook-pi1 .tx-guestbook-list-entrycomment {
	color: #555555;
	font-style: italic;
}

div.tx-veguestbook-pi1 .tx-guestbook-list-entrycomment-title {
	color: #555555;
	font-weight: bold;
	padding-top: 5px;
}

div.tx-veguestbook-pi1 .tx-guestbook-list-header {
	background-color: #D9EDFF;
	font-weight: bold;
	padding: 2px;
	padding-left: 5px;
}

div.tx-veguestbook-pi1 .tx-guestbook-list-row {
	background-color: #FFFFFF;
	padding: 5px;
}

div.tx-veguestbook-pi1 .tx-guestbook-list-rowleft {
	background-color: #EEEEEE;
	padding: 5px;
}

div.tx-veguestbook-pi1 .tx-guestbook-list-small {
	color: #666666;
	font-size: 9px;
}

div.tx-veguestbook-pi1 .tx-veguestbook-pi1-browsebox td {
	color: #666666;
	font-size: 9px;
}

div.tx-veguestbook-pi1 .tx-veguestbook-pi1-browsebox-scell {
	background-color: #EEEEEE;
}

div.tx-veguestbook-pi1 .tx-veguestbook-pi1-browsebox-strong {
	font-weight: bold;
}

div.tx-veguestbook-pi1 table {
	width: 99%;
}


div.tx-veguestbook-pi1 td input{
	color: #330000;
}

table#gbeintrag td.gbbeschr{
	width: 200px;
}

table#gbeintrag textarea{
	width: 300px;
}