html,body{
	margin:0;
	padding:0;
	text-align: center;
	}
body{
	background: #fff; 
	color: #464;
	font: 13px tahoma,arial,sans-serif; 
	text-align: center;
	}
a	{ 
	color: #863;	
	font-weight: bold; 
	text-decoration: none; 
	padding: 2px; 
	}
a:hover	{ 
	text-decoration: underline; 
	}

p	{
	margin:0 10px 10px
	}

div#kontener { 
	margin-bottom: 20px; 
	text-align: center;
	}

	div#naglowek-txt { 
		width: 990px;
		padding: 4px 0px;
		margin:1px auto;
		background: #feb616;  
		background: #fec646;
		text-align: right;
		}
		div#naglowek-txt a { 
			color: #fff; 
			background: #fec646;  
			font: normal bold 13px verdana, sans-serif; 
			}
	div#naglowek { 
		width: 990px;
		height: 140px; 
		margin:0 auto; 
		background: url(pic/naglowek.jpg) no-repeat center top; 
		border-top: 1px solid #fec646;
		}
	

	div#strona { 	
		width: 990px;
		min-height: 400px; 
		height: auto; 
		margin:0 auto; 
		text-align: left;
		background-color: #fff;
		border: 1px solid #fec646;
		}
	
		div#strona h1 {
			color: #fec646; 
			font: italic bold 16px comic sans ms,verdana, sans-serif; 
			text-align: left;
			margin-bottom: 30px; 
			padding-bottom: 6px; 
			border-bottom: 1px dotted #fec646;
			}
		div#strona h2 {
			font: normal 11px arial,sans-serif; 
			border-bottom: 1px solid; 
			margin-bottom: 30px;
			}
	
		div#strona li { 
			margin:8px; 
			padding:1px; 
			}

		/* menu główne poziome*/
		div#menu-poziom { 
			width:100%; 
			height: 60px; 
			text-align: right; 
			background: url(pic/kawalek.jpg) no-repeat left top; 
			}
			div#menu-poziom a	{ 
				color: #fff; 
				background: #d42; 
				font:  bold 12px tahoma,Arial,sans-serif;  
				text-align: right; 
				text-decoration: none; 
				margin-left: 4px; 
				padding: 4px; 
				border-left: 1px solid #f86;
				border-top: 1px solid #f86;
				border-right: 1px solid #910;
				border-bottom: 1px solid #910;
				}
			div#menu-poziom a:hover	{ 
				text-decoration: underline;
				border-left: 1px solid #910;
				border-top: 1px solid #910;
				border-right: 1px solid #f86;
				border-bottom: 1px solid #f86;
				}

			span#menu-poziom-wybrane	a { 
				color: #fff;
				background: #fec646;  
				text-decoration: none;
				border-left: 1px solid #fe7;
				border-top: 1px solid #fe7;
				border-right: 1px solid #c91;
				border-bottom: 1px solid #c91;
				}
			span#menu-poziom-wybrane	a:hover { 
				text-decoration: none;
				border-left: 1px solid #fe7;
				border-top: 1px solid #fe7;
				border-right: 1px solid #c91;
				border-bottom: 1px solid #c91;
				} 
				
		/* pierwszy poziom podmenu */
		div#podMenu { 
			float:left;
			width:180px; 
			padding: 20px 0px 30px 10px;
			}

			div#podMenu a { 
				display:block; 
				padding:2px 15px; 
				margin:2px; 
				color: #d42; 
				border-left: 10px solid;
				font:  bold 13px tahoma,Arial,sans-serif; 
				text-align: left; 
				text-decoration: none;
				}
			div#podMenu a:hover	{ 
				text-decoration: underline;
				}
			span#podMenuWybrane	a { 
				color: #fec646;  
				text-decoration: none; 
				border-left: 10px solid;
				}
			span#podMenuWybrane	a:hover { 
				text-decoration: none;
				} 
				
			/* drugi poziom podmenu */
			div#podMenu2 { 
				margin: 1px 0px 0px 20px;
				}
	
				div#podMenu2 a { 
					display:block; 
					padding:2px 15px; 
					margin:2px; 
					color: #d42; 
					border-left: 2px solid;
					font:  normal 11px Arial,sans-serif; 
					text-align: left; 
					text-decoration: none;
					}
				div#podMenu2 a:hover	{ 
					text-decoration: underline;
					}
				span#podMenuWybrane2	a { 
					color: #fec646;  
					text-decoration: none; 
					border-left: 2px solid;
					}
				span#podMenuWybrane2	a:hover { 
					text-decoration: none;
					} 
				
		div#tresc{ 
			float:right; 
			text-align: justify;  
			width:700px; 
			padding: 0px 20px 40px;  
			border-left: 1px dotted #fec646;
			}

			div#tresc h2 {
				/*color: #fec646; */
				font: bold 11px tahoma,arial,sans-serif; 
				margin-bottom: 10px;
				}
	
			div#tresc li { 
				margin:16px; 
				padding:1px; 
				}
			div#tresc img { 
				margin: 0px; 
				border: 0px; 
				padding:2px; 
				}
		div#blokMiniatur { 
			width:700px; 
			height: 100px; 
			padding: 0px;
			/*border: 1px solid #ccc;*/
			margin: 2px; 
			overflow: auto;
			/*float:left;*/ 
			font: normal 11px courier new, monospace;
			}

			div#miniatura { 
				width:110px; 
				/*height: 110px;*/ 
				border: 1px solid #ccc;
				margin: 2px; 
				float:left; 
				text-align: center;
				vertical-align: middle;
				font: normal 11px courier new, monospace;
				}
			div#miniatura a { 
				display: inline;
				height: auto;
				margin: 0px; 
				border: 0px; 
				padding:0px; 
				}
			div#miniatura img { 
				padding: 4px;
				}
			div#miniatura img:hover { 
				/*background-color: #fec646;*/ 
				opacity:0.6;
				filter:alpha(opacity=50);
				}
		div#zdjecie { 
			width:700px; 
			/*height: 120px;*/ 
			padding: 2px;
			border: 1px solid #ccc;
			margin: 2px; 
			text-align: center;
			overflow: none;
			/*float:left;*/ 
			font: normal 11px courier new, monospace;
			}
			div#zdjecie  input{  
				background-color: #fff; 
				color: #464; 
				margin:0px; padding 0px;
				border: 0px;
				text-align: center;
				font: normal 11px courier new, monospace;
				} 

		div#tresc-bez-menu { 
			width: 960px; 
			padding: 0px 20px 40px; 
			}
			div#tresc-bez-menu img { 
				margin: 0px; 
				border: 0px; 
				padding:2px;  
				float:right;
				}

		div#clear { clear: both;color: #aaa;  } 

		div#stopka { 
			clear: both;
			width: 100%; 
			color: #fec646;   
			}
		div#stopka p{ 
			border-top: 1px dotted #fec646;
			margin: 40px 20px 0px 20px; 
			padding: 10px;
			font:  bold 11px sans-serif;
			text-align: center; 
			}
	
select, textarea, input{  
	width:600px; 
	background-color: #fff; 
	color: #464; 
	margin:4px; border: 1px #fec646 solid;
	font-family: Verdana;   
	font-size: 11px;   
	border-left: 1px solid #c91;
	border-top: 1px solid #c91;
	border-right: 1px solid #fe7;
	border-bottom: 1px solid #fe7;
	} 
input#ok {  
	width:160px; 
	padding: 2px;
	color: #fff; 
	font:  bold 13px verdana,Arial,sans-serif;
	background-color: #e99212; 
	border-left: 1px solid #fe7;
	border-top: 1px solid #fe7;
	border-right: 1px solid #c91;
	border-bottom: 1px solid #c91;
	}

div#container{width:700px;margin:0 auto}
div#content{float:right;width:500px}
div#navigation{float:left;width:200px}
div#extra{clear:both;width:100%}


.wiekszy { font: bold 14px verdana,Arial,sans-serif; }
.mniejszy { font: bold 10px Arial,sans-serif; }
