/*
 * @autor : dynamic creative
 * @date : 2012
 */

/* ---------------------------- */
/*	   Mise en page générale  */
/* ---------------------------- */

body {background:url(../img/acc/fd.png) left top repeat-x;}
#global {position:relative; width:480px; margin:0 auto; }
#cubes {position:absolute; width:165px; height:182px; top:279px; left:-155px;}
#drapeau {position:absolute; width:26px; height:18px; top:512px; left:-28px;}
#global > section { position:relative; width:434px; height:407px; background:url(../img/acc/fd-login.png) left top no-repeat; padding:0 23px; margin-top:20px; padding-top:140px; }
#global > section > #logo { position:absolute; width:339px; height:68px; top:34px; left:68px; }
#global > section > h1 { font-size:20px; text-align:center; margin-bottom:30px; }
#global > section > #myform { border:1px solid #ff9100; width:434px; height:250px; /*padding:34px 0 0 57px;*/ font-size:16px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    behavior: url(/PIE.htc);
}

#myform > h2 { font-size:17px; color:#f19200; font-style:italic;  background-color:#ffffff; width:250px; text-align:center; margin:0 85px; margin-top:-13px;}
#myform > form { position:relative; padding:28px 0 0 57px; }

#bienvenue { position:relative; width:450px; border:1px solid #ff9100; padding:15px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    behavior: url(/PIE.htc);
}
#bienvenue p{ text-align:center; font-weight:bold; margin:0; color:#7a7a7a; font-size:13px; }

#plus { text-align:center; width:480px; margin-top:15px; }
#plus a { font-size:13px; color:#ff9106; }


footer > a.plus { font-size:13px; color:#ff9106; }
footer > h2 { font-size:11px; font-weight:bold; background:url(../img/acc/hr.png) left bottom no-repeat; width:404px; height:15px;}
footer > ul li{ list-style-type: none; height:16px; font-size:11px; }
footer > ul li > div { position:relative; float:left; width:180px; }

.t14 {font-size:14px;}
.pa20 {padding-top:20px;}
.orange {color:#f19200;}
.monitory { FONT-SIZE:7pt; MARGIN:0px; COLOR:#EEEEEE; FONT-FAMILY:arial; TEXT-DECORATION: none; }

/* ---------------------------- */
/*	    Element Formulaire  	*/
/* ---------------------------- */
.lbl { margin-top:0px; width:115px; line-height:30px; display:inline-block; text-align:right; padding-right:35px;}

.text, .password, .email, .tel, textarea { width:162px; }
*+html .text, *+html .password, *+html .email, *+html .tel, *+html textarea {height:19px; padding:0; }

button > span { display:none; }
button { border:none; cursor:pointer; margin:0; background:none; }
button:hover, button:focus, button:active { opacity:0.9; }

#bt_validez {
	position:absolute; left:150px; top:194px;
	width:129px; height:27px;
	background: url(../img/bt_connect.gif) left top no-repeat;
}