body {
margin-left:0px; margin-top:0px;
}

a:link 
  {color: #316B9D; 
  text-decoration: none; 
  }
a:visited 
  {color: #316B9D; 
  text-decoration: none; 
  }
a:hover 
  {color: #316B9D; 
  text-decoration: underline; 
  }
a:active 
  {color: #316B9D; 
  text-decoration:none;
  }

div#bandeau {
clear:both;text-align:right; border-bottom:1px solid black;font:10px/24px Arial;width:100%;height:27px;padding-right:5px;
}

div#bienvenue {
height:200px;
}

.title_adm {
margin:20px;clear:both; border-bottom:1px solid #757575; width:400px; font:bold 16px/16px Arial; color: #014886;
}

.txt_adm {
margin-left:50px;margin-top:25px;font:14px/17px Arial;
}

div#log_pass {
float:left;
}
div#enter {
float:left;padding-top:10px;
}

div#ident {
height:60px;margin-left:50px;
}
div#login {
clear:both;
}
div#txt_login {
float:left; font:bold 14px/22px Arial; color: #757575; width:200px;
}
div#txt_pass {
float:left; font:bold 14px/22px Arial; color: #757575; width:200px;
}
div#passw {
clear:both;
}
div#input_login {
float:left; width:200px;
}
div#input_pass {
float:left; width:200px;
}

div#error {
clear:both; font:bold 13px/13px Arial;margin-left:110px;height:20px;color:red;
}

div#mdplost {
clear:both; margin-left:50px;font:italic 10px/10px Arial;margin-bottom:40px;
}

div#colconnexion { width: 48%; float: left;}

div#bienvenue, div#connexion, div#requete { padding-right: 20px;}

div#colinfopub { width: 50%; float: right; padding-left: 10px; }
div#colinfopub #titre { margin-top:30px; font-size: 18px; color: #4D80AD; font-weight: bold;}
div#colinfopub #titre .titrered{ color: red;}

div#colinfopub .info {float: left; width: 100%; clear: left; margin: 15px 0 0 0;}
div#colinfopub .info p { margin: 0; padding: 0;}
div#colinfopub .info .infored { font-size: 18px; color: red; font-weight: bold;}
div#colinfopub .info .infobold { font-size: 14px; font-weight: bold;}
div#colinfopub .info .infoexemple1 {}
div#colinfopub .info .infoexemple2 {}
