#global{
				width:1024px;
				margin:auto;
				font-family:verdana;
			}
			#menu{
				clear:both;
				height:30px;
			}
			#menu .menuItem{
				width:128px;
				height:30px;
				float:left;
				text-align:center;
				background-image:url('images/menuHaut.jpg');
				font-size:10px;
				line-height:25px;
			}
			#menu .menuItem:hover{
				background-image:url('images/menuHautSelected.jpg');
			}
			#menu .menuItem a,#menu .menuItem a:visited, #menu .menuItem a:link{color:white;text-decoration:none;}
			#menu .menuItem a:hover {text-decoration:underline;}
			#menu .menuItemSelected{
				background-image:url('images/menuHautSelected.jpg');
			}
			
			#container{
				background-color:#6e0f33;
				padding-top:15px;
				position:relative;
			}
			
				#barrePhrase{
					background-color:white;
					height:30px;
					line-height:30px;
					text-align:left;
					font-weight:bold;
					color:#79b51c;
				}
				
				#content{
					margin-top:16px;
					margin-left:125px;
					padding-top:30px;
					padding-left:130px;
					background-color:white;
				}
				
				#titre{
					height:40px;
					text-align:left;
					border-bottom:2px solid #79b51c;
					margin-top:30px;
				}
				#titre a{text-decoration:none;}
				#titre .filArianne{
					float:left;
					height:35px;
					line-height:35px;
					font-size:25px;
					font-weight:bold;
					color:#1c1c4d;
					padding:0;
					margin:0;
					padding-right:10px;
				}
				#titre .filArianne:first-letter{
					color:#79b51c;
				}
			
			
			#menuGauche{
				position:absolute;
				width:125px;
				top:140px;
			}
			#menuGauche .menuItem{
				position:relative;
				border-top:1px solid white;
				height:39px;
				line-height:39px;
				font-size:10px;
				color:#79b51c;
				padding-left:4px;
				background-color:#6e0f33;
				overflow:visible;
			}
			#menuGauche .menuItem .fleche{
				position:absolute;
				left:135px;
				top:6px;
				display:none;
			}
			#menuGauche .menuItemSelected .fleche{
				display:inline;
			}
			#menuGauche .menuItem a, #menuGauche .menuItem a:visited {
				color:#79b51c;
				text-decoration:none;
			}
			#menuGauche .menuItem:hover{
				background-color:#79b51c;
			}
			#menuGauche .menuItem:hover a, #menuGauche .menuItem:hover a:visited {
				color:#6e0f33;
			}
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			.steps {color:#1c1c4d;font-weight:bold;font-size:14pt;}
.steps a {color:#1c1c4d;text-decoration:none;}
.steps a:hover {text-decoration:underline;}
.steps .stepOk {color:#79b51c;}

.correct {color:#79b51c;}
.notCorrect {color:red;}

.formInscription{
	font-size:10pt;
	margin-top:50px;
}
.formInscription td {font-size:12pt;color:#1c1c4d;}
.formInscription td.error {color:red;}
.formInscription td input {font-size:12pt;color:#1c1c4d;}
.formInscription label {color:#79b51c;}
#formRepresentant  {position:absolute;}
#formRepresentant input[type="text"] {border:1px solid black;}
#formRepresentant input[type="password"] {border:1px solid black;}
.stepDescription {margin-top:10px;margin-left:10px;color:#1c1c4d;font-size:10pt;}
.stepDescription:first-letter {text-transform: uppercase;color:#79b51c;font-size:14pt;}
a.buttonCs{
	background-image:url('images/barrePhrase.jpg');
	color:white;
	font-weight:bold;
	text-decoration:none;
	height:15px;
	line-height:25px; 
	padding:5px;
	border:2px outset green;
}
a.buttonCs:active{
	padding-top:6px;
	height:14px;
	border:2px inset green;
}








			
			
#form1 input[type="text"] {
	background-color: #999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#form1 textarea {
	background-color: #999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#conditionGeneralesContent {
	background-color: #FFF;
	height: 600px;
	width: 800px;
	margin-top: -300px;
	margin-left: -400px;
	border: 1px solid #000;
	position: absolute;
	z-index:10;
	left: 50%;
	top: 50%;
	visibility: hidden;
	padding: 4px;
	overflow: auto;
}

			
			
			
			
			
			
			
			
			
			
			
			
			
