/* CSS Document */

/********/
/* HTML */
/********/
body {
	margin	: 0;	/* pas de marges */
}

body, td, th, tr, p {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	color		: #000000;
}

a:link, a:visited, a:hover, a:active {
	color			: #F29500;
	font-weight		: bold;
	text-decoration	: underline;
}

a:hover {
	color			: #F29500;
	font-weight		: bold;
	text-decoration	: underline;
}

h1 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 24px;
	font-weight	: bold;
	color		: #F29500;
}
hr {
	border			: 0;
	border-top		: 1px #0054A6 dashed;
	margin-top		: 15px;
	margin-bottom	: 15px;
}
p {
	margin-top		: 5px;
	margin-bottom	: 5px;
}
form {
	margin	: 0;
	padding	: 0;
}
input, textarea, select {
	border	: 1px #C7C9CB solid;
	color	: #6D6E6F;
	padding	: 1px;
}
/*************************************/

/******/
/* ID */
/******/

/* Structure */
#structure {
	width	: 900px;
	height	: 700px;
	background-color	: #FFFFFF;
	background-image	: url(images/modele/fond_piedpage.jpg);
	background-repeat	: no-repeat;
	background-position	: bottom;
}

#menu_haut {
}

/* Sous Menu */

#ssmenu {
	display	: block;
	height	: 77px;
}

#ssmenu .bandehaut {
	height				: 12px;
	background-color	: #FBCB8C;
}

#ssmenu .bandebas {
	height				: 16px;
	background-color	: #FBCB8C;
}

#ssmenu a:link, 
#ssmenu a:visited, 
#ssmenu a:hover, 
#ssmenu a:active {
	display			: block;
	background-color: #FEF0DE;
	font-size		: 12px;
	font-weight		: bold;
	color			: #004A99;
	text-decoration	: none;
}

#ssmenu a:hover {
	background-color	: #FBCB8C;
	color				: #F29500;
}
/* Fin Sous Menu */

#conteneur {
	padding-bottom	: 100px;
}
#contenu {
	margin-top	: 40px;
}

#contenu .text {
/*	text-indent		: 37px;*/
	text-align		: justify;
	font-weight		: normal;
	margin-right	: 25px;
	margin-bottom	: 18px;
}
#img {
	margin-bottom	: 13px;
	margin-right	: 20px;
	border			: 1px #F29500 solid;
	padding			: 1px;
}
/***********/
/* CLASSES */
/***********/
.image {
	border		: 1px #F29500 solid;
	padding		: 1px;
	margin-right: 10px;
}
.erreur {
	font-weight	: bold;
	color		: #F29500;
}
.ok {
	font-weight	: bold;
	color		: #009900;
}
/******************************/