html, body, h1, h2, h3, ul, li, p, dl, dt, dd {margin:0; padding:0;}
body {font:78% tahoma,sans-serif; background:#8EE0EC url('../img/site/tlo.gif') 0 0 repeat-x; line-height:1.6em;  color:#2b4a6a;}

a img {border:none;}
h2 {font-size:12px; }

#top{margin:0 auto; margin-top:20px; background:#fff url('../img/site/top.gif'); width:786px; height:21px;}

#header {overflow:hidden; margin:0 auto; width:786px; height:40px; background:#fff;  }
	#header .menu {margin:0 auto; width:786px;}
				#header .menu ul {text-decoration:none; list-style:none; float: right; padding-top:0px;}
					#header .menu li {float: left; text-decoration:none;}
					#header .menu li a {display:  block;text-indent: -666em; text-decoration:none;}
						#header .menu li.menu-o_mnie a {background: url('../img/site/menu/o_mnie.gif') no-repeat; height: 40px;width: 101px;}
							#header .menu li.menu-o_mnie a:hover {background: url('../img/site/menu/o_mnie-hover.gif') no-repeat;}
						#header .menu li.menu-dlaczego_warto_plywac a {background: url('../img/site/menu/dlaczego_warto_plywac.gif') no-repeat; height: 40px;width: 177px;}
							#header .menu li.menu-dlaczego_warto_plywac a:hover {background: url('../img/site/menu/dlaczego_warto_plywac-hover.gif') no-repeat;}
						#header .menu li.menu-bezpieczenstwo_w_wodzie a {background: url('../img/site/menu/bezpieczenstwo_w_wodzie.gif') no-repeat; height: 40px;width: 180px;}
							#header .menu li.menu-bezpieczenstwo_w_wodzie a:hover {background: url('../img/site/menu/bezpieczenstwo_w_wodzie-hover.gif') no-repeat;}
						#header .menu li.menu-program_zajec a {background: url('../img/site/menu/program_zajec.gif') no-repeat; height: 40px;width: 121px;}
							#header .menu li.menu-program_zajec a:hover {background: url('../img/site/menu/program_zajec-hover.gif') no-repeat;}
						#header .menu li.menu-cennik a {background: url('../img/site/menu/cennik.gif') no-repeat; height: 40px;width: 95px;}
							#header .menu li.menu-cennik a:hover {background: url('../img/site/menu/cennik-hover.gif') no-repeat;}
						#header .menu li.menu-kontakt a {background: url('../img/site/menu/kontakt.gif') no-repeat; height: 40px;width: 112px;}
							#header .menu li.menu-kontakt a:hover {background: url('../img/site/menu/kontakt-hover.gif') no-repeat;}

#content{ margin:0 auto; width:783px; overflow:hidden; background:#fff url('../img/site/tlo2.gif') 0 0 repeat-y;}
	#content .left { margin-left:4px; min-height:335px; _height:335px; width:181px; float:left;  overflow:hidden; background:#4273C2 url('../img/site/left.jpg'); }
		#content .left img{margin:20px 10px 10px 20px;}
	#content .right {margin:0px 0px 0px 185px; width:590px;}
		#content .right .text{ background:#fff;}
			#content .right .text p{padding:0px 20px 20px 20px; color:#848282;}
			#content .right .text h2{padding:20px 20px 20px 20px; color:#5A8FE6;}
			#content .right .text ul{padding:0px 20px 20px 50px; color:#848282;}
		#content .right .gallery {margin-left:2px; margin-top:15px;}
			#content .right .gallery img {border:1px solid #87b60e;}

#tlo_dol {margin:0 auto; width:783px; height:2px; background:#fff url('../img/site/tlo2-dol.gif') no-repeat;}

#footer{overflow:hidden; margin:0 auto;  }
	#footer .tresc{ margin:0 auto; height:60px; width:781px;  color:#2760B1; background:#fff url('../img/site/tlo-stopka.gif') 0 0 repeat-x;}
	#footer .tresc p {font-size:11px;}
		#footer .tresc p a {color:#2760B1; font-weight:bold;}
			#footer .tresc p a:hover {text-decoration:none; }
	#footer .dol{width:781px; margin:0 auto; height:10px; background: url('../img/site/dol-stopka.gif') no-repeat;}
	

.wiecej {color:#C98DAB; text-decoration:none; font-weight:bold; float:right;}
.glowna {color:#C98DAB; text-decoration:none; font-weight:bold; float:right; padding-right:20px; font-size:10px;}
.linia {margin:0px 20px 0px 20px; background:#819DE3;}