.red{ color: red !important; }
.bigger{ font-size: 14px; font-weight: bold; }
p.bigger{ margin: 0 0 5px 0; padding: 0; }
.center{ text-align: center !important; }
a img{ border: 0; }
.bold{ font-weight: bold !important; }
.italic { font-style: italic; }
 
/* dla formularzy :: addinput */
ul.form{ list-style: none; margin: 0; padding: 0; }
ul.form li label{ float: left; display: block; width: 100px; }
ul.form li{ clear: both; margin-bottom: 10px; }
input.txt, .textarea{ border: 1px gray solid; }
.textarea{ width: 95%; height: 150px; }
div.submit{ margin: 10px 0 10px 0; width: 95%; text-align: right; }

div#blad-link{ margin: 10px 0 5px 0; font-weight: bold; font-size: 15px; }

.note { margin: 0 0 20px 0; max-width: 500px; }
.note .inner { min-height: 40px; margin: 0 auto; padding: 10px 15px 10px 75px; border: 1px solid; border-radius: 5px 5px; -moz-border-radius: 5px 5px; -webkit-border-radius: 5px 5px;  color: #515151; }
.note .inner h4 { margin: 0; padding: 0; font-size: 1em; font-weight: bold; }
.note-info .inner { border-color: #8ccdff; background: #ebf6ff url(/image/monit/bg-note-1.png) no-repeat 0 0; }
.note-info .inner h4 { color: #3c81b6 }
.note-error .inner { border-color: #d30000; background: #ffebeb url(/image/monit/bg-note-2.png) no-repeat 0 0; }
.note-error .inner h4 { color: #d30000 }
.note-success .inner { border-color: #bfd784; background: #edf2e0 url(/image/monit/bg-note-3.png) no-repeat 0 0; }
.note-success .inner h4 { color: #819802 }
.note-regular { margin-top: 15px; }
.note-regular .inner { padding-left: 15px; border-color: #ccc; background: #eee; }
.monit-mark-error { border: 1px solid red; padding: 6px; background-color: #ffebeb; }

.short{ font-style: italic; }
.mini{ float: left; margin: 0 5px 5px 0; }
.clear{ clear: both !important; }

/* szerokość okna inputa w wybranych formularzach */
.form1 input.txt{ width: 160px !important; }

/* rozmiary czcionek */
div#set-size{ margin: 0 0 10px 0; text-align: right; }
div#set-size a{ cursor: pointer; }
.size1{ font-size: 11px !important; }
.size2{ font-size: 13px !important; }
.size3{ font-size: 15px !important; }

.input-link { cursor: pointer; display: inline; padding: 0; border: 0; color: blue; background: none; font-size: 11px; overflow: visible; }
.input-link:hover { color: red; text-decoration: underline; }

.sql-error { margin: 10px 0; padding: 10px; background-color: red; color: white; font-size: 14px; font-weight: bold;  } 
.sql-show { margin: 10px 0; padding: 10px; background-color: green; color: white; font-size: 14px; font-weight: bold;  }

/* captcha */
.captcha-code { margin: 10px 0 10px 0; }
.captcha-code span { font-weight: bold; display: block;  }
.captcha-code img { margin: 0 0 -8px; }
.captcha-code .captcha-author { font-size: 10px; margin: 10px 0 0; } 

/* forum */
blockquote.wrote .author { border-bottom:1px dashed #aaaaaa;}
blockquote.wrote { border:1px dashed #666666;background:#eeeeff;padding:10px;}
blockquote.wrote blockquote { background:#ddddff}
blockquote.wrote blockquote blockquote { background:#ccccff}

.marker-info { font-size: 12px; }
.marker-info b { font-weight: bold; font-size: 14px; }