body {
	background-color: #32331D;
	font-family: Trebuchet MS, Arial,Verdana, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
#ramka {
  	position: absolute; 
	top: 50%; 
	height: 400px; 
	margin-top: -230px;
	width: 3870px; 
}
#header {
	float:left;
	margin:0px;
	padding:0px;
	height: 80px;
	width: 3870px;
}
#footer {
	clear:both;
	margin:0px;
	padding:0px;
	height: 20px;
	width: 3870px;
}
#strzalki {
	clear:both;
	margin:0px;
	padding:0px;
	height: 20px;
	width: 3870px;
	margin-top:20px;
}
.s1 {
	float:left;
	margin: 0px;
	padding: 0px;
	width: 50px;
}
.s2 {
	font-size:10px;
	color: #40411E;
	float:left;
	text-align:center;
	padding-top:4px;
	width: 200px;
}
.s3 {
	font-size:16px;
	color: #40411E;
	float:left;
	text-align:center;
	margin: 0px;
	padding: 0px;
	width: 50px;
}

#h1 {
	margin:0px;
	padding:0px;
	float:left;
	width: 1600px;
}
#n1 {
	background-color: #B4AF91;
	clear:both;
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 300px;
}
.n1 {
	padding-left:80px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:65px;
	font-size:10px;
	color: #32331D;
	text-align:justify;
	text-indent:10px;
}
.n1 p {
	margin-top:0px;
	margin-bottom:0px;
}
#n2 {
	background-color: #787746;
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 150px;
}
#n2 h1 {
	padding-top:10px;
	padding-bottom:0px;
	padding-right:5px;
	margin:0px;
	text-align:right;
}
#n2 h1 a  {
	font-size:10px;
	font-weight:bold;
	color:#B4AF91;
	text-decoration:none;
}
#n2 h1 a:hover {
	color:#C03000;
	text-decoration:none;
	font-weight: bold;

}
#n2 h2{
	margin-top:5px;
	margin-bottom:5px;
	text-align:right;
	margin-right:5px;
	font-size:10px;
}
#n2 h2 a {
	text-decoration:none;
	color: #32331D;
	font-weight:bolder;
}
#n2 h2 a:hover {
	text-decoration:none;
	color:#C03000;
	font-weight:bolder;
}
#n3 {
	background-image:url(GRAFIKA/drzewo_l.jpg);
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 300px;
}
#n4 {
	background-image:url(GRAFIKA/drzewo_p.jpg);
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 150px;
}
.przerwa {
	background-color: #C03000;
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 4px;
}
#n5 {
	background-color: #787746;
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 300px;
}
.n5 {
	padding-left:14px;
	padding-right:40px;
	padding-top:14px;
	font-size:10px;
	color: #32331D;
	text-align:justify;
	text-indent:10px;
}
.n5 p {
	margin-top:0px;
	margin-bottom:0px;
}
#n6 {
	background-color: #40411E;
	background-image:url(GRAFIKA/prezentacje1.jpg);
	background-repeat:no-repeat; 
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 300px;
}
.mail {
	float:left;
	font-size: 10px;
	width: 890px;
	text-align:right;
	padding-top:6px;
}
#linki a{
	color:#C03000;
	font-size: 10px;
	width: 900px;
	text-decoration:none;
	padding-left:10px;
}

#linki a:hover {
	color:#B4AF91;
	font-size: 10px;
	width: 900px;
	text-decoration:none;
}
.mail a{
	color:#C03000;
	font-size: 10px;
	width: 900px;
	text-decoration:none;
}

.mail a:hover {
	color:#B4AF91;
	font-size: 10px;
	width: 900px;
	text-decoration:none;
}
.f_prezentacje {
	color:#787746;
	font-size: 10px;
	font-weight:bolder;
	float:left;
	width: 610px;
	text-align:right;
	padding-top:6px;
	letter-spacing: 10px;
}
.f_prezentacje1 {
	color:#787746;
	font-size: 10px;
	font-weight:bolder;
	float:left;
	width: 760px;
	text-align:right;
	padding-top:6px;
	letter-spacing: 10px;
}
.f_prezentacje2 {
	color:#787746;
	font-size: 10px;
	font-weight:bolder;
	float:left;
	width: 390px;
	text-align:right;
	padding-top:6px;
	letter-spacing: 10px;
}
a.start {
	color:#C03000;
	text-decoration:none;
	letter-spacing:normal;
	margin-left:20px;
	margin-right:30px;
}
#n7 {
	background-color: #40411E;
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 300px;
}
.n7 {
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	font-size:10px;
	color: #B4AF91;
	text-align:justify;
	text-indent:10px;
}
.n7 p {
	margin-top:0px;
	margin-bottom:0px;
}
#n8 {
	background-color: #787746;
	background-image:url(GRAFIKA/strony1.jpg);
	background-position:right;
	background-repeat:no-repeat; 
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 300px;
}
#n9 {
	background-color: #787746;
	background-image:url(GRAFIKA/identyfikacja1.jpg);
	background-position:right;
	background-repeat:no-repeat; 
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 300px;
}
#n10 {
	background-color: #B4AF91;
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 300px;
}
.n10 {
	padding-left:50px;
	padding-right:20px;
	padding-top:20px;
	font-size:10px;
	color: #40411E;
	text-align:justify;
	text-indent:10px;
}
.n10 p {
	margin-top:0px;
	margin-bottom:0px;
}
#n11 {
	background-color: #787746;
	background-image:url(GRAFIKA/realizacje.jpg);
	background-position:right;
	background-repeat:no-repeat; 
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 300px;
}
#n12 {
	background-color: #40411E;
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 450px;
}
.n12 {
	font-size:10px;
	padding:0px;
	color: #B4AF91;
	text-align:justify;
	text-indent:10px;
}
.n12 p {
	margin-top:0px;
	margin-bottom:0px;
}
.n12 a{
	color:#C03000;
	font-size: 10px;
	width: 900px;
	text-decoration:none;
	font-weight:bold;
}

.n12 a:hover {
	color:#C03000;
	font-size: 10px;
	width: 900px;
	text-decoration:underline;
	font-weight:bold;
}

#n13 {
	background-color: #B4AF91;
	background-image:url(GRAFIKA/kontakt.jpg);
	background-position:right;
	background-repeat:no-repeat; 
	float:left;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 400px;
}
.n13 {
	padding-left:30px;
	padding-top:30px;
	font-size:10px;
	color: #40411E;
	text-align:justify;
	text-indent:10px;
}
.n13 p {
	margin-top:5px;
	margin-bottom:0px;
}
.n13 a{
	color:#C03000;
	font-size: 10px;
	width: 900px;
	text-decoration:none;
	font-weight:bold;
}

.n13 a:hover {
	color:#C03000;
	font-size: 10px;
	width: 900px;
	text-decoration:underline;
	font-weight:bold;
}