@CHARSET "UTF-8";
/**** CONNEXION ****/
.userformulaire
{
    background-color: #fafafa;
    border : 1px solid #bbb;
    
    margin-left: auto;
    margin-right: auto;
    
    width: 350px;
    min-height : 160px;
    
    /** BORD ARRONDI **/
    border-radius: 5px;
    -moz-border-radius : 5px;
    -webkit-border-radius : 5px;
    
    /** OMBRAGE **/
    -moz-box-shadow: 4px 4px 6px #888;
    -webkit-box-shadow: 4px 4px 6px #888;
    
   /* padding: 5px;*/
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 2px;
    
}

.userformheader
{
    color: white;
    font-size: 14px;
    text-align: center;
    padding-top:5px;
    
    height : 18px;
    
    background-image : url("../img/headerback.gif");
    background-repeat : repeat-x;
    
    /** BORD ARRONDI **/ 
    border-radius: 5px;
    -moz-border-radius : 5px;
    -webkit-border-radius : 5px;
}

.userformsubmit
{
    text-align: center;
    vertical-align: middle;
    width: 100%;
}

.userformbutton
{
       font-size: 14px;
       
       height:24px;
       width: 100%;
       
       font-weight: bold;
       
       margin-top:10px;
       margin-bottom: 0px;
       
       padding: 0px;
       
       background-image : url("../img/buttonback.gif");
       background-repeat : repeat-x;
       background-position : bottom;
       
       border-radius: 5px;
       -moz-border-radius : 5px;
       -webkit-border-radius : 5px;
       
       border: 1px solid #444;
       color: white;  
}

.userformbutton:hover
{
       background-image : none;
       background-color: white;
       border: 1px solid #444;
       color: #281487;  
       cursor: pointer;
}

#usercreateform
{
	border : 1px solid #888;
	text-align: center;
	/*width : 500px;*/
	
	background-color: #f8f8f8;
	
	    /** BORD ARRONDI **/ 
    border-radius: 5px;
    -moz-border-radius : 5px;
    -webkit-border-radius : 5px;
    
    padding: 5px;
    margin-left: auto;
    margin-right: auto;
}

.param
{     
	margin-top:10px;
    padding: 5px;
    border-collapse: collapse;
}

.param tr, .param td
{
	padding-top:6px;
}

.param th
{
	font-size: 14px; 
	background-image : url("../img/headerback.gif");
    background-repeat : repeat-x;
    background-position : bottom;
    
    /** BORD ARRONDI **/ 
    border-radius: 3px;
    -moz-border-radius : 3px;
    -webkit-border-radius : 3px;
    
    color: white;
    
}

.subtitle
{
	margin-top: 12px;
	margin-bottom: 3px;
	text-align: left;
	text-indent: 20px;
	font-size: 14px;
	color: #281487 !important;	
	font-weight: bold;
}
.info
{
	padding-top: 8px;
	padding-bottom: 5px;
	text-align: center;
	text-indent: 20px;
	font-size: 12px;
	color: #3c3c3c;	
	font-weight: bold;
}

.connecterror
{
	border: 1px solid red;
	background-color: #FFF0F0;	
	color: red;
	font-size: 12px;
	font-weight: bold;
	max-width: 500px; 
	margin-bottom: 20px;
}
