body
	{
		background:url(../_gfx/bg_horizon.jpg)   no-repeat;
		background-size: 100% 619px;
		background-color:#dcdcdc;
		border:0px;
		margin:0px;
		text-align:center;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
	}
	 
body#podstrona 
	{
		background:url(../_gfx/bg_horizon.jpg)   no-repeat;
		background-size: 100% 409px;
		background-color:#dcdcdc;
		border:0px;
		margin:0px;
		text-align:center;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
	}	
        
        #trening_txt
	{
	background-image:url(../_gfx/trening1.png);
	width:650px;
	height:45px;
	display:inline-block;
	float:left;
	margin-top:74px;
        z-index: 1;
	}

	
#all
	{
	background-image:url(../_gfx/gradient_vert.jpg);
	background-position:center;
	background-repeat:repeat-y;
	min-width:100%;
	min-height:900px;
	display:inline-block;
	}
	
#all2
	{
	background-image:url(../_gfx/main_bg_gradient_2.jpg);
	background-position:center;
	background-repeat:repeat-y;
	min-width:100%;
	min-height:600px;
	display:inline-block;
	}	
	
#bg
	{
	background-image:url(../_gfx/bg.jpg);
	background-position:top;
	background-size:2000px 619px;
	background-repeat:no-repeat;
	min-width:100%;
	min-height:900px;
	display:inline-block;
	}
	
#bg2
	{
	background-image:url(../_gfx/main_bg_2.jpg);
	background-position:top;
	background-size:2000px 419px;
	background-repeat:no-repeat;
	min-width:100%;
	min-height:900px;
	display:inline-block;
	}
	
#width
	{
	width:1200px;
	display:inline-block;
	}
	
#top
	{
	width:1200px;
	height:562px;
	display:inline-block;
	}
	
#top2
	{
	width:1200px;
	height:362px;
	display:inline-block;
	}
	
#high
	{
	height:137px;
	width:1100px;
	float:left;
	display:inline-block;
	position:relative;
	z-index:2;
	}
	
.logo
	{
	display:inline-block;
	border:none;
	width:251px;
	height:137px;
	overflow:hidden;
	float:left;
	text-indent:-999999px;
	background:url(../_gfx/logo.png) no-repeat 0px 0px;
	}
	.logo:hover
		{background:url(../_gfx/logo.png) no-repeat 0px -137px;}
		
#menu_top
	{
	float:left;
	width:749px;
	height:72px;
	display:inline-block;
	position:relative;
	z-index:7;
	}


.klub
	{
	display:inline-block;
	margin-top:47px;
	border:none;
	width:87px;
	height:72px;
	overflow:hidden;
	float:left;
	text-indent:-999999px;
	background:url(../_gfx/menu_top.png) no-repeat 0px 0px;
	}
	.klub:hover
		{background:url(../_gfx/menu_top.png) no-repeat 0px -72px;}
		
.kontakt
	{
	display:inline-block;
	margin-top:47px;
	border:none;
	width:106px;
	height:72px;
	overflow:hidden;
	float:left;
	text-indent:-999999px;
	background:url(../_gfx/menu_top.png) no-repeat -87px 0px;
	}
	.kontakt:hover
		{background:url(../_gfx/menu_top.png) no-repeat -87px -72px;}
		
.aktualnosci
	{
	display:inline-block;
	margin-top:47px;
	border:none;
	width:144px;
	height:72px;
	overflow:hidden;
	float:left;
	text-indent:-999999px;
	background:url(../_gfx/menu_top.png) no-repeat -193px 0px;
	}
	.aktualnosci:hover
		{background:url(../_gfx/menu_top.png) no-repeat -193px -72px;}
		
.zajecia
	{
	display:inline-block;
	margin-top:47px;
	border:none;
	width:97px;
	height:72px;
	overflow:hidden;
	float:left;
	text-indent:-999999px;
	background:url(../_gfx/menu_top.png) no-repeat -337px 0px;
	}
	.zajecia:hover
		{background:url(../_gfx/menu_top.png) no-repeat -337px -72px;}
		
.oferta
	{
	display:inline-block;
	margin-top:47px;
	border:none;
	width:99px;
	height:72px;
	overflow:hidden;
	float:left;
	text-indent:-999999px;
	background:url(../_gfx/menu_top.png) no-repeat -434px 0px;
	}
	.oferta:hover
		{background:url(../_gfx/menu_top.png) no-repeat -434px -72px;}
		
.zaloga
	{
	display:inline-block;
	margin-top:47px;
	border:none;
	width:95px;
	height:72px;
	overflow:hidden;
	float:left;
	text-indent:-999999px;
	background:url(../_gfx/menu_top.png) no-repeat -533px 0px;
	}
	.zaloga:hover
		{background:url(../_gfx/menu_top.png) no-repeat -533px -72px;}
	
#banery
	{
	width:1200px;
	height:354px;
	display:inline-block;
	float:left;
	}
	
#baner_main
	{
	width:898px;
	height:354px;
	display:inline-block;
	float:left;
	}
	
#obramowanie
	{
	position:relative;
	top:-354px;
	width:898px;
	height:354px;
	background-image:url(../_gfx/okno_na_baner.png);
	display:inline-block;
	float:left;
        z-index: 1;
	}
	
        
#baner2
	{
	position:relative;
	top:-422px;
	margin-right:-116px;
	overflow:visible;
	float:right;
	display:inline-block;
        z-index: 1;
        
	}
        

	
.fb
	{
	width:135px;
	height:120px;
	display:inline-block;
	position:relative;
	float:left;
	top:-49px;
	margin-left:20px;	
	border:none;
	overflow:hidden;
	text-indent:-999999px;
	background:url(../_gfx/fb.png) no-repeat 0px 0px;
        z-index: 1;
	}
	.fb:hover
		{background:url(../_gfx/fb.png) no-repeat 0px -120px;}
                
.gplus
	{
	width:96px;
	height:85px;
	display:inline-block;
	position:relative;
	float:left;
	top:-29px;
	margin-left:20px;	
	border:none;
	overflow:hidden;
	text-indent:-999999px;
	background:url(../_gfx/gplus_icon2.png) no-repeat 0px 0px;
        z-index: 1;
	}
	.gplus:hover
		{background:url(../_gfx/gplus_icon2.png) no-repeat 0px -85px;}
                
.gplus2
	{
	width:96px;
	height:85px;
	display:inline-block;
	position:relative;
	float:left;
	top:20px;
	margin-left:15px;	
	border:none;
	overflow:hidden;
	text-indent:-999999px;
	background:url(../_gfx/gplus_icon2.png) no-repeat 0px 0px;
        z-index: 1;
	}
	.gplus2:hover
		{background:url(../_gfx/gplus_icon2.png) no-repeat 0px -85px;}                 
                
		
#fitness
	{
	background-image:url(../_gfx/fitness.png);
	margin-left:22px;
	width:298px;
	height:24px;
	display:inline-block;
	float:left;
	}
	
.fb2
	{
	width:135px;
	height:120px;
	display:inline-block;
	position:relative;
	float:left;
	top:0px;
	margin-left:0px;	
	border:none;
	overflow:hidden;
	text-indent:-999999px;
	background:url(../_gfx/fb.png) no-repeat 0px 0px;
        z-index: 1;
	}
	.fb2:hover
		{background:url(../_gfx/fb.png) no-repeat 0px -120px;}
		
#fitness2
	{
	background-image:url(../_gfx/fitness.png);
	margin-top:149px;
	margin-left:-40px;
	width:298px;
	height:24px;
	display:inline-block;
	float:left;
	}

#fb2  
{
    position:relative;
    width:270px;
    height:120px;
    left:-50px;
    display:inline-block;
    float:left;
    margin-top:95px;
}
        
#logowanie
	{
	position:relative;
	z-index:10;
	float:left;
	background-image:url(../_gfx/login_haslo.png);
	background-repeat:no-repeat;
	width:527px;
	height:33px;
        top:-6px;
	margin-left:40px;
	display:inline-block;
	}
	
#logowanie2
	{
	float:left;
	background-image:url(../_gfx/login_haslo.png);
	background-repeat:no-repeat;
	width:527px;
	height:33px;
	margin-top:147px;
	margin-left:25px;
	display:inline-block;
	}
	
.login
	{
	position:relative;
	top:-1px;
	left:58px;
	background:none;
	height:29px;
	width:143px;
	float:left;
        padding:0 6px 0 6px;
	display:inline-block;
	border:none;
	}

.login2
	{
	position:relative;
	top:-1px;
	left:58px;
	background:none;
	height:29px;
	width:143px;
	float:left;
        padding:0 6px 0 6px;
	display:inline-block;
	border:none;
	}

.haslo
	{
	position:relative;
	top:-1px;
	margin-left:136px;
	background:none;
	height:29px;
	width:143px;
	float:left;
	display:inline-block;
        padding:0 6px 0 6px;
	border:none;
	}

.haslo2
	{
	position:relative;
	top:-1px;
	margin-left:136px;
	background:none;
	height:29px;
	width:143px;
	float:left;
	display:inline-block;
        padding:0 6px 0 6px;
	border:none;
	}

.zaloguj
	{
	position:relative;
	top:1px;
	border:none;
	width:80px;
	height:26px;
	display:inline-block;
	overflow:hidden;
	float:left;
	text-indent:-999999px;
	background:url(../_gfx/zaloguj.png) no-repeat 0px 0px;
	}
	.zaloguj:hover
		{background:url(../_gfx/zaloguj.png) no-repeat 0px -26px;}

.zaloguj2
	{
	position:relative;
	top:1px;
	border:none;
	width:80px;
	height:26px;
	display:inline-block;
	overflow:hidden;
	float:left;
	text-indent:-999999px;
	background:url(../_gfx/zaloguj.png) no-repeat 0px 0px;
	}
	.zaloguj2:hover
		{background:url(../_gfx/zaloguj.png) no-repeat 0px -26px;}

		
.okno
	{
	margin-left:39px;
	width:222px;
	height:184px;
	display:inline-block;
	float:left;
	}
	
.okno2
	{
	margin:14px 0px 0px 19px;
	width:181px;
	height:149px;
	display:inline-block;
	float:left;
	}
	
a.okno
	{
	margin-left:39px;
	width:222px;
	height:184px;
	display:inline-block;
	float:left;
	}
	a.okno:hover  #window1
		{background-position:0px -130px;}
		
	a.okno:hover  #window2
		{background-position:0px -130px;}
		
	a.okno:hover  #window3
		{background-position:0px -130px;}
		
	a.okno:hover  #window4
		{background-position:0px -130px;}
		
	a.okno:hover  #window5
		{background-position:0px -130px;}
		
	a.okno:hover  #window6
		{background-position:0px -130px;}
		
	a.okno:hover  #window7
		{background-position:0px -130px;}
		
	a.okno:hover  #window8
		{background-position:0px -130px;}
	
.window_text
	{
	background-image:url(../_gfx/window_down.jpg);
	height:54px;
	width:222px;
	display:inline-block;
	float:left;
	}

.window_text2
	{
	background-image:url(../_gfx/okno_ps_down.jpg);
	height:43px;
	width:181px;
	display:inline-block;
	float:left;
	font-size:14px;
	color:#ffffff;
	text-align:left;
	}

.margin
	{
	margin-top:18px;
	margin-left:12px;
	font-size:16px;
	color:#ffffff;
	text-align:left;
	}
	
.margin2
	{
	margin-top:13px;
	margin-left:11px;
	}
	
.line
	{
	margin-left:-19px;
	margin-top:22px;
	width:1060px;
	display:inline-block;
	height:184px;
	}

.line2
	{
	margin-left:140px;
	margin-top:22px;
	width:700px;
	display:inline-block;
	height:184px;
	}

	
.dalej
	{
	position:relative;
	top:-23px;
	left:90px;
	background-image:url(../_gfx/dalej.jpg);
	width:26px;
	height:26px;
	display:inline-block;
	}
	
.dalej2
	{
	position:relative;
	top:-20px;
	left:150px;
	background-image:url(../_gfx/dalej2.jpg);
	width:20px;
	height:21px;
	display:inline-block;
	}
	
#window1
	{
	background-image:url(../_gfx/window_1.jpg);
	width:222px;
	height:130px;
	display:inline-block;
	}
	
#window1_2
	{
	background-image:url(../_gfx/ps_image1.jpg);
	width:180px;
	height:106px;
	display:inline-block;
	}
	
#window2
	{
	background-image:url(../_gfx/window_2.jpg);
	width:222px;
	height:130px;
	display:inline-block;
	}
	
#window2_2
	{
	background-image:url(../_gfx/ps_image2.jpg);
	width:180px;
	height:106px;
	display:inline-block;
	}
	
#window3
	{
	background-image:url(../_gfx/window_3.jpg);
	width:222px;
	height:130px;
	display:inline-block;
	}
	
#window3_2
	{
	background-image:url(../_gfx/ps_image3.jpg);
	width:180px;
	height:106px;
	display:inline-block;
	}
	
#window4
	{
	background-image:url(../_gfx/window_4.jpg);
	width:222px;
	height:130px;
	display:inline-block;
	}
	
#window4_2
	{
	background-image:url(../_gfx/ps_image4.jpg);
	width:180px;
	height:106px;
	display:inline-block;
	}
	
#window5
	{
	background-image:url(../_gfx/window_5.jpg);
	width:222px;
	height:130px;
	display:inline-block;
	}
	
#window5_2
	{
	background-image:url(../_gfx/ps_image5.jpg);
	width:180px;
	height:106px;
	display:inline-block;
	}
	
#window6
	{
	background-image:url(../_gfx/window_6.jpg);
	width:222px;
	height:130px;
	display:inline-block;
	}
	
#window6_2
	{
	background-image:url(../_gfx/ps_image6.jpg);
	width:180px;
	height:106px;
	display:inline-block;
	}	
	
#window7
	{
	background-image:url(../_gfx/window_7.jpg);
	width:222px;
	height:130px;
	display:inline-block;
	}
	
#window7_2
	{
	background-image:url(../_gfx/ps_image7.jpg);
	width:180px;
	height:106px;
	display:inline-block;
	}	
	
#window8
	{
	background-image:url(../_gfx/window_8.jpg);
	width:222px;
	height:130px;
	display:inline-block;
	}

#window8_2
	{
	background-image:url(../_gfx/ps_image8.jpg);
	width:180px;
	height:106px;
	display:inline-block;
	}
	
#left
	{
	margin-left:50px;
	width:296px;
	display:inline-block;
	float:left;
	}

#left2
	{
	margin-top:52px;
	margin-left:50px;
	width:200px;
	display:inline-block;
	float:left;
	}
	
.podstona_button
	{
	margin-top:6px;
	width:135px;
	display:inline-block;
	float:left;
	text-align:left;
	}
	
        
        .podstona_button2
	{
	margin-top:6px;
	width:135px;
	display:inline-block;
	float:left;
	text-align:left;
	}
.text_ps_1
	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	width:135px;
	}
	
.kropki_menu_ps
	{
	margin-top:10px;
	margin-bottom:5px;
	width:160px;
	border-bottom:1px dotted #999;
	}
	
.text_ps_2
	{
	margin-left:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	width:135px;
	float:left;
	}
	
.kropki_menu_ps2
	{
	margin-top:6px;
	margin-bottom:6px;
	width:140px;
	display:inline-block;
	margin-left:20px;
	float:left;
	border-bottom:1px dotted #999;
	}
        
        .dots
	{
	display:inline-block;
        margin-top: 7px;
        width:100%;
	border-bottom:1px dotted #999;
	}
		
#newsletter
	{
	margin-top:30px;
	margin-left:30px;
	background-image:url(../_gfx/newsletter.png);
	width:223px;
	height:280px;
	display:inline-block;
	}

#text1
	{
	margin-top:150px;
	font-size:12px;
	color:#797979;
	text-align:justify;
	width:200px;
	margin-left:12px;
	}
	
.mail
	{
	position:relative;
	background:none;
	height:25px;
	top:12px;
	left:-44px;
	width:110px;
	float:right;
	display:inline-block;
	border:none;
	font-size:12px;
	color:#333;
	}
	
.ok
	{
	position:relative;
	top:12px;
	left:97px;
	border:none;
	width:30px;
	height:27px;
	display:block;
	overflow:hidden;
	float:right;
	text-indent:-999999px;
	background:url(../_gfx/ok.jpg) no-repeat 0px 0px;
	}
	.ok:hover
		{background:url(../_gfx/ok.jpg) no-repeat 0px -27px;}
		
#girl
	{
	position:relative;
	top:-10px;
	background-image:url(../_gfx/girl.png);
	width:296px;
	height:444px;
	}
	
#right
	{
	width:745px;
	display:inline-block;
	float:left;
	margin-top:40px;
	margin-left:14px;
	}

#right2
	{
	width:880px;
	display:inline-block;
	float:left;
	margin-top:40px;
	margin-left:14px;
	}
	
#klamra
	{
	position:relative;
	top:-7px;
	left:1px;
	width:626px;
	display:inline-block;
	float:left;
        background: white;
        text-align: justify;
	}
	
#ps_top
	{
	position:relative;
	background-image:url(../_gfx/text_main_top_ps.jpg);
	width:586px;
	height:18px;
	float:left;
	display:inline-block;
	padding-left:20px;
	padding-top:9px;
	padding-right:20px;
	padding-bottom:9px;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#111;
	text-align:left;
	font-weight:bold;
	}
	
#ps_middle
	{
	position:relative;
	background-image:url(../_gfx/text_main_middle_ps.jpg);
	background-repeat:repeat-y;
	width:586px;
	float:left;
	display:inline-block;
	padding-left:20px;
	padding-top:9px;
	padding-right:20px;
	padding-bottom:9px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	text-align:justify;
	}
	
#ps_down
	{
	position:relative;
	background-image:url(../_gfx/text_main_down_ps.jpg);
	width:626px;
	height:67px;
	float:left;
	display:inline-block;
	}
        
        h1
	{
	font-size: 15px;
        font-weight: bold;
        margin-top:14px;
	display:inline-block;
	}        h2
	{
	font-size: 13px;
        font-weight: bold;
        margin: 0px;
        padding: 0px;
	display:inline-block;
	}
	
#belka
	{
	background-image:url(../_gfx/belka.jpg);
	width:743px;
	height:43px;
	float:left;
	display:inline-block;
	}
	
#belka_text
	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#fff;
	margin-top:10px;
	margin-left:25px;
	text-align:left;
	float:left;
	width:700px;
	}

.aktual
	{
	margin-top:5px;
	background-image:url(../_gfx/text_window.jpg);
	width:743px;
	height:203px;
	display:inline-block;
	float:left;
	}
	
#image
	{
	background-image:url(../_gfx/ilustracja3.jpg);
	width:167px;
	height:167px;
	display:inline-block;
	float:left;
	margin-top:18px;
	margin-left:16px;
	}
	
#image2
	{
	background-image:url(../_gfx/ilustracja2.jpg);
	width:167px;
	height:167px;
	display:inline-block;
	float:left;
	margin-top:18px;
	margin-left:16px;
	}
		
#image3
	{
	background-image:url(../_gfx/ilustracja1.jpg);
	width:167px;
	height:167px;
	display:inline-block;
	float:left;
	margin-top:18px;
	margin-left:16px;
	}		
	
.tresc
	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#000;
	margin-top:20px;
	margin-left:32px;
	text-align:left;
	float:left;
	width:455px;
	}
	
.tresc2
	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#7f7e7d;
	margin-top:17px;
	margin-left:32px;
	text-align:left;
	float:left;
	width:455px;
	}
	
a.wiecej
	{
	background-image:url(../_gfx/wiecej.png);
	width:100px;
	height:33px;
	display:inline-block;
	float:right;
	margin-right:30px;
	margin-top:14px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#7f7e7d;
	}
	a.wiecej:hover
		{color:#333;}

.wiecej_text
	{
	margin-top:10px;
	margin-left:18px;
	text-align:left;
	float:left;
	width:455px;
	}
	
.linki_prawa
	{
	margin: 10px 0px 20px 40px;
	width:200px;
	display:inline-block;
	float:left;
	text-align:left;
	}
	
#footer
	{
	position:relative;
	left:-1px;
	width:1200px;
	height:89px;
	background-image:url(../_gfx/footer.png);
	display:inline-block;
	}
	
#logo1
	{
	position:relative;
	top:5px;
	left:-33px;
	background-image:url(../_gfx/benefit.jpg);
	width:172px;
	height:60px;
	display:inline-block;
	}
	
#logo3
	{
	position:relative;
	top:5px;
	left:100px;
	background-image:url(../_gfx/fitprofit.jpg);
	width:150px;
	height:60px;
	display:inline-block;
	}
	
#logo2
	{
	position:relative;
	top:5px;
	left:40px;
	background-image:url(../_gfx/mybenefit.jpg);
	width:150px;
	height:60px;
	display:inline-block;
	}
	
#logo4
	{
	position:relative;
	top:5px;
	left:150px;
	background-image:url(../_gfx/oksystems.jpg);
	width:188px;
	height:60px;
	display:inline-block;
	}
        
        .icon	
	{
	position:relative;
	top:4px;
	margin-right:6px;
	float:left;
	width:5px;
	height:5px;
	background-color:#cccccc;
	border:solid 1px #f0eded;
        margin-bottom: 20px;
	}

.icon2	
	{
	position:relative;
	top:24px;
	margin-top:-20px;
	margin-left:6px;
	float:left;
	width:5px;
	height:5px;
	background-color:#ffffff;
	border:solid 1px #c2c2c2;
	}

	
a.text_ps_1 {text-decoration:none;color:#717171;}
a.text_ps_1:hover {text-decoration:none;color:#999;}

a.text_ps_2 {text-decoration:none;color:#717171;}
a.text_ps_2:hover {text-decoration:none;color:#999;}

#linia
	{
	width:626px;
	height:3px;
	margin-top:16px;
	margin-bottom:12px;
	background-image:url(../_gfx/line_ps.jpg);
	margin-left:-20px;
	
	}

        #logo2
	{
	position:relative;
	top:5px;
	left:40px;
	background-image:url(../_gfx/mybenefit.jpg);
	width:150px;
	height:60px;
	display:inline-block;
	}
	
#logo4
	{
	position:relative;
	top:5px;
	left:150px;
	background-image:url(../_gfx/oksystems.jpg);
	width:188px;
	height:60px;
	display:inline-block;
	}
	
a.text_ps_1 {text-decoration:none;color:#717171;}
a.text_ps_1:hover {text-decoration:none;color:#999;}

a.text_ps_2 {text-decoration:none;color:#717171;}
a.text_ps_2:hover {text-decoration:none;color:#999;}




#left_side
	{
	width:353px;
        display:inline-block;
        float:left;
        position:relative;
        left:-40px;
	}
	
#first
	{
	position:relative;
	z-index:10;
	left:36px;	
	margin-top:50px;
	background-image:url(../_gfx/zdjecie1.png);
	width:356px;
	height:250px;
	background-repeat:no-repeat;
	display:inline-block;
	float:left;
	margin-left:40px;
	}
	
#img_text_1
	{
	position:relative;
	top:303px;
	left:35px;
	z-index:1000;
	background-image:url(../_gfx/dalej.png);
	width:234px;
	height:72px;
	display:inline-block;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:white;
	font-size:16px;
	font-weight:bold;
	padding: 13px 0px 13px 0px;
	}	
	
#second
	{
	position:relative;
	z-index:10;	
	margin-top:20px;
	background-image:url(../_gfx/zdjecie2.png);
	width:313px;
	height:400px;
	background-repeat:no-repeat;
	display:inline-block;
	float:left;
	margin-left:52px;
	}
	
#img_text_2
	{
	position:relative;
	top:325px;
	left:15px;
	z-index:1000;
	background-image:url(../_gfx/dalej.png);
	width:234px;
	height:58px;
	display:inline-block;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:white;
	font-size:16px;
	font-weight:bold;
	padding: 27px 0px 13px 0px;
	}	
	
#middle
	{
	position:relative;
	left:55px;
	margin-top:40px;
	width:758px;
	float:left;
	display:inline-block;
        
        
        
	}
        
a.link:link { color : #4b4b4b; text-decoration : none; }
a.link:visited{color : #4b4b4b; text-decoration : none; }
a.link:hover {color : #989999; text-decoration: none; }
a.link:active { color : #777777; text-decoration : none; }

        
        
#top_part
	{
	position:relative;
	width:100%;
	height:52px;
	display:inline-block;
	float:left;
	text-align:left;
	font-size:16px;
	color:white;
	padding:17px 0px 0px 25px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px; 
border-top-left-radius: 5px;
border-top-right-radius: 5px;  
        background-color: #2f2f2f;
        
	}
	
#middle_part
	{
	position:relative;
	background-image:url(../_gfx/middle_main_text.jpg);
	background-repeat:repeat-y;
	width:733px;
	display:inline-block;
	float:left;
	text-align:justify;
	font-size:16px;
	color:#767172;
	padding:3px 0px 0px 25px;
	}
	
#only_text
	{
	width:900px;
	font-size:11px;
	display:inline-block;
	float:left;
	}

#third
	{
	position:relative;
	z-index:11;	
	margin-right:-133px;
	margin-top:20px;
	background-image:url(../_gfx/obrazek3.png);
	width:222px;
	height:416px;
	background-repeat:no-repeat;
	display:inline-block;
	float:right;
	margin-left:8px;
	}
	
#bottom_part
	{
	position:relative;
	background-image:url(../_gfx/bottom_main_text.jpg);
	width:733px;
	height:2px;
	display:inline-block;
	float:left;
	text-align:left;
	font-size:16px;
	color:white;
	padding:13px 0px 0px 25px;
	}
	
a.okno2 { margin-left:39px; width:222px; height:184px; display:inline-block; float:left; } 
a.okno2:hover #window1_2 {background-position:0px -106px;} 
a.okno2:hover #window2_2 {background-position:0px -106px;} 
a.okno2:hover #window3_2 {background-position:0px -106px;} 
a.okno2:hover #window4_2 {background-position:0px -106px;} 
a.okno2:hover #window5_2 {background-position:0px -106px;} 
a.okno2:hover #window6_2 {background-position:0px -106px;} 
a.okno2:hover #window7_2 {background-position:0px -106px;} 
a.okno2:hover #window8_2 {background-position:0px -106px;}


#formularz_bg
	{
	position:fixed;
	width:100%;
	height:100%;
	display:inline-block;
	background-color:#000;
	display:inline-block;
        z-index: 999999;
	opacity:0.8;
	}

#formularz_glowny
	{
	position:absolute;
	top:10%;
	left:50%;
	display:inline-block;
	width:608px;
	margin-left:-304px;
        z-index: 9999999;
	}
	
#formularz_top
	{
	width:608px;
	height:38px;
	background-image:url(../_gfx/formularz_top_part_n.png);
	display:inline-block;
	}
	
#close_form_button
	{
	position:relative;
	float:right;
	width:40px;
	height:41px;
	background-image:url(../_gfx/formularz_zamknij_n.png);
	margin:5px 5px 0 0;
	display:inline-block;
	}
	#close_form_button:hover{opacity:0.8;}

#formularz_middle
	{
	width:608px;
	background-repeat:repeat-y;	
	background-image:url(../_gfx/formularz_middle_part_n.png);
	display:inline-block;
	text-align:justify;
	padding: 30px 60px 20px 60px;
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box;  
	box-sizing: border-box;   
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;   
	}
	
#formularz_bottom
	{
	width:608px;
	height:323px;
	background-image:url(../_gfx/formularz_bottom_part_n.png);
	display:inline-block;
	}
	
.imie_i_nazwisko_form,.numer_telefonu_form,.adres_email_form
	{
	position:relative;
	top:17px;
	height:20px;
	width:275px;
	margin:39px 0 0 255px;
	float:left;
	display:inline-block;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;   
	border:white;
	}
	 
.submit_form_button
	{
	position:relative;
	width:286px;
	margin:58px 0 0 170px;
	height:28px;
	background:url(../_gfx/formularz_button_n.png) 0px 0px;
	text-indent:-99999999px;
	border:none;
	} 
	.submit_form_button:hover{	background:url(../_gfx/formularz_button_n.png) 0px -28px;}
 
        
.lolo
{
position:relative;  
}


    
    
    
    .form_text
{
text-align: right;
padding-right: 10px;
display: inline-block;
width: 300px;
min-height: 30px;

float: left;
    
}  

.form_input
{

display: inline-block;
width: 250px;
min-height: 30px;

float: left;
    
} 

  a:link { color : #d32800; text-decoration : none; }
    a:visited{color : #d32800; text-decoration : none; }
    a:hover {color : #d32800; text-decoration : underline; }
    a:active { color : #d32800; text-decoration : none; } 
    

    