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

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; }

/* 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 !important; margin:0; }

/* rekordy */
h1.title1{ font-size: 18px; text-transform: uppercase; color: #133256; 
margin: 0 0 5px 0; padding: 7px 0 0 30px; width: 509px; height: 28px; background: url(/image/title.gif) no-repeat;   }
h1.title2{ font-size: 15px; margin: 0 0 5px 0; padding: 0; } /* naglowek galerii */
h3{ font-size: 13px; margin: 0 0 5px 0; padding: 0; }

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

.rekordBox{ color: #4a4a4a !important;  margin: 0 0 10px 0; }
.rekordBox h2{ width: 524px; height: 22px; margin: 0; padding: 3px 0 0 15px; 
background: url(/image/head3.gif) no-repeat; color: #f8c843; font-size: 12px; } 
.rekordBox h2 a{ color: #f8c843 !important; text-decoration: none; }
.rekordBox div.nav{ text-align:right; color: #5277a6;  padding: 3px 20px 0 20px; height: 20px; width: 499px; background: url(/image/footer3.gif) no-repeat;   }
.rekordBox div.nav a{ color: #ff6000; font-weight: bold; }
.rekordBox-short{ width: 519px; padding: 10px; background: url(/image/background3.gif) repeat-y;   }  

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

/* galeria */
div.rekordGaleria{ margin: 10px 0 10px 0; text-align:center;}
div.rekordGaleria h1.title2{ text-align:left;}

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

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

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; }

/* szkielet strony JUKO */

body{ background: #193b61 url(/image/bg.gif) repeat-x; }
div#container{ margin: 0 auto; text-align: left; width: 760px; }

div#topimage1{  padding: 2px 0 0 20px; height: 31px; width: 740px; background: url(/image/top1.jpg) no-repeat; color: white; }
div#topimage1 a{ color: white; }

div#topimage2{ width: 760px; height: 162px; }

div#menu{ width: 760px; height: 34px; background: url(/image/menu.jpg) no-repeat; text-align: center; }
div#menu ul{  margin: 0; padding: 7px 0 0 0; }
div#menu ul li{ margin-right: 20px; display: inline;   }
div#menu ul li a{ color: white; font-weight: bold; text-decoration: none; }

div#content-top{ width: 760px; height: 35px; background: url(/image/bg1.gif) no-repeat; }
div#content{ width: 746px; padding: 0px 7px 0 7px; background: url(/image/bg2.gif) repeat-y; }

div#content-left, div#content-right{ float: left; }

div#content-left {  width: 180px; padding: 15px 5px 15px 5px; }
div#content-left ul{ margin: 0; padding: 0; list-style: none; }
div#content-left ul li.home span{ margin: 0 5px 0 0; color: #f6b419; }
div#content-left ul li.home{  padding: 2px 0 0 8px; height: 16px; width: 170px; background-color: #0c213e; 
border-right: 2px solid #2e548f;  margin: 10px 0 10px 0; } 

div#content-left ul li a{ color: white; text-decoration: none; }

div#content-left ul li.sublist-1{ padding: 3px 0 3px 20px; }
div#content-left ul li.sublist-2{ padding: 3px 0 3px 30px; }
div#content-left ul li.sublist-3{ padding: 3px 0 3px 40px; }
div#content-left ul li.sublist-4{ padding: 3px 0 3px 50px; }

div#content-right{   width: 539px; margin: 0 0 0 17px; }
div#content-right-footer{ color: #4c6da2;  padding: 10px;  width: 519px; height: 30px; background-color: #133256; }
div#content-right-footer a{ color: white; text-decoration: none; }
div#content-right-footer ul{ margin: 0 0 5px 0; padding:0; list-style: none; }
div#content-right-footer ul  li{ display: inline; margin-right: 10px; }
div#content-right-footer ul li a{ color: white; text-decoration: none; }

div#content-box{ padding: 7px; width: 525px; color: #4a4a4a; background: #fefefe url(/image/content_box.gif) repeat-x; } 
