/* presentation generale */
html,body{margin:0;padding:0}
body {
background-image: url(images/background_gradient_inv.jpg);
background-repeat: repeat-x;
background-position: top left;
/* background-color: #785D6E;*/
background-color: #B5A5AF; 
font-family: Verdana, Arial, Sans-serif; 
color: #616161; 
font-size: 10pt; 
margin: 0px; 
padding: 0px; 
text-align: center;
}

/* boites */
div#container {height:617px; align: center; width:1000px; margin:0 auto;}
div#header {height:81px; width:1000px;}
div#header_titre {height:28px; width:1000px;}
div#content {float:right; width:647px;}
div#navigation {float:left; height:244px; width:353px; background-image: url(images/fond_nav.gif); background-repeat:no-repeat;}
div#navigation1 {float:left; height:243px; width:353px;}
div#bas_navigation {height:48px; width:353px;}
div#promotion {height:266px; width:353px;}
div#footer {float:right; width:647px; height:49px; background-image: url(images/fond_footer1.gif); text-align: left;}
div#contenu {width:1000px;}
div#keywords {clear:both; width:100%; height:25px; font-family:Arial, Sans-serif; color:#B09FAA; font-weight:normal; text-decoration:none; font-size:8pt; }

/* table td */
.contenu_g {background-image: url(images/contenu_g.gif);}
.contenu_d {background-image: url(images/contenu_d.gif);}
.contenu_description_g {width:16px; height:120px; background-image: url(images/contenu_description_g1.gif);}
.contenu_description_d {width:13px; height:120px; background-image: url(images/contenu_description_d1.gif);}
.chemin {text-align: right; padding-right:10px; background-image: url(images/fond_chemin.gif); font-family: Arial, Verdana, Sans-serif; color: #F18E00; font-size: 8pt;}
.introduction {width:404px; height:120px; font-family: Verdana, Arial, Sans-serif; color: #FFFFFF; font-size: 8pt; background-image: url(images/fond_description1.gif); background-repeat: no-repeat; background-position: top left;}
.promo_contenu_d {background-image: url(images/anim_promo.jpg); width:213; height:120;}
.ligne_verticale {background-image: url(images/ligne_verticale.gif); background-repeat: repeat-y;}
.contenu {font-family: Verdana, Arial, Sans-serif; color: #525252; font-size: 8pt;}
.contenu_orange {font-family: Verdana, Arial, Sans-serif; color: #F18E00; font-size: 8pt;}
.contenu_rose {font-family: Verdana, Arial, Sans-serif; color: #D1003D; font-size: 8pt;}
.contenu_c {font-family: Verdana, Arial, Sans-serif; color: #525252; font-size: 8pt; text-align: center;}
.footer_r {font-family: Verdana, Arial, Sans-serif; color: #FFFFFF; font-size: 8pt;}
.fond_form_news {background-image: url(images/fond_form_news.gif); background-repeat: no-repeat;}
input.envoyer {width: 100px; margin: 0px; height: 20px; color: #ffffff; padding: 0px 6px; border: 0px; list-style: none; background: transparent url('images/bt_envoyer.gif') no-repeat;}
.fond_nbr_pages1 {background-image: url(images/sous_titre_nbrpages1.gif);}
.fond_retour {background-image: url(images/fond_retour.gif);}
.fond_nbr_pages2 {background-image: url(images/sous_titre_nbrpages2.gif);}
.badge_basicness {background-image:url("images/badge_basicness.jpg"); background-repeat: no-repeat; font-family: Verdana, Arial, Sans-serif; color: #ffffff; font-size: 8pt; align:left; valign:top;}
.badge_freeness {background-image:url("images/badge_freeness.jpg"); background-repeat: no-repeat; font-family: Verdana, Arial, Sans-serif; color: #ffffff; font-size: 8pt; align:left; valign:top;}
.badge_happyness {background-image:url("images/badge_happyness.jpg"); background-repeat: no-repeat; font-family: Verdana, Arial, Sans-serif; color: #ffffff; font-size: 8pt; align:left; valign:top;}

/* puces */
.li {line-height:1.5em; font-family:Verdana, Arial, Sans-serif; font-size:12px; color:#616161; list-style-type:none; list-style-image:url("images/puce_niv1.gif");}
.invisible {line-height:1.5em; font-family:Verdana, Arial, Sans-serif; list-style-type:none;}
.retrait {padding-left: 25px;}

/* images */
.img_news {border:0; padding-right: 10px; padding-bottom:10px;}

/* liens */
.lien_navigation {font-family:Arial, Sans-serif; color:#000000; font-weight:normal; text-decoration:none; font-size:8pt;}
.lien_navigation:hover {font-family:Arial, Sans-serif; color:#000000; font-weight:normal; text-decoration:underline; font-size:8pt;}
.lien_keywords {font-family:Arial, Sans-serif; color:#B09FAA; font-weight:normal; text-decoration:none; font-size:8pt;}
.lien_keywords:hover {font-family:Arial, Sans-serif; color:#B09FAA; font-weight:normal; text-decoration:underline; font-size:8pt;}
.lien_keywords1 {font-family:Arial, Sans-serif; color:#D2CED1; font-weight:normal; text-decoration:none; font-size:8pt;}
.lien_footer {font-family:Arial, Sans-serif; color:#FFFFFF; font-weight:normal; text-decoration:none; font-size:8pt;}
.lien_footer:hover {font-family:Arial, Sans-serif; color:#FFFFFF; font-weight:normal; text-decoration:underline; font-size:8pt;}
.lien_chemin {font-family:Arial, Sans-serif; color:#5D4955; font-weight:normal; text-decoration:none; font-size:8pt;}
.lien_chemin:hover {font-family:Arial, Sans-serif; color:#5D4955; font-weight:normal; text-decoration:underline; font-size:8pt;}
.lien_chemin_rose {font-family:Arial, Sans-serif; color:#D1003D; font-weight:normal; text-decoration:none; font-size:8pt;}
.lien_chemin_rose:hover {font-family:Arial, Sans-serif; color:#D1003D; font-weight:normal; text-decoration:underline; font-size:8pt;}
.lien_contenu {font-family:Arial, Sans-serif; color:#5D4955; font-weight:bold; text-decoration:none; font-size:10pt;}
.lien_contenu:hover {font-family:Arial, Sans-serif; color:#5D4955; font-weight:bold; text-decoration:none; font-size:10pt;}
.lien_contenu_rose {font-family:Arial, Sans-serif; color:#D1003D; font-weight:bold; text-decoration:none; font-size:10pt;}
.lien_contenu_rose:hover {font-family:Arial, Sans-serif; color:#D1003D; font-weight:bold; text-decoration:none; font-size:10pt;}
.lien_contenu_pt {font-family:Arial, Sans-serif; color:#F18E00; font-weight:bold; text-decoration:underline; font-size:8pt;}
.lien_contenu_pt:hover {font-family:Arial, Sans-serif; color:#F18E00; font-weight:bold; text-decoration:underline; font-size:8pt;}

.lien_chemin_txt {font-family:Arial, Sans-serif; color:#5D4955; font-weight:normal; font-size:8pt;}

/* textes */
H1 {font-family:Verdana, Sans-serif; color:#72536A; font-size:20pt; font-weight:bold;}
H1.news {font-family:Verdana, Sans-serif; color:#72536A; font-size:15pt; font-weight:bold;}
H2 {font-family:Verdana, Sans-serif; color:#72536A; font-size:10pt; font-weight:bold;}
H3 {font-family:Verdana, Sans-serif; color:#72536A; font-size:8pt; font-weight:normal;}
H2.concept_orange {font-family:Verdana, Sans-serif; color:#F18E00; font-size:10pt; font-weight:bold;}
H2.concept_gris {font-family:Verdana, Sans-serif; color:#707070; font-size:10pt; font-weight:normal;}
H2.concept_orange1 {font-family:Verdana, Sans-serif; color:#F18E00; font-size:12pt; font-weight:bold;}
H2.concept_rose {font-family:Verdana, Sans-serif; color:#D1003D; font-size:10pt; font-weight:bold;}
H3.concept_orange {font-family:Verdana, Sans-serif; color:#F18E00; font-size:8pt; font-weight:normal;}
H3.concept_rose {font-family:Verdana, Sans-serif; color:#D1003D; font-size:8pt; font-weight:normal;}
H3.form_red {font-family:Verdana, Sans-serif; color:#CC1515; font-size:8pt; font-weight:normal; font-style:italic;}
H4 {font-family:Verdana, Sans-serif; color:#FFFFFF; font-size:13.5pt; font-weight:normal;}
H5 {font-family:Verdana, Sans-serif; color:#F18E00; font-size:7pt; font-weight:normal;}
.concept_orange1 {font-family:Verdana, Sans-serif; color:#F18E00; font-size:8pt; font-weight:bold;}
.concept_rose {font-family:Verdana, Sans-serif; color:#D1003D; font-size:8pt; font-weight:bold;}
.concept_rose_8 {font-family:Verdana, Sans-serif; color:#D1003D; font-size:8pt; font-weight:normal;}
.sstitres {font-family:Arial, Sans-serif; color:#795051; font-size:9pt; font-weight:bold;}
.texte_contenu {font-family:Arial, Sans-serif; color:#616161; font-size:8pt; font-weight:normal;}
.texte_courant {font-weight:normal; font-family:Arial, Sans-serif; font-size:12px;}
.texte_basdepage {font-weight:normal; color:#AAAAAA; font-family:Arial, Sans-serif; font-size:8pt;}
.footer_g {font-family: Verdana, Arial, Sans-serif; color: #5D4955; font-size: 8pt;}

/* input */
.bt_etp_suiv{background-image:url(images/bt_etp_suiv.jpg); width:138px; height:22px; border:0px;}

.vertical_bt1 a {
color:white;
text-decoration:none;
font-weight:regular;
text-align:right;
background-image:url(images/nav_bt_over.gif);
border:0px;
display:block;
width:217px;
height:17px;
font-size:8pt;
padding-right:21px;
line-height:1.4em;
}
.vertical_bt1 a:hover{
color:#D1003D;
text-decoration:none;
font-weight:bold;
background-image:url(images/nav_bt1_on.gif);
border:0px;
font-size:8pt;
}


.vertical_bt2 a {
color:white;
text-decoration:none;
font-weight:regular;
text-align:right;
background-image:url(images/nav_bt_over.gif);
border:0px;
display:block;
width:217px;
height:17px;
font-size:8pt;
padding-right:21px;
line-height:1.4em;
}
.vertical_bt2 a:hover{
color:#D1003D;
text-decoration:none;
font-weight:bold;
background-image:url(images/nav_bt2_on.gif);
border:0px;
font-size:8pt;
}

.vertical_bt3 a {
color:white;
text-decoration:none;
font-weight:regular;
text-align:right;
background-image:url(images/nav_bt_over.gif);
border:0px;
display:block;
width:217px;
height:17px;
font-size:8pt;
padding-right:21px;
line-height:1.4em;
}
.vertical_bt3 a:hover{
color:#D1003D;
text-decoration:none;
font-weight:bold;
background-image:url(images/nav_bt3_on.gif);
border:0px;
font-size:8pt;
}


.vertical_bt4 a {
color:white;
text-decoration:none;
font-weight:regular;
text-align:right;
background-image:url(images/nav_bt_over.gif);
border:0px;
display:block;
width:217px;
height:17px;
font-size:8pt;
padding-right:21px;
line-height:1.4em;
}
.vertical_bt4 a:hover{
color:#D1003D;
text-decoration:none;
font-weight:bold;
background-image:url(images/nav_bt4_on.gif);
border:0px;
font-size:8pt;
}

.vertical_bt5 a {
color:white;
text-decoration:none;
font-weight:regular;
text-align:right;
background-image:url(images/nav_bt_over.gif);
border:0px;
display:block;
width:217px;
height:17px;
font-size:8pt;
padding-right:21px;
line-height:1.4em;
}
.vertical_bt5 a:hover{
color:#D1003D;
text-decoration:none;
font-weight:bold;
background-image:url(images/nav_bt5_on.gif);
border:0px;
font-size:8pt;
}


.vertical_bt6 a {
color:white;
text-decoration:none;
font-weight:regular;
text-align:right;
background-image:url(images/nav_bt_over.gif);
border:0px;
display:block;
width:217px;
height:17px;
font-size:8pt;
padding-right:21px;
line-height:1.4em;
}
.vertical_bt6 a:hover{
color:#D1003D;
text-decoration:none;
font-weight:bold;
background-image:url(images/nav_bt6_on.gif);
border:0px;
font-size:8pt;
}

.vertical_bt7 a {
color:white;
text-decoration:none;
font-weight:regular;
text-align:right;
background-image:url(images/nav_bt_over.gif);
border:0px;
display:block;
width:217px;
height:17px;
font-size:8pt;
padding-right:21px;
line-height:1.4em;
}
.vertical_bt7 a:hover{
color:#D1003D;
text-decoration:none;
font-weight:bold;
background-image:url(images/nav_bt7_on.gif);
border:0px;
font-size:8pt;
}


.vertical_bt8 a {
color:white;
text-decoration:none;
font-weight:regular;
text-align:right;
background-image:url(images/nav_bt_over.gif);
border:0px;
display:block;
width:217px;
height:17px;
font-size:8pt;
padding-right:21px;
line-height:1.4em;
}
.vertical_bt8 a:hover{
color:#D1003D;
text-decoration:none;
font-weight:bold;
background-image:url(images/nav_bt8_on.gif);
border:0px;
font-size:8pt;
}

.vertical_bt9 a {
color:white;
text-decoration:none;
font-weight:regular;
text-align:right;
background-image:url(images/nav_bt_over.gif);
border:0px;
display:block;
width:217px;
height:17px;
font-size:8pt;
padding-right:21px;
line-height:1.4em;
}
.vertical_bt9 a:hover{
color:#D1003D;
text-decoration:none;
font-weight:bold;
background-image:url(images/nav_bt9_on.gif);
border:0px;
font-size:8pt;
}


.vertical_bt10 a {
color:white;
text-decoration:none;
font-weight:regular;
text-align:right;
background-image:url(images/nav_bt_over.gif);
border:0px;
display:block;
width:217px;
height:17px;
font-size:8pt;
padding-right:21px;
line-height:1.4em;
}
.vertical_bt10 a:hover{
color:#D1003D;
text-decoration:none;
font-weight:bold;
background-image:url(images/nav_bt10_on.gif);
border:0px;
font-size:8pt;
}
