form{
  margin:0px;
  padding: 0px;
}

a.home{
        background: url(../img/home.gif) no-repeat;
        width:11px;
        height:10px;
        border: none;
        font-height: 1px;
        display:block;
        position : relative;
        left:500px;
        top: 2px;
}

a.kontakt{
        background: url(../img/kontakt.gif) no-repeat;
        width:11px;
        height:10px;
        border: none;
        font-height: 1px;
        display:block;
        position : relative;
        left:518px;
        top: -6px;
}
*html a.kontakt{
                top: -13px;
}
a{
        text-decoration: none;
        color: #2E50B0;
}

a:hover{
        text-decoration: underline;
        color:#D96B3D;
}

body{
       background-color: #4178CA;
       background-image: url(../img/gora.jpg);
       background-repeat: no-repeat;
       margin:0px;
       font-family: Tahoma;
       font-size: 14px;
}
#wrapper {
       text-align: left;
       margin: 0px auto;
       padding: 0px;
       border:0;
       width: 825px;
       background: url("../img/bg_wrapper.gif") repeat-y;
       min-width:805px;
}

#header {
       margin: 0px 0px 0px 0px;
       background: url("../img/bg_header.gif") repeat-y;
       height: 223px;
      
}

#side-a {
       float: left;
       width: 210px;
       margin: 25px 20px 0px 15px;
}
*html #side-a {
        margin-left: 5px;
}

#side-b { 
       margin: 15px 0px 0px 0px;
       float: left;       
       height: 1% /* Holly hack for Peekaboo Bug */
       margin: 80px 0px 0px 5px;
       background-color: white;
       width:555px;
}

#footer {
       clear: both;
       background: url(../img/bg_footer.gif) repeat-x;
       height: 8px;
}

*html #footer{
        height: 8px;

}

#logo{
         background: url(../img/top_01.jpg) no-repeat;
         width: 258px;
         height: 113px;       
         float: left;
}
#top{
         background: url(../img/top_02.jpg) no-repeat;
         width: 546px;
         height: 113px;       
         float: right;
}
img{
        border:0px;
}
.clear{
  clear: both;
}

#menu{
  background-color: white;
  background: url(../img/top_03.jpg) no-repeat;
  height: 33px;
  font-size: 12px;
  
}

/* MENU 666 */

ul#navmenu {
  margin: 0px 0px 0px 0px;
  padding: 3px 0px 0px 30px;
  list-style: none;
  height: 23px;
 
}

ul#navmenu li {
  margin: 0px 0px 0px 0px;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 23px;
}

ul#navmenu ul {
  margin: 0px 0px 0px 0px;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 29px;
  left: 0;
  
}

ul#navmenu ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  margin: 0px 0px 0px 0px;
  height: 23px;
}

/* Root Menu */
ul#navmenu a {
  font-weight: bold;
  padding: 7px 0px 0px 0px;
  float: none !important; /*For Opera*/
  display: block;
  margin: 0px 0px 0px 0px;
  color: #000000;
  text-decoration: none;
  text-align:center;
  width: 90px;
  height: 22px;
}



/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  
  color: #4789D3;;
  width: 90px;
  height: 22px;
  margin: 0px 0px 0px 0px;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  float: none;
   background-color: white;
  width: 205px;
  height: 22px;
  color: #000000;
  text-align:left;
  position:absolute;
  z-index: 10;
  padding: 4px 0px 0px 4px;
  margin: 0px 0px 0px 0px;
  
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  background-color: #E6EEF9;
  color: #000000;
  width: 205px;
  height: 22px;
  padding: 4px 0px 0px 4px;
  margin: 0px 0px 0px 0px;
    position:absolute;
  z-index: 10;
}



ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
  margin: 0px 0px 0px 0px;
  height: 23px;
  z-index: 100;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;

}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
  background-color: white;
 
}


/* END MENU 666 */
#wyszukiwanie{
  margin-top: 5px;
  margin-left: 150px;
}
*html #wyszukiwanie{
  margin-top: 4px;
  margin-left: 140px;
}
#szukaj{
  height: 14px;
  border: 1px solid #EDEDED;
  color: #DCDCDC;
}
#flash{
       position: absolute;
       z-index: 0;
       top: 150px;
}
*html .menu1{
         top:0px;
         z-index: 10;
}
*html .menu2{
         top: 23px;
         z-index: 10;
}
*html .menu3{
         top: 46px;
         z-index: 10;
}

.iehover{
  z-index: 10;
  position:absolute;
}
#bg_l{
  background: url(../img/bg_l.jpg) top right no-repeat;
  height: 100%;
  width: 10%;;
  position: absolute;
  top: 0px;
  left:0px;

}
#bg_p{
  background: url(../img/bg_l.jpg) no-repeat;
  height: 100%;
  width: 10%;;
  position: relative;
  top: 0px;
}

.head1{
        font-size: 16px;
}

.head2{
        font-size: 14px;
        color: #42648A;
        font-weight: bold;
}

.tytul{
        font-size: 15px;
        color: #42648A;
        font-weight: bold;
}
.duoD, .duo:link, .duo:visited{
       font-family: Tahoma;
       text-decoration: none;
       font-weight: normal; 
       color: #CFCED3;
       font-size:9px; 
       padding:0px;
       text-align:center;
       letter-spacing: 1px;
        margin:0px auto;
        padding-top:5px;
}
.duoD{
  height: 15px;
  width: 800px;
  background-color: transparent;
  margin-top: 0px;
  
}
.duo:hover{
       text-decoration: underline; 
       font-weight: normal; 
       color: #FFFFFF;
}
