div.gbeintrag {
 margin:1ex 0 2ex 0;
 padding:1ex 1ex .25ex 1ex;
 border:solid 1px #CEB55C;
 clear:both;
}

div.gbeintrag h3 {
 margin:1ex 0;
 padding:.3ex;
}

div.gbeintrag p.nummer {
 display:block;
 margin:0;
 padding:0;
 float:right;
 width:2.5em;
 text-align:right;
 padding:.5ex;
 border-left:solid 1px #CEB55C;
 border-bottom:solid 1px #CEB55C;
 border-right:solid 1px #fff;
 border-top:solid 1px #fff;
 position:relative;
 top:-1.2ex;
 right:-1.2ex;
 background-color:#fff;
 background-image:url(/grafik/paper.gif);
 font-weight:bold;
}

div.gbeintrag p.smiley {
 display:block;
 margin:0;
 padding:0;
 text-align:left;
 width:2.5em;
 padding:.5ex;
 border-left:solid 1px #fff;
 border-bottom:solid 1px #fff;
 border-right:solid 1px #CEB55C;
 border-top:solid 1px #CEB55C;
 position:relative;
 bottom:-0.45ex;
 left:-1.2ex;
 background-color:#fff;
 background-image:url(/grafik/paper.gif);
 text-align:center;
}

div.gbeintrag p.autor {
 margin:0 0 0 5em;
 float:right;
 font-size:85%;
 text-align:right;
 padding:0;
}
div.gbeintrag p.datum {
 border-top:solid 1px #fee;
 margin:0;
 font-size:80%;
}

div.gbeintrag p.kommentar {
 padding:0 0 .5ex 0;
 margin:1ex 0 .5ex 2em;
 font-size:90%;
}

div.gbeintrag p.text {
 padding:0 0 .5ex 0;
 margin:1ex 0 .25ex 0;
}

div.gbeintrag p.smiley img {
 padding:3px;
}

form#gbeingabe table {
 width:100%
}

form#gbeingabe input.eingabefelder {
 width:96%;
}

form#gbeingabe td.absenden {
 text-align:center;
}

form#gbeingabe td.meinung img{
 vertical-align:middle;
 letter-spacing:5em;
}

