/* CSS Document */

body {
					background-color: #fff;
					margin:0;
					padding:0;
					font:12px Arial, Helvetica, sans-serif;
					color:#999;
					}
					
				a {
					font:12px Arial, Helvetica, sans-serif;
					}
					
				ul, li {
					margin:0;
					padding:0;
					}
					
				li {
					list-style:none;
					}
					
				p {
						margin:0 0 7px 0;
						}
						
				p a:visited, p a:link, p a:hover{
					text-decoration:underline;
					}
					
					
				.clear {
					clear:both;
					height:0%;
				}
				
				
				a:link, a:visited {
					color:#49166D;
					text-decoration:none;
					}
					
				a:hover {
					color:#787878;
					text-decoration:none;
					}
					
				
					
				#wrapper {
					width:878px;
					height:682px;
					margin:0 auto;
					background:url(../images/bg_border.gif) repeat-y #fff;
					position:relative;
					
					}
					
				.wrapper-txt {
					width:345px;
					position: absolute;
					top:168px;
					left:50px;
					
					}
					
				#header-en {
					height:147px;
					background:url(../images/i_top_mytelus.gif) no-repeat top left;
					position:relative;
					}
					
				#header-fr {
					height:147px;
					background:url(../images/i_top_mytelus.gif) no-repeat top left;
					position:relative;
					}
					
				#footer {
					width:878px;
					height:16px;
					background:url(../images/i_border_bottom.gif) no-repeat top left;
					margin:0 auto;
					}
					
				.pict {
					width:417px;
					position:absolute;
					right:20px;
					top:160px;
					text-align:right;
					}
					
				.close {
					position:absolute;
					height:30px;
					width:30px;
					bottom:-7px;
					right:22px;
					display:block;
					}
					
				.utility {
					position:absolute;
					height:19px;
					width:370px;
					top:90px;
					right:18px;
					text-align:right;
					}
					
				.utility a:link, .utility a:visited {
					font:11px Arial, Helvetica, sans-serif;
					}
					
				.utility a:hover {
					font:11px Arial, Helvetica, sans-serif;
					}
					
				.back-next-btn-en {
					position:absolute; 
					top:268px; 
					left:0px; 
					width:150px;
					}
					
				.back-next-btn-fr {
					position:absolute; 
					top:373px; 
					left:0px; 
					width:150px;
					}
					
				.b-previous {
					background:url(../images/b_previous.gif) no-repeat;
					width:49px;
					height:52px;
					float:left;
					display:block;
					text-indent:-9999px;
					}
					
				.b-previous-on {
					background:url(../images/b_previous_on.gif) no-repeat;
					width:49px;
					height:52px;
					float:left;
					display:block;
					text-indent:-9999px;
					cursor:pointer;
					}
					
				.b-next {
					background:url(../images/b_next.gif) no-repeat;
					width:49px;
					height:52px;
					float:left;
					display:block;
					text-indent:-9999px;
					}
					
				.b-next-on {
					background:url(../images/b_next_on.gif) no-repeat;
					width:49px;
					height:52px;
					float:left;
					display:block;
					text-indent:-9999px;
					cursor:pointer;
					}
					
				.to {
					width:48px;
					height:52px;
					float:left;
					text-align:center;
					padding-top:17px;
					}
					
				h1 {
					margin:0;
					padding:0;
					}
					
				h1.welcome-en{
					background:url(../images/t_welcome.gif) no-repeat;
					width:393px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.new-look-en {
					background:url(../images/t_new_look.gif) no-repeat;
					width:365px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.stay-connecte-en{
					background:url(../images/t_stay_connected.gif) no-repeat;
					width:365px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.products-en {
					background:url(../images/t_products.gif) no-repeat;
					width:365px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.name-trust-en {
					background:url(../images/t_name_trust.gif) no-repeat;
					width:365px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.content-community-en {
					background:url(../images/t_content_community.gif) no-repeat;
					width:392px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.weather-en {
					background:url(../images/t_weather.gif) no-repeat;
					width:365px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.enjoy-music-en{
					background:url(../images/t_enjoy_music.gif) no-repeat;
					width:392px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.question-en{
					background:url(../images/t_question.gif) no-repeat;
					width:392px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.faq-en{
					background:url(../images/t_faq.gif) no-repeat;
					width:392px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.welcome-fr {
					background:url(../images/t_welcome.gif) no-repeat;
					width:404px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.why-fr {
					background:url(../images/t_why.gif) no-repeat;
					width:404px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.new-look-fr {
					background:url(../images/t_new_look.gif) no-repeat;
					width:395px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.stay-connecte-fr {
					background:url(../images/t_stay_connected.gif) no-repeat;
					width:365px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.products-fr {
					background:url(../images/t_products.gif) no-repeat;
					width:365px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.name-trust-fr {
					background:url(../images/t_name_trust.gif) no-repeat;
					width:345px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.content-community-fr {
					background:url(../images/t_content_community.gif) no-repeat;
					width:392px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.weather-fr {
					background:url(../images/t_weather.gif) no-repeat;
					width:365px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.enjoy-music-fr{
					background:url(../images/t_enjoy_music.gif) no-repeat;
					width:392px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.question-fr{
					background:url(../images/t_question.gif) no-repeat;
					width:345px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.faq-fr{
					background:url(../images/t_faq.gif) no-repeat;
					width:345px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h3 {
					font-size:12px;
					margin:22px 0 4px 0;
					}
					
				ul.faq-question {
					margin:0 0 32px 0;
					}
					
				.faq-question li{
					margin:0 0 5px 0;
					padding-left:16px;
					background: url(../images/i_puce.gif) no-repeat 0px 5px;
					}
					
				.faq-question li a{
					font-size:12px;
					}

				.wrapper-faq {
					width:700px;
					position: absolute;
					top:168px;
					left:50px;
					
					}
					
				.links-top {
					clear:both;
					
					margin:5px 8px 5px 0;
					width:690px;
					text-align:right;
					}
					
				.top-page {
					background:transparent url(../images/i_fleche_up.gif) no-repeat scroll 100% 4px;
					padding-right:10px;
					}

