/* ROZNE
------------------------------------------------------------*/
/*.clear { clear: both; width: 1px; height: 1px; line-height: 1px; font-size: 0.01em; height: 1%;}*/
.display_none { display: none; }
.visibility_hidden { visibility:hidden }
.margin_fr { margin: 0 0 10px 10px; }
.margin_fl { margin: 0 10px 10px 0; }
.margin_zero { margin: 0; }
.float_left { float: left }
.float_right { float: right }
.text_center { text-align: center; }
.text_left { text-align: left; }
.text_right { text-align: right; }
.no_border { border: none; }
.top { margin-top:0; padding-top:0; }
.bottom { margin-bottom:0; padding-bottom:0; }

/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] FROM Blueprint CSS Framework */
.clear { display: inline-block; }   
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clear { height: 1%; }
.clear { display: block; }