Помогите закрепить фон
[spoiler]Код
html, body { margin: 0; }body { padding: 10px; border-color: #ffffff; font-family: tahoma, verdana, arial, sans-serif; color: #666; background:url('/templates/111666/img/studrippo.png') repeat-x #fff; }body table { font-size: 8pt; }table.header { width: 100%; margin: 10px 0 10px 0; }td.headerLogo { width: 100%; padding: 5px 10px 5px 0; }td.headerSearch { }table.search { width: 100%; font-size: 8pt; }table.search td { white-space: nowrap; background-color: #efefef; }td.searchTitle { }td.searchField { width: 100%; padding: 0 5px 0 5px; }td.searchButton { }table.subheader { width: 100%; height: 32px; margin-bottom: 10px; }td.menuSeparator { height: 32px; width: 10px; }td.menuSearch { background-color: #efefef; padding: 5px 5px 5px 5px; }table.content { width: 100%; }table.content td { vertical-align: top; }td.title { width: 100%; text-align: left; padding: 0 0 1px 10px; font-size: 8pt; }td.titleA { width: 100%; text-align: left; padding: 0 10px 1px 10px; font-size: 8pt; }td.filter { width: 100%; text-align: right; padding: 0 0 1px 10px; font-size: 8pt; }td.filterA { width: 100%; text-align: right; padding: 0 10px 1px 10px; font-size: 8pt; }td.searchResults { padding: 0 10px 10px 10px; font-size: 8pt; }td.contentLeft { font-size: 8pt; padding-right:10px; }td.contentRight { width: 100%; font-size: 8pt; }td.searchDigiseller { background-color: #eeeeee; }table.data { width: 100%; font-size: 8pt; background:#f9f9f9; }table.data td { font-size:11px; line-height:14px; vertical-align: top; padding:5px; border-bottom: 1px solid #e3e3e3; }table.data th { font-size:12px; line-height:34px; padding:0px 10px 0px 10px; background:url('/templates/111666/img/price_bg.png') repeat-x; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3;-moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; }th.dataTitle { text-align: left; border-right: 0px solid #e3e3e3; border-left: 1px solid #e3e3e3; }th.dataPrice { width: 100%; border-left: 0px solid #fff; border-right: 1px solid #e3e3e3; }td.dataPrice { text-align: center; border-left: 0px solid #fff; border-right: 1px solid #e3e3e3; }td.dataTitle { border-right: 0px solid #e3e3e3; border-left: 1px solid #e3e3e3; width: 100%; }table.sorting { width: 220px; font-size: 8pt; }td.sortingButton { padding: 5px; }td.sortingTitle { white-space: nowrap; vertical-align: middle !important; padding: 0 5px 0 5px; }td.sortingSelect { padding: 5px 0 5px 0; width: 100%; }table.card { width: 100%; border: 0px solid #c5c5c5; font-size: 8pt; margin-bottom: 10px; }table.card td { vertical-align: top; padding: 5px; border-bottom: 1px solid #c5c5c5; }td.cardTitle { white-space: nowrap; background:#f9f9f9; font-weight: bold; text-align: right; border-left: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5; }td.cardDesc { width: 100%; background-color: #f8f8f8; border-right: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5; }tr.cardFirst td { border-top: 1px solid #c5c5c5; }td.cardDesc p { margin: 10px 0 0 0; padding: 0; }form { margin: 0; padding: 0; }input.search { width: 100%; font-size: 8pt; font-family: tahoma, verdana, arial, sans-serif; color: #666666; }select.sorting { font-size: 8pt; font-family: tahoma, verdana, arial, sans-serif; color: #666666; }h5 { margin-bottom: 7px; padding: 0; }div.description,div.descriptionSub { margin: 0; padding: 0; }div.descriptionSub { margin-top: -3px; font-size: 8pt; color: #999999; }div.pager { margin-bottom: 10px; }ul.categories { list-style: none; font-size: 11px; margin: 0; padding: 0px; border-bottom: 0px solid #c5c5c5; }ul.categories li { display: block; border-bottom: 1px solid #e3e3e3; }ul.categories li a { display: block; line-height:24px; width: 288px; padding: 0px 5px 0px 5px; background-color: #f9f9f9; background-position: right center; background-repeat: no-repeat; }ul.categories li a:hover { background:url('/templates/111666/img/cat_bg.png') repeat-x; }.content { width: 100%; font-size: 8pt; padding: 0px; }.section { font-size:8pt; }.catalogue { font-size:8pt; font-weight: bold; }/*����*/.exmenu a {border-radius:5px;-moz-border-radius:5px;text-decoration: none;font-size:11px;line-height:26px;text-align:center;width:auto;color:#444;padding:0px 10px 0px 10px;display:block;background:none; border-right:1px dotted #fff; border-left:1px dotted #fff; border-bottom:1px solid #f6f6f6; }.exmenu a:hover {color:#444; text-align:center; background:url('/templates/111666/img/price_bg.png') repeat-x; text-shadow:1px 1px 0px #fff; border-right:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}#exmaxban {border:1px solid #c5c5c5;}/*�����*/.block_top {font-size:12px;padding-left:10px; padding-right:5px; line-height:34px; background:url('/templates/111666/img/block_top.png') no-repeat; border-bottom:1px solid #e3e3e3;}.block_center {border-right: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3;background:#f9f9f9;}.block_bottom {background:url('/templates/111666/img/block_bottom.png') no-repeat;}.xm1 {font-weight: normal;border:none; background:url('/templates/111666/img/title_bg.png') repeat-x;}a:link {text-decoration:none; color:#666;}a:active {text-decoration:none; color:#666;}a:visited {text-decoration:none; color:#666;}a:hover {text-decoration:none; color:#444; text-shadow:1px 1px 0px #fff;}/* ������ */input[type=submit], input[type=reset], input[type=button] { border-radius:5px;-moz-border-radius:5px;font-size: 8pt; height: 26px; padding-bottom: 0px; background: url('/templates/111666/img/price_bg.png') repeat-x; border-right: 1px solid #d2d2d2; border-left: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; border-top: 0px; color: #666; cursor: pointer;}input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover { background: url('/templates/111666/img/price_bg.png') repeat-x; color: #444; text-shadow:1px 1px 0px #fff; border-right: 1px solid #d2d2d2; border-left: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2;border-top: 0px; }input[type=submit]:active, input[type=reset]:active, input[type=button]:active { background: url('/templates/111666/img/price_bg.png') repeat-x; border-top: 0px; border-right: 1px solid #d2d2d2; border-left: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2;}/* * RIGHT LINKS */ a.linkbar { display: block; position: relative; height: 19px; background: #fff; background-repeat: no-repeat; background-position: right; padding-top: 5px; padding-left: 5px; margin-bottom: 0px; text-decoration: none; border-top:1px dotted #c5c5c5; opacity: 0.7; color:#444;}a.linkbar:hover { text-decoration: none; opacity: 1.0;}.linkbar .rightblock { position: absolute; right: 5px;}a.imgmax { opacity: 0.7;}a.imgmax:hover { opacity: 1.0;}
/*����*/
.111666_bottom a {text-align:left;border-radius:5px;-moz-border-radius:5px;text-decoration: none;font-size:11px;line-height:26px;width:auto;color:#444;padding:0px 10px 0px 10px;display:block;background:none; border-right:1px dotted #fff; border-left:1px dotted #fff; border-bottom:1px solid #f6f6f6; }
.111666_bottom a:hover {text-align:center;color:#444; background:url('/templates/111666/img/price_bg.png') repeat-x; text-shadow:1px 1px 0px #fff; border-right:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}[/spoiler]