body {
	margin-top: 4px;
	background-color: #FFFFFF;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C69A10;
	font-weight: bold;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #009A00;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #C69A10;
}

/*text-01*/
.text-01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #808040;
}

.text-01-01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #808040;
	font-style: italic;
}

.text-01-02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
}

.text-02 {
	font-family: Arial, Helvetica, sans-serif;
	color: #292C7B;
	text-decoration:none;
}
.text-03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2A2677;
	background-color: #9CB6FF;
	font-variant: small-caps;
	font-style: italic;
}
.text-04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #676567;
	text-decoration:none;
}
.text-04-01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3165EF;
	text-decoration:none;
}
.text-05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
}
.text-06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: 009A00;
}
.text-07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #7BAA8C;
	text-decoration:none;
	text-transform: uppercase;
}

.text-08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #EFA252;
	text-decoration:none;
	text-transform: uppercase;
}

.text-09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	text-decoration:none;
	text-transform: uppercase;
}

.text-10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	background-position: center top;
	text-align: justify;
	text-indent: 0px;
}

.text-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #225FFF;
	text-decoration:none;
	text-transform: uppercase;
}

.text-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #F70407;
	text-decoration:none;
	text-transform: uppercase;
}

.text-13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	background-position: top;
	font-style: oblique;
	font-weight: lighter;
	text-align: justify;
}

/* textlink */
.textlink-01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #808040;
	text-decoration:none;
}
.textlink-01:hover {
	text-decoration:underline;
}
.textlink-01-01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.textlink-01-01:hover {
	text-decoration:underline;
}

.textlink-01-02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009A00;
	text-decoration:none;
}
.textlink-01-02:hover {
	text-decoration:underline;
}
.textlink-02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	text-transform: none;
}
.textlink-02:hover {
	text-decoration:underline;
}
.textlink-03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #221F5F;
	text-decoration:none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: groove;
	border-bottom-style: outset;
	border-top-color: #73AE52;
	border-right-color: #73AE52;
	border-bottom-color: #73AE52;
	border-left-color: #73AE52;
}
.textlink-03:hover {
	text-decoration:underline;
}

.textlink-04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2A2677;
	text-decoration:none;
	font-variant: small-caps;
}
.textlink-04:hover {
	text-decoration:underline;
}

.textlink-05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2A2677;
	text-decoration:none;
	font-style: normal;
	font-variant: small-caps;
	filter: DropShadow(Color=#2A2677, OffX=10, OffY=10, Positive=100);
	cursor: auto;
}
.textlink-05:hover {
	text-decoration:underline;
}

.textlink-06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009A00;
	text-decoration:none;
	font-style: italic;
}
.textlink-06:hover {
	text-decoration:underline;
}
/* bgrd-01 */
.bgrd-01 {
	/*background-color: #009A00;*/
	background-color:#73AE52;
}
.bgrd-02 {
	background-color: #009A00;
}
.bgrd-03 {
	background-color: #73AE52;
}
.bgrd-04 {
	background-color: #9CB6F8;
}
.bgrd-05 {
	background-color: #DED7DE;
}
.bgrd-06{
	background-color: #CEE3D6;
}
.bgrd-07{
	background-color: #8CBE9C;
}
.bgrd-08{
	background-color: #FFDBB5;
}
.bgrd-09{
	background-color: #FFB25A;
}
.bgrd-10{
	background-color: #D6DBE7;
}
.bgrd-11{
	background-color: #A5AABD;
}
.bgrd-12{
	background-color: #FFFFFF;
}
.bgrd-13{
	background-color: #B3C8FF;
}
.bgrd-14{
	background-color: #4A7CFF;
}
.bgrd-15{
	background-color: #FBA2A2;
}
.bgrd-16{
	background-color: #FC3030;
}

.activa-bgrd-01 {
	background-image: url(../images/corners/corner_01/corner_01_07.jpg);
	background-repeat: repeat-y;
	background-position: right;


}


.activa-bgrd-02 {
	background-image: url(../images/corners/corner_01/corner_01_09.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

.activa-bgrd-03 {
	background-image: url(../images/bgrd/bg_02.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.activa-bgrd-04 {
	background-image: url(../images/bgrd/bgrd-002.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.activa-bgrd-05 {
	background-image: url(../images/bgrd/bgrd-003.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.activa-bgrd-06 {
	background-image: url(../images/bgrd/bg_01.gif);
	background-repeat: repeat-y;
	background-position: right;
}



/* border-01 */
.border-01-04 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;

}

.border-01-01 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;

}
.border-01-03 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.border-02 {
	border: 0px solid;

}

.border-03 {
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


.border-04 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

/* box-01 */
.box-01-01 {
	width: 95%;
	border: 1px solid #BDBABD;

}
.box-02 {
	border: 1px solid #BDBABD;

}

.box-03 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;

}

.box-04 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	background-image: url(../images/welcome_view/rubriques.jpg);
}


/* float-01 */
.float-right-01 {
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

}
.float-right-02 {
	float: right;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.float-right-03 {
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 30px;

}

.float-left-01 {
	padding-right: 4px;
	float: left;
	padding-bottom: 4px;
}

.float-left-03 {
	float: Aucune;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 30px;

}

.float-01 {
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: center;
}

.float-middle-01 {
	text-align: center;
	padding: 10px;

}

.page_sommaire {
	background-color:#FFFFFF;
}

.no_page_sommaire {
	background-color:#FFFFFF;
}
.text-04Blanc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.text-09Blanc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
}

.TextBox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C6CBCE;
	border-right-color: #000000;
	border-bottom-color: #C6CBCE;
	border-left-color: #C6CBCE;
}

