	html {margin:0; padding:0; }
	body {margin:0; padding:10px 0 0 0; background-color:#f2ffd6; font-family:tahoma; font-size:11px; color:#000000}
	img {border:0px}
	.clr {width:100%; clear:both}
	p {margin:0; padding:0}
	.b {font-weight:bold}
	.i {font-style:italic}
	.br {margin-bottom:10px}
	.akapit {text-indent:20px}
	input, textarea {border:1px solid #B6B6B6; font-family:tahoma; font-size:11px; color:#000000}
	
	h1 {margin:0; margin-bottom:10px; margin-top:10px; color:#4c5930; text-indent:20px; line-height:25px; font-size:15px; height:21px; display:block; background: url(img/h1.gif) no-repeat; font-weight:bold; font-family:arial}
    h2 {margin:0; margin-bottom:10px; border-bottom:1px; margin-left:15px; border-bottom:1px solid #CDCDCD; width:70%; margin-top:10px; color:#4c5930; text-indent:5px; line-height:25px; font-size:12px; height:21px; display:block; font-weight:bold; font-family:arial}

	.menunag, .menunag:link, .menunag:visited, .menunag:active {display:block; margin:0 auto; margin-bottom:5px; text-indent:15px; line-height:21px; width:144px; height:20px; background: url(img/mnag.jpg); font-family:tahoma; font-size:11px; color:white; text-decoration:none; font-weight:bold}
	a.menunag:hover {text-decoration:underline}
	
	a.menupoz, a.menupoz:link, a.menupoz:visited, a.menupoz:active {display:block; margin:0 auto; text-indent:8px; line-height:20px; width:144px; height:23px; font-family:tahoma; font-size:11px; color:white; text-decoration:none}
	a.menupoz:hover {font-weight:bold}
	.mlin {width:133px; margin: 0 auto; height:2px; background: url(img/mlin.jpg); overflow:hidden}
	
	a.stopka, a.stopka:link, a.stopka:visited {color:#7e8c61; text-decoration:none}
	a.stopka:hover {text-decoration:underline}
	
	a.sm, a.sm:link, a.sm:visited {color:#3B3B3B; text-decoration:none}
	a.sm:hover {text-decoration:underline}
	
	div#boxmain {width:871px; margin:0 auto; position:relative}
	div#shortmenu {position:absolute; right:30px; top:55px; font-size:10px}
	div#boxbody {margin-top:10px; width:100%}
	
	div#boxleft {width:188px; float:left}
	div#boxleft #adres {overflow:hidden; width:180px; height:94px; background: url(img/adres.jpg); margin-bottom:10px; font-family:tahoma; font-size:11px; font-weight:bold; text-align:center; color:white; line-height:110px}
	div#boxleft #rejestracja {overflow:hidden; width:180px; height:94px; background: url(img/rejestracja.jpg); margin-bottom:10px; font-family:tahoma; font-size:14px; font-weight:bold; text-align:center; color:white; line-height:110px}
	div#boxleft #aktualnosci1 {width:180px; height:41px; background: url(img/aktu1.jpg)}
	div#boxleft #aktualnosci2 {width:180px;  background: url(img/aktu2.jpg) repeat-y}
	div#boxleft #aktualnosci2 #text {width:90%; margin: 0 auto; font-family:tahoma; font-size:10px; color:white}
	div#boxleft #aktualnosci3 {width:180px; height:16px; display:block; background: url(img/aktu3.jpg)}
	
	div#boxright {margin-left:10px; width:327px; float:left}
	div#boxright #body1 {width:671px; height:17px; background: url(img/body1.jpg)}
	div#boxright #body2 {position:relative; width:671px; background: url(img/body2.jpg)} 
	div#boxright #body2 #rog {position:absolute; right:0px; top:0px; z-index:10}
	div#boxright #body2 #boxmenu {width:170px; float:left}
	div#boxright #body2 #boxmenu #menu1 {width:169px; height:21px; background: url(img/menu1.jpg)}
	div#boxright #body2 #boxmenu #menu2 {overflow:hidden; width:169px; background: url(img/menu2.jpg)}
	div#boxright #body2 #boxmenu #menu3 {width:169px; height:32px; background: url(img/menu3.jpg);}
	div#boxright #body2 #boxtext {color:#69715c; margin-left:30px; margin-top:10px; float:left; width:458px}
	div#boxright #body3 {width:671px; height:14px; background: url(img/body3.jpg)}
	
	div#boxstopka {width:868px; margin-bottom:20px; height:29px; background: url(img/stopka.jpg); position:relative; top:15px}
	div#boxstopka #copyright {color:white; font-weight:bold; position:absolute; left:10px; top:8px}
	div#boxstopka #design {font-weight:bold; position:absolute; right:10px; top:8px; color:#7e8c61}