html { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
  background: url(bg_kolor_calosc.jpg) repeat; 
  
  
}
#topintro {
  background: url(wejscie1.jpg) no-repeat;
  width:976px; height: 822;
}
body {
	margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
  background: url(bg_x.jpg) repeat-x;
}

a {
  outline : none;
}

img{
  border:0px solid;
}



#kontener {
	 width: 924px;
	 margin: auto;

}

#top {
  width: 924px;
  height: 222px;
}

#leftSite {
  float: left;
  width: 275px;
}

#rightSite {
  float: right;
  width: 649px;
}

#content{
  width:584px;
  color:rgb(31,95,134);
  padding-left: 5px;
  padding-right: 60px;
  padding-top: 10px;
  padding-bottom: 10px;
  min-height: 250px; height: auto !important; height: 250px;
  line-height: 1.5;
}

.header{
  background: url(belka.jpg) no-repeat ;
  width:271px;
  height:21px;
  color:rgb(22,98,134);
  font-size: 11px;
  font-weight: bold;
  padding-left: 10px;
  padding-top: 5px;
}

.kontaktText{
  background:rgb(173,228,248);
  border:1px solid rgb(75,98,134);
  color:rgb(68,113,134);
  width:300px;
}

#menu {
  padding-left: 47px;
  padding-bottom: 10px;
  width: 194px;
}

#menu .menuItem {
  width: 194px;
  height: 34px;
  background: url(btn.png) no-repeat;   
}

#menu .submenuItem {
  width: 164px;
  height: 29px;

  background: url(button_small.jpg) no-repeat;   
}

#menu .menuSpacer {
  width: 194px;
  height: 10px;
}
#menu .menuItem .menuItemText {
  padding-top: 8px;
  padding-left: 25px;
  color: rgb(45,89,117);
}

#menu .submenuItem .submenuItemText {
  padding-top: 6px;
  padding-left: 25px;
  color: rgb(45,89,117);
}

.submenuItemText a{
  text-decoration: none;
}
.submenuItemText a:hover{
  text-decoration: underline;
}


.menuItemText a{
  color: rgb(45,89,117);
  text-decoration: none;
  position:relative;
}

.menuItemText a:hover{
  text-decoration: underline;
}

#pieczatka{
  background: url(pieczatka.png) no-repeat ;
  width:149px;
  height:165px;
  margin-left: 20px;
}

.ramka{
  background: url(ramka_foto.png) no-repeat ;
  width:116px;
  height:107px;
}

#dol{

  background: url(bg_x_dol.jpg) repeat-x bottom;
  height:118px;
}

#footer{
  margin:auto;
  background: url(stopka.jpg) no-repeat ;
  width:924px;
  height:118px;
 
}

#footer_text1{
  float:left;
  color: rgb(183,219,235);
  font-size: 11px;
  padding-left:60px;
  padding-top: 10px;
}

#footer_text2{
  float:right;
  padding-right: 60px;
  color: rgb(183,219,235);
  font-size: 11px;
  padding-top: 10px;
}

#footer_text2 a{
  color: rgb(183,219,235);
  text-decoration: none;
  font-weight: bold;
}

.galeria_link{
  color:rgb(45,89,117);
  text-decoration: none;
  cursor: pointer;
  /*font-size: 15px;*/
}
/*
.kadr2big{
  background: url(ramka_foto_duze.png) no-repeat ;
  width:174px;
  height:160px;
  padding-top: 9px;
  padding-left: 6px;
  
}
*/
.kadr2big{
  background: url(ramka_foto2.png) no-repeat ;
  width:214px;
  height:182px;
  padding-top: 10px;
  padding-left: 7px;
  
}

.kadrbig {
  padding: 0 ;
  width: 200px;
  height:150px;
/*  overflow: hidden;*/
}

.kadr2{
  background: url(ramka_foto.png) no-repeat ;
  width:111px;
  height:100px;
  padding-top: 7px;
  padding-left: 5px;
  
}

.kadr {
  width: 106px;
  height:86px;
  overflow: hidden;
}

.powrot , .numer a{ 
  color:rgb(45,89,117);
}

.price li {
  list-style: none outside url(package.png);
  
} 

a {
  color: #1D779F;
}

.sub {
  width: 56px;
  height: 17px;
  border: none;
  background: url(wyslij.jpg) no-repeat;
}

