html, body{margin:0px;text-align:left;background-color:#d2d5d7;font-family:Arial;font-size:12px;color:#787171;line-height;2px}
.body_header{height:193px;width:100%;background:url('img/fd_header.jpg');background-color:#CCCCCC;}
#center_header{margin-left:auto;margin-right:auto;height:158px;width:970px;background:url('img/header.png');}
#center_menu{margin-left:auto;margin-right:auto;height:35px;width:970px;background:url('img/menubg.png');}
.body_nav{background-color:#d2d5d7;}
#left_nav{float:right;}
#center_nav{margin:auto;padding:0;width:970px;background:url('img/fd.png');padding-top:7px;padding-bottom:5px;overflow:hidden;}
#contenu{width:632px;margin-left:12px;float:left;}
#right-col{margin-left:656px;}
#right-col >:first-child{}
#right{background-color:#9999CC;margin-left:660px;}
#left{position:absolute;width:660px;}
#right_nav{float:right;}
.body_footer{background-color:#d2d5d7;}
#center_footer{margin-left:auto;margin-right:auto;height:85px;width:970px;background:url('img/footer.jpg');background-repeat:no-repeat;}
td{font-family:Arial;font-size:12px;color:black;}
a,a:link,a:visited,a:hover,a:active{color:#fe3d1a;text-decoration:none;font-weight:bold;}
a:hover{color:#ff7934;font-weight:bold;}
input:focus{background-image:none;background-color:#fbeecc;border:solid 1px #fda752;font-family:Arial;font-size:12px;}
.logintop{padding-top:15px;padding-right:10px;}
.labelpersist{color:white;}
.menu_login_container table{float:right}
.menu_login_container table tr{vertical-align:top}
.menu_login_container table tr td{padding:0 0 0 12px}
.menu_login_container table tr td.login_form_last_field{padding-right:0}
.menu_login_container table tr td.login_form_last_field .inner{padding-right:2px}
.ie6 .menu_login_container table tr td.login_form_last_field .inner, .ie7 .menu_login_container table tr td.login_form_last_field .inner{padding-top:1px}
.menu_login_container .inputtext, .menu_login_container .inputpassword{margin:0;padding:4px 3px;width:142px}
.ff3 .menu_login_container .inputtext, .ff3 .menu_login_container .inputpassword{padding-top:3px}
.menu_login_container label{padding:0;margin:0;font-weight:normal}
.menu_login_container .login_form_label_field{padding-bottom:3px;text-align:right;vertical-align:middle}
.menu_login_container .login_form_label_field .inputtext{height:14px;margin:0 5px 0 0;padding:0}
.ie6 .menu_login_container .login_form_label_field input, .ie7 .menu_login_container .login_form_label_field input{vertical-align:middle}
.menu_login_container .login_form_label_remember{padding-top:1px}
.menu_login_container #email{direction:ltr}
input{font-family:Arial;font-size:12px;border:solid 1px #fda752;}
div.formbox .input-text{border:1px solid #FF9944;width:112px;}
div.formbox{padding:0 10px 10px 10px;margin-bottom:20px;}
div.formbox label{display:block;margin-bottom:10px;color:#555555;}
div.formbox label span{display:block;float:left;padding-right:6px;width:200px;text-align:right;font-weight:bold;}
div.formbox p{padding-bottom:14px;}
div.formbox2 .input-text{border:1px solid #FF9944;width:112px;}
div.formbox2{padding:0 10px 10px 10px;margin-bottom:20px;}
div.formbox2 label{display:block;margin-bottom:10px;color:#555555;}
div.formbox2 label span{display:block;float:left;padding-right:6px;width:100px;text-align:right;font-weight:bold;}
.spacer{margin-left:180px;margin-bottom:10px;font-size:11px;color:#555555;}
.orange2{background:url(images/interface/orange.gif);padding:0px 0px;border:1px solid #c7bcb3;color:#FFFFFF;font-size:14px;display:inline-block;text-decoration:none;}
div.loginbox .input-text{border:1px solid #FF9944;width:60px;}
div.loginbox{padding:0;margin-top:10px;font-size:11px;height:65px;}
div.loginbox label{display:block;margin-bottom:5px;color:#555555;width:180px;float:left;}
.remember{display:inline;padding-left:47px;width:180px;}
div.loginbox label span{display:block;float:left;padding-right:3px;width:35px;text-align:right;}
.spacerlogin{margin-left:80px;margin-bottom:5px;font-size:11px;color:#555555;}
.orange{background:url(images/interface/orange.gif);padding:0px 0px;border:1px solid #c7bcb3;color:#FFFFFF;font-size:12px;display:inline-block;text-decoration:none;}
div.rightlogin{margin-left:180px;}
div.infrastructure p{margin-top:10px;margin-bottom:30px;}
div.infrastructure h2{padding-top:40px;}
div.infrastructure img{float:left;margin-right:15px;}
div.centrage{text-align:center;}
div.centrage_margintop10{text-align:center;margin-top:10px;}
#margintop10{margin-top:10px;}
.img{font-family:Arial;font-size:12px;border:0px;background-image:none;}
.valid{background-color:none;}
select{font-family:Arial;font-size:12px;border:1px solid;border-color:#ebebeb;height:18px;background-color:none;}
.coched{border:none;background-color:none;background-image:none;color:none;}
hr{color:#ff7934;background-color:#ff7934;height:1px;border:0;}
#maintable{width:98%;}
h1{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:20px;line-height:14px;text-align:left;color:#545151;}
h2{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:16px;line-height:14px;text-align:left;color:#545151;}
h3{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:14px;line-height:14px;text-align:left;margin-top:0px;padding-top:0px;}
strong{color:#545151;}
.borderright{border-right:1px dashed #ff7934;padding-right:5px;}
.bordertop{border-top:1px dashed #ff7934;padding-top:5px;}
.para{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:1.1em;line-height:14px;text-align:justify;letter-spacing:-50%;}
p{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;text-align:justify;line-height:20px;}
ul{text-align:left;}
li{list-style-image:url(http://www.myriapulse.com/images/arrow_simple.png);}
.actiondiv{float:left;margin:20px;}
.actiondiv2{float:left;margin:5px;}
.menudiv{float:left;margin-right:1px;}
.footerdiv{float:left;margin-right:30px;text-align:left;}
.sliderwrapper{position:relative;overflow:hidden;border:none;border-bottom-width:0px;width:300px;height:110px;}
.sliderwrapper .contentdiv{visibility:hidden;position:absolute;left:0;top:0;background:none;width:300px;height:100%;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}
.pagination{width:0px;text-align:right;background-color:none;padding:0px 0px;}
.pagination a{padding:0 0px;text-decoration:none;color:#00007D;background:white;}
.pagination a:hover, .pagination a.selected{color:#000;background-color:#FEE496;}
.cpmenu{margin-left:710px;}
.cpcontent{float:left;width:700px;}
.touchebtop{}
.roundedcornr_box_200{background:#ffffff;width:200px;}
.roundedcornr_box{background:#ffffff;}
.roundedcornr_box_700{background:#ffffff;width:700px;}
.roundedcornr_box_small{background:#ffffff;width:300px;}
.roundedcornr_box_325{background:#ffffff;width:325px;}
.roundedcornr_box_big{background:#ffffff;width:632px;}
.roundedcornr_top div{background:url('images/corners/roundedcornr_tl.png') no-repeat top left;}
.roundedcornr_top{background:url('images/corners/roundedcornr_tr.png') no-repeat top right;}
.roundedcornr_bottom div{background:url('images/corners/roundedcornr_bl.png') no-repeat bottom left;}
.roundedcornr_bottom{background:url('images/corners/roundedcornr_br.png') no-repeat bottom right;}
.roundedcornr_top div, .roundedcornr_top, .roundedcornr_bottom div, .roundedcornr_bottom{width:100%;height:7px;font-size:1px;}
.roundedcornr_content{margin:0 7px;}
.trait-fin{margin-left:6px;margin-right:7px;margin-bottom:5px;height:3px;background:#fe3d1a;}
.cesure{margin-left:6px;margin-right:7px;margin-bottom:5px;margin-top:15px;height:1px;background:none;border-top:1px dashed #ff7934;}
.trait-epais{margin-left:5px;margin-right:5px;margin-top:3px;margin-bottom:0px;height:4px;background:#fe3d1a;}
.blocnews{margin-left:10px;margin-right:10px;margin-top:12px;}
.leftbox{margin-left:6px;margin-right:5px;}
.newstitle{margin-top:9px;margin-bottom:2px;margin-left:5px;margin-right:10px;}
.righttitle{margin-top:6px;margin-bottom:4px;font-size:16px;margin-left:5px;margin-right:5px;}
.newsinfos{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;line-height:14px;text-align:left;color:#fe3f1e;margin:0px;font-weight:bold;margin-left:5px;margin-right:10px;}
