html {
         min-height: 101%;
}
body {
        background: url('../images/bg.jpg') top left repeat-x;
        color: #000000;     
        text-align:left;
        background-color:#ffffff;
        margin:0;
        padding:0;
        font:11px Verdana;
}
div {
        float:left;
}
.wrapper {
       width:980px;
       margin:0 auto;
       float:none;      
}
.top {
       width:980px;
       height:314px;   
       background: url('../images/top.jpg') top left no-repeat; 
}
.srodek {
        background: url('../images/srodek-y.jpg') top left repeat-y; 
        width:980px;
}
.lewa {
        width:241px;
        overflow:hidden;
}
.prawa {
        width:733px;
        float:right;
        padding:3px 0 0 6px;
        overflow:hidden;
}
.naglowek {
        background: url('../images/naglowek-bg.jpg') top left no-repeat; 
        width:708px;
        height:21px;
        font:bold 13px Verdana;
        color:#000;
        padding:4px 0 0 25px;
}
.prawa-srodek {
        width:727px;
        float:right;
        padding:5px 0 5px 6px;
        overflow:hidden;
}
.stopka {
        width:980px;
        height:26px;
        background: url('../images/stopka-bg.jpg') top left repeat-x; 
        clear:left;
        margin:1px 0 0 0;        
        font:11px Verdana;
        color:#fff;
}
.stopka_lewa {
        width:226px;
        height:20px;
        padding:6px 0 0 15px;
        background:none;        
}
.stopka_prawa {
        width:739px;
        height:20px;
	text-align:center;
	padding:6px 0 0 0;
	background:none;	
}
/*... A .... */
a.s:link, a.s:visited, a.s:active {
	font:11px Verdana;
	color:#fff;	
	text-decoration:none;
}
a.s:hover {
	text-decoration:underline;
}
/*          CSS DLA PANELA         */
a.menu_lewe:link, a.menu_lewe:visited {
    color:#000;
    font:11px Verdana, Tahoma;
    text-decoration:none;
    text-align:right;
    padding: 0 0 0 10px;
}
a.menu_lewe:hover {
   text-decoration:underline;
}
.tytul {
         background:url('../images/pl.jpg') left no-repeat;
         color:#2b2b2b;
         font:16px "Trebuchet MS",Arial;
         background-position:0 0 0 10px;         
}
.tekstlewy { 
         color: #fff; 
         font: 11px  verdana, arial, helvetica, sans-serif; 
         text-decoration: none; 
         text-align: justify;
         padding:10px;   
}
.nagloweklewy { 
         color: #fff; 
         font: bold 11px  verdana, arial, helvetica, sans-serif; text-decoration: bold; 
         text-align: justify;
}
#button {
        padding: 0 0 1em 0;
        margin-bottom: 0em;
        width:239px;       
        font:12px Verdana;
        color: #fff;
        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;
                padding: 5px 5px 5px 20px;
                background: #3392d6 url('../images/kat.jpg') top left no-repeat;
                border-left:11px solid #0061a6;
                font:bold 12px Verdana;
                color: #fff;
                text-decoration: none;
                width:auto;
                border-bottom:1px solid #b3d6f0;
                }
       #button li a.selected {
                display: block;
                padding: 5px 5px 5px 20px;
                background: #3392d6 url('../images/kat.jpg') top left no-repeat;
                border-left:11px solid #f2b600;
                font:bold 12px Verdana;
                color: #fff;
                text-decoration: none;
                width:auto;
                border-bottom:1px solid #b3d6f0;
                }

          #button li a:hover {
                
          }
        #button ul ul {
        	border:0;
        	margin:0;
        }        
        
        #button ul ul a {
                display: block;
                padding: 6px 5px 5px 25px;
                background: #0d7ecf url('../images/podkat.jpg') top left no-repeat;
                border-left:16px solid #3392d6;
                font:11px Verdana;
                color: #fff;
                text-decoration: none;
                width:auto;
                border-bottom:1px solid #b3d6f0;
                }
                
      #button ul ul a.selected {
                display: block;
                padding: 6px 5px 5px 25px;
                background: #0d7ecf url('../images/podkat.jpg') top left no-repeat;
                border-left:16px solid #f2b600;
                font:11px Verdana;
                color: #fff;
                text-decoration: none;
                width:auto;
                border-bottom:1px solid #b3d6f0;
                }
        
        #button ul ul a:hover {

                }
        #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;
}
/* do panela */

div.thumb {
        margin: 5px;
        border: 0px solid #DADADA;
        height: auto;
        float: left;
        text-align: center;
        background-color: #fff;
        }        
div.thumb img{
        display: inline;
        margin: 3px;
        border: 1px solid #A0ACC0;
        }
#galeria .thumb a:hover img {
        border: 1px solid #000846;
}
#trailimageid
{
        position: absolute;
        visibility: hidden;
        left: 0px;
        top: 0px;
        /*width: 230px;*/
        height: 0px;
        z-index: 200;
        
}


