html {width:100%; height:100%;}
@font-face { font-family: 'ITC'; src: url(http://images/fonts/ITCAvantGardeStd-Demi.otf) format('opentype');}
body.mrd {border:0px solid #000000; width:100%; height:100%; margin:0px; padding:0px; color:#000000; font:14px/1.4 'ITC,Segoe UI',Verdana,Helvetica,Sans-Serif; background-color:#ffffff; background-repeat:repeat;}
a {color:#000000; text-decoration: none; font-weight:bold;}
a:hover {color:#fb9e1b; text-decoration: none; font-weight:bold;}
a.white {color:#ffffff; text-decoration: none;}
a.white:hover {color:#; text-decoration: underline;}
.field {border:1px solid OX_GRIS; border-bottom:1px solid silver; font-size:14px; height:20px; padding:0px; vertical-align: top; width:128px;}
.sfield {border:1px solid OX_GRIS; background-color:#ffffff; color:#000000; padding-left:2px; height:22px; font:normal 13px/1.1 "Droid Sans", Arial, sans-serif;}
.ofield {border:0px solid OX_GRIS; background-color:#ffffff; color:#000000; padding-left:2px; height:22px; font:normal 13px/1.1 "Droid Sans", Arial, sans-serif;}
.button {border:1px solid OX_GRIS; font-weight:bold; font-size:14px; height:24px; padding:0px 4px; vertical-align: top; background-color:OX_ROUGE; color:#000000; cursor:auto;}
.body_space {border:0px; margin:0 auto; padding-top:0px; width:1200px; min-height:600px; font:normal 16px 'Segoe UI',Verdana,Helvetica,Sans-Serif; background-color:#ffffff; color:#000000;}
.work {float:left; width:100%;}
div.work div.h1 {width:100%; margin-top:16px; color:#000000; font:bold 24px 'Segoe UI',Verdana,Helvetica,Sans-Serif;}
div.work div.note {position:relative; border-bottom:1px solid #000000; padding-bottom:16px; background-image: url('/images/back.jpg'); background-repeat: no-repeat; background-position: bottom;}
div.work div.note div.flash {width:1168px; height:320px; padding-right:32px; font:normal 16px 'Segoe UI',Verdana,Helvetica,Sans-Serif;}
h1 {margin-top:16px; color:#000000; font:bold 24px 'Segoe UI',Verdana,Helvetica,Sans-Serif;}
h2 {margin-top:16px; color:#000000; font:italic 20px 'Segoe UI',Verdana,Helvetica,Sans-Serif; }
#form_nom,#form_email{cursor:pointer;color:#000;height:70px;width:50%;background-color:#fff;margin:0;padding:0;display:inline;border:none;text-align:center;outline:none;box-shadow:none;font-family:'Segoe UI',Verdana,Helvetica,Sans-Serif,sans-serif;font-size:1em;transition:background .35s ease}
#form_nom:hover,#form_email:hover,#form_msg:hover{background-color:#000;color:#fff}
#form_nom{background:url(/images/formfiletV.gif) #fff no-repeat bottom right}
#form_msg{cursor:pointer;display:block;width:100%;height:180px;border:none;margin:1px 0 0;padding:50px 0 0;color:#000;outline:none;text-align:center;resize:none;font-family:'Segoe UI',Verdana,Helvetica,Sans-Serif,sans-serif;font-size:1em;margin-bottom:0;transition:background .35s ease}
input[type='submit']{display:block;width:100%;font-family:'Segoe UI',Verdana,Helvetica,Sans-Serif;,sans-serif;color:#000;border:none;background-color:#fff;text-transform:uppercase;font-size:1em;font-weight:400;padding:10px 20px 10px 10px;margin:1px 0 0;outline:none;cursor:pointer;transition:background .35s ease}
input[type='submit']:hover {background-color:#fb9e1b; color:#fff}
.footer {position:absolute; bottom:0; width:1192px; padding-right:8px; height:24px; text-align:right;}
@font-face{font-family: "WsFont";src:url(http:/images/Ubuntu-C.ttf) format("truetype");}
div.head {position:fixed; width:100%; height:81px; z-index:2;}
div.box1 {float:left; background-color:#000000; top:0; width: 50%; height:80px;}
div.box2 {float:right; background-color:#ffffff; top:0; width: 50%; height:80px;}
div.master_head {position: absolute; top:0; width: 100%; height:80px; border-bottom:1px solid #000000;}
.head_space {background-color:#ffffff; border:0px; margin:0 auto; padding-top:0px; width:1200px; height:80px;}
.t_web {float:left; background-color:#000000; width:132px; height:80px; font:bold 56px 'Segoe UI',Verdana,Helvetica,Sans-Serif; background-color:#000000; color:#ffffff; text-align:right;}
.t_shaker {float:left; background-color:#ffffff; width:200px; height:80px; font:bold 56px 'Segoe UI',Verdana,Helvetica,Sans-Serif; background-color:#ffffff; color:#000000; text-align:left;}
nav.main {float:right; width:848px; font:normal 16px 'Segoe UI',Verdana,Helvetica,Sans-Serif; cursor:pointer; height:56px;}
nav.main ul {float:right; padding:0px; margin:0px; margin-top:4px; list-style:none}
nav.main ul li{line-height:15px; display:inline-block; padding:0px}
nav.main ul li a{background-color:#fff;color:#000;display:block;padding:5px 10px;-webkit-transform:perspective(150px) rotateX(0deg);transform:perspective(150px) rotateX(0deg);transition:all .35s ease}
nav.main ul li:hover a{-webkit-transform:perspective(150px) rotateX(360deg);transform:perspective(150px) rotateX(360deg);transition:all .35s ease;background-color:#000!important;color:#1da4ea}
div.subtitle {float:left; width:848px; font:italic 14px 'Segoe UI',Verdana,Helvetica,Sans-Serif; cursor:pointer; height:20px;}
div.master_body {width: 100%;}
div.master_body .hempty {height:81px;}
.body_space {border:0px; margin:0 auto; padding-top:0px; width:1200px; min-height:600px; font:normal 16px 'Segoe UI',Verdana,Helvetica,Sans-Serif; background-color:#ffffff; color:#000000;}
.workfull {float:left; width:100%;}
.workleft {float:left; width:100%; text-align:justify;}
.workright {float:right; width:300px; background-color:#000; margin-left:8px; margin-bottom:8px;}
h1 {margin-top:16px; color:#000000; font:bold 24px 'Segoe UI',Verdana,Helvetica,Sans-Serif;}
h2 {margin-top:16px; color:#1da4ea; font:italic 20px 'Segoe UI',Verdana,Helvetica,Sans-Serif; }
