	body{
		text-align:center;
		background-color:#333333;
		font: 12px Helvetica, Arial,MS Sans Serif;
		color:#E6E6E6;
		padding:0;
		margin:0;
	}
	*{
		border:0;
		font: 12px Helvetica, Arial,MS Sans Serif;
	}
	div{
		border:0;
		text-align:left;
	}
	div.all, div.all1{
		width:650px;
		margin:0 auto;
		background-color:#000000;
		
	}
	div.all1{
		background:#000;
		height:250px;
		border:0;
		margin:0 auto;
	}
	div.footer{
		width:650px;
		margin:50px auto 0px auto;
		clear:both;	
		height:92px;
		text-align:center;
		border-top:solid 0px #ddd;
		padding-top:3px;
		background:#000 url(images/down.jpg) repeat-x right bottom;
		color:#999;
	}
	div.footer *{
		color:#999;
		font-size:10px;
	}
	div.boxLeft{
		width:120px;
		border:solid 0px #ddd;
		float:left;
	}  
	div.boxCenter{
		width:500px;
		border:solid 0px #ddd;
		margin:0 5px;
		float:left;
	}
	.boxCenter table td, .MsoNormal{
		font: 12px Helvetica, Arial,MS Sans Serif !important;
	}
	.clear{
		clear:both;
	}
	
	.header{
		font: bold 14px Helvetica, Arial,MS Sans Serif;
		padding:10px 0;
		color:#FFF;
		margin-top:42px;
	}
	.content{
		margin:0 10px 0 20px;
	}
	
	div.wyp span{
		color:#E6E6E6;
	}
	
	.content_menu{
		margin:0 0 0 15px;
	}
	.content_menu a{
		line-height:17px;
		padding:3px 0;
	}
	a{
		color:#CCC;
		text-decoration:none;
		font: 12px Helvetica, Arial,MS Sans Serif;
	}
	a:hover{
		color:#FFF;
		text-decoration:underline;
	}
	
	div.nTitle{
		font: bold 17px Helvetica, Arial,MS Sans Serif;
		color:#ff9900;
		height:35px;
	}
	
	div.nContent, div.nContent2{
		padding:10px;
		margin:0 0 15px 0;
		font-family:Helvetica, Arial,MS Sans Serif !important;
		font-size:12px !important;
		color:#ccc;
	}
	div.nLook{
		padding:0 20px;
		text-align:right;
	}
	div.nLook a{
		color:#fff;
	}
	ul.gallery{
		padding:0;
		margin:0 10px;
	}
	ul.gallery li{
		list-style-type: none;
		float:left;
		width:100px;
		text-align:center;
		margin:5px;
		display:block;
	}
	ul.gallery li.cat img{
		border:0;
		width:100px;
	}
	ul.gallery li.img img{
		border:0;
		width:100px;
	}	
	
	ul.main_menu{
		list-style-type: none;
		margin:40px 0 0 0;
		padding:0;
		line-height:22px;
	}
	
	ul.main_menu li{
/* 		background: #000 url(images/menu.jpg) no-repeat left center; */
		margin:0 0 20px 0;
		padding:0 0 0 0px;
	}

	ul.main_menu li img {
		border: 0px;
	}
	
	ul.main_menu li a{
		font-weight:bold;
		color:#fff;
		font-size:14px;
	}

	div.header_index{
	
		margin:42px 0 0 0;
	
	}
	
	ul.index_gallery{
		list-style-type: none;
		padding:0;
		margin:42px 0 0 0;
	}
	ul.index_gallery li{
		list-style-type: none;
		float:left;
		width:226px;
		text-align:center;
		margin:15px 8px;
	}
	ul.index_gallery li img{
		width:226px;
	}
	ul.index_gallery a{
		letter-spacing:5px;
		font-weight:bold;
	}
	
	ul.wyprawy{
		list-style-type: none;
		margin:0;
		padding:0;
	}
	ul.wyprawy li{
		width:33%;
		float:left;
		margin:5px 0px 30px 0;
	}
	
	div.imagediv{
		background:#000 no-repeat center;
		height:79px;
		width:100px;
	}
	
	div.imagediv a, div.imagediv a:hover{
		padding:0 50px 60px 50px;
		text-decoration:none;
	}
	
	div.login{
		float:right;
		width:250px;
		text-align:right;
		margin:10px;
		color:#E6E6E6;
	}
	
	div.login .inp{
		margin:1px;
		width:75px;
		border:solid 1px #fff;
		background-color:#000;
		color:#fff;
	}
	div.login .submit{
		margin:1px;
		width:75px;
		border:solid 1px #000;
		color:#ff9900;
		background-color:#000;
		padding:0;
		font-weight: bold;
		font-size: 11px;
		font-family: Helvetica, Arial,MS Sans Serif;
		text-align:right;
	}
	
	a.asubmit, span.asubmit {
		color:#ff9900;
		font-weight: bold;
		font-size: 11px;
		font-family: Helvetica,Arial,MS Sans Serif;
	}

	div.pages{
		text-align:right;
		color:#777;
	}
	div.pages a{
		padding:3px;
		color:#777;
	}
	div.pages a:hover{
		color:#333;
	}
	div.date{
		color:#999;
		font-size:10px;
		margin-bottom:13px;
	}
	.calendar{
		margin:10px 0px;
		border-spacing:3px;
	}
	.calendarTitle{
		color:#ff9900 !important;
		font-weight:bold;
		border:solid 1px #000000 !important;
		text-align:left !important;
	}
	.calendar tr td{
		border:solid 2px #606060;
		padding:2px;
		text-align:center;
		color:#414141;
	}
	.calendar .mark{
		background-color:#0152AB;
		color:#fff;
		border:solid 2px #0152AB;
	}
	.calendarDays td{
		color:#ADADAD !important;
		border:solid 2px #000000 !important;
	}
	.margin{
		margin:0 75px;
	}
	
	.header_index table{
		padding:0;
		margin:0;
	}

