/* menu rozwijane wg pomysłu Stu Nichollsa - www.cssplay.co.uk */
* {
  padding:0;
  margin:0;
  color:#fff;
  font-family:verdana, arial, sans-serif;
}
h1,h2,h3,h4,h5,h6 {
   text-align:left;
}
ul
{
    list-style:none;
}
p
{
    font-size:11px;
}
.sign
{
    text-align:right;
    margin-top:10px;
    font-weight:bold;
}
.green
{
    color:#88C428;
}
body
{
    background:#000;
    
}
#wrapper
{
    width:740px;
    margin:0 auto;
    background:#000 url('../i/bb.gif') top center repeat-y;
    position:relative;
}
#top
{
    width:740px;
    height:120px;
    background:url('../i/tb.jpg') no-repeat;
}
    #top a
    {
        display:block;
        padding:30px 0 0 22px;
        height:43px;
        width:140px;
    }
    #top a img
    {
        border:0;
    }
#left
{
    float:left;
    width:131px;
    background:#88C428;
}
/* common styling */
#left {position:relative; margin:0; font-size:11px; margin:20px 0;}
#left ul li a, #left ul li a:visited {display:block; text-decoration:none; color:#fff;width:121px; height:20px; text-align:left; background:#4d4d4d; line-height:20px; font-size:11px; overflow:hidden; font-weight:bold; padding-left:10px;}
#left ul {padding:0; margin:0;list-style-type: none; }
#left ul li {float:left; position:relative; border-top:1px solid #000; }
#left ul li ul {display: none;}
#left ul {border-bottom:1px solid #000;}
/* specific to non IE browsers */
#left ul li:hover a {color:#88C428; background:#666;}
#left ul li:hover ul {display:block; position:absolute; top:-2px; left:131px; width:150px; background:#4d4d4d; border:1px solid #000;}
#left ul li:hover ul li {width:150px;}
#left ul li:hover ul li a {width:140px;}
#left ul li:hover ul li a.hide {background:#6a3; color:#fff;}
#left ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
#left ul li:hover ul li a {display:block; background:#4d4d4d; color:#fff;}
#left ul li:hover ul li a:hover {color:#88C428; background:#666;}
    
#center
{
    float:left;
    width:609px;
    background:#000;
    /*padding-right:10px;*/
}
    #news
    {
        width:140px;
        float:right;
        margin:20px 0px 0 0;
        background:#4D4D4D;
    }
    #news h1
    {
        background:#88C428 url('../i/h1b.gif') top center no-repeat;
        width:140px;
        height:20px;
        padding-top:8px;
        color:#fff;
        text-align:center;
        font-size:14px;
        font-weight:bold;
        margin:0;
        margin-bottom:10px;
    }
    #news li
    {
        width:110px;
        padding-left:30px;
        padding-bottom:4px;
        background:url('../i/gdot.gif') left center no-repeat;
    }
    #news li a
    {
        display:block;
        font-size:11px;
        text-decoration:none;
        margin-bottom:4px;
    }
    #news li a:hover
    {
        color:#88C428;
    }
    
    #staticXhtml, #showNews
    {
        margin:20px 0px 10px 0px;
        padding:0 10px 0 34px;
        float:left;
        font-size:11px;
        /*width:415px;*/
    }
    #showNews
    {
        width:415px;
    }
    #staticXhtml img
    {
        margin:0;
        padding:0;
    }
    #showNews p, #staticXhtml p { margin-bottom:20px;}
    #showNews h1, #staticXhtml h1, h1 {font-size:14px; text-align:center; margin:5px;}
    #showNews h2, #staticXhtml h2, h2 {font-size:12px; text-align:center; margin:5px;}
    #showNews h3, #staticXhtml h3 {font-size:11px; text-align:center; margin:5px;}
    #staticXhtml ol {font-size:11px; list-style-type:upper-roman; padding-left:20px; list-style-position:inside;}
    #staticXhtml ul {font-size:11px; list-style-type:square; padding-left:20px; list-style-position:inside;}
    #staticXhtml ol ol, #staticXhtml ol.arabic{font-size:11px; list-style-type:decimal;}
    #staticXhtml h2.zarzad {text-align:left; clear:both; margin:25px 0;}
    #staticXhtml div {width:270px; float:right;}
    #staticXhtml img.left {max-width:250px;}
    #staticXhtml img.left {display:block; float:left; clear:none; margin:0 0 15px 0;}
    #staticXhtml div a {font-size:12px; color:#88C428; text-decoration:none; font-weight:bold; margin:15px 0;}
    #staticXhtml h1.green {text-align:left; margin:10px 0;}
    #staticXhtml a {color:#88C428;
    }
    blockquote
    {
        text-align:right;
        margin-top:20px;
        font-size:11px;
        font-weight:bold;
    }
#footer
{
    background:url('../i/fb.jpg') no-repeat;
    background-position: 100% 100px;
    width:609px;
    padding:120px 0 0 131px;
    height:55px;
    clear:both;
    text-align:center;
}
    #footer img
    {
        border:0;
    }
    #footer img.decoda {position:relative; top:7px;}
    #footer p
    {
        margin:5px 0;
    }
#showGallery {clear:both; margin:20px 0px 10px 0px; padding:0 10px 0 34px; }
#showGallery p.images {border:0; float:left; margin:10px; width:80px; height:120px;}
#showGallery p.images a {border:0;}
#showGallery p.images a img{border:2px solid #fff;}
#ShowImage { position:absolute; top:200px; left:170px; z-index:100;}
#ShowImage div { border:28px solid #000; background:#000; margin-left:31px;}
