/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* Filename: form.css
* Version: 1.0.0 (2008-06-26) 
* Website: http://www.navx.com/
* Author: Florian Cabirol
* Description: Formulaires.
== STRUCTURE: ==============================
* Page width: N.C
* Number of columns: N.C
============================================
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

/* INDEX
_account : informations personnelles - mon compte
_inscription : liste déroulante
_généralités : balises html de formulaires
*/

/* _account */

#form_perso {
list-style-type : none;
margin : 10px 0px;
}

/* _inscription */

#liste_marque, #liste_gps {
width : 150px;
}

/* _généralités */

input {
 margin:0;
 vertical-align:middle;
}

label {
outline-style: none;
}

.submit {
border : 1px solid #e5e5e5;
color : #ffffff;
font-size : 1em;
font-weight : bold;
background :  #ff6600;
width : 75px;
height : 25px;
line-height : 25px;
}

.cssform li {
padding : 2px;
}

.cssform label{
float: left;
width: 150px;
}

.cssform input[type="text"]{ /* IE6 */
border : none;
}

.cssform input{
border : none;
}

.form_gris input {
border : 1px solid #999999;
}

.form_no_border {
border : none;
}

.cssform textarea{
width: 250px;
height: 150px;
}

input.none {
width : 20px;
}

/* Connexion */

#identification p {
margin : 0.5em;
font-family : Trebuchet MS;
}

#identification p.identification_p label {
float : left;
width : 140px;
padding-right : 1em;
}

#identification p.identification_p input {
width : 230px;
border : 1px solid #999999;
}

#bouton-id {
position : absolute;
bottom : 10px;
-bottom : 5px;
left : 145px;
height : 26px;
}

#bouton-client {
position : absolute;
bottom : 15px;
left : 170px;
}


/* Mot de passe perdu */

#mdp_submit {
position : absolute;
bottom : 8px;
right : 300px;
height : 26px;
}

#mdp_submit input {
border : none;
}

#newpass p {
margin : 0.5em;
font-family : Trebuchet MS;
}

#newpass p label {
float : left;
width : 150px;
padding-right : 1em;
}

#newpass p.newpass_p input {
width : 180px;
border : 1px solid #999999;
}

/* Inscription */

#inscription p {
margin : 0.5em;
font-family : Trebuchet MS;
}

#inscription p.inscription_p label {
float : left;
width : 150px;
padding-right : 1em;
}

#inscription  p.pass_char {
margin-left : 170px; 
font-size : 10px;
}

#inscription p.question_p label {
float : left;
padding-right : 1em;
}

#inscription p.inscription_captcha {
width : 395px;
height : 32px;
padding : 5px;
}

#inscription p.inscription_captcha label {
float : left;
width : 135px;
padding-right : 1em;
}

#inscription p.inscription_p input {
width : 200px;
border : 1px solid #999999;
font-size : 1.2em;
}

#inscription p.inscription_captcha input.captcha   {
width : 235px;
height : 30px;
line-height : 30px;
border : 1px solid #999999
padding-left : 0.4em;
font-size : 1.2em;
font-weight : normal;
vertical-align: middle;
}


.password {
color : #000000;
font-size : 1.2em;
}


/*Login */

#flogin_txt_login{
color:#000000;
background-color:#FFFFFF;
font-size:1.2em;
border:1px solid #e5e5e5;
}

#flogin_txt_pass{
color:#000000;
background-color:#FFFFFF;
font-size:1.2em;
border:1px solid #e5e5e5;
}

.device{
width : 250px;
color:#00000;
background-color:#FFFFFF;
font-size:1.2em;
border:1px solid #e5e5e5;
font-family : Trebuchet MS;
outline-style: none;
}

.captcha{
width : 150px;
color:#00000;
background-color:#FFFFFF;
font-size:1em;

border:1px solid #e5e5e5;
font-family : Trebuchet MS;
outline-style: none;
}

