body {

        background: url('../images/bg.jpg') top left;

        color: #000000;     



        margin:0;

        padding:0;

}

div#wrapper {

       width:978px;

       margin:0 auto;      

}

div#top {

       width:978px;

       height:276px;

       float:left;

}

div#top-1 {

       width:978px;

       height:250px;

       float:left;

}

div#top-1a {

       width:237px;

       height:250px;

       float:left;

}

div#top-1b {

       background: url('../images/top1b.jpg') top left no-repeat;

       width:741px;

       height:250px;

       float:left;

}

div#top-2 {

       background: url('../images/top2.jpg') top left no-repeat;

       width:978px;

       height:26px;

       float:left;

}

div#top-2a {

       width:237px;

       height:26px;

       float:left;

}

div#top-2b {

       width:741px;

       height:26px;

       float:left;

}

div#content {

       clear:left;

       background: url('../images/content-bg.jpg') top left repeat-y;

       width:978px;

       float:left;

}

div#lewa{

      width:234px;

      float:left;

      overflow:hidden;

}

div#prawa{

      background: url('../images/prawa-bg.jpg') top left no-repeat;

      width:711px;

      float:left;

      margin-left:3px;

      min-height:38px;

      padding:10px 15px 2px 15px;

      font:11px Verdana;

      color:#ffffff;

}

div#nadstopka {

       clear:left;

       background: url('../images/nadstopka.jpg') top left no-repeat;

       width:978px;

       height:38px;

       float:left;

}

div#stopka {

       clear:left;

       background-color:#456883;

       width:978px;

       height:20px;

       float:left;

       font-weight:100;

}

div#stopka1{

       width:225px;

       height:17px;

       float:left;

       font:11px Verdana;

       color:#fdfdfd;

       padding:3px 0 0 10px;

       font-weight:100;

}

div#stopka2{

       width:670px;

       height:17px;

       float:left;

       text-align:center;

       font:11px Verdana;

       color:#fdfdfd;

       padding:3px 0 0 10px;

       font-weight:100;

}

div#stopka3{

       width:63px;

       height:20px;

       float:right;

       text-align:left;

       font-weight:100;

}

a.s:link, a.s:visited, a.s:active {

       font:11px Verdana;

       color:#fdfdfd;  

       text-decoration:none;

}

a.s:hover {

       text-decoration:underline;        

} 

/* .....................................................  MENU LEWE Z PANELA & ALLL .............................................................................. */

span.tytul {

         color:#fdfcfc;

         font:11px Verdana,Tahoma;

         font-weight:600;

         padding:0 0 0 10px;   

         height:29px;  

         text-align:left;

}

.tekstlewy { 

         color: #ffffff; 

         font:11px Verdana, Tahoma;

         text-align: justify;

         font-weight:100;

         padding:5px;   

}

.nagloweklewy { 

         color: #ffffff; 

         font:12px Verdana, Tahoma;

         text-align: left;

         font-weight:600;

}

a.menu_lewe:link, a.menu_lewe:visited, a.menu_lewe:active {

       font:11px Verdana;

       color:#cccccc;

       text-decoration:underline;

       float:right;

       

}

a.menu_lewe:hover{

       text-decoration:none;

}

#button {

        padding: 0 0 0 0;

        margin: 0 0 0 0;

        font-family: Arial, sans-serif;

        width:250px;       

        font-size :12px;

        text-align: left;

        }



        #button ul {

                list-style: none;

                margin:0;

                padding:0;

                border: 0;

                }



        #button li {

                list-style: none;

                list-style-image: none;

                }



        #button  li a {

                display: block;

                background:url('../images/menu/arrow.jpg') left no-repeat;

                background-position:10px;

                background-color: #6688a2;

                border-top:1px solid #a1bacb;

                border-bottom:1px solid #3b5770;

                height:22px;

                font:12px Verdana, Tahoma;

                color: #f9fcc8;

                text-decoration: none;

                width:198px;

                padding:6px 0 0 36px;

                }

       #button li a.selected {

                display: block;

                  background-color: #6688a2;

                    background:url('../images/menu/arrow.jpg') left no-repeat;

                background-position:10px;

                    padding:6px 0 0 36px;

                text-decoration: none;
                font-weight:bold;
                color:#7d0f0e;

                }



          #button li a:hover {

                background-color: #2f5774;

                color: #f9fcc8;                

                }

        #button ul ul {

        border:0;

        border-top:0px solid rgb(251,251,251);margin:0;}        

        

        #button ul ul a {

                display: block;

                background:url('../images/menu/arrow2.gif') left no-repeat;

                background-position:10px;

                border-top:1px solid #a1bacb;

                border-bottom:1px solid #3b5770;

                height:22px;

                font:12px Verdana, Tahoma;

                color: #f9fcc8;

                border-left: 10px solid #456883;

                padding:6px 0 0 36px

                background-color: #2f5774;

                font-weight:normal;

                text-decoration: none;

                }                

      #button ul ul a.selected {

                display: block;

                background:url('../images/menu/arrow2.gif') left no-repeat;

                background-position:10px;

                background-color: #7b96a9;

                text-decoration: none;

        }

        

        #button ul ul a:hover {

                background-color: #2f5774;

                color: #f9fcc8;  

                }

        #button li li {

                list-style: none;

                list-style-image: none;

                }

        #button li {

                border-top:0;

                

                }

ul.mapa1 {

font-size:12px;

margin:0px 0px 0px 15px;

padding:0px 5px 0px 55px;

list-style-type:none;

}

a.mapa_link{

text-decoration:none;

color:#505457;

}



ul.mapa3 {

font-size:11px;

list-style-type:none;

margin:0px 0px 0px 15px;

padding:0px 5px 0px 25px;

}

ol.mapa {

font-size:11px;

margin:0px;

padding:0px 5px 0px 25px;

list-style-type:none;

}


