/*--- Extensions ----------------------------------------*/
/* Gästebuch */

/* 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-guestbook-pagination-top, .tx-guestbook-pagination-bottom { font-size:75%; font-weight:bold; }
.tx-guestbook-pagination-top { padding:15px; border-bottom:2px dashed #fff;}
/* styles for list mode */
.tx-guestbook-eintrag { font-size:100%; border-bottom:2px dashed #fff; margin-bottom:2em; }
h2.tx-guestbook-header { display:block;  margin:0; clear:both; font-size:18px; font-weight:bold; }
.tx-guestbook-left { float:right; margin:-20px 4px 0 0; font-size:10px}
.tx-guestbook-right { float:left; padding:5px 20px;}

.tx-guestbook-right h3 { color:#900; margin-bottom:-10px; font-size:1em; font-weight:bold; }
.tx-guestbook-right .tx-guestbook-comment {  color:#000; font-style:italic; margin-left:30px; }

/* 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-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; }