body {
	background-image: url('/img/red/bgmain.gif');
}

/*---- HEAD: START --- */

TD.HTdCLR {
  background-color:#592D34;
}

TR.HImgTrCLR {
  background:url('/img/red/head/h1.jpg') no-repeat;
  height:20px;
}

TD.HCTdCLR {
  background:url('/img/red/head/hbg.gif') repeat-x;
  height:66px;
}


TD.HMenuTdCLR {
  background:url('/img/red/head/hbg2.gif') repeat-x;
  height:40px;
}

TD.LogoTdCLR {
  background:url('/img/red/head/logo.jpg') no-repeat;
  /*background:url('/img/red/head/sp_lenta2.jpg') no-repeat;*/
}


/*--- menu ---*/

TD.MDTdCLR {
  background:url('/img/red/menu/div.gif') no-repeat;
}

TD.MTdCLR {
  background:url('/img/red/menu/bg.gif');
}


TD.MTdTCLR {
  /*text-decoration:underline;*/
  background-image:url('/img/red/menu/bg-this.gif');
  border-left:1px solid #592C33;
  border-right:1px solid #592C33;
}

/*---- HEAD: END --- */

/*---- MAIN LEFT: START --- */

TABLE.TblMainCLR {
  /*background:url('/img/red/bgmain.gif');*/
}

TD.TdLTitleCLR {
  background:url('/img/red/left/bgtitle.gif') repeat-x;
  height:25px;
  font:bold 11px Georgia, Tahoma;
  color:#FFFFFF;
  padding-left:9px;
}

.TdLCatSubCLR {
  background:#FAE8EB; 
  padding:0 5px 0 7px;
}

TD.TdLTitle2CLR {
  height:25px;
  font:bold 11px Georgia, Tahoma;
  color:#C77B88;
  padding-left:9px;
  border-top:1px solid #C77B88;
}

TABLE.TblCartCLR {
  background:#FAE8EB;
  border:1px solid #C77B88;
  margin-bottom:10px;
}

TABLE.TblCartCLR TD {
  vertical-align:top;
  padding:8px 5px 0 0;
  color:#656565;
  font:11px Verdana;
}

.TdColorCLR {
  background:#C77B88;
}

/*---- MAIN LEFT: END --- */

/*---- MAIN RIGHT: START ----*/

TABLE.TblTopBanCLR
{
  border:1px solid #D998A3;
  border-bottom:0;
}

TABLE.TblProgsCLR {
  border-right:1px solid #D998A3;
  border-left:1px solid #D998A3;
}

TABLE.TblBorderCLR {
  border:1px solid #D998A3;
  border-top:0;
}


/*---- MAIN RIGHT: END ----*/


/*---- MAIN RIGHT-LEFT: START ----*/
TABLE.TblRLCLR {
  border-bottom:1px solid #D998A3;
  border-left:1px solid #D998A3;
  background:#FFFFFF;
}
/*---- MAIN RIGHT-LEFT: END ----*/

/*---- MAIN RIGHT-RIGHT: START ----*/
TD.TdRRCLR {
  background:url('/img/red/color.gif') repeat-y;
}

TD.TdRR1CLR {
  background:url('/img/red/main/angler.gif') no-repeat;
}

TD.TdRR2CLR {
  background:url('/img/red/main/bgr2.gif') repeat-x;
}

TABLE.TblRRCLR {
  border-top:1px solid #CCCCCC;
  border-right:1px solid #D998A3;
  border-bottom:1px solid #D998A3;
  border-left:1px solid #CCCCCC;
  background:#FAE8EB url('/img/red/main/bgr.gif') repeat-y;
}

TD.TdRTitleCLR {
  background:url('/img/red/main/bgrt.gif') repeat-x;
  text-align:center;
  color:#FFFFFF;
  height:25px;
}

TD.TdPopCLR {
  width:20px;
  height:12px;
  border:1px solid #CCCCCC;
  background:#FAE8EB;
  text-align:center;
  color:#BF6000;
  font-weight:bold;
}
/*---- MAIN RIGHT-RIGHT: END ----*/

/*---- BOTTOM: START ----*/
TABLE.TblBotCLR {
  border-top:1px solid #D998A3;
  background:#FFFFFF url('/img/bottom/bg.gif') repeat-x;
}
/*---- BOTTOM: END ----*/


/*---- HEADER: START ----*/
#headLine {
  background:#592D34 url('/img/red/head/h1.jpg') no-repeat;
  height:20px;
}

#head {
  background:url('/img/red/head/hbg.gif') repeat-x;
  height:66px;
}

#topMenu {
  background:url('/img/red/head/hbg2.gif') repeat-x;
}

.menuOut {
  background:url('/img/red/menu/bg.gif') repeat-x;
}

.menuOutThis {
  margin-right:5px;
  background:url('/img/red/menu/bg-this.gif') repeat-x;
  border-left:1px solid #304020;
  border-right:1px solid #304020;
}

.ClrThisOut {
  float:left;
  background:url('/img/red/arrow.gif') center top no-repeat;
}
/*---- HEADER: END ----*/

/*---- RIGHT BLOCK: START ----*/
#rightContainer {
  border-top:1px solid #CCCCCC;
  border-right:1px solid #D998A3;
  border-bottom:1px solid #D998A3;
  border-left:1px solid #CCCCCC;
  background:#FAE8EB url('/img/red/main/bgr.gif') repeat-y;
  width:190px;
}

#rightContainer2 {
  border-top:1px solid #CCCCCC;
  border-right:1px solid #D998A3;
  border-bottom:1px solid #D998A3;
  border-left:1px solid #CCCCCC;
  background:#FAE8EB url('/img/red/main/bgr.gif') repeat-y;
  width:240px;
}

#gold #rightContainer {
  background:#FFFFFF;
}

#rightBlockHeader {
  background:url('/img/red/main/bgr2.gif') repeat-x;
  height:8px;
  text-align:left;
}

#rightBlockHeaderInner {
  background:url('/img/red/main/angler.gif') no-repeat;
  height:8px;
  width:8px;
}

.rightBlockTitle {
  background:url('/img/red/main/bgrt.gif') repeat-x;
  text-align:center;
  color:#FFF;
  height:25px;
  margin:0 10px 10px;
}
/*---- RIGHT BLOCK: END ----*/

.outer {
  background-image:url('/img/red/bgmain.gif');
}

.divFloat {
  border:1px solid #D998A3;
}
