@charset "utf-8";

/* CSS Document */



body {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	background-color:#F0F0F0;

}



img {

	border:none;

}



a:link, a:visited, a:active {

	color:#06C;

	font-weight:bold;

	text-decoration:none;

	font-size:12px;

}



.camp_name a:link, .camp_name a:visited, .camp_name a:active {
	
	
	
	font-weight: normal;
	
	text-decoration:none;
	
	font-size:12px;
	
}



.lien_gris {

	color:#6B6B6B;

	font-weight:bold;

	text-decoration:none;

	font-size:12px;

}



fieldset {

	 padding:0px 20px 20px 20px;

	 margin-bottom:10px;

	 border:1px solid #DF3F3F;

}



legend {

	margin-bottom:10px;

	color:#DF3F3F;

	font-weight:bold

}



.checkbox {

}



.cloture a {

	font-weight:bold;

	color:#F60;

	text-decoration:none;

}



.erreur {

	color:#F00;

	text-decoration:blink;

	font-weight:bold;

}



select {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	color:#333;

}



input {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	color:#333;

}



.Titles {

	color:#FFF;

	font-size:13px;

	font-weight:bold;
	
	background-color:indigo;

}



.GrosTitles {

	color:#FFF;

	font-size:15px;

	font-weight:bold;

	background-color:indigo;

}


.classic a:link, .classic a:visited, .classic a:active {

	color:#000000;
	text-decoration: none;
	font-weight:normal;

}


.vert {

	color:#FFF;

	background-color:#060;

}


.vert a:link, .vert a:visited, .vert a:active {

	color:#FFF;
	text-decoration: none;
	font-weight:normal;

	/*background-color:#060;*/

}



.vert_clair {

	color:#000;

	background-color:#6C3;

}


.vert_clair a:link, .vert_clair a:visited, .vert_clair a:active {

	color:#000000;
	text-decoration: none;
	font-weight:normal;

	/*background-color:#060;*/

}


.jaune {

	background-color:#FC0;

}


.jaune a:link, .jaune a:visited, .jaune a:active {

	color:#000000;
	text-decoration: none;
	font-weight:normal;
	
}


.orange {

	color:#FFF;

	background-color:#F60;

}

.orange a:link, .orange a:visited, .orange a:active {

	color:#FFF;
	text-decoration: none;
	font-weight:normal;

	/*background-color:#060;*/

}

.rouge {

	color:#FFF;

	background-color:#900;

}


.rouge a:link, .rouge a:visited, .rouge a:active {

	color:#FFF;
	text-decoration: none;
	font-weight:normal;

	/*background-color:#060;*/

}


.white, .white a{

	color:#FFF;

}



.menu a {

	font-size:12px;

	text-transform:uppercase;

	color:#CCC;

	font-weight:bold;

	display:block;

	background-color:#000;

}



.menu a:hover {

	color:#FFF;

	display:block;

	background-color:#333;

}



.infos {

	color:green;

}



.gestion {

	font-size:36px;

	font-weight:bold;

	color:#006;

}



.gestion_titles {

	font-size:15px;

	font-weight:bold;

	color:#FFF;

	background-color:#06C;

	text-transform:uppercase;

}



.tab_link a {

	color:#006;

	text-decoration:underline;

	font-weight:normal;

}



.tab_link a:hover {

	color:#639;

	text-decoration:underline;

	font-weight:normal;

}



#menu {

	width:90%;

	height:50px;

	margin:auto;

}



#header {

	width:90%;

	height:150px;

	margin:auto;

	text-align:center;

}



#page {

	width:90%;

	margin:auto;

}



#formulaire {

	width:200px;

	display:inline-block;

}



#suite {

	width:50px;

	height:50px;

	display:inline-block;

	vertical-align:middle;

	text-align:left;

}



#aff_tab {

	margin:auto;

}