


#cms{
width:686px;
font-size:12px;
}
/*-- Commun --*/
#cms a{
color:#ff7500;
}
#cms p{padding:0 0 10px 0;}
#cms ul, #cms ol{
overflow:hidden;
zoom:1;
padding:0 0 10px 0;
}
#cms ul li, #cms ol li{
padding:0 0 0 8px;
margin:0 0 3px 0;
background:url(http://clarkprod/ftkprj/TooCamp/SITES/Front/images/commun/puce/puce14.gif) no-repeat 0 5px;
}
#cms ul li{
overflow:hidden;
zoom:1;
display:block;
}
#cms ol li{
list-style-type:decimal;
list-style-position:inside;
}


@charset "utf-8";
/* CSS Document */
.cms_hr{ display:block; height: 2px; margin: 7px 0px 20px 0px; !margin: 0px 0px 13px 0px; padding: 0px; color: #d9d9d9; background-color: #d9d9d9; border: 0; clear:both; }
.cms_h1{ clear:both; }
.cms_h1 .d1{ }
.cms_h1 .d2{ }
.cms_h1 h1{ color:#F4136E; font-size:24px; font-weight:normal; padding:0 0 15px 0; }
.cms_h2{ clear:both; }
.cms_h2 .d1{ }
.cms_h2 .d2{ }
.cms_h2 h2{ color:#F4136E; font-size:21px; font-weight:normal; padding:0 0 5px 0; border-bottom:1px solid #d9d9d9; margin:0 0 15px 0; }
.cms_h3{ clear:both; }
.cms_h3 .d1{ }
.cms_h3 .d2{ }
.cms_h3 h3{ color:#F4136E; font-size:16px; font-weight:bold; padding:0 0 10px 0; }
.cms_h4{ clear:both; }
.cms_h4 .d1{ }
.cms_h4 .d2{ }
.cms_h4 h4{ color:#414141; font-size:14px; font-weight:bold; padding:0 0 10px 0; }
.cms_p{ clear:both; }
.cms_p .d1{ }
.cms_p .d2{ }
.cms_p p{ }
.cms_p_strong{ clear:both; }
.cms_p_strong .d1{ }
.cms_p_strong .d2{ }
.cms_p_strong p{ }
.cms_p_strong p strong{ }
.cms_p_note{ clear:both; }
.cms_p_note .d1{ }
.cms_p_note .d2{ }
.cms_p_note p{ }
.cms_p_note p em{ }
.cms_ul{ clear:both; }
.cms_ul .d1{ }
.cms_ul .d2{ overflow:hidden; zoom:1; }
.cms_ul ul{ }
.cms_ul li{ zoom:1; }
.cms_ol{ clear:both; }
.cms_ol .d1{ }
.cms_ol .d2{ overflow:hidden; zoom:1; }
.cms_ol ol{ }
.cms_ol li{ list-style:decimal; }
.cms_rte{ clear:both; padding:0 0 20px 0; }
.cms_rte p{ }
.cms_rte strong{ }
.cms_rte em{ }
.cms_rte a{ }
.cms_rte ul{ }
.cms_rte ul li{ zoom:1; }
.cms_txt_img{ clear:both; overflow:hidden; zoom:1; padding:0 0 20px 0; } 
.cms_txt_img .visu_gauche{ float:left; margin-right:20px; } 
.cms_txt_img .visu_droite{ float:right; margin-left:20px; } 
.cms_txt_img .visu_gauche img, .cms_txt_img .visu_droite img{ display:block; border:none; }
.cms_txt_img .visu_gauche cite, .cms_txt_img .visu_droite cite{ display:block; padding:3px 0; text-align:center; font-size:10px; font-style:normal; }
.cms_txt_img p{ }
.cms_txt_img strong{ }
.cms_txt_img em{ }
.cms_txt_img a{ }
.cms_txt_img ul{ }
.cms_txt_img ul li{ zoom:1; }
.cms_img{ clear:both; overflow:hidden; zoom:1; padding:0 0 20px 0; }
.cms_img img{ display:block; border:none; }
.cms_img cite{ display:block; padding:3px 0; text-align:center; font-size:10px; font-style:normal; }
.cms_focus{ clear:both; background:url(images/cms/f_focus_contact.gif) #ffddbe repeat-x; margin:0 0 20px 0; }
.cms_focus .d1{ background:url(images/cms/h_focus_contact.gif) no-repeat top left; padding:3px 0 0 0; }
.cms_focus .d2{ background:url(images/cms/b_focus_contact.gif) no-repeat bottom left; padding:20px 20px 20px 20px; overflow:hidden; zoom:1; }
.cms_focus .visu_gauche{ float:left; margin-right:20px; }
.cms_focus .visu_droite{ float:right; margin-left:20px; }
.cms_focus .visu_gauche img, .cms_focus .visu_droite img{ display:block; border:none; }
.cms_focus .visu_gauche cite, .cms_focus .visu_droite cite{ display:block; padding:3px 0; text-align:center; font-size:10px; font-style:normal; }
.cms_focus h1{ font-size:14px; font-weight:bold; color:#F4136E; padding:0 0 10px 0; }
.cms_focus p{ }
.cms_focus strong{ }
.cms_focus em{ }
.cms_focus a{ }
.cms_focus ul{ }
.cms_focus li{ zoom:1; }
.cms_focus ul.liens{ } #cms .cms_focus ul.liens li.url{ zoom:1; background:none; padding:0; }
.cms_focus ul.liens li.url a{ background:url(images/cms/picto_lien_focus.gif) no-repeat 0 2px; padding:0 0 0 20px; text-decoration:none; } #cms .cms_focus ul.liens li.doc{ zoom:1; background:none; padding:0; }
.cms_focus ul.liens li.doc a{ background:url(images/cms/picto_doc_focus.gif) no-repeat 0 2px; padding:0 0 0 20px; text-decoration:none; }
.cms_focus ul.liens li a:hover{text-decoration:underline;}
.cms_a_external{ clear:both; padding:0 0 5px 0; }
.cms_a_external .d1{ }
.cms_a_external .d2{ overflow:hidden; zoom:1; }
.cms_a_external a{ zoom:1; text-decoration:none; background:url(images/cms/picto_lien.gif) no-repeat 0 2px; padding:0 0 0 20px; }
.cms_a_external a:hover{text-decoration:underline;}
.cms_a_internal{ clear:both; padding:0 0 5px 0; }
.cms_a_internal .d1{ }
.cms_a_internal .d2{ overflow:hidden; zoom:1; }
.cms_a_internal a{ zoom:1; text-decoration:none; background:url(images/cms/picto_lien.gif) no-repeat 0 2px; padding:0 0 0 20px; }
.cms_a_internal a:hover{text-decoration:underline;}
.cms_a_list{ clear:both; margin:0 0 20px 0; background:url(images/cms/h_liste.gif) no-repeat top left; padding:7px 0 0 0; }
.cms_a_list .d1{ background:url(images/cms/b_liste.gif) no-repeat bottom left; padding:0 0 7px 0; }
.cms_a_list .d2{ overflow:hidden; zoom:1; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding:3px 15px; } #cms .cms_a_list ul{ padding:0; } #cms .cms_a_list li{ zoom:1; background:none; padding:0; margin:5px 0; }
.cms_a_list li a{ text-decoration:none; background:url(images/cms/picto_lien.gif) no-repeat 0 2px; padding:0 0 0 20px; zoom:1; }
.cms_a_list li a:hover{text-decoration:underline;}
.cms_a_list_doc{ clear:both; margin:0 0 20px 0; background:url(images/cms/h_liste.gif) no-repeat top left; padding:7px 0 0 0; }
.cms_a_list_doc .d1{ background:url(images/cms/b_liste.gif) no-repeat bottom left; padding:0 0 7px 0; }
.cms_a_list_doc .d2{ overflow:hidden; zoom:1; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding:3px 15px; }
.cms_a_list_doc h1{ display:none; } #cms .cms_a_list_doc ul{ padding:0; } #cms .cms_a_list_doc li{ zoom:1; background:none; padding:0; margin:5px 0; }
.cms_a_list_doc li a{ text-decoration:none; background:url(images/cms/picto_doc.gif) no-repeat 0 2px; padding:0 0 0 20px; zoom:1; }
.cms_a_list_doc li a:hover{text-decoration:underline;}
.cms_a_doc_gallery{ clear:both; padding:0 0 5px 0; }
.cms_a_doc_gallery .d1{ }
.cms_a_doc_gallery .d2{ overflow:hidden; zoom:1; }
.cms_a_doc_gallery a{ zoom:1; background:url(images/cms/picto_doc.gif) no-repeat 0 2px; padding:0 0 0 20px; text-decoration:none; }
.cms_a_doc_gallery a:hover{text-decoration:underline;}
.cms_flash{ clear:both; padding:0 0 20px 0; text-align:center; }

#cms{ width:686px; font-size:12px; }
#cms a{ color:#F4136E; }
#cms p{padding:0 0 10px 0;}
#cms ul, #cms ol{ overflow:hidden; zoom:1; padding:0 0 10px 0; }
#cms ul li, #cms ol li{ padding:0 0 0 8px; margin:0 0 3px 0; background:url(images/cms/commun/puce/puce14.gif) no-repeat 0 5px; }
#cms ul li{ overflow:hidden; zoom:1; display:block; }
#cms ol li{ list-style-type:decimal; list-style-position:inside; }

