body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #072233;
}

/* SCRIPT PNG */
 img, div { behavior: url(/css/iepngfix.htc) }


/* FONDS */
.bg_accueil_01 {
	background-image: url(/images/bg_accueil_01.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.bgcolor_00 {
	background-color: #001223;
	background-image: url(/images/bg_int_00.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgcolor_01 {
	background-color: #99B82D; /*#DEDE24;*/
	background-image: url(/images/bg_int_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgcolor_02 {
	background-color: #7882BE;
	background-image: url(/images/bg_int_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgcolor_03 {
	background-color: #F7AF2A;
	background-image: url(/images/bg_int_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgcolor_04 {
	background-color: #E85071;
	background-image: url(/images/bg_int_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgcolor_05 {
	background-color: #81CEE5;
	background-image: url(/images/bg_int_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.bg_menubas {
	background-color: #001223;
}
.bg_form {
	background-color: #e9e964;
}



/* LIENS */

A:link, A:visited, A:active { text-decoration: none ; color: #072233}
A:hover { color:#EFEFEF; text-decoration: none}


A.greylink:link, A.greylink:visited, A.greylink:active { text-decoration: none ; color: #59636c}
A.greylink:hover { color:#808080; text-decoration: none}


/* FORMULAIRES */
input,textarea,checkbox,select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #243342 ;
	background-color: #e9e964 ;
	border-width:1px;
	border-style:solid;
	border-color:#c1c110;
	padding:2px;
}
.button {
	background-color: #f2f27f;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding:2px;
	color: #243342
}
.radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #243342;
	background-color: #e9e964;
	padding:2px;
	border-width: 0px;
}

/* TEXTES */
.texte1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.texte2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #072233;
}

/* TITRES */
.titre1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #001223;
	font-size: 18px;
	font-weight: bold;
}
.tit_accueil1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #dede24;
}
.tit_accueil2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.tit_liste1 {

	font-family: Arial, Helvetica, sans-serif;
	color: #072233;
	font-size: 18px;
	font-weight: bold;
}
.tit_liste2 {

	font-family: Arial, Helvetica, sans-serif;
	color: #072233;
	font-size: 14px;
	font-weight: bold;
}


.titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}

.titre3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #001223;
}
.titre4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #001223;
}
.titre5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #001223;
}





.txt_copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #59636c;
}


.cat_01 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #d6e03f;
}
A.cat_01:link, A.cat_01:visited, A.cat_01:active { text-decoration: none ; color: #d6e03f; }
A.cat_01:hover { color:#FFFFFF; text-decoration: none}


.cat_02 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #6f84c2;
}
A.cat_02:link, A.cat_02:visited, A.cat_02:active { text-decoration: none ; color: #6f84c2; }
A.cat_02:hover { color:#FFFFFF; text-decoration: none}

.cat_03 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #fbb03f;
}
A.cat_03:link, A.cat_03:visited, A.cat_03:active { text-decoration: none ; color: #fbb03f; }
A.cat_03:hover { color:#FFFFFF; text-decoration: none}

.cat_04 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #f05b78;
}
A.cat_04:link, A.cat_04:visited, A.cat_04:active { text-decoration: none ; color: #f05b78; }
A.cat_04:hover { color:#FFFFFF; text-decoration: none}

.cat_05 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #a5c9eb;
}
A.cat_05:link, A.cat_05:visited, A.cat_05:active { text-decoration: none ; color: #a5c9eb; }
A.cat_05:hover { color:#FFFFFF; text-decoration: none}

.tit_cat_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #e8eda3;
	line-height: 24px;
}
A.tit_cat_01:link, A.tit_cat_01:visited, A.tit_cat_01:active { text-decoration: none ; color: #e8eda3; }
A.tit_cat_01:hover { color:#FFFFFF; text-decoration: none}

.tit_cat_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #aeb8de;
	line-height: 24px;
}
A.tit_cat_02:link, A.tit_cat_02:visited, A.tit_cat_02:active { text-decoration: none ; color: #aeb8de; }
A.tit_cat_02:hover { color:#FFFFFF; text-decoration: none}


.tit_cat_03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffd49c;
	line-height: 24px;
}
A.tit_cat_03:link, A.tit_cat_03:visited, A.tit_cat_03:active { text-decoration: none ; color: #ffd49c; }
A.tit_cat_03:hover { color:#FFFFFF; text-decoration: none}

.tit_cat_04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f7abb1;
	line-height: 24px;
}
A.tit_cat_04:link, A.tit_cat_04:visited, A.tit_cat_04:active { text-decoration: none ; color: #f7abb1; }
A.tit_cat_04:hover { color:#FFFFFF; text-decoration: none}

.tit_cat_05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #d0e1f4;
	line-height: 24px;
}
A.tit_cat_05:link, A.tit_cat_05:visited, A.tit_cat_05:active { text-decoration: none ; color: #d0e1f4; }
A.tit_cat_05:hover { color:#FFFFFF; text-decoration: none}

/* AUTRE MISE EN PAGE */
.interligne24 {
	line-height: 24px;
}

/* PADDING */

.td_titres {
	padding-left: 60px;
	padding-top: 20px;
}
.td_texte1 {
	padding-top: 10px;
	padding-right: 26px;
	padding-bottom: 0px;
	padding-left: 26px;
}

.td_texte2 {
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
	vertical-align: top;
}.td_texte3 {

	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 26px;
}
.image_fiche {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.image_vignette {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 26px;
}
