html {
		 
		padding:				0;
		color: 					#000; 
		background: 				url(images/tlo.jpg) repeat;		
		font-family:		Verdana, Arial, sans-serif;
		
}
	
div, h1, img, a, ul, li, body { margin: 0;  border: 0; padding: 0;}	
body {
		margin-left:				auto;
		margin-right: 				auto;
		width:					800px;
		height:					auto;						
		color: 					#000; 
		background: 				url(images/tlo.jpg) repeat;		
		text-align: 				center;
		height:					auto;
		_border: 				1px solid #7C3512;
		padding: 0;
}


h1 {
		color:					#7C3512; 
		height:					228px;
		width:					800px;
		background: 				#aa8765 url(images/austria_r1_c1.jpg) no-repeat;
		font: 					0;
		

			
}
table {
		border:					0;
}

html>body h1{
	border:		1px solid #7C3512;
	width 				: 798px;
} 
#nav-top {
		background:			#B0461E;
		height:				20px;
		width:				800px;				
		font-size: 			13px; 
		line-height: 			20px;
		text-align:			justify;
		float:				left;
		
				
}


#nav-left {	
		width: 					140px;
		height 					: 338px;	
		float: 					left; 		
		background:				#aa8765;
		text-align:				left;
		
}
#main {				
		color					:	#2f1700;
		padding					:	0;  						
		background				:	#f7f2dc;		
		font-size				:	small; 		
		text-align				:	justify;
		margin-left				:	0;
		height 				: 338px;
		width 				: 660px;
		float					:	right;
		
}

html>body #nav-left{
	border-left:	1px solid #7C3512;
	width: 					139px;
} 
html>body #main{
	border-right:	1px solid #7C3512;
	width 				: 659px;
} 
#nav-leftl {	
		width: 					140px;
		height 					: 500px;	
		float: 					left; 		
		background:				#aa8765;
		
}
#mainl {				
		color					:	#2f1700;
		padding					:	0;  						
		background				:	#f7f2dc;		
		font-size				:	small; 		
		text-align				:	justify;
		margin-left				:	0;
		height 				: 500px;
		width 				: 660px;
		float					:	right;
		
}

html>body #nav-leftl{
	border-left:	1px solid #7C3512;
	width: 					139px;
} 
html>body #mainl{
	border-right:	1px solid #7C3512;
	width 				: 659px;
} 
#nav-left li {
		
		list-style: 		none;
		font-size: 			14px; 
		line-height: 		14px;
		font-weight: 				bold;
		_margin-bottom:		5px;
		
}
#nav-left ul {
		text-align:			left;
		margin-left:		14px
}
html>body #nav-left li {
		
		font-size: 			14px; 
		line-height: 		18px;
		padding-top:		7px;
		font-weight: 				bold;
		
}

#nav-left a:hover {
	color					:	#2f1700; 
			
}
	
		
#nav-left a {
		display: 					block; 
		text-decoration: 			none; 
		text-align: 				left; 
		color: 						#EDCDBE;
		width: 						auto;
		margin-top:					1px;
		padding-top	:				1px;
									
}

#nav-top a:hover {
	color					:	#EDCDBE;
			
}
	
		
#nav-top a {
		display: 					block; 
		padding: 					0px 7px 6px 7px;
		text-decoration: 	none; 
		font-weight: 			bold;
		color: 						#2f1700; 
		width: 						auto;
		float:						left;
}

#text
{
	position:				relative; top: 5px; LEFT: 20px;
	margin: 				2px; 
	padding: 				2px; 
    border: 				0;
	width:					609px;	
	height:					auto;
	float : 				left;
	text-align:				left;
	text-decoration: 			none; 
	font-size:				18px;
	font-weight: 				normal;
	text-indent: 2em;
	}
#text p.pusty
{
	text-indent: 0em;
	margin-top: 5px;
}
#text p.wnetrze
{
	text-align: justify;
	text-indent: 0em;
	margin-top: 15px;
	margin-left: 45px;
	width: 		480px;
}
#text p.dol_bibl
{
	text-align: justify;
	text-indent: 2em;
	margin-top: 5px;
	
}
#text.onas
{
	position:				relative; top: 25px; LEFT: 20px;
}
#text p{
margin-top: 7px;
margin-bottom: 5px;
text-align: justify;
font-size:				14px;
margin-left:				20px;

}
#text p.egzamin{
	margin-top: 			9px;
	margin-left: 			69px;
	font-weight:			 bold;
	font-size:				17px;
	font-family:				Times New Roman, Georgia, Garamond,serif;
	line-height: 				12px;

}
#text p.onas{
	margin-top: 				0px;
	font-weight: 				normal;
	font-size:				14px;
	

}
#text.onas a, a:active, a:link, a:visited {
		text-decoration:	none;
		color:			#2f1700;
		font-weight: 				bold;
}
#adres
{
	margin-top: 				0; 
	padding: 				3px 0px 3px 0; 
        border: 				0;
	width:					800px;	
	height:					auto;
	float : 				center;
	text-align:				center;
	vertical-align: middle;
	text-decoration: 			none; 
	font-size:				11px;
	font-weight: 				normal;
	line-height:		 		17px;
	background:				#aa8765;
	color: 					#2f1700;	
	}
html>body #adres{
	border:		1px solid #7C3512;
	border-top:	0px;
	width:					798px;
}
#adres a, a:active, a:link, a:visited {
		color: 						#EDCDBE;
		text-decoration:	none;
}
img.glowna
{
margin-top:		10px;
}
#nav-left.onas,#main.onas
{	
	height:		570px;
}
.left-image { 		
    float: left; 
    margin: 0 10px 20px 0; 		
		padding	: 10px 18px 0 0;
} 
.right-image { 
		
    float: right; 
    margin: 0 0 10px 10px;      		
		padding	: 15px 0 0 5px;
} 
.right-imagekul { 
		
    float: right; 
    margin: 0 0 10px 0px;      		
		padding	: 0px 0 0 0px;
} 
.center-image { 
    position: relative; 50%;
    float: center; 
    margin: 10px 0px 0px 70px;
    _margin: 10px 0px 0px 30px;      		
    padding	: 0px 0px  0px 120px;
} 
#text p.prowadzenie
{
	margin-top: 		0px;
	margin-left: 		45px;
	padding-top: 		0px;
	font-style:		italic;
	font-size:		12px
}
#text p.data
{
	line-height:				15px;
	text-decoration: 			none; 
	font-size:				13px;
	text-indent:			0;
}
#text.news2
{
	position:	relative;top: 15px;left:55px;
}
#text p.news
{
	text-indent: 0em;
	position:	relative;top: 5px;left:10px;
	
}
#text.lokalizacja	
{
	position:	relative;top: 15px;left:15px;
}
#text.lokalizacja p
{
	text-indent:    0;
}
#text.lokalizacja a, a:active, a:link, a:visited {
		text-decoration:	none;
		color:			#2f1700;
		font-weight: 				bold;
}
.podkreslenie
{
	text-decoration:	underline;
	font-weight:		bold;
	text-indent:			0;
}
img.archiwum
{
	border: 				1px solid #7C3512;
	width:					150px;
	height:					110px;
}
#archiwum
{
	position:				relative; top: 5px; LEFT: 20px;
	margin: 				2px; 
	padding: 				2px; 
    border: 				0;
	width:					609px;	
	height:					auto;
	float : 				left;
	text-align:				left;
	
	text-indent: 0px;
	}


img.lokalizacja
{
margin:		10px;
padding		5px;
}
#kul
{
margin-left:		35px;
margin-top:			10px;
padding-left:		10px;
text-indent:		 0em;
}
#kul li {
		padding-top: 		4px;
		padding-left:		8px; 
		font-size: 			15px; 
		line-height: 		15px;
		
}
#ceny
{
margin-left:		35px;
margin-top:			0px;
margin-bottom:		18px;
text-indent: 		0em;
}
#ceny li {
		list-style: 		none;
		padding-left:		105px; 
		padding-top:		4px;
		font-size: 			14px; 
		font-weight:		bold;
		line-height: 		14px;
		
}
#ceny li.normal {
		padding-top:		 8px;
		font-size: 			15px; 
		font-weight:		normal;
}
#podmenu a,#podmenu li
{
	display:		block;
	font-size:		11px;
	_marign-top: 	6px;
	_padding-top: 6px;
	_marign-bottom: 	6px;
	_padding-bottom: 6px;
}
#podmenu b
{
	font-weight: bold;
	font-size: 11px;
	_line-height: 10px;
}
#egzaminy
{
margin-left:		75px;
margin-top:			10px;
padding-left:		50px;
text-indent:		 0em;
}
#egzaminy li {
		padding-top: 		4px;
		padding-left:		8px; 
		font-size: 			12px;
		font-weight:		bold; 
		line-height: 		12px;
		
}
b.tytul_egz
{
font-size: 13px;
font-weight: bold;
line-height:	15px;
}
b.tytul_news
{
margin-top:		0px;
font-weight:		bold;
line-height:		15px;
margin-left:		135px;
}
#lista
{
margin-left:		35px;
margin-top:			10px;
padding-left:		10px;
text-indent:		 0em;
}
#lista li {
		margin-top:			10px;
		padding-left:		8px; 
		font-size: 			15px; 
		font-weight:		bold;
		line-height: 		15px;
		
}
#lista i{
font-weight:	normal;
font-style:		oblique;
}
#osoby
{
text-indent:		50px;
list-style: 		none;
font-weight: bold;
font-size: 14px;
line-height: 		18px;
margin:			0px;
padding:		0px;

}