html{
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  background-color: #b7a054;
}

body{
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
}

div.clear{
  clear: both;
}

div#main_wrapper{
  margin: 0 auto;
  width: 972px;
}

div#baner{
  float: left;
  display: inline;
  width: 972px;
  height: 378px;
}

div#top_left{
  float: left;
  display: inline;
  width: 495px;
  height: 167px;
  background: url(../image/baner_top_left.jpg) no-repeat 0 0;
}

div#top_right{
  float: left;
  display: inline;
  width: 477px;
  height: 167px;
  background: url(../image/baner_top_right.jpg) no-repeat 0 0;
}

div#bottom_left{
  float: left;
  display: inline;
  width: 495px;
  height: 211px;
  background: url(../image/baner_bottom_left.jpg) no-repeat 0 0;
}

div#bottom_right{
  float: left;
  display: inline;
  width: 477px;
  height: 211px;
  background: url(../image/baner_bottom_right.jpg) no-repeat 0 0;
}

div#page{
  float: left;
  display: inline;
  width: 972px;
  min-height: 500px;
  height: auto !important;
  height: 500px; 
  background: url(../image/bg_page.jpg) repeat-y 0 0;
}

div#content{
  float: left;
  display: inline;
  width: 694px;
  min-height: 500px;
  height: auto !important;
  height: 500px; 
  background: url(../image/bg_content.jpg) no-repeat 0 0;
}

div#tresc{
  margin-top: 110px;
  float: left;
  display: inline;
  width: 660px;
  min-height: 349px;
  height: auto !important;
  height: 349px; 
  margin-left: 13px;
  padding-bottom: 30px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #4c4c4c;
  font-size: 13px;
  line-height: 18px;
}

div#header{
  float: left;
  display: inline;
  width: 500px;
  height: 35px; 
  margin-left: 35px;
  margin-top: 25px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: white;
  font-size: 23px;
}

div#cl{
  float: left;
  display: inline;
  width: 259px;
  min-height: 500px;
  height: auto !important;
  height: 500px; 
  margin-right: 19px;
}

div#footer{
  float: left;
  display: inline;
  width: 972px;
  height: 39px; 
  background: url(../image/footer.jpg) no-repeat 0 0;
}

div#menu{
  float: left;
  display: inline;
  width: 244px;
  min-height: 165px;
  height: auto !important;
  height: 165px;  
  margin-left: 15px;
}

div.news{
  float: left;
  display: inline;
  width: 244px;
  min-height: 100px;
  height: auto !important;
  height: 100px;  
  margin-left: 15px;
  margin-top: 5px;
  margin-bottom: 5px;
}

div.naglowek{
  float: left;
  display: inline;
  width: 160px;
  min-height: 15px;
  height: auto !important;
  height: 15px;  
  margin-left: 10px;
  margin-top: 5px;
  padding-bottom: 10px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #ff7800;
}

div.tresc_newsa{
  float: left;
  display: inline;
  width: 217px;
  min-height: 15px;
  height: auto !important;
  height: 15px;  
  margin-left: 14px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-size: 12px;
  color: #4c4c4c;
  text-align: justify;
}

div.data{
  float: left;
  display: inline;
  width: 60px;
  height: 15px;  
  margin-top: 5px;
  padding-bottom: 10px; 
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #7490d0;
  padding-bottom: 10px;
  
}

div#aktualnosci{
  float: left;
  display: inline;
  width: 259px;
  height: 86px; 
  background: url(../image/aktualnosci.jpg) no-repeat 0 0;
}

div#kontakt{
  float: left;
  display: inline;
  width: 259px;
  height: 189px; 
  background: url(../image/kontakt.jpg) no-repeat 0 0;
}

div#tel{
  float: left;
  display: inline;
  width: 180px;
  height: 40px;  
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: black;
  margin-top: 113px;
  text-align: right;
  margin-left: 70px;
}

div#email{
  float: left;
  display: inline;
  width: 220px;
  height: 20px;  
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: black;
  margin-top: 13px;
  text-align: right;
  margin-left: 30px;
}

a.lev1_off{
  float: left;
  display: inline;
  width: 209px;
  min-height: 16px;
  height: auto !important;
  height: 16px;
  padding-top: 6px;
  padding-bottom: 8px;
  margin-left: 25px;  
  outline: none;
  text-decoration: none;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #b7a054;
}

a.lev1_off:hover{
  text-decoration: underline;
  color: #f66200; 
}

a.lev1_on{
  float: left;
  display: inline;
  width: 209px;
  min-height: 16px;
  height: auto !important;
  height: 16px;
  padding-top: 6px;
  padding-bottom: 8px;
  margin-left: 25px;  
  outline: none;
  text-decoration: underline;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #f66200;
}

a.lev2_off{
  float: left;
  display: inline;
  width: 184px;
  min-height: 16px;
  height: auto !important;
  height: 16px;
  padding-top: 6px;
  padding-bottom: 8px;
  margin-left: 50px;  
  outline: none;
  text-decoration: none;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #b7a054;
}

a.lev2_off:hover{
  text-decoration: underline;
  color: #f66200; 
}

a.lev2_on{
  float: left;
  display: inline;
  width: 184px;
  min-height: 16px;
  height: auto !important;
  height: 16px;
  padding-top: 6px;
  padding-bottom: 8px;
  margin-left: 50px;  
  outline: none;
  text-decoration: underline;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #f66200;
}

div.menu_breaker{
  float: left;
  display: inline;
  width: 244px;
  height: 2px; 
  background: url(../image/menu_breaker.jpg) no-repeat 0 0;
}





