/*
 	960 Grid System ~ Core CSS. Learn more ~ http://960.gs/. Licensed under GPL and MIT.
	Rework pod 12 kolumn per 10px margines: Wojciech Kamien - wojciech.kamien@gmail.com / www.kamien.eu
*/

/* Kontenery */
.cont { margin-left: auto; margin-right: auto; width: 960px; }

/* Grid >> Global */
.gd_1, .gd_2, .gd_3, .gd_4, .gd_5, .gd_6, .gd_7, .gd_8, .gd_9, .gd_10, .gd_11, .gd_12 { display: inline; float: left; margin-left: 5px; margin-right: 5px; }

/* Grid >> Children (Alpha ~ First, Omega ~ Last) */
.alpha { margin-left: 0; }
.omega { margin-right: 0; }

/* Grid // reworked */
.gd_1 { width: 70px; }
.gd_2 { width: 150px; }
.gd_3 { width: 230px; }
.gd_4 { width: 310px; }
.gd_5 { width: 390px; }
.gd_6 { width: 470px; }
.gd_7 { width: 550px; }
.gd_8 { width: 630px; }
.gd_9 { width: 710px; }
.gd_10 { width: 790px; }
.gd_11 { width: 870px; }
.gd_12 { width: 950px; }

/* Prefixy // reworked */
.px_1 { margin-left: 85px; }
.px_2 { margin-left: 165px; }
.px_3 { margin-left: 245px; }
.px_4 { margin-left: 325px; }
.px_5 { margin-left: 405px; }
.px_6 { margin-left: 485px; }
.px_7 { margin-left: 565px; }
.px_8 { margin-left: 645px; }
.px_9 { margin-left: 725px; }
.px_10 { margin-left: 805px; }
.px_11 { margin-left: 885px; }

/* Sufixy // reworked */
.sx_1 { margin-right: 85px; }
.sx_2 { margin-right: 165px; }
.sx_3 { margin-right: 245px; }
.sx_4 { margin-right: 325px; }
.sx_5 { margin-right: 405px; }
.sx_6 { margin-right: 485px; }
.sx_7 { margin-right: 565px; }
.sx_8 { margin-right: 645px; }
.sx_9 { margin-right: 725px; }
.sx_10 { margin-right: 805px; }
.sx_11 { margin-right: 885px; }


/* Clear Floated Elements */
/* ---------------------- */
/* http://sonspring.com/journal/clearing-floats */
html body div.clear, html body span.clear { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }
/* http://www.positioniseverything.net/easyclearing.html */
.clearfix:after { clear: both; content: '.'; display: block; visibility: hidden; height: 0; }
.clearfix {	display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }