/*-------------------------footer scroll-------------------------------*/
#idFixBar
{
	position: fixed; left: 0px; bottom: 0px;
	width:100%;
	z-index:100;
}

.fullScreen
{
	position: fixed; left: 0px; top: 0px;
	width:100%;
	height:1000px;
	z-index:80;
	background-color:Black;
	filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;	
}


/*-------------------------RegisterAdvisory-------------------------------*/
#idFixBar #idContainerRA
{
	position:relative;
	margin:auto;
	width:960px;
	height:500px;
	z-index:101;
	text-align:left;
}

#idFixBar #idContainerRA .bgT
{
	background-image:url(../images/FooterScroll/BgCompareT.png);
	height:20px;
	width:960px;
}

#idFixBar #idContainerRA .bgF
{
	background-image:url(../images/FooterScroll/BgCompareF.png);
	height:22px;
	width:960px;
}

#idFixBar #idContainerRA .bg
{
	background-image:url(../images/FooterScroll/BgCompareB.png);
	height:458px;
	padding:0 40px 0 52px;
	width:868px;
}

#idFixBar #idContainerRA .bg .title
{
	height:34px;
	font-size:22px;
}

#idFixBar #idContainerRA .bg .btnClose
{
	background-image:url(../images/FooterScroll/Close.png);
	position:absolute;
	right:36px;
	top:13px;
	height:17px; width:11px;
	display:block;
}

#idFixBar #idContainerRA .bg .btnClose:hover
{
	background-position:-11px 0;
}

#idFixBar #idContainerRA .bg .container
{
	display:block;
	padding:10px 0 0 0;
}

#idFixBar #idContainerRA .bg .conL
{
	border-right:1px solid #E5E5E5;
	padding:0 10px 0 0;
	display:table-cell;
	height:238px;
	width:230px;
	font-size:12px;
	vertical-align:top;
}

#idFixBar #idContainerRA .bg .conR
{
	padding:0 0 0 13px;
	display:table-cell;
	height:238px;
	width:620px;
	vertical-align:top;
}

#idFixBar #idContainerRA .bg .conL P
{
	padding:10px 0;
	line-height:20px;
}

#idFixBar #idContainerRA .bg .conL ul
{
	padding:0 10px;
}

#idFixBar #idContainerRA .bg .conL li
{
	padding:4px 0;
}
#idFixBar #idContainerRA .bg .conL li .btnRA
{
	height:44px;
	display:inline-block;
	text-decoration:none;
}
#idFixBar #idContainerRA .bg .conL li .btnRA:hover
{
	filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;
}
#idFixBar #idContainerRA .bg .conL li .btnRA .L
{
	background-image:url(../images/FooterScroll/BtnRA_L.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
}
#idFixBar #idContainerRA .bg .conL li .btnRA .R
{
	background-image:url(../images/FooterScroll/BtnRA_R.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
}
#idFixBar #idContainerRA .bg .conL li .btnRA .C
{
	background-image:url(../images/FooterScroll/BtnRA_C.png);
	background-repeat:repeat-x;
	padding:16px 0 0 0;
	height:28px;
	color:#000;
	font-weight:bold;
}

#idFixBar #idContainerRA .bg .conL P .phone
{
	color:Red;
	font-size:14px;
}

/*-------------------------Comparison Product-------------------------------*/
#idFixBar #idContainerComparison
{
	position:relative;
	margin:auto;
	width:960px;
	height:500px;
	z-index:101;
	text-align:left;
}

#idFixBar #idContainerComparison .bgT
{
	background-image:url(../images/FooterScroll/BgCompareT.png);
	height:20px;
	width:960px;
}

#idFixBar #idContainerComparison .bgF
{
	background-image:url(../images/FooterScroll/BgCompareF.png);
	height:22px;
	width:960px;
}

#idFixBar #idContainerComparison .bg
{
	background-image:url(../images/FooterScroll/BgCompareB.png);
	height:458px;
	padding:0 40px 0 52px;
	width:868px;
}

#idFixBar #idContainerComparison .bg .title
{
	height:34px;
	font-size:22px;
}

#idFixBar #idContainerComparison .bg .btnClose
{
	background-image:url(../images/FooterScroll/Close.png);
	position:absolute;
	right:36px;
	top:13px;
	height:17px; width:11px;
	display:block;
}

#idFixBar #idContainerComparison .bg .btnClose
{
	background-position:-11px 0;
}

#idFixBar .containerAttribute
{
	overflow:auto;
	height:270px;
}

#idFixBar #idContainerComparisonTable td
{
	padding:5px;
}

#idFixBar #idContainerComparisonTable .attributeTable
{
	border-left:solid 1px #444;
	border-top:solid 1px #444;
}

#idFixBar #idContainerComparisonTable .attributeTable td
{
	border-bottom:solid 1px #444;
	border-right:solid 1px #444;
}


#idFixBar #idContainerComparisonTable .groupName
{
	background-color:#666;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}

#idFixBar #idContainerComparisonTable .attributeName
{
	background-color:#eee;
	color:#000;
}

#idFixBar #idContainerComparisonTable .description
{
	color:#006CB0;
}

#idFixBar #idContainerComparisonTable .description:hover
{
	color:#FF7800;
	text-decoration:underline;
}

#idFixBar #idContainerComparisonTable .link
{
	text-decoration:none;
	display:block;
	color:#000;
	text-align:center;
}

#idFixBar #idContainerComparisonTable .link:hover
{
	color:#FF7800;
}

#idFixBar #idContainerComparisonTable img
{
	margin:3px;
}

#idFixBar #idContainerComparisonTable SPAN
{
	display:block;
	height:30px;
	padding:5px;
}

/*#region Compare Product */
#idFixBar #idContainerCompare
{
	position:relative;
	margin:auto;
	width:960px;
	height:306px;
	z-index:101;
	text-align:left;
}

#idFixBar #idContainerCompare .bgT
{
	background: url(../images/FooterScroll/BgCompareT.png) center 5px no-repeat;
    height: 20px;
    background-size: 935px;
    width: 960px;
}

#idFixBar #idContainerCompare .bgF
{
	background-image:url(../images/FooterScroll/BgCompareF.png);
	height:22px;
	width:960px;
}

#idFixBar #idContainerCompare .bg
{
	background-image:url(../images/FooterScroll/BgCompareB.png);
	height:264px;
	padding:0 30px 0 52px;
	width:100%;
}

#idFixBar #idContainerCompare .bg .btnClose
{
	background-image:url(../images/FooterScroll/Close.png);
	position:absolute;
	right:36px;
	top:13px;
	height:17px; width:11px;
	display:block;
}

#idFixBar #idContainerCompare .bg .btnClose:hover
{
	background-position:-11px 0;
}

#idFixBar #idContainerCompare .bg .title
{
	height:34px;
	font-size:22px;
}

#idFixBar #idContainerCompare .bg .container
{
	display:block;
	padding:10px 0 0 0;
}

#idFixBar #idContainerCompare .bg .L
{
	float:left;
	border-right:1px solid #E5E5E5;
	display:table-cell;
	width:280px;
	height:238px;
}

#idFixBar #idContainerCompare .bg .R
{
	float:left;
	padding:0 0 0 13px;
	display:table-cell;
	height:238px;
	width:570px;
}

#idFixBar #idContainerCompare .bg .L P
{
	font-size:12px;
	font-weight:bold;
	line-height:180%;
	padding:74px 0 0 44px;
	width:200px;
	color:#555;
}

#idFixBar #idContainerCompare .bg .L P .btnCompareUnAtive
{
	background-image:url(../images/FooterScroll/BtnCompare.png);
	height:25px; width:86px;
	display:inline-block;
	cursor:default;
}

#idFixBar #idContainerCompare .bg .L P .btnCompare
{
	background-image:url(../images/FooterScroll/BtnCompare.png);
	background-position:0 -25px;
	height:25px; width:86px;
	display:inline-block;
}

#idFixBar #idContainerCompare .bg .L P .btnCompare:hover
{
	background-image:url(../images/FooterScroll/BtnCompare.png);
	background-position:0 -50px;
	height:25px; width:86px;
	display:inline-block;
}
/*#endregion*/

/*-------------------------Compare List Product-------------------------------*/

#idFixBar #idContainerCompare .bg .R .listProduct
{
	background-image:url(../images/FooterScroll/ItemEmpty.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:205px;
	width:560px;
}

#idFixBar #idContainerCompare .listProduct .item
{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #E2F1F9;
	float:left;
	height:193px;
	margin-right:4px;
	padding-top:10px;
	text-align:center;
	width:134px;
	position:relative;
}

#idFixBar #idContainerCompare .listProduct .item .btnClose
{
	background-image:url(../images/FooterScroll/Close.png);
	position:absolute;
	right:4px;
	top:4px;
	height:17px; width:11px;
	display:block;
}

#idFixBar #idContainerCompare .listProduct .item .link
{
	text-decoration:none;
	display:block;
	color:#000;
}

#idFixBar #idContainerCompare .listProduct .item .link:hover
{
	color:#FF7800;
}

#idFixBar #idContainerCompare .listProduct .item .link img
{
	margin:3px;
}

#idFixBar #idContainerCompare .listProduct .item .link SPAN
{
	display:block;
	height:30px;
	padding:5px;
}


/*#region Product Last View */
#idFixBar #idContainerProductLastView
{
	position:relative;
	margin:auto;
	width:920px;
	height:306px;
	z-index:101;
	text-align:left;
}

#idFixBar #idContainerProductLastView .bgT
{
	background:url(../images/FooterScroll/BgCompareT.png) center center no-repeat;
	height:20px;
	width:927px;
}

#idFixBar #idContainerProductLastView .bgF
{
	background-image:url(../images/FooterScroll/BgCompareF.png);
	height:22px;
	width:960px;
}

#idFixBar #idContainerProductLastView .bg
{
	background-image:url(../images/FooterScroll/BgCompareB.png);
	height:264px;
	padding:0 30px 0 52px;
	background-size: 924px;
	width:100%;
}

#idFixBar #idContainerProductLastView .bg .btnClose
{
	background-image:url(../images/FooterScroll/Close.png);
	position:absolute;
	right:36px;
	top:13px;
	height:17px; width:11px;
	display:block;
}

#idFixBar #idContainerProductLastView .bg .btnClose:hover
{
	background-position:-11px 0;
}

#idFixBar #idContainerProductLastView .bg .title
{
	height:34px;
	font-size:22px;
}

#idFixBar #idContainerProductLastView .bg .container
{
	display:block;
	padding:10px 0 0 0;
}

#idFixBar #idContainerProductLastView .bg .L
{
	border-right:1px solid #E5E5E5;
	display:table-cell;
	width:280px;
	height:238px;
}

#idFixBar #idContainerProductLastView .bg .R
{
	padding:0 0 0 13px;
	display:table-cell;
	height:238px;
	width:570px;
}

#idFixBar #idContainerProductLastView .bg .L P
{
	font-size:12px;
	font-weight:bold;
	line-height:180%;
	padding:74px 0 0 44px;
	width:200px;
	color:#555;
}

#idFixBar #idContainerProductLastView .bg .L P .btnProductLastViewUnAtive
{
	background-image:url(../images/FooterScroll/BtnCompare.png);
	height:25px; width:86px;
	display:inline-block;
	cursor:default;
}

#idFixBar #idContainerProductLastView .bg .L P .btnCompare
{
	background-image:url(../images/FooterScroll/BtnCompare.png);
	background-position:0 -25px;
	height:25px; width:86px;
	display:inline-block;
}

#idFixBar #idContainerProductLastView .bg .L P .btnCompare:hover
{
	background-image:url(../images/FooterScroll/BtnCompare.png);
	background-position:0 -50px;
	height:25px; width:86px;
	display:inline-block;
}

/*#endregion*/
/*#region List Product Last View*/

#idFixBar #idContainerProductLastView .listProduct
{
	background-image:url(../images/FooterScroll/product_empty.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:205px;
	width:788px;
	margin-left:10px;
}

#idFixBar #idContainerProductLastView .listProduct .item
{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #E2F1F9;
	float:left;
	height:193px;
	margin-right:4px;
	padding-top:10px;
	text-align:center;
	width:193px;
	position:relative;
}

#idFixBar #idContainerProductLastView .listProduct .item .btnClose
{
	background-image:url(../images/FooterScroll/Close.png);
	position:absolute;
	right:4px;
	top:4px;
	height:17px; width:11px;
	display:block;
}

#idFixBar #idContainerProductLastView .listProduct .item .link
{
	text-decoration:none;
	display:block;
	color:#000;
}

#idFixBar #idContainerProductLastView .listProduct .item .link:hover
{
	color:#FF7800;
}

#idFixBar #idContainerProductLastView .listProduct .item .link img
{
	margin:3px;
}

#idFixBar #idContainerProductLastView .listProduct .item .link SPAN
{
	display:block;
	height:30px;
	padding:5px;
}
/*#endregion*/


/*-------------------------Bar-------------------------------*/
#idFixBar .bar
{
	margin:auto;
	width:980px;
	height:40px;
	z-index:100;
	text-align:left;
}

#idFixBar .bar .L
{
	background-image:url(../images/FooterScroll/BgLeft.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:15px;
}

#idFixBar .bar .R
{
	background-image:url(../images/FooterScroll/BgRight.png);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:15px;
}

#idFixBar .bar .C
{
	background-image:url(../images/FooterScroll/BgCenter.png);
	background-repeat:repeat-x;
	display:table-cell;
	width:960px;
	height:30px;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-left:0px;
}

#idFixBar .bar .C .hotline
{
	font-size:12px;
	font-weight:bold;
	float:left;
	padding:4px 0 5px 10px;
}

#idFixBar .bar .C .hotline .number
{
	font-size:18px;
	font-weight:bold;
	color:Red;
}

#idFixBar .bar .C .btnCompare
{
	color:Black;
	text-decoration:none;
	background-image:url(../images/FooterScroll/Btn.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	width:200px;
	height:32px;
	padding:4px 0 0 40px;
	margin-right:5px;
	font-size:11px;
}

#idFixBar .bar .C .btnCompareActive
{
	color:Black;
	background-position:-400px 30%;
}


#idFixBar .bar .C .btnCompare:hover
{
	color:Black;
	background-position:-200px 30%;
}


#idFixBar .bar .C .btnProductLastView
{
	color:Black;
	text-decoration:none;
	background-image:url(../images/FooterScroll/Btn.png);
	background-repeat:no-repeat;
	background-position:-600px;
	display:block;
	float:left;
	width:200px;
	height:32px;
	padding:4px 0 0 40px;
	margin-right:5px;
	font-size:11px;
}

#idFixBar .bar .C .btnProductLastViewActive
{
	color:Black;
	background-position:-1000px 30%;
}


#idFixBar .bar .C .btnProductLastView:hover
{
	color:Black;
	background-position:-800px;
}


#idFixBar .bar .C .btnRegisterAdvisory
{
	color:White;
	text-decoration:none;
	background-image:url(../images/FooterScroll/Btn.png);
	background-repeat:no-repeat;
	background-position:-600px;
	display:block;
	float:left;
	width:160px;
	height:29px;
	padding:4px 0 0 40px;
	margin-right:5px;
	font-size:11px;
}

#idFixBar .bar .C .btnRegisterAdvisory:hover
{
	color:Black;
	background-position:-800px;
}

#idFixBar .bar .C .btnRegisterAdvisoryActive
{
	color:Black;
	background-position:-1000px 30%;
}
