body.site {
	margin: 0px;
	padding: 0px;
	/*background: #fff url(http://www.azymut.pl/gfx/bg_wn.jpg) fixed no-repeat 50% 50%;*/
	background: #fff;
	text-align: center;
}
#container{
	width: 1000px;
	margin: 0px auto;
	text-align: left;
	/*background: none;*/
}

#head{
	border-top: 3px solid #fff;
	padding-bottom: 0.5em;
	margin-bottom: 0.5em;
}
#foot{
	background-color: #fff;
	text-align:center;
	border-top: 3px solid #ccc;
	padding-top: 0.5em;
	margin: 0.5em auto;
	width: 1000px;
}

#content{
	clear:both;
	position:relative;
}
#inner{
	display:block;
	margin: 0px 0px;
	padding:0px;
}
#mbl{
	float:left;
	position:relative;
	left:0px;
	width:150px;
	overflow: hidden;
}
#mbr{
	float:right;
	position:relative;
	right:0px;
	width:150px;
	overflow: hidden;
}
#mb{
	margin:0px 150px;
	position:relative;
	display:block;
}
#contentf{
	clear:both;
	margin:0px 0px;
	padding: 0px 2px;
}
#mbf{
	margin:0px 0px;
}

.cl{clear:both;}
.cll{clear:left;}
.clr{clear:right;}
.fl{float:left;}
.fr{float:right;}
.dib{display: -moz-inline-box; display: inline-block; width: 50em;}
.tac, table.tac tr td, table tr td.tac, table.tac tr th{text-align: center;}
.tal, table.tal tr td, table tr td.tal, table.tal tr th{text-align: left;}
.tar, table.tar tr td, table tr td.tar, table.tar tr th{text-align: right;}
.taj, table.taj tr td, table tr td.taj, table.taj tr th{text-align: justify;}
.vat {vertical-align: top;}
.vam {vertical-align: middle;}
.vab {vertical-align: bottom;}
.vatb {vertical-align: text-bottom;}
.mbn{margin-bottom: 0px;}
.mtn{margin-top: 0px;}
table tr td.c{text-align: center;}
table tr td.l{text-align: left;}
table tr td.r{text-align: right;}