/* Styles-std-frontoffice.css (1.0) */
/* Feuille de styles CSS - Front-Office */
/* Copyright 1999-2005 Versus Studio */
/* Styles communs à toutes les pages */

body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
}

#ZoneContenu {
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
}

#ZoneContenu .caption {
	font-size: 10px;
}

#ZoneContenu .center {
	text-align: center;
}

#ZoneContenu .image-border {
	border: 1px solid #7DA9D4;
}

#ZoneContenu .image-embedded {
	border: 1px solid #7DA9D4;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 20px;
	margin-top: 5px;
	float: left;
}

#ZoneContenu .justify {
	text-align: justify;
}

#ZoneContenu .left {
	text-align: left;
}

#ZoneContenu .normal {
	color: #000000;
	font-weight: normal;
}

#ZoneContenu .right {
	text-align: right;
}

#ZoneContenu .rubrique_00, #ZoneContenu .rubrique_00 h2, #ZoneContenu .rubrique_00 h2, #ZoneContenu .rubrique_00 a {
	color: #7DA9D4;
}

#ZoneContenu .rubrique_01 .image-border, #ZoneContenu .rubrique_01 .image-embedded {
	border-color: #FF9900;
}

#ZoneContenu .rubrique_02 .image-border, #ZoneContenu .rubrique_02 .image-embedded {
	border-color: #CC0000;
}

#ZoneContenu .rubrique_03 .image-border, #ZoneContenu .rubrique_03 .image-embedded {
	border-color: #CC0099;
}

#ZoneContenu .rubrique_01, #ZoneContenu .rubrique_01 h1, #ZoneContenu .rubrique_01 h2, #ZoneContenu .rubrique_01 a {
	color: #FF9900;
}

#ZoneContenu .rubrique_02, #ZoneContenu .rubrique_02 h1, #ZoneContenu .rubrique_02 h2, #ZoneContenu .rubrique_02 a {
	color: #CC0000;
}

#ZoneContenu .rubrique_03, #ZoneContenu .rubrique_03 h1, #ZoneContenu .rubrique_03 h2, #ZoneContenu .rubrique_03 a {
	color: #CC0099;
}

#ZoneContenu .rubrique_04, #ZoneContenu .rubrique_04 h1, #ZoneContenu .rubrique_04 h2, #ZoneContenu .rubrique_04 a {
	color: #660099;
}

#ZoneContenu .rubrique_05, #ZoneContenu .rubrique_05 h1, #ZoneContenu .rubrique_05 h2, #ZoneContenu .rubrique_05 a {
	color: #009999;
}

#ZoneContenu .rubrique_06, #ZoneContenu .rubrique_06 h1, #ZoneContenu .rubrique_06 h2, #ZoneContenu .rubrique_06 a {
	color: #003366;
}

#ZoneContenu .table-border {
	border: 1px solid #7DA9D4;
}

#ZoneContenu a:link, #ZoneContenu a:visited {
	font-weight: inherit;
	text-decoration: none;
}

#ZoneContenu a:hover, #ZoneContenu a:active {
	font-weight: inherit;
	text-decoration: underline;
}

#ZoneContenu h1 {
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#ZoneContenu h2 {
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#ZoneContenu h3 {
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#ZoneContenu input {
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
}

#ZoneContenu li {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

#ZoneContenu li p {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

#ZoneContenu ol {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

#ZoneContenu p {
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

#ZoneContenu select {
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
}

#ZoneContenu textarea {
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
}

#ZoneContenu ul {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	list-style-type: disc;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

#ZoneCopyright {
	color: #999999;
	font-size: 10px;
}

#ZoneCopyright a:link, #ZoneCopyright a:visited, #ZoneCopyright a:hover, #ZoneCopyright a:active {
	color: #999999;
}

#ZoneCopyright p {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 45px;
	margin-right: 0px;
	color: #999999;
	font-weight: normal;
	font-size: 10px;
}

#ZoneEncart {
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
}

#ZoneEncart .image-border {
	border: 1px solid #7DA9D4;
}

#ZoneEncart .right {
	text-align: right;
}

#ZoneEncart .rubrique_00 .image-border {
	color: #7DA9D4;
}

#ZoneEncart .rubrique_01 .image-border {
	border-color: #FF9900;
}

#ZoneEncart .rubrique_02 .image-border {
	border-color: #CC0000;
}

#ZoneEncart .rubrique_03 .image-border {
	border-color: #CC0099;
}

#ZoneEncart .rubrique_01 .table-border {
	border-color: #FF9900;
}

#ZoneEncart .rubrique_02 .table-border {
	border-color: #CC0000;
}

#ZoneEncart .rubrique_03 .table-border {
	border-color: #CC0099;
}

#ZoneEncart .rubrique_01, #ZoneEncart .rubrique_01 a {
	color: #FF9900;
}

#ZoneEncart .table-border {
	border: 1px solid #7DA9D4;
}

#ZoneEncart a:link, #ZoneEncart a:visited {
	font-weight: inherit;
	text-decoration: none;
}

#ZoneEncart a:hover, #ZoneEncart a:active {
	font-weight: inherit;
	text-decoration: underline;
}

#ZoneEncart p {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 5px;
	margin-right: 5px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

#ZoneEncart h2 {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 5px;
	margin-right: 5px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#ZoneEncart select {
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
}

#ZoneMenu {
	color: #7DA9D4;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}

#ZoneMenu .rubrique_00 a:link, #ZoneMenu .rubrique_00 a:visited,
#ZoneMenu .rubrique_01 a:link, #ZoneMenu .rubrique_01 a:visited,
#ZoneMenu .rubrique_02 a:link, #ZoneMenu .rubrique_02 a:visited,
#ZoneMenu .rubrique_04 a:link, #ZoneMenu .rubrique_04 a:visited,
#ZoneMenu .rubrique_03 a:link, #ZoneMenu .rubrique_03 a:visited,
#ZoneMenu .rubrique_05 a:link, #ZoneMenu .rubrique_05 a:visited,
#ZoneMenu .rubrique_06 a:link, #ZoneMenu .rubrique_06 a:visited,
#ZoneMenu .rubrique_07 a:link, #ZoneMenu .rubrique_07 a:visited {
	color: #7DA9D4;
}

#ZoneMenu .rubrique_00 a:hover, #ZoneMenu .rubrique_00 a:active {
	color: #7DA9D4;
}

#ZoneMenu .rubrique_01 a:hover, #ZoneMenu .rubrique_01 a:active {
	color: #FF9900;
}

#ZoneMenu .rubrique_02 a:hover, #ZoneMenu .rubrique_02 a:active {
	color: #CC0000;
}

#ZoneMenu .rubrique_03 a:hover, #ZoneMenu .rubrique_03 a:active {
	color: #CC0099;
}

#ZoneMenu .rubrique_04 a:hover, #ZoneMenu .rubrique_04 a:active {
	color: #660099;
}

#ZoneMenu .rubrique_05 a:hover, #ZoneMenu .rubrique_05 a:active {
	color: #009999;
}

#ZoneMenu .rubrique_06 a:hover, #ZoneMenu .rubrique_06 a:active {
	color: #66CC99;
}

#ZoneMenu .rubrique_07 a:hover, #ZoneMenu .rubrique_07 a:active {
	color: #CCCCCC;
}

#ZoneMenu a:link, #ZoneMenu a:visited {
	text-decoration: none;
}

#ZoneMenu a:hover, #ZoneMenu a:active {
	text-decoration: none;
}
