/**
 *  Feuille de style de la page de login des votes simples du ZT
 */
html { background:#000; }
body { width:760px; }
#contenu { float:none; margin:20px; width:720px; }
#contenu h1 { margin-bottom:20px; }
#contenu h1 a:hover { color:#F8D03B; text-decoration:none; }
#contenu h2 { color:#F8D03B; margin-bottom:10px; padding-left:20px; background:#000 url(../../images/fleche.gif) left center no-repeat; }

#contenu .login_error { padding:5px; text-align:center; color:#F44; margin-bottom:20px; border:1px solid #F44; }

#contenu #intro { margin-bottom:20px; }

#contenu #inscrit { width:350px; float:left; }
#contenu #inscrit form {  padding:15px 0 20px 20px; background:#000 url(../../images/bloc.gif) no-repeat left top; }
#contenu #inscrit form fieldset { border:none; }
#contenu #inscrit form fieldset div { clear:both; padding:3px 0;  }
#contenu #inscrit form fieldset div.info { font-size:0.85em; font-style:italic; }
#contenu #inscrit form fieldset label { display:inline; width:11em; float:left; padding:5px 0; }
#contenu #inscrit form fieldset .input_checkbox { margin:5px 0 0 0; border:none; }
#contenu #inscrit form #fieldset_submit { padding:5px 0 0 100px; }
#contenu #inscrit form #fieldset_submit input { border:none; }

#contenu #non_inscrit { width:350px; float:right; }
#contenu #non_inscrit p { font-size:1.2em; font-weight:bold; line-height:2em; text-align:center;padding:40px 0 50px 0; background:#000 url(../../images/bloc.gif) no-repeat left top; }
#contenu #non_inscrit p a:hover { text-decoration:none; }
#contenu #non_inscrit p a span { text-decoration:underline; }

#contenu #forgotten a { color:#FFF; }
#contenu #forgotten a:hover { color:#F8D03B; }

#contenu .window_close { text-align:right; }
#contenu .window_close a { font-size:0.8em; color:#FFF; }
