div#guestbook_template label, div#guestbook_template input, div#guestbook_template textarea, div#guestbook_template select {		/* Allgemeine Stile fÃ¼r Labels und Formularfelder */
	width:250px;
	margin:10px 5px 0 0;
	padding:1px;

/* Diese beiden Angaben bitte nicht verÃ¤ndern: */
	display:block;
	float:left;
}
div#guestbook_template input, div#guestbook_template textarea, div#guestbook_template select {				/* Stile, die nur auf Formularfelder angewandt werden sollen */
	border:1px solid #ccc;
	background:#fcfcfc url(../images/form-hg.png) repeat-x;
}
div#guestbook_template textarea {						/* Seperate Angaben fÃ¼r die Textarea, falls benÃ¶tigt */
	height:160px;
}
div#guestbook_template input:focus, div#guestbook_template textarea:focus {		/* Stile fÃ¼r aktivierte Formularfelder */
	border:1px solid #999;	
}
div#guestbook_template label {							/* Feldbeschriftungen */
	width:140px;						
	padding:0 15px 0 0;			
}
div#guestbook_template br {
	clear:left;
}
div#guestbook_template input[type=hidden] {
	display:none;
	border:0;
	padding:0;
}
label.required {				/* Klasse zur Kennzeichnung von Pflichtfeldern */
	background:url(../images/required.gif) top right no-repeat;	
}
.entry_icons_label, .entry_icons, .clicksmilies_label, .clicksmilies {
	display:none;
}
div#guestbook_template input#submit, div#guestbook_template input.los {				/* Gestaltung des Submit-Buttons */
	background:#B10616;
	border:none;
	clear:both;
	color:#fff;
	cursor:pointer;
	float:none;
	font-size:15px;
	font-weight:bold;
	padding:5px;
	width:8em;
}
div#guestbook_template input#submit:hover, div#guestbook_template input.los:hover {
	background:#EB081F;
}
.tca { 
	background:#ccc; 
}
.hinweis a, .hinweis { 
	font-size:12px; 
}
/* ###### EintrÃ¤ge ###### */
div.guestbook_entry {
	background:#fff;
	border:1px dashed #DEDEDE;
	padding:10px;
	width:620px;
	margin:15px 0;
}
.guestbook_entry_top {
	font-weight:bold;
}
