html { min-height: 100%; margin-bottom: 0.1px; }


#main_background .background{
    width:830px;
    margin-left:auto;
    margin-right:auto;
}

#main_background .background_top_middle{
    background-image: url(../grafika/tla/tm3.gif);
    background-position: left -25px;
    background-repeat: repeat-x;
}



#main_background .background_corner_top_left{
    background-image: url(../grafika/tla/tl3.gif);
    background-position: left -25px;
    background-repeat: no-repeat;
}

#main_background .background_corner_top_right{
    background-image: url(../grafika/tla/tr3.gif);
    background-position: right -25px;
    background-repeat: no-repeat;

}

#main_background .background_bottom_middle{
    background-image: url(../grafika/tla/bm3.gif);
    background-position: bottom left;
    background-repeat: repeat-x;
}



#main_background .background_corner_bottom_left{
    background-image: url(../grafika/tla/bl3.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}

#main_background .background_corner_bottom_right{
    background-image: url(../grafika/tla/br3.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
}

#main_background .background_middle_left{
    background-image: url(../grafika/tla/ml3.gif);
    background-position: top left;
    background-repeat: repeat-y;
}

#main_background .background_middle_right{
    background-image: url(../grafika/tla/mr3.gif);
    background-position: top right;
    background-repeat: repeat-y;

}


#main_background .background_inside{
padding-top:10px;
padding-left:40px;
padding-right:40px;
padding-bottom:40px;
}

#main_wrapper{
	width:750px;
    background-position:top left;
    background-repeat: repeat-x;
}

#under_main_wrapper{
    clear:both;
    width:750px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
	top:-40px;
}


#two_columns {
    margin-left:4px;
    margin-right:4px;
}

#two_columns .clear{
    clear:both;
}


#two_columns table.columns{
    border-collapse:collapse;
    border-width:0px;
	width:100%;
}

#two_columns table td.column{
    vertical-align:top;
    padding-left:0;
    padding-right:0;
    padding-top:0;
    padding-bottom:0;
}

#two_columns table td.columnLeft{
	width:528px;
}

#two_columns table td.columnRight{
	width:195px;
}

#two_columns table td.layout_cell{
    padding:0;
	width:5px;
}

#left_column{
    float:left; width:555px; 
}

#right_column{
    padding:0; 
    margin:0; 
    width:195px; 
    float:right; 
    overflow:hidden;
}
#two_columns table tr.bottom{
    height:10px; line-height:0px; padding:0;
}

.nowrap {
	white-space: nowrap;
}
div#mapart_mob {
  position: fixed;
  right: -35px;
  bottom: -28px;
  width: 182px;
  height: 176px;
  background: url(../grafika/mapart_mob_hand_.png) no-repeat;
}
div#mapart_mob a, div#mapart_mob_rev a {
  width: 100%;
  height: 100%;
  display: block;
}
div#mapart_mob_rev {
  position: relative;
  width: 100px;
  height: 100px;
  margin-left: 100%;
  margin-top: -100px;
  background: url(../grafika/mapart_mob_hand_rev.png) no-repeat;
}
div.fb-like-box, div.gplus-like-box, div.nowenoce-tooltip {
  display: none;
}
div.dziura_wrapper {
  position: absolute;
  top: 0;
  left: -134px;
  width: 180px;
  height: 345px;
  z-index: 1;
}
div.dziura_wrapper .photo {
  background: url(../grafika/test.png) no-repeat;
  width: 100%;
  height: 100%;
  position: relative;
  background-position: 29px 0px;
}
div.dziura_wrapper .photo .dziura {
  background: url(../grafika/dziura.png) no-repeat;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}