/* Formularis */

form.generic .field { line-height: 1.2em; margin: 0.8em 0 }
form.generic .field .label label { font-weight: bold }
form.generic .field .content .errors { color: #800; font-weight: bold }
form.generic .actions { margin-top: 0.8em }

form.generic .group { overflow: hidden; _display: inline-block }
form.generic .group .groupElement { float: left; margin-left: 0.8em }
form.generic .group .groupElement.first { margin-left: 0 }

/* Missatges */

.message { border: 2px solid; -moz-border-radius: 5px; padding: 0.7em; width: 90%; margin: 1.5em auto ; text-align:center; }
.message.notice { color: #333; border-color: #ccc; background-color: #fafafa }
.message.error { color: #800; border-color: #c66; background-color: #fff6f6 }
.message.ok { color: #050; border-color: #9c9; background-color: #f0fff0 }

/* Misc */

.note { border: 1px solid #ddd; border-width: 1px 0; background: #fbfbfb; margin: 1.2em 0; padding: 0.8em }

