/* Ustawienia uniwersalne */

BODY { background: none; }
FORM { display: inline; }

A:link  { text-decoration: underline; color: #333333; }
A:hover { color: #aa0000; }
A:visited, A:active { color: #000044; }

/* Ustawienia strony wejsciowej */

#ent-div-main   { display: none; }

/* Ustawienia podstron */

#sub-div-main    { width: 20cm; margin: 0px; margin-left: auto; margin-right: auto; background: none; }
#sub-div-up      { display: none; }
#sub-div-left    { display: none; }
 #bip-div-left   { display: none; }
#sub-div-right   { background: none; }
 #bip-div-right  { background: none; }
#sub-div-search  { display: none; }
 #bip-div-search { display: none; }
#sub-div-menu    { display: none; }
 #bip-div-menu   { display: none; }
#sub-div-path    { display: none; }
 #bip-div-path   { display: none; }

#sub-div-content { background: #ffffff; width: 580px; min-height: 400px; -height: 400px; margin-top: 30px; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, sans-serif; color: #333333; text-align: justify; }

#sub-div-main-bg-down  { display: none; }
 #bip-div-main-bg-down { display: none; }


H1, H2, H3, H4 { font-family: "Trebuchet MS", Trebuchet, Arial, sans-serif; color: #555555; font-weight: bold; letter-spacing: 1px; }
H1 { font-size: 24px; }
H2 { font-size: 20px; }
H3 { font-size: 16px; }
H4 { font-size: 13px; }

.sub-div-print { display: none; }

.sub-td-gallery img { border: 1px solid #555555; }

.sub-div-img-left { margin: 3px; width: 200px; float: left; font-family: "Trebuchet MS", Trebuchet, Arial, sans-serif; color: #000000; font-size: 10px; line-height: 11px; text-align: center; }
.sub-div-img-left img { border: 1px solid #000000; }

.sub-div-img-right { margin: 3px; width: 200px; float: right; font-family: "Trebuchet MS", Trebuchet, Arial, sans-serif; color: #000000; font-size: 10px; line-height: 11px; text-align: center; }
.sub-div-img-right img { border: 1px solid #000000; }

.gal-div-l       { background-color: #f5f5f5; clear: both; padding: 5px; margin-top: 5px; min-height: 101px; border: 1px solid #cccccc; font-family: Arial, sans-serif; font-size: 11px; color: #333333; }
.gal-div-l:hover { background-color: #e2e2f2; }
.gal-div-l img   { float: left; border: 1px solid #555555; margin: 5px; }
.gal-div-l p     { vertical-align: middle; }

.gal-div-r       { background-color: #eeeeee; clear: both; padding: 5px; margin-top: 5px; min-height: 101px; border: 1px solid #cccccc; font-family: Arial, sans-serif; font-size: 11px; color: #333333; }
.gal-div-r:hover { background-color: #e2e2f2; }
.gal-div-r img   { float: right; border: 1px solid #555555; margin: 5px; }
.gal-div-r p     { vertical-align: middle; }

OL   { list-style-type: decimal; text-align: left; }
UL   { list-style-type:    disc; text-align: left; }
OL.I { list-style-type: upper-roman; }
OL.i { list-style-type: lower-roman; }

TABLE.normal { font-family: Arial, sans-serif; font-size: 11px; color: #000000; }
 TABLE.normal TD { padding: 3px; vertical-align: middle; text-align: left; }
TR.darker     { background-color: #cccccc; }
 TR.darker TD { text-align: center; }
TR.dark      { background-color: #dddddd; }
TR.light     { background-color: #eeeeee; }

TR.dark:hover, TR.light:hover { background-color: #cccccc; }