* {
	margin:0;
	padding:0;
}

html,body {
	margin:0;
	padding:0;
}

body {
	font: 76% verdana, arial; 
	text-align:justify;
	background:#ffffff;
	color: #969696;
}

img { margin: 0;
	   padding: 0;	
	   border: 0;
}

/* Położenie i wielkość pudełek */
/* container width = 854, reszta to po prostu przesunięcie w lewo...*/
div#container{width:894px; margin:0 auto;}
div#header1{position:relative; float: left; height: 120px; width: 170px;}
div#header2{position:relative; float: left; height: 120px; width: 610px;}
div#header3{position:relative; float: left; clear: right; height: 120px; width: 74px;}
div#menu1{position:relative; float: left; height: 20px; width: 170px;}
div#menu2{position:relative; float: left; clear: right; height: 20px; width: 666px; font-family: 'Trebuchet MS', verdana, arial;}
div#puszka{clear: right; width: 854px;}
div#menup{position:relative; float: left; height: 400px; width: 170px; clear: right; font-family: 'Trebuchet MS', verdana, arial;}
div#main{position:relative; float:left; width: 666px;}
div#margines{position:relative; float:left; width: 14px; height: 400px; clear: right;}
div#footer1{position:relative; float: left; clear: left; width: 170px; height: 20px;}
div#footer2{position:relative; float: left; clear: right; width:666px; height: 20px;}
div#footer3{position:relative; float: left; width:854px; height: 20px;}

/* Wygląd pudełek */
div#header1 {background: #ffffff;}
div#header2 {background: #ffffff; text-align: center;}
div#header3 {background: #ffffff; text-align: right;}
div#menu1 {background: #ffffff;}
div#menu2 {background: #E9E9E9; text-align: center;}
div#menup {background: #ffffff url('../_img/bok_l.jpg') right top no-repeat; text-align: right;}
div#margines {background: #ffffff url('../_img/bok_r.jpg') right top no-repeat;}
div#main {background: #ffffff; color: #000000;}
div#footer1 {background: #ffffff;}
div#footer2 {background: #ff0000; text-align: center;}
div#footer3 {background: #ffffff; text-align: center;}

/* elementy */
div#header3 p {margin: 10px 18px 0 0; font-size: 0.9em; font-weight: normal;}
div#header3 p a {text-decoration: none; color: #969696;}
div#header3 p a:hover {text-decoration: underline; color: #000000;}

div#menu2 ul {text-align: center; width: 666px; margin: 0 auto; height: 20px; font-size: 0.9em;} 
div#menu2 ul li {display: inline; list-style-type: none; margin: 0 10px 0 0px; line-height: 1.6em;}
div#menu2 ul li a {display: inline; float: none; padding: 4px 6px 4px 6px; color: #666666; text-decoration: none;}
div#menu2 ul li a:hover {text-decoration: none; color: #ff0000; }
div#menu2 ul li a.active {background: #ffffff; text-decoration: none; color: #ff0000;}

div#menup ul {display: block; margin: 0; padding: 0;}
div#menup ul li {display: block; list-style-type: none; margin: 0; padding: 0; line-height: 1.0em;}
div#menup li a {display: block; height: 1.0em; text-decoration: none; color: #666666; font-size: 0.9em; font-weight: normal; padding: 5px 25px 6px 10px; }
div#menup li a:hover {text-decoration: none; background: url('../_img/kwadrat_r.gif') right 4px no-repeat; color: #ff0000;}
div#menup a.active {background: url('../_img/kwadrat_r.gif') right 4px no-repeat; color: #ff0000;}

li#m210 {font-size: 1.5em; margin-top: 1.6em !important;}
li#m210 a {color: #ff0000 !important; font-weight: bold !important;}       
li#m211 {font-size: 1.5em;}
li#m211 a {color: #ff0000 !important; font-weight: bold !important;}       
li#m212 {font-size: 1.5em;}
li#m212 a {color: #ff0000 !important; font-weight: bold !important;}       

div#menup a#strefa {display: inline; float: right; width: 110px; height: 191px; background: #ffffff url('../_img/strefa_k1.gif') left top no-repeat; text-decoration: none; margin: 4px 25px 0 0;}
div#menup a#strefa:hover {background: #ffffff url('../_img/strefa_k_on1.gif') left top no-repeat;}
div#menup a.on {background: #ffffff url('../_img/strefa_k_on1.gif') left top no-repeat !important;}

div#footer2 p {color: #ffffff; font-size: 0.8em; margin-top: 3px;}
div#footer2 p a {color: #ffffff; text-decoration: none;}
div#footer2 p a:hover {color: #e9e9e9; text-decoration: underline;}

div#footer3 p {color: #000000; font-size: 0.8em; margin-top: 3px; margin-left: 170px;}
div#footer3 a {color: #000000; text-decoration: none;}
div#footer3 a:hover {text-decoration: underline;}

div#main p {font-size: 1.2em; line-height: 1.6em; margin: 10px 10px 10px 10px;}

.menured {color: #ff0000 !important;}