/* Paramètres de base */
body, table, tr, td { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #000000 }
H3 { font-family: Arial, Helvetica, sans-serif; font-size: 13px }
/* noir 11 */
.st1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration: none;}
.st1:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration: none;}
.st1:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration: none;}
.st1:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration: underline;}
/* noir 13 */
.st2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration: none;}
.st2:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration: none;}
.st2:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration: none;}
.st2:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration: underline;}
/* rouge fonce 11 */
.st3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; text-decoration: none;}
.st3:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; text-decoration: none;}
.st3:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; text-decoration: none;}
.st3:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; text-decoration: underline;}
/* blanc 14 */
.st4 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-decoration: none;}
.st4:visited {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-decoration: none;}
.st4:link {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-decoration: none;}
.st4:hover {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-decoration: underline;}
/* part gris fonce 9 */
.pa {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#404040; text-decoration: none; }
.pa:visited {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#404040; text-decoration: none; }
.pa:link {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#404040; text-decoration: none; }
.pa:hover {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#404040; text-decoration: underline; }
/* stylephoto */
.Stylephoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	border:1px solid #c00000;
	background-color: #e6edb9;
}


/* style EZ */

/**
*
* CSS FORM REGISTER 
*    
                    */
.ezErrorMsg{
    color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:10px;
    width:200px;
}

.ezRegisterLabel {
    font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size:11px;
    color:#000000;
    width:190px;
}

#form_deporte{
    width:441px;
    padding-top:30px;
	font-family:Arial, Helvetica, sans-serif;
}

#form_deporte .ezRegisterValue {
    width:200px;
}

#form_deporte .ezRegisterValue *{
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

#form_deporte .ezRegisterValue .ezErrorMsg {
    font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
}

#form_deporte h2{
    font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
    font-weight:bold;
    color:#FFFFFF;
}

#form_deporte #cguField_box , #form_deporte #cguField_box a, #form_deporte #newsletterField_box{
    font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
    color:#4f420d;
}

.ezBtn{
    border:0px;
    background:url(../images/bg_btn_register.gif) top right no-repeat;
    width:267px;
    line-height:37px;
    height:37px;
    vertical-align:middle;
    color:#000000;
    font-weight:bold;
    font-size:20px;
    cursor:pointer;
    margin:auto;
    margin-left:80px;
    margin-top:10px;
}

#cguField_box .ezRegisterLabel , #newsletterField_box  .ezRegisterLabel{
    font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}

#newsletterField_box *{
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

#countryField, #regionField, #departementField, #townField {
width:190px;
}
#emailField{
width:168px;
}
#birthdateMonthField{
    width:70px;
}
#birthdateDayField{
    width:50px;
}
#birthdateYearField{
    width:65px;
}


/** 
 *
 *    CSS FORM LOGIN
 *
*/

#form{
    float:right;
    margin:0px;
    height:45px;
    width:455px;
    background:url(../images/bg_form_login.gif) top left no-repeat;
    padding-top:10px;
    padding-left:3px;
    padding-right:30px;
}
#lang{
    position:relative;
    float:right;
    margin:0px;
    width:20px;
}

#ezLogin div{
    margin:0px;
}

#ezLogin {
    padding:1.5px 0px;
}

#ezLogin div#ez_div_pass  {
    margin:0px 5px;
}

#ezLogin div#ez_div_section{
    margin-right:5px;
}

#form h2{
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
    color:#FF0000;
    margin:1px 5px 0 10px ;
    padding:0px;
    float:left;
}
#form #ez_btn_submit{
    border:0px;
    margin:0px;
    padding:0px;
    background:none;
    background:url(../images/bg_btn_login.gif) top left no-repeat;
    height:21px;
    width:49px;
    line-height:22px;
    vertical-align:top;
    font-weight:bold;
    color:#000000;
}

#form #ez_div_pass{
    margin:0px;
}

#ezLogin input , select{
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
#ez_div_reponse{
    top:-10px;
    position:relative;
    left:10px;
    width:100%;
}
