/* CSS Rules for IE/Win 6+, Opera 6+, Mozilla 1.4+, FF 0.6+, Konqueror 3.2+, Safari 1.2+ */
/* Rule # 9: http://imfo.ru/csstest/css_hacks/import.php */
@import "reset.css"/**/;


/* Body
____________________________________________________________________________ */

body
{
	background-color: #d22238;
}


/* Wrapper
____________________________________________________________________________ */

#wrapper_1
{
	width: 960px;
	margin: 0 auto;
	background: transparent url(./images/common/bg_wrapper.gif) repeat-y center top;
}

#wrapper_2
{
	padding-bottom: 35px;
	background: transparent url(./images/landing/bg_wrapper_bottom.gif) no-repeat center bottom;
}

#wrapper_3
{
	width: 940px;
	margin: 0 auto;
	background-color: transparent;
	color: #333;
}


/* Wrapper > Header > Logo
____________________________________________________________________________ */

#logo
{
	display: block;
	width: 940px;
	height: 300px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(./images/landing/logo.gif);
}

#logo img
{
	display: none;
}


/* Wrapper > Header > Languages
____________________________________________________________________________ */

#languages
{
	float: left;
	width: 100%;
	padding: 20px 0;
	background: #96968c url(./images/nav/bg.gif) repeat-x left top;
}

#languages ul li
{
	float: left;
	list-style-type: none;
}

#languages #english a
{
	display: block;
	width: 90px;
	height: 35px;
	margin-left: 276px;
	background-color: transparent;
	background-image: url(./images/landing/english.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	cursor: pointer;
	text-indent: -9999px;
}

#languages #francais a
{
	display: block;
	width: 98px;
	height: 35px;
	margin-left: 200px;
	background-color: transparent;
	background-image: url(./images/landing/francais.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	cursor: pointer;
	text-indent: -9999px;
}


/* Body
____________________________________________________________________________ */

#body
{
	clear: both;
	margin: 0 5px; /* Shows background borders */
	padding: 15px 25px 35px 25px;
	*padding-top: 8px; /* IE 7 Only */
	_padding-top: 20px; /* IE 6 Only */
	_padding-bottom: 8px; /* IE 6 Only */
	background-color: #fff;
}


/* Body > Logos
____________________________________________________________________________ */

#body #logos
{
	height: 30px;
}

#body #logos .cmec
{
	float: left;
}

#body #logos .pch
{
	float: right;
	margin-top: 25px;
}
