
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	scrollbar-face-color:#E5E5E5;
	scrollbar-shadow-color: #006666;
	scrollbar-highlight-color: #dddddd;
	scrollbar-3dlight-color: #999966;
	scrollbar-darkshadow-color: #808080;
	scrollbar-track-color:#E5E5E5;
	scrollbar-arrow-color: #000000;
	
	margin:0px;
	padding:0px;
	border:0px;
	background-color:#FFFFFF;
}

table
{
	margin:0px;
	padding:0px;
	border:0px;
	border-spacing:0px;
	border-collapse:collapse;
}

.copyrights
{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#A9A9A9;
	text-align:center;
}


.style1 {color: #DC352F}
.style2 {color: #2e2e2e}




.texte {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.titre {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.titre_top {color: #4A4A4A; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

.input_recherche {border: 1 solid #000000;background-color: #ffffff;font-family: arial;font-size: 11px;color: #000000;}

a.lien_top {color: #000000; text-decoration: none; font-family: arial; font-size: 10px;}
a.lien_top:visited {color: #000000; text-decoration: none; font-family: arial; font-size: 10px;}
a.lien_top:hover {color: #999999; text-decoration: none; font-family: arial; font-size: 10px;}

a.lien_bottom {color: #FFFFF4; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
a.lien_bottom:visited {color: #FFFFF4; text-decoration: none; font-family:  Arial, Helvetica, sans-serif; font-size: 11px;}
a.lien_bottom:hover {color: #BBBBBB; text-decoration: none; font-family:  Arial, Helvetica, sans-serif; font-size: 11px;}

a.lien_bottom2 {color: #2e2e2e; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
a.lien_bottom2:visited {color: #2e2e2e; text-decoration: none; font-family:  Arial, Helvetica, sans-serif; font-size: 11px;}
a.lien_bottom2:hover {color: #777777; text-decoration: none; font-family:  Arial, Helvetica, sans-serif; font-size: 11px;}

.texte_bottom {color: #FFFFF4; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.texte_bottom2 {color: #2e2e2e; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

a.lien {color: #000000; text-decoration: underline; font-family: arial; font-size: 12px;}
a.lien:visited {color: #000000; text-decoration: underline; font-family: arial; font-size: 12px;}
a.lien:hover {color: #999999; text-decoration: underline; font-family: arial; font-size: 12px;}

a.menu {color: #000000; text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold;}
a.menu:visited {color: #000000; text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold;}
a.menu:hover {color: #555555; text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold;}

a.menu2 {color: #000000; text-decoration: none; font-family: arial; font-size: 12px; line-height: 13px;}
a.menu2:visited {color: #000000; text-decoration: none; font-family: arial; font-size: 12px; line-height: 13px;}
a.menu2:hover {color: #555555; text-decoration: none; font-family: arial; font-size: 12px; line-height: 13px;}

.erreur_404_gros {color: #000000; text-decoration: none; font-family: arial; font-size: 16px; font-weight: bold;}
.erreur_404_petit {color: #000000; text-decoration: none; font-family: arial; font-size: 13px;}

a.menuAdmin {color: #000000; text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold;}
a.menuAdmin:visited {color: #000000; text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold;}
a.menuAdmin:hover {color: #999999; text-decoration: none; font-family: arial; font-size: 12px; font-weight: bold;}

.texteAdmin {color: #000000; text-decoration: none; font-family: arial; font-size: 13px;}
.titreAdmin {color: #898989; text-decoration: none; font-family: arial; font-size: 14px; font-weight: bold;}

a.lienAdmin {color: #000000; text-decoration: none; font-family: arial; font-size: 12px;}
a.lienAdmin:visited {color: #000000; text-decoration: none; font-family: arial; font-size: 12px;}
a.lienAdmin:hover {color: #999999; text-decoration: none; font-family: arial; font-size: 12px;}




#top
{
	height:146px;
	width:895px;
}

#logo
{
	float:left;
	margin-left:29px;
	margin-top:15px;
}

.navlist
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333;
}
.navlist:hover
{
	color:#EE2D24;
}

/******************************************************************************************/
/* TOP MENU
/******************************************************************************************/
#content_nav
{
	float:left;
	margin-left:200px;
}
#navlist
{
	list-style-type: none;
	margin: 0;
	font-size: 11px;
	padding: 20px 0 0 0;
	overflow: hidden;
	height:40px;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

#navlist li 
{
	border-left: 1px solid #00529b;
	float: left;
	line-height: 8px;
	margin-right:10px;
	margin-left:-5px;
	paddin-top:0px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:10px;
	color:#333333;
}

#navlist li a, #contact_toggle a, #global_search_result h3
{
	text-decoration:none;
	color:#333333;
}

#navlist li a:hover
{
	color:#59ad41;
}


/******************************************************************************************/
/* TOP SEARCH
/******************************************************************************************/
* html #search_box input
{
	margin-top:-1px;
}

#search_box
{
	top:15px;
	left:650px;
	position:absolute;
	z-index:10;
	width:260px;
	float:right;
}

#search_box_content
{
	display:table;
	float:right;
}

#search_box p
{
	float:left;
	padding:0 0 0 2px;
	margin:0;
	height:15px;
	display:block;
}

#search_box input
{
	width:115px;
	height:15px;
	font-size:12px;
}

#search_box label
{
	font-weight:bold;
}

  
/******************************************************************************************/
/* MAIN MENU
/******************************************************************************************/

#mainmenu
{
	display:block;
	clear:both;
}
/* Second Menu */
#dropmenudiv
{
	position:absolute;
	background-color: #000000;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a
{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover
{ /*hover background color*/
	background-color: #003088;
}

/* warning: the legacy browser IE6 only supports :hover on <a> elements... */
#menubar
{
	position: relative;
	top:13px;
	left:0;
	background-color: #FFFFFF;
	font:bold 12px Verdana;
	padding:7px 10px 5px 0;
	margin:15px;
	color: #333333;
	width:100%;
}

#menubar a
{
	color: #333333;
}
#menubar li
{
	display: block;
	float: left;
	padding:0;
	margin-right:15px;
}

#menubar li a
{
	text-decoration: none;
	padding:5px 10px 5px 10px;
	display: block;
	float: left;
	margin:5px 0 0 3px;
}

#menubar li ul li a
{
	text-transform:none;
	border:0;
	padding:5px 10px 6px 10px !important;
	margin:0;
}

#menubar li ul li
{
	background:url(images/menu_period.gif) no-repeat 0 14px;
	padding-left:12px;
}
#menubar ul li.first
{
	background:none;
	padding-left:18px;
}

/* submenus */
#menubar li ul
{
	display: block;
	position: absolute;
	top: 38px;
	left: -15px;
	display: none;
	width: 954px;
	margin:0;
	padding:0 0 0 0;
	height:24px;
	font-weight:normal;
	font-size:11px;
}
#menubar ul li
{
	border:0;
	padding:0;
	margin:0 12px 5px 0;
}

li.blankmenuitem
{
	display: block;
	margin: 0;
	margin-right: 127px;
	padding: 0;
	width: 0;
}

/* Couleurs menus et sous-menus */
#defaultmnu ul
{
	background-color: #000000;
}

#menubar li.selected1 a, #sm1, #m1:hover
{
	background-color: #A4CAD7;
}
#menubar li.selected2 a, #sm2, #m2:hover
{
	background-color: #E2D1B9;
}
#menubar li.selected3 a, #sm3, #m3:hover
{
	background-color: #F5EEB4;
}
#menubar li.selected4 a, #sm4,#m4:hover
{
	background-color: #7FA4D0;
}
#menubar li.selected5 a, #sm5, #m5:hover
{
	background-color: #BFD49A;
}
#menubar li.selected6 a, #sm6, #m6:hover
{
	background-color: #CFCFCD;
}
#menubar li.selected7 a, #sm7, #m7:hover
{
	background-color: #F7B5A1;
}

#menubar li.selected8 a, #sm8, #m8:hover
{
	background-color: #BCB5CB;
}
#menubar li.selected9 a, #sm9, #m9:hover
{
	background-color: #BCB5CB;
}
#menubar li.selected10 a, #sm10, #m10:hover
{
	background-color: #BCB5CB;
}

#menubar li.selected1 a, #menubar li.selected2 a, #menubar li.selected3 a, #menubar li.selected4 a,  #menubar li.selected5 a, #menubar li.selected6 a, #menubar li.selected7 a, #menubar li.selected8 a, #menubar li.selected9 a, #menubar li.selected10 a
{
	margin-top:0;
	padding:10px;
}
#menubar .over
{
	padding:5px 10px 10px 10px;
}
#menubar .out
{
	padding:5px 10px 5px 10px;
}
#m1:hover, #m2:hover, #m3:hover, #m4:hover, #m5:hover, #m6:hover, #m7:hover, #m8:hover, #menubar li.selected1 a,  #menubar li.selected2 a, #menubar li.selected3 a, #menubar li.selected4 a, #menubar li.selected5 a,  #menubar li.selected6 a, #menubar li.selected7 a, #menubar li.selected8 a, #menubar li.selected9 a, #menubar li.selected10 a
{
	padding-bottom:10px;
}
#menubar li.selected1 ul a, #menubar li.selected2 ul a, #menubar li.selected3 ul a, #menubar li.selected4  ul a, #menubar li.selected5 ul a, #menubar li.selected6 ul a, #menubar li.selected7 ul a, #menubar li.selected9 ul a, #menubar li.selected10 ul a
{
	padding:0;
}
#sm1 a:hover, #sm1 a.active
{
	background:#73B1C6 !important;
	color:#fff;
}
#sm2 a:hover, #sm2 a.active
{
	background:#D2C0A5 !important;
	color:#fff;
}
#sm3 a:hover, #sm3 a.active
{
	background:#ECDA91 !important;
	color:#ffffff;
}
#sm4 a:hover, #sm4 a.active
{
	background:#3D6FAA !important;
	color:#fff;
}
#sm5 a:hover, #sm5 a.active
{
	background:#A9C37B !important;
	color:#fff;
}
#sm6 a:hover, #sm6 a.active
{
	background:#ADADAC !important;
	color:#fff;
}
#sm7 a:hover, #sm7 a.active
{
	background:#E1927A !important;
	color:#fff;
}
#sm8 a:hover, #sm8 a.active
{
	background:#978A9A !important;
	color:#fff;
}
#sm9 a:hover, #sm9 a.active
{
	background:#978A9A !important;
	color:#fff;
}
#sm10 a:hover, #sm10 a.active
{
	background:#978A9A !important;
	color:#fff;
}




.haut_page_couleur_test
{
	background-color:#73B1C6;
	width:773px;
}


.haut_page_couleur_lentreprise
{
	background-color:#73B1C6;
	width:773px;
}

.haut_page_couleur_the_company
{
	background-color:#73B1C6;
	width:773px;
}

.haut_page_couleur_plan_du_site
{
	background-color:#73B1C6;
	width:773px;
}

.haut_page_couleur_site_map
{
	background-color:#73B1C6;
	width:773px;
}

.haut_page_couleur_nos_produits
{
	background-color:#D2C0A5;
	width:773px;
}

.haut_page_couleur_our_products
{
	background-color:#D2C0A5;
	width:773px;
}


.haut_page_couleur_laffacturage
{
	background-color:#ECDA91;
	width:773px;
}

.haut_page_couleur_factoring
{
	background-color:#ECDA91;
	width:773px;
}


.haut_page_couleur_credit_rsde
{
	background-color:#3D6FAA;
	width:773px;
}

.haut_page_couleur_rd_tax_credits
{
	background-color:#3D6FAA;
	width:773px;
}

.haut_page_couleur_nos_clients
{
	background-color:#A9C37B;
	width:773px;
}

.haut_page_couleur_who_are_our_clients
{
	background-color:#A9C37B;
	width:773px;
}

.haut_page_couleur_importation
{
	background-color:#ADADAC;
	width:773px;
}

.haut_page_couleur_import_financing
{
	background-color:#ADADAC;
	width:773px;
}

.haut_page_couleur_business_development
{
	background-color:#ADADAC;
	width:773px;
}

.haut_page_couleur_formulaire_de_demande_dinformations
{
	background-color:#E1927A;
	width:773px;
}

.haut_page_couleur_informations
{
	background-color:#E1927A;
	width:773px;
}

.titre_page
{
	text-align:right;
	color:#FFFFFF;
	font-family:Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	letter-spacing:1px;
}

.titre_page2
{
	text-align:right;
	color:#FFFFFF;
	font-family:Helvetica, sans-serif;
	font-size:16px;
}


h1
{
	text-align:right;
	color:#FFFFFF;
	font-family:Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	letter-spacing:1px;
}

h2
{
	text-align:right;
	color:#FFFFFF;
	font-family:Helvetica, sans-serif;
	font-size:16px;
}




#centre
{
	position:absolute;
	top:350px;
}

