body{
font-family: Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
margin:0px auto;
padding:0px;
}

a:link,
a:visited,
a:hover,
a:active{outline:none;}


#info_acces
{display:none;}

#page{
border:1px solid #666666;
margin:0px auto;
padding:0px;
height:620px;
width:950px;
}

#page_int{

border:1px solid #666666;
background-image:url(../handicap-cotes-d-armor/fd_persos.gif);
background-repeat:no-repeat;
background-position:489px 436px;
margin:0px auto;
padding:0px;
/*height:620px;*/
overflow:hidden;
width:950px;
_position:absolute;
_width:950px;
_left:50%;
_margin-left:-475px;
}


#page_contact{
border:1px solid #666666;
background-color:#0a9bd9;
margin:0px auto;
padding:0px;
height:620px;
width:950px;
}
#page_capinfos{
background-color:#98c000;
margin:0px auto;
padding:0px;
height:650px;
width:950px;
background-image:url(../handicap-cotes-d-armor/capinfos/fond.jpg);
background-repeat:no-repeat;
}

#bandeau
{width:950px;
background-color:#ffffff;
height:230px;}


#leguide
{width:835px;
margin-left:118px;
height:95px;}

#leguide h1
{line-height:0.5em;
font-size:1.9em;
margin-left:-1px;
letter-spacing:0.1em;
color:#e94f0a;}

#leguide h4
{
font-size:1.3em;
margin-left:-1px;
color:#e94f0a;}

#gauche_capinfos{
float:left;
width:310px;
padding-left:130px;
width:300px; padding-top:20px;
}
#gauche_capinfos h2
{
font-size:1.3em;
color:#fff;
margin-left:25px;}
.capinfosh3
{
font-size:1.2em;
color:#fff;
background-color:none;}
.capinfosh3 a
{
font-size:1.1em;
color:#fff;
background-color:none;
text-decoration:none;}

.capinfosh4
{
font-size:1em;
color:#fff;
background-color:none;
margin-left:25px;}
#droite_capinfos
{
float:left;margin-left:-10px; width:485px;margin-top:80px; }

#droite_capinfos a
{
color:#FFFFFF; display:block; width:300px;margin-left:25px; text-decoration:none; padding:3px; margin-bottom:10px;
}
 #fond1
 {
 background-color:#e50083;}
#fond2
{background-color:#f18e00;}
#fond3
{background-color:#e73324;}
#fond4
{background-color:#00a6eb;}
#fond5
{background-color:#940084;}

#page_engagements{
border:1px solid #666666;
background-color:#f3edf5;
margin:0px auto;
padding:0px;
/*height:620px;*/
overflow:hidden;
width:950px;
}

#page_contact p{
font-size:1em;
color:#FFFFFF;
font-weight:normal;
}


#logo{
padding-right:58px;
float:right;
height:167px;
}

#bienvenue{
float:left;
width:950px;
height:344px;
text-align:center;
}
#lsf_accueil
{
float:right;
margin-right:60px;
_margin-right:30px;
margin-top:10px;}

#mode_txt{
float:left;
margin-top:15px;
margin-left:58px;
}

#mode_txt_infos{
float:left;
margin-top:15px;
}


#conseil_municipal{
height:109px;
float:right;
}

#bando{
float:left;
}

#content{
float:left;
width:950px;
}

#btn_contact{
margin-top:20px;
margin-bottom:8px;
padding-left:780px;
float:left;
margin-right:58px;
}

h1{
margin:10px;
}

h1 a{
color:#FFFFFF;
font-size:0.4em;
text-decoration:none;
}

h1 a:hover{
text-decoration:underline;
}

h2{
font-size:0.9em;
}

h3{
background-color:#589AD6;
padding-right:8px;
padding-left:8px;
margin-bottom:0px;
}

h3 a{
font-weight:normal;
color:#FFFFFF;
font-size:0.6em;
text-decoration:none;
}

h3 a:hover{
text-decoration:underline;
}

h4{
margin-right:7px;
display:inline;
float:left;
}

h4 a{
color:#e30084;
font-size:0.9em;
text-decoration:none;
}

h4 a:hover{
text-decoration:underline;
}


h5{
font-size:0.8em;
margin:0px;
}

h6{
margin:2px;
}

h6 a{
font-weight:normal;
color:#FFFFFF;
font-size:1.1em;
/*font-size:11px;*/
text-decoration:none;
}

h6 a:hover{
text-decoration:underline;
}


p{
font-size:0.8em;
}

#depot_demande{
margin-left:18px;
float:left;
font-size:0.8em;
}

#qsn_titre{
text-align:left;
padding-left:10px;
background-image:url(../handicap-cotes-d-armor/fd_bleu_qsn.jpg);
background-repeat:no-repeat;
height:41px;
width:184px;
background-color:#00B0EC;
}

#partenaire_titre{
width:90px;
background-color:#967F9C;
padding:8px;
text-align:center;
}

#legales_titre{
margin-right:600px;
margin-top:-20px;
float:left;
width:110px;
background-color:#999999;
padding-left:8px;
padding-right:8px;
margin-left:30px;
}

#legales_titre h1{
color:#FFFFFF;
font-size:0.7em;
font-weight:normal;
margin:0px;
}

#partenaire_titre h1{
color:#FFFFFF;
font-size:0.7em;
font-weight:normal;
margin:0px;
}

#titre_infos{
float:left;
}

#qsn_pourquoi{
margin:10px;
float:left;
text-align:left;
padding-left:9px;
background-image:url(../handicap-cotes-d-armor/fd_violet_qsn.jpg);
background-repeat:no-repeat;
height:85px;
width:185px;
background-color:#7C0F84;
}

#qsn_compensation{
margin:10px;
float:left;
text-align:left;
padding-left:9px;
background-image:url(../handicap-cotes-d-armor/fd_rose_qsn.jpg);
background-repeat:no-repeat;
height:85px;
width:185px;
background-color:#E30085;
}

#qsn_faq{
margin:10px;
float:left;
text-align:left;
padding-left:9px;
background-image:url(../handicap-cotes-d-armor/fd_jaune_qsn.jpg);
background-repeat:no-repeat;
height:85px;
width:185px;
background-color:#FAB800;
}

#qsn_download{
margin:10px;
float:left;
text-align:left;
padding-left:9px;
background-image:url(../handicap-cotes-d-armor/fd_vert_qsn.jpg);
background-repeat:no-repeat;
height:85px;
width:185px;
background-color:#82B70F;
}

.big_blue{
color:#5BADD7;
font-weight:bold;
}

.big_mauve{
color:#967F9C;
font-weight:bold;
text-decoration:underline;
}

.lien_big_mauve:link, .lien_big_mauve:visited{
color:#967F9C;
font-weight:bold;
text-decoration:underline;
}

.lien_big_mauve:hover, .lien_big_mauve:active{
text-decoration:none;
}

.lien_noir:link, .lien_noir:visited{
color:#000000;
text-decoration: underline;
font-size:1em;
}

.lien_noir:hover, .lien_noir:active{
text-decoration:none;
}

.lien_blanc:link, .lien_blanc:visited{
color:#ffffff;
font-size:1em;
text-decoration:none;
}
.lien_blanc_ssdeco:link, .lien_blanc_ssdeco:visited{
color:#ffffff;
font-size:1em;
text-decoration:none;
}

.lien_blanc:hover, .lien_blanc:active{
text-decoration: underline;
}
.lien_blanc_ssdeco:hover, .lien_blanc:active{
text-decoration: underline;
}


.lien_vert:link, .lien_vert:visited{
color:#92B62F;
text-decoration: underline;
font-size:1em;
}

.lien_vert:hover, .lien_vert:active{
text-decoration:none;
}

.lien_gris:link, .lien_gris:visited{
color:#000;
text-decoration: underline;
font-size:1em;
}

.lien_gris:hover, .lien_gris:active{
text-decoration:none;
}

#cote_g{
padding-top:10px;
padding-left:58px;
float:left;
width:415px;
}

#cote_g_partenaires{
padding-top:10px;
padding-left:58px;
float:left;
width:800px;
margin-bottom:-32px;
}

#cote_d{
float:left;
width:380px;
}

#lien_partenaires{
margin-left:58px;
margin-right:10px;
margin-top:42px;
float:left;
width:90px;
background-color:#967F9C;
padding:8px;
text-align:center;
}

#lien_partenaires a{
color:#FFFFFF;
font-size:0.7em;
text-decoration:none;
}

#lien_partenaires a:hover{
text-decoration:underline;
}

#legales{
margin-top:58px;
margin-left:10px;
margin-right:70px;
float:left;
background-color:#999999;
padding-left:7px;
padding-right:7px;
}



#legales a{
color:#FFFFFF;
font-size:0.7em;
text-decoration:none;
}

#legales a:hover{
text-decoration:underline;
}

#mode_txt_bas{
margin-bottom:-6px;
}

#footer{
float:left;
margin-top:85px;
height:100px;
}
#footer_qui{
float:left;
height:100px;
}
#footcap
{margin-left:50px;
}
#footcap img
{margin-top:40px;
}


#footer_legales{
width:950px;
float:left;
}

#valeurs{
float:left;
}

#informations{
float:left;
}

#malentendant{
margin-right:10px;
float:left;
cursor:pointer;
}

#navigation_prim{
margin-left:20px;
float:left;
width:534px;
}

#navig_g{
float:left;
width:200px;
}

#navig_d{
float:left;
width:300px;
}

#btn_pourquoi{
margin-top:2px;
float:left;
text-align:left;
padding-left:9px;
background-image:url(../handicap-cotes-d-armor/fd_violet_qsn.jpg);
background-repeat:no-repeat;
height:101px;
width:185px;
background-color:#7C0F84;
}

#btn_compensation{
margin-top:2px;
float:left;
text-align:left;
padding-left:9px;
background-image:url(../handicap-cotes-d-armor/fd_rose_qsn.jpg);
background-repeat:no-repeat;
height:101px;
width:185px;
background-color:#E30085;
}

#btn_faq{
margin-top:2px;
float:left;
text-align:left;
padding-left:9px;
background-image:url(../handicap-cotes-d-armor/fd_jaune_qsn.jpg);
background-repeat:no-repeat;
height:101px;
width:185px;
background-color:#FAB800;
}

#btn_formulaire{
margin-top:2px;
float:left;
text-align:left;
padding-left:9px;
background-image:url(../handicap-cotes-d-armor/fd_vert_qsn.jpg);
background-repeat:no-repeat;
height:101px;
width:185px;
background-color:#82B70F;
}

#btn1{
height:32px;
padding-top:15px;
margin:3px;
float:left;
text-align:left;
padding-left:5px;
background-image:url(../handicap-cotes-d-armor/fd_bleu_small.jpg);
background-repeat:no-repeat;
width:130px;
background-color:#00B0EC;
}

#btn2{
height:47px;
margin:3px;
float:left;
text-align:left;
padding-left:5px;
background-image:url(../handicap-cotes-d-armor/fd_rose_small.jpg);
background-repeat:no-repeat;
width:130px;
background-color:#E30085;
}

#btn2_pourquoi{
height:38px;
padding-top:9px;
margin:3px;
float:left;
text-align:left;
padding-left:5px;
background-image:url(../handicap-cotes-d-armor/fd_violet_small.jpg);
background-repeat:no-repeat;
width:130px;
background-color:#7C0F84;
}

#btn3{
height:47px;
margin:3px;
float:left;
text-align:left;
padding-left:5px;
background-image:url(../handicap-cotes-d-armor/fd_jaune_small.jpg);
background-repeat:no-repeat;
width:130px;
background-color:#FAB800;
}

#btn4{
height:46px;
margin:3px;
float:left;
text-align:left;
padding-left:5px;
padding-top:1px;
background-image:url(../handicap-cotes-d-armor/fd_vert_small.jpg);
background-repeat:no-repeat;
width:130px;
background-color:#82B70F;
}

#navig_second{
margin-top:20px;
margin-bottom:40px;
float:left;
height:46px;
/*width:318px;*/
}

#navig_second img{
float:left;
}

#navig_second h4,h3{
margin-top:14px;
}

#contact_droit{
margin-left:13px;
float:left;
}

#gauche{
float:left;
width:582px;
}

#droit{
padding-left:18px;
float:left;
width:318px;
}

#droit table{
float:left;
margin-right:28px;
}

.big_blanc{
font-size:0.8em;
color:#FFFFFF;
}

.big_violet{
color:#9c12a6;
font-size:0.9em;
}

.big_rose{
color:#e40084;
font-size:0.9em;
}

.rose{
color:#e40084;
}

.violet{
color:#9c12a6;
font-size:1em;
font-weight:normal;
}

#contenu_gauche{
margin-top:20px;
/*margin-left:15px;*/
padding-left:10px;
float:left;
width:490px;
}

#contenu_gauche_infos{
margin-top:10px;
margin-left:25px;
margin-right:30px;
margin-bottom:20px;
float:left;
width:670px;
background-color:#fdf6f9;
border-top:2px solid #bbb;
border-right:2px solid #bbb;
}


#contenu_droit{
float:left;
width:150px;
margin-top:20px;
}

#contenu_gauche_engagements{
float:left;
margin-top:20px;
padding-left:58px;
}

#contenu_gauche_formul{
margin-top:20px;
margin-left:20px;
float:left;
width:490px;
}

#contenu_gauche table{
float:left;
font-size:0.7em;
}

.txt_up{
margin-top:-15px;
}

#photo_pourquoi{
margin-bottom:35px;
}

#photo_faq{
margin-top:40px;
margin-left:20px;
margin-bottom:35px;
}


#telecharger{
margin-right:5px;
}

.bas_compensation{
background-color:#e40084;
padding:5px;
font-size:0.8em;
font-weight:bold;
color:#FFFFFF;
float:left;
}

#menu_faq{
float:left;
margin-top:20px;
margin-left:20px;
color:#f29817;
border:1px solid #f29817;
/*width:471px;*/
width:511px;
padding:3px;
}

#menu_faq a{
color:#f29817;
text-decoration:none;
}

#menu_faq a:hover{
text-decoration:underline;
}

.orange{
color:#f29817;
}

.vert{
color:#92B62F;
}

.jaune{
color:#f3fe63;
}

.beige{
color:#f8f8ce;
}

.lien_jaune:link,.lien_jaune:visited{text-decoration:underline;color:#f3fe63; outline:none;}

.lien_jaune:hover,.lien_jaune:active{text-decoration:none;}

.jaune_soutenu{
color:#FFFF00;
}

.noir{
color:#000000;
}

.decal_10d{
margin-left:-9px;
}

.decal_20d{
margin-right:15px;
}

.decal_5g{
margin-left:6px;
}

.decal_spe{
margin-left:6px;
}


.decal_10g{
margin-left:10px;
}

.decal_27g{
margin-left:27px;
}

.decal_15g{
margin-left:15px;
}

input {
border:1px solid #666666;
background-color:#ffffff;
}

#photo_faq2{
margin-bottom:10px;
}

.bouton {
	background-color:#e40084;
	font-size: 0.7em;
	color: #ffffff;
	font-weight:bold;
	border:none;
	cursor:pointer;
	}


textarea {
	font-size: 0.8em;
	color:#666666;
	background-color: #ffffff;
	width:201px;
	border:1px solid #666666;
}

#nom{
width:201px;
}

#email{
width:201px;
}

#ht_cadre{
float:right;
margin-right:50px;
}

#ht_cadre_bas{
float:left;
}

#encart_droit{
margin-right:13px;
width:200px;
float:right;
border:1px solid #641C71;
padding:5px;
color:#641C71;
margin-bottom:65px;
font-weight:bold;
}

#mode_txt_formul{
float:right;
margin-right:23px;
}

#encart_droit a{
color:#e40084;
font-weight:bold;
text-decoration:underline;
}

#encart_droit a:hover{
text-decoration:none;
}

#encart_bas_droit{
float:left;
border:1px solid #641C71;
padding:5px;
color:#641C71;
font-weight:bold;
clear:both;
margin-bottom:20px;
}

#entour_encart{
float:left;
margin-left:200px;
margin-right:40px;
margin-top:30px;
}

#illus_entour{
	display:block;
float:left;
/*margin-bottom:-3px;*/
}

#cible{
float:left;
}

#fleche_verte{
float:left;
}

#procedure{
font-size:0.8em;
}

#liste_formulaires{
float:left;
font-size:0.8em;
/*width:795px;*/
margin-left:20px;
}

.pointilles_bas{
padding-top:5px;
padding-bottom:5px;
border-bottom:1px dotted #666666;
}

#btn_demande a{
width:100px;
font-size:0.9em;
background-color:#000000;
color:#FFFFFF;
padding-left:5px;
text-decoration:none;
display:block;
float:right;
}

#btn_demande a:hover{
color:#C8D018;
}

#btn_demande2 a{
font-size:0.9em;
background-color:#000000;
color:#FFFFFF;
padding-left:5px;
padding-right:5px;
text-decoration:none;
display:block;
float:right;
margin-left:2px;
}

#btn_demande2 a:hover{
color:#C8D018;
}


#btn_notice a{
width:100px;
float:right;
display:block;
font-size:0.9em;
background-color:#C8D018;
color:#000000;
padding-left:5px;
text-decoration:none;
}




#btn_notice a:hover{
color:#FFFFFF;
}

.petit{
font-size:0.8em;
}

.grand{
font-size:1.3em;
}

#bas_formul{
margin-left:38px;
clear:both;
}

.bas_para{
border-left:10px solid #92B62F;
padding-left:15px;
margin-bottom:10px;
margin-left:15px;
}

.bas_para_rose{
border-left:5px solid #e40084;
padding-left:15px;
margin-bottom:10px;
margin-left:15px;
font-size:0.9em;
}


#ht_contact{
float:left;
margin-bottom:20px;
}

#gauche_contact{
float:left;
width:310px;
padding-left:155px;
}

#gauche_contact p{
margin:0px 0px 10px 0px;
}

#droit_contact{
float:left;
width:310px;
margin-bottom:-20px;
}

#accueil{
float:left;
margin-top:15px;
}

/*--------------------------------*/

#encart_pdf{
color:#e51a74;
width:138px;
float:left;
font-weight:bold;
font-size:0.7em;
margin-top:10px;
}
.dernier_pdf{background-color:#FDF6F9;}
.dernier_pdf a{font-size:1.2em;}

#encart_pdf span{
width:137px;
border-left:1px solid #e51a74;
border-right:1px solid #e51a74;
font-weight:bold;
float:left;
padding: 0px 2px 0px 2px;
}

#encart_pdf img{
float:left;
}
#encart_pdf a:link, #encart_pdf a:visited{
color:#e51a74;
font-weight:bold;
text-decoration:none;
}
#encart_pdf a:hover, #encart_pdf a:active{
text-decoration:underline;
}

/*-------------------------------------------------------*/

#encart_pdf2{
color:#8F8F8F;
width:138px;
float:left;
font-weight:bold;
font-size:0.7em;
margin-top:10px;
}

#encart_pdf2 span{
width:137px;
border-left:1px solid #8F8F8F;
border-right:1px solid #8F8F8F;
font-weight:bold;
float:left;
padding: 0px 2px 0px 2px;
}

#encart_pdf2 img{
float:left;
}
#encart_pdf2 a:link, #encart_pdf2 a:visited{
color:#8F8F8F;
font-weight:bold;
text-decoration:none;
}
#encart_pdf2 a:hover, #encart_pdf2 a:active{
text-decoration:underline;
}


/*-------------------------------------------------------*/

.titre_pdf{
font-weight:bold;
font-size:0.9em;
color:#e51a74;
}




#navig_infos{
float:left;
width:184px;
}


#navig_infos ul{
padding:0px;
margin:0px;
}

.on{
display:block;
border-bottom:2px solid #bbb;
color:#e51a74;
background-color:#fdf6f9;
background-image:url(../handicap-cotes-d-armor/puce_infos_rose.gif);
background-position:0px 5px;
background-repeat:no-repeat;
}

.off{
float:left;
display:block;
padding:3px 10px 3px 10px;
border-right:2px solid #bbb;
border-bottom:2px solid #bbb;
width:162px;
color:#000;
background-image:url(../handicap-cotes-d-armor/puce_infos_grise.gif);
background-position:0px 5px;
background-repeat:no-repeat;
text-decoration:none;
}

#navig_infos li{
padding:0px;
margin:0px;
list-style-type:none;
float:left;
font-size:0.8em;
background-color:#FFFFFF;
color:#e51a74;
}



#navig_infos li a{
float:left;
display:block;
padding:7px 0px 7px 10px;
/*border-right:2px solid #bbb;
border-bottom:2px solid #bbb;*/
width:172px;
/*background-image:url(../handicap-cotes-d-armor/puce_infos_grise.gif);
background-position:0px 2px;
background-repeat:no-repeat;*/
text-decoration:none;
}

#navig_infos li a:hover{
border-right:none;
background-color:#fdf6f9;
color:#e51a74;
padding-right:2px;
background-image:url(../handicap-cotes-d-armor/puce_infos_rose.gif);
background-position:0px 5px;
background-repeat:no-repeat;
}


#contenant_infos{
border-bottom:2px solid #bbb;
float:left;
width:486px;
/*height:402px;*/
height:430px;
padding-right:0px;
display:block;

}

#contenant_infos2{
border-bottom:2px solid #bbb;
float:left;
width:486px;
height:430px;
padding-right:0px;
display:none;
}

#contenant_infos3{
border-bottom:2px solid #bbb;
float:left;
width:486px;
height:430px;
padding-right:0px;
display:none;
}

#contenant_infos4{
border-bottom:2px solid #bbb;
float:left;
width:486px;
height:430px;
padding-right:0px;
display:none;
}

#contenant_infos5{
border-bottom:2px solid #bbb;
float:left;
width:486px;
height:430px;
padding-right:0px;
display:none;
}

#contenant_infos6{
border-bottom:2px solid #bbb;
float:left;
width:486px;
height:430px;
padding-right:0px;
display:none;
}



#cadre_txt{
padding:10px 10px 0px 10px;
height:372px;
width:445px;
float:left;
font-size:0.8em;
overflow:hidden;
color:#000;
}

#cadre_txt h2{
color:#e51a74;
font-size:0.9em;
}


#btn_txt_defil{
width:21px;
float:left;
}

/*--------------------------------------------------------------------*/

#cadre_txt2{
padding:10px 10px 0px 10px;
height:372px;
width:445px;
float:left;
font-size:0.8em;
overflow:hidden;
color:#000;
}

#cadre_txt2 h2{
color:#e51a74;
font-size:0.9em;
}

/*-------------------------------------------------------------*/

#cadre_txt3{
padding:10px 10px 0px 10px;
height:372px;
width:445px;
float:left;
font-size:0.8em;
overflow:hidden;
color:#000;
}

#cadre_txt3 h2{
color:#e51a74;
font-size:0.9em;
}

/*-------------------------------------------------------------*/

#cadre_txt3{
padding:10px 10px 0px 10px;
height:372px;
width:445px;
float:left;
font-size:0.8em;
overflow:hidden;
color:#000;
}

#cadre_txt3 h2{
color:#e51a74;
font-size:0.9em;
}

/*-------------------------------------------------------------*/


#cadre_txt4{
padding:10px 10px 0px 10px;
height:372px;
width:445px;
float:left;
font-size:0.8em;
overflow:hidden;
color:#000;
}

#cadre_txt4 h2{
color:#e51a74;
font-size:0.9em;
}

/*-------------------------------------------------------------*/

#cadre_txt5{
padding:10px 10px 0px 10px;
height:372px;
width:445px;
float:left;
font-size:0.8em;
overflow:hidden;
color:#000;
}

#cadre_txt5 h2{
color:#e51a74;
font-size:0.9em;
}

/*-------------------------------------------------------------*/


#cadre_txt6{
padding:10px 10px 0px 10px;
height:372px;
width:445px;
float:left;
font-size:0.8em;
overflow:hidden;
color:#000;
}

#cadre_txt6 h2{
color:#e51a74;
font-size:0.9em;
}

/*-------------------------------------------------------------*/

#btn_up{
cursor:pointer;
margin-bottom:380px;
}

#btn_down{
cursor:pointer;
}

.fd_rose{
background-color:#e40084;
color:#FFFFFF;
padding:10px;
}

.soulign_cell{
border-bottom:1px solid #aaa;
}

.rose_tab{
color:#e51a74;
font-weight:bold;
}
/*-------------------------------------------------------------*/


#guillemet{
float:left;
width:10px;
height:150px;
}

.flo_g{
float:left;
font-size:0.8em;
width:500px;
}

.flo_g2{
float:left;
width:460px;
font-size:0.8em;
}

.puce_txt{
font-size:0.8em;
float:left;
width:13px;
}

#legales_g{
margin-left:30px;
font-size:0.7em;
text-align:left;
float:left;
width:400px;
}

#legales_g div{
float:left;
}

.bleu{
color:#00A4E8;
}

#legales_d{
margin-top:15px;
width:420px;
font-size:0.7em;
text-align:left;
float:left;
}

/*

<div id="message" style="display:none">
<div id="barre_message">
<div name="titre_message" id="titre_message"></div>
<div name="fermer_message" id="fermer_message" onclick="javascript:fermerPopup();">FERMER</div>
</div>
<div id="conteneur_message">
	<div id="contenu_message">&nbsp;</div>
</div>
</div>
*/
#popup_message{
 font-size:12px;
 border:1px solid #000000;	
 background-color:#fadfe8;
 width:300px;
 height:150px;
 position:absolute;
 margin-top:300px;
 margin-left:500px;
 z-index:10000;
 display:block;	
}
#barre_message{
 font-size:12px;
 background-color:#e15286;
 width:300px;
 height:20px; 
}
#titre_message{
 font-size:12px;
 font-weight:bold;
 color:#FFFFFF;
 height:20px; 
 width:220px; 
 float:left; 
 padding-top:3px;
 padding-left:10px; 
 text-align:left; 
}
#fermer_message{
 font-weight:bold;
 font-size:12px;
 color:#FFFFFF;
  height:20px; 
 width:70px; 
 float:right; 
 padding-top:2px;
 cursor:pointer;
 text-decoration:underline;
}
#contenu_message{
 font-size:12px;
 padding-left:45px;
 padding-top:45px; 
}

#popup_malentendant{
display:none;
border:1px solid #006c9e;
position:absolute;
z-index:1000;
left:50%;
margin-left:-200px;
top:160px;
background-color:#006c9e;
width:400px;
height:300px;
}

.ht_popup{
padding-top:25px;
color:#FFFFFF;
font-size:1em;
height:125px;
}

.ht_popup img{
float:left;
margin:10px;
border:1px solid #FFFFFF;
margin-bottom:40px;
}

.lien_blanc2:link, .lien_blanc2:visited{
color:#ffffff;
font-size:0.8em;
text-decoration: underline;
}

.lien_blanc2:hover, .lien_blanc2:active{
text-decoration:none;
}

.bas_popup{
background-color:#FFFFFF;
color:#006c9e;
font-size:0.9em;
height:150px;
}

.pti_popup{
font-size:0.8em;
}

.bas_popup img{
float:right;
}

.bas_popup div{
float:left;
margin-top:40px;
margin-left:10px;
}



#vid{
/*display:none;*/
width:320px;
height:244px;
padding-top:10px;
position:absolute;
top:240px;
margin-left:567px;
_margin-left:-65px;
}

#vid_formule{
/*display:none;*/
width:320px;
height:244px;
padding-top:10px;
position:absolute;
top:240px;
z-index:100;

}

#vid_aide_handicap{
/*display:none;*/
padding-top:10px;
width:320px;
height:244px;

}

.vid_form{
background-color:#88ba0d;
border:1px solid #88ba0d;
}

.vid_quest{
background-color:#f29817;
border:1px solid #f29817;
}

.vid_intro{
background-color:#7C0F84;
border:1px solid #7C0F84;
}


#vid_accueil{
display:none;
width:320px;
height:254px;
background-color:#88ba0d;
position:absolute;
top:234px;
margin-left:567px;
/left:50%;
_left:50%;
/margin-left:95px;
_margin-left:95px;
border:1px solid #88ba0d;
z-index:500;
}

.vid_qsn{
background-color:#00B0EC;
border:1px solid #00B0EC;
}
.vid_infos{

background-color:#E30085;
border:1px solid #E30085;
margin-left:500px;
_margin-left:500px;
margin-top:90px;
_margin-top:90px;
}



.vid_pqui_pquoi{
background-color:#7C0F84;
border:1px solid #7C0F84;
}


.vid_compensation{
background-color:#E30085;
border:1px solid #E30085;
}

#lien_titre_info_comp{
_margin-left:0px;
}

#anim_accueil{
position:absolute;
z-index:0;
width:453px;
left:50%;
margin-left:-226px;
}

.picto_sourd{
float:right;
margin-top:17px;
margin-right:10px;
}

.main_qsn{
top:243px;
margin-left:200px;
position:absolute;
z-index:600;
}

.loglsf
{cursor:pointer;
margin-right:2px;
margin-top:3px;}

