html{
	background: #000000 url(../img/tlo.gif) repeat-x;
	margin: 0px;
	padding: 0px;
}
body{
	background: url(../img/tlo_bottom.gif) repeat-x bottom;
	margin: 0px;
	padding: 0px;
}
div {
	width: auto;
	margin: 0 auto;
}
.gl{
	width: 910px;
}
.top{
	background: url(../img/top.jpg) no-repeat center;
	height: 300px;
	margin: 0px 0px 0px 0px;
}
.top .iko{
	position: absolute;
	margin: 8px 0px 0px 865px;
}
.iko img{
	margin: 0px 7px 0px 0px;
	border: 0px;
}
.menu_gora{
	height: 17px;
	float: right;
	margin: 105px 0px 0px 0px;
}
h3{
	font-family: Arial, Lucida Sans Unicode, Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size: 18px;
	color: #f98621;	
	padding: 0px 0px 0px 20px;
}
h2{
	font-family: Arial, Lucida Sans Unicode, Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size: 16px;
	color: #ffffff;	
	padding: 0px 0px 0px 20px;
	line-height: 25px;

}
.str_gl{
	float: left;
	margin: 0px 10px 0px 0px;
}
.str_gl a{
	background: url(../img/menu_strona_gl_wyl.gif) no-repeat;
	height: 17px; 
	width: 117px;
	float: left;
}
.str_gl a:hover{
	background: url(../img/menu_strona_gl_wl.gif) no-repeat;
	height: 17px; 
	width: 117px;
}
.str_gl_wyl{
	background: url(../img/menu_strona_gl_wl.gif) no-repeat;
	height: 17px; 
	width: 117px;
	float: left;
	margin: 0px 10px 0px 0px;
}
.o_nas{
	float: left;
	margin: 0px 10px 0px 0px;
}
.o_nas a{
	background: url(../img/menu_o_nas_wyl.gif) no-repeat;
	height: 17px; 
	width: 56px;
	float: left;
}
.o_nas a:hover{
	background: url(../img/menu_o_nas_wl.gif) no-repeat;
	height: 17px; 
	width: 56px;
}
.o_nas_wyl{
	background: url(../img/menu_o_nas_wl.gif) no-repeat;
	height: 17px; 
	width: 56px;
	float: left;
	margin: 0px 10px 0px 0px;
}
/*.przyjaciele{
	float: left;
	margin: 0px 10px 0px 0px;
}
.przyjaciele a{
	background: url(../img/menu_przyjaciele_wyl.gif) no-repeat;
	height: 17px; 
	width: 95px;
	float: left;
}
.przyjaciele a:hover{
	background: url(../img/menu_przyjaciele_wl.gif) no-repeat;
	height: 17px; 
	width: 95px;
}
.przyjaciele_wyl{
	background: url(../img/menu_przyjaciele_wl.gif) no-repeat;
	height: 17px; 
	width: 95px;
	float: left;
	margin: 0px 10px 0px 0px;
}*/
.katalog{
	float: left;
	margin: 0px 10px 0px 0px;
}
.katalog a{
	background: url(../img/menu_katalog_wyl.gif) no-repeat;
	height: 17px; 
	width: 74px;
	float: left;
}
.katalog a:hover{
	background: url(../img/menu_katalog_wl.gif) no-repeat;
	height: 17px; 
	width: 74px;
}
.katalog_wyl{
	background: url(../img/menu_katalog_wl.gif) no-repeat;
	height: 17px; 
	width: 74px;
	float: left;
	margin: 0px 10px 0px 0px;
}
.kontakt{
	float: left;
	margin: 0px 10px 0px 0px;
}
.kontakt a{
	background: url(../img/menu_kontakt_wyl.gif) no-repeat;
	height: 17px; 
	width: 73px;
	float: left;
}
.kontakt a:hover{
	background: url(../img/menu_kontakt_wl.gif) no-repeat;
	height: 17px; 
	width: 73px;
}
.kontakt_wyl{
	background: url(../img/menu_kontakt_wl.gif) no-repeat;
	height: 17px; 
	width: 73px;
	float: left;
	margin: 0px 10px 0px 0px;
}
.lewa{
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 60px;
	width: 180px;
	float: left;
	text-align: center;
}
.lewa p{
	font-family: Arial, Lucida Sans Unicode, Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size: 12px;
	color: #4e4e4e;
}
.nagl_top{
	font-family: Arial, Lucida Sans Unicode, Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #4e4e4e;
	margin: -40px 0px 10px 20px;
	position: relative;
}
.nagl{
	font-family: Arial, Lucida Sans Unicode, Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #4e4e4e;
	margin: 15px 0px 10px 20px;
}
.content{
	width: 320px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.content2{
	width: 630px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.content2 img{
  float: left; 
}
.content p, .content2 p{
	color: white;
	font-family: Arial, Lucida Sans Unicode, Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 20px;
	line-height: 20px;
}
.content a, .content2 a{
	color: #f98621;
	text-decoration: none;
}
.content a:hover, .content2 a:hover{
	color: #f98621;
	text-decoration: underline;
}
.prawa{
	margin: 0px;
	padding: 0px;
	width: 330px;
	float: right;
}
.prawa img{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 5px 0px;
}
.prawa ul{
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	font-family: Arial, Lucida Sans Unicode, Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size: 12px;
	color: white;
}
.prawa li{
	list-style-type: none;
	background: url(../img/strzalki.gif) no-repeat;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	line-height: 20px;
}
.galeria{
	padding: 10px 0px 0px 20px;
	
}
.galeria img{
	float: left;
	border: 1px solid #525252;
	padding: 10px;
	margin: 0px 12px 7px 0px;
}
.stopka{
	width: 910;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 110px;
	clear: both;
}
.menu{
	font-family: Arial, Lucida Sans Unicode, Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	text-align: center;
	color: #4e4e4e;
	padding: 35px 0px 0px 0px;
}
.menu a:link, .menu a:visited, .menu a:active{
	color: #4e4e4e;
	text-decoration: none;
}
.menu a:hover{
	color: #f98621;
}
.menu_wyl{
	color: #f98621;
}
.copy{
	font-family: Arial, Lucida Sans Unicode, Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size: 11px;	
	color: white;
	text-align: center;
	padding: 10px 0px 0px 0px;
}
.realizacja{
	font-family: Arial, Lucida Sans Unicode, Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size: 9px;	
	color: #f2f1f1;
	margin: -12px 20px 0px 0px;
	text-align: right;
}
.realizacja a:link, .realizacja a:visited, .realizacja a:active{
	color: #f2f1f1;
	text-decoration: none;
}
.realizacja a:hover{
	color: #4e4e4e;
}
.content2 .miejscowosc{
	font-weight: bold;
	text-align: center;
	font-family: Arial, Lucida Sans Unicode, Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size: 14px;
	clear: both;
}
.mapa{
	float: left;
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 24px;
}
.border{
	border: 1px solid #525252;
	padding: 10px;
	margin: 0px 7px 7px 0px;
}
.wyr_szary{
	font-family: Arial, Lucida Sans Unicode, Lucida Sans, Lucida Grande, Verdana, sans-serif;
	font-size: 12px;	
	color: #4e4e4e;
	font-weight: bold;
}
.firmy{
	margin: 20px 0px 0px 0px;
}
.logo_ttl{
	float: left;
	padding: 0px 10px 10px 5px;
}
.logo_ttl a{
	background: url(../img/logo_ttl_wyl.gif) no-repeat;
	height: 44px; 
	width: 74px;
	float: left;
}
.logo_ttl a:hover{
	background: url(../img/logo_ttl.gif) no-repeat;
	height: 44px; 
	width: 74px;
}
.logo_aspi{
	float: left;
	padding: 0px 10px 10px 5px;
}
.logo_aspi a{
	background: url(../img/logo_aspi_wyl.gif) no-repeat;
	height: 44px; 
	width: 74px;
	float: left;
}
.logo_aspi a:hover{
	background: url(../img/logo_aspi.gif) no-repeat;
	height: 44px; 
	width: 74px;
}
.logo_topspin{
	float: left;
	padding: 0px 10px 10px 5px;
}
.logo_topspin a{
	background: url(../img/logo_topspin_wyl.gif) no-repeat;
	height: 44px; 
	width: 74px;
	float: left;
}
.logo_topspin a:hover{
	background: url(../img/logo_topspin.gif) no-repeat;
	height: 44px; 
	width: 74px;
}
.logo_megaplex{
	float: left;
	padding: 0px 10px 10px 5px;
}
.logo_megaplex a{
	background: url(../img/logo_megaplex_wyl.gif) no-repeat;
	height: 44px; 
	width: 74px;
	float: left;
}
.logo_megaplex a:hover{
	background: url(../img/logo_megaplex.gif) no-repeat;
	height: 44px; 
	width: 74px;
}
.logo_select{
	float: left;
	padding: 0px 10px 10px 5px;
}
.logo_select a{
	background: url(../img/logo_select_wyl.gif) no-repeat;
	height: 44px; 
	width: 74px;
	float: left;
}
.logo_select a:hover{
	background: url(../img/logo_select.gif) no-repeat;
	height: 44px; 
	width: 74px;
}
.lewa .klik {
cursor: pointer;
}
