/* CSS Document */

.myTouring,.productList{ _height:550px; min-height:550px;}

	.myTouring .ZZArticle h1{ color:#d51720; margin: 0px 0px 5px 0px; }

	.myTouring h1{ color:#d51720; margin:23px 0 20px 0; }
	.productList h1{color:#727272; margin:23px 0 17px 0;}
	.clr{ line-height:0; font-size:0; height:0;}
	
	/* Home */
	
	.myTouring .introText a,
	.myTouring .introText a:link,
	.myTouring .introText a:active,
	.myTouring .introText a:visited{ background:url(/imgs/mytouring/interiorMyTouring/myToruing_bullet.gif) no-repeat left /*added:*/4px; padding-left:10px;}
	.myTouring .introText a:hover{ text-decoration:underline}
	.myTouring .introText1{}
		.myTouring .introText1 a{ display:block; padding:0; margin:0;}
		.myTouring .introText1 div{ padding-left:10px; margin-top:-10px; /*added:*/margin-bottom: 5px; }
	.myTouring .introText2{ /* margin-top:5px; */ }
	.myTouring .introText3{ margin-top:16px;}
	
	.myTouring .register-myTouring{ width:480px; margin:29px auto 0 auto}
	html*.myTouring .register-myTouring{ width:480px; margin:29px auto 0 auto}
		.myTouring .header-register-myTouring{ height:21px; padding:15px 0 0 70px; font-size:14px; color:#d51720; display:block; line-height:16px; font-weight:bold; background:url(/imgs/mytouring/myTouringHome/header-register.gif) no-repeat;}
		.myTouring .content-register-myTouring{ background:url(/imgs/mytouring/myTouringHome/content-register.jpg) #fff repeat-x; border:solid #e60000; border-width:0 1px 0 1px; padding:15px 15px 0 15px;}
			.content-register-myTouring td{ vertical-align:top; padding:0 0 5px 0;}
				.content-register-myTouring .itemNum{ color:#e60000}
				.content-register-myTouring .btnRegister{ text-align:center; height:28px;}
					html*.content-register-myTouring .btnRegister{ height:28px;}
		.myTouring .footer-register-myTouring{ background:url(/imgs/mytouring/myTouringHome/footer-register.jpg) no-repeat}
	
	.myTouring .home{ background:url(/imgs/mytouring/myTouringHome/bgHome.jpg) no-repeat top right;}
		.testimonial-myTouring{ width:570px; padding-top:25px;}
			.testimonial-header{ background:url(/imgs/mytouring/myTouringHome/headerTestimonial.jpg) no-repeat right bottom; line-height:0; font-size:0; height:7px;}
			.testimonial-content{ background:url(/imgs/mytouring/myTouringHome/leftTestimonial.jpg) #fcefb6 no-repeat right; height:94px;}
				.testimonial-content div{ background:url(/imgs/mytouring/myTouringHome/bgTestimanial.jpg) left bottom no-repeat; height:94px;}
					.testimonialTitle{ display:block; color:#e60000; font-weight:bold; padding:10px 0 0 10px}
					.testimonialContent{ display:block; font-style:italic; letter-spacing:-1px; margin-bottom:10px; font-size:11px; padding:16px 20px 0 60px;}
			.testimonialBtn{ display:block; text-align:center}
			.testimonial-footer{ background:url(/imgs/mytouring/myTouringHome/footerTestimonial.jpg) no-repeat left; height:8px; line-height:0; font-size:0;}
	
	
	/*interior page*/
	
	.myTouring-TopBox{ width:308px;}
		.myTouring-TopBox #headerTopBox{ background:url(/imgs/mytouring/myTouringHome/pointsBox/header.gif) no-repeat; height:23px; padding:15px 0 0 240px;}
		.myTouring-TopBox #contentTopBox{ border:solid #d51720; border-width:0 1px; font-size:11px; padding:10px 13px 0 5px; height:140px;}
			
			#contentTopBox a,
			#contentTopBox a:link,
			#contentTopBox a:active,
			#contentTopBox a:visited{ background:url(/imgs/mytouring/myTouringHome/pointsBox/arrowLink.gif) left no-repeat; padding-left:12px; color:#004990; text-decoration:none}
			#contentTopBox a:hover{ text-decoration:underline}
			
			#contentTopBox #nbrPoints{ margin-bottom:13px;}
				#contentTopBox #nbrPoints td{ vertical-align:middle;}
				#contentTopBox #nbrPoints div{ font-size:0; line-height:0; margin-left:2px; background:url(/imgs/mytouring/myTouringHome/pointsBox/bgNumPoints.jpg) repeat-x; width:132px; padding:2px 1px 0 2px;}
				html*#contentTopBox #nbrPoints div{ width:138px}
					#contentTopBox #nbrPoints div img{ margin-right:1px}
			
			#contentTopBox .getPointsBlock{ margin-bottom:9px; width:100%}
				#contentTopBox .getPointsBlock .label{ width:230px;}
			
			#contentTopBox .questionBlock{ margin-bottom:15px;}
				#contentTopBox .questionBlock .label{ width:225px;}
				#contentTopBox .questionBlock input{ width:60px; background:url(/imgs/mytouring/myTouringHome/pointsBox/bgInput.gif) no-repeat; border:1px solid #c0c0c0}
			
			#contentTopBox .singleTxt{line-height:18px; padding:13px 0 17px 0}
			#contentTopBox .typeCard{ margin-bottom:17px;}
			
			#contentTopBox .rightLink{ text-align:right}
		.myTouring-TopBox #footerTopBox{ background:url(/imgs/mytouring/myTouringHome/pointsBox/footer.jpg) no-repeat; height:21px;}
		
		.myTouring-TopBox .content{ border:solid #d51720; border-width:0 1px 0 1px; width:242px; padding:10px 0 0px 10px;}
			.myTouring-TopBox .content table{ margin-top:10px;}
			.myTouring-TopBox .content .cells{ padding:2px 0 5px 0;}
			.myTouring-TopBox .content input{ margin-left:5px;}
			.myTouring-TopBox .content img{ margin:0 5px 10px 0;}
			.myTouring-TopBox .pointsMyTouring{ border-right:1px solid #f8baba; float:left; margin-top:6px; width:115px;}
				.myTouring-TopBox .pointsMyTouring td{ border:#f8baba solid; border-width:1px 0 1px 1px; color:#e60000; font-weight:bold; background:url(/imgs/mytouring/interiorMyTouring/bgNumber.gif) no-repeat; width:22px; height:22px; text-align:center; vertical-align:middle; padding:0; margin:0;}
			.myTouring-TopBox .labelPoints-MyTouring{ float:left; width:100px; padding:12px 0 0 10px; font-weight:bold; color:#000}
			.myTouring-TopBox .introTxt{ color:#f51d35; margin:0 10px 0 0;}
			.myTouring-TopBox .linkBox{ padding-top:25px;}
				.myTouring-TopBox .linkBox a,
				.myTouring-TopBox .linkBox a:link,
				.myTouring-TopBox .linkBox a:active,
				.myTouring-TopBox .linkBox a:visited{ color:#666; background:url(/imgs/mytouring/interiorMyTouring/myToruing_bullet.gif) left 4px no-repeat; padding-left:10px}
				.myTouring-TopBox .linkBox a:hover{ text-decoration:underline}
			.myTouring-TopBox .moreInfo{ text-align:right; padding:10px 10px 13px 0}
				.myTouring-TopBox .moreInfo a,
				.myTouring-TopBox .moreInfo a:link,
				.myTouring-TopBox .moreInfo a:active,
				.myTouring-TopBox .moreInfo a:visited{ background:url(/imgs/mytouring/interiorMyTouring/myToruing_bullet.gif) left 4px no-repeat; padding-left:10px;}
				.myTouring-TopBox .moreInfo a:hover{ text-decoration:underline}
			
	.introRigthText{ float:left; width:250px; margin-left:40px;}
		.introRigthText a,
		.introRigthText a:link,
		.introRigthText a:active,
		.introRigthText a:visited{ background:url(/imgs/mytouring/interiorMyTouring/myToruing_bullet.gif) no-repeat left 4px; padding:0 0 0 10px;}
		.introRigthText a:hover{ text-decoration:underline}
		.introText1{}
			.introRigthText .introText1 div{ padding-left:10px;}
		.introRigthText .introText2{ margin-top:5px;}
		.introRigthText .introText3{ margin-top:16px;}
		
	/* Products Renewal */ 
	.myProductRen{ padding-top:25px;}
		.myProductRen .myProductHeaderRen{ height:7px; font-size:0; line-height:0; background:url(/imgs/mytouring/interiorMyTouring/myProductHeader.gif) no-repeat 530px bottom;}
		.myProductContainerRen{background:url(/imgs/mytouring/interiorMyTouring/rightBg.gif) repeat-y top 530px;}
			.myProductRen .myProductContentRen{ min-height:146px; _height:146px; background:#E1E7F0; float:left}
				.myProductRen .myProductContentRen .contentRen{ padding:10px; width:510px; height:140px;}
					.myProductRen .myProductContentRen .contentRen span{ padding:0 0 0 15px; display:block}
						.myProductRen .myProductContentRen .contentRen table{ margin-top:13px}
							.myProductRen .myProductContentRen .contentRen table td{ vertical-align:top}
						.myProductRen .myProductContentRen .contentRen .numItemRen{ color:#d51720; padding:0 6px 5px 0;}
						.myProductRen .myProductContentRen .contentRen .linkMoreInfoRen{ text-align:center; padding-top:5px;}
				.myProductRen .shadowRightRen{background:url(/imgs/mytouring/interiorMyTouring/myProductRight.gif) #E1E7F0 no-repeat top; float:left; width:41px; min-height:146px; _height:146px;}
				html*.myProductRen .shadowRightRen{ height:146px; _height:160px;}
				.myProductRen .myProductContentRen .leftRen{ float:left; width:338px; padding:10px; min-height:126px; _height:126px; background:url(/imgs/mytouring/interiorMyTouring/dottedLineMyProduct.gif) right repeat-y;}
					.myProductRen .myProductContentRen .titleRen{color:#d51720; margin-bottom:13px; padding:0; font-weight:bold;}
					.myProductRen .myProductContentRen .leftRen .contentRen{ padding:0 0px 0 10px; width:310px; height:70px;}
					html*.myProductRen .myProductContentRen .leftRen .contentRen{padding:0 0px 0 10px; width:280px; _height:81px;}
						.myProductRen .myProductContentRen .leftRen .contentRen div{ margin:7px 0 0 0;}
					.myProductRen .myProductContentRen .leftRen a.linkMyProductRen,
					.myProductRen .myProductContentRen .leftRen a.linkMyProductRen:link,
					.myProductRen .myProductContentRen .leftRen a.linkMyProductRen:active,
					.myProductRen .myProductContentRen .leftRen a.linkMyProductRen:visited{ background:url(/imgs/mytouring/interiorMyTouring/myToruing_bullet.gif) no-repeat left 5px; font-weight:bold; padding-left:10px;}
					.myProductRen .myProductContentRen .leftRen a.linkMyProductRen:hover{ text-decoration:underline}
						.myProductRen .myProductContentRen .leftRen .dateBar1Ren{ float:left; width:227px; padding-right:10px;}
						.myProductRen .myProductContentRen .leftRen .btnMyProductRen{ float:left; width:88px; padding-top:2px;}
					
			.myProductRen .myProductContentRen .rightRen{ float:left; width:137px; padding:45px 20px 0 15px;}
				html*.myProductRen .myProductContentRen .rightRen{ _padding:45px 0 0 20px; height:80px;}
				.myProductRen .myProductContentRen .rightRen span{ display:block; padding-left:10px}
				.myProductRen .myProductContentRen .rightRen img{ margin-top:15px;}
		.myProductRen .myProductFooterRen{ background:url(/imgs/mytouring/interiorMyTouring/myProductFooter.gif) no-repeat top; height:6px; font-size:0; line-height:0;}

			
	.myProduct{ padding-top:25px;}
		.myProduct .myProductHeader{ height:7px; font-size:0; line-height:0; background:url(/imgs/mytouring/interiorMyTouring/myProductHeader.gif) no-repeat 530px bottom;}
		.myProductContainer{background:url(/imgs/mytouring/interiorMyTouring/rightBg.gif) repeat-y top 530px;}
			.myProduct .myProductContent{ min-height:146px; _height:146px; background:#E1E7F0; float:left}
				.myProduct .myProductContent .content{ padding:10px; width:510px; height:140px;}
					.myProduct .myProductContent .content span{ padding:0 0 0 15px; display:block}
						.myProduct .myProductContent .content table{ margin-top:13px}
							.myProduct .myProductContent .content table td{ vertical-align:top}
						.myProduct .myProductContent .content .numItem{ color:#d51720; padding:0 6px 5px 0;}
						.myProduct .myProductContent .content .linkMoreInfo{ text-align:center; padding-top:5px;}
				.myProduct .shadowRight{background:url(/imgs/mytouring/interiorMyTouring/myProductRight.gif) #E1E7F0 no-repeat top; float:left; width:41px; min-height:146px; _height:146px;}
				html*.myProduct .shadowRight{ height:146px; _height:160px;}
				.myProduct .myProductContent .left{ float:left; width:338px; padding:10px; min-height:126px; _height:126px; background:url(/imgs/mytouring/interiorMyTouring/dottedLineMyProduct.gif) right repeat-y;}
					.myProduct .myProductContent .title{color:#d51720; margin-bottom:13px; padding:0; font-weight:bold;}
					.myProduct .myProductContent .left .content{ padding:0 0px 0 10px; width:310px; height:70px;}
					html*.myProduct .myProductContent .left .content{padding:0 0px 0 10px; width:280px; _height:81px;}
						.myProduct .myProductContent .left .content div{ margin:7px 0 0 0;}
					.myProduct .myProductContent .left a.linkMyProduct,
					.myProduct .myProductContent .left a.linkMyProduct:link,
					.myProduct .myProductContent .left a.linkMyProduct:active,
					.myProduct .myProductContent .left a.linkMyProduct:visited{ background:url(/imgs/mytouring/interiorMyTouring/myToruing_bullet.gif) no-repeat left; font-weight:bold; padding-left:10px;}
					.myProduct .myProductContent .left a.linkMyProduct:hover{ text-decoration:underline}
						.myProduct .myProductContent .left .dateBar1{ float:left; width:227px; padding-right:10px;}
						.myProduct .myProductContent .left .btnMyProduct{ float:left; width:88px; padding-top:2px;}
					
			.myProduct .myProductContent .right{ float:left; width:137px; padding:45px 20px 0 15px;}
				html*.myProduct .myProductContent .right{ _padding:45px 0 0 20px; height:80px;}
				.myProduct .myProductContent .right span{ display:block; padding-left:10px}
				.myProduct .myProductContent .right img{ margin-top:15px;}
		.myProduct .myProductFooter{ background:url(/imgs/mytouring/interiorMyTouring/myProductFooter.gif) no-repeat top; height:6px; font-size:0; line-height:0;}

		.productLeft{ float:left; width:380px; padding:7px 0 0 0; margin-bottom:20px;}
			.productLeft ul{ padding:0; margin:0 0 15px 30px;}
			.productLeft li{ padding:0; margin:0;}
			.productLeft td{ padding:0 0 10px 10px; height:14px; text-align:left; vertical-align:top}
				.productLeft td div{ float:left; margin-right:5px}
			.productLeft .linkOption { padding-left:10px;}
			.productLeft .linkOption a,
			.productLeft .linkOption a:link,
			.productLeft .linkOption a:active,
			.productLeft .linkOption a:visited{ text-decoration:none; background:url(/imgs/mytouring/interiorMyTouring/myToruing_bullet.gif) no-repeat left; padding-left:10px;}
			.productLeft .linkOption a:hover{ text-decoration:underline}
			.productLeft .numberPlate{ background:url(/imgs/mytouring/interiorMyTouring/bgPlate.gif) no-repeat; height:20px; padding-top:3px; width:81px; font-weight:bold; color:#db363e; text-align:center}
			.productLeft .numberPlateGrey{ background:url(/imgs/mytouring/interiorMyTouring/bgPlate.gif) no-repeat; height:20px; padding-top:3px; width:81px; font-weight:bold; color:#D4D4D4; text-align:center}
			.productLeft .productBlock{ background:#e1e7f0; padding:10px; margin-bottom:10px;}
				.productLeft .productBlock .title{color:#1c439e; font-weight:bold; padding-bottom:8px;}
				.productLeft .productBlock .dateBar{ float:left; width:230px; padding:0 15px 0 10px}
				.productLeft .productBlock .btnMyProduct{ float:left; width:80px;}
		.productRight{ float:left; width:170px; margin:0 0 20px 15px;}
			.productRight a,
			.productRight a:link,
			.productRight a:active,
			.productRight a:visited{ text-decoration:none}
			.productRight a:hover{ text-decoration:underline}
			.productRight .productHeader{ background:url(/imgs/mytouring/interiorMyTouring/productListBgHeader.gif) no-repeat bottom right; height:7px; line-height:0; font-size:0;}
			.productRight .productContent{ background:url(/imgs/mytouring/interiorMyTouring/productListBgContent.gif) #E0E7F1 no-repeat top right; padding:15px 12px 15px 12px; _height:250px; min-height:250px;}
				.productRight .productContent .title{ font-weight:bold; margin-bottom:30px; color:#1c439e; font-size:11px;}
				.productRight .productContent .contentRightProduct{ margin-top:30px;}
					.productRight .productContent img{ margin:0; padding:0; font-size:0; margin:0;}
				.productRight .productContent ul{ padding:0; margin:0 0 0 15px;}
				.productRight .productContent li{ padding:0; margin:0;}
				.productRight .productContent .upgrade { margin-top:40px; text-align:right; font-weight:bold;}
				.productRight .productContent a.upgrade,
				.productRight .productContent a.upgrade:link,
				.productRight .productContent a.upgrade:active,
				.productRight .productContent a.upgrade:visited{ background:url(/imgs/mytouring/interiorMyTouring/myToruing_bullet.gif) no-repeat left; padding-left:10px;}
				.productRight .productContent a.upgrade:hover{ text-decoration:underline}
		
		.contenerProduct{ border:1px solid #204b8f; margin-top:15px; padding:10px;}
			.contenerProduct table{ margin:0 auto 0 auto; width:535px;}
			.namePage{ width:300px; padding-bottom:20px; font-size:14px; font-weight:bold;}
				.namePage span{ color:#d51720;}
			.legendProduct{ width:235px;}
				.legendProduct img{ float:left; margin-right:10px;}
			
			#detailsProduct{ border:1px solid #cbdbeb;}
				#detailsProduct td,#totalPriceBlock td{ padding:6px}
				#detailsProduct .label,#totalPriceBlock .label{ width:433px;}
				#detailsProduct .prices,#totalPriceBlock .prices{ text-align:right; width:100px; padding:0 60px 0 0;}
			#totalPriceBlock{ padding-bottom:23px;}
				#totalPriceBlock table{ width:100%; margin:8px 0 27px 0}
					#totalPriceBlock .prices span{ display:block; background:#cbdbeb; padding:3px 5px; width:53px; float:right; font-weight:bold; color:#004990}
			#titlePayementsMethode{}
				#titlePayementsMethode h2{ font-size:11px; margin:0 0 5px 7px}
			#payementsMethode{}
				#payementsMethode table{ width:100%}
				#payementsMethode input,#readDisclamer input{ margin:0 10px;}
				#payementsMethode td{padding-bottom:10px}
			#readDisclamer table{ border:solid #b4b4b4; border-width:1px 0; width:100%}
				#readDisclamer td{ padding:16px 0}
			
			.numberPlateItem{background:url(/imgs/mytouring/interiorMyTouring/bgPlate.gif) no-repeat; height:20px; width:81px; font-weight:bold; color:#db363e; text-align:center; margin:10px auto 0 auto;}
				
			.selectedProduct{ width:160px;}
				.selectedProduct .currentProduct{ background:url(/imgs/mytouring/interiorMyTouring/selectedItem.gif) no-repeat bottom; height:17px; width:160px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; padding:2px 0 0 0;}
				.selectedProduct .headerProduct{ border:solid #d51720; border-width:0 1px 0 1px; background:url(/imgs/mytouring/interiorMyTouring/bgHeaderItem.jpg) bottom no-repeat; height:44px}
					html*.selectedProduct .headerProduct input{ margin-top:4px;}
					.selectedProduct .headerProduct img{ margin-top:8px; margin-bottom:10px;}
					.selectedProduct .headerProduct input{ margin-top:8px;}
				.selectedProduct .content{ height:225px; border:solid #d51720; border-width:0 1px 0 1px;}
					.selectedProduct .contentProduct{}
						.selectedProduct .contentProduct ul{ margin:0 0 0 20px; padding:8px 0 0 0;}
						.selectedProduct .contentProduct li{ margin:0; padding:0 0 15px 0; list-style-image:url(/imgs/mytouring/interiorMyTouring/puce.gif);}
				.selectedProduct .footerProduct{ background:url(/imgs/mytouring/interiorMyTouring/bgFooterItem.jpg) top no-repeat;}
						.selectedProduct .footerProduct div{ padding:25px 0 0 0;}
						.selectedProduct .footerProduct div div{ padding:3px 0 0 0;}
				.selectedProduct .price{border:solid #d51720; border-width:0 1px 0 1px; text-align:center; height:50px;}
				.selectedProduct .bgFooterSeleted{ background:url(/imgs/mytouring/interiorMyTouring/footerSelectedItem.gif) no-repeat top; height:6px; font-size:0; line-height:0;}
				
			.productItem{ width:160px; padding:17px 0 0 0;}
				.productItem .bgHeaderItem{ background:url(/imgs/mytouring/interiorMyTouring/headerProductItem.gif) bottom no-repeat; height:7px; font-size:0; line-height:0;}
				.productItem .headerProduct{ border:solid #C4C4C4; border-width:0 1px 0 1px; background:url(/imgs/mytouring/interiorMyTouring/bgHeaderItem.jpg) bottom no-repeat; height:44px; padding:0; margin:0; line-height:0; font-size:0;}
					html*.productItem .headerProduct input{ margin:-2px 0 0 0; padding:0}
					.productItem .headerProduct img{ margin-top:3px; margin-bottom:10px;}
					.productItem .headerProduct input{ margin-top:8px;}
				.productItem .content{ height:220px; border:solid #C4C4C4; border-width:0 1px 0 1px;}
					.productItem .contentProduct{}
						.productItem .contentProduct ul{ margin:0 0 0 20px; padding:8px 0 0 0;}
						.productItem .contentProduct li{ margin:0; padding:0 0 15px 0; list-style-image:url(/imgs/mytouring/interiorMyTouring/puce.gif);}
				.productItem .footerProduct{ background:url(/imgs/mytouring/interiorMyTouring/bgFooterItem.jpg) top no-repeat;}
						.productItem .footerProduct div{ padding:10px 0 0 0;}
						.productItem .footerProduct div div{ padding:3px 0 0 0;}
				.productItem .price{border:solid #C4C4C4; border-width:0 1px 0 1px; text-align:center; height:50px;}
				.productItem .bgFooterItem{ background:url(/imgs/mytouring/interiorMyTouring/footerItem.gif) no-repeat top; height:6px; font-size:0; line-height:0;}
			.btnNext{ text-align:center; padding:28px 0 0 0;}
			html*.btnNext{ text-align:center; padding:15px 0 0 0;}
				
	/*Right Menu*/
	
	.rightBox-mytouring,.newsletter-mytouring, .onlineSupport-mytouring{ width:160px; margin:15px 0 15px 0px;} /*TCU: margin-right was 10px */
	.moreRightInfos{ width:160px; margin:0 0 15px 10px;}
		.header-rightBox-mytouring,.header-newsletter-mytouring {}
		.content-rightBox-mytouring, .content-newsletter-mytouring{ border:#f6b9bc solid; border-width:0 1px 0 1px; padding:5px 10px;}
			.content-rightBox-mytouring div{ margin-bottom:10px;}
			.content-rightBox-mytouring a,
			.content-rightBox-mytouring a:link,
			.content-rightBox-mytouring a:active,
			.content-rightBox-mytouring a:visited{ font-weight:bold; background:url(/imgs/mytouring/interiorMyTouring/myToruing_bullet.gif) left 4px no-repeat; color:#666; padding:0 0 0 10px; display:block}
			.content-rightBox-mytouring a:hover{ text-decoration:underline}
			.content-newsletter-mytouring input{ width:100px; font-style:italic; color:#666}
				html*.content-newsletter-mytouring input{ width:100px; _width:90px;}
			.content-newsletter-mytouring table{ margin-top:10px;}
			.content-rightBox-mytouring a.otherService,
			.content-rightBox-mytouring a.otherService:link,
			.content-rightBox-mytouring a.otherService:active,
			.content-rightBox-mytouring a.otherService:visited{ color:#e01822; text-decoration:underline; background:none; font-weight:normal;}
			.content-rightBox-mytouring a.otherService:hover{ text-decoration:none;}
			
		.footer-rightBox-mytouring, .footer-newsletter-mytouring{ background:url(/imgs/mytouring/myTouringHome/footerRightBox.gif) no-repeat;}

		.header-onlineSupport-mytouring{}
		.content-onlineSupport-mytouring{ background:url(/imgs/mytouring/myTouringHome/bgRightBox.gif) no-repeat; padding:5px 10px; border:#e0e0e0 solid; border-width:0 1px 0 1px;}
			.content-onlineSupport-mytouring .supportLink{ margin-top:15px;}
			.content-onlineSupport-mytouring .supportLink a,
			.content-onlineSupport-mytouring .supportLink a:link,
			.content-onlineSupport-mytouring .supportLink a:active,
			.content-onlineSupport-mytouring .supportLink a:visited{ color:#666; background:url(/imgs/mytouring/interiorMyTouring/myToruing_bullet.gif) no-repeat left 4px; padding-left:10px; padding-left:10px; display:block}
			.content-onlineSupport-mytouring .supportLink a:hover{ color:#666; text-decoration:underline}
		.footer-onlineSupport-mytouring{ background:url(/imgs/mytouring/myTouringHome/footerOnlineSupport.gif) no-repeat;}
		
		.moreRightInfos{ margin-top:70px;}
			html*.moreRightInfos{ margin-top:91px; _margin-top:84px;}
			.headerMoreRightInfos{ background:url(/imgs/mytouring/interiorMyTouring/headerMoreRightInfo.gif) no-repeat bottom; height:6px;}
			.contentMoreRightInfos{ border: solid #e60000; border-width:0 1px 0 1px}
				.contentMoreRightInfos span{ display:block; margin:0 0 10px 0; padding:0 5px 0 5px;}
			.footerMoreRightInfos{background: url(/imgs/mytouring/interiorMyTouring/footerMoreRightInfo.gif) no-repeat top;}

/*My Touring interior4 and 5
---------------------------------------------------------------------------------------------------------*/

	div#formWijzigen{margin:0}
	div#formWijzigen fieldset{
		border: none;
		background: url(/imgs/interior/nav/separator.gif) repeat-x bottom;
		margin: 1em 0 1em 0;
		padding-bottom:15px;
	}
	div#formWijzigen fieldset.noBottomLine{
		border: none;
		background: none;
		margin: 1em 0 1em 0;
	}
	.fieldSetTitle{
		float: left;
		font-weight: bold;
		font-size:12px ;
		margin-right: 120px;
		color:#4C4C4C;
		display: block;
	}
	.setTitle{color:#4C4C4C;font-size:12px ;font-weight: bold;}
	.fieldSetTitle span{font-weight: normal;}	
	.fieldSetlist{
		float: right;
		padding: 0; 
		list-style: none;
		margin: -24px 0 0 0;
		width: 350px;
	}
	.fieldSetlist li {margin-left: 2px;margin-bottom: 8px;list-style: none;}
	.fieldSetlist li.underLi{ margin: 0 0 0 2.4em}
	.underLi h2 {color: #204B90;font-size:150%}
	.underLi h2 span {font-size:50%; }
	.boxRed{border: 1px solid red;padding: 0 0 0 1em; margin: 10px 0 10px 0; height: 20px}
	.boxRed span {float: right; margin: -14px 1em 0 0}
	.tableinteriorprice  ul{
		background: url("/imgs/interior/nav/interior5box.gif") no-repeat bottom;
		list-style: none;
		margin:4px 0px 0 0;
		padding:0 0.5em 0 0.5em
	}
	.tableinteriorprice  ul li {
		margin:0 -30px 0 0; 
		padding: 2px; 
		display: block;
		width: 240px;
		}
	.tableinteriorprice  ul li span.leftCol{
		padding-left: 0;
		}
	.tableinteriorprice  ul li span.rightCol{
		padding-left: 10px
		}
/* 	form#formWijzigen h3{
		margin:0.5em 0 0.5em 0; 
		} */
	#tableInteriorDetail {
		float: right;
		background:  url("/imgs/interior/nav/interior5box_top.gif") no-repeat top;
		margin: -20px 0 0 0;width: 246px;
		padding:3px 0 0 0; height: 130px
		}
	#tableInteriorDetail .bgTableInteriorDetail{background:  url("/imgs/interior/nav/interior5box.gif") no-repeat bottom;  }
	div.row{height:3em; margin: 1px 12px 0 0px;}
	div.row span.left {
	 	float: left;
	 	text-align: right;
	 	width: 75%;
		text-decoration: none;
	 }
	 div.row span.left input { margin:0 5px 0 0; padding:0;}
	 HTML*div.row span.left input { margin:-6px 5px 0 0; _margin:-4px 5px 0 0; padding:0;}
	div.row span.right {
	 	float: right;
	 	text-align: right;
	 	width: 23%;
	 }
	 #tableInteriorDetail .red{color: Red;}
	.clear{clear: both;}
		.legendProduct ul{list-style: none;margin:0;padding:0;}
		.interiorChipCar{
			background: url("/imgs/mytouring/interiorMyTouring/picto1.gif") no-repeat;
			padding-left: 38px;
		}
		.interiorChipTool{
			background: url("/imgs/mytouring/interiorMyTouring/picto2.gif") no-repeat;
			padding-left: 38px;
		}
	.price{text-align: center; padding-top:10px; }
		.interior3Price{/*h3*/
			background: url("/imgs/mytouring/interiorMyTouring/interior3bgprice.gif") no-repeat;
			text-align: center,;
			font-size: 16px;
			height:32px;
			width: 112px;
			color: #fff;
			font-size: 1.3em;
			font-weight: bolder;
			padding: 8px 0 0 0;
			margin: 0 0 0 23px;
		}
	.priceBig{text-align: center; padding-top:10px; }
		.interior3PriceBig{/*h3*/
			background: url("/imgs/mytouring/interiorMyTouring/interior3bgprice_big.gif") no-repeat;
			text-align: center,;
			font-size: 16px;
			height:58px;
			width: 112px;
			color: #fff;
			font-size: 1.3em;
			font-weight: bolder;
			padding: 8px 0 0 0;
			margin: 0 0 0 23px;
		}
		
		.h3interiorPrice{font: normal 10px inherit; margin:0; padding: 0}
		.interior3Price span {text-decoration: line-through;color: #B7CAD8; font-size: 10px}
		.interior3PriceBig span {text-decoration: line-through;color: #B7CAD8; font-size: 10px}
		
		/*hack IE5 IE6 */
		*html .interior3Price{margin: 0 0 0 0px;}
		*+html .interior3Price{margin: 0 0 0 0px;}
		*html .interior3PriceBig{margin: 0 0 0 0px;}
		*+html .interior3PriceBig{margin: 0 0 0 0px;}
	
	#formWijzigen .btnNext{ margin-top:35px;}
	
	#formWijzigen ul {margin:0; padding:0; list-style: none;}
	#formWijzigen ul li {margin-bottom:8px; padding:0;}
		#formWijzigen ul li.underLi{ margin-left:2em;}
/*---------------------------------------------------------------*/			

/*PRODUCT BLOCK-------------------*/
.box_01, .box_02, .box_03{
	float: left;
	margin: 0px 0 0 0;
	padding: 0px 0 4px 0px;
	width: 160px;
}
.box_02{
	padding-left: 27px;
}
.box_03{
	padding-left: 26px;
}
.box_03 ul, .box_01 ul, .box_02 ul {
	margin: 0;
	padding: 0 0 0 22px;
	width: 130px;
	list-style-image:url(/imgs/mytouring/interiorMyTouring/puce.gif);
}
.box_01 input, .box_02 input, .box_03 input{margin: 0 0 0 4px;padding:0}
*html .box_01 input,*html  .box_02 input,*html  .box_03 input{margin: -4px 0 0 0px;padding:-2px;}
#conteneur_box{
	margin: 0px;
	width: 536px;
	padding-left: 16px;
}
#content_box{
	background: url(/imgs/mytouring/interiorMyTouring/bgItem2.gif) repeat-y;
	margin: 0;
	padding: 0;
}
#content_box, #footer_box{
	float: left;
}
#footer_box{
	background: url(/imgs/mytouring/interiorMyTouring/footerItem2.gif)  no-repeat;
	height: 64px;
}
#footer_box h3 {
	margin-left: 26px;
	margin-top: 10px;
}
#footer_box h3 {
	font-weight: bold;
}
#footer_box h3, #footer_box h6{
	text-align: center;
	margin-bottom: -.4em;
}
#header_box{
	background: url(/imgs/mytouring/interiorMyTouring/headerItem2.gif) no-repeat;
	height: 77px;
}
#header_box h4{
	color: White;
	margin: 0px 0 10px 0;
	padding: 2px 0 0 8px;
	text-align: center;
	width: 144px;
}
.numberPlateItem {
	padding-top: 3px;
}
#content_box div ul{
	margin-bottom: 3em;
}
#content_box div ul li{
	margin-bottom: 1em;
}
/* /PRODUCT BLOCK-------------------*/
