body {
	font-family:  "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;font-size: 13px;
	background: #000000; margin: 0 0 10px 0; padding: 0; color:#CCCCCC;
}
	#cover{margin:0 auto; border:2px solid #333333; width: 900px; background: url(_images/jmbg.jpg) no-repeat center 50px;}
	#content{margin: 50px;}
	#design{ color: #333333; width: 900px; margin: 0px auto;padding: 5px 0;font-size:9px;font-weight: bold;}
	#design a{color: #333333; text-decoration: none;}
	#fb{margin: 0 7px; text-align:right; }
	
/*menu*/
	#navcontainer{margin: 0 0 0 5px;padding: 0;height: 20px;}
	#navcontainer ul{border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;}
	#navcontainer ul li{display: block;float: left;text-align: center;padding: 0;margin: 0;}
	#navcontainer ul li a{background-color: #000;width: 125px;height: 18px;border: 1px solid #660000;padding: 0;margin: 0 0 10px 0;color: #99764C;text-decoration: none;display: block;text-align: center;font: normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;}
	#navcontainer ul li a:hover{color: #000000;background-color: #999999;}
	#navcontainer a:active{background-color: #333333;color: #fff;}
	#navcontainer li#active a{background: #c60;border: 1px solid #c60;color: #fff;}
/*end of menu*/

	a {color:#99764C; text-decoration: none;}
	a:hover{color:#FFFFFF;}
	h1{font-size:25px;}
	h2{font-size:16px;}
	
	.wb{border: 1px solid #333333;}/*gray border*/

	/*gallery*/
	.gal_box{width: 300px; height: 300px; border: 1px solid #333333; float: left; margin: 0 20px 20px 0;}
		.gal_box img{border:0; margin:auto; display:block;}
		
		/*media*/
	.media_box{width: 320px; height: 320px; border: 1px solid #333333; float: left; margin: 0 20px 20px 0;}
		.media_box img{border:0; margin:auto; display:block;}
		
	/*doors :o*/
	.flwb{border: 1px solid #333333; float: left; margin: 0 20px 20px 0;}
	.frwb{border: 1px solid #333333; float: right; margin: 0  0 20px 20px;}
	/*koncert*/
	.tc{color:#660000;}
	.tcu1{color:#fff; border-bottom:#660000 2px solid;font-weight:bold; }
	.tcu2{ border-bottom:#cccccc 1px solid;}
    .k{color:#99764C;}
	.red{ color:#CC0000; }

	/*box*/
	.ar{text-align: right;}
	.al{text-align: left;}
	.ac{text-align: center;}
	.vt{vertical-align: top;}
	.vm{vertical-align: middle;}
	.vb{vertical-align: bottom;}
	.fl{float: left;}
	.fr{float: right;}
	.cl{clear: left;}
	.cr{clear: right;}
	.cb{clear: both;}
	.bc{margin:0 auto;}	/*center block*/
	.nw{white-space: nowrap;}
	.nb{border:none;}

