a:hover{ text-decoration: underline !important; }
.red{ color: red !important; }
.bigger{ font-size: 14px; font-weight: bold; }
p.bigger{ margin: 0 0 5px 0; padding: 0; }
table{ font-size: 11px; }
form{ margin: 0; padding: 0; }
.center{ text-align: center !important; }
a.image{ text-decoration: none; }
a img{ border: 0; }
.bold{ font-weight: bold !important; }
 
/* 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.add-option{ text-align: right; }
div.add-option a{ color: #5b5849; text-decoration: none; }
div.add-option ul{ margin: 0; padding: 0; list-style: none; }
div.add-option ul li a span{ font-weight: bold; color: #e95b13; }

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

/* page_monit */
div.another-monit{ margin: 10px 0 10px 0; }
div.error, div.success{ color: white; }
div.error, div.success, div.info{ margin: 10px 0 10px 0; width: 400px; /* text-align: center; */ padding: 10px; }
div.error{ background-color: #b81516; }
div.info{ background-color: #f6f1da; }
div.success{ background-color: #5c8c1c; } 
div.error a, div.success a{ color: white; font-weight: bold; cursor: pointer; }
div.info a{ color: black; font-weight: bold; cursor: pointer; }

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

div.dzieleniePorcjowanie{ margin: 10px 0 10px 0; text-align: right; }

/* galeria */
/* div.rekordGaleria{ margin: 15px 0 15px 0; text-align:center;} */
div.rekordGaleria h1.title2{ margin-bottom: 10px; text-align:left; font-size: 13px; font-weight: bold; }
div.rekordGaleria a img { margin: 5px; }

div.bigFoto{ text-align: center; background-color: #eee; padding: 10px; }
div.bigFotoBack{ text-align: left; margin: 0 0 10px 0; }

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

/* aktywne pozycje menu */
#active-galeria,#active-produkty,#active-user,#active-b{ color: #cb1810; font-weight: bold; text-decoration: underline; }

/* rozmiary czcionek */
div#set-size{ margin: 0 0 10px 0; }
div#set-size a{ cursor: pointer; }
.size1{ font-size: 1em !important; text-transform: uppercase;  }
.size2{ font-size: 1.1em !important; text-transform: uppercase;  }
.size3{ font-size: 1.2em !important; text-transform: uppercase;  }

div#add-option{ text-align: right; margin: 10px 0 10px 0;  }
div#add-option ul{ list-style: none; margin: 0; padding: 0; }
div#add-option a{ color: #7f7f7f; text-decoration: none;   }
div#add-option a span{ color: #c5160d; }

.porcjowanie-nav{ margin: 10px 0 10px 0; text-align: right; }
.porcjowanie-nav span { font-weight: bold; }
.innerfade div , .innerfade p { width: 100%; }
#content-box p { margin: 10px 0 10px 0; }