#input {
    border: 1px solid #000;
    width: 10em;
    float: left;
    font-size: .8em;
    background-color: #ffff66;
    margin-bottom: 10px;
} 
#inscription br {
    clear: both
} 

.submit, .btsubmit, .btsubmitpos{
    width: 100px;
    border: 1px solid #000;
    float: inherit;
    font-size: .8em;
    background-color: #ff0000;
    margin-left: 240px;
    margin-bottom: 10px;
}
.btsubmit{
	 margin-left: 10px;
}
.btsubmitpos{
	color:white;
	 margin-left: 10px;
     background-color:#00b300; 
}
#textarea {
    border: 1px solid #000;
    width: 26em;
    float: left;
    font-size: 1em;
    background-color: #ffff66;
    margin-bottom: 10px;
}

#select {
    border: 1px solid #000;
    width: 6em;
    font-size: .7em;
    background-color: #ffff66;
    margin-bottom: 10px;
}

#label {
    display: block;
    float: left;
    text-align: right;
    padding: 0 20px 10px 0;
    width: 220px;
    font-size: .8em;
}

/*
forminsc est le div d'inscription aux réunions dans inscriptionBig
*/
#forminsc label, #formQS label,#nouvelle label {
	font-size:.8em;
	display: block;
    float: left;
    text-align: right;
	width: 110px;
	padding:4px 2px 0 0;
}
#forminsc input, #formQS input, ,#nouvelle input {
    width: 100px;
    border: 1px solid #000;
    float: inherit;
    font-size: .8em;
    background-color: #ff0000;
}
#forminsc #Sub_info{
    width: 90px;
	height:22px;
    border: 1px solid #000;
    float: inherit;
    font-size: .9em;
	color:black;
    background-color: #ff0000;
	margin: 2px 0 0 70px;
}
#formQS #precov, #ajoutCov #sub_cov{
    width: 100px;
	height:26px;
    border: 1px solid #000;
    float: inherit;
    font-size: 1em;
	color:black;
    background-color: #F9CF00;
	margin: 4px 0 0 40px;
}
#formQS label {

	width: 110px;
	padding:4px 2px 0 0;
}
.submenu{
/*
form se trouvant pour authentifier les visiteurs d'une réunion privée
*/
	padding-left:10px;
}
.submenu input{font-size:1em;
	color:blue;
	border:1px solid grey;
	width:150px;
	height:16px;	
	background-color:#ffce58;
	margin:4px 0 2px 0;	
	}
.submenu .button{
font-size:.9em;
	font-weight:bold;
	color:#fff;
	border:1px solid #999;
	width:90px;
	height:18px;	
	background-color:#24981b;	
	margin:0px 0 2px 2px;
	padding:0px;	
	}

/*
ajoutCov est le forumulaire de covoiturage
*/
#ajoutCov{
	margin:0 0 0 -20px;;
	padding:0 4px 10px 12px;
	width:300px;
	background-color: #00b9e9;
	opacity : 0.9 ;
	-moz-opacity : 0.9 ;
	-khtml-opacity : 0.9 ;
	filter : alpha(opacity=90) ; 
}

 .arrR{
	background-image:url('../img/bas.png');
	padding: 0 0 20px 0;
	background-repeat:no-repeat;
	background-position:center bottom;
}
.dept{
font-size:1em; font-weight:bold;
background-color:#fff;
padding: 0 0 20px 0;
}
#ajoutCov label{
	font-size:.8em;
	display: block;
    float: left;
    text-align: right;
	width: 160px;
	padding:4px 2px 0 0;
}

#ajoutCov input{
    width: 110px;
    border: 1px solid #000;
    float: inherit;
    font-size: .8em;
    background-color: #ff0000;
	}

#ajoutCov br {
    clear: both
} 
/*
le formulaire de reconnaissance
*/
#goo, #nouvelle{padding:0 0 0 40px; font-size:0.8em;
}
#goo input,  #nouvelle input { border:1px solid grey;margin:8px 0 0 8px; background-color:#cdf8a8; color:#000}
#goo .textc,  {
	border:1px solid black; color:white; background-color:#ff0000}
}
#goo label{ font-size:.8em;}

#goo input:focus,  #nouvelle input:focus{ background-color:#ef8e18;}
.red{color:white; background:#98310e; font-size:.8em;}

.addEl a:link, .addEl a:visited {background-color:#ae350d; color: white; text-decoration:none; font-weight:bold;}

#mail{
	background-color:#c7b8a3;
	padding:10px;
}
#mail .sujet{ width:350px; font-size:.8em;}

.h22{font-size:1.1em; background-color:#00ff00;}
