Растягиваем фоновую картинку в размер окна по горизонтали (бэкграунд без искажения пропорций). Кроссбраузерный background-size (100% auto)

Фоновая картинка body: hs-2007-30-d-web.jpg

CSS:

<style type="text/css">
html { min-height:100%; }
body { padding:0; margin:0;  min-height:100%;
font:14px/1.5em Arial, Helvetica, sans-serif;
color: #FFFFFF; text-shadow:1px 1px 0 #000000;
background: #06040C url('images/hs-2007-30-d-web.jpg')
top left  fixed no-repeat; 
-o-background-size: 100%;  
-webkit-background-size:100%; 
-moz-background-size:100%; 
-khtml-background-size:100%; 
background-size: 100%;
}
.mytable td { 
background: #000000 url('images/hs-2010-25-a-web.jpg')
top left no-repeat; 
-o-background-size: 100%;  
-webkit-background-size:100%; 
-moz-background-size:100%; 
-khtml-background-size:100%; 
background-size: 100%; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/hs-2010-25-a-web.jpg', sizingMethod='crop');
-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/hs-2010-25-a-web.jpg', sizingMethod='crop');
}
/* ... */
</style>
<!--[if lt IE 9]>
<style type="text/css">
#container { position: relative; z-index:1; }
#iefix { width: 100%;  position:fixed; top:0; left:0; right:0;
height: 
expression( document.getElementsByTagName('body')[0].offsetWidth/400*202+
'px' ); /* 400 - ширина фоновой картинки в пикселях, 202 - её высота */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/hs-2007-30-d-web.jpg', sizingMethod='crop');
-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/hs-2007-30-d-web.jpg', sizingMethod='crop');
}
</style>
<![endif]-->
<!--[if lt IE 7]>
<style type="text/css">
body, html { zoom: 1; }
#iefix { position:absolute; z-index:1;
top: expression( eval(document.documentElement.scrollTop) + 'px' );
}
</style>
<![endif]-->

Совместимость: IE5.5+, FF 3.6+, Opera 9.5+, Safari 3+, Chrome, Konqueror