body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
 /* koniec resetu ustawien domyslnych css */
body {background:url('images/bg-body.jpg') no-repeat;
font-family:calibri, verdana, tahoma, arial}
h1{font-size:20px;border-bottom:1px solid #0D79F2;color:#0D79F2;width:85%;margin-bottom:15px}
h2{font-size:16px;border-bottom:1px solid #0D79F2;color:#0D79F2;width:75%;margin-bottom:11px}
h3{font-size:14px;border-bottom:1px solid #0D79F2;color:#0D79F2;width:75%;margin-bottom:7px;margin-top:12px}

.cl {clear:both}
.right{float:right}

/* menu gwne */
ul.menutop{float:right}

ul.menutop, ul.menutop li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	font-family: calibri, Arial, tahoma, verdana;
	font-size:18px
		
}

ul.menutop li {
	float: left;
}

ul.menutop a:link, ul a:visited {
	text-decoration: none;
	display: block;

	text-align: center;

	color: #0D79F2;

	padding: 21px 15px;
}

ul.menutop a:hover {

	color:#074FA0
}
/* koniec menu gwne */

ul.square {list-style-type: square;padding-left:20px}

ul.wykaz li
 {
 background-image: url(images/tick.png);
 background-repeat: no-repeat;
 background-position: 0px 5px; 
padding-left: 20px; 
margin-bottom:8px;
}

p
{
text-align: left;
color: black;
font-family: verdana, tahoma, arial;
font-size:13px;
line-height:150%;
margin-bottom:8px;
}
p.copyright {font-size:12px; text-align:center;margin:5px}
p.copyright a{text-decoration:none;color:#000}
p.small{font-size:10px; text-align:left;margin:15px;padding:5px;border-top:2px solid#444}

img.ilustracja {margin:10px 0 10px 10px;
 -moz-box-shadow: 3px 3px 5px #777;
 -webkit-box-shadow: 3px 3px 5px #777;
 box-shadow: 3px 3px 5px #777}

#container {width:960px;margin:5px auto;
background:#fff;
 -moz-box-shadow: 3px 3px 5px #777;
 -webkit-box-shadow: 3px 3px 5px #777;
 box-shadow: 3px 3px 5px #777;

}

#top{background-color:#fff;
margin-bottom:10px;
padding:15px;
background:url('images/bg-top.png') no-repeat center bottom}

#menu{background-color:#fff;
width:220px;float:left;
margin-top:15px;
padding:0 0 0 10px;
}
#menu a{color:#555}
#menu a:hover{color:#000}

#content{background-color:#fff;
padding:15px; 
width:680px;
float:right
} 
#content a{color:#000}
a {outline:none}
  
#footer{background-color:#111;
padding:20px;
color:#ddd}   
#footer h3 {color:#ee820e;border-bottom:1px solid #ee820e}
#footer a {color:#bbb;text-decoration:none;font-size:14px}
#polecane a {color:#0D79F2;text-decoration:none;}

table.dane {border-collapse:collapse;}
table.dane td {padding:10px; border:1px solid#444}
table.dane thead td{background-color:#D2E6FA;color:#222;text-align:center;font-weight:bold;border:1px solid#444;padding:5px} 

table#kodyfikacja{width:40%;text-align:center;font-weight:bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-collapse:collapse;}
table#kodyfikacja td{padding:5px; border:1px solid #000}
table#kodyfikacja td.codred{color:#C00}
table#kodyfikacja1{width:85%;text-align:left;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-collapse:collapse;margin-top:15px;font-size:13px}
table#kodyfikacja1 td{padding:5px; border:1px solid #000}
table#kodyfikacja1 td.codred{color:#C00;font-weight:bold;}
table#netzsch{width:85%;text-align:left;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-collapse:collapse;margin-top:15px;font-size:13px}
table#netzsch td{padding:5px; border:1px solid #000}
table#netzsch td.naglowek{padding:5px; border:1px solid #000;font-weight:bold;text-align:center;background-color:#ccc;}

