body {
	font-family: Arial;
	font-size: 13px;
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:rgb(252,233,196);
	background:url('img/tekstura.jpg');
}
form, input {font-size:13px;}
select {font-size:11px;}

.hide{display:none;}
img{border:none;}

#mtopall{
	width:100%;
	text-align:center;
}
#mtop{
	width:780px;
	height:139px;
	margin:auto;
	background:url('img/maintop.jpg') no-repeat;
	text-align:left;
}

#mall{
	width:100%;
	text-align:center;
	height:250px;
	/*background:url('img/mainbg.jpg') repeat-x;*/
}
#main{
	width:780px;
	height:250px;
	margin:auto;
	background:url('img/main.jpg') no-repeat;
	text-align:left;
}
#mbottomall{
	width:100%;
	text-align:center;
}
#mbottom{
	width:780px;
	height:151px;
	margin:auto;
	background:url('img/mainbottom.jpg') no-repeat;
	text-align:left;
}

.menu{
	width:180px;
	height:26px;
	line-height:26px;
	display:block;
	text-align:center;
	color:rgb(194,4,28);
	text-decoration:none;
	font-weight:bold;
}
.menu:hover{
	color:rgb(128,106,65);
}

.np{
	font-size:11px;
	text-decoration:none;
	color:rgb(128,106,65);
}
.np:hover{text-decoration:underline;}

.tytul{
	font-weight:bold;
	color:rgb(194,4,28);
	padding-top:0px;
	margin-top:0px;
}
.mmail{
	text-decoration:none;
	color:rgb(128,106,65);
}
.mmail:hover{text-decoration:underline;}

#subtopall{
	width:100%;
	text-align:center;
}
#subtop{
	width:780px;
	height:140px;
	margin:auto;
	background:url('img/subtop.jpg') no-repeat;
	text-align:left;
}
#pasekall{
	width:100%;
	text-align:center;
}
#pasek{
	width:780px;
	height:33px;
	margin:auto;
	background:url('img/pasek.jpg') no-repeat;
}
#suball{
	width:100%;
	text-align:center;
}
#sub{
	width:780px;
	margin:auto;
	text-align:left;
}
.ramka{
	border:2px solid rgb(171,150,109);
}
.err{color:red;}

