/*
Theme Name: Nasza-Ameryka
Description: Nasza-Ameryka theme
Tags: light, color
Version: 1.00
Author: JBlew(http://www.jblew.pl/)
*/
	body {
		background-color: #ddd;
		font-family: sans-serif;
	}
	#m {
		width: 826px;
		
		margin: 0 auto;
		
		border: 0;	
	}
	#m div {
		display: block;
		margin: 0;
		/*border-bottom: 1px solid silver;
		border-top: 1px solid silver;*/
	}
	#m div div {
		border: 0;
	}
	#m #ln {
		width: 826px;
		
		margin: 0 auto;
						
		background: url('images/line.jpg') repeat-y;
	}
	#m #header {
		width: 800px;
		height: 167px;
		
		background: url('images/header.jpg') no-repeat;
	}
	#m #bottom {
		width: 826px;
		height: 69px;
		
		background: url('images/bottom.jpg') no-repeat;
		
		text-align: center;
		
		padding-top: 3px;
		
		font-size: 0.7em;
		
		color: #727272;
	}
	#m #ln #strona {
		width: 100%;
		margin: 0 auto;
		padding-left: 30px;
		padding-right: 30px;
		vertical-align: top;
	}
	#m #ln #strona td {
		/*border: 1px solid red;*/
	}
	#m #ln #strona #sidebar {
		padding-left: 0px;
		vertical-align: top;
		padding-top: 20px;
		width: 180px;
	}
	#m #ln #strona #sidebar .item {
		width: 176px;
		margin-bottom: 20px;		
	}
	#m #ln #strona #sidebar .widget {
		width: 176px;
		margin-bottom: 20px;
		
	}
	#m #ln #strona #sidebar .widget h2 {
		width: 176px;
		height: 24px;
		
		font-family: sans-serif;
		font: bold;
		font-size: 1.1em;
		color: white;
		
		text-align: center;
		
		background: url('images/menu.png') no-repeat;
		
		vertical-align: middle;
		margin: 0;
	}
	#m #ln #strona #sidebar .item .title {
		width: 176px;
		height: 24px;
		
		font-family: sans-serif;
		font: bold;
		font-size: 1.1em;
		color: white;
		
		text-align: center;
		
		background: url('images/menu.png') no-repeat;
		
		vertical-align: middle;
	}
	
	#m #ln #strona #sidebar .widget div {
		border: 1px solid silver;
		border-top: 0;		
		background-color: #f1f1f1;
		padding: 10px;
		margin: 0;
		padding-top: 0px;
		list-style-type: none;
	}
	
	#m #ln #strona #sidebar .widget ul {
		border: 1px solid silver;
		border-top: 0;		
		background-color: #f1f1f1;
		padding: 10px;
		margin: 0;
		padding-top: 0;
		margin: 0;
	}
	
	#m #ln #strona #sidebar .widget ul li.page_item {
		width: 100%;
		text-align: left;
		list-style-position: inside;
		padding-top: 5px;
	}
	
	#m #ln #strona #sidebar .widget ul li.page_item a {
		text-decoration: none;
		color: blue;
	}
	
	#m #ln #strona #sidebar .widget ul li.page_item a:hover {
		text-decoration: underline;
	}
	
	#m #ln #strona #sidebar .item .content {
		border: 1px solid silver;
		border-top: 0;		
		background-color: #f1f1f1;
		padding: 10px;
	}
	
	#m #ln #strona #tresc {
		padding-left: 15px;
		padding-right: 30px;
	}
	

	#m #ln #tresc h1 {
		color: #da3031;
		font-family: sans-serif;
		font-size: 1.7em;
		padding-bottom: 0px;
		border-bottom: 2px dotted #da3031;
		padding-left: 10px;
	}
	#m #ln #tresc h1 a {
		color: #da3031;
		text-decoration: none;
	}
	#m #ln #tresc h1+p {
		padding-top: 0px;
		margin-top: -20px;
	}
	#m #ln #tresc h2 {
		color: #da3031;
		font-family: sans-serif;
		font-size: 1.4em;
		padding-bottom: 0px;
	}
	#m #ln #tresc h3 {
		color: #da3031;
		font-family: sans-serif;
		font-size: 1.1em;
		padding-bottom: 0px;
	}
	#m #ln #tresc li.alt {
		border: 1px solid #ddd;
		margin: 10px;
	}
	#m #ln #tresc li.alt.str {
		border: 1px solid red !important;
	}
	#m #ln #tresc li.alt p {
		border: 1px solid #ddd;
		margin: 0;
		padding: 5px;
	}
	#m #ln #tresc li.alt .commentmetadata {
		border: 1px solid #ddd;
	}
	#m #ln #tresc li.alt .commentmetadata .avatar {
		display: inline;
		float: left;
	}
	#m #header #top {
		padding-top: 18px;
		margin-top: 0;
		width: 100%;
	}
	#m #header #top #left {
		width: 50%;
		padding-left: 28px;
	}
	#m #header #top #right {
		width: 50%;
		text-align: right;
		padding-right: 28px;
	}
	#m #ln #tresc .post-meta {
		border-top: 1px dashed #bbb;
		margin-top: 15px;
		padding: 0;
	}
	#m #ln #tresc blockquote {
		border-left:8px solid #df3f40;
		background: #f7e1e2;
		padding: 0;
		padding-left: 10px;
	}
#m #ln #tresc a {
font-family: sans-serif;
}
#m #ln .more-link {
color: red;
font-weight: 900;
font-family: sans-serif;
}
	
a.tagsz-1 { font-size:  13px; }
a.tagsz-2 { font-size: 15px; }
a.tagsz-3 { font-size: 18px; }
a.tagsz-4 { font-size: 20px; }
a.tagsz-5 { font-size: 25px; }

.post-content {
	text-align: justify;
}
