/* CSS Document */

/*
Colors:
link Orange : #bc7e0b
text Gray  :  #6d6860
gray border : #d7d6d2
fond_beige: #f7f6f1
*/

.formulaire{
	margin-top:10px;
	margin-left:5px;
	border-left:1px solid #d7d6d2;
	padding-left:6px;
	height:248px;
}

.formulaire2{
	margin-top:10px;
	margin-left:5px;
	border-left:1px solid #d7d6d2;
	padding-left:6px;
	height:423px;
}

.formulaire3{
	border-left:1px solid #d7d6d2;
	padding-left:6px;
	margin-top:10px;
	height:480px;
	margin-left:5px;
}

.formulaire4{
	border-left:1px solid #d7d6d2;
	padding-left:6px;
	height:900px;
	margin-top:10px;
	margin-left:5px;
}

.formulaire-col1{
	text-align:right;
	width:243px;
	float:left;
	margin-bottom:7px;
}

.formulaire-col2{
	text-align:right;
	width:210px;
	margin-left:280px;
	margin-bottom:7px;
}

.formulaire-col2-courriel{
	text-align:right;
	width:473px;
	/*float:left;*/
	margin-bottom:7px;
}

.formulaire-col2-gauche{
	text-align:left;
	width:210px;
	/*float:left;*/
	margin-bottom:7px;
}

.formulaire-col2-bas{
	text-align:right;
	width:210px;
	margin-left:280px;
	margin-bottom:7px;
	margin-top:20px;
}

.formulaire-colsujet{
	text-align:right;
	width:263px;
	float:left;
	margin-bottom:7px;
	margin-top:10px;
}

.formulaire-grandcol{
	text-align:right;
	width:473px;
	float:left;
	margin-bottom:7px;
}

.formulaire-grandcol-file{
	text-align:right;
	width:455px;
	float:left;
	margin-bottom:7px;
}

.formulaire-col-payement{
	text-align:right;
	width:101px;
	float:left;
}
	
.formulaire-col-payement-carte{
	text-align:left;
	float:left;
	padding-left:14px;
}

div.highLight{
	background-color:#f7f6f1;
	margin:1px 0px;
	width:100%;
	height:18px;
	text-align:center;
}

.envoyer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #d7d6d2;
	text-align:center;
	font-size:9px;
	color:#c6912f;
	font-weight:bold;
	letter-spacing:1px;
	margin: 2px;
	width:154px;
	background-color:#FFFFFF;
}

.textarea_message{
	font-size:11px;
	border:1px solid #d7d6d2;
	color:#6D6860;
	width:362px;
	height:63px;
}

.textarea_message2{
	font-size:11px;
	border:1px solid #d7d6d2;
	color:#6D6860;
	width:402px;
	height:63px;
}

img.envoyer{
	border:none;
}
	
#province{
	position:absolute;
	right:117px;
	width:100px;
}
.inscription{
	margin-top:12px;
}
	
.inscrire{
	float:left;
	width:106px;
	text-align:right;
	margin-bottom:7px;
}

.choix-inscrire {
	margin-left:118px;
	width:400px;
	line-height:10px;
	margin-bottom:7px;
}

#choix_photo, #choix_cv{
	width:400px;
	/*float:left;*/
	margin-left:9px;
}

.decalage_btn{
	margin-left:225px;
}

.decalage_btn2{
	margin-left:200px;
}

/* tableaux de formulaires */

.tc1
{
	width:100px;
	text-align:right;
	height:25px;
}

.tc1g
{
	width:140px;
	text-align:right;
	height:25px;
}

.tc2
{
	width:150px;text-align:left;height:25px;
}

.tc3
{
	width:60px;text-align:right;height:25px;
}

.tc4
{
	width:150px;text-align:left;height:25px;
}

.tc5
{
	width:40px;height:25px;
}

.tc5p
{
	width:40px;height:25px;
}


/* elements de form activites */

input.formactivite
{ 
	width:145px;
	margin-left:5px;

}

input.formactivitepetit
{
  	width:35px;
	margin-left:5px;
}


input.formactivitegrand
{
    width:360px;
	margin-left:5px;
}

.textarea_activite{
	font-size:11px;
	border:1px solid #d7d6d2;
	color:#6D6860;
	width:402px;
	height:63px;
}

/* elements de form contact */

input.formrubcontact
{ 
	width:145px;
	margin-left:5px;

}

input.formrubcontactpetit
{
  	width:35px;
	margin-left:5px;
}


input.formrubcontactgrand
{
    width:360px;
	margin-left:5px;
}

.textarea_rubcontact{
	font-size:11px;
	border:1px solid #d7d6d2;
	color:#6D6860;
	width:360px;
	height:60px;
	margin-left:5px;
}

/* elements de form adhesion */

input.formadhesion
{ 
	width:145px;
	margin-left:5px;

}

input.formadhesionpetit
{
  	width:35px;
	margin-left:5px;
}


input.formadhesiongrand
{
    width:370px;
	margin-left:5px;
}

.textarea_adhesion{
	font-size:11px;
	border:1px solid #d7d6d2;
	color:#6D6860;
	width:360px;
	height:60px;
	margin-left:5px;
}

input.formadhesion-mdp{
    width:145px;
	margin-left:5px;
}


/* elements de form admin_membre */

input.formmembre
{ 
	width:145px;
	margin-left:5px;

}

input.formmembrepetit
{
  	width:35px;
	margin-left:5px;
}


input.formmembregrand
{
    width:370px;
	margin-left:5px;
}

.textarea_membre{
	font-size:11px;
	border:1px solid #d7d6d2;
	color:#6D6860;
	width:360px;
	height:200px;
	margin-left:5px;
}

input.formmembre-mdp{
    width:145px;
	margin-left:5px;
}


