@charset "utf-8";
/*
Theme Name: Wordpress Theme
Description: The WordPress theme
Version: 1.1
*/

* {
	padding:0;
	margin:0;
	}
	
body {
	text-align:center;
	background:url(body_bg.jpg) repeat-x top #181818;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#f7f7f7;
	}	
	
img {
	border:0;
	}	
	
.end {
	clear:both;
	}	
	
#page {
	width:90%px;
	text-align:left;
	margin-left:100px;
	}	

#head {
	height:150px;
	}
	
#title {
	float:left;
	position:relative;
	}	
	
#title h1{
	margin-top:45px;
	margin-left:45px;
	}	
	
#main {
	width:90%;
	padding:20px 0;
	}

ul#wpisy {
	width:80%;
	float:left;
	list-style-type:none;
	}
	
ul#wpisy li {
	border-bottom:1px dashed #424242;
	padding:10px 0;
	margin:0 0 10px 0;
	}		
	
.wpis_main img {
	padding:2px;
	background:#343434;
	}	
	
h2.title {
	font:22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0 0 10px 45px;
	margin:0 0 10px 0;
	color:#f7f7f7;
	background:url(entry.jpg) no-repeat;
	}	
	
h2.title a {
	text-decoration:none;
	color:#f7f7f7;
	}		
	
ul#wpisy li .entry {
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#b2b2b2;
	}	
	
ul#wpisy li small {
	font:11px Arial, Helvetica, sans-serif;
	display:block;
	color:#565656;
	margin:0 0 10px 0;
	}	
	
ul#wpisy li small span {	
	color:#454545;
	padding:0 5px;
	font-weight:bold;
	}
	
ul#wpisy li small span a {
	text-decoration:none;
	font-weight:normal;
	color:#c7c7c7;
	}	
	
ul#wpisy li small span a:hover {
	border-bottom:1px dashed #9e0000;
	}	
	
.entry a {
	color:#da0000;
	text-decoration:none;
	}	
	
.entry a:hover {
	color:#bd0000;
	text-decoration:underline;
	}		
	
.entry img, .entry a img {
	margin:3px;
	padding:2px;
	border:1px solid #202020;
	}	
	
.entry a:hover img {
	margin:3px;
	padding:2px;
	border:1px solid #da0000;
	}		
	
.entry p {
	padding:0 0 8px 0;
	}	
	
#footer {
	text-align:center;
	background:#1d1d1d;
	border-top:1px solid #232323;
	padding:10px 0;
	}	
	
#footer_content {
	width:900px;
	text-align:left;
	margin:0 auto;
	}	
	
#related{
	width:270px;
	float:left;
	}	
	
#related {
	margin:0 45px 0 0; 
	}	
	
#related h2 {
	width:239px;
	height:20px;
	padding:5px 0 0 31px;
	font:14px Arial, Helvetica, sans-serif;
	color:#c4c4c4;
	font-weight:bold;
	margin:0 0 10px 0;
	}
	
#related h2 {

	background:url(h2_archi.jpg) no-repeat;
	}		
	
#footer_content a{
	list-style-type:none;
	}	
	
#footer_content a {
	margin:0 0 6px 0;
	line-height:1px;
	}	
	
#footer_content a {
	display:block;
	background:#242424;
	border:1px solid #2e2e2e;
	padding:5px;
	text-decoration:none;
	color:#d6d6d6;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;	
	}		
	
#footer_content a:hover {
	border:1px solid #494949;
	text-decoration:none;
	color:#fff;
	}	
	
h2.rights {
	text-align:left;
	float:left;
	width:600px;
	color:#9a9a9a;
	margin:10px 0 0 0;
	padding:5px 0 0 0;
	font:11px Arial, Helvetica, sans-serif; 
	}	
	
h2.rights a {
	text-decoration:none;
	font-weight:bold;
	color:#9a9a9a;
	}
	
h2.rights a:hover {
	color:#bbbbbb;	
	}		
	
h2.rss {
	float:right;
	margin:10px 0 0 0;
	width:30px;
	height:30px;
	position:relative;
	top:0;
	right:0;	
	}