/******************************************************************************
BERING : Style Sheet
*******************************************************************************/
/*	background-color:red;*/
pre {
font-size:2.0em;
color:yellow;
}
/******************************************************************************
COULEURS TEXTES
*******************************************************************************/
/*BLEU CLAIR*/
body,
#footer a,
#langues select,
#search select,
.main_container_left a,
.techno_onglet_off,
a.conseil_onglet_off,
.text_left a,
.text_right a,
.text_right a:hover.titre_lien ,
a.design_onglet_off,
.produitAssocieContent,
#envoyer_ami,
#envoi_ok,
#download .formulaire,
#main_container_menu .menu a,
#annuaire a,
a.lien_international {
color:#a5d3f4;	
}
/*ORANGE*/
#breadcrumbs,
#breadcrumbs_catalogue,
#footer a:hover,
h2.titre,
h3.titre,
h4.titre,
.orange,
#main_container_left .nav_bas,
#main_container_left .sous_titre,
#main_container_middle .sous_titre,
#main_container_middle_inter .sous_titre ,
.main_container_left a:hover,
.slogan,
a.active,
#main_container_menu .menu a.active,
a.lien_pages,
.titreProduit,
#main_container_wide .sous_titre,
a.techno_onglet_on,
a:hover.techno_onglet_off,
a:hover.conseil_onglet_off,
a.conseil_onglet_on,
.magazine,
.accroche a,
.text_left a:hover,
.text_right a:hover,
.text_right a.titre_lien ,
.main_table,
.main_table a,
a:hover.design_onglet_off,
a.design_onglet_on,
.produitAssocieContent h3,
.produitAssocieContent a,
a.lien_nouveautes,
#envoyer_ami .titre,
#sent,
#download .titre,
#main_container_menu .menu a:hover,
.text_raid p,
.roadbook,
.photo_legende table,
.fiche p,
#annuaire a:hover,
a:hover.lien_international,
#annuaire .chemin_fer,
#main_container_menu .menu a.orange  {
color:#e06205;	
}
.warning,
.alertes {
color: #ff0000;
}
/******************************************************************************
COULEURS BG
*******************************************************************************/
body {
background-color:#051824;	/*#00141e;	/*BLEU "BERING"*/
}
#fond,
#langues select,
#envoyer_ami,
#envoi_ok {
background-color:#051824;	/*BLEU NOIR*/
}
#select select {
background-color:#0d324c;	/*BLEU NOIR CHAMP SELECT MOTEUR*/
}
.search_text {
background-color:#7fa5bc;	/*BLEU CLAIR CHAMPS INPUT TEXT*/
}

/******************************************************************************
GENERIQUES
*******************************************************************************/
* {
margin:0;
padding:0;
border:0;
}
body,
textarea {
font-family:Arial, Helvetica, sans-serif;
}
body {
font-size:62.5%;
}
textarea {
font-size:1.0em;
}
ul {
list-style-type:none;
}
#global,
#header,
#main,
#footer  {
width:955px;
}
#global {
margin-left:auto;
margin-right:auto;
}
#fond {
float:left;
background-image:url(../images/bg_ours.jpg);
background-position:top;
background-repeat:no-repeat;
}
#main {
min-height:414px;
height:auto !important;
height:414px;
}
#menu_search {
float:left;
width:151px;
padding-top:17px;
padding-left:16px;
}
#mask {
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
z-index:50;
background-color:#000000;
filter : alpha(opacity=60);	/*MSIE Only*/
-moz-opacity : 0.6;	/*Mozilla Older Versions*/
opacity : 0.6;	/*CSS3*/
}
.liste_inline li {
display:inline;
}
.clear {
clear:both;
}
h2.titre {
text-transform:uppercase;
font-size:1.0em;
font-weight:bold;
padding-bottom:12px;
}
h3.titre {
text-transform:uppercase;
font-size:1.1em;
font-weight:bold;
padding-top:8px;
padding-bottom:5px;
}
.italic {
font-style:italic;
}
a.lien_pages {
text-decoration:underline;
font-weight:bold;
}
a:hover.lien_pages {
text-decoration:none;
}
.haut_page {
float:left;
margin-left:33px;
margin-top:20px;
}
/******************************************************************************
MENU PRINCIPAL
*******************************************************************************/
#menu_deroulant {
margin-bottom:44px;
}
#menu_deroulant li {
display:block;
height:18px;
width:138px;
margin-bottom:2px;
}
#menu_deroulant .sous_menu {
display:none;
width:227px;
}
#menu_deroulant li:hover > .sous_menu {
display:block;
margin-left:119px;
margin-top:-25px;
position:relative;
z-index:1000;
}
#menu_deroulant .sous_menu li {
width:209px;
height:13px;
margin:0;
}
/*******************************************************************************
MOTEUR DE RECHERCHE
*******************************************************************************/
#search {
width:138px;
}
#search img,
.search_body img {
display:block;
}
.search_body {
padding-left:7px;
background-image:url(../images/bg_mdr.png);
background-repeat:repeat-y;
/*	background-color:yellow;*/
}
.select {
float:left;
margin-bottom:12px;
}
#select {
float:left;
margin-bottom:20px;
}
#select select {
width:124px;
font-size:.9em;
margin-bottom:2px;
padding:0;
border:0;
text-transform:uppercase;
}
.search_text,
.search_ok {
height:15px;
}
.search_text {
float:left;
width:101px;
font-size:1.0em;
padding-left:2px;
}
.search_ok {
float:left;
width:21px;
cursor:pointer;
background-image:url(../images/bg_mdr_ok.png);
background-repeat:no-repeat;
}
.search_send {
width:124px;
height:10px;
cursor:pointer;
background-image:url(../images/FR/mdr_send.png);
background-repeat:no-repeat;
}

/*******************************************************************************
PAGE
*******************************************************************************/
#content {
position:relative;
float:left;
width:788px;
font-size:1.2em;
}
#breadcrumbs {
height:14px;
width:300px;
padding-left:13px;
padding-top:3px;
font-size:0.8em;
text-transform:uppercase;
/*background-color:red;*/
}
#breadcrumbs_catalogue {
height:14px;
width:762px;
margin-left:13px;
font-size:0.8em;
text-transform:uppercase;
border-collapse:collapse;/**/
/*background-color:red;*/
}
#breadcrumbs_catalogue td {
width:381px;
padding-top:3px;
padding-bottom:1px;
}

#main_container,
#fond_transparent,
#main_container_body,
#main_container_middle {
width:775px;
}
#mainDIV {
float:left;
}
/*******************************************************************************
PAGE => HOME
*******************************************************************************/
.block_left,
.block_right {
float:left;
}
.block_left {
width:637px;
}
.block_right_box {
margin-bottom:12px;
}
/*******************************************************************************
PAGE => GABARIT #01
*******************************************************************************/
#fond_transparent {
float:left;
background-image:url(../images/bg_main_container_body.png);
background-repeat:repeat-y;
}
#main_container_body {
float:left;
min-height:376px;
height:auto !important;
height:376px;
background-image:url(../images/bg_main_container_top.png);
background-repeat:no-repeat;
background-position:top;
}
#actu_list{
float:left;
min-height:150px;
height:auto !important;
height:150px;
width:370px;
padding-left:10px;
padding-top:10px;
}
#main_container_left {
float:left;
width:400px;
padding-top:13px;
padding-left:1px;
}
#main_container_left .text {
padding:10px 27px 25px 32px;
}
#main_container_middle,
#main_container_middle_inter {
float:left;
margin-top:10px;
width:773px;
font-size:1.1em;
padding-left:1px;
}
#main_container_actu.text {
padding-left:5px;
padding-right:5px;
}

#actu_titre p,a {
font-size: 12px;
color: #a5d3f4;
font-weight:bold;
text-decoration: none;
}
a.actu_titre  {
/*font-size: 14px;*/
color: #a5d3f4;
font-weight:bold;
text-decoration: none;
}

p.actu_intro  {
font-size: 10px;
color: #a5d3f4;
text-align: justify;
}

#main_container_middle .text,
#main_container_middle_inter .text {
padding-left:32px;
padding-right:20px;
}
#main_container_right {
float:left;
width:374px;
padding-top:1px;
}
#main_container_bottom {
float:left;
width:775px;
height:22px;
background-image:url(../images/bg_main_container_bottom.png);
background-repeat:no-repeat;
}
/*******************************************************************************
PAGE => ORIGINES
*******************************************************************************/
#main_container_left .nav_bas {
width:374px !important;
width:401px;
padding-right:27px;
text-align:right;
font-weight:bold;
font-size:1.1em;
}
#main_container_left .nav_bas a {
margin-left:4px;
}

/*******************************************************************************
PAGE => MISSION
*******************************************************************************/
#main_container_left .sous_titre,
#main_container_middle .sous_titre,
#main_container_middle_inter .sous_titre  {
display:block;
width:100%;
text-transform:uppercase;
font-size:1.3em;
font-weight:bold;
padding-bottom:12px;
}

/*******************************************************************************
PAGE => SIGNES PARTICULIERS
*******************************************************************************/
#main_container_titre {
float:left;
width:100%;
padding-top:13px;
padding-left:1px;
}
.main_container_left  {
float:left;
width:320px;
}
.main_container_left ul {
float:left;
margin-left:46px;
}
.main_container_left li  {
display:block;
width:252px;
height:27px;
background-image:url(../images/signes_particuliers_bouton.png);
background-repeat:no-repeat;
text-transform:uppercase;
font-weight:bold;
font-size:1.0em;
padding:10px 0 0 10px;
margin-bottom:7px;
}
.main_container_left a {
text-decoration:none ;
}
.main_container_right {
float:left;
width:432px;
}
.main_container_right .top,
.main_container_right .bottom {
width:432px;
}
.main_container_right .top,
.main_container_right .bottom {
height:5px;
background-repeat:no-repeat;
}
.main_container_right .top {
background-image:url(../images/signes_particuliers_bg_top.jpg);
}
.main_container_right .bottom {
background-image:url(../images/signes_particuliers_bg_bottom.jpg);
}
.main_container_right .middle {
background-image:url(../images/signes_particuliers_bg.jpg);
background-repeat:repeat-y;
min-height:146px;
height:auto !important;
height:146px;
padding:7px 12px;
}
.slogan {
padding-top:20px;
font-size:1.0em;
font-weight:bold;
text-transform:uppercase;
}
/*******************************************************************************
PAGE => INTERNATIONAL
*******************************************************************************/
#main_container_middle_inter {
min-height:360px;
background-image:url(../images/international.png);
background-repeat:no-repeat;
background-position:top right;
}
a.lien_international {
font-size:.8em;
text-decoration:none;
font-weight:bold;
}
/*******************************************************************************
PAGE => RECRUTEMENT
*******************************************************************************/
#main_container_middle .annonces {
width:482px;
margin-left:113px;
/*	background-color:red;*/
}
#main_container_left_recrutement {
float:left;
width:610px;
padding:13px 0 0 1px;
padding-top:13px;
padding-left:1px;
}
#main_container_left_recrutement .text {
padding-left:12px;
padding-bottom:20px;
}
#main_container_right_recrutement {
float:left;
/*width:140px;*/
padding-top:14px;
}
#main_container_right_recrutement a{
text-decoration:none;
}

/***bouton_candidature***/
.bouton_candidature_center {
float:left;
height:20px;
padding-top:4px;
background-image:url(../images/bouton_candidature_center.png);
background-repeat:repeat-x;
text-align:center;
color:#ffffff;
font-weight:bold;
cursor:pointer;
}
.bouton_candidature_left,
.bouton_candidature_right {
float:left;
height:35px;
width:7px;
background-repeat:no-repeat;
}
.bouton_candidature_left {
background-image:url(../images/bouton_candidature_left.png);
}
.bouton_candidature_right {
background-image:url(../images/bouton_candidature_right.png);
}
/***//***/
.annonce_onglet_off,
.annonce_onglet_on {
display:block;
height:18px;
width:444px;
padding-left:38px;
padding-top:2px;
background-repeat:no-repeat;
color:#ffffff;
font-weight:bold;
text-decoration:none;
margin-bottom:5px;
}
.annonce_onglet_off {
background-image:url(../images/annonce_onglet-off.png);
}
.annonce_onglet_on {
background-image:url(../images/annonce_onglet-on.png);
}
.annonce_corps {
width:439px;
/*height:80px;*/
border:1px solid #7eaac8;
background-color:#00314a;
margin:-5px 0 5px 26px;
padding:5px 5px 5px 10px;
}
/***bouton_cv***/
.bouton_cv {
height:20px;
margin-left:380px;
}
.bouton_cv a {
text-decoration:none;
}
.bouton_cv_center {
float:left;
height:18px;
padding-top:2px;
background-image:url(../images/bouton_cv_center.png);
background-repeat:repeat-x;
text-align:center;
text-decoration:none;
cursor:pointer;
color:#ffffff;
font-weight:bold;
}
.bouton_cv_left,
.bouton_cv_right {
float:left;
height:20px;
width:3px;
background-repeat:no-repeat;
}
.bouton_cv_left {
background-image:url(../images/bouton_cv_left.png);
}
.bouton_cv_right {
background-image:url(../images/bouton_cv_right.png);
}
/***//***/
.annonce_form {
width:554px;
padding:10px;
margin-left:108px;
background-color:#021824;
border:1px solid #547589;
}
#main_container_middle .annonce_form input.text {
width:420px;
padding-left:0px;
background-color:#a6cfed;
}
#main_container_middle .annonce_form textarea.text {
width:420px;
padding-left:0px;
background-color:#a6cfed;
height:150px;
}
#main_container_middle .annonce_form td {
padding-bottom:5px;
}
.annonce_form .button,
#download .button {
width:115px;
height:20px;
background-image:url(../images/bouton_envoyer.jpg);
background-repeat:no-repeat;
color:#ffffff;
font-size:1.0em;
font-weight:bold;
text-align:center;
cursor:pointer;
padding:0;
}
.annonce_form .text_small {
font-size:.8em;
}
.annonce_form .fermer {
width:554px;
text-align:right;
}
/*******************************************************************************
PAGE => INNOVATION
*******************************************************************************/
#main_container_wide {
clear:both;
width:739px;
padding-left:33px;
}
#main_container_wide .sous_titre {
display:block;
text-transform:uppercase;
font-weight:bold;
padding-bottom:5px;
}
.missions_api {
float:left;
width:580px;
margin-bottom:20px;
}
.missions_api_top,
.missions_api_bottom {
width:580px;
height:12px;
background-repeat:no-repeat;
}
.missions_api_top {
background-image:url(../images/missions_api_top.png);
}
.missions_api_center {
background-image:url(../images/missions_api_center.png);
background-repeat:repeat-y;
padding:0 10px;
min-height:140px;
height:auto !important;
height:140px;
}
.missions_api_bottom {
background-image:url(../images/missions_api_bottom.png);
}
#main_container_wide a.active {
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
color:#e06205;	/*ORANGE*/
}
#main_container_wide a.standard {
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
color:#a5d3f4;	/*BLEU CLAIR*/
}
#main_container_wide a:hover.standard {
color:#e06205;	/*ORANGE*/
}
#main_container_wide .liste_inline {
float:left;
width:580px;
height:23px;
padding-top:8px;
margin:8px 0;
background-image:url(../images/missions_api_fond_titres.png);
background-repeat:no-repeat;
}
#main_container_wide .liste_inline li {
float:left;
width:193px;
text-align:center;
}
.technologies {
float:left;
width:580px;
}
a.techno_onglet_off,
a.techno_onglet_on {
clear:both;
float:left;
width:175px;
height:23px;
padding-top:8px;
padding-left:10px;
margin-top:5px;
background-image:url(../images/missions_techno_onglet.png);
background-repeat:no-repeat;
font-weight:bold;
text-decoration:none;
}
a:hover.techno_onglet_on {
font-weight:bold;
text-decoration:none;
}
.techno_corps {
clear:both;
float:left;
width:350px;
margin-top:5px;
}
/*******************************************************************************
PAGE => AC3 PERFORMANCE
*******************************************************************************/
.ac3_menu {
clear:both;
padding-left:10px;
padding-bottom:20px;
}
.ac3_left,
.ac3_right {
float:left;
}
.ac3_left {
width:360px;
padding-left:31px;
padding-right:10px;
}
.ac3_exemple {
padding-left:20px;
}
/*******************************************************************************
PAGE => CONTROLE QUALITE
*******************************************************************************/
#main_container_middle_controle {
clear:both;
float:left;
margin-left:5px;
margin-top:14px;
	/*background-color:red;*/
}
#main_container_middle_controle,
#main_container_middle_controle .bg_top,
#main_container_middle_controle .bg_bottom,
#main_container_middle_controle .bg_middle {
width:762px;
}
#main_container_middle_controle .bg_top,
#main_container_middle_controle .bg_bottom {
background-repeat:no-repeat;
}
#main_container_middle_controle .bg_top {
height:12px;
background-image:url(../images/controle_top.png);
}
#main_container_middle_controle .bg_bottom {
height:13px;
background-image:url(../images/controle_bottom.png);
}
#main_container_middle_controle .bg_middle {
min-height:259px;
height:auto !important;
height:259px;
background-image:url(../images/controle_middle.png);
background-repeat:repeat-y;
}
#main_container_middle_controle .main_table {
border-collapse:collapse;
margin-left:13px;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
}
#main_container_middle_controle .main_table a {
text-decoration:none;
}
.prototype_off,
.prototype_on,
a:hover.prototype_off,
.point_vente_off,
.point_vente_on,
a:hover.point_vente_off  {
display:block;
background-repeat:no-repeat;
}
.prototype_off,
.prototype_on,
a:hover.prototype_off {
height:70px;
padding-top:35px;
}
.point_vente_off,
.point_vente_on,
a:hover.point_vente_off  {
height:80px;
padding-top:25px;
}
.prototype_off {
background-image:url(../images/prototype_bg_off.png);
}
.prototype_on,
a:hover.prototype_off {
background-image:url(../images/prototype_bg_on.png);
}
.point_vente_off {
background-image:url(../images/point_vente_off.png);
}
.point_vente_on,
a:hover.point_vente_off {
background-image:url(../images/point_vente_on.png);
}
.points_table {
border-collapse:collapse;
padding:0;
background-image:url(../images/points_table_bg.png);
background-repeat:no-repeat;
}
.texte_proto {
width:250px;
margin-left:15px;
}
.texte_points {
width:452px;
margin-left:154px;
}
.texte_point_vente {
width:475px;
text-align:right;
margin-left:273px;
}
/*******************************************************************************
PAGE => NOUVEAUTES
*******************************************************************************/
.new_01 {
float:left;
display:block;
width:433px;
margin-right:12px;
}
.new_02 {
float:left;
display:block;
width:328px;
}
.new {
float:left;
display:block;
width:658px;
height:396px;
margin-right:12px;
	/*background-color:yellow;*/
}
a.lien_nouveautes {
font-weight:bold;
text-decoration:underline;
background-image:url(../images/arrow_nouveautes.png);
background-repeat:no-repeat;
background-position:center left;
padding-left:16px;
line-height:20px;
}
a:hover.lien_nouveautes {
text-decoration:none;
}
/*******************************************************************************
PAGE => DESIGN
*******************************************************************************/
#design_bg {
width:666px;
height:253px;
margin-left:107px;
background-image:url(../images/design_bg.png);
background-repeat:no-repeat;
	/*background-color:yellow;*/
}
#tableau_style {
clear:both;
width:558px;
/*margin-left:auto;
margin-right:auto;
	background-color:red;*/
}
#tableau_style .hidden,
#tableau_style .hidden2 {
position:absolute;
margin-top:-5px;
}
#tableau_style .hidden {
z-index:101;
}
#tableau_style .hidden2 {
z-index:100;
}
#tableau_style .texte {
width:110px;
padding:10px;
background-image:url(../images/onglet_design_bg.png);
background-repeat:repeat-y;
}
#tableau_style .texte_bottom {
width:130px;
height:3px;
background-image:url(../images/onglet_design_bg_bottom.png);
background-repeat:no-repeat;
margin-bottom:10px;
}
#tableau_style .accroche {
text-transform:uppercase;
font-weight:bold;
font-size:1.3em;
color:#a6d1ed;
}
.design_onglet_off,
.design_onglet_on {
display:block;
width:125px;
height:27px;
padding:8px 0 0 5px;
font-weight:bold;
background-image:url(../images/onglet_design.png);
background-repeat:no-repeat;
}
a.design_onglet_off,
a.design_onglet_on  {
text-decoration:none;
text-transform:uppercase;
}
/*******************************************************************************
PAGE => CONSEILS
*******************************************************************************/
a.conseil_onglet_off,
a.conseil_onglet_on {
display:block;
padding-left:13px;
background-repeat:no-repeat;
background-position:center left;
text-decoration:none;
font-weight:bold;
margin-bottom:10px;
}
a.conseil_onglet_off {
background-image:url(../images/arrow_listes_right.png);
}
a.conseil_onglet_on {
background-image:url(../images/arrow_listes_down.png);
}
.conseil_corps {
width:310px;
padding:0 0 20px 13px;
}
/*******************************************************************************
PAGE => REVUE DE PRESSE
*******************************************************************************/
.date {
color:#ffffff;
font-weight:bold;
}
.magazine {
font-weight:bold;
text-transform:uppercase;
font-size:1.2em;
}
.accroche {
margin-bottom:20px;
}
.accroche a {
font-weight:bold;
font-size:1.5em;
}
.accroche a:hover {
text-decoration:none;
}
/*******************************************************************************
PAGE => REVENDEURS
*******************************************************************************/
.text_revendeurs {
padding-left:12px;
}
.rechercheRevendeur {
float:left;
margin-top:15px;
margin-left:12px;
font-size:.8em;
}
.rechercheRevendeur .lien_pages {
text-transform:uppercase;
cursor:pointer;
}
.rechercheRevendeur .top,
.rechercheRevendeur .bottom {
width:223px;
height:5px;
background-repeat:no-repeat;
}
.rechercheRevendeur .top {
background-image:url(../images/revendeurs_bg_top.png);
}
.rechercheRevendeur .bottom {
background-image:url(../images/revendeurs_bg_bottom.png);
}
.rechercheRevendeur .middle {
background-image:url(../images/revendeurs_bg_middle.png);
background-repeat:repeat-y;
}
.rechercheRevendeur .middle {
padding:7px 12px;
}

.rechercheRevendeur table,
#annuaire table {
border-collapse:collapse;
}
.rechercheRevendeur table td {
padding:1px;
}
.rechercheRevendeur select {
width:125px;
background-color:#709bb6;
}
#annuaire {
float:left;
/*width:500px;
height:277px;
overflow:auto;*/
margin-top:15px;
margin-left:23px;
font-size:.8em;
/*background-color:red;*/
}
#annuaire a {
text-decoration:none;
}
#annuaire .chemin_fer {
font-weight:bold;
}
#annuaire th {
height:22px;
background-color:#22526c;
}
#annuaire td {
padding:5px;
background-color:#6f9db8;
color:#ffffff;
}

/*******************************************************************************
PAGE => CONTACT
*******************************************************************************/
.text_contact {
padding-left:14px;
margin-bottom:20px;
}
.adresse_contact {
float:left;
width:200px;
padding-left:14px;
font-size:.8em;
}
.form_contact {
float:left;
color:#ffffff;
font-size:.9em;
background-color:#6f9db8;
}
.form_contact,
.legal {
width:494px;
}
.form_contact .table {
margin-bottom:10px;
}
.form_contact .table td {
font-weight:bold;
}
.form_contact .table td.td1 {
width:102px;
text-transform:uppercase;
}
.form_contact .table td.lower_case {
/*text-transform:lowercase;*/
font-weight:normal;
font-size:.9em;
}
/*
.form_contact .table td.lower_case:first-letter {
text-transform:uppercase;
}
*/
.form_contact .table input,
.form_contact .table select,
.form_contact .table textarea {
background-color:#22526c;
}
.form_contact .table select,
.form_contact .table input,
.form_contact .table textarea {
color:#ffffff;
font-size:1.0em;
padding:2px;
}
.form_contact .table input.input_text {
width:120px;
}
.form_contact .table select {
width:124px;
}
.form_contact .table input.input_text_adresse,
.form_contact .table textarea {
width:356px;
}
.form_contact .table textarea {
height:100px;
}
.legal {
border-collapse:collapse;
font-size:.8em;
/*margin-left:214px;*/
margin-top:5px;
color:#ffffff;
}
.legal .valider {
width:115px;
height:20px;
font-size:1.0em;
color:#ffffff;
text-align:center;
font-weight:bold;
text-transform:uppercase;
background-image:url(../images/bouton_valider.png);
background-repeat:no-repeat;
cursor:pointer;
}
/*******************************************************************************
PAGE => FAQ
*******************************************************************************/
.faq_reponse {
color:#ffffff;
font-weight:bold;
margin-top:20px;
margin-left:32px;
}
/*******************************************************************************
PAGE => PLAN DU SITE
*******************************************************************************/
.text_left {
float:left;
font-weight:bold;
margin-left:32px;
}
.text_right {
float:left;
font-weight:bold;
margin-left:100px;
}
.text_left h3.titre,
.text_right h3.titre{
font-size:1.1em;
}
.text_left li a,
.text_right li a {
background-image:url(../images/arrow_listes_right.png);
display:block;
padding-left:13px;
background-repeat:no-repeat;
background-position:center left;
text-decoration:none;
}
.text_right h3.titre  a.titre_lien {
background-image:none;
text-decoration:none;
padding:10px 0 0 0;
/*font-size:1.1em;*/
text-transform:uppercase;
}
/*******************************************************************************
FOOTER
*******************************************************************************/
#footer {
float:left;
height:83px;
background-image:url(../images/bg_footer.png);
background-repeat:repeat-x;
}
#footer ul {
float:left;
height:37px;
padding-top:46px;
width:755px;
font-size:.8em;
}
#footer li {
display:inline;
padding-left:16px;
}
#footer a {
text-decoration:none;
text-transform:uppercase;
}
#langues {
float:left;
height:40px;
padding-top:47px;
width:186px;
padding-right:14px;
text-align:right;
text-transform:uppercase;
}
#langues select {
width:115px;
font-size:.8em;
}