@charset "UTF-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	}

ul li {
	display:inline;
	list-style:none
	}
	
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	}
	
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	}
	
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	}
	
.text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	}
	
.h {
	height:1px;
	padding-top:20px;
	padding-bottom:20px;
	}
	
#contactus{
top:5px;
left:0px;
position:absolute;
width:177px;
height:28px;
text-indent:-9999px;
display:block;
background-image:url(../images/en_contact_01.gif);}	
	
body {
	text-align:center;/*centers all content in the browser window*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	background-color: #011e56;

	}
#container {
	margin:0 auto;/*centers container in the browser window*/
	width:881px;/*has to be set or the browser doesn't know what to center*/
	position:relative;
	}
	
#footer {
	width:843px;/*keeps sizing*/
	float:right;/*is needed for all uneven size panels to float properly*/
	background-color:#011e56;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	
#footer ul li {
	display:inline;
	list-style:none
	}
	
#mainbody {
	width:843px;/*keeps sizing*/
	height: 655px;
	float:right;/*is needed for all uneven size panels to float properly*/
	background-color:#15367b;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#mainbody2 {
	width:843px;/*keeps sizing*/
	height: 800px;
	float:right;/*is needed for all uneven size panels to float properly*/
	background-color:#15367b;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#mainbodytext {
	width:625px;/*keeps sizing*/
	float:left;/*is needed for all uneven size panels to float properly*/
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position: relative;
	border: 0px solid white;
	left:-10px;
	top:20px;
	}
	
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
a.sbrstudio, a.sbrstudio:link, a.sbrstudio:visited, a.sbrstudio:active
	{
	background-image:url(../images/sbrstudio_off.gif);
	display: block;
	width: 122px;
	height: 40px;
	float: right;
	position:relative;
	top:-11px;
	text-indent:-9999px;
	}
	a.sbrstudio:hover
	{
	background-image:url(../images/sbrstudio_on.gif);
	display: block;
	width: 122px;
	height: 40px;
	float: right;
	text-indent:-9999px;
	}
	
a.accueil, a.accueil:link, a.accueil:visited, a.accueil:active
	{
	background-image:url(../images/home_off.gif);
	display: block;
	width: 149px;
	height: 11px;
	float: right;
	position:relative;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	a.accueil:hover
	{
	background-image:url(../images/home_on.gif);
	display: block;
	width: 149px;
	height: 11px;
	float: right;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	
a.services, a.services:link, a.services:visited, a.services:active
	{
	background-image:url(../images/services_off.gif);
	display: block;
	width: 149px;
	height: 11px;
	float: right;
	position:relative;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	a.services:hover
	{
	background-image:url(../images/services_on.gif);
	display: block;
	width: 149px;
	height: 11px;
	float: right;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	
a.secteurs, a.secteurs:link, a.secteurs:visited, a.secteurs:active
	{
	background-image:url(../images/business_off.gif);
	display: block;
	width: 149px;
	height: 14px;
	float: right;
	position:relative;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	a.secteurs:hover
	{
	background-image:url(../images/business_on.gif);
	display: block;
	width: 149px;
	height: 14px;
	float: right;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	
a.engagement, a.engagement:link, a.engagement:visited, a.engagement:active
	{
	background-image:url(../images/quality_off.gif);
	display: block;
	width: 149px;
	height: 13px;
	float: right;
	position:relative;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	a.engagement:hover
	{
	background-image:url(../images/quality_on.gif);
	display: block;
	width: 149px;
	height: 13px;
	float: right;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	
a.environnement, a.environnement:link, a.environnement:visited, a.environnement:active
	{
	background-image:url(../images/environement_off.gif);
	display: block;
	width: 149px;
	height: 12px;
	float: right;
	position:relative;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	a.environnement:hover
	{
	background-image:url(../images/environement_on.gif);
	display: block;
	width: 149px;
	height: 12px;
	float: right;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	
a.ressources, a.ressources:link, a.ressources:visited, a.ressources:active
	{
	background-image:url(../images/human_off.gif);
	display: block;
	width: 149px;
	height: 12px;
	float: right;
	position:relative;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	a.ressources:hover
	{
	background-image:url(../images/human_on.gif);
	display: block;
	width: 149px;
	height: 12px;
	float: right;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	
a.contact, a.contact:link, a.contact:visited, a.contact:active
	{
	background-image:url(../images/contact_us_off.gif);
	display: block;
	width: 149px;
	height: 13px;
	float: right;
	position:relative;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	a.contact:hover
	{
	background-image:url(../images/contact_us_on.gif);
	display: block;
	width: 149px;
	height: 13px;
	float: right;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	
a.accreditations, a.accreditations:link, a.accreditations:visited, a.accreditations:active
	{
	background-image:url(../images/certification_off.gif);
	display: block;
	width: 149px;
	height: 13px;
	float: right;
	position:relative;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	a.accreditations:hover
	{
	background-image:url(../images/certification_on.gif);
	display: block;
	width: 149px;
	height: 13px;
	float: right;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	
a.liens, a.liens:link, a.liens:visited, a.liens:active
	{
	background-image:url(../images/useful_links_off.gif);
	display: block;
	width: 149px;
	height: 13px;
	float: right;
	position:relative;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	a.liens:hover
	{
	background-image:url(../images/useful_links_on.gif);
	display: block;
	width: 149px;
	height: 13px;
	float: right;
	background-repeat: no-repeat;
	text-indent:-9999px;
	padding: 6px 0 6px 0;
	}
	
#header {
	width:881px;/*keeps sizing*/
	height: 28px;
	float:left;/*is needed for all uneven size panels to float properly*/
	background-color:#011e56;
	text-align:right;
	}	
	
#left {
	width:203px;/*keeps sizing*/
	height: 652px;
	float:left;
	background-image:url(../images/left.jpg);
	position: relative;
	text-align:left;
	left:-38px;
	top:-132px;
	}	
	
#left2 {
	width:203px;/*keeps sizing*/
	height: 652px;
	float:left;
	background-image:url(../images/left2.jpg);
	position: relative;
	text-align:left;
	left:-38px;
	top:-132px;
	}	
	
.bigger {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #FFFFFF;
	font-weight:bold;
	}	
	
#servicesbox {
	width:170px;/*keeps sizing*/
	height: 280px;
	float:left;
	border: 0px red solid;
	position: relative;
	text-align:left;
	left:15px;
	top:120px;
	}	
	
#left ul li {
	display:inline;
	list-style:none
	}
	
#upspace {
	width:881px;/*keeps sizing*/
	height: 10px;
	background-color:#011e56;
	}	
	
.pix {
	border: 5px solid #486298;
	}	
	
a.language:link {color: white; text-decoration: none; font-family: Arial, Verdana; font-size: 10px;}
a.language:visited {color: white; text-decoration: none; font-family: Arial, Verdana; font-size: 10px;}
a.language:active {color: white; text-decoration: none; font-family: Arial, Verdana; font-size: 10px;}
a.language:hover {color: #f96211; text-decoration: none; font-family: Arial, Verdana; font-size: 10px;}
	
a.bottommenu:link {color: white; text-decoration: none; font-family: Arial, Verdana; font-size: 10px;}
a.bottommenu:visited {color: white; text-decoration: none; font-family: Arial, Verdana; font-size: 10px;}
a.bottommenu:active {color: white; text-decoration: none; font-family: Arial, Verdana; font-size: 10px;}
a.bottommenu:hover {color: #f96211; text-decoration: none; font-family: Arial, Verdana; font-size: 10px;}	
	
a.links:link {color: white; text-decoration: underline; font-family: Arial, Verdana; font-size: 12px; font-weight: bold}
a.links:visited {color: white; text-decoration: underline; font-family: Arial, Verdana; font-size: 12px;font-weight: bold}
a.links:active {color: white; text-decoration: underline; font-family: Arial, Verdana; font-size: 12px;font-weight: bold}
a.links:hover {color: #f96211; text-decoration: underline; font-family: Arial, Verdana; font-size: 12px;font-weight: bold}	
	
a.mainmenu:link {color: white; text-decoration: none; font-family: Arial, Verdana; font-size: 13px; font-weight: bold}
a.mainmenu:visited {color: white; text-decoration: none; font-family: Arial, Verdana; font-size: 13px; font-weight: bold}
a.mainmenu:active {color: white; text-decoration: none; font-family: Arial, Verdana; font-size: 13px; font-weight: bold}
a.mainmenu:hover {color: #f96211; text-decoration: none; font-family: Arial, Verdana; font-size: 13px; font-weight: bold}	

a.mailto:link {color: #f96211; text-decoration: none; font-family: Arial, Verdana; font-size: 12px; font-weight: none}
a.mailto:visited {color: #f96211; text-decoration: none; font-family: Arial, Verdana; font-size: 12px;font-weight: none}
a.mailto:active {color: #f96211; text-decoration: none; font-family: Arial, Verdana; font-size: 12px;font-weight: none}
a.mailto:hover {color: #f96211; text-decoration: underline; font-family: Arial, Verdana; font-size: 12px;font-weight: none}	
