
html, body {
	margin: 						0px 0px 0px 0px;
	padding: 					0px 0px 0px 0px;
}

body {
	background-image: 	url(img/bg.jpg);
	background-repeat:	repeat-x;
	background-position:	0px 85px;
}


.bamboo {
	position:				absolute;
	bottom:					0px;
	left:						0px;
	z-index:					1;
}

.kumite {
	position:				absolute;
	left:						5px;
	top:						5px;
	z-index:					10;
}

.dojo {
	position:				absolute;
	bottom:					0px;
	right:					0px;
}

.bamboo, .dojo {

	filter: 					alpha(opacity=50);
	-moz-opacity: 			0.5;
}







.pagetitle {
	position:				absolute;
	right:					5px;
	top:						5px;
	z-index:					20;	
	font-family:			"Book Antiqua", "Georgia", "Times New Roman", Times, serif;
	font-size:				50px;
}


#menu {
	text-align: 			left;
	z-index:					20;
	height:					20px;
	padding-top:			62px;
	padding-bottom:		8px;
	padding-left:			31px;
	background-color:		black;
	/*
	background-image:		url(img/top_bg.jpg);
	background-repeat:	repeat-y;
	background-position:	center left;
	*/
}


#menu a.a1 {
	font-family: 			"Verdana";
	color:					#9C7D0C;
	font-size:				12px;
	text-decoration: 		none;
	padding:					60px 10px 5px 10px;
	background-color:		#FFD43E;
	border:					1px solid #9A8A54;
	background-image:		url(img/menu_1c.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;	
	
}

#menu a.a1:hover {
	background-color:		#D8B435;
	color:					#FFD43E;
	background-image:		url(img/menu_1d.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;
}

#menu a.a2 {
	font-family: 			"Verdana";
	color:					#9C7D0C;
	font-size:				12px;
	text-decoration: 		none;
	padding:					60px 10px 5px 10px;
	background-color:		#FFD43E;
	border:					1px solid #9A8A54;
	background-image:		url(img/menu_2c.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;	
}

#menu a.a2:hover {
	background-color:		#D8B435;
	color:					#FFD43E;
	background-image:		url(img/menu_2d.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;
}

#menu a.a3 {
	font-family: 			"Verdana";
	color:					#9C7D0C;
	font-size:				12px;
	text-decoration: 		none;
	padding:					60px 10px 5px 10px;
	background-color:		#FFD43E;
	border:					1px solid #9A8A54;
	background-image:		url(img/menu_3a.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;	
}

#menu a.a3:hover {
	background-color:		#D8B435;
	color:					#FFD43E;
	background-image:		url(img/menu_3b.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;
}

#menu a.a4 {
	font-family: 			"Verdana";
	color:					#9C7D0C;
	font-size:				12px;
	text-decoration: 		none;
	padding:					60px 10px 5px 10px;
	background-color:		#FFD43E;
	border:					1px solid #9A8A54;
	background-image:		url(img/menu_4a.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;	
}

#menu a.a4:hover {
	background-color:		#D8B435;
	color:					#FFD43E;
	background-image:		url(img/menu_4b.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;
}

#menu a.a5 {
	font-family: 			"Verdana";
	color:					#9C7D0C;
	font-size:				12px;
	text-decoration: 		none;
	padding:					60px 10px 5px 10px;
	background-color:		#FFD43E;
	border:					1px solid #9A8A54;
	background-image:		url(img/menu_5a.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;	
}

#menu a.a5:hover {
	background-color:		#D8B435;
	color:					#FFD43E;
	background-image:		url(img/menu_5b.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;
}

#menu a.a6 {
	font-family: 			"Verdana";
	color:					#9C7D0C;
	font-size:				12px;
	text-decoration: 		none;
	padding:					60px 10px 5px 10px;
	background-color:		#FFD43E;
	border:					1px solid #9A8A54;
	background-image:		url(img/menu_6a.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;	
}

#menu a.a6:hover {
	background-color:		#D8B435;
	color:					#FFD43E;
	background-image:		url(img/menu_6b.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;
}

#menu a.a7 {
	font-family: 			"Verdana";
	color:					#9C7D0C;
	font-size:				12px;
	text-decoration: 		none;
	padding:					60px 10px 5px 10px;
	background-color:		#FFD43E;
	border:					1px solid #9A8A54;
	background-image:		url(img/menu_7a.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;	
}

#menu a.a7:hover {
	background-color:		#D8B435;
	color:					#FFD43E;
	background-image:		url(img/menu_7b.jpg);
	background-repeat:	no-repeat;
	background-position:	top center;
}




#inside {
/*	position:				absolute;*/
	z-index:					10;
	background-color:		#E1C97A;
	border:					1px solid #9A8A54;
	margin-left:			30px;		
	padding:					10px;
	width:					630px;
	filter: 					alpha(opacity=85);
	-moz-opacity: 			0.85;	
}

#inside * {
	color:					black;
}

#inside {
	left:						30px;
}

#inside h1 {
	font-family: 			"Book Antiqua", "Georgia", "Times New Roman", Times, serif;
	font-size: 				24px;
	font-weight: 			normal;
}

#inside h2 {
	font-family: 			"Book Antiqua", "Georgia", "Times New Roman", Times, serif;
	font-size: 				18px;
	font-weight: 			normal;
}

#inside h1, #inside h2 {
	margin:					20px 0px 0px 0px
}

#inside .error {
	color:					red;
	font-family: 			Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 				18px;	
}

#inside p {
	margin:					15px 0px 2px 0px;
	font-size:				12px;
	font-family:			verdana;
	text-indent: 			30px;
	text-align:				justify;
}

.gall, .gallbig {
	padding: 				10px;
}

.gallbig {
	text-align: 			center;
}

table, tr, td, th {
	border-spacing: 		0px;
	border: 					none;
	border-width: 			0px;
	border-collapse:		collapse;
}

th, td {
	font-size:				12px;
	font-family:			verdana;
}

th {
	font-weight:			bold;
}

table.list {
	border:					3px double black;
	margin-top:				10px;
}

table.list td {
	border:					1px solid black;
	text-align:				center;
}

table.list td, table.list th {
	font-family:			tahoma;
	font-size:				12px;
	padding:					5px;
}


#footer {
	margin-top:				20px;
}

#footer, #footer a {
	font-family: 			Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:				9px;
}

img {
	border: 					none;
}

textarea, input {
	font-family: 			"Courier New", Courier, monospace;
	background-color: 	ButtonFace;
	font-size: 				12px;
	border:					1px solid gray;
}

textarea {
	width:					350px;
	height: 					200px;
}


.wiersz {
	position:				absolute;
	top:						120px;
	left:						700px;
	color:					black;
	font-style:				italic;
	font-weight:			bold;
	z-index:					30;
	font-size:				14px;
	font-family: 			"Book Antiqua", "Georgia", "Times New Roman", Times, serif;	
	margin:					0px;
	padding:					0px;
}

.wiersz h6 {
	font-size:				24px;
	font-weight:			bold;
	margin-bottom:			10px;
}
