/* -----------------------------------------------------------------------


 Gridsystem CSS Framework 0.5
 http://da-ro.de

   * Copyright (c) 2009 Dawid Rogaczewski

----------------------------------------------------------------------- */

/* Some Freedom
--------------------------------------------------------------------------------------- */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;vertical-align:baseline;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}a{outline:none;}:focus{outline: none;}ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6,p,a,i,b,strong,label{font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; font-size-adjust: none;}

.rpl{overflow:hidden; text-indent:-1000px; float:left; display: block}

.no-show { overflow:hidden; text-indent:-1000em; display:block; height:0px; width:0px; line-height:0px}

.noborder, .noborder li{border: none !important;}

.first,
.last{margin:0;padding:0;border:none;}

.block{display: block;}
.hide{display: none;}
.show{display: block;}

.clear{clear: both;}
.left{float: left;}
.right{float: right;}
.noFlt { clear:both; }
.none{display: none}

hr.spacer{width: 100%; display: block; overflow: hidden; clear: both; border: 0; background: none; height: 1px; margin: 0; padding: 0;}
#footer hr.spacer{color: #e5e3dd;}


/* Grid
--------------------------------------------------------------------------------------- */

.col1, .col2, .col3, .col4, .col33{float: left; position: relative; margin: 0 1px 0 0; overflow: hidden; border: 0 solid transparent;}

.col1{width: 206px;}
.col2{width: 370px;}
.col3{width: 703px;}
.col4{width: 896px; background: #0A0A0A; overflow: hidden;}
.col5, .col8{width: 928px; margin-right: 0;}

.col8 .col1{width:103px; margin-right: 10px}
.col4 .col1{margin-right: 15px;}

.last{margin-right: 0 !important;}

.pl1{padding-left: 7px;}
.pl2{padding-left: 14px;}
.pl3{padding-left: 21px;}
.pl4{padding-left: 28px;}
.pl5{padding-left: 35px;}
.pl6{padding-left: 42px;}
.pl7{padding-left: 49px;}
.pl8{padding-left: 56px;}
.pl9{padding-left: 63px;}
.pl10{padding-left: 70px;}

.mr1{margin-right: 7px;}
.mr2{margin-right: 14px;}
.mr3{margin-right: 21px;}
.mr4{margin-right: 28px;}
.mr5{margin-right: 35px;}
.mr6{margin-right: 42px;}
.mr7{margin-right: 49px;}
.mr8{margin-right: 56px;}
.mr9{margin-right: 63px;}
.mr10{margin-right: 70px;}

.ml1{margin-left: 7px;}
.ml2{margin-left: 14px;}
.ml3{margin-left: 21px;}
.ml4{margin-left: 28px;}
.ml5{margin-left: 35px;}
.ml6{margin-left: 42px;}
.ml7{margin-left: 49px;}
.ml8{margin-left: 56px;}
.ml9{margin-left: 63px;}
.ml10{margin-left: 70px;}

.mt1{margin-top: 7px;}
.mt2{margin-top: 14px;}
.mt3{margin-top: 21px;}
.mt4{margin-top: 28px;}
.mt5{margin-top: 35px;}
.mt6{margin-top: 42px;}
.mt7{margin-top: 49px;}
.mt8{margin-top: 56px;}
.mt9{margin-top: 63px;}
.mt10{margin-top: 70px;}

.mb1{margin-bottom: 7px;}
.mb2{margin-bottom: 14px;}
.mb3{margin-bottom: 21px;}
.mb4{margin-bottom: 28px;}
.mb5{margin-bottom: 35px;}
.mb6{margin-bottom: 42px;}
.mb7{margin-bottom: 49px;}
.mb8{margin-bottom: 56px;}
.mb9{margin-bottom: 63px;}
.mb10{margin-bottom: 70px;}
