body {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 9pt;
	background:#e4ccb4;
}

.container {
	width:950px;
	margin:0 auto;
	}
	
.inContainer1 {
	width:950px;
	height:148px;
	margin:0;
	padding:0;
	display:block;
	float:left;
	}
	
.inContainer2 {
	width:436px;
	height:39px;
	margin:0;
	padding-left:514px;
	float:left;
	background:url(images/pasek.jpg);
	}
	
.inContainer2_projekty {
	width:356px;
	height:39px;
	margin:0;
	padding-left:594px;
	float:left;
	background:url(images/pasek.jpg);
	}
	
.inContainer2_realizacje {
	width:950px;
	height:39px;
	margin:0;
	padding:0;
	float:left;
	background:url(images/pasek.jpg);
	}
	

	
.inContainer3_start {
	width:950px;
	height:481px;
	margin:0;
	float:left;
	background:url(images/bg_start.jpg);
	}
	
.inContainer3_tresc {
	width:870px;
	height:401px;
	margin:0;
	float:left;
	background:url(images/bg_tresc.jpg);
	padding-top:80px;
	padding-left:80px;
	}
	
.inContainer3_galeria {
	width:870px;
	height:401px;
	margin:0;
	float:left;
	background:url(images/bg_galeria.jpg);
	padding-top:80px;
	padding-left:80px;
	}
	
.projekty_con_poziomy {
					  width:870px;
					  height:110px;
					  margin:0;
					  float:left;
					  }
					  
.realizacje_con_poziomy {
					  width:870px;
					  height:85px;
					  margin:0;
					  float:left;
					  }
					  
.projekty_con_bramy {
					  width:870px;
					  height:180px;
					  margin:0;
					  float:left;
					  }
					  
.img_projekty {
			  border:none;
			  float:left;
			  display:inline;
			  padding-right:15px;
			  margin:0;
			  }
			  
.img_realizacje {
			  border:none;
			  float:left;
			  display:inline;
			  padding-right:6px;
			  margin:0;
			  }
			  
.img_bramy {
			  border:none;
			  float:left;
			  display:inline;
			  padding-right:35px;
			  margin:0;
			  }
	
.inContainerFooter {
	height:32px;
	width:850px;
	margin:0;
	float:right;
	background:url(images/footer.jpg);
	padding:50px;
	color:#bfa79a;
	text-align:right;
	}
	
.top1 {
	height:148px;
	width:592px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/top.jpg);
	}

.top2 {
	height:148px;
	width:318px;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	}
	
.top3 {
	height:148px;
	width:40px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/top2.jpg);
	}
	
.oMnie {
	height:78px;
	width:80px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/o_mnie.jpg);
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;
	padding-top:70px;
	text-align:center;
	font-weight:bold;
	}
	
.oMnie:hover {
	height:48px;
	width:80px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/o_mnie.jpg);
	font-size:8pt;
	color:#533833;
	text-decoration:none;
	padding-top:100px;
	text-align:center;
	background-position:0 -148px;
	font-weight:bold;
	}
	
.oMnie_passive {
	height:48px;
	width:80px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/o_mnie.jpg);
	font-size:8pt;
	color:#533833;
	text-decoration:none;
	padding-top:100px;
	text-align:center;
	background-position:0 -148px;
	font-weight:bold;
	}
	
.projekty {
	height:78px;
	width:81px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/projekty.jpg);
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;
	padding-top:70px;
	text-align:center;
	font-weight:bold;
	}
	
.projekty:hover {
	height:48px;
	width:81px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/projekty.jpg);
	font-size:8pt;
	color:#533833;
	text-decoration:none;
	padding-top:100px;
	text-align:center;
	background-position:0 -148px;
	font-weight:bold;
	}
	
.projekty_passive {
	height:48px;
	width:81px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/projekty.jpg);
	font-size:8pt;
	color:#533833;
	text-decoration:none;
	padding-top:100px;
	text-align:center;
	background-position:0 -148px;
	font-weight:bold;
	}
	
.realizacje {
	height:78px;
	width:79px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/realizacje.jpg);
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;
	padding-top:70px;
	text-align:center;
	font-weight:bold;
	}
	
.realizacje:hover {
	height:48px;
	width:79px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/realizacje.jpg);
	font-size:8pt;
	color:#533833;
	text-decoration:none;
	padding-top:100px;
	text-align:center;
	background-position:0 -148px;
	font-weight:bold;
	}
	
.realizacje_passive {
	height:48px;
	width:79px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/realizacje.jpg);
	font-size:8pt;
	color:#533833;
	text-decoration:none;
	padding-top:100px;
	text-align:center;
	background-position:0 -148px;
	font-weight:bold;
	}
	
.kontakt {
	height:78px;
	width:78px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/kontakt.jpg);
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;
	padding-top:70px;
	text-align:center;
	font-weight:bold;
	}
	
.kontakt:hover {
	height:48px;
	width:78px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/kontakt.jpg);
	font-size:8pt;
	color:#533833;
	text-decoration:none;
	padding-top:100px;
	text-align:center;
	background-position:0 -148px;
	font-weight:bold;
	}
	
.kontakt_passive {
	height:48px;
	width:78px;
	margin:0;
	float:left;
	display:inline;
	background:url(images/kontakt.jpg);
	font-size:8pt;
	color:#533833;
	text-decoration:none;
	padding-top:100px;
	text-align:center;
	background-position:0 -148px;
	font-weight:bold;
	}

	
.bold {
	font-weight:bold;
	}
	
.box_menu_poziom2 {
	width:76px;
	height:39px;
	float:left;
	display:inline;
	padding-right:4px;
	margin:0;
	}
	
.box_menu_poziom22 {
	width:90px;
	height:39px;
	float:left;
	display:inline;
	padding-right:4px;
	margin:0;
	}
	
.box_menu_strony {
	width:624px;
	height:24px;
	float:left;
	display:inline;
	padding-left:50px;
	margin:0;
	padding-top:15px;
	font-size:8pt;
	color:#543834;
	}
	
.box_menu_strony_projekty {
	width:544px;
	height:24px;
	float:left;
	display:inline;
	padding-left:50px;
	margin:0;
	padding-top:15px;
	font-size:8pt;
	color:#543834;
	}
	
.link_strony {
	color:#543834;
	text-decoration:none;
	}
	
.link_strony:hover {
	color:#665740;
	text-decoration:none;
	}
	
.link_foto {
	border:1px solid #ac9786;
	}
	
.link_foto:hover {
	border:1px solid #ffffff;
	}
	
.link_menu2 {
	width:76px;
	height:24px;
	float:left;
	padding-top:15px;
	text-align:center;
	margin:0;
	background:#ffffff;
	font-size:8pt;
	color:#3C3326;
	text-decoration:none;
	display:block;
	}
	
.link_menu2:hover {
	color:#990000;
	text-decoration:none;
	}
	
.link_menu2_2linie {
	width:76px;
	height:33px;
	float:left;
	padding-top:6px;
	text-align:center;
	margin:0;
	background:#ffffff;
	font-size:8pt;
	color:#3C3326;
	text-decoration:none;
	display:block;
	}
	
.link_menu2_2linie:hover {
	color:#990000;
	text-decoration:none;
	}
	
.link_menu2szersze {
	width:90px;
	height:24px;
	float:left;
	padding-top:15px;
	text-align:center;
	margin:0;
	background:#ffffff;
	font-size:8pt;
	color:#3C3326;
	text-decoration:none;
	display:block;
	}
	
.link_menu2szersze:hover {
	color:#990000;
	text-decoration:none;
	}
	
.bold {
	font-weight:bold;
	}
	
.pole_tekstowe {
	width:400px;
	height:310px;
	margin:0;
	padding:0;
	float:left;
	}
	
.pole_galeria1 {
	width:400px;
	height:310px;
	margin:0;
	float:left;
	padding-right:70px;
	display:inline;
	text-align:center;
	}
	
.pole_galeria1_obiekty {
	width:400px;
	height:310px;
	margin:0;
	float:left;
	padding-right:70px;
	display:inline;
	}
	
.pole_galeria1_con {
	width:400px;
	height:82px;
	margin:0;
	float:left;
	padding:0;
	text-align:center;
	}
	
.pole_galeria1_con2 {
	width:400px;
	height:60px;
	margin:0;
	float:left;
	padding:0;
	text-align:center;
	}
	
.pole_galeria1_box1 {
	width:66px;
	height:60px;
	margin:0;
	float:left;
	padding:0;
	display:inline;
	text-align:center;
	}
	

.pole_galeria2 {
	width:320px;
	height:310px;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	text-align:center;
	}
	
.pole_galeria2_obiekty {
	width:320px;
	height:310px;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	}
	
.pole_galeria2_con {
	width:320px;
	height:90px;
	margin:0;
	padding-bottom:10px;
	float:left;
	}
	
.pole_galeria2_box1 {
	width:100px;
	height:90px;
	margin:0;
	padding-right:10px;
	float:left;
	display:inline;
	text-align:center;
	}
	
.pole_galeria2_box2 {
	width:100px;
	height:90px;
	margin:0;
	float:left;
	display:inline;
	text-align:center;
	}
	
.pole_tekstowe_con {
	width:400px;
	margin:0;
	padding:0;
	float:left;
	color:#3C3326;
	font-size:8pt;
	}
	
.pole_tekstowe_con_kontakt {
	width:400px;
	margin:0;
	padding:0;
	float:left;
	color:#3C3326;
	font-size:10pt;
	text-align:center;
	}
	
.pole_tekstowe_con_right {
	width:320px;
	margin:0;
	padding:0;
	float:left;
	color:#3C3326;
	font-size:8pt;
	}
	
.pole_tekstowe_con_inline1 {
	width:250px;
	margin:0;
	padding:0;
	float:left;
	padding-bottom:10px;
	}
	
.pole_tekstowe_con_inline2 {
	width:135px;
	margin:0;
	padding-left:15px;
	padding-bottom:10px;
	float:left;
	}
	
.cleanImage {
	border:none;
	margin:0;
	padding:0;
	}
	
.brown {
	color:#9d2a0f;
	}
	
.dot {
	list-style-image:url(images/dot.png);
	line-height:19px;
	}
	
.link_kontakt {
	text-decoration:none;
	color:#9d2a0f;
	}
	
.link_kontakt:hover {
	text-decoration:underline;
	color:#9d2a0f;
	}
	
.konkurs {
	width:300px;
	height:250px;
	float:left;
	padding-left:100px;
	padding-top:110px;
	}
