* {margin:0;padding:0}
body {font-family: sans-serif, myriad web, trebuchet ms,  arial;font-size:11px;background-color:#7699cb;}
a{text-decoration:none;color:black}
a:hover{color:#7699cb}
p {margin:4px 0}
hr {clear:both; visibility:hidden; }
input, select, textarea {font-size:11px;font-family:sans-serif,myriad web, trebuchet ms, arial; border:1px solid #7699cb;}
div#content {margin:10px;border:3px solid black;padding:10px;background:url(img/back.gif) no-repeat -35px 110%;background-color:white;min-height:300px;}
h1 {font-size:18px;padding:0 5px;text-transform:uppercase;text-align:right;color:#7699cb;}
h2 {font-size:16px;border-bottom:2px solid black;padding:0 5px}
div#left {width:200px;border:1px solid #555;float:left;background-color:white}
div#left p { margin:2px 5px; }
div#menu {}
div#menu ul {list-style:none;}
div#menu li {padding-left:20px;background:url(img/dot.gif) no-repeat 10px 5px;}
div#menu li a {display:block;}
div#menu li a:hover {background-color:#EEE}
div#menu li.nv0 {border-bottom:1px solid #eee;}
div#info {margin-top:15px;}
div#centre {margin-left:210px;border:1px dotted #AAA;padding:10px;position:relative}
p.petit{color:#888;font-size:10px;text-align:right;text-transform:uppercase}

div#centre table.grand {width:100%;border-collapse:collapse}
div#centre table.moyen {width:70%;border-collapse:collapse}
div#centre table.petit {width:300px;border-collapse:collapse}
div#centre table tr.titre {border-bottom:2px solid #888;background-color:#EEE;color:#888}
div#centre table th {text-transform:uppercase}
div#centre table td {border-bottom:1px solid #EEE}
div#centre table tr.modify {background-color:orange;}
div#centre table tr:hover {background-color:#DFF6FF}

div#content form p label {float:left;width:200px;text-align:right;margin-right:15px}
div#content form p span {font-style:italic;color:#888;margin-left:5px}
div#content  fieldset { background-color:#EEE;border:none;margin:10px 0;}
div#content  fieldset legend {color:#888;margin-top:10px;background-color:#EEE;padding:0 10px}
div#content input.red, div#centre textarea.red {border:1px solid red;padding:1px;background-color:#FEE;color:red;}
p.important {border:1px solid red; background:#FFEEEE;text-align:center;text-transform:uppercase;color:red;font-weight:bold;margin:10px 0px;}
p.correct {border:1px solid green; background:#EEFFEE;text-align:center;text-transform:uppercase;color:green;font-weight:bold;margin:10px 0px;}

div#centre ul.aide {list-style:none;margin:20px 20px;border:1px solid #888;background-color:#fafafa;color:#888;padding:3px;width:300px}
div#centre ul.mailing {margin-left:10px; }
div#centre p span.def {float:left;width:150px;text-align:right;margin-right:15px;font-weight:bold}

div#nav{position:absolute;left:10px; top:0px;background-color:#EEE}
div#nav ul.nav {margin:0;list-style:none;color:#888;padding:3px;}
div#nav li {float:left;width:70px}
div#nav li.gd {width:230px}
div#nav h3 {font-size:11px;}

div#centre dl.photo {position:relative;border:1px outset black; width:122px;background-color:white;padding:10px;margin:10px;float:left;}
div#centre dl.photo1 {position:relative;border:1px outset black; width:122px;background-color:#FFE6A5;padding:10px;margin:10px;float:left;}
div#centre dd.legende {}
div#centre dd.bouton {position:absolute;top:9px;left:117px}

div#centre dl.mailing {background-color:#EEE; position:relative; width:230px;float:left; margin:5px; height:66px; }
div#centre dl.mailing:hover {background-color:#CCC; }
div#centre dl.mailing dd {position:absolute; top:0px; left:80px; }

div#centre dl.gabari {position:relative; float:left;height:300px; margin:20px;}
div#centre dl.gabari dt {font-weight:bold;text-transform:uppercase; background-color:#EEE}

div#identification {position:relative;width:400px;left:50%;margin-left:-200px;}
div#identification form p label {float:left;width:200px;text-align:right;margin-right:15px}
div#identification  fieldset { background-color:#EEE;border:none;margin:10px 0;}
div#identification  fieldset legend {color:#888;margin-top:10px;background-color:#EEE;padding:0 10px}

div#loader {position:absolute; top:0px; left:0px;height:400px; width:400px;background:url('../img/fonduploader.gif') repeat 0 0; display:none;}
div#loader img {position:relative; top:160px; left:140px; }
