@charset "utf-8";
/* CSS Document by ilona*/

.left_leftWarp{float:left;width:730px;height:auto;}
.main_left_leftWarp{;border-left:1px solid #d2d3d4;border-right:1px solid #d2d3d4;width:724px; padding-top:20px;}
.left_leftWarp p{ text-align:justify;}
.pageTitleWarp{ height:29px;}
.pageTitle{ padding-left:18px;font-size: 16px;font-weight: bold;width: 708px; height:29px; line-height:29px;background:url(../images/new_091203/title2.jpg) no-repeat;}
.clearDiv {clear:both;height:0;font-size:0;}

.textWarp {padding-left:30px;padding-right:30px;background: url(../images/txtBg1.jpg) no-repeat 5px 1px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 22px; PADDING-TOP: 20px
}
.textWarp h2{ font-size:14px; font-weight:bold; line-height:34px;color:#FF0000;}
.textWarp h4{ font-size:14px; font-weight:bold; line-height:58px;color:#FF0000;}
.title3{ font-size:12px; font-weight:bold;}
.left{float:left;}
.right{float:right; text-align:justify;} 

.btn_buy2 {background: url(../images/new_091203/tBuy1.gif) no-repeat; FLOAT: left; WIDTH: 112px; HEIGHT: 74px}
.btn_down2 {background: url(../images/new_091203/tDown1.gif) no-repeat; FLOAT: right; WIDTH: 112px; HEIGHT: 74px}


TABLE.txtTable {margin:10px auto;}
TABLE.txtTable TH {vertical-align:middle; height:40px; background:#333; text-align:center;}
TABLE.txtTable TD {vertical-align: middle; HEIGHT: 22px;}
TABLE.txtTable TD DIV { padding-left:15px; font-size:11px; width:95%; line-height:22px;}
TABLE.affTable {margin:10px auto;}
TABLE.affTable TH {
	vertical-align: middle; HEIGHT: 40px; background-COLOR: #333; TEXT-ALIGN: center
}
TABLE.affTable TR.tableHead TD {
	COLOR: #fff; LINE-HEIGHT: 42px; HEIGHT: 42px; background-COLOR: #333
}
TABLE.affTable TD {
	vertical-align: middle; HEIGHT: 22px; TEXT-ALIGN: center
}
TABLE.affTable TD DIV {
	PADDING-LEFT: 35px; FONT-SIZE: 11px; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: left
}

.title2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; color:#FF0000;PADDING-TOP: 5px
}
.bottomBtnWarp {
	PADDING-RIGHT: 65px; PADDING-LEFT: 65px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.bottomBtnWarp DIV {
	MARGIN-BOTTOM: 5px; HEIGHT: 31px;
}
.bottomBtnWarp A {
	DISPLAY: block; FLOAT: left; WIDTH: 90px; MARGIN-RIGHT: 30px; HEIGHT: 25px
}
.bottomBtnWarp DIV.bottomTxt {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 25px; HEIGHT: 25px
}


.infoPageBtn { width:240px; margin:0 auto;}
/*
.infoPageBtn DIV.btn_buy2 {
	BACKGROUND: url(../images/btn_buy2.gif) no-repeat; FLOAT: left; WIDTH: 61px; HEIGHT: 74px
}
.infoPageBtn DIV.btn_down2 {
	BACKGROUND: url(../images/btn_down2.gif) no-repeat; FLOAT: right; WIDTH: 61px; HEIGHT: 74px
}

.infoPageBtn A.btn_buy2 {
	DISPLAY: block; BACKGROUND: url(../images/btn_buy2_on.gif) no-repeat; WIDTH: 61px; HEIGHT: 74px
}
.infoPageBtn A.btn_down2 {
	DISPLAY: block; BACKGROUND: url(../images/btn_down2_on.gif) no-repeat; WIDTH: 61px; HEIGHT: 74px
}
.infoPageBtn A:hover {
	BACKGROUND-IMAGE: none
}
*/

SPAN.txtPrice { font-weight:bold;color:#FF0000;}
SPAN.oldPrice {
	FONT-SIZE: 12px; COLOR: #060; TEXT-DECORATION: line-through
}
ul.keyFeaturesWarp li{padding-left:30px; background-repeat:no-repeat; background-position:10px;}

ul.txtList{padding:15px 0;}
ul.txtList li{postion:block;padding-left:17px;background-image:url(../images/listImg01.gif); background-position:left 5px; background-repeat:no-repeat;line-height:22px;}