body {margin: 0px 0px 20px 0px;font-family :sans-serif;color: #000000;background:#ff9900}	
p.texte {font-size:0.8em;line-height: 1.4em;margin: 0px 0px 0px 0px;padding: 10px 0px 10px 0px;clear : right;clear : left}
p.texte_center {font-size:0.8em;line-height: 1.4em;margin: 0px 0px 0px 0px;padding: 10px 0px 10px 0px;clear : right;clear : left;text-align : center;}
p.temoignage {margin: 0px 0px 0px 0px;padding: 5px 0px 10px 20px;clear : right;clear : left}
p.col {margin: 0px 0px 0px 0px;padding: 5px 0px 0px 15px;}
p.ref {margin: 0px 0px 0px 0px;padding: 5px 0px 20px 0px}
p.col_center {margin: 0px 0px 0px 0px;padding: 10px 0px 0px 0px;text-align : center}
p.sign {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-align : left;clear : right;}
p.header_col{font-weight : bold;background-color : #fffff1;text-align : center;margin: 0px 0px 10px 0px;padding: 5px 0px 5px 0px}
p.sendmail {font-size:1em;line-height: 1.4em;margin: 0px 0px 0px 10px;padding : 20px 0px 0px 0px;text-align : center;font-weight : bold}
p.texte_decal {font-size:0.8em;line-height: 1.4em;margin: 0px 0px 0px 10px;padding : 0px 0px 0px 20px}
p.mention {clear : left;font-size:0.8em;line-height: 1.4em;text-align : center;color : #ff7700;font-weight : bold;text-align : center;margin-top : 25px;margin-bottom : 10px}	
p.mentionr {clear : right;font-size:0.8em;line-height: 1.4em;text-align : center;color : #ff7700;font-weight : bold;text-align : center;margin-top : 25px;margin-bottom : 10px}
ul {margin: 10px 0px 0px 0px;padding: 0px 0px 0px 10px;line-height : 1.5em;}
blockquote {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px}	
li {margin: 10px 0px 10px 0px;padding: 0px 0px 0px 0px}	
a.menu:link, a.menu:visited, a.menu:active, a.menu:focus {color: #558800;text-decoration:none;font-weight : bold;padding-right : 3px;padding-left : 3px;}
a.menu:hover {color: #fffff1;background-color : #669900;}
a.menubas:link, a.menubas:visited, a.menubas:active, a.menubas:focus {color: #fffff1;text-decoration:none;font-weight : bold;padding-right : 3px;padding-left : 3px}
a.menubas:hover {color: #669900;background-color : #fffff1}
a:link, a:visited, a:active, a:focus {color: #669900;letter-spacing:normal;text-decoration:none;font-weight : bold;padding-left : 2px;padding-right : 2px}
a:hover {color: #fffff1;background-color : #669900;padding-left : 2px;padding-right : 2px}
a.img:hover {color: #fffff1;background-color : #fffff1}
#bloc {background:#fffff1;margin-left : 150px}
#bandeau {position: absolute;left:0px;top:0px;width:150px;}
#top {background : #fffff1 url(../images/fond_top.jpg)}
#dancemen {float : right;padding-right : 50px}
#baseline {clear : right}
#baseline H1{font-size : 0.9em;margin: 0px 0px 0px 0px;padding-right: 20px;color : #ff8800;letter-spacing : 0.2em;line-height: 1.2em;text-align : right}
#texte H2{margin: 0px 0px 0px 0px;padding: 20px 0px 0px 0px;color : #ff8800;font-size : 1.3em;letter-spacing : 0.2em;text-align : left}
H3.engagement {font-size : 1em;font-weight : bold;background-color : #fffff1;text-align : center;margin: 0px 0px 10px 0px;padding: 5px 0px 5px 0px}
H3.actu {font-size : 1em;background-color : #fffff1;text-align : center;margin: 0px 0px 10px 0px;padding: 2px 0px 2px 0px}
div.tem H3 {font-size : 0.9em;font-weight : bold;letter-spacing : 0.1em;background-color : #fffff1;text-align : left;margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px}
#texte {background : #fffff1 url(../images/fond_texte.jpg);padding-left : 20px;padding-bottom : 15px}
div.bloc_texte{width : 560px;padding : 0px 0px 10px 10px;margin : 10px 0px 0px 20px;border-left : 1px dotted #ff9900;border-top : 1px dotted #ff9900}
div.bloc_texte_accueil{padding : 0px 0px 10px 10px;margin : 10px 0px 0px 20px;border-left : 1px dotted #ff9900;border-top : 1px dotted #ff9900}
div.tem{font-size:0.8em;line-height: 1.4em;padding : 5px 10px 10px 20px;margin : 10px 5px 20px 5px;background-color : #fffff1;border : 1px solid rgb(237,232,213)}
div.tem_mention{font-size:0.8em;line-height: 1.2em;padding : 5px 10px 10px 20px;margin : 10px 5px 20px 5px;background-color : #fffff1;border : 1px solid rgb(237,232,213)}
div.img_tem{float : right;vertical-align : middle;margin: 20px 10px 10px 20px;padding: 0px 0px 0px 0px}
div.img_engagement{text-align : center;margin: 15px 10px 10px 20px;padding: 0px 0px 0px 0px}
div.engagement{width : 150px;float : left;font-size:0.8em;line-height: 1.4em;padding : 5px 5px 10px 10px;margin : 10px 5px 20px 5px;background : #fffff1 url(../images/fond_col.jpg);border : 1px solid rgb(237,232,213)}
div.engagement2{width : 150px;float : left;font-size:0.8em;line-height: 1.4em;padding : 5px 5px 10px 10px;margin : 10px 5px 20px 5px;background : #fffff1 url(../images/fond_col.jpg);border : 1px solid rgb(237,232,213)}
div.engagement3{width : 150px;float : left;font-size:0.8em;line-height: 1.4em;padding : 5px 5px 10px 10px;margin : 10px 5px 20px 5px;background : #fffff1 url(../images/fond_col.jpg);border : 1px solid rgb(237,232,213)}
div.col1{width : 150px;font-size:0.8em;line-height: 1.4em;float : left;padding : 5px 10px 10px 10px;margin : 10px 5px 10px 5px;background : #fffff1 url(../images/fond_col.jpg);border : 1px solid rgb(237,232,213)}
div.col2{width : 150px;font-size:0.8em;line-height: 1.4em;float : left;padding : 5px 10px 10px 10px;margin : 10px 5px 10px 5px;background : #fffff1 url(../images/fond_col.jpg);border : 1px solid rgb(237,232,213)}
div.col3{width : 150px;float : left;font-size:0.8em;line-height: 1.4em;padding : 5px 10px 10px 10px;margin : 10px 5px 10px 5px;background : #fffff1 url(../images/fond_col.jpg);border : 1px solid rgb(237,232,213)}
div.col_ref{width : 240px;float : right;font-size:0.8em;line-height: 1.4em;padding : 5px 10px 10px 10px;margin : 10px 5px 10px 5px;background : #fffff1 url(../images/fond_col.jpg);border : 1px solid rgb(237,232,213)}
div.col_confiance{float : left;width : 240px;font-size:0.8em;line-height: 1.4em;padding : 5px 10px 10px 10px;margin : 10px 5px 10px 5px;background : #fffff1 url(../images/fond_col.jpg);border : 1px solid rgb(237,232,213)}
div.img_art{float : right}
div.manchette{font-size : 0.8em;border : 1px solid #669900;width:150px;padding : 5px;margin: 30px 20px 0px 0px;float : right;background : #fffff1 url(../images/fond_col.jpg);}

#sommaire {margin: 10px 0px 0px 0px;padding: 0px 0px 0px 0px}
p.basmenu  {padding-top :0px;margin-top:0px;text-align : right}
#basmenu  {padding-top :0px;margin-top:0px}
#annexe {margin: 0px 0px 0px 0px;padding : 0px 0px 0px 0px}
#navhaut{font-size:0.7em;color: rgb(143,143,108);padding-left : 20px;padding-top : 2px;padding-bottom : 2px;text-align:left;border-bottom : 1px solid rgb(211,204,184)}
#navbas{font-size:0.7em;color: rgb(143,143,108);padding-left : 20px;padding-top : 2px;padding-bottom : 2px;text-align:left;border-top : 1px solid rgb(211,204,184)}
#mention {color: #fffff1;padding-top : 0.1em;padding-bottom : 0.1em;padding-right : 20px;font-size:0.7em;text-align:right;background-color : #669900}
#pied {margin: 0px 0px 0px 0px;padding : 5px 20px 5px 5px;background-color : rgb(255,238,200)}
#coords p {margin: 0px 0px 0px 0px;padding : 0px 0px 0px 0px;font-size : 0.7em;line-height: 1.4em;text-align : right}
acronym {border-bottom: 0px}
div.form_label {width : 140px;float : left}
#contact {font-size:0.8em;line-height: 1.4em;margin: 0px 0px 0px 0px;padding : 0px 0px 0px 20px}
div.form_ligne1 {margin-top : 2px}
div.form_ligne2 {margin-top : 12px}
div.form_mention {float : left;font-size : 0.8em;margin-top : 20px}
div.form_bouton {text-align : center}
input.bouton {margin-top : 30px;padding-top : 2px;padding-bottom : 2px;letter-spacing:1pt;background-color : rgb(84,152,27);font-weight:bold;color : #ffffff;font-size : 1em}	
input{color : #666666}
textarea{color : #555555}
img.logo_conform {padding-right : 10px;padding-top : 8px;padding-bottom : 5px;vertical-align : middle}
div.logo_conform {margin-top : 20px}
table.plan {margin-top : 15px;width : 560px;padding : 2px}
table.plan td {padding : 3px}
table.plan tr {background-color : rgb(255,238,200)}
th.plan_sommaire {width : 200px;text-align : left;padding : 3px;background : #fffff1 url(../images/fond_col.jpg)}
th.plan_contenu {text-align : left;padding : 3px;background-color : #fffff1}
td.plan_sommaire {width : 210px;text-align : left;font-size : 0.9em;background : #fffff1 url(../images/fond_col.jpg)}
td.plan_contenu {text-align : left;font-size : 0.8em;background-color : #fffff1}