body, textarea{ overflow: auto; }
body{  text-align: center;  font-family: Verdana, Tahoma, Arial; font-size: 11px; }

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{ border: 1px gray solid; }

div#container{ width: 873px; text-align: left; margin: 0 auto; }

/* 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, div.info a{ color: white; font-weight: bold; cursor: pointer; }

/* lista w formie drzewa 
ul.lista-drzewo li, ul.parent-menu li{ margin-bottom: 3px; } */
ul.lista-drzewo ul, ul.parent-menu ul{ padding: 5px 0 5px 15px; margin:0; }

/* rekordy */
h1.title1{ font-size: 15px; margin: 0 0 5px 0; padding: 0; color: #fa0000; }
h1.title2{ font-size: 15px; margin: 0 0 5px 0; padding: 0; } /* naglowek galerii */
.short{ font-style: italic; }
.mini{ float: left; margin: 0 5px 5px 0; }
.clear{ clear: both !important; }

.rekordBox{  border-bottom: 1px solid black; padding: 0 0 5px 0; margin: 0 0 10px 0; }
.rekordBox h2{ font-size: 11px; margin: 0; padding: 0; color: #fa0000; }
.rekordBox h2 a{ color: #fa0000; text-decoration: none; }
.rekordBox h2 a:hover{ text-decoration: underline !important; }
.rekordBox div.nav{ margin: 10px 0 0 0; text-align: right; }
.rekordBox-short{} 

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

/* 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{ text-align: right; }
div#set-size a{ cursor: pointer; }
.size1{ font-size: 11px !important; }
.size2{ font-size: 13px !important; }
.size3{ font-size: 17px !important; }

/* BIZNES PRO:: SERWIS */
body{ background-image: url(/image/bg.gif); background-position: 0 24px; 
background-color: #ececef; background-repeat: repeat-x; /* margin: 24px 0 0 0; */ 
margin: 24px 0 0 0; padding: 0; }

div#temp-menu{ width: 873px; height: 24px; }
div#content{ background: url(/image/content.gif) repeat-y; width: 780px; padding: 0 50px 0 43px; }

div#leftside, div#rightside{ float: left; }
div#leftside{ width: 240px; padding-top: 12px; background-color: #ffffff;
background-repeat: no-repeat; background-position:top; background-image:  url(/image/leftside.gif); }

div#rightside{ width: 508px; background-color: #f7f7fa; padding: 16px 16px 43px 16px; 
background-image: url(/image/rightfooter.gif); background-repeat: no-repeat;
background-position: bottom; }

ul.parent-menu{ list-style: none; margin: 0; padding: 0; }

ul.parent-menu a.a-parent-menu{ color: #ff0000; font-size: 14px; text-decoration: none; 
padding: 7px 0 0 20px; display: block; width: 220px; height: 25px; background: url(/image/button.gif) no-repeat;  }

ul.parent-menu a.a-parent-menu:hover{ background-position: 0 -32px; }

div#biomasa{ margin: 10px 0 10px 0; }

div#footer{ width: 833px; height: 58px; background: url(/image/footer.gif) no-repeat; 
  padding: 30px 0 0 40px; }

div.header1{ padding: 4px 0 0 20px; width: 488px; font-size:14px; height: 22px; background: url(/image/header1.gif) repeat-x; color: #fe0000; }
div.header1 span{ background-color: #f7f7fa; padding: 0 5px 0 5px; }

div#sciezka-dostepu{ margin: 0 0 10px 0; }
div.image-header{ margin: 0 0 10px 0; }
