	body, html { margin:0;	padding:0;	background-image:url(gfx/background.gif); background-repeat: repeat-x; background-color:white; color:#333; }
	body {font:normal 1em 'Trebuchet MS', Georgia, Arial,sans-serif; margin-top:10px; }
	#container {margin:0 auto;  width:860px;}
	#wrap { float:left;}
	
	#obrazek_naglowkowy {/*background-image:url(gfx/kancelaria-adwokat-radca.jpg)*/;height: 190px; width:859px; margin-top:0px;}
	
	#obrazek_naglowkowy {background-image:url(gfx/kancelaria-adwokat-radca.jpg);height: 190px; width:859px; margin-top:0px;}
	
	/* Lewa na górze niewykorzystane */
	#header { background:red; float:left; width: 420px; height: 40px; }
	#header img {padding-top:10px; padding-left: 10px;}
	#header a img {border: none;}
	
	/* Nawigacja na górze górze */
	#nav { /*background:transparent; float:left;*/ padding-top: 10px; padding-right: 10px; padding-bottom: 3px; width: 850px; height: 30px; text-align: center; color: #F78200; margin-left:-3px; font-size:18px; font-family: georgia, 'Trebuchet MS', Arial, sans-serif; }
	#nav ul{ margin:0; padding:0; list-style:none; }
	#nav li{ display:inline; margin:0; padding:0; }
	#nav a {text-decoration: none; color: #444}
	#nav a:hover { background-color: #454545; color:white; color: white; }
	#nav .active { color: white;padding:2px 0px; color:#666; font-weight: bold; }
	
	/*nieuzywane */
.rightmenu li {display:inline; padding:0; margin:0; border:none;}
.rightmenu li a {border: 1px white solid;text-align: center;padding: 0.3em;height: 1em;float: left;display: block;	color: white;}
.rightmenu a:hover {	background-color: white;color: black;}
	
	/* Lewa strona */
	#main {	background:#b6d6a0; float:left; width:420px; font-size: 13px; border:1px #4d8129 solid; padding-top:10px;}
	/*#main p {line-height:1.5em;}*/
	#main h2, #main h3, #main p, #main li { padding:0px 10px 0px 10px; }
	a.zielony_pasek {background: none !important; background-position: top ; margin-left:10px; }
	#main a {color:#444; text-decoration: none; }
	#main a:hover {/*background-color: #454545;*/ color: white; height:50px;}
	
	#main img {border:5px solid white; margin-left:4px;}
	#main a:hover img {border:5px solid #d3e5c7; margin-left:4px;}
	#main .active {background-color: #8CCB31; color: white;}
	
	/*menu w podstronach*/
	#menu_lewa {	background:#b6d6a0; float:left; width:220px; font-size: 13px; border:1px #4d8129 solid;}
	#menu_lewa h2, #menu_lewa h3, #menu_lewa p { padding:5px 10px 5px 10px; }
	a.zielony_pasek {background: none !important; background-position: top ; margin-left:10px; }
	#menu_lewa a {color:#444; text-decoration: none; font-weight: bold; text-indent:20px;}
	#menu_lewa a:hover {/*background-color: #454545;*/ color: white; height:50px;}
	#menu_lewa h2 {font-size:13px; line-height: 16px; margin:-10px 0; margin-left:1em; text-indent: -1em;}
	
	.firmy {background-color:#adb5ff !important; border: 1px solid #3b4281 !important;}
	.indywidualni {border:1px #4d8129 solid; background:#b6d6a0; }
	.kontakt{background-color:#bbdbc9 !important; border: 1px solid #5e968d !important;}
	

	/* Prawa strona */
	#sidebar {background:#adb5ff; float:right; width:420px; border: 1px solid #3b4281; color: #333; font-size:13px; padding-top:10px; height:530px;}
	#sidebar p {padding: 0px 10px 0px 10px;text-align:left;}
	
	#sidebar h3 {padding: 10px;}
	
	#sidebar li {margin-bottom:0; margin-right: 20px; text-align: left; }
	.menu_obrazki {margin:10px 5px;}
	.obrazek_skrajny_lewy {margin-left: 7px;}

	#sidebar img {border:5px solid white; margin-left:4px; }
	#sidebar a:hover img {border:5px solid #d3d7ff; margin-left:4px;}
	#sidebar a {color:#FF6600; text-decoration:none;}
	
	#sidebar p a:hover {/*background-color:#FF7700;*/ color:white;} /*pozniej moge zagniezdzic img w divie */
	#sidebar li a:hover {background-color:#FF7700; color:white;}
	/* Dlatego wszystkie znaczniki a powinny być zagnieżdżone w p albo li !! */
  	
	a:hover.badania_hover {background-image:url(gfx/badania_hover.png);}
	.naglowek {background-color: #87BD39; height: 100px;}
  
  /*tresc prawa*/
	#tresc_prawa {background:#b6d6a0; float:right; width:620px; border: 1px solid #4d8129; color: #333; font-size:13px;}
	#tresc_prawa p {padding: 0px 10px 0 10px;text-align:left;}
	
	#tresc_prawa h3 {padding: 0 10px; font-size:16px;}
	#tresc_prawa h1.tekst {padding-left: 10px; font-size:13px;}
	#tresc_prawa h1 {padding:10px 10px 0 10px; font-size: 26px;}
	#tresc_prawa h2{padding: 10px 10px 0 10px; font-size:18px;}
	
	#tresc_prawa li {margin-bottom:0; margin-right: 20px; text-align: left; }
	.menu_obrazki {margin:10px 5px;}
	.obrazek_skrajny_lewy {margin-left: 7px;}

	#tresc_prawa img {margin-left:-10px;margin-top:-13px; }
	#tresc_prawa a {color:#FF6600; text-decoration:none;}
	
	#tresc_prawa p a:hover {/*background-color:#FF7700;*/ color:white;} /*pozniej moge zagniezdzic img w divie */
	#tresc_prawa li a:hover {background-color:#FF7700; color:white;}
	#tresc_prawa div.dopowiedzenie {margin: 5px 40px !important; color:#555; border: 1px solid #4d8129; background-color: #d5ebc5; padding:15px; }
	#tresc_prawa div.dopowiedzenie_firmy {margin: 5px 40px !important; color:#555; border: 1px solid #3b4281; background-color: #d6d9fa; padding:15px;}
	
  
  /* Stopka */
	#footer { background:#eeeeee; clear:both; float:left; width:600px; margin-left: 238px; float: left; font-size: 10px; padding:0px 10px; text-align: left; color:#666; }
	/* #footer div {	float: left; font-size: 10px; padding:5px 10px; text-align: left; color:#666;} */
	span.kreska {color: #F78200;}
	p.footer_left {float:left;}
	p.footer_right {float:right; border-left: #F78200 solid 1px; padding-left:5px; font-size:10px;}
	#footer a {color:#aaa; text-decoration:none;}
	#footer a:hover{background-color: #a5a5a5; color:white;}
	
	.footer_na_glownej {float: left !important; width:840px !important; margin-left:0px !important; font-size:11px !important;}
	
	
	/* Uniwersalne */
	h1.normal {display: inline; display:inline; font-size: 1em !important; font-weight: normal; padding:0 !important;}
	.b {font-weight: bold;}
	.odstep {margin-bottom:20px;}
	.odstep_menu {margin-top:10px; margin-bottom: 10px;}
