/* default styles for extension "tx_veguestbook_pi1" */
	.tx-veguestbook-pi1 {font-size:90%;}
	/* error handling */
	.tx-veguestbook-pi1 p.tx-guestbook-form-error {font-weight:bold; color:#990000;	}
	/* display of result count */ 	.tx-veguestbook-pi1 .tx-guestbook-result {font-weight:bold; float:left; 	} 	 	
	/* pagination */
	.tx-veguestbook-pi1 .tx-guestbook-pagination {	font-size:75%;	font-weight:bold; float:right; 	} 	 	/* styles for list mode */ 	.tx-veguestbook-pi1 h2.tx-guestbook-header { 		clear:both; 		background:#666; 		color:#FFF; 		display:block; 		font-size:100%; 		font-weight:bold; 		padding: 1em; 		width: 35em; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-left { 		float:left; 		width:12em; 		background:#EFEFEF; 		min-height:4em; 		padding: 1em; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-left { 		height:4em; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-left p { 		color:#333; 	}   	.tx-veguestbook-pi1 .tx-guestbook-right { 		float:left; 		width:21em; 		background:#FFF; 		padding: 1em; 	} 	 	/* styles for latest mode */ 	.tx-veguestbook-pi1 .tx-guestbook-latest p, 	.tx-veguestbook-pi1 .tx-guestbook-right p { 		color:#333; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date, 	.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {         font-weight: bold; 	}   	.tx-veguestbook-pi1 .tx-guestbook-right h3 { 		font-size:100%; 		color:#990000; 		font-weight:bold; 		background:none; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment { 		font-size:75%; 		color:#333; 		font-style: italic; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-latest { 		display:block; 		padding:0.25em; 		clear:both; 	} 	 	/* form styles */ 	.tx-veguestbook-pi1 .tx-guestbook-field { 		clear:both; 		width:100%; 		display:block; 		padding: 1em 0; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-field label { 		clear: both; 		display: block; 		float: left; 		width: 10em; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med { 		float:left; 		width:10em; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big { 		float:left; 		width:20em; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea { 		width: 30em; 		display: block; 		float: left; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield { 		color:#990000; 	} 	 	.tx-veguestbook-pi1 fieldset { 		border:none; 	} 	 	.tx-veguestbook-pi1 legend { 		display:none; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-freecap { 		float:left; 		display:block; 		background:#F7F7F7; 		border:1px solid #CCC; 	}   	.tx-veguestbook-pi1 .tx-guestbook-freecap { 		margin-left:2.25em; 	}   	 	.tx-veguestbook-pi1 .tx-guestbook-freecap img { 		float:left; 		display:block; 		padding-left:0.25em; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-freecap input { 		float:left; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-freecap label { 		clear:both; 		display:block; 		float:none; 		width:10em; 		margin-bottom:0.5em; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-freecap p { 		font-size:75%; 		padding:0.25em; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-freecap h3 { 		display:none; 	} 	 	.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read { 		color:#990000; 	} 	 	.tx-veguestbook-pi1 
	.tx-guestbook-clear {clear:both;display:block; 	}
	.tx-veguestbook-pi1 input.tx-guestbook-submit {	width:auto; display:block; }
