/* CSS Document */


* {
	padding:0;
	margin:0;	
}

body {
	background-image:url('../images/body_bg.jpg');
	background-position:top;
	background-repeat:repeat-y;
	font-family:verdana;
	font-size:11px;
	line-height:16px;
}

p {
	padding:5px 0 0 0;
}

img {
	border:0;
}

h2 {
	font-size:14px;
}
.blue_p {
	color:#0287c5;
}

.blank {
	margin-top:30px;
}

#clipboard *{
	color: pink;

}
#main {
	width:895px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
}

#banner_1 {
	width:895px;
	height:230px;
	background-image:url('../images/banner_1.jpg');
}

#banner_1_en {
	width:895px;
	height:230px;
	background-image:url('../images/banner_1_en.jpg');
}

#banner_2 {
	width:895px;
	height:230px;
	background-image:url('../images/banner_2.jpg');
}

#banner_2_en {
	width:895px;
	height:230px;
	background-image:url('../images/banner_2_en.jpg');
}


#banner_3 {
	width:895px;
	height:230px;
	background-image:url('../images/banner_3.jpg');
}

#banner_3_en {
	width:895px;
	height:230px;
	background-image:url('../images/banner_3_en.jpg');
}

#banner_4 {
	width:895px;
	height:230px;
	background-image:url('../images/banner_4.jpg');
}
#banner_4_en {
	width:895px;
	height:230px;
	background-image:url('../images/banner_4_en.jpg');
}

#banner_5 {
	width:895px;
	height:230px;
	background-image:url('../images/banner_5.jpg');
}
#banner_5_en {
	width:895px;
	height:230px;
	background-image:url('../images/banner_5_en.jpg');
}

#banner_6 {
	width:895px;
	height:230px;
	background-image:url('../images/banner_6.jpg');
}
#banner_6_en {
	width:895px;
	height:230px;
	background-image:url('../images/banner_6_en.jpg');
}

#banner_7 {
	width:895px;
	height:230px;
	background-image:url('../images/banner_7.jpg');
}
#banner_7_en {
	width:895px;
	height:230px;
	background-image:url('../images/banner_7_en.jpg');
}

#banner_8 {
	width:895px;
	height:230px;
	background-image:url('../images/banner_8.jpg');
}
#banner_8_en {
	width:895px;
	height:230px;
	background-image:url('../images/banner_8_en.jpg');
}

#banner_9 {
	width:895px;
	height:230px;
	background-image:url('../images/banner_9.jpg');
}
#banner_9_en {
	width:895px;
	height:230px;
	background-image:url('../images/banner_9_en.jpg');
}

#logo {
	float:left;
	width:245px;
	padding:55px 0 0 16px;
}

/*#####################################Navigation et Roll Over###########################*/

#nav {
	float:left;
	width:150px;
	margin:15px 0 0 30px;
}

#nav img{
	border:0;
	margin-bottom:10px;
}
/*
#nav a:hover img {
	visibility:hidden;
}

#nav a:hover {
	white-space:normal;
}
*/
#nav a {
	margin-bottom:10px;
}

/*
#navfooter a {
 display:inline;
}



#menu_haut_accueil_fr{
	background-image:url(../images/btn_accueil_fr.gif);
	height:12px;
}

#menu_haut_accueil_fr:hover{
	background-position:0 100%;
}

#menu_haut_accueil_selected_fr{
	background-image:url(../images/btn_accueil_selected_fr.gif);
	height:12px;
}

#menu_haut_accueil_en{
	background-image:url(../images/btn_accueil_en.gif);
	height:12px;
}

#menu_haut_accueil_en:hover{
	background-position:0 100%;
}

#menu_haut_accueil_selected_en{
	background-image:url(../images/btn_accueil_selected_en.gif);
	height:12px;
}



#menu_haut_produits_fr{
	background-image:url(../images/btn_produits_fr.gif);
	height:12px;
}

#menu_haut_produits_fr:hover{
	background-position:0 100%;
}

#menu_haut_produits_selected_fr{
	background-image:url(../images/btn_produits_selected_fr.gif);
	height:12px;
}

#menu_haut_produits_en{
	background-image:url(../images/btn_produits_en.gif);
	height:12px;
}

#menu_haut_produits_en:hover{
	background-position:0 100%;
}

#menu_haut_produits_selected_en{
	background-image:url(../images/btn_produits_selected_en.gif);
	height:12px;
}


#menu_haut_clients_fr{
	background-image:url(../images/btn_clients_fr.gif);
	height:12px;
}

#menu_haut_clients_fr:hover{
	background-position:0 100%;
}

#menu_haut_clients_selected_fr{
	background-image:url(../images/btn_clients_selected_fr.gif);
	height:12px;
}

#menu_haut_clients_en{
	background-image:url(../images/btn_clients_en.gif);
	height:12px;
}

#menu_haut_clients_en:hover{
	background-position:0 100%;
}

#menu_haut_clients_selected_en{
	background-image:url(../images/btn_clients_selected_en.gif);
	height:12px;
}


#menu_haut_partenaires_fr{
	background-image:url(../images/btn_partenaires_fr.gif);
	height:12px;
}

#menu_haut_partenaires_fr:hover{
	background-position:0 100%;
}

#menu_haut_partenaires_selected_fr{
	background-image:url(../images/btn_partenaires_selected_fr.gif);
	height:12px;
}

#menu_haut_partenaires_en{
	background-image:url(../images/btn_partenaires_en.gif);
	height:12px;
}

#menu_haut_partenaires_selected_en{
	background-image:url(../images/btn_partenaires_selected_en.gif);
	height:12px;
}

#menu_haut_partenaires_en:hover{
	background-position:0 100%;
}



#menu_haut_emplois_fr{
	background-image:url(../images/btn_emplois_fr.gif);
	height:12px;
}

#menu_haut_emplois_fr:hover{
	background-position:0 100%;
}

#menu_haut_emplois_selected_fr{
	background-image:url(../images/btn_emplois_selected_fr.gif);
	height:12px;
}

#menu_haut_emplois_en{
	background-image:url(../images/btn_emplois_en.gif);
	height:12px;
}

#menu_haut_emplois_en:hover{
	background-position:0 100%;
}

#menu_haut_emplois_selected_en{
	background-image:url(../images/btn_emplois_selected_en.gif);
	height:12px;
}

#menu_haut_contact_fr{
	background-image:url(../images/btn_contact_fr.gif);
	height:12px;
}

#menu_haut_contact_fr:hover{
	background-position:0 100%;
}

#menu_haut_contact_selected_fr{
	background-image:url(../images/btn_contact_selected_fr.gif);
	height:12px;
}

#menu_haut_contact_en{
	background-image:url(../images/btn_contact_en.gif);
	height:12px;
}

#menu_haut_contact_en:hover{
	background-position:0 100%;
}
						
#menu_haut_contact_selected_en{
	background-image:url(../images/btn_contact_selected_en.gif);
	height:12px;
}
						
						
a.menu_accueil {
	display:block;
	width:67px;
	height:12px;
	
}

a.menu_produits {
	display:block;
	width:146px;
	height:12px;
	
}

a.menu_clients {
	display:block;
	width:65px;
	height:12px;
	
}

a.menu_partenaires {
	display:block;
	width:95px;
	height:12px;
	
}

a.menu_emplois {
	display:block;
	width:68px;
	height:12px;
	
}

a.menu_contact {
	display:block;
	width:71px;
	height:12px;
	
}
*/
/*################################corps####################################*/

#corps {
	
}

#right {
	float:right;
	padding:20px 0 10px 0;
	width:672px;
}

.header_right {
	margin-left:20px;
}

.banblue {
	margin:21px 0 0 14px;
}

.content {
	width:630px;
	margin:10px 0 0 20px;
}

.content p {
	margin-top:8px;
}

.content a {
	color:#0287c5;
	font-weight:bold;
	text-decoration:none;
}

.content_title {
	color: #0287C5;
	font-weight:bold;
	font-size: 18px;
	text-transform: uppercase;
}
.thumb {
	margin-top:20px;
}

.thumb img {
	margin-right:20px;
	border:3px solid #f3f2f0;
}

.categobox {
	float:left;
	width:203px;
	height:345px;
	background-image:url('../images/separateur.gif');
	background-repeat:no-repeat;
}

.categotxt {
	padding:10px 20px
}

#left {
	float:left;
	width:223px;
	padding:20px 0 10px 0;
	background-color:#f3f2f0;
}

.newsbox {
	width:188px;
	margin-left:15px;
	padding-bottom:20px;
	border-bottom:1px solid #d9d9d8;
}

.newsbox_archive {
	width:188px;
	margin-left:15px;
	padding-bottom:20px;
	text-align: right;
}

.newsbox_archive a {
	color:#0287c5;
	text-decoration:none;
}

.xpandmenu {
	width:193px;
	padding-top:30px;
	margin-left:15px;
	padding-bottom:10px;
}

.xpandmenu li {
	_height:0px;
	_overflow:visible;
}

.newsbox a {
	color:#0287c5;
	text-decoration:none;
}

.admin_link {
	color:#0287c5;
	text-decoration:none;
}

.zoneclient {
	width:223px;
	height:145px;
	background-color:#2f3746;
	color:#ffffff;
}

.zoneclient a {
	color:#ffffff;
	text-decoration:none;
}

.clientform {
	padding:0 0 0 15px;
}

.spacer {
	clear:both;
	height:100px;
}

.spacerleft {
	height:100px;
}
/*##############################footer#############################*/

#footer {
	background-color:#f1f1f1;
	height:60px;
	color:#969696;
}

.signature {
	float:right;
	margin:40px 10px 0 0;
}

.navfooter {
	padding:10px 0 0 20px;
}

.navfooter a {
	text-decoration:none;
	color:#969696;
}

.navfooter a:hover {
	color:#969696;
	text-decoration:underline;
}


/*######################### SWF UPLOAD ##########################*/
		
.newFileLink {
	height: 24px;
	width:75%;
	float:left
}

.newFileSize{
	height: 24px; 
	width:12%; 
	float:left\
}
.newFileDownload {
	height: 24px;
	width:13%;
	float:left\
}


