body { margin: 0; padding: 0; text-align: center;  }
/* Message Important */
div#messagewrapper { width: 550px; margin-left: auto; margin-right: auto; margin-top: 125px; }
.wrap1, .wrap2, .wrap3 { display:inline-table; /* \*/display:block;/**/ }
.wrap1 { float:left; background:url(/images/shadow.gif) right bottom no-repeat; }
.wrap2 { background:url(/images/corner_bl.gif) left bottom no-repeat; }
.wrap3 { padding:0 10px 10px 0; background:url(/images/corner_tr.gif) right top no-repeat; }
.wrap3 img { display:block; }
/* All browsers */
div.message { width: 550px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 11px; margin: 0; padding: 15px 20px 15px 20px; background: transparent url(/images/inscriptio_logo_master2_pet.gif) 10px 20px no-repeat; border: 2px solid #FF6600; }
/* Not IE */
div.wrap3>div.message { width: 505px; }
div.message h1 { font-size: 13px; font-weight: bold; padding: 0; margin: 0 0 5px 0;; text-align: left; color: #FF6600;}
div.message div.messageContainer { background: transparent url(/images/exclamation.gif) 95px 5px no-repeat; padding: 0 0 0 133px; margin: 0 0 0 35px; }
div.message p {padding: 0; margin: 0 0 5px 0;  text-align: right;}
div.message p.errorDesc { line-height: 16px; text-align:justify; height:120px;}
div.message p.avis{border:1px solid #ccc; border-width: 1px 0 0 0 ; margin:15px 0 5px 60px; padding: 10px 0 0 0;}
div.message label, div.message input { cursor: hand; }
div.message label, div.message a.closewindow { color: #FF6600; font-weight: bold; }
div.message input {margin-left:auto;margin-right:auto; border: 1px solid #F60; background-color:#eee; color:#F60;}
div.message div.bottomBlock {text-align:right;}
div.errorcode { background: #FFF url(/sh/images/404.gif) 15px 168px no-repeat;}


body.error400 div.errorcode { background-image: url(/sh/images/400.gif);}
body.error401 div.errorcode { background-image: url(/sh/images/401.gif);}
body.error402 div.errorcode { background-image: url(/sh/images/402.gif);}
body.error403 div.errorcode { background-image: url(/sh/images/403.gif);}
body.error404 div.errorcode { background-image: url(/sh/images/404.gif);}
body.error405 div.errorcode { background-image: url(/sh/images/405.gif);}
body.error406 div.errorcode { background-image: url(/sh/images/406.gif);}
body.error407 div.errorcode { background-image: url(/sh/images/407.gif);}
body.error412 div.errorcode { background-image: url(/sh/images/412.gif);}
body.error414 div.errorcode { background-image: url(/sh/images/414.gif);}
body.error500 div.errorcode { background-image: url(/sh/images/500.gif);}
body.error501 div.errorcode { background-image: url(/sh/images/501.gif);}
body.error502 div.errorcode { background-image: url(/sh/images/502.gif);}

/*link logo*/
body#inscriptio div.message{ background-image: url(/images/inscriptio_logo_master2_pet.gif);}
body#recherchetm div.message{ background-image: url(/images/icon_RTM1.gif);}
body#avi div.message{ background-image: url(/images/icon_inforoute.gif);}
body#compteRendu div.message{ background-image: url(/images/icon_crend.gif);}
body#www div.message{ background-image: url(/images/logo.gif);}
body#inforoute div.message{ background-image: url(/images/icon_inforoute.gif);}
body#rechassocie div.message{ background-image: url(/images/icon_inforoute.gif);}




