/* CSS Document */
html, body {
       height:100%;
       width:990px;

}
body {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #464646;
       text-decoration: none;
       background-color: #FFFFFF;
       margin:0;
       padding:0;
}
#leftMain {
       display:block;
       float:left;
       width:210px;
       height:1950px;
       background:#0c6500;
       padding:39px 0;
}

#main {
       display:block;
       float:left;
       width:750px;
       height:100%;
       height:1950px;
       background:#FFFFFF;
       margin:0 0 11px 11px;
}
#mainphotos {
       width:750px;
       padding:4px 0 4px 0;
       border-top:1px solid #D4D4D4;
       border-bottom:1px solid #D4D4D4;
}
#mainphotos img{
       padding:1px;
       border:0;
}
#misc1 {
       width:492px;
       padding:12px 0 12px 0;
       margin-top:12px;
       border-top:1px solid #D4D4D4;
       border-bottom:1px solid #D4D4D4;
       text-align:center;
       clear:both;
}
#maintext {
       line-height:18px;
       text-align:justify;
}


div#navbarAlt {
       width: 200px;
       display:block;
       float:left;
       padding-top:130px;
}

div#navbarAlt p{
       float:left;
       width:200px;
       background-color:#0a5200;
       text-align:center;
       text-decoration: none;
       color: #FFFFFF;       
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       font-weight:bold;
       line-height:20px;
}
                                                     
#special-box-left {
       width: 350px;
       display:block;
       float:left;
       line-height:normal;
       border:1px solid #D4D4D4;
/*       min-height:146px;*/
       height:270px;
       margin-top:20px;
}

#special-box-left-150 {
       width: 350px;
       display:block;
       float:left;
       line-height:normal;
       border:1px solid #D4D4D4;
/*       min-height:146px;*/
       height:150px;
       margin-top:20px;
}

#special-box-left-250 {
       width: 350px;
       display:block;
       float:left;
       line-height:normal;
       border:1px solid #D4D4D4;
/*       min-height:146px;*/
       height:250px;
       margin-top:20px;
}

#special-box-left-250 h1 {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 14px;
       color: #464646;
       text-decoration: none;
       background-color: #D4D4D4;
       margin:0;
       padding-left:5px;
       line-height:25px;
}

#special-box-left-150 h1 {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 14px;
       color: #464646;
       text-decoration: none;
       background-color: #D4D4D4;
       margin:0;
       padding-left:5px;
       line-height:25px;
}

#special-box-left h1 {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 14px;
       color: #464646;
       text-decoration: none;
       background-color: #D4D4D4;
       margin:0;
       padding-left:5px;
       line-height:25px;
}
#special-box-left p, ul {
       padding:8px 8px 3px 8px;
       margin:0;
}
#special-box-right {
       width: 350px;
       display:block;
       float:right;
       line-height:normal;
       border:1px solid #D4D4D4;
/*       min-height:146px;*/
       height:270px;
       margin-top:20px;

}
#special-box-right h1 {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 14px;
       color: #464646;
       text-decoration: none;
       background-color: #D4D4D4;
       margin:0;
       padding-left:5px;
       line-height:25px;
}
#special-box-right-150 {
       width: 350px;
       display:block;
       float:right;
       line-height:normal;
       border:1px solid #D4D4D4;
/*       min-height:146px;*/
       height:150px;
       margin-top:20px;
}

#special-box-right-150 h1 {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 14px;
       color: #464646;
       text-decoration: none;
       background-color: #D4D4D4;
       margin:0;
       padding-left:5px;
       line-height:25px;
}

#special-box-right p, ul {
       padding:0px 15px 0px 5px;
       margin:0;
}

h1, h2, h3, h4, h5, h6 { 
       margin: 15px 0;
}
p { 
       margin: 15px 0;
}
ul, ol { 
       margin: 15px 0 0 15px;
}
.clear {
       clear:both;
}
a, a:visited {
       color:#0c6500;
       text-decoration:underline;
       font-weight:bold;
}
a:hover {
       color:#0c6500;
       text-decoration:none;
}
#footer {
       font-size: 10px;
       color:#B4B4B4;
       text-align:center;
       padding:20px;
       line-height:18px;
}
#footer a:link, #footer a:visited {
       color:#B4B4B4;
       text-decoration:none;
       font-weight:normal;
}
#footer a:hover {
       color:#B4B4B4;
       text-decoration:underline;
}

#odstep {
       padding-top:20px;
       }

#dhtmlgoodies_menu{              
              width:200px;       /* Width of main menu */
              margin:0px;
              padding-top:30px;
              padding-left:0px;
              
       }
       #dhtmlgoodies_menu       li{       /* Main menu <li> */
              list-style-type:none;       /* No bullets */
              margin:0px;       /* No margin - needed for Opera */
              background-image:url(../images/bg-nav.gif);
       }
       #dhtmlgoodies_menu ul{       
              margin:0px;       /* No <ul> air */
              padding:0px;       /* No <ul> air */
       }
       #dhtmlgoodies_menu ul li ul{       /* Styling for those who doesn't have javascript enabled */
              padding-left:10px;
       }
       #dhtmlgoodies_menu       li a{       /* Main menu links */
              text-decoration:none;       /* No underline */
/*              color:#000;       /* Black text color */
              color:#FFFFFF;
              font-size: 12px;
              font-weight:bold;
              height:20px;       /* 20 pixel height */
              line-height:20px;       /* 20 pixel height */
              vertical-align:middle;       /* Align text in the middle */
/*              border-top:1px solid #000;       /* Black border */
              padding-left:35px;
/*              background-color:#0c6500;*/
              margin:1px;       /* A little bit of air */
              
              display:block;
       }
       #dhtmlgoodies_menu       li a:hover,#dhtmlgoodies_menu .activeMainMenuItem{
              color:#FFF;
/*              background-color:#317082;*/
              background-color:#0a5200;
              background-image:url(../images/bg-nav-over.gif);
       }
       .dhtmlgoodies_subMenu{
              visibility:hidden;
              position:absolute;
              overflow:hidden;
              border:1px solid #000;
/*              background-color:#FAFAFA;*/
              background-color:#0c6500;
/*              font-family:arial;*/
              text-align:left;
       
       }
       .dhtmlgoodies_subMenu ul{
              margin:0px;
              padding:0px;       
       }
       .dhtmlgoodies_subMenu ul li{
              list-style-type:none;
              margin:0px;
              padding:1px;       /* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
       }
       .dhtmlgoodies_subMenu ul li a{       /* Sub menu items */
              white-space:nowrap;       /* No line break */
              text-decoration:none;       /* No underline */
/*              color:#000;       /* Black text color */
              color:#FFFFFF;
              
              height:16px;       /* 16 pixels height */
              line-height:16px;       /* 16 pixels height */
              padding-left:10px;       /* 1px of "air" inside */
              padding-right:10px;
              padding-top:1px;
              padding-bottom:1px;
              
              display:block;       /* Display as block - you shouldn't change this */
       }
       .dhtmlgoodies_subMenu ul li a:hover{       /* Sub menu items - mouse over effects */
              color:#FFF;       /* White text */
/*              background-color:#317082;       /* Blue background */
              background-color:#0a5200;

       }
#naglowki {
       display:block;
       clear:both;
       color:#0a5200;
       font-size:14px;
       text-align:center;
       font-weight:bold;
       padding-top:10px;
       }
#naglowki_kontakt{
       color:#0a5200;
       font-size:14px;
       font-weight:bold;
       }

#przypis {
       font-size:9px;
       }

#tytul {
       text-align:left; 
       font-weight:bold;
       }

#tabela_lok {
       width:500px;
       text-align:center;
       border:1px solid #464646;
       border-collapse:collapse;
       }
#tabela_lok td
       {
              border:1px solid #464646;
              padding:3px;
       }
#tabela_lok th {
              border:1px solid #464646;
              padding:3px;
              background-color:#bcbcbc;
              font-weight:bold;
              text-align:center;
              padding-left:4px;
              }
              
#tabela {
       width:650px;
       text-align:left;
       border:1px solid #464646;
       border-collapse:collapse;
       }
#tabela td
       {
              border:1px solid #464646;
              padding:3px;
       }
#tabela th {
              border:1px solid #464646;
              padding:3px;
              background-color:#bcbcbc;
              font-weight:bold;
              text-align:center;
              padding-left:4px;
              }


