body {margin:0;padding:0;height:100%;}

#box_main {overflow:auto;width:100%;height:100%;position:fixed;background: url(gfx/tlo.jpg) no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#top_menu {position:absolute;width:100%;height:110px;background:#fff;}
#top_menu_in {width:1002px;margin:0 auto;}
#logo {float:left;}
#fb {float:right;}
#box_in {width:1002px;overflow:hidden;height:500px;margin:0 auto;}
#carl {float:right;width:202px;height:80px;margin-top:130px;margin-right:78px;}
#foot {width:1002px;height:63px;margin:0 auto;}
#foot_in {background:url(gfx/footbg.png); width: 1002px; height: 63px; position: absolute; bottom: 0px; z-index:6; }