html{
	height:100%;
	margin:0;
	padding:0
} 
/* end hack */ 
html,body {
	padding:0;
	margin:0;
	background-color: #bebd5b;
	font-size: 13px;
	color:#272707;
	font-family: "Trebuchet MS", verdana, sans-serif;
		background:  url(images/bg_3.jpg) left top;

}
body{	
	text-align:left;
	/*min-width:900px;/* for mozilla*/
	background-color: #bebd5b;
	height:100%;
	background:  url(images/bg_3.jpg) left top;
}


#maincontainer{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background: url(images/abram_6_13.jpg) repeat-y left top;
}

#top_1{
width:900;
height: 124px; 
background:  url(images/abram_6_04.jpg) left top;
}

#top_new_1{
position:absolute;
width:900;
height: 170px; 
z-index:55;
top:0px;
}

#top_new_2{

width:900;
height: 276px; 
z-index:50;

}

#flash_top{
width:900;
height:276px; 
background:  url(images/abram_6_06.jpg) no-repeat left top;
}

#menu_g{
width:900;
height:76px; 
background:  url(images/abram_6_07.jpg) no-repeat left top;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right: 270px; /*Set right margin to RightColumnWidth*/
}

#contentcolumn h2{
background:  url(images/h2_bullet.jpg) no-repeat left top;
padding-left:30px;
border-bottom: 1px solid #cfd0a5;
padding-bottom:4px;
}


#rightcolumn{
float: left;
width: 260px; /*Width of right column*/
margin-left: -260px; /*Set left margin to -(RightColumnWidth) */

}

#footer{
clear: left;
width:900;
height:85px; 
background:  url(images/abram_6_15.jpg) no-repeat left top;
color: #ffffff;
}

#footer img{
border:0px;
behavior: url(iepngfix.htc); cursor: pointer; border:0;
}


#footer a{
color: #ffffff;
}

#footer p{
padding-top:35px;
padding-left:20px;
font-size: 11px;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.innertube2{
padding:10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
margin-bottom:0px;
}


.abram_p{display:block}
.abram_p *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#b3b54f}
.abram_p1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #dddea2;
  border-right:1px solid #dddea2;
  background:#c5c773}
.abram_p2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f5f6d2;
  border-right:1px solid #f5f6d2;
  background:#c1c26a}
.abram_p3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #c1c26a;
  border-right:1px solid #c1c26a;}
.abram_p4{
  border-left:1px solid #dddea2;
  border-right:1px solid #dddea2}
.abram_p5{
  border-left:1px solid #c5c773;
  border-right:1px solid #c5c773}
.abram_pfg{
  background:#b3b54f}
  
  
  
.abram_przyjaciele{display:block}
.abram_przyjaciele *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#dcdda1}
.abram_przyjaciele1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #eeefc5;
  border-right:1px solid #eeefc5;
  background:#e4e5b1}
.abram_przyjaciele2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f9fada;
  border-right:1px solid #f9fada;
  background:#e2e3ad}
.abram_przyjaciele3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e2e3ad;
  border-right:1px solid #e2e3ad;}
.abram_przyjaciele4{
  border-left:1px solid #eeefc5;
  border-right:1px solid #eeefc5}
.abram_przyjaciele5{
  border-left:1px solid #e4e5b1;
  border-right:1px solid #e4e5b1}
.abram_przyjacielefg{
  background:#dcdda1}
  
#underlinemenu{
margin: 0;
padding: 0;
margin-left:10px;
/*height:22px;          */
z-index:9999;
}

#underlinemenu  img{
behavior: url(iepngfix.htc); cursor: pointer; border:0;
}


#underlinemenu a img{
behavior: url(iepngfix.htc); cursor: pointer; border:0;
}

#underlinemenu ul{
margin: 0;
padding-left: 10px;
float: left;
font-weight: bold;
width:860px;
/*border: 1px solid #DFDFDF;      */
border-width: 1px 0;
padding-top:5px;


}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
padding-top:5px;

}

#underlinemenu ul li{
display: inline;
}


#underlinemenu ul li a{
float: left;
color: #ffffff;
font-weight: bold;
padding: 2px 10px 4px 10px;
text-decoration: none;
/*background: white url(media/menudivide.gif) top right repeat-y;     */
/*border-right:1px solid #ffffff;       */
background: url(images/separ_menu_g.jpg) no-repeat left top;
display:block;
}

#underlinemenu a span{
float:left;
display:block;
/*background: transparent url(images/separ_menu_g.jpg) no-repeat right top;      */
}



#underlinemenu ul li a:hover{

/*background-color: #F3F3F3; */

display:block;

}

#underlinemenu ul li a:current{
color: ffffff;
/*background-color: #F3F3F3; */
border-bottom: 4px solid #bf4ca7;
padding-bottom: 4px;
}

#galeria_pierwsza{
width:240px;
padding:10px;

}

#galeria_domy{
width:280px;
padding:0px;

}

#galeria_domy img {
background:#cdcf62;
padding:6px;
border:0px;
margin:5px;
}

#galeria img {
background:#cdcf62;
padding:6px;
border:0px;
margin:5px;
}

#galeria img:hover {
background:#dbdd6e;
}

#galeria_domy img:hover {
background:#dbdd6e;
}



#galeria_pierwsza img {
background:#cdcf62;
padding:6px;
border:0px;
margin:5px;
}

#galeria_pierwsza img:hover {
background:#dbdd6e;
}

#galeria_pierwsza_napis img {
behavior: url(iepngfix.htc); cursor: pointer; border:0;
border:0px;

}

#nasze_domy{
width:610px;
}

#nasze_domy_l{
float:left;
width:300px;
}

#nasze_domy_p{
float:right;
width:300px;
}

.nasze_domy_b{display:block}
.innertube2 h5{
border-bottom:1px solid #aaac3a;
padding-bottom:4px;
padding-top:0px;
margin:0px;
}

.nasze_domy_b *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ebecc3}
.nasze_domy_b1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f5f6d4;
  border-right:1px solid #f5f6d4;
  background:#eff0ca}
.nasze_domy_b2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fbfcde;
  border-right:1px solid #fbfcde;
  background:#eeefc8}
.nasze_domy_b3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eeefc8;
  border-right:1px solid #eeefc8;}
.nasze_domy_b4{
  border-left:1px solid #f5f6d4;
  border-right:1px solid #f5f6d4}
.nasze_domy_b5{
  border-left:1px solid #eff0ca;
  border-right:1px solid #eff0ca}
.nasze_domy_bfg{
  background:#ebecc3 ;
  padding:0px;
 }
 
.gal{display:block}
.gal *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ebecc3}
.gal1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f0f1cc;
  border-right:1px solid #f0f1cc;
  background:#edeec7}
.gal2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f4f5d2;
  border-right:1px solid #f4f5d2;
  background:#ecedc6}
.gal3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ecedc6;
  border-right:1px solid #ecedc6;}
.gal4{
  border-left:1px solid #f0f1cc;
  border-right:1px solid #f0f1cc}
.gal5{
  border-left:1px solid #edeec7;
  border-right:1px solid #edeec7}
.galfg{
  background:#ebecc3;}
  
.galfg img{
border:0px;
behavior: url(iepngfix.htc); cursor: pointer; border:0;

}  