div.boxPhoto { margin: 0; padding: 3px 0px 3px 10px; width: 185px; height: 200px; float: left; text-align: left; border: 0 solid #0062A9; }
div.boxPhoto h1 { height: 30px; }
div.boxPhoto h1 a { color: #333; font-size:12px; font-weight: bold; line-height: 13px; }
div.boxPhoto h1 a:hover { color: #333; text-decoration: underline; line-height: 13px; }
div.boxPhoto p { color: #999; }
#tngallery  h1 { color: #000; font-size: 18px; font-weight: normal; }
#tngallery  h2 { color: #000; font-size: 12px; font-weight: normal; margin: 5px 0; }
#tngallery div.boxPhoto { margin: 0; padding: 3px 3px 20px 3px; width: 168px; height: 100px; float: left; text-align: center; border: 0 solid #0062A9; }
#tngallery p { color: #999; margin-bottom: 10px; }
h1#headGallery { padding-bottom: 5px; margin-bottom: 15px; border-bottom: 1px #cccccc solid; color: #fd8300; font-size: 14px; font-weight: bold; }
#photo { text-align: left; }
#photo img { text-align: center; }
#photo h1 { margin: 5px 0; }
#photo h1 a { color: #000; font-size: 18px; font-weight: normal; }
#photo p { margin-top: 10px; }
#photo b { color: #000; }
#photo span { font-weight: bold; }
#photo form { padding: 10px 0; }
#photo form fieldset { border: 0; margin: 0; padding: 0; }
#photo form select { margin-top: 5px; }
#tngallery p.galleryNav, #photo p.galleryNav { display: block; clear: both; margin: 0 0 5px 0; padding: 3px 5px; background-color: #FBFBF3; text-align: right; color: #999; }
#tngallery p.galleryNav a, #photo p.galleryNav a { font-size: 14px; color: #888; font-weight: bold; }

/* artykuły dołączone do galerii */
#articleConnections { width: 290px; margin: 10px 0; border: 0; border-top: 1px solid #ececec; padding: 10px 0 0 0; float: left; display: block; text-align: left; font-size: 11px; color: #333333; }
#articleConnections span { color: #000; font-size: 12px; font-weight: bold; }
#articleConnections ul { list-style: none; margin: 0; padding: 0; }
#articleConnections li { margin-bottom: 5px; }
#articleConnections li span { color: #9d9d9d; font-weight: normal; font-size: 11px; }
#articleConnections a, #articleGalleryConnections a, #articleLinks a { color: #527E25; }
#articleConnections p, #articleGalleryConnections p, #articleLinks p { padding-bottom: 5px; }
#articleConnections p span { color: #9d9d9d; }
p a { color: #333; }
form#glosujForm { margin: 0; padding: 0 }
form#glosujForm fieldset { float: right; width: 200px; text-align: right; }
form#jumpForm { clear: both; margin-top: 10px; }
