@charset "UTF-8";
/* CSS Document */

/*

Structurer le document de la façon suivante : :

LAYOUT [ width, height, position, float, padding, margin ]
STYLE [ background-, border-, text-, vertical-align, list-style- ]
TYPO [ font-, color ]

*/

body {
	background: #04111B url(../img/gateway/body-bg.png) repeat-x left -84px;
}

#main-wrap {
	position:relative;
	width:1000px;
	height:606px;
	margin:60px auto 0 auto;
	
	background: url(../img/gateway/page-bg.png) no-repeat left top;
}

#content-wrap {
	position:absolute;
	top:135px;
	left:134px;
	width:724px;
	height:251px;	
}

div.fr #content-wrap {
	background:url(../img/gateway/site-fr.png) no-repeat left top;
}

div.en #content-wrap {
	background:url(../img/gateway/site-en.png) no-repeat left top;
}

#content-wrap a#get-flash {
	position:absolute;
	top:120px;
	left:538px;
	width:164px;
	height:45px;
}

#content-wrap a#mentel-jobs {
	position:absolute;
	top:184px;
	left:538px;
	width:164px;
	height:45px;
}

#foot-wrap {
	position:absolute;
	top:463px;
	left:36px;
	width:930px;
	height:102px;
	
	background:url(../img/gateway/foot-bg.png) no-repeat left top;
}

#foot-wrap p.contact {
	position:relative;
	top:46px;
	
	text-align:center;
	font-size:1.1em;
}

#foot-wrap p.footer {
	position:relative;
	top:65px;
	
	text-align:center;
	font-size:1.1em;
}

#foot-wrap a {
	color:#ceedfc;
}


/* -- LANGUE --- */

#language {
	position:absolute;
	top:30px;
	right:38px;
	height:29px;
}

#language .disabled {
	float:right;
	padding:10px;
	
	background-image:url(../img/gateway/lang-disabled.png);
	
	text-transform:uppercase;
	color:#2c4e64;
	font-size:1.1em;
}

#language .idle {
	float:right;
	padding:10px;
	
	background-image:url(../img/gateway/lang-idle.png);
	
	text-decoration:none;
	text-transform:uppercase;
	color:white;
	font-size:1.1em;
}

#language .idle:hover {
	background-image:url(../img/gateway/lang-over.png);
}

#language #fr {
	background-position:top left;
	background-repeat:no-repeat;
}

#language #en {
	background-position:top right;
	background-repeat:no-repeat;
}