*{
		margin:0px; 
		padding:0px;
	}
		
	html{
		margin:0px; 
		padding:0px;
		font:14px Arial, helvetica, sans-serif; 
		color:#FFFFFF;
		
		background:#111111;
		
	}

	body{ 
		margin:0px; 
		padding:0px;
		color:#FFFFFF;
	}
		
	
	
	a {
		color:#FFFFFF;
		text-decoration:none;
	}
	a:hover, active, visited {
		color:red;
		text-decoration:none;
	}
	
	div, p { 
			margin:0px; 
			padding:0px; 
			text-align:right;
			direction:rtl;
		
	}
	
	h1, h2, h3, h4 { 
			margin:0px; 
			padding:0px; 
			text-align:right;
			direction:rtl;
			font:bold 14px  Arial, helvetica, sans-serif; 
			color:#FFFFFF;
		
	}
	
	h1 {
		font:bold 18px  Arial, helvetica, sans-serif; 
		color:#FFFFFF;
		padding:5px 0px 5px 0px;
	
	}
	
	
	
	.spacer {
		float:right;
		width:99%;
		margin-top:0px;
		
	}
	
	
	label {  
		display: block; 
		padding-top:5px; 
		color:#4585A0;
	}
	
	input {
		margin:0px;
		padding:0px;
		background:#fff;
		color:#373737;
	}
	
	textarea {
		border:1px solid #527B3F;
		width:215px;
		font-family:arial;
		font-size:18px;
		background:#FFFDE3;
		color:#373737;
	}
	
	.SubmitInput{
		font-family:arial;
		font-size:24px;
		width:200px;
		background:#EEDDCD;
		color:#373737; 
		border-bottom-color:#C3081B;
		border-right-color:#C3081B;
		border-left-color:#C3081B;
		border-top-color:#C3081B;
		border-width: 1px 1px 1px 1px;
		border-style: solid;
		
	}
	
	.Error {
		font-weight:bold;
		color:#B50B86;
	}
	
	.large_font_success {
		
		color:#B50B86;
		font:bold 18px arial, helvetica, sans-serif;
	}
	
	.full_screen {
		float:right;
		width:100%;
		padding:0px;
		margin:0px;
		text-align:center;
		
		
	}
	
	.container {
		text-align:right;
		width:900px;
		margin: auto;
		padding:0px;
		color:#fff;
		
	
	}
	
	#header {
		float:right;
		width:900px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		background-image:url(../images/logo.gif);
		background-repeat: no-repeat;
		background-position: right 20px;
		
		
	
	}
	
	.lamp {
		float:left;
		width:900px;
		text-align:left;
		height:80px;
		z-index:1000px;
		
	}
	
	
	
	#top_navigation {
		float:right;
		width:auto;
		padding:0px;
		margin:0px 0px 0px 0px;
		background-image:url(../images/top_nav.gif);
		background-repeat: repeat-x;
	}
	
	#top_navigation .in_bar {
		height:30px;
		display:block;
		background-image:url(../images/round_grey_right.gif);
		background-repeat: no-repeat;
		background-position: right top;
		
		
	}
	
	#top_navigation ul, #top_navigation ul li{
		border:0px;
		margin:0px;
		padding:0px;
		list-style:none;
		height:30px;
		line-height:30px;
	} 
	
	#top_navigation ul{ 
		width:900px;
		background-image:url(../images/round_grey_left.gif);
		background-repeat: no-repeat;
		background-position: left top;
		
		
	}
	
	#top_navigation ul li{ 
		float:right;
		padding:0px;
		margin:0px 0px 0px 0px;
		display:block;
		line-height:30px;
	}
	
	#top_navigation ul li a{
		color:#fff;
		display:block; 
	} 
	#top_navigation ul li a span{
		padding:0px 15px 0px 0px;
		height:30px;
		line-height:30px;
		display:block;
		margin-left:15px; 
	}
	
	#top_navigation .first a, #top_navigation .first a:hover{
		background:url(../images/red_top_nav.gif) left top repeat-x;
		height:30px;
		line-height:30px; 
	} 
	#top_navigation .first a span, #top_navigation .first a:hover span{
		color:#FFFFFF;
		background:url(../images/round_red_right.gif) right top no-repeat;
		height:30px;
		line-height:30px;
	} 
	
	#top_navigation .selcted a, #top_navigation .selcted a:hover{
		background:url(../images/grey_mouse_over_menu.gif) left top repeat-x;
		height:30px;
		line-height:30px; 
	} 
	#top_navigation .selcted a span, #top_navigation .selcted a:hover span{
		color:#FFFFFF;
		height:30px;
		line-height:30px;
	} 
	
	
	
	#top_navigation ul li a:hover{
		background:url(../images/red_top_nav.gif) left top repeat-x;
		height:30px;
		line-height:30px; 
	} 
	#top_navigation ul li a:hover span{
		height:30px;
		line-height:30px; 
	} 

	#PhoneNumber {
		background-image:url(../images/phone.gif);
		background-repeat: no-repeat;
		background-position: center center;
		padding:5px 0px 5px 0px;
		margin:8px 15px 5px 0px;
		height:16px;
		text-align:center;
	}
	
	#breadcrumbs {
		float:right;
		width:700px;
		padding:5px 0px 5px 0px;
		margin:8px 15px 5px 0px;
		color:#656565;
		height:16px;
		
	}
	
	.content_area {
		
		float:right;
		width:900px;
		padding:0px;
		margin:0px;
		
	}
	
	
	.full_black_content_top {
		
		float:right;
		width:900px;
		padding:0px;
		margin:0px;
		background-image:url(../images/full_blk_top.gif);
		background-repeat: no-repeat;
		background-position: right top;
		height:11px;
		
	}
	
	.full_black_content_contact_top {
		
		float:right;
		width:900px;
		padding:0px;
		margin:0px;
		background-image:url(../images/full_blk_top_contact.png);
		background-repeat: no-repeat;
		background-position: right top;
		height:19px;
		
	}
	
	
	
	.full_black_content_bottom {
		
		float:right;
		width:900px;
		padding:0px;
		margin:0px;
		background-image:url(../images/full_blk_bottom.gif);
		background-repeat: no-repeat;
		background-position: right top;
		height:11px;
		position:relative;
		z-index:100;
		
	}
	
	
	.full_blk_bottom_tip {
		
		float:right;
		width:900px;
		padding:0px;
		margin:0px;
		background-image:url(../images/full_blk_bottom_tip.gif);
		background-repeat: no-repeat;
		background-position: right top;
		height:72px;
		position:relative;
		z-index:100;
		
	}
	
	
	
	.full_black_content_mid {
		
		float:right;
		width:878px;
		padding:0px 11px 0px 11px;
		margin:0px;
		background:#000000;
		
	}
	
	.full_black_content_mid .ziyud {
		padding:0px;
		background-image:url(../images/truck-ziyud.jpg);
		background-repeat: no-repeat;
		background-position: right top;
		min-height:435px;
		width:878px;
	}
	
	 .mix_gradient_round {
		float:right;
		padding:0px;
		width:878px;
		background-image:url(../images/gradient_round_full.jpg);
		background-repeat: no-repeat;
		background-position: center top;
		min-height:455px;
	}
	
	 .mix_gradient_round .thanks_txt {
		float:right;
		padding:0px;
		width:878px;
		text-align:center;
		margin-top:225px;
		font:18px Arial, helvetica, sans-serif;
	}
	
	 .mix_gradient_round .thanks_txt h3 {
		float:right;
		padding:0px;
		width:878px;
		text-align:center;
		margin:0px;
		color:#AFAFAF;
		font:bold 24px Arial, helvetica, sans-serif;
	}
	
	
	
	.full_black_content_mid .mix_gradient {
		float:right;
		padding:0px;
		width:878px;
		background-image:url(../images/gradient.jpg);
		background-repeat: no-repeat;
		background-position: right top;
		min-height:455px;
	}
	
	
	.full_black_content_mid  .video_gallery {
		padding:0px 0px 0px 0px;
		text-align:center;
		float:right;
		width:880px;
		
		
	}
	
	.full_black_content_mid  .video_gallery  h1{
		color:#fff;
		margin:0px 0px 0px 0px;
	}
	
	.full_black_content_mid  .video_gallery .right {
		float:right;
		width:662px;
		padding:30px 20px 0px 0px;
		
	}
	
	.movie_top {
		float:right;
		width:661px;
		height:23px;
		background-image:url(../images/movie_frame_top.jpg);
		background-repeat: no-repeat;
		background-position: right top;
	}
	
	.movie_mid {
		float:right;
		width:661px;
		height:341px;
		background-image:url(../images/movie_frame_mid.jpg);
		background-repeat: repeat-y;
		background-position: right top;
		overflow:hidden;
	}
	
	.movie_player .play_icon{
		position:absolute;
		right:260px;
		top:100px;
		z-index:100;
		cursor:hand;
	}
	
	 .play_button .play_span{
		cursor:hand;
	 }
	 .play_button{
		width:661px;
		height:47px;
		margin:15px 0px 0px 0px;
		padding:12px 15px 0px 15px;
		background-image:url(../images/tips_button.png);
		background-repeat: no-repeat;
		background-position: center top;
		float:right;
		text-align:center;
		font:bold 18px Arial, helvetica, sans-serif;
		
	}
	
	
	
	.movie_player {
		position:relative;
		float:right;
		width:613px;
		height:341px;
		margin:11px 24px 0px 24px;
		overflow:hidden;
		text-align:center;
		
	}
	
	.movie_player img, img a{
		border:0px none;
	}
	
	.movie_bottom {
		float:right;
		width:661px;
		height:23px;
		background-image:url(../images/movie_frame_bottom.jpg);
		background-repeat: no-repeat;
		background-position: right top;
	}
	
	
	
	.full_black_content_mid  .video_gallery .left {
		float:left;
		text-align:left;
		width:170px;
		margin-top:20px;
		margin-left:20px;
		color:#fff;
	
	}
	
	
	.movie_icon {
		float:left;
		width:170px;
		min-height:86px;
		background-image:url(../images/movie_icon_bg.png);
		background-repeat: no-repeat;
		background-position: left top;
		text-align:left;
		margin-bottom:15px;
		
	}
	
	
	
	.movie_icon .movie_icon_img {
		float:left;
		width:133px;
		height:77px;
		overflow:hidden;
		text-align:left;
		cursor:hand;
	}
	
	.movie_icon .movie_icon_img img, img a{
		border:0px none;
	}
	
	
	.movie_icon_title {
		float:left;
		text-align:center;
		width:133px;
		font:normal 11px Arial, helvetica, sans-serif;
		padding:3px 0px 0px 0px;
		margin:0px;
	}
	
	
	.full_black_content_mid  .contact_form_text {
		line-height:125%;
		padding:0px 30px 0px 0px;
		text-align:center;
		float:right;
		width:848px;
	}
	
	.full_black_content_mid  .contact_form_text .right {
		float:right;
		width:288px;
		margin-right:55px;
	}
	
	
	
	
	.full_black_content_mid  .contact_form_text .left {
		float:left;
		width:480px;
		
		
	}
	
	.full_black_content_mid  .contact_form_text  .top {
		float:left;
		width:480px;
		height:336px;
		background-image:url(../images/kissot-contact-us-1_03.png);
		background-repeat: no-repeat;
		background-position: left top;
			
	}
	
	.full_black_content_mid  .contact_form_text  .bottom {
		float:left;
		width:480px;
		height:148px;
		background-image:url(../images/kissot-contact-us-1_06.png);
		background-repeat: no-repeat;
		background-position: left top;
		padding:0px;
		margin:0px;
			
	}
	
	.full_black_content_mid  .contact_form_text  .bottom .txt {
		text-align:center;
		font:bold 24px Arial, helvetica, sans-serif;
		color:#fff;
		margin-top:40px;
		
	}
	

	
	.full_black_content_mid  .contact_form_text .form_item{
		float:right;
		width:848px;
		margin-bottom:15px;
		
	}
	
	
	.full_black_content_mid  .contact_form_text h1 {
		color:#fff;
		margin:15px 0px 0px 0px;
		
	}
	
	.full_black_content_mid  .contact_form_text label{
		display:block;
		color:#fff;
		font:bold 12px  Arial, helvetica, sans-serif;
		text-align:right;
		margin:0px;
		padding:0px 0px 2px 0px;
		width:90px;
		
	}
	
	.full_black_content_mid  .contact_form_text input {
		width:235px;
		border:1px solid #fff;
		background:#717171;
		float:right;
		font: 18px  Arial, helvetica, sans-serif;
		color:#fff;
	}
	
	.full_black_content_mid  .contact_form_text textarea {
		width:237px;
		height:165px;
		resize: none;
		float:right;
		overflow:hidden;
		border:1px solid #fff;
		background:#717171;
		color:#fff;
		
	}
	
	
	.full_black_content_mid  .contact_form_text .submit_pniya{
		float:right;
		width:141px;
		background:transparent;
		border:0px none;
		font:bold 22px  Arial, helvetica, sans-serif;
		color:#fff;
		height:59px;
		padding:0px 15px 15px 15px;
		background-image:url(../images/tips_button.png);
		background-repeat: no-repeat;
		background-position: center top;
		text-align:center;
		margin-right:45px;
		
	}
	
	
	
	.full_black_content_mid  .form_text {
		line-height:125%;
		padding:6px 15px 15px 15px;
		text-align:center;
		float:right;
		width:848px;
		
	}
	
	
	.full_black_content_mid  .form_text h1 {
		color:#fff;
		text-align:center;
		margin:0px;
		
	}
	
	.full_black_content_mid  .form_text .form_item{
		float:right;
		width:848px;
		margin-bottom:15px;
		
	}
	
	.full_black_content_mid  .form_text .submit_pniya{
		float:right;
		width:141px;
		background:transparent;
		border:0px none;
		font:bold 22px  Arial, helvetica, sans-serif;
		color:#fff;
		height:59px;
		margin:0px 350px 0px 0px;
		padding:0px 15px 15px 15px;
		background-image:url(../images/tips_button.png);
		background-repeat: no-repeat;
		background-position: center top;
		text-align:center;
		
	}
	
	.full_black_content_mid  .form_text label{
		display:block;
		color:#fff;
		font: 16px  Arial, helvetica, sans-serif;
		text-align:right;
		float:right;
		margin-top:0px;
		padding-top:0px;
		padding-right:200px;
		width:115px;
		
		
	}
	
	.full_black_content_mid  .form_text input {
		width:221px;
		height:26px;
		text-align:center;
		border:0px none;
		padding-top:5px;
		background:transparent;
		background-image:url(../images/input_bg.png);
		background-repeat: no-repeat;
		background-position: center top;
		float:right;
	}
	
	.full_black_content_mid  .form_text textarea {
		width:222px;
		height:113px;
		resize: none;
		text-align:center;
		border:0px none;
		float:right;
		background:transparent;
		background-image:url(../images/textarea_bg.png);
		background-repeat: no-repeat;
		background-position: center top;
		overflow:hidden;
		
	}
	
	.full_black_content_mid   .validate {
		color:#fff;
	
	}
	
	.full_black_content_mid .validate_note {
		color:#fff;
		text-align:center;
		margin-bottom:10px;
	
	}
	
	.full_black_content_mid  .form_text .select_div {
		width:222px;
		height:26px;
		text-align:center;
		float:right;
		border:0px none;
		background:transparent;
		background-image:url(../images/select_bg.png);
		background-repeat: no-repeat;
		background-position: center top;
		cursor:hand;
		
		
	}
	
	
	.full_black_content_mid  .tip_text {
		line-height:125%;
		padding:6px 15px 15px 15px;
		
	}
	
	
	.full_black_content_mid  .tip_text .tip_item {
		float:right;
	}
	
	.full_black_content_mid  .tip_text  h3{
		
		width:141px;
		height:47px;
		margin:0px 0px 0px 0px;
		padding:12px 15px 0px 15px;
		background-image:url(../images/tips_button.png);
		background-repeat: no-repeat;
		background-position: center top;
		float:right;
		text-align:center;
		
	}
	
	
	
	.full_black_content_mid  .tip_text p {
		padding-bottom:25px;
	}
	
	.full_black_content_mid  .text {
		width:340px;
		line-height:125%;
		padding:6px 15px 15px 0px;
		
	}
	
	.full_black_content_mid  .text p {
		padding-bottom:25px;
	}
	
	
	
	.full_black_content_mid  h1{
		font:bold 18px  arial, helvetica, sans-serif;
		color:#C03B21;
		margin:0px;
		padding:0px 0px 15px 0px;
		
	}
	
	
	.full_grey_content_top {
		
		float:right;
		width:900px;
		padding:0px;
		margin:0px;
		background-image:url(../images/full_grey_top.gif);
		background-repeat: no-repeat;
		background-position: right top;
		height:11px;
		
	}
	
	.full_grey_content_mid {
		
		float:right;
		width:878px;
		padding:0px 11px 0px 11px;
		margin:0px;
		background:#232323;
	}
	
	
	.full_grey_content_mid .content_who {
		width:878px;
		float:left; 
		
	}
	
	
	
	
	.full_grey_content_mid  .content_who  .bg {
		float:right; 
		text-align:right;
		z-index:0;
		padding:0px;
		margin:0px;
		position:relative;
		z-index:1;
		width:226px;
	}
	
	.img_div {
		float:left;
		position:relative;
		z-index:10;
		width:630px;
		text-align:left;
	}
	
	.full_grey_content_mid .main_content_text {
		float:right; 
		text-align:right;
		width:248px;
		padding:0px;
		position:relative;
		z-index:1;
	}
	
	.full_grey_content_mid .content_text {
		float:right; 
		text-align:right;
		width:221px;
		line-height:125%;
		padding:0px 15px 0px 11px;
		position:relative;
		z-index:1;
	}
	
	
	.full_grey_content_mid  h1{
		font:bold 18px  arial, helvetica, sans-serif;
		color:#C03B21;
		margin:0px;
		padding:4px 15px 15px 0px;
	}
	
	
	.full_grey_content_bottom {
		
		float:right;
		width:900px;
		padding:0px;
		margin:0px;
		background-image:url(../images/full_grey_bottom.gif);
		background-repeat: no-repeat;
		background-position: right top;
		height:11px;
		position:relative;
		z-index:100;
		
	}
	
	
	
	
	#bottom_content_area {
		font:10px arial;
		float:right;
		width:900px;
		padding:0px;
		margin:15px 0px 0px 0px;
		
	}
	
	.right {
		float:right;
		width:714px;
		margin-left:8px;
	}
	
	.right .top {
		float:right;
		width:724px;
		height:11px;
		margin-left:8px;
		background-image:url(../images/two_third_top.gif);
		background-repeat: no-repeat;
		background-position: right top;
	}
	
	.right .mid_bootom {
		float:right;
		width:724px;
		margin-left:8px;
		height:3px;
		padding:0px 0px 0px 0px;
		text-align:center;
		background:#232323;
	}
	
	.right .mid_bootom .gallery_footer {
		float:right;
		width:724px;
		margin-left:8px;
		padding:0px 0px 0px 0px;
		text-align:center;
		position:relative; 
		bottom:8px;
		
	}
	
	.right .mid_bootom .gallery_footer .ff {
		float:right;
		width:100px;
		margin-right:150px;
		padding-top:3px;
	}
	
	.right .mid_bootom .gallery_footer .num {
		float:right;
		width:224px;
		text-align:center;
		
		
	}
	
	.right .mid_bootom .gallery_footer .num .selected {
		background-image:url(../images/gallery_selected.png);
		background-repeat: no-repeat;
		background-position: center top;
		width:20px;
		height:20px;
		z-index:1000;
		position:relative;
		float:left;
		text-align:center;
		padding-top:3px;
		
	}
	
	.right .mid_bootom .gallery_footer .num .no_selected{
		
		padding-top:3px;
		width:20px;
		height:20px;
		z-index:1000;
		position:relative;
		float:left;
		text-align:center;
		
		
		
	}
	
	.right .mid_bootom .gallery_footer .bw {
		float:left;
		text-align:left;
		width:100px;
		margin-left:150px;
		padding-top:3px;
	}
	
	.right .mid {
		float:right;
		width:724px;
		margin-left:8px;
		padding:0px 0px 0px 0px;
		text-align:center;
		background:#232323;
	}
	
	.right .mid_hp_flash {
		float:right;
		width:702px;
		margin-left:8px;
		padding:0px 11px 0px 11px;
		text-align:center;
		background:#232323;
		height:480px;
	}
	
	
	.right .mid_gallery {
		float:right;
		width:702px;
		margin-left:8px;
		padding:0px 11px 0px 11px;
		text-align:center;
		background:#232323;
		height:481px;
	}
	
	.right .mid_gallery .titles_holder{
		float:right; 
		width:702px;
		height:481px;
		position:absolute;
		overflow:hidden;
	}
	
	.right .mid_gallery .titles{
		position:relative;
		float:right; 
		width:652px;
		margin:439px 25px 15px 25px;
		
	}
	
	.right .mid_gallery .titles .titles_text_main{
		position:relative;
		float:right; 
		width:652px;
		height:37px;
		margin:0px 0px 0px 0px;
		font: 12px  Arial, helvetica, sans-serif;
		
	}
	
	
	
	.right .mid_gallery .titles .titles_headline{
		font-weight:bold;
	}
	.right .mid_gallery .titles .titles_desc{
		
	}
	
	
	.right .mid_gallery .titles .titles_text{
		position:relative;
		float:right; 
		width:574px;
		height:37px;
		margin:0px 0px 0px 12px;
		font: 12px  Arial, helvetica, sans-serif;
		
	}
	
	
	.right .mid_gallery .titles .titles_basket{
		position:relative;
		float:left; 
		width:64px;
		height:31px;
		margin:0px;
		padding: 6px 0px 0px 0px;
		text-align:center;
		background-image:url(../images/basket_add_bt.png);
		background-repeat: no-repeat;
		background-position: left top;
		
		font: 12px  Arial, helvetica, sans-serif;
	}
	
	
	.right .mid_hp_grey {
		float:right;
		width:704px;
		margin-left:8px;
		padding:0px 10px 0px 10px;
		text-align:right;
		background-image:url(../images/two_third_mid.gif);
		background-repeat: repeat-y;
		background-position: right top;
		height:480px;
	}
	
	
	.right .bottom {
		float:right;
		width:724px;
		height:11px;
		margin-left:8px;
		background-image:url(../images/two_third_bottom.gif);
		background-repeat: no-repeat;
		background-position: right top;
	}
	
	.gallery_icons {
		float:left;
		width:168px;
	}
	
	.gallery_icons .icon_item {
		float:left;
		width:168px;
		margin:0px 0px 8px 0px;
	}
	
	.gallery_icons  h3, h3 a{
		text-align:center;
		margin:50px 0px 0px 0px;
		font:bold 24px  Arial, helvetica, sans-serif;
		
	}
	
	.gallery_icons .gallery_img_thumb {
		float:left;
		width:168px;
		height:142px;
		color:#fff;
		text-align:center;
		
	}
	
	.gallery_icons .gallery_img_thumb img, img a {
		border:0px none;
		cursor:hand;
	}
	
	.gallery_icons .gallery_img_icon {
		float:left;
		width:168px;
		height:142px;
		color:#fff;
		background-image:url(../images/gallery_icon_red.png);
		background-repeat: no-repeat;
		background-position: center top;
		
	}
	
	
	.gallery_icons .gallery_img_icon_grey {
		float:left;
		width:168px;
		height:142px;
		color:#fff;
		background-image:url(../images/gallery_icon_grey.png);
		background-repeat: no-repeat;
		background-position: center top;
		
	}
	
	
	 .scroler {
		float:left;
		width:200px;
		position:absolute;
		top:149px;
		text-align:left;
		height:504px;
		
	}
	
	.scroll_bt {
		cursor:hand;	
		
	}
	
	 .scroler .bg {
		float:left;
		width:21px;
		position:realtive;
		text-align:left;
		height:461px;
		color:#fff;
		background-image:url(../images/dot_scroler.gif);
		background-repeat: repeat-y;
		background-position: 5px top;
		overflow:hidden;
		padding:20px 0px 20px 0px;
	}
	
	
	
	.left {
		float:left;
		width:168px;
		color:#010101;
	}
	
	
	.left .text{
		float:left;
		width:148px;
		margin:0px 10px 0px 10px;		
		padding:0px 0px 0px 0px;	
	}
	
	.hp_sale {
		margin-top:15px;
		float:left;
		width:168px;
	}
	
	.hp_news {
		margin-top:0px;
		float:left;
		width:168px;
	}
	
	#ticker {
		height:165px;
		font: 12px  arial, helvetica, sans-serif;	
		overflow:hidden;
		background:#FEFDFD;	
		padding:8px;
		
	}
	
	#ticker .news_item {
		margin-bottom:20px;
	}
	
	#product_hp {
		height:182px;	
		background:#FEFDFD;	
		padding:8px;
	}
	
	.shoping_cart {
		float:right;
		width:876px;
		
	}
	
	.shoping_cart .right {
		line-height:125%;
		float:right;
		width:180px;
		margin-left:7px;
	}
	
	
	.shoping_cart .button_container {
		float:right;
		width:180px;
		height:35px;
		margin: 130px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		
	}
	
	.shoping_cart .button {
		float:right;
		width:140px;
		height:35px;
		margin:0px 20px 0px 20px;
		padding: 12px 0px 0px 0px;
		font:bold 14px  Arial, helvetica, sans-serif;
		color:#fff;
		background-image:url(../images/tips_button.png);
		background-repeat: no-repeat;
		background-position: center top;
		text-align:center;
	}
	
	
	
	.shoping_cart .left {
		float:left;
		width:679px;
		color:#fff;
	}
	
	.shoping_cart .titles {
		float:left;
		width:649px;
		padding:0px 15px 0px 15px;
		color:#fff;
	}
	
	
	.shoping_cart .titles h2 {
		color:#fff;
		text-align:center;
		padding:0px 0px 10px 0px;
	}
	
	
	
	.shoping_cart .cell_1 {
		float:right;
		width:85px;
		
	}
	
	.shoping_cart .cell_1 .txt {
		float:right;
		width:85px;
		text-align:center;
		font:bold 14px  arial, helvetica, sans-serif;
		padding-top:45px;
	}
	
	
	.shoping_cart .cell_2 {
		float:right;
		width:75px;
		text-align:center;
		height:
	}
	
	.shoping_cart .cell_2 .txt {
		float:right;
		width:76px;
		height:104px;
		text-align:center;
		overflow:hidden;
	}
	
	.shoping_cart .cell_2 .txt img, img a {
		border:0px none;
	}
	
	
	
	.shoping_cart .cell_3 {
		float:right;
		width:205px;
		text-align:center;
	}
	
	.shoping_cart .cell_3 .txt {
		float:right;
		width:205px;
		text-align:center;
		padding-top:45px;
	}
	
	
	
	.shoping_cart .cell_4 {
		float:right;
		width:80px;
		text-align:center;
		
	}
	
	.shoping_cart .cell_4 .txt {
		float:right;
		width:80px;
		text-align:center;
		padding-top:45px;
		
	}
	
	
	.shoping_cart .cell_5 {
		float:right;
		width:135px;
		text-align:center;
		
	}
	
	.shoping_cart .cell_5 .txt {
		float:right;
		width:135px;
		text-align:center;
		padding-top:45px;
		
	}
	
	.shoping_cart .cell_6 {
		float:right;
		width:69px;
		text-align:center;
	}
	
	.shoping_cart .cell_6 .txt {
		float:right;
		width:69px;
		text-align:center;
		padding-top:45px;
	}
	
	
	
	.shoping_cart .item {
		float:left;
		width:679px;
		height:114px;
		background-image:url(../images/cart_item_bg.png);
		background-repeat: no-repeat;
		background-position: right top;
		padding:0px;
		margin:0px;
		
		
	}
	
	.shoping_cart .item .item_txt {
		float:right;
		text-align:right;
		width:649px;
		height:106px;
		padding:0px 15px 0px 15px;
		margin:0px 0px 0px 0px;
		overflow:hidden;
	}
	
	
	
	.left h2{
		color:#010101;
		text-align:center;
		border-bottom:1px solid #010101;	
		margin:0px 8px 0px 8px;	
		padding:8px 0px 0px 0px;
	
		
	}
	
	.left .third_title{
		color:#010101;
		margin:0px;	
		padding:0px;
		background-image:url(../images/wht-third_top.gif);
		background-repeat: no-repeat;
		background-position: right top;
		
	}
	
	.left .wht_third_bottom{
		margin:0px;	
		padding:0px;
		background-image:url(../images/wht-third_bottom.gif);
		background-repeat: no-repeat;
		background-position: right top;
		height:9px;
		
	}
	
	
	
	.left .text .hp_product_img{
		text-align:center;		
	}
	
	.left .text .hp_product_img img{
		border:1px solid #010101;		
	}
	
	.left .text .hp_product_text{
		padding:10px 0px 2px 0px;
		font: 12px  arial, helvetica, sans-serif;		
	}
	
	.left .text .hp_product_sale_price{
		font:bold 16px  arial, helvetica, sans-serif;
	}
	.left .text .hp_product_original_price{
			font: 12px  arial, helvetica, sans-serif;	
	}
	
	
	
	.left .top {
		float:left;
		width:168px;
		height:10px;
		background-image:url(../images/third_top.gif);
		background-repeat: no-repeat;
		background-position: right top;
		
	}
	
	.left .mid {
		float:left;
		width:168px;
		
		background-image:url(../images/third_mid.gif);
		background-repeat: repeat-y;
		background-position: right top;
	}
	
	.left .bottom {
		float:left;
		width:168px;
		height:10px;
		background-image:url(../images/third_bottom.gif);
		background-repeat: no-repeat;
		background-position: right top;
	}
	
	
	
	.search {
		float:left;
		width:168px;
		margin:15px 0px 0px 0px;
	}
	
	.search .top {
		float:left;
		width:168px;
		height:3px;
		background-image:url(../images/search_bar_top.gif);
		background-repeat: no-repeat;
		background-position: right top;
	}
	
	.search .mid {
		float:left;
		width:168px;
		padding:0px 0px 0px 0px ;
		background-image:url(../images/search_bar_mid.gif);
		background-repeat: repeat-y;
		background-position: right top;
		
	}
	
	.search .bottom {
		float:left;
		width:168px;
		height:3px;
		background-image:url(../images/search_bar_bottom.gif);
		background-repeat: no-repeat;
		background-position: right top;
	}
	
	
	.search input {
		width:125px;
		border:0px none;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		height:20px;
		float:right;		
	}
	
	.search input[type='submit'] {
		float:right;		
		width:39px;
		height:20px;
		padding:0px;
		border:0px none;
		background-image:url(../images/search.gif);
		background-repeat: no-repeat;
		background-position: right top;
	}
	
	.text_bottom {
		
		
	}
	
	
	
	.a_footer {
		float:right;
		color:#fff;
		font: 10px arial, helvetica, sans-serif;
		margin:15px 0px 0px 0px;
		width:714px;
	}
	
	
	.bottom_nav {
		float:right;
		color:#fff;
		font: 10px arial, helvetica, sans-serif;
		margin:18px 0px 5px 0px;
		text-align:center;
		width:714px;
	}
	
	.bottom_nav a{ 
		color:#fff;
	}
	
	
	
	.facebook {
		float:right;
		margin:11px 0px 5px 0px;
		
	}
	
	.credit {
		float:left;
		margin:13px 0px 5px 0px;
		
	}
	
	#PrintMainHolder {
		width:976px;
		
		margin-left:10px;
		margin-right:10px;
		margin-top:10px;
		margin: auto;
		
	}
	