.r_flash {
	POSITION: relative; MARGIN: 4px auto; WIDTH: 700px; HEIGHT: 306px
}
.r_f_i {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 454px; HEIGHT: 298px; OVERFLOW: hidden; TOP: 5px; LEFT: 7px
}
.r_f_i TABLE {
	WIDTH: 454px; BACKGROUND: #f5f5f5; HEIGHT: 298px
}
.r_f_i IMG {
	Z-INDEX: 3; BACKGROUND: #f5f5f5
}
.r_f_i DIV {
	Z-INDEX: 4; POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity=70); WIDTH: 454px; BACKGROUND: #333; HEIGHT: 65px; TOP: 233px; LEFT: 0px; opacity: 0.7
}
.r_f_i DIV B {
	WIDTH: 90%; DISPLAY: block; COLOR: #fff; opacity: 1
}
.r_f_i DIV SPAN {
	WIDTH: 90%; DISPLAY: block; COLOR: #fff; opacity: 1
}
.r_f_i DIV B {
	LINE-HEIGHT: 55px; FONT-FAMILY: Arial, Verdana, sans-serif !important; HEIGHT: 25px; FONT-SIZE: 14px
}
.r_f_i DIV SPAN {
	HEIGHT: 40px; line-height:40px; OVERFLOW: hidden
}
.r_f_l {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 263px; BACKGROUND: url(../images/bg_nav_edito.gif) no-repeat right top; HEIGHT: 296px; TOP: 5px; RIGHT: 6px
}
.r_f_l LI {
	Z-INDEX: 20; BORDER-BOTTOM: #b8b8b8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #b8b8b8 1px solid; MARGIN: 0px; WIDTH: 233px; DISPLAY: inline; FLOAT: right; HEIGHT: 58px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: #b8b8b8 1px solid; PADDING-TOP: 1px
}
.r_f_l LI A {
	TEXT-ALIGN: right; MARGIN-TOP: 5px; WIDTH: 140px; DISPLAY: inline; FLOAT: left; HEIGHT: 47px; MARGIN-LEFT: 5px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.r_f_l LI IMG {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; MARGIN: 5px; WIDTH: 70px; DISPLAY: inline; FLOAT: right; HEIGHT: 45px; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid
}
.r_f_l LI.cur {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 262px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/bg_nav_edito_sel2.png) no-repeat right top; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: #b8b8b8 1px solid; PADDING-TOP: 0px
}
.r_f_l LI.cur A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: right; BORDER-LEFT: 0px; MARGIN-TOP: 5px; WIDTH: 140px; DISPLAY: inline; FLOAT: left; HEIGHT: 47px; MARGIN-LEFT: 35px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.r_f_l LI.cur IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN: 5px; WIDTH: 70px; DISPLAY: inline; FLOAT: right; HEIGHT: 45px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.r_pro {
	PADDING-BOTTOM: 10px; WIDTH: 707px; BORDER-TOP: #dbdbdb 3px solid
}
.r_pro .sog {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 707px; DISPLAY: block; HEIGHT: 30px; OVERFLOW: hidden
}
.r_pro .sog STRONG {
	PADDING-LEFT: 10px; DISPLAY: inline; FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, sans-serif; BACKGROUND: url(../images/index_08.gif) no-repeat left center; FLOAT: left; MARGIN-LEFT: 5px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.r_pro .sog .sear {
	MARGIN-TOP: 4px; WIDTH: 380px; DISPLAY: inline; FLOAT: right
}
.r_pro .sog .sear .te {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; WIDTH: 285px; DISPLAY: inline; FLOAT: left; HEIGHT: 21px; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid
}
.r_pro DL {
	MARGIN: 8px 6px 0px 16px; WIDTH: 150px; DISPLAY: inline; FLOAT: left; HEIGHT: 187px; OVERFLOW: hidden
}

.r_pro DL DT {
	TEXT-ALIGN: left; LINE-HEIGHT: 15px; MARGIN-TOP: 4px; WIDTH: 148px; HEIGHT: 55px; COLOR: #666; OVERFLOW: hidden
}
.r_pro DL DT H2 {
	FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, sans-serif; HEIGHT: 45px; FONT-SIZE: 13px; OVERFLOW: hidden;text-align:center;
}
.r_pro DL DT A.pho {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/index_35.gif) no-repeat left center
}
.r_com {
	WIDTH: 707px; HEIGHT: 216px; BORDER-TOP: #dbdbdb 3px solid
}
.r_com .flpho {
	BORDER-BOTTOM: #e5e5e5 3px solid; BORDER-LEFT: #e5e5e5 3px solid; MARGIN-TOP: 13px; WIDTH: 249px; DISPLAY: inline; FLOAT: left; HEIGHT: 163px; MARGIN-LEFT: 15px; BORDER-TOP: #e5e5e5 3px solid; BORDER-RIGHT: #e5e5e5 3px solid
}
.r_com STRONG {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; MARGIN-TOP: 11px; WIDTH: 414px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 10px; FONT-SIZE: 12px; OVERFLOW: hidden
}
.r_com .con {
	TEXT-ALIGN: left; LINE-HEIGHT: 17px; WIDTH: 414px; DISPLAY: inline; FLOAT: left; HEIGHT: 83px; COLOR: #444; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.r_com .con A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/po.gif) no-repeat left center
}
.r_com .but {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; MARGIN: 10px; DISPLAY: inline; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 13px
}
.r_com .qu {
	TEXT-ALIGN: left; WIDTH: 414px; DISPLAY: inline; FLOAT: left
}
.r_com .qu A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/po.gif) no-repeat left center; MARGIN-LEFT: 10px; MARGIN-RIGHT: 15px
}

.r_pro dd{ width: 140px;height: 100px; padding:4px; border:#dcdcdc solid 1px; text-align: center; float: left; display: inline;}
.r_pro dd a{ width:140px; height:100px; display:table-cell;vertical-align:middle;text-align:center;*font-size:94px;*display:block}
.r_pro dd img{vertical-align:middle;}