/* Globals ------------------------------------*/
body
  {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial;
	font-size:12px;
	background-color: #333;
	text-decoration: none;
  }
  
a:link
  {
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
  }
  
a:hover
  {
	font-weight:bold;
	font-size:11px;
	color:#090;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
  }
 a:visited
  {
	font-weight:bold;
	font-size:11px;
	color:#033;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
  }
  a:active {
	font-weight:bold;
	font-size:11px;
	color:#F00;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
}
   
   
h2
  {
    font-size:12px;
	font-weight:bold;
	color:#999999;
	margin:0px 0px 0px 0px;
  }
  
form
  {
    margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
  }
  
.menu_prince 
  {
    font-size:18px; 
	width:190px; 
	height:550px;
	float:left; 
	color:#0033FF; 
	padding-top:20px;
	margin:0px 0px 0px 0px;
	background:url(./imgs/logo.png) no-repeat; 

  }
  
.sous_menu
  {
	width:145px;
	border:1px solid #007423;
	padding:5px 5px 5px 5px;
	margin-left:15px;
	font-size: 12px;
	color: #00F;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #0C0;
  }
  
.img_menu
  { 
    cursor:pointer;
	margin-left:5px;
  }

 
.sous_titre
  {  
  	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:1px 10px 1px 10px;
	border:#999999 solid 2px;
	height:30x;
	font-size:18px;
	font-weight:bold;
	color:#999999;
  }
  
.date
  {
    font-size:12px; 
	font-weight:bold; 
	color:#666666;
  }
 
.user
  {
    font-size:12px; 
	font-weight:bold; 
	color:#666666;
  } 
  
.btn_modifier
  {
    background:url(./imgs/modifier.png); 
	width:100px;
	height:24px; 
	padding:0; 
	border:none; 
	cursor:pointer;
  }
  
.btn_modifier
  {
    background:url(./imgs/modifier.png); 
	width:100px;
	height:24px; 
	padding:0; 
	border:none; 
	cursor:pointer;
  }
  
.btn_ajouter
  {
    background:url(./imgs/ajouter.png); 
	width:100px;
	height:24px; 
	padding:0; 
	border:none; 
	cursor:pointer;
  }
  
.btn_annuler
  {
    background:url(./imgs/annuler.png); 
	width:100px;
	height:24px; 
	padding:0; 
	border:none; 
	cursor:pointer;
  }
  
.btn_valider
  {
    background:url(./imgs/valider.png); 
	width:90px;
	height:35px; 
	padding:0; 
	border:none; 
	cursor:pointer;
  }  
  
.btn_envoyer
  {
    background:url(./imgs/envoyer.png); 
	width:100px;
	height:24px; 
	padding:0; 
	border:none; 
	cursor:pointer;
  }
  
  
  
  
  
  
  
  /* Compte ------------------------------------*/

.fieldset
  {
    -moz-border-radius:10px;
	border:1px solid #999999; 
	padding:10px 10px 10px 10px;
	margin:0px 20px 0px 0px;
	color:#666666;
	width:370px;
	float:left;
  }
  
.fieldset2
  {
    -moz-border-radius:10px;
	border:1px solid #999999; 
	padding:10px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	color:#666666;
	width:370px;
	float:left;
  }

.legend
  {
    font-size:16px; 
	font-weight:bold; 
	color:#999999;
	margin:0px 0px 0px 0px;
  }
.input
  {
    -moz-border-radius:5px;
    font-size:12px;
	font-family:Verdana;
	border: 1px solid #999999;
	background-color: #F9F9F9;
	color:#666666;
    margin:0px 0px 0px 0px;
	padding:1px 2px 1px 2px;
	width:200px;
  }
 
.file
  {
    -moz-border-radius:5px;
    font-size:12px;
	font-family:Verdana;
	border: 1px solid #999999;
	background-color: #F9F9F9;
	color:#666666;
    margin:0px 0px 0px 0px;
	padding:1px 2px 1px 2px;
	width:150px;
  }
  
.pass
  {
    -moz-border-radius:5px;
    font-size:12px;
	font-family:Verdana;
	border: 1px solid #999999;
	background-color: #F9F9F9;
	color:#666666;
    margin:0px 0px 0px 0px;
	padding:1px 2px 1px 2px;
	width:180px;
  }
  
.tail
  {
    color:#FF0000; 
	font-size:12px; 
	font-weight:bold;
  }
