/*
AB1B00 (rouge)
203C55 (bleu)
040404
F1790B
FBF8FE (blanc)
FF6600 (orange)
*/

body {
	color:#203C55;
	font-size:13px;
	font-family:"Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
	margin: 0px;
	padding: 0px;
	background-color:#FF6600;
	text-align:justify; }
	
a:link {color:#203C55;}
a:visited {color:#203C55;}
a:hover {text-decoration:none; color:#FF6600;}
a:active {color:#203C55;}

img
{
	border:0px;
}

/* ------- Gestion des formulaires ------- */
input {
	border:1px solid #203C55;
	width:150px;
	color:#203C55;
	margin-bottom:2px; }

textarea {
	border:1px solid #203C55;
	color:#203C55; }

select {
	border:1px solid #203C55;
	width:150px;
	margin-bottom:2px;
	color:#203C55; }

input.checkbox {
	width:15px; }

input.submit {
	background-color:#203C55;
	color:#FBF8FE; }

input.submit:hover {
	background-color:#FBF8FE;
	color:#203C55; }
/* ------------------------------------- */

/* ------- Boites générales ------- */	
.conteneur1 {
	width:920px;
	margin:0px auto; }

.conteneur2 {
	width:920px;
	background-image:url(../img/background.gif);
	float:left; }
	
.haut {
	width:920px;
	height:130px;
	background-image:url(../img/header.jpg);
	background-repeat:no-repeat;
	background-position:12px;
	float:left;
	text-align:center; }
	
.menu {
	height:18px;
	width:920px;
	float:left;
	background-image:url(../img/menu.gif);
	background-repeat:no-repeat;
	background-position:12px;
	text-align:center; }

.menu_liste {
	margin:0px;
	padding:0px; }

.menu_liste a {
	color:#FBF8FE;
	text-decoration:none;
	font-size:15px; }

.menu_liste a:link {text-decoration:none; font-weight:bold; color:#FFFFFF;}
.menu_liste a:visited {text-decoration:none; font-weight:bold; color:#FFFFFF;}
.menu_liste a:hover {text-decoration:none; font-weight:bold; color:#FF6600;}
.menu_liste a:active {text-decoration:none; font-weight:bold; color:#FFFFFF;}

.menu_liste li {
	display:inline;
	padding-left:10px;
	padding-right:10px; }
	
.centre1 {
	float:left;
	width:22px;
	height:100px; }
	
.centre2 {
	float:left;
	width:744px;
	margin-top:10px; }

.centre3 {
	float:left;
	width:10px;
	height:100px; }
	
.centre4 {
	float:left;
	width:120px;
	height:600px;
	background-color:#e9ecee;
	border:1px dashed #203C55;
	margin-top:10px; }
	
.pied1 {
	float:left;
	width:920px;
	height:30px;
	margin-top:10px;
	background-image:url(../img/menu.gif);
	background-repeat:no-repeat;
	background-position:12px;
	text-align:center; }

.pied2 {
	float:left;
	width:920px;
	height:12px;
	font-size:1px; }

.cadre1a {
background-color:#203C55;
color:#fbf8fe;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
font-weight:bold;
}

.cadre1b {
background-color:#e9ecee;
border-left:1px dashed #203C55;
border-right:1px dashed #203C55;
border-bottom:1px dashed #203C55;
padding:5px;
}

.cadre2 {
background-color:#e9ecee;
border:1px dashed #203C55;
padding:5px;
}
 


a.info { position:relative; }

a.info span { display:none; }

a.info img { border:0px; }

a.info:hover { z-index:100; }

a.info:hover span {
	display:block;
	position:absolute;
	left:10px;
	top:10px;
	background-color:#FFFFFF;
	border:1px solid #203c55;
	width:180px;
	padding:5px; }
	
.erreur {
	color:#AB1B00; 
	font-weight:bold; }
	
.positif {
	color:green; 
	font-weight:bold; }
	
.orange { color:#FF6600; }
