hr{margin-top:0;margin-bottom:0;height:inherit;display:inline-block;width:100%}.block{display:block}.left,.floatl,.fl{float:left}.right,.floatr,.fr{float:right !important}.floatn{float:none !important}strong,.strong{font-weight:600}.clear{clear:both !important}.w100{width:100% !important}.w31l{width:31%;float:left}.w31r{width:31%;float:right}.w45r{width:45% !important;float:right !important}.w45l{width:45% !important;float:left !important}.h25{height:25px}.w49bl{width:49%;float:left;border-left:1px solid #FFF;border-bottom:1px solid #FFF;padding-left:5px}.w49br{width:49%;float:right;border-left:1px solid #FFF;border-bottom:1px solid #FFF;padding-left:5px}.w49l{width:49%;float:left}.w49r{width:49%;float:right}.w30{width:30%;float:left;margin-top:6px}.w60{width:60% !important;float:left !important}.w55{width:55% !important;float:left !important}.w40{width:40% !important}.w58{width:58%}.w98{width:98%}.w33{width:33%}.w33 #canvas,.w33 #canvasradar,.w33 #events{min-height:400px}.grd{font-size:25px;font-weight:bold}.pt20{padding-top:20px !important}.mt20{margin-top:20px !important}.mr20{margin-right:20px !important}.mb20{margin-bottom:20px !important}.mb10{margin-bottom:10px !important}.redinfo{color:#8c0209}.redbck{background:#8c0209 !important}p.centre{text-align:center}.hidden{visibility:hidden}#msg_error{color:#8c0209;background:#FFF;text-align:center;padding:3px}.statut_ok{width:20px;height:20px;float:left;margin-right:10px;background:#005826}.statut_nok{width:20px;height:20px;float:left;margin-right:10px;background:#9e0b0f}.submit-btn,.content-options-inner input[type="submit"]{background-color:#8c0209;color:#FFF;font-weight:bold;padding:15px;border-radius:25px}.subnavigation-colors a:hover,.subnavigation-colors a:active,.subnavigation-colors a:focus,.subnavigation-colors .cc-nav-current>a:link,.subnavigation-colors .cc-nav-current>a:visited,.subnavigation-colors .cc-nav-parent>a:link,.subnavigation-colors .cc-nav-parent>a:visited{color:#8c0209;background-color:transparent;border:solid #8c0209 1px}form p{margin-bottom:10px}form label{font-weight:bold}.pagination a{margin-right:5px;margin-left:5px}.photo_profile{max-width:350px;float:right;margin-bottom:10px}.search span{display:inline-block}.search #infoMessage{color:#8c0209;font-weight:bold}.profil_infos{width:calc(100% - 390px)}@media (max-width: 768px){.profil_infos{width:100%}}
