/*<![CDATA[*/
	<!--
	/* default styles for extension "tx_veguestbook_pi1" */
  /* example styles */



/* form
------------------------------------ */

.guestbook-form {
	margin: 1.6em 0 2em 0;
	padding: 0;
}

.guestbook-form fieldset {
	border: 1px #bebebe solid; 
	background: #F7F7F7; 
	margin: 1em 0 .5em 0;
	padding-bottom: 1em;
}

.guestbook-form input {
	line-height: normal;
	margin: .3em 0;
	font-family: arial, helvetica, sans-serif;
	width: 30%;
	font-size: 101%;

}

.guestbook-form textarea {
	line-height: normal;
	margin: .3em 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 101%;
	width: 60%;
}

.guestbook-form label {
	clear: both; 
	float: left; 
	width: 8em; 
	text-align: left;
	line-height: 130%;
	margin: .3em;
}

.guestbook-form br {
	clear: both;
}


.guestbook-form .button-submit {
	width: auto;
}

.guestbook-form-obligationparagraph { 
	float: right; 
	margin: 0; 
	padding: 0;
}

.guestbook-form-obligationfield { 
	color: #DB579A;
}

.guestbook-form-error { 
	font-weight: bold;
}

/* list
------------------------------------ */

.guestbook-list {
	margin: 0 0 1em 0;
	background-color: #F7F7F7;
	padding: 8px;
}

.guestbook-list-header {
	padding: 4px 8px;
	background-color: #E4F0C3;
	color: #000;
}

.guestbook-list-header strong {
	color: #000;
}

.guestbook-list-date {
	font-size: 89%; 
	color: #807E7B;
}

.guestbook-list-pager {
	float: right;
	margin: 0 0 8px 0;
}



/* etc
------------------------------------ */

    .tx-guestbook-list-header { 
	background-color: #FCDE99; 
	xfont-weight:bold; 
	padding: 4px 8px;
}

    .tx-guestbook-list-row { 
	background-color: #FFFFFF; 
	padding: 4px 8px;
}

    .tx-guestbook-list-row p { 
	margin-top: 0;
padding-top: 0;
}

    .tx-guestbook-list-entrycomment-title {
font-weight: bold; }

    .tx-guestbook-list-entrycomment { 
font-style: italic; }

    .tx-guestbook-list-small { 
font-size: 89%; 
color: #807E7B; }

    .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-obligationfield { 
color: #E57E1A; }

    .tx-guestbook-form-error { 
color: #E57E1A; }
	-->
		/*]]>*/

