/* #################### STYLES GLOBAUX ####################### */
* {margin:0; font-family:Tahoma;}
HTML {overflow:auto;overflow-x:hidden; min-height:100%; height:100%; font-size:13px;}
BODY {min-height:100%;height:100%; background:#C0C0C0; font-family:Tahoma; font-size:12px;}
FORM {display:inline;}
A {outline: none;color:#35505d; text-decoration:none;}
A:hover {color:#943e4a;}
.clear {clear:both;}
INPUT[type='text'] { background:white; padding-left:3px; color:#8e8e8e; font-size:12px; width:103px; height:12px;}
INPUT[type='password'] { background:white; padding-left:3px; color:#8e8e8e; font-size:12px; width:103px; height:12px;}
INPUT[type='submit'] { background:url(images/btn.png) transparent 2px 3px no-repeat; border:0; color:#244803; font-size:12px; width:29px; height:24px;}
SELECT {background:white; color:#8e8e8e; font-size:12px; width:112px; height:20px;}
IMG {border:0;}
UL {list-style-type:none;}

/* #################### BLOC PRINCIPAL CENTRE ####################### */
.content {width:1000px; height:942px; margin:auto; background:url(images/fond2.jpg) center top; position:relative;}

/* #################### HEADER ####################### */
.header {width:1000px; height:200px; margin:auto; position:relative; color:#FFFFFF}
.header FORM {margin-top:15px; margin-left:10px; position:absolute;}
.header FORM A {float:right; color:white; margin-top:5px;}
.header FORM A:hover {color:#244803;}

.header UL {margin-top:40px; margin-left:442px; position:absolute;}
.header UL LI {float:left; margin-left:8px; text-align:center; width:72px;}
.header UL LI A {color:#d01e15; font-size:12px; font-weight:bold;}
.header UL LI A:hover {color:#049bb3;}

.header DIV {width:178px; height:50px; margin-top:11px; float:right; margin-right:10px; text-align:center; color:#898888; font-weight:bold;}
.header DIV B {color:#d01e15;}

/* #################### CENTRE ####################### */
.centre {width:370px; height:370px; float:right; margin-top:-70px; margin-right:100px;}
.centre H1 {color:#d01e15; font-size:20px; text-align:center; margin-top:40px;}
.centre FORM {width:330px; height:250px; display:block; margin-top:27px; margin-left:-20px; text-align:right;}
.centre FORM LABEL {margin-right:10px; color:#283d00; font-weight:bold;}
.centre FORM LABEL.red {color:#fb1b03; font-weight:bold;}
.centre FORM INPUT[type='text'] {width:113px; margin-right:1px; margin-top:2px; margin-bottom:13px;}
.safari .centre FORM INPUT[type='text'], .chrome .centre FORM INPUT[type='text'] {margin-right:-3px; margin-top:4px; margin-bottom:11px;}
.opera .centre FORM INPUT[type='text'] {margin-right:0px; margin-top:4px; margin-bottom:11px;}
.centre FORM INPUT[type='password'] {width:113px; margin-right:1px; margin-top:2px; margin-bottom:13px;}
.safari .centre FORM INPUT[type='password'], .chrome .centre FORM INPUT[type='password'] {margin-right:-3px; margin-top:4px; margin-bottom:11px;}
.opera .centre FORM INPUT[type='password'] {margin-right:0px; margin-top:4px; margin-bottom:11px;}

.centre FORM INPUT[type='submit'] { color:#8b1000; font-size:22px; margin-top:5px; 
 background:url(images/btn_gros.png) transparent 2px 6px no-repeat; border:0; width:155px; height:52px;}
/*margin-left:-200px; position:absolute;*/

.centre FORM INPUT[type='submit']:hover {color:#059002;}



.safari .centre FORM INPUT[type='submit'], .opera .centre FORM INPUT[type='submit'], .ie8 .centre FORM INPUT[type='submit'] {margin-left:140px;}
.chrome .centre FORM INPUT[type='submit'] {margin-left:-40px;}
.centre FORM P {text-align:center; color:#484848; font-size:14px; margin-left:80px; margin-top:10px;}

.texte {padding:8px; margin-top:360px; margin-left:500px; width:434px; height:240px; background-color:#FFFFFF; overflow:auto; overflow-x:hidden;}
.texte P {color:#373737;}
.texte A {outline: none;color:#35505d; text-decoration:none;}
.texte A:hover {color:#943e4a;}
.texte H2 {color:#fd1402;font-size:20px; text-align:center; margin-top:40px;}

/* #################### FOOTER ####################### */
.footer {width:1000px; height:50px; margin:auto; bottom:3px; position:absolute;}
.footer IMG {margin-left:20px; bottom:7px; position:relative;}
.footer SELECT {margin-left:40px; width:150px; bottom:7px; position:relative;}
.footer P {display:inline; bottom:10px; position:relative; margin-left:10px; color:#4f4f4f; font-size:11px;}
.footer P A {color:#d01e15;}
.footer P A:hover {color:#049bb3;}