.boxmain{
	padding:10px 0 10px 20px;
	margin:0 auto;
	width:728px;
	float:right;
	overflow:auto;
}
.boxmain img{
	border:2px solid black;
}

.boxmain p, .boxmain div{
	margin:15px 0;
}
.boxmain p{
	text-indent:0;
}
.newsHeaderAdd{
	color:gray;
	text-indent:0px;
	margin:0;
}

.newsZajawka{
	border:1px solid #E3E3E3;
	background:#F6F6F6;
	padding:5px 10px 0;
	margin:0 0 25px;
}
.newsZajawka p{
	margin:0 0 5px;
}

.boxpost{
	background:#f0f0f0;
	overflow:auto;
	border-bottom:1px dotted #f0f0f0;
	margin:10px 0;
}
.boxpost a, .boxpost a:link, .boxpost a:visited{
	text-decoration:none;
	color:#8F4501;
}

p.blogdata{
	float:left;
	width:90px;
	text-align:center;
	font-weight:bold;
	margin:0;
	padding:10px 0;
	text-indent:0;
	overflow:auto;
	clear:both;
}

div.boxzajawka{
	margin:0;
	padding:0 1px 0 15px;
	overflow:auto;
	background:white;
}
div.boxzajawka img{
	float:left;
	margin:15px 10px 10px 0;
}
div.boxzajawka p{
	overflow:auto;
	-margin:0 0 15px;
}

div.boxzajawka h3{
	-margin:0 0 15px;
}

h3{
	font:normal 30px Arial, Verdana, Tahoma, sans-serif;
	padding:0;
}


.boxpost h3 a, .boxpost h3 a:link, .boxpost h3 a:visited{
	text-decoration:none;
	color:green;
}

.back{
	text-align:right;
}

p.komentarze{
	margin:40px 0 10px;
	font-size:18px;
}
.nocomments{
	color:silver;
}

p.comment_header{
	background:#C9D7E9;
	padding:2px;
	margin:0;
}

p.comment_content{
	margin:0 0 20px;
	padding:2px 0 5px 10px;
}

.maxsize{
	width:600px;
	height:200px;
}