html,body{margin:0;padding:0}
.hidden{display:none}
body{background:#FFF;font: normal 10px verdana, sans-serif;color:#000000}

div#wrapper {
margin-left:auto;
margin-right:auto;
max-width:950px;
min-width:950px;
_width: expression(((document.body.clientWidth)) < 950? "950px": ((document.body.clientWidth)) > 950? "950px": "auto" );
}

#header{width:950px;margin:auto;text-align:left}

td.menuon {background-image: url(../../common/images/pro/menubgon.gif);background-repeat:repeat-x;height:34px;text-align:center}
a.menuon {color:#FFF;font:small-caps bold 12px arial;text-decoration:none}
td.menuoff {background-image: url(../../common/images/pro/menubgoff.gif);background-repeat:repeat-x;height:34px;text-align:center}
a.menuoff {color:#125abc;font:small-caps bold 12px arial;text-decoration:none}

#pagecontent .padding {padding:0}

#footer{font: normal 10px verdana;color:#efefef;text-align:center}
#footer .padding {padding:10px}
#footer p{margin:0;color:#696969;padding:5px}
.menufooter{background:#efefef;color:#0557EF}
a.link{color:#2F63AF;text-decoration:none}
a.link:hover {color:#0557EF;text-decoration:underline}

#centerme{width:100%;text-align:left;margin:0}
#centerme .padding {padding: 0}

#erreur{color:#FF0000;font-weight:bold;}

.right{margin-right:10;text-align:right;}
div#right {margin-right:10;}
.right1{text-align:right;}

.champs{color:#000000;}
.erreur{color:#FF0000;font-weight:bold;}

.aide{color:#000000;background-color:#DDDDDD;}

.titre{color:#FFFFFF;background-color:#3186C9;font-weight:bold;}

.light{background-color:#FFFFFF;}
.dark{background-color:#E6F1F7;}

.Star{color:#FFFFFF;}

.gray{color:#7f7f7f;font:10px verdana}

.texte_gris {color:#696969;font-family:Verdana;font-size:13px}
.soustitre_gris {color:#696969;font-family:Verdana;font-size:16px; font-weight: bold}
.textenom {font-size: 11px; font-family: Verdana; font-style: italic; color: #7f7f7f; font-weight: bold}

.pointerhand{cursor:pointer;cursor:hand;}

/* Post Buttons */
ul.postnav,ul.postnav li{margin:0;padding:0;list-style-type:none}
ul.postnav li{float:left;width: 9em;font-size:140%;margin-right: 5px;}
ul.postnav a{display:block;width:9em;padding:5px 0;font: bold 100% Arial,sans-serif;
    text-transform:uppercase;background: #3186C9;color: #FFF;
    text-decoration:none;text-align:center}
ul.postnav a:hover{background: #A8E52F;color:#FFF}