.tx-guestbook-list-table {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}

.tx-guestbook-field label { width: 100px; display: block; float: left; font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #666666; }

.tx-guestbook-field input, .tx-guestbook textarea { width:100px; background-color:#fff; color:#0089d0; border:1px #999 solid; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; }

.tx-guestbook-list-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }

.tx-guestbook-list-row { background-color: #FFFFFF; }

.tx-guestbook-list-rowleft { background-color: #EEEEEE; }

.tx-guestbook-list-entrycomment-title {font-weight: bold; }

.tx-guestbook-list-entrycomment { font-style: italic; }

.tx-guestbook-list-small { font-size: 9px; color: #666666; }

.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }

.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }

.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }

.tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }

.tx-guestbook-latest-row { background-color: #FFFFFF; }

.tx-guestbook-latest-small { font-size: 9px; color: #666666; }

.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#999999; font-size:14px; color:#333333; width:150px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; }

.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#999999; font-size:14px; color:#333333; width:150px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; }

.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#999999; font-size:14px; color:#333333; width:250px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; }

.tx-guestbook-form-obligationfield { color: #CC0000; }

.tx-guestbook-form-error { color: #CC0000; }

.tx-guestbook-header { float:left; width:250px;}

.tx-guestbook-left { float:left; width:250px; margin-top:0px; top:-5px; }

.tx-guestbook-right { clear:both; width:518px; }



.tx-neofileshare-pi1_formField label { width: 100px; display: block; float: left; font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #666666; }


.tx-cal-controller label { width: 150px; display: block; float: left; font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #666666; }

#sc1 label { width: 90px; }

.calborder {font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #666666;}

#calendar-nav td#list {width: 20px;}

#categoryEntries { overflow-x: visible; overflow-y: visible; }

#tx_cal_controller_create_element .treelevel0 { display: block; margin-left: 20px; }