
/* CSS-Framework Import
------------------------------ */

@import url(cf-menu.css);
@import url(cf-content.css);
@import url(cf-form.css);

/* Utilites
------------------------------ */

* { margin: 0; padding: 0; }
.img-repl { text-indent: -9999px; overflow: hidden; display: block; }

.hidden { display: none; }
.no-margin { margin: 0!important; }
.no-back { background: none; }

/* Main custom rules
------------------------------ */

html { background: #05070F url(../skin/bg0.gif) no-repeat center 10px; font: .75em/1.5 Verdana, Arial, Helvetica, sans-serif; } 

body { padding: 20px; }

#site { width: 600px; margin: 0 auto; background: #fff url(../skin/bg-site.gif) no-repeat center top; padding: 20px 40px 0 40px; }

#col-left { float: left; width: 274px; /* padding: 10px; border: 1px solid #ccc */}
#col-right { margin-left: 306px; background: #ccc url(../skin/top-right.gif) no-repeat center top; }

#col-r-bottom { background: url(../skin/bot-right.gif) no-repeat center bottom; height: 100%; padding: 10px}

#footer { clear: both; padding-top: 10px; border-top: 2px solid #ccc; }
.margin-left { margin-left: 90px ;}
#bottom { width: 680px; margin: 0 auto; background: #fff url(../skin/bg-footer.gif) no-repeat center bottom; height: 32px}
