<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	background:#000;
	padding:0;
	margin:0;
}
form, pre, h1, h3, h2, h4, h5, p, dl, dd, dt, fieldset {
	padding:0;
	margin:0;
}
a, select {
	outline:none;
}
ul, li {
	padding:0;
	margin:0;
	list-style:none;
}
img, fieldset {
	border:0;
}
.clearBoth {
	clear:both;
	height:1px;
	overflow:hidden;
}
.flotLeft {
	float:left;
}
#globale {
	width:950px;
	margin:auto;
}
#globale .header {
	height:88px;
	position:relative;
	margin:19px 0 0 0;
}
#globale .header .logoBigg {
	position:absolute;
	left:0;
	top:38px;
}
#globale .header .logoSmall {
	position:absolute;
	right:0;
	top:0;
	width:63px;
	height:63px;
}
#globale .header .perso {
	border-left:1px solid #FFF;
	padding-left:11px;
	height: 36px;
	float:right;
	margin:28px 119px 0 0;
	display:inline;
}
#globale .header .perso h3 {
	font:normal 20px arial;
	color:#FFF;
}
#globale .header .perso ul li {
	font:normal 11px arial;
	color:#ee7f01;
	float:left;
}
#globale .header .perso ul li.separt {
	background:url(../images/separ.gif) no-repeat 0 4px;
	width:16px;
	height:12px;
}
#globale .header .perso ul li a {
	color:#ee7f01;
	text-decoration:none;
}
#globale .header .perso ul li a:hover {
	color:#ee7f01;
	text-decoration:underline;
}
#globale #nav {
	background:url(../images/bg_nav.gif) repeat-x;
	height:21px;
	font:normal 11px arial;
	color:#000;
	padding:20px 0 0 30px;
	margin-bottom:7px;
}
#globale #nav li {
	background:url(../images/boreder_nav.gif) right no-repeat;
	float:left;
	padding:0 10px 0 10px;
}
#globale #nav li.last {
	background:none;
	float:left;
	padding:0 0 0 10px;
}
#globale #nav li a {
	font:normal 11px arial;
	color:#000;
	text-decoration:none;
	display:block;
}
#globale #nav span.activ {
	font:normal 11px arial;
	color:#ff6600;
	border-bottom:2px solid #f60;
	display:block;
}
#globale #nav a:hover {
	color:#ff6600;
	border-bottom:2px solid #f60;
}
#globale .corps_trav {
	width:950px;
	border-bottom:2px solid #f08000;
}
#globale .corps_trav .colLeft {
	background:url(../images/bg_col_droit_home.jpg) bottom no-repeat;
	width:351px;
	border-right:1px solid #f08000;
	padding-top:75px;
	height:410px;
	float:left;
	position:relative;
}
#globale .corps_trav .colLeft pre {
	font:normal 29px arial;
	color:#f80;
	position:absolute;
	left: 0;
	top:0;
}
#globale .corps_trav .colLeft pre span {
	font:normal 29px arial;
	color:#fff;
}
#globale .corps_trav .colLeft h1 {
	background:url(../images/tit_put.gif);
	width:312px;
	height:60px;
	margin-bottom:12px;
}
#globale .corps_trav .colLeft p {
	font:normal 11px arial;
	color:#FFF;
	line-height:17px;
}
#globale .corps_trav .colLeft a {
	background:url(../images/bg_link.gif) left no-repeat;
	font:normal 12px arial;
	color:#f80;
	padding-left:30px;
	margin-top:14px;
	text-decoration:none;
	display:block;
	height:21px;
	padding-top:6px;
}
#globale .corps_trav .colRigth {
	float:left;
	width:598px;
}
#globale .corps_trav .chekPlace {
	border-bottom:2px solid #f08000;
	height:83px;
	width:576px;
	position:relative;
	padding:5px 0 0 22px;
}
#globale .corps_trav .chekPlace h2 {
	margin:0 0 11px 0;
	_margin:0 0 9px 0;
	display:block;
	width:282px;
	height:20px;
	font:normal 20px arial;
	color:#f80;
}
#globale .corps_trav .chekPlace .boxProgress {
	background:url(../images/bg_progression.gif) left no-repeat;
	height:48px;
	width:282px;
	position:relative;
}
#globale .corps_trav .chekPlace .boxProgress dl dt {
	position:absolute;
	left: 68px;
	top: 16px;
}
#globale .corps_trav .chekPlace .boxProgress dl dd {
	font:normal 10px arial;
	color:#FFF;
	position:absolute;
	left: 68px;
	top: 0px;
}
#globale .corps_trav .chekPlace .boxProgress span {
	font:normal 15px arial;
	color:#ee7f01;
	position:absolute;
	left: 182px;
	top: 23px;
	width: 70px;
}
#globale .corps_trav .chekPlace ul {
	background:url(../images/bg_chek_result.gif) repeat-x;
	float:right;
	width:236px;
	height:73px;
	padding-top:2px;
}
#globale .corps_trav .chekPlace ul li.libel {
	width:106px;
	padding-left:9px;
	float:left;
}
#globale .corps_trav .chekPlace ul li.result {
	padding-right:9px;
	padding-left:9px;
	float:right;
}
#globale .corps_trav .chekPlace ul li span {
	font:normal 15px arial;
	color:#ee7f01;
	display:block;
	margin-bottom:9px;
}
#globale .corps_trav .chekPlace ul li p {
	font:normal 15px arial;
	color:#fff;
}
#globale .corps_trav .colRigth .playWeeky {
	background:url(../images/vis_weeky.jpg) 22px bottom no-repeat;
	width:275px;
	border-right:2px solid #f08000;
	padding:18px 0 0 22px;
	height:307px;
	position:relative;
	float:left;
}
#globale .corps_trav .colRigth .playWeeky pre {
	font:normal 29px arial;
	color:#f80;
	position:absolute;
	left: 21px;
	top:14px;
}
#globale .corps_trav .colRigth .playWeeky pre span {
	font:normal 29px arial;
	color:#fff;
}
#globale .corps_trav .colRigth .playWeeky h1 {
	background:url(../images/play_weekly.gif);
	width:266px;
	height:99px;
}
#globale .corps_trav .colRigth .playWeeky a {
	background:url(../images/bg_link.gif) left no-repeat;
	font:normal 12px arial;
	color:#f80;
	padding-left:27px;
	height:21px;
	padding-top:6px;
	margin-top:20px;
	text-decoration:none;
	display:block;
	position:absolute;
	top:106px;
	right:33px;
}
#globale .corps_trav .colRigth .chaleng {
	background:url(../images/chalenge.jpg) 0px 22px no-repeat;
	width:299px;
	height:325px;
	float:left;
	position:relative;
}
#globale .corps_trav .colRigth .chaleng pre {
	font:normal 29px arial;
	color:#f80;
	position:absolute;
	left: 21px;
	top:14px;
}
#globale .corps_trav .colRigth .chaleng pre span {
	font:normal 29px arial;
	color:#FFF;
}
#globale .corps_trav .colRigth .chaleng a {
	background:url(../images/bg_link.gif) left no-repeat;
	font:normal 12px arial;
	color:#f80;
	padding-left:27px;
	height:21px;
	padding-top:6px;
	margin-top:20px;
	text-decoration:none;
	display:block;
	position:absolute;
	top:106px;
	left:22px;
}
/*VIE PRODUVT*/
#globale .corps_trav .Travel {
	width:267px;
	border-right:1px solid #f08000;
	padding-top:5px;
	float:left;
	height:576px;
}
#globale .corps_trav .Travel pre {
	font:normal 26px arial;
	color:#f80;
}
#globale .corps_trav .Travel h1 {
	background:url(../images/welcome.gif) left no-repeat;
	width:312px;
	height:30px;
	margin-bottom:12px;
	border:none;
}
#globale .corps_trav .Travel p {
	font:normal 12px arial;
	color:#FFF;
	line-height:17px;
	width:250px;
	padding-bottom:45px;
}
#globale .corps_trav .Travel .visListe {
	float:left;
	margin-top:12px;
}
#globale .corps_trav .Travel .langues {
	margin-left:50px;
}
#globale .corps_trav .Travel .langues ul {
	font:bold 14px arial;
	color:#FFF;
}
#globale .corps_trav .Travel .langues ul li a {
	display:block;
	padding-left:30px;
	font:bold 14px arial;
	color:#FFF;
	margin-bottom:3px;
	text-decoration:none;
	line-height:21px;
}
#globale .corps_trav .Travel .langues ul li a:hover {
	color:#f80;
}
#globale .corps_trav .Travel .langues ul li a.active {
	background:url(../images/bg_link.gif) 0 0 no-repeat;
	color:#f80;
}
#globale .corps_trav .Travel .langues ul h4 {
	font:bold 14px arial;
	color:#FFF;
	width:140px;
	margin-bottom:3px;
}
#globale .corps_trav .coustomers {
	float:left;
	width:680px;
	padding:0 0 0 0;
	position:relative;
}
.corps_trav .coustomers .logo_intro {
	margin-bottom:44px;
}
.corps_trav .coustomers .logo {
	margin-right:68px;
	width:196px;
	float:left;
	display:inline;
}
.corps_trav .coustomers .introvisuel {
	float:left;
	margin-top:0px;
}
.corps_trav .coustomers .introvisuel ul li {
	background:url(../images/puce4.gif) 0 5px no-repeat;
	font:11px arial;
	color:#FFF;
	line-height:20px;
	padding-left:12px
}
.corps_trav .coustomers .col ul li {
	font:11px arial;
	color:#FFF;
	line-height:19px;
}
.corps_trav .coustomers .col1 {
	float:left;
	width:178px;
	padding:0 40px 0 0;
	margin:0 0 0 35px;
	display:inline;
}
.corps_trav .coustomers .col2 {
	float:left;
	width:195px;
	padding:0 50px 0 0;
}
.corps_trav .coustomers .col3 {
	float:left;
	width:180px;
}
/* STYLE DES ENCARTS DE DROITE */
.texte_travel {
	padding : 20px 0 0 20px;
}
.texte_travel h1 {
	font:bold 19px arial;
	color:#F80;
	line-height:34px;
}
.texte_travel h2 {
	font:bold 17px arial;
	color:#FFF;
	line-height:26px;
}
.texte_travel .sstitre {
	font:bold 15px arial;
	color:#F80;
	margin:0;
	line-height:22px;
}
.texte_travel p{
	font:normal 12px arial;
	color:#FFF;
	line-height:17px;
}
.marg_bott {
	height:208px;
}
.marg_bott_fr {
	height:45px;
}
.corps_trav .coustomers h3 {
	font: normal 17px arial;
	color:#f80;
	margin-bottom:5px;
}
.corps_trav .coustomers h4 {
	font: bold 18px arial;
	color:#f80;
	margin:34px 0 8px 43px;
}
.corps_trav .coustomers .video {
	margin:0 0 125px 156px;
}
*html .corps_trav .coustomers .video {
	margin:0 0 110px 156px;
}
.corps_trav .coustomers .msg_transics {
	background:url(../images/msg_transics.gif);
	margin:82px 0 0 234px;
	width:380px;
	height:126px;
	position:relative;
}
*html .corps_trav .coustomers .msg_transics {
	margin:90px 0 0 234px;
}
.corps_trav .coustomers .msg_sncb {
	background:url(../images/msg_sncb.gif);
	margin:-3px 0 0 9px;
	width:605px;
	height:135px;
	position:relative;
}
.corps_trav .coustomers .msg_elm {
	background:url(../images/msg_elm.gif);
	margin:-2px 0 0 44px;
	width:637px;
	height:166px;
	position:relative;
}
*html .corps_trav .coustomers .msg_sncb {
	margin:5px 0 0 9px;
}
*html .marg_bott {
	height:200px;
}
*html .corps_trav .coustomers .video {
	margin:0 0 110px 156px;
}
*html .corps_trav .coustomers .msg_transics {
	background:url(../images/msg_transics.gif);
	margin:90px 0 0 234px;
	width:380px;
	height:126px;
	position:relative;
}
.corps_trav .coustomers .msg_elm .box_nom {
	background:#777;
	position:absolute;
	left:483px;
	bottom:0;
	width:155px;
	height:53px;
}
.corps_trav .coustomers .msg_elm .box_nom .nom {
	font:bold 16px arial;
	color:#FFF;
	display:block;
	margin:1px 0 0 4px;
}
.corps_trav .coustomers .msg_elm .box_nom .profess {
	font:normal 9px arial;
	color:#FFF;
	display:block;
	margin-left:4px;
}
.corps_trav .coustomers .msg_elm .box_nom .sing_elm {
	font:bold 11px arial;
	color:#f80;
	display:block;
	margin-left:4px;
}
.corps_trav .coustomers .msg_elm p {
	position:absolute;
	font:normal 11px arial;
	color:#FFF;
	font-style:italic;
	left: 13px;
	top: 19px;
	width: 297px;
	line-height:18px;
}
.corps_trav .coustomers .msg_transics p {
	position:absolute;
	font:normal 11px arial;
	color:#FFF;
	font-style:italic;
	left: 9px;
	top: 25px;
	width: 260px;
	line-height:18px;
}
.corps_trav .coustomers .msg_sncb p {
	position:absolute;
	font:normal 11px arial;
	color:#FFF;
	font-style:italic;
	left: 13px;
	top: 10px;
	width: 453px;
	line-height:18px;
}
#globale .corps_trav .coustomers .titProd {
	display:block;
	font:bold 20px arial;
	color:#ee7f01;
	position:absolute;
	left: 222px;
	top: 20px;
	width: 230px;
}
#globale .corps_trav .coustomers .vis {
	float:left;
	margin:63px 36px 0 0;
}
#globale .corps_trav .coustomers .descProd {
	float:left;
	margin:66px 0 0 0;
	width:310px;
}
#globale .corps_trav .coustomers .descProd p {
	font:normal 11px arial;
	color:#FFF;
	padding-bottom:20px;
}
#globale .corps_trav .coustomers .descProd a {
	background:url(../images/bg_link_telecharger.gif) left 8px no-repeat;
	display:block;
	height:15px;
	font:normal 12px arial;
	color:#f80;
	padding:0 0 0 18px;
	padding-top:6px;
	text-decoration:none;
	margin:0;
}
#content_2, #content_3, #content_4, #content_5, #content_6, #content_7, #content_8, #content_9 {
	display:none;
}
/*FOOTER*/
#globale #footer {
	width:950px;
	padding-top:7px;
	height:30px;
}
#globale #footer ul {
	float:right;
}
#globale #footer ul li {
	font:normal 12px arial;
	color:#ee7f01;
	float:left;
}
#globale #footer ul li.sep {
	background:url(../images/sep_footer.gif) 1px 5px no-repeat;
	width:13px;
	height:10px;
}
#globale #footer li a {
	color:#ee7f01;
	text-decoration:none;
}
#globale #footer li a:hover {
	color:#ee7f01;
	text-decoration:underline;
}
.corps_trav .coustomers .msg_elm .box_nom_es {
	background:#777;
	position:absolute;
	left:473px;
	bottom:0;
	width:165px;
	height:53px;
}
.corps_trav .coustomers .msg_elm .box_nom_es .nom {
	font:bold 16px arial;
	color:#FFF;
	display:block;
	margin:1px 0 0 4px;
}
.corps_trav .coustomers .msg_elm .box_nom_es .profess {
	font:normal 9px arial;
	color:#FFF;
	display:block;
	margin-left:4px;
}
.corps_trav .coustomers .msg_elm .box_nom_es .sing_elm {
	font:bold 11px arial;
	color:#f80;
	display:block;
	margin-left:4px;
}
</pre></body></html>