.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
}
.titreblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}

.textejaune {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FCC212;
}
.texteocre {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DB6D32;
}
.texteocregros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #DB6D32;
	font-weight: bolder;
}
.texterouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D72e4D;
}
.texteorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF4B10;
}
.textevert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1E9468;
}
.texteblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.textebleu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}
.textebleutitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	font-weight: bold;
}
.textemarrontitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #793E03;
	font-weight: bold;
}
.textemarron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #793E03;
}
.textemarronpetit {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #793E03;
}

.texteorangegros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF4B10;
}
.degbleugauche {
	background-image: url(clarpa/images/bleugradegauche%20copier.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.degbleudroit {

	background-image: url(clarpa/images/bleugradedroit.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.degradocregauche {

	background-image: url(assap/images/ocredegradegauche.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.degradocredroit {

	background-image: url(assap/images/ocredegradedroit.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.grandocretitre {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #793E03;
	font-weight: bold;
	text-decoration: none;
}
.degblancgauche {
	background-image: url(commun/pixdegradegauche.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.degblancdroit {
	background-image: url(commun/pixdegradedroit.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.degrougegauche {
	background-image: url(assap/images/rougedegradegauche.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.degrougedroit {
	background-image: url(assap/images/rougedegradedroit.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.degjaunegauche {
	background-image: url(commun/jaunedegradegauche.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.degjaunedroit {
	background-image: url(commun/jaunedegradedroit.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.degradevertgauche {
	background-image: url(commun/vertdegradegauche.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.degradevertdroit {
	background-image: url(commun/vertdegradedroit.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.degrademarrongauche {

	background-image: url(commun/marrondegradegauche.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.degrademarrondroit {

	background-image: url(assap/images/marondegradedroit.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.degradbleuassapdroit {

	background-image: url(assap/images/bleuassapdegradedroit.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.special {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #000099;
	font-weight: bold;
}
.fushia {
	background-image: url(commun/pictos/spacer-fushia.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #E53791;
}
.violet {
	background-image: url(commun/pictos/spacer-violet.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #8425CA;
}
.jaune {
	background-image: url(commun/pictos/spacer-jaune.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #793E03;
	background-color: #FCC212;
}
.bleuclair {
	background-image: url(commun/pictos/spacer-bleuclair.jpg);
}
.bleufonce {
	background-image: url(commun/pictos/spacer-bleufonce.jpg);
}
.mauve {
	background-image: url(commun/pictos/spacer-mauve.jpg);
}
.cadreviolet {
	border: thin solid #8425CA;
}
.cadrejaune {
	border: thin solid #FCC212;
}
.cadrefuschia {
	border: thin solid #E53791;
}
.cadrebleuciel {
	border: thin solid #66CCFF;
}
.cadrebleuelec {
	border: 1px solid #2086EC;
}
.cadremauve {
	border: thin solid #B185FF;
}
.cadrerouge {
	border: thin solid #D72E4D;
}
.cadrevert {
	border: thin solid #1E9468;
}
.cadreocre {
	border: thin solid #DB6D32;
}
.cadremarron {
	border: thin solid #793E03;
}
.rub-rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #D72E4D;
	HEIGHT: auto;
	font-weight: bold;
}
.rub-rouge-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	HEIGHT: auto;
	BACKGROUND-COLOR: #D72E4D;
	font-weight: bold;
}
.rub-rouge2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #D72E4D;
	HEIGHT: auto;
	font-weight: bold;
}
.rub-rouge2-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	HEIGHT: auto;
	BACKGROUND-COLOR: #D72E4D;
	font-weight: bold;
}
.rub-jaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #FCC212;
	HEIGHT: auto;
	font-weight: bold;
}
.rub-jaune-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #000099;
	HEIGHT: auto;
	BACKGROUND-COLOR: #FCC212;
	font-weight: bold;
}
.rub-jaune-hovertexbleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #000099;
	HEIGHT: auto;
	BACKGROUND-COLOR: #FCC212;
	font-weight: bold;
}
.rub-jaune2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #FCC212;
	HEIGHT: auto;
	font-weight: bold;
}
.rub-jaune2-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000099;
	HEIGHT: auto;
	BACKGROUND-COLOR: #FCC212;
	font-weight: bold;
}
.rub-jaune2-hovertexbleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000099;
	HEIGHT: auto;
	BACKGROUND-COLOR: #FCC212;
	font-weight: bold;
}
.rub-vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #1E9468;
	HEIGHT: auto;
	font-weight: bold;
}
.rub-vert-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	HEIGHT: auto;
	BACKGROUND-COLOR: #1E9468;
	font-weight: bold;
}
.rub-vert2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #1E9468;
	HEIGHT: auto;
	font-weight: bold;
}
.rub-vert2-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	HEIGHT: auto;
	BACKGROUND-COLOR: #1E9468;
	font-weight: bold;
}
.rub-bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #000099;
	HEIGHT: auto;
	font-weight: bold;
}
.rub-bleu-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	HEIGHT: auto;
	BACKGROUND-COLOR: #000099;
	font-weight: bold;
}
.rub-bleu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000099;
	HEIGHT: auto;
	font-weight: bold;
}
.rub-bleu2-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	HEIGHT: auto;
	BACKGROUND-COLOR: #000099;
	font-weight: bold;
}
.rub-ocre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #DB6D32;
	HEIGHT: auto;
	font-weight: bold;
}
.rub-ocre-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	HEIGHT: auto;
	BACKGROUND-COLOR: #DB6D32;
	font-weight: bold;
}
.rub-ocre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #DB6D32;
	HEIGHT: auto;
	font-weight: bold;
}
.rub-ocre2-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	HEIGHT: auto;
	BACKGROUND-COLOR: #DB6D32;
	font-weight: bold;
}
.rub-marron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #793E03;
	HEIGHT: auto;
	font-weight: bold;
}
.rub-marron-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	HEIGHT: auto;
	BACKGROUND-COLOR: #793E03;
	font-weight: bold;
}
.bordure_or {
	border: medium double #CF8B28;
}

.rub-marron2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #793E03;
	HEIGHT: auto;
	font-weight: bold;
}
.rub-marron2-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	HEIGHT: auto;
	BACKGROUND-COLOR: #793E03;
	font-weight: bold;
}.filigranne {
	background-image: url(assap/images/fond-aide-domicile.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.rub-gris-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	HEIGHT: auto;
	BACKGROUND-COLOR: #CCCCCC;
	font-weight: bold;
}
.fonddegradeocre {
	background-image: url(clarpa/images/fonddegrade2.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x;
}
.tableemploi {
	width:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #793E03;
	border-top: 0px solid #793E03;
	border-right: 2px solid #793E03;
	border-bottom: 0px solid #793E03;
	border-left: 0px solid #793E03;
	text-align: left;
}
.tdemploi {
	width:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #793E03;
	border-top: 0px solid #793E03;
	border-right: 1px solid #793E03;
	border-bottom: 1px solid #793E03;
	border-left: 1px solid #793E03;
}
.cadremarron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #793E03;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #793E03;
	border-right-color: #793E03;
	border-bottom-color: #793E03;
	border-left-color: #793E03;
}
