@charset "utf-8";
/* CSS Document */

/*  -------------------------------------------------------------------
    Reset - october 6 2009 ----------------------------------------------- */
    html, body, div, span, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    a, abbr, acronym, address, code,
    del, dfn, img, q, dl, dt, dd, ol, ul, li,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead, tr, th, td {
        border:0;
        font-family:inherit;
        font-size:1em;
        font-style:inherit;
        font-weight:inherit;
        margin:0; padding:0;
        vertical-align:baseline;
    }	
    body { font-size:100.01%; line-height:1; }
    table { border-collapse:collapse; border-spacing:0; }
    caption, th, td { text-align:left; font-weight:normal; }
    blockquote:before, blockquote:after, q:before, q:after { content: ""; }
    blockquote, q { quotes:"" ""; }
    embed:hover, embed:active:hover, embed:visited:hover { border:0px #fff solid; }
	
/*  -------------------------------------------------------------------
    Global ------------------------------------------------------------ */
	body {
    	background-color:#000; 
		color:#FFF;
		width:100%; height:100%;
    }
	
	a { color:#da0d74; text-decoration:underline; }
	a:hover { color:#da0d74; text-decoration:none; }


/*  -------------------------------------------------------------------
    404 Page ----------------------------------------------------------*/
	#wrapper { 
		background: url(/images/back404.gif) top left repeat-x; 
		background-color:#fff;
		width:100%; height:100%;  
	}
	
	#container {
        background-color:#fff;
        clear:both;
        display: block;
		margin:0px 30px;
		width:1020px; 
    }
	
	#container p {
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:16px;
		margin:0 0 15px;
	}


/*  -------------------------------------------------------------------
    Flash Detect ------------------------------------------------------*/
	
	#container_flash_detect {
    	width:920px;
		margin:0 auto;
		padding-top:40px; 
    }
	
	#flash_detect_left {
		float:left;
		width:570px;
    }
	
	#flash_detect_right {
		float:left;
		margin-left:11px;
		width:320px;
    }
	
	#flash_detect_right .t_img {
		background-repeat: no-repeat;
		display: block;
		text-indent: -4999px;	
    }
	
	.t_wrong_turn_en {
		background-image:url(../images/t_wrong_turn.gif);
		width:339px; height:67px;
		margin-top:147px;
	}
	
	.t_wrong_turn_fr {
		background-image:url(../images/t_wrong_turn_fr.gif);
		width:339px; height:107px;
		margin-top:147px;
	}
	
	#flash_detect_right p {
		color:#FFF;
		font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; line-height:20px;
		margin-top:33px;
	}
	
	#errorJS { 
		color:#FFF; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px;
		line-height:18px;
		padding-top:20px;   
		text-align:center;
	}
	
	
	
