
body { font-family:Arial, Helvetica, sans-serif; background:#fff url('img/bg.jpg') repeat-x 0px 95px; }

#all { width:830px; margin:0 auto; padding-top:1px; }
#header { background:url('img/top.jpg') no-repeat bottom; padding-bottom:270px; }
	#logo { display:block; margin-top:25px; }
	#menu { margin-top:15px; overflow:hidden; float:left; }
		#menu a { display:block; float:left; color:#000; text-decoration:none; padding:2px 20px 2px 10px; font-size:.75em; }
		#menu a:hover { text-decoration:underline; }
	#extra_menu { float:left; margin-top:15px; margin-left:60px; }
		#extra_menu a { display:block; float:left; text-indent:-9999em; }
		#extra_menu .ww { background:url('img/ico_ww.gif') no-repeat; width:17px; height:15px; margin-right:10px; }
		#extra_menu .contact { background:url('img/ico_contact.gif') no-repeat; width:20px; height:15px; }
		
#content { overflow:hidden; }
	#left { float:left; width:555px; font-size:.75em; line-height:1.5em; }
		#left a { color:#c34359; text-decoration:none; }
		#left a:hover { text-decoration:underline; }
		#left h1 { font-size:2em; margin-bottom:20px; border-bottom:1px dotted #616161; padding-bottom:10px; }
		#left #opis { display:block; float:left; margin-left:10px; }
		#left ol { list-style-type:decimal; padding-left:20px; }
		#left ul { list-style-type:circle; padding-left:20px; }
	#right { float:right; width:200px; margin-right:50px; }
		#right .banner { display:block; margin:10px auto; }
		#right #newsletter { width:200px; }
		#right #newsletter .title_box { margin:10px 0px 5px 0px; font-weight:bold; }
		#right #newsletter .text_box { width:115px; background:none; border:1px solid #d7d7d7; display:block; float:left; font-size:.7em; padding:.125em 0; }
		#right #newsletter .button_maly { width:69px; background:url('img/btn_nslt_add.jpg') no-repeat; border:0; text-align:center; display:block; float:right; font-size:.75em; font-weight:bold; margin:0px; padding:0px 0px 3px 0px; cursor:pointer; }
		
		
#footer1 { width:100%; height:78px; background:#f4f4f4; margin-top:20px; }
	#footer1_content { width:830px; height:78px; margin: 0 auto;}
		#footer1_text { width:650px; height:20px; margin-top:15px; float:left; font-size:11px; text-align:left;}
			.orange{ color:#f48624; }
		#footer1_logo { width:104px; height:50px; margin-top:14px; margin-right:50px; float:right;}
			#footer1 a { color:#000; }
		#foot_menu { width:650px; float:left; font-size:11px; margin-top:15px; }
			#foot_menu a { display:inline-block; margin-right:5px; text-decoration:none; }
			#foot_menu a:hover { text-decoration:underline; }
#footer2 { width:680px; height:78px; background:#fff; text-align:center; margin:0 auto; margin-bottom:20px; }
	#footer2 a { display:block; float:left; text-indent:-9999em; height:30px; margin:20px; }
	#footer2 .arc { background:url('img/logo_arc.gif') no-repeat 0px 0px; width:116px; }
	#footer2 .pp { background:url('img/logo_pp.gif') no-repeat 0px 0px; width:167px; }
	#footer2 .ph { background:url('img/logo_ph.gif') no-repeat 0px 0px; width:116px; }
	#footer2 .fb { background:url('img/logo_fb.gif') no-repeat 0px 0px; width:120px; }
	#footer2 a:hover { background-position:0px -31px; }
