.copyrights {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #363636;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-transform: uppercase;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#lien a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-transform: uppercase;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #EEEEEE;
	text-decoration: none;
}
#lien a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-transform: uppercase;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #EEEEEE;
	text-decoration: none;
}
#lien a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-transform: uppercase;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#lien a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-transform: uppercase;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #EEEEEE;
	text-decoration: none;
}
#text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #333333;
	text-decoration: underline;
}
#text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #333333;
	text-decoration: underline;
}
#text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #F31515;
	text-decoration: none;
}
#text a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #333333;
	text-decoration: underline;
}
#lien2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-transform: uppercase;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #2E2E2E;
	text-decoration: none;
}
#lien2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-transform: uppercase;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #2E2E2E;
	text-decoration: none;
}
#lien2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-transform: uppercase;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
#lien2 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-transform: uppercase;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #2E2E2E;
	text-decoration: none;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #333333;
	text-decoration: none;
}
.text a{
	color: #C99700;
	text-decoration: underline;
}
.text a:hover{
	color: #333333;
	text-decoration: none;
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #204062;
	text-decoration: none;
}
.resume {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #204062;
	text-decoration: none;
}
.textblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.textblanc a{
	color: #FFFFFF;
	text-decoration: underline;
}
.textblanc a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.pagination {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.pagination a{
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.pagination a:hover{
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.champ {
	border: 1px solid #989797;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	clear: none;
	float: none;
	position: static;
	visibility: visible;
	padding: 4px;
}
.msg-err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #E60000;
	text-align: center;
}
.complement-copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #363636;
	text-decoration: none;
	text-transform: none;
}
.arabe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.arabe a{
	color: #FFFFFF;
	text-decoration: none;
}
.arabe a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.offres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #C99700;
}
.text-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #989898;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CBCBCB;
}
.text-table a{
	color: #333333;
	text-decoration: underline;
}
.text-table a:hover{
	color: #000000;
	text-decoration: underline;
}
.text-table2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #989898;
}
.texte-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CBCBCB;
}
.texte-table a{
	color: #000000;
	text-decoration: none;
}
.texte-table a:hover{
	color: #000000;
	text-decoration: underline;
}
.texte-table2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
}
.texte-table2 a{
	color: #000000;
	text-decoration: none;
}
.texte-table2 a:hover{
	color: #000000;
	text-decoration: underline;
}

div#gauche{
width:474px;
dipslay:block;
margin:0;
padding:0;
float:left;
margin:5px 0 0 6px !important;
margin:-10px 0 0 6px !important!;
}

#page{
margin:0;
padding:0;
}

h2.titre_home{
height:31px;
width:474px;
display:block;
margin:0;
padding:0;
font-size:14px;
font-weight:normal;
color:#fff;
font-family:Verdana;
line-height:31px;
text-align:center;
text-transform:uppercase;
margin:0 0 10px 0;
background:url("../images/titre_home.jpg") top left no-repeat;
}
.article_home{
height:200px;
width:277px;
display:block;
margin:0;
padding:0;
line-height:19px;
font-family:Tahoma;
color:#484848;
font-size:11px;
float:left;
}
.img_article_right{
margin:0;
padding:0;
float:left;
}
.clear{
clear:both;
}
.suite_home{
height:15px;
width:74px;
display:block;
margin:0;
padding:0;
margin:10px 0 0 190px ;
background:url("../images/suite_home.gif") top left no-repeat;
}

.titre_blue_box_home{
height:25px;
width:474px;
display:block;
margin:0;
padding:0;
font-size:14px;
color:#fff;
font-family:Verdana;
line-height:25px;
padding:0 0 0 10px;
margin:7px 0 0 0;
text-transform:uppercase;
background:url("../images/titre_blue_box_home.gif") top left no-repeat;
}
.bg_blue_box_home{
height:71px;
width:474px;
margin:0;
padding:0;
display:block;
background:url("../images/bg_blue_box_home.jpg") top left no-repeat;
}

.pdf_img{
height:46px;
width:44px;
display:block;
margin:0;
padding:0;
position:absolute;
margin:8px 0 0 25px;
background:url("../images/docpdf.gif") top left no-repeat;
}

.txt_in_blue_box_home a{
height:43px;
width:380px;
display:block;
margin:0;
outline:none;
padding:0;
font-size:11px;
font-family:Tahoma;
color:#fff;
position:absolute;
text-decoration:none;
margin:20px 0 0 86px;
}
.txt_in_blue_box_home a:hover{
color:#f6be12;
}


.bas_blue_box_home{
height:45px;
width:474px;
display:block;
margin:0;
padding:0;
background:url("../images/bas_blue_box_home.gif") top left no-repeat;
}

.texte_info_adobe a {
height:32px;
width:167px;
display:block;
margin:0;
padding:0;
font-size:11px;
font-family:Tahoma;
color:#fff;
text-align:right;
position:absolute;
margin:8px 0 0 210px;
text-decoration:none;
}
.texte_info_adobe a:hover {
color:#f6be12;
}

.acrobat_icon a{
height:25px;
width:71px;
display:block;
margin:0;
position:absolute;
padding:0;
margin:10px 0 0 387px;
background:url("../images/acrobat.gif") top left no-repeat;
}


img{
margin:0;
padding:0;
}

div#droite{
width:249px;
display:block;
margin:0;
padding:0;
float:left;
margin:4px 0 0 5px !important;
margin:-10px 0 0 5px !important!;
background:url("../images/box_right_all.gif") top left no-repeat;
}

.titre_news{
height:18px;
width:200px;
display:block;
margin:0;
padding:0;
font-size:14px;
text-transform:uppercase;
font-family:verdana;
margin:6px 0 0 12px;
color:#2c4e7c;
}

.texte_in_right{
width:232px;
height:115px;
display:block;
margin:0;
padding:0;
font-size:10px;
line-height:15px;
font-family:Tahoma;
color:#484848;
margin:14px 0 0 10px;
}

.suite2 a{
height:12px;
width:73px;
display:block;
margin:0;
padding:0;
margin:10px 0 0 160px ;
background:url("../images/lire_suite2.jpg") top left no-repeat;
}

.carrieres_box{
height:141px;
width:249px;
display:block;
margin:0;
padding:0;
margin:16px 0 0 0 !important;
margin:25px 0 0 0 !important!;
background:url("../images/carrieres_box.gif") top left no-repeat;
}

.titre_carriere{
height:18px;
width:200px;
display:block;
margin:0;
padding:0;
font-size:14px;
text-transform:uppercase;
font-family:verdana;
color:#fff;
padding:6px 0 0 11px;
}

.texte_carriere{
width:232px;
height:115px;
display:block;
margin:0;
padding:0;
font-size:10px;
line-height:15px;
font-family:Tahoma;
color:#fff;
margin:25px 0 0 10px;
}
.suite3 a{
height:12px;
width:73px;
display:block;
margin:0;
padding:0;
margin:15px 0 0 160px ;
background:url("../images/lire_suite3.gif") top left no-repeat;
}

#part_div{
width:100%;
display:block;
margin:0;
padding:0;
padding:10px 0 8px 0;
margin:10px 0 5px 0 !important;
margin:-10px 0 5px 0 !important!;
overflow:hidden;
text-align:right;
background:#e3e3e3 url("../images/top_bas_bas.gif") top left no-repeat;
}


#cont_part_img{
float:right;
margin:0;
padding:0;
dipslay:block;
}

.part_img img{
margin:0;
padding:0;
float:left;
border:none;
}

#menu_bas{
height:29px;
width:100%;
display:block;
margin:0;
padding:0;
margin:5px 0 5px 0;
padding:0 0 0 77px;
background:url("../images/bg_menu_bas.jpg") top left no-repeat;
}

#menu_bas a{
color:#fff;
font-size:9px;
padding:0;
margin:0;
font-family:Verdana;
padding:0 20px 0 0;
text-decoration:none;
}
#menu_bas a:hover{
color:#f6be12;
}

