/* Takie zajebiste defaulty, podpier...eee pożyczone od Karola Zalewskiego http://blog.4zal.net/ <--- polecam, Fiotr
Prączewski */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

/* Żeby łatwiej stylować */
header, section, footer,
aside, nav, article, figure {
	display: block;
}

/***** Globalne gówno, może zadziała kurwa w końcu ******/

body {
  background: #FFFFFF;
  color: #000000;
  font-size: 87.5%; /* Bazowy: 14px */
  font-family: 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
  /* ^ I tak pewnie się spierdoli ale jebać ^ */
  margin: 0 auto;		/* Ha ha ha kutas */
  padding: 0;			/* I tak pewnie się */
  text-align: left;		/* nie bedzie dało czytać */
}

/* Nagłówki, bezczelnie zajebane ale co tam */

h2 {font-size: 1.571em}	/* 22px */
h3 {font-size: 1.429em}	/* 20px */
h4 {font-size: 1.286em}	/* 18px */
h5 {font-size: 1.143em}	/* 16px */
h6 {font-size: 1em}	/* 14px */

h2, h3, h4, h5, h6 {
  font-weight: 400;
  line-height: 1.1;
  margin-bottom: .8em;
}

strong, b {font-weight: bold;}   /* Nie wiem po co ale mówią, */
em, i {font-style: italic;}	 /* że działa to dałem */
del { text-decoration: strikeover; }

p {margin-bottom: 1.143em;}

/* <greentext> <-- nikomu nie podjebałem, sam zrobiłem! */
blockquote {
  color: #789955;
  margin-bottom: 1.143em;
}

blockquote:before { content: '>'; }

cite {
  color: #789955;
  margin-bottom: 1.143em;
}

cite:before { content: '>'; }
/* </greentext> */

/* Main Nav */
  body header nav {
  background: #000305;
  font-size: 1.143em;
  height: 40px;
  line-height: 30px;
  margin: 2em auto 0 auto;
  padding: 0;
  text-align: center;
  width: auto;

  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  }

body header nav ul {list-style: none; margin: 0 auto; width: auto;}
body header nav li {float: left; display: inline; margin: 0;}

body header nav a:link, body header nav a:visited {
  color: #fff;
  display: inline-block;
  height: 30px;
  padding: 5px 1.5em;
  text-decoration: none;
}

body header nav a:hover, body header nav a:active,
body header nav .active a:link, body header nav .active a:visited {
  background: #C74451;
  color: #fff;
  text-shadow: none !important;
	}

body header nav li:first-child a {
  border-top-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;

  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
}


/***** Układ 0/10 <-- pewnie się spierdoli ******/

body {clear: both; margin: 0 auto; width: 65em;} /* Taki alternatywny będę i dam se 70em'ów */

#content {
  background: #fff;
  margin-bottom: 2em;
  overflow: hidden;
  padding: 20px 20px;
  width: auto;
  display: table;

  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}

#posty {
  display: table-cell;
  width: 75%;
  padding-right: 22px;
}

.post {
  padding-bottom: 2em;
}

aside {
  display: table-cell;
  width: 25%;
}

/* Komcie <-- również pod...pożyczone od Karola */

#comments {
	background: #fff;
	margin-bottom: 2em;
	overflow: hidden;
	padding: 20px 20px;
	width: auto;

	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.comment1 header, .comment2 header {
	background: #fff;
	margin-bottom: 2em;
	overflow: hidden;
	padding: 20px 20px;
	width: auto;

	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#comments img {
	border:0px solid;
	display: inline;
	margin: 0 auto
}

.comment1 {
	background: #F5F4EF;
	margin-bottom: 2em;
	overflow: hidden;
	padding: 20px 20px;
	width: auto;

	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.comment2 {
	background: #eee;
	margin-bottom: 2em;
	overflow: hidden;
	padding: 20px 20px;
	width: auto;

	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#addcomment {
	background: #fff;
	margin-bottom: 2em;
	overflow: hidden;
	padding: 20px 20px;
	width: auto;

	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
