body{
margin:0px auto;
padding:0px 0px;
}

h1{
display:inline;
margin:0px;
padding:0px;
font-size:1em;
font-weight:normal;
}

.fd_vert{
background-color:#e7e000;
}

#page{
position:absolute;
top:0px;
left:50%;
margin-left:-475px;
height:630px;
width:950px;
border:1px solid #d9d9db;
}

#page_qsn{
position:absolute;
top:0px;
left:50%;
margin-left:-475px;
width:950px;
height:650px;
border:1px solid #000000;
}


#contenu{
height:335px;
float:left;

}

.flo_g{
float:left;
}

html[xmlns*=""] body:last-child #cote_g { 
height:335px;
width:375px;
float:left;
}

html>body #cote_g{
height:335px;
width:375px;
float:left;
}

#mots{
float:right;
}

.big_blue{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#00434F;
letter-spacing:0.1em;
}

.arial_blk{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.small_arial_blk{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.blue_titre{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#00434F;
}

#herbe{
float:left;
height:104px;
width:950px;
background-image:url(../images/herbe.jpg);
background-position:0 0;
background-repeat:no-repeat;
}

#herbe2{
float:left;
height:114px;
width:950px;
background-image:url(../images/herbe2.jpg);
background-position:0 0;
background-repeat:no-repeat;
}

#herbe_qsn{
float:left;
height:80px;
width:950px;
background-image:url(../images/herbe.jpg);
background-position:0px -24px;
background-repeat:no-repeat;
}

.big_arial_blk{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}

html>/**/body #accroche{
width:441px;
float:left;
}

#accroche{
text-align:center;
height:195px;
width:423px;
}

.ita{
font-style:italic;
}

#footer{
height:70px;
width:950px;
float:left;
margin-bottom:-10px;
}


#footer_langues{
margin-left:340px;
width:210px;
height:22px;
float:left;
}

#btn_langue{
display:inline;
float:left;
margin:0px;
padding:0px;
}

#btn_langue a{
margin-right:10px;
display:block;
float:left;
text-align:left;
line-height:22px;
padding-left:22px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#212125;
text-decoration:none;
height:22px;
background-image:url(../images/puce_lang_off.jpg);
background-position:0% 65%;
background-repeat:no-repeat;
}

#btn_langue a:hover{
background-image:url(../images/puce_lang_on.jpg);
background-position:0% 65%;
background-repeat:no-repeat;
text-decoration:underline;
}


/*-----------------------------------------*/
#btn_langue_inter2{
position:absolute;
bottom:28px;
_bottom:47px;
left:20px;
z-index:350;
margin:20px 0px 0px 20px;
padding:0px;
}

#btn_langue_inter2 a{
margin-right:10px;
display:block;
text-align:left;
line-height:22px;
padding-left:22px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#212125;
text-decoration:none;
height:22px;
width:50px;
background-image:url(../images/puce_lang_off_inter.jpg);
background-position:0% 65%;
background-repeat:no-repeat;
}

#btn_langue_inter2 a:hover{
background-image:url(../images/puce_lang_on_inter.jpg);
background-position:0% 65%;
background-repeat:no-repeat;
text-decoration:underline;
}
/*-----------------------------------------------------------------*/
#btn_langue_inter{
position:absolute;
bottom:18px;
_bottom:20px;
left:20px;
z-index:350;
margin:20px 0px 0px 20px;
padding:0px;
}

#btn_langue_inter a{
margin-right:10px;
display:block;
text-align:left;
line-height:22px;
padding-left:22px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#212125;
text-decoration:none;
height:22px;
width:50px;
background-image:url(../images/puce_lang_off_inter.jpg);
background-position:0% 65%;
background-repeat:no-repeat;
}

#btn_langue_inter a:hover{
background-image:url(../images/puce_lang_on_inter.jpg);
background-position:0% 65%;
background-repeat:no-repeat;
text-decoration:underline;
}


/*-----------------------------------------*/
#btn_langue_inter3{
position:absolute;
bottom:28px;
_bottom:100px;
left:20px;
z-index:350;
margin:20px 0px 0px 20px;
padding:0px;
}

#btn_langue_inter3 a{
margin-right:10px;
display:block;
text-align:left;
line-height:22px;
padding-left:22px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
height:22px;
width:50px;
background-image:url(../images/puce_lang_off_inter2.gif);
background-position:0% 65%;
background-repeat:no-repeat;
}

#btn_langue_inter3 a:hover{
background-image:url(../images/puce_lang_on_inter2.gif);
background-position:0% 65%;
background-repeat:no-repeat;
text-decoration:underline;
}
/*-----------------------------------------------------------------*/


#btn_langue_inter4{
position:absolute;
bottom:22px;
_bottom:22px;
left:20px;
z-index:350;
margin:20px 0px 0px 20px;
padding:0px;
}

#btn_langue_inter4 a{
margin-right:10px;
display:block;
text-align:left;
line-height:22px;
padding-left:22px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#212125;
text-decoration:none;
height:22px;
width:50px;
background-image:url(../images/puce_lang_off_inter.jpg);
background-position:0% 65%;
background-repeat:no-repeat;
}

#btn_langue_inter4 a:hover{
background-image:url(../images/puce_lang_on_inter.jpg);
background-position:0% 65%;
background-repeat:no-repeat;
text-decoration:underline;
}


/*-----------------------------------------*/

/*-----------MENU PRINCIPAL------------------------------------*/
.clair_on {
display:block;
position:absolute;
z-index:100;
padding-top:0px;
padding-bottom:10px;
padding-right:5px;
top:53px;
_top:52px;
cursor:pointer;
width:120px;
height:27px;
background-image: url(../images/fd_onglet_xl_clair.png);
background-repeat:no-repeat;
background-position:0 0;
}



.fonce_on {
display:block;
position:absolute;
z-index:100;
padding-top:0px;
padding-bottom:10px;
padding-right:5px;
top:53px;
_top:52px;
cursor:pointer;
width:120px;
height:27px;
background-image: url(../images/fd_onglet_xl.png);
background-repeat:no-repeat;
background-position:0 0;
}


#menu {
padding-left:18px;
padding-top:58px;
_padding-top:57px;
float:left;
width:720px;
_height:75px;
height:74px;
background-image:url(../images/fd_menu.gif);
background-repeat:no-repeat;
}

#large {
padding:0;
margin:0;
list-style:none;
}

.clair{
background-image: url(../images/fd_onglet_xl_clair.png);
background-repeat:no-repeat;
background-position:0 0;
}

.fonce{
background-image: url(../images/fd_onglet_xl.png);
background-repeat:no-repeat;
background-position:0 0;
}


#large li {
float:left;
display:block;
margin-right:0px;
width:120px;
height:17px;
_height:19px;
/*background:#E7E000;*/
background-image:url(../images/fd_onglet_s_fonce.gif);
background-repeat:no-repeat;
background-position:0 0;
}

#large li a {

display:inline;
float:left;
width:120px;
height:15px;
_height:17px;
margin-top:-2px;
_margin-top:0px;
padding-top:5px;
_padding-top:5px;
position:absolute;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
}

#large li a:hover {
display:block;
position:absolute;
z-index:100;
padding-top:5px;
_padding-top:5px;
padding-right:5px;
top:53px;
_top:52px;
cursor:pointer;
width:120px;
height:27px;
}

/*-----------------------------------FIN MENU PRINCIPAL-----------------------------------------*/

#titre{
float:left;
}


.decal_b200{
margin-bottom:200px;
}



#txt{
width:230px;
float:left;
margin-right:15px;
}

.decal_g380{
margin-left:100px;
}

html>/**/body #illus_rechercher{
margin-top:0px;
margin-left:93px;
width:356px;
height:356px;
float:left;
}

#illus_rechercher{
/margin-top:0px;
-margin-top:-1px;
-margin-bottom:-50px;
/margin-left:93px;
-margin-left:95px;
width:356px;
height:356px;
float:left;
}


html>/**/body #illus_qsn{
margin-left:345px;
margin-top:10px;
width:545px;
padding:0px 5px 0px 5px;
float:left;
}


#illus_qsn{
margin-left:352px;
_margin-left:176px;
padding-left:0px;
margin-top:10px;
width:555px;
float:left;
}

/*-----------------------------------------------original---------------------------------------------*/
/*
html>/**//*body #illus_qsn{
margin-left:360px;
margin-top:10px;
width:530px;
padding:0px 5px 0px 5px;
float:left;
}


#illus_qsn{
margin-left:364px;
_margin-left:182px;
padding-left:0px;
margin-top:10px;
width:530px;
float:left;
}*/

/*----------------------------------------------------------------------------------------------------*/

html[xmlns*=""] body:last-child #arome2 { 
position:absolute;
top:182px;
left:48px;
height:472px;
width:239px;
background-image:url(../images/arome2.png);
background-repeat:no-repeat;
filter:none;
border:0;
z-index:300;
}


html>body #arome2{
position:absolute;
top:158px;
left:48px;
height:472px;
width:239px;
background-image:url(../images/arome2.png);
background-repeat:no-repeat;
filter:none;
border:0;
z-index:300;
}

#arome2{
position:absolute;
top:158px;
left:48px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arome2.png');
background-repeat:no-repeat;
border:0;
z-index:300;
}


html>body #arome{
position:absolute;
top:158px;
left:48px;
height:472px;
width:239px;
background-image:url(../images/arome.png);
background-repeat:no-repeat;
filter:none;
border:0;
z-index:300;
}

#arome{
position:absolute;
top:158px;
left:48px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arome.png');
background-repeat:no-repeat;
border:0;
z-index:300;
}

html>body #arome3{
position:absolute;
top:158px;
left:48px;
height:472px;
width:239px;
background-image:url(../images/arome.png);
background-repeat:no-repeat;
filter:none;
border:0;
z-index:300;
}


#arome3{
position:absolute;
top:158px;
left:48px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arome.png');
background-repeat:no-repeat;
border:0;
z-index:300;
}



/*#flash{
float:left;
width:950px;
height:114px;
}*/

/*-------------------------------------------------------------------*/*

#metier{
margin-left:270px;
_margin-left:135px;
margin-top:20px;
margin-right:30px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
/*color:#00434F;*/
color: #666666;
}


/*-----------------------------------------------------------------------*/

#metier2{
margin-left:230px;
_margin-left:108px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
/*color:#00434F;*/
color:#999999;
font-weight:bold;
}

/*----------------------------------------------------------------------------*/

.mail:link, .mail:visited{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
font-size:11px;
}

.mail:hover, .mail:active{
text-decoration:underline;
}

#coordonnees{
/*font-size:10px;*/
line-height:1em;
margin-top:10px;
height:70px;
width:280px;
float:left;
}

#coordonnees img{
float:left;
margin-top:2px;
margin-bottom:25px;
margin-right:20px;
}

#flash_accueil{
margin-left:330px;
}

#principale{
position:absolute;
z-index:10;
top:100px;
left:50%;
margin-left:-475px;
height:520px;
width:950px;
}



#resultat{
top:-5px;
_top:-11px;
width:560px;
padding:5px 5px 0px 5px;
height:480px;
_height:485px;
overflow:auto;
position:absolute;
left:382px;
}

#fiche_produit{
background-color: #ffffff;
width:830px;
top:-20px;
left:0px;
padding:5px 5px 5px 115px;
height:360px;
visibility:hidden;
position:absolute;
z-index:200;
/*overflow:auto;*/
}


#formulaire{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:356px;
padding:5px;
top:50px;
left:0;
height:334px;
position:absolute;
z-index:10;
color:#000000;
}

.nom_app{
margin-left:38px;
text-align:left;
}

.ss_app{
float:left;
text-align:left;
padding-left:62px;
margin-right:22px;
width:88px;
padding-top:3px;
}

#formulaire select{
margin-bottom:2px;
}



#logos_partner{
width:750px;
margin-left:135px;
_margin-left:65px;
float:left;
margin-bottom:14px;
}

#logos_partner img{
float:left;
border:none;
}

#actus{
border-right:1px solid #ccc;
width:480px;
float:left;
/*padding-right:30px;*/
height:335px;
}

#actus img
{
float:left;
margin-right:1px;
}

#retour_pix{
float:left;
border-top:1px solid #ccc;
}

#retour{
width:230px;
float:left;
}

#retour li{
margin-left:15px;
clear:both;
padding:0px;
}

#mini_actu{
float:left;
margin:15px;
}

#col_g{
width:168px;
text-align:right;
float:left;
}
/*
html>/**//*body #form_contact{
margin-left:50px;
padding-left:30px;
float:left;
width:720px;
margin-top:-42px;
height:344px;
}	*/

#form_contact{
margin-left:32px;
padding-left:30px;
float:left;
width:720px;
margin-top:-21px;
_margin-top:-19px;
height:356px;
_height:354px;
}	

#formul{
float:left;
width:600px;
}


/*
margin-left:32px;
_margin-left:0px;
padding-left:30px;
_padding-left:0px;
float:left;
width:720px;
margin-top:-21px;
_margin-top:-19px;
height:356px;
}*/	

html>/**/body #lien_partner li{
list-style-type:none;
background-image: url(../images/fleche_partner.gif);
background-repeat:no-repeat;
background-position:0% 65%;
padding-left:27px;
}

#lien_partner li{
list-style-type:none;
background-image: url(../images/fleche_partner.gif);
background-repeat:no-repeat;
background-position:0% 65%;
padding-left:10px;
}

.lien_partner:link, .lien_partner:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.lien_partner:hover, .lien_partner:active{
text-decoration:underline;
}

#carte_partner{
margin-left:95px;
margin-bottom:179px;
float:left;
}

#lien_partner{
margin-top:20px;
float:left;
margin-left:-26px;
width:300px;
}

.fd_cell_contact{
background-image:url(../images/fd_cell_contact.gif);
background-repeat:repeat-x;
background-position: center;
}

input{
font-size:11px;
margin-top:2px;
margin-bottom:2px;
border:1px solid #000000;
background-image:url(../images/fd_input.jpg);
background-repeat:repeat-x;
background-position:top;
}

textarea{
border:1px solid #000000;
background-image:url(../images/fd_input.jpg);
background-repeat:repeat-x;
background-position:top;
}

.bouton_envoi {
background-image:url(../images/btn_envoi.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
width:77px;
height:22px;
border:none;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

.checkbox{
border:none;
background-image: url(../images/fd_checkbox.gif);
background-repeat:no-repeat;
}

#bas_form_contact{
margin-top:5px;
padding-top:5px;
padding-left:85px;
border-top: 3px solid #ccc;
/*background-image:url(../images/fd_cell_contact.gif);
background-repeat:repeat-x;
background-position:top;*/
}

.chp_txt{
width:220px;
}

.chp_form{
float:left;
width:180px;
}


.selection{
width:225px;
background-image:url(../images/fd_select.jpg);
border:1px solid #000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

select{
background:transparent;
}

.fd_select{
background-image:url(../images/fd_select.jpg);
border:1px solid #000000;
}


#bas_form_contact span{
margin-left:-7px;
}

#bas_form_contact span input{
font-size:11px;
margin-bottom:-2px;
}

#bas_form_contact textarea{
font-size:11px;
margin-top:8px;
}

#txt_detail_partner{
/*width:280px;*/
width:460px;

float:left;
/*margin-right:300px;*/
margin-right:120px;

}

#logo_partner{
margin-bottom:20px;
}

.radio{
margin-bottom:-2px;
border:none;
background-image:none;
}

html>body #pdt_labelises{
margin-left:42px;
padding-top:7px;
width:132px;
float:left;
}

#pdt_labelises{
margin-left:22px;
margin-right:1px;
padding-top:7px;
height:15px;
width:110px;
float:left;
}

html>body #fourni{
float:left;
margin-top:10px;
margin-bottom:10px;
margin-left:21px;
}

#fourni{
float:left;
margin-top:10px;
margin-bottom:10px;
}

#fourni span{
text-align:left;
padding-left:22px;
width:128px;
}

#case_labellise{
height:15px;
float:left;
/*margin-left:60px;
margin-right:10px;*/
}

#identification{
position:absolute;
width:303px;
left:520px;
top:0px;
z-index:50;
}

#reception_mail{
position:absolute;
width:303px;
left:0px;
top:0px;
z-index:50;
}


#forme_enregistree{
position:absolute;
width:303px;
top:150px;
}

#contenu_popup{
width:273px;
padding:0px 10px 0px 20px;
background-image:url(../images/fd_popup.png);
background-repeat:repeat-y;
float:left;
}

#contenu_popup input{
position:relative;
z-index:100;
margin-top:-2px;
}

#contenu_popup span{
width:100px;
margin-right:10px;
font-weight:bold;
}

#contenu_popup p{
margin:0px;
padding:0px;
}

#ht_popup{
background-image:url(../images/ht_popup.png);
background-repeat:no-repeat;
height:15px;
width:303px;
float:left;
}


#bas_popup{
background-image:url(../images/bas_popup.png);
background-repeat:no-repeat;
height:25px;
width:303px;
float:left;
}

.lien_vert:link,.lien_vert:visited{
color:#8ba421;
text-decoration:none;
} 

.lien_vert:hover,.lien_vert:active{
text-decoration:underline;
} 

.lien_turquoise:link,.lien_turquoise:visited{
color:#009999;
text-decoration:none;
} 

.lien_turquoise:hover,.lien_turquoise:active{
text-decoration:underline;
} 

.libel_ident{
width:100px;
margin-right:10px;
font-weight:bold;
}

.bor_tablo{
padding-top:10px;
padding-bottom:10px;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
}

.bor_tablo2{
padding-top:10px;
padding-bottom:10px;
border-bottom:1px solid #000000;
}

.titr_tablo{
font-weight:bold;
height:30px;
background-image:url(../images/fd_titr_tablo.gif);
background-repeat:repeat-x;
background-position:bottom;
border-right:1px solid #000000;
}

.titr_tablo2{
font-weight:bold;
height:30px;
background-image:url(../images/fd_titr_tablo.gif);
background-repeat:repeat-x;
background-position:bottom;
}

#resul_tablo td{
padding-left:5px;
}

.savoirplus:link,.savoirplus:visited{
display:block;
width:60px;
height:17px;
padding-left:2px;
background-image:url(../images/fd_savoirplus.jpg);
background-repeat:no-repeat;
color:#333333;
text-decoration:none;
}

.savoirplus:hover,.savoirplus:active{
color:#E7E000;
}

#cache_footer{
bottom:0px;
right:0px;
position:absolute;
z-index:5;
height:50px;
width:800px;
background-color:#ffffff;
}

.rub_fiche_pdt:link, .rub_fiche_pdt:visited{
color:#000000;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/pdt.gif);
background-position:100% 60%;
padding-right:10px;
margin-right:3px;
background-repeat:no-repeat;
}
.rub_fiche_pdt:hover, .rub_fiche_pdt:active{
text-decoration:none;
}



.rub_fiche_suivant:link, .rub_fiche_suivant:visited{
color:#000000;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/suivant.gif);
background-position:0% 60%;
background-repeat:no-repeat;
padding-left:12px;
}
.rub_fiche_suivant:hover, .rub_fiche_suivant:active{
text-decoration:none;
}

.rub_fiche_liste:link, .rub_fiche_liste:visited{
color:#000000;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/liste.gif);
background-position:0% 60%;
background-repeat:no-repeat;
padding-left:12px;
}
.rub_fiche_liste:hover, .rub_fiche_liste:active{
text-decoration:none;
}

.rub_fiche_download:link, .rub_fiche_download:visited{
color:#000000;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/download.gif);
background-position:0% 60%;
background-repeat:no-repeat;
padding-left:12px;
}
.rub_fiche_download:hover, .rub_fiche_download:active{
text-decoration:none;
}

.rub_fiche_precedent:link, .rub_fiche_precedent:visited{
color:#000000;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/precedent.gif);
background-position:0% 60%;
background-repeat:no-repeat;
padding-left:12px;
}
.rub_fiche_precedent:hover, .rub_fiche_precedent:active{
text-decoration:none;
}


.fd_tablo_fiche{
background-image:url(../images/fd_tablo_fiche.jpg);
background-repeat:repeat-y;
}

bas_noir{
border-bottom:1px solid #000000;
}

#actu_titre{
	width:190px;
	float:left;
}
#actu_titre li
{
list-style:none outside none;

}
#actu_vignette{
	padding-top:5px;
	margin-left:10px;
	width:60px;
	height:60px;
	_height:60px;
	float:left;	
	}

#actu_libelle{
	width:112px;
	_width:110px;
	float:right;
	}
	
#actu_lire{
	width:135px;
	float:right;
	text-align:right;
}
#actu_lire a{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#212125;
text-decoration:none;
}
#actu_lire a:hover{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#212125;
text-decoration:underline;
}

#actu_photo{
margin-left:5px;
width:300px;
height:auto;
text-align:center;
}

.boxi{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#212125;
width:170px;
border:1px solid #999999;
margin:3px;
}

.boxi2
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#212125;
width:170px;
border:1px solid #999999;

}
a.lien_suite_actu:link, a.lien_suite_actu:visited{
color:#666666;
}

a.lien_savoir_plus:link, a.lien_savoir_plus:visited{
color:#666666;
float:right;
}



a.plus_actu:link, a.plus_actu:visited{
color:#666666;
float:right;
display:block;
display:block;
margin-top:20px;
margin-right:32px;
_margin-right:15px;
width:80px;
}



#msg
{background-color:#E6E6E6;
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
font-size:11px; 
padding:15px; 
/*margin-left:330px; 
_margin-left:160px;*/
border:1px solid #999999; 
float:left; 
width:250px;
margin-top:0px;
}

#intro_qsn{
float:left;
width:555px;
}

#txt_qsn{
overflow:auto;
height:190px;
float:left;
width:517px;
padding:5px;
border:1px solid #00434F;
scrollbar-face-color: #00434F;
scrollbar-shadow-color:#00434F;
scrollbar-highlight-color: #00434F;
scrollbar-3dlight-color: #00434F;
scrollbar-darkshadow-color: #00434F;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #ffffff;
}

#txt_qsn2{
overflow:auto;
height:190px;
float:left;
width:545px;
padding:5px;
margin-bottom:14px;
border:1px solid #ccc;
}

.lien_indigo:link, .lien_indigo:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#00434F;
text-decoration:underline;
}

.lien_indigo:hover, .lien_indigo:active{
text-decoration:none;
}

.indigo{
font-family:Arial, Helvetica, sans-serif;
color:#00434F;
font-size:11px;
}

.rose_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d60093;
text-align:right;
float:right;
}

.rose_txt2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#00434F;
text-align:right;
float:right;
}


.petit_txtrose{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d60093;
}

.petit_txtrose2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#00434F;
}


.titre_qsn{
font-family:Arial, Helvetica, sans-serif;
color:#00434F;
font-size:12px;
font-weight:bold;
}

#txt_labellise{
top:287px;
left:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:120px;
position:absolute;
z-index:500;
display:none;
padding:5px;
border:1px solid #00434F;
}

.logo_pdt{
position:relative;
z-index:1000;
margin-right:-30px;
margin-top:-20px;
float:right;
}

#forme_enregistree{
position:absolute;
z-index:1000;
top:125px;
/*left:250px;*/
left:570px;
visibility:hidden;
}

.lien_gris:link, .lien_gris:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:underline;
}

.lien_gris:hover, .lien_gris:active{
text-decoration:none;
}

#contenu-articles{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;	
	width:420px;
	height:150px;
}
