﻿body {color: #5B514A; font-size: 13px; margin :0 0 0 0; padding : 0 0 0 0; background:#b1a398; font-family: Arial, Helvetica, sans-serif}
H1 {font-size : 16px; margin : 0 0 10px 0; }
H2 {font-size : 14px; margin : 0 0 5px 0; }
p {margin : 0 0 10px 0}
    p a:link,p a:active,p a:hover {color:#70A1C0;}
    p a:visited {color:#5B514A;}
#container {background:#fff; margin : 0 auto; width : 750px; }
#content {width: 380px; margin : 20px 0 0 188px; padding: 0 0 0 0;}
#txtcontent {width: 85%; margin : auto; padding: 40px 0 0 0;font-size:11px}
#feuille {background:transparent url(../images/bkg-box-concours3.png) no-repeat 0 0; position : relative; top : 0px; left: 0px; height : 206px; }
#boxCode {font-size: 12px; padding : 15px 0px 10px 7px ; position : absolute; top : 20px; left: 184px; width : 385px; height : 91px; background:transparent url(../images/bkg-box-code.png) no-repeat 0 0; }
    div#boxCode input.usercode {color:#5D687F;width:21px;height:18px;border:1px solid #5D687F;text-align:center;font-weight:bold;}
    div.enterCode {padding:15px 10px 10px 35px;} /*spacer pour centrer la boite d'insertion du code*/
    div.enterEmail{padding:15px 0px 10px 15px;} /*spacer pour centrer la boite d'insertion du courriel*/
div.titreLogin { float: left; border: 0px solid #f00; display : block; width : 154px; margin : 0 5px 0 6px; font-weight : bold; font-size : 14px; }
div.titreEmail { float : left; margin : 4px 5px 0 6px; font-weight : bold; font-size : 14px; display : inline; padding : 0 0 0px 0; border: 0px solid #f00; }
span.obligatoire {color:#FF0000;}
/* begin css for input form */

INPUT.InputTitreEmail {margin : 0 0 0 0;}

div.frmChamp {clear: both; height: 1%; margin: 0 0 7px 0; overflow: hidden;}
    div.frmChamp label.main {display: block; float: left; font-size: 11px; width: 140px; text-transform: uppercase; line-height: 17px; text-align: right; margin: 0 10px 0 0}
    div.frmChamp input.text {display: block; float: left; width: 190px; font-size: 11px; line-height: 13px; letter-spacing: 1px; padding-left: 2px}
    div.frmChamp div.fieldWithErrors input.text {border:1px solid #A5ACB2;background-color:#70a1c0;display: block; float: left; width: 190px; font-size: 11px; line-height: 13px; letter-spacing: 1px; padding: 0 5px 4px 0}
    div.frmChamp select.select {display: block; float: left; width: 190px; font-size: 11px}
    div.frmChamp input.radio {display: block; float: left; width: 20px; margin: 0}
    div.frmChamp label.radio {display: block; float: left; font-size: 11px; line-height: 17px; margin: 0 20px 0 3px}
    div.frmSubmit {clear: both; margin: 20px 0 20px 0; text-align: center }
        #new_user .frmSubmit {padding-bottom:20px;}
    div.frmSubmitLogin {margin: 0px 0 20px 0; text-align: center; display : inline; }

input.button {font-family: Arial, Helvetica, sans-serif; background-color: #70a1c0; color: #fff; font-weight: bold; font-size: 12px; padding: 1px 5px 1px 5px; border: none}

.username_input {margin : 3px 5px 0px 5px; width : 152px; padding : 0; height : 20px; }
    div.fieldWithErrors input.username_input {margin : 3px 5px 0px 5px; width : 152px; padding : 0 0 2px 0; height : 20px;float:left;background-color:#70a1c0;border:1px solid #a5acb2;}

.submitForm {width : 60px; height : 26px; }
.input_submit_mauve {border : 0; margin : 0; padding : 0; width : 30px; height : 26px; background:transparent url(../images/bkg-btn-go.png) no-repeat 0 0; }

/* end for input form */

form {margin:0;padding:0;}
div.center {text-align:center;padding-top:40px;}
div.up {position:relative;top:-80px;}
span.notice {margin:0 0 0 5px;font-size:11px;}
span.large {font-size:14px;}
.underline {}
img.PrintdisplayNoHTML {display:none;}
