#inscription #middle #middle_content{ padding-bottom:0px; margin-bottom:0px;}

#jeu_2010_swf{ width:470px; padding-top:0px; height:600px; float:left; text-align:left; margin-left:2px; margin-bottom:0px; }

#jeu_2010_panel{ width:424px; padding-left:7px; padding-left:31px; padding-right:22px; height:600px;  float:left; background:url(img/jeu_2010/bg_panel.png) 7px top no-repeat; margin-bottom:0px;  }
#jeu_2010_panel.full{ background-image:url(img/jeu_2010/bg_panel-full.png);  }


#jeu_2010_deja_out{ position:absolute; width:94px; height:21px; background:url(img/jeu_2010/bg_dejamembre_out.png) left top no-repeat; line-height:18px; padding-left:20px; margin-left:331px; margin-top:1px; }
#jeu_2010_deja_out a{ color:#fff; text-decoration:underline; }
#jeu_2010_deja_out a:hover{ color:#fff; text-decoration:none; }

#jeu_2010_deja_in{ position:absolute; width:470px; height:91px; background:url(img/jeu_2010/bg_dejamembre_in.png) left top no-repeat; line-height:19px; margin-left:-24px; margin-top:-1px; display:none; }

#jeu_2010_deja_in_lien{ padding-left:375px; height:19px;  line-height:19px; padding-top:2px; }

#jeu_2010_deja_in table{ margin-left:19px; width:430px; }
#jeu_2010_deja_in table td{ vertical-align:top; }

h1{ background:url(img/arrow_pink_bottom2.png) 0px 7px no-repeat; padding-left:26px; margin-bottom:16px; }

.gris{ color:#666; }

input, select{ width:184px; padding:4px 6px; border:solid 1px #D7D5D5; margin-top:4px; margin-bottom:14px; }

#jeu_2010_deja_in table input{ width:170px;  margin-bottom:3px; margin-top:1px; margin-left:-1px; }
#jeu_2010_deja_in table input.pswd{ width:124px; }
#jeu_2010_deja_in table input.sans_bords{ margin-top:-2px; margin-bottom:0px; }

input.error{ background:#FED0DA url(img/jeu_2010/btn_input_error.png) left top repeat-x; }
span.msg_error{ color:#f22651; font-style:italic; }

div.sep{ clear:both; border:solid 1px #E9E4E5; border-right:none; border-left:none; height:2px; margin-top:8px; margin-bottom:20px; font-size:0px; line-height:0px; }
div.clear{  clear:both; font-size:0px; background:#3333CC; line-height:0px; height:0px; }

input.sans_bords, .sans_bords input, #jeu_2010_deja_in table input.sans_bords{ width:auto; float:none; }
.sans_bords input, .sans_bords label{ padding:0px; margin:0px; }

table.myFormInscrJeu td{ vertical-align:top; text-align:left; }

#inscription #bottom{ width:940px; text-align:left; font-size:12px; color:#fff; padding-top:14px; }
#inscription #bottom a{ color:#fff; text-decoration:underline; }
#inscription #bottom a:hover{ color:#fff; text-decoration:none; }

div#jeu_2010_invitez{ padding:20px;  width:413px; height:322px; background:url(img/jeu_2010/bg_invitez.gif) center top no-repeat; margin-left:-14px; float:left; }
div#jeu_2010_invitez h2{ font-size:18px; line-height:21px; color:#812c6b; font-weight:normal; } 
div#jeu_2010_invitez input{ margin:26px auto; display:block; } 

div#jeu_2010_invitez input.jeu_2010_valid_invit{ position:absolute; margin:0px; padding:0px; width:329px; height:38px; border:none; margin-left:-7px; margin-top:259px; } 

div#jeu_2010_invitez.jeu_2010_invitez-confirm{ background-image:url(img/jeu_2010/bg_invitez-confirm.gif);  }
div#jeu_2010_invitez.jeu_2010_invitez-confirm p{ text-align:center;  }

div#jeu_2010_invitez img.jeu_2010_valid_invit{ position:absolute; margin:0px; padding:0px; width:318px; height:34px; border:none; margin-left:-7px; margin-top:264px;  }
