/* Définition de règle */

@charset "iso-8859-1";



/* cadre fin noir */

.cadre0100 {

border-width: 1px 1px 1px 1px;

border-style: solid; border-color: #000000;

}



/* cadre fin bordeau */

.cadre0200 {

border-width: 1px 1px 1px 1px;

border-style: solid; border-color: #B24026;

}



/* cadre fin bleu */

.cadre0300 {
	border: 1px solid #000099;


}



/* bordure bas noir */

.borderbas0100 {

border-bottom: 1px solid #000000;

}



/* bordure droit noir */

.borderdroit0100 {

border-right: 1px solid #000000;

}



/* bordure gauche noir */

.bordergauche0100 {

border-left: 1px solid #000000;

}



/* bordure haut noir */

.borderhaut0100 {

border-top: 1px solid #000000;

}



/* bordure bas gris */

.borderbas0200 {

border-bottom: 1px solid #C0C0C0;

}



/* Bleu - texte standard */

.txt001 {

color: #000099;

background-color: transparent; 

font-style: normal;

font-size: x-small;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Bleu - texte standard petit gras */

.txt001g {

color: #000099;

background-color: transparent; 

font-size: x-small;

font-weight: bold;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Bleu - texte standard gras plus petit */

.txt001gs {

color: #000099; 

font-size: xx-small; 

font-weight: bold; 

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}

/* Bleu - texte standard gras plus petit */

.txt001gs {

color: #000099; 

font-size: xx-small; 

font-weight: bold; 

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}


/* Bleu - texte standard gras exposant GRAND*/

.txt001gl {

color: #000099;

background-color: transparent; 

font-size: large;

font-weight: bold;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

vertical-align: text-top;

}

/* Bleu - texte standard gras exposant MOYEN*/

.txt001gm {

color: #000099;

background-color: transparent; 

font-size: medium;

font-weight: bold;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

vertical-align: text-top;

}

/* Bleu - texte standard gras exposant MOYEN*/

.txt001gs-black {

color: #000000;

background-color: transparent; 

font-size: small;

font-weight: bold;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

vertical-align: text-top;

}



/* texte standard orange */

.txt002 {

color: #F68533; 

background-color: transparent; 

font-style: normal;

font-size: x-small;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* texte standard orange gras */

.txt002g {

color: #F68533;

background-color: transparent; 

font-size: x-small;

font-weight: bold;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* texte standard orange gras petit */

.txt002gs {

color: #F68533;

background-color: transparent; 

font-size: xx-small;

font-weight: bold;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Noir texte standard noir */

.txt003 {

color: #000000;

background-color: transparent; 

font-style: normal;

font-size: x-small;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Noir texte standard noir justifié*/

.txt003j {

color: #000000;

background-color: transparent; 

font-style: normal;

font-size: x-small;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

text-align: justify;

}



/* Noir texte standard noir petit */

.txt003s {

color: #000000;

background-color: transparent; 

font-style: normal;

font-size: xx-small;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Noir texte standard gras */

.txt003g {

color: #000000;

background-color: transparent; 

font-size: x-small;

font-weight: bold;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Noir texte standard gras petit */

.txt003gs {

color: #000000;

background-color: transparent; 

font-size: xx-small;

font-weight: bold;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Noir texte standard eposant */

.txt003sexp {

font: .txt003s;

color: #000000;

background-color: transparent;

vertical-align: super;

}



/* texte rouge bordeau */

.txt004 {

color: #B24026;

background-color: transparent; 

font-size: x-small;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* texte rouge bordeau */

.txt004exp {

color: #B24026;

background-color: transparent; 

font-size: x-small;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

vertical-align: middle;

}



.txt04sexp {

color: #B24026;

background-color: transparent; 

font-size: xx-small;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

vertical-align: middle;

}



.txt004g {

color: #B24026;

background-color: transparent; 

font-size: x-small;

font-weight: bold;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



.txt004s {

color: #B24026;

background-color: transparent; 

font-size: xx-small;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



.txt004gs {

color: #B24026;

background-color: transparent; 

font-size: xx-small;

font-weight: bold;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Gris */

.txt005 {

color: #808080;

background-color: transparent; 

font-size: x-small;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Gris petit */

.txt005s {

color: #808080;

background-color: transparent; 

font-size: xx-small;

font-family: Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Bleu titre standard */

.titre001 {

color: #000099;

background-color: transparent; 

font-style: normal;

font-size: x-large;

font-family: Tahoma, Verdana, "Times New Roman", Helvetica, System, serif;

}



/* titre standard bleu gras */

.titre001g {

color: #000099;

background-color: transparent; 

font-weight: bold;

font-size: x-large;

font-family: Tahoma, Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Bleu titre standard italique */

.titre001gi {

color: #000099;

background-color: transparent; 

font-size: x-large;

font-style:italic;

font-weight:bold;

font-family: Tahoma, Impact, "Arial Black", Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Bleu titre standard 002 italique */

.titre002gi {

color: #000099;

background-color: transparent; 

font-size: medium;

font-style:italic;

font-weight:bold;

font-family: Tahoma, Verdana, "Times New Roman", Helvetica, System, serif;

}



/* Bleu titre standard 003 italique */

.titre003gi {

color: #000099;

background-color: transparent; 

font-size: x-small;

font-weight:bold;

font-style: italic;

font-family: Tahoma, "Arial Black", Verdana, "Times New Roman", Helvetica, System, serif;

}



/* titre standard 004 blanc gras italique */

.titre004gi {

color: #FFFFFF;

font-size: x-small;

font-weight: bold;

font-style: italic;

font-family: Tahoma, Verdana, "Times New Roman", Helvetica, System, serif;

}



.pad001 {

padding: 2px 2px 2px 2px;

}



.pad002 {

padding: 2px 2px 2px 10px;

}



.pad003 {

padding: 5px 0px 0px 0px;

}



.pad004 {

padding: 10px 0px 0px 0px;

}



.btsubmit01 {border: none; background: none; text-decoration: underline; cursor: hand;}



/* listes à puce */

.lst01 {

list-style-position: outside;

list-style-image: url(../php/img/impuce01.gif);

list-style-type: square;

}



.lst02 {

list-style-position: outside;

list-style-image: url(../php/img/impuce02.gif);

list-style-type: square;

margin-top: 10px;

margin-bottom: 10px;

margin-right: 20px;

}



.lst02j {

list-style-position: outside;

list-style-image: url(../php/img/impuce02.gif);

list-style-type: square;

margin-top: 10px;

margin-bottom: 10px;

margin-right: 20px;

text-align: justify; 

}



/* pos texte */

.bt01 {

padding: 20px 50px 20px 40px;

}



.bt02 {

padding: 20px 50px 20px 50px;

}



/* Fin de la section de style généré par WebExpert le 20/03/03 15:39:04 */
.formbox01 {
	border: 1px solid #FFCC33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC3333;
	background-color: #FFFFFF;


}
.unnamed1 {
	border: 2px solid #FFFF99;
}
.formbox02 {
color: #000099;

background-color: transparent; 

font-size: x-small;

font-weight:bold;

font-style: italic;

font-family: Tahoma, "Arial Black", Verdana, "Times New Roman", Helvetica, System, serif;


}
.submitform01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC3333;
	text-decoration: underline;
	background-color: #FFCC33;
	border: 1px inset #000099;
	font-weight: bold;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	letter-spacing: 2px;



}
.txt020g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
}
.haut_police_5 {
	line-height: 25px;
	text-align: center;
}
.haut_police_10 {

	line-height: 5px;
	text-align: center;
}
.txt010g {
	color: #000000;
	background-color: transparent;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.txt020g {


color: #F68533;

background-color: transparent; 

font-size: 12px;

font-weight: bolder;

font-family: Arial, Helvetica, sans-serif;
}
.txt030g {

	color: #000000;
	background-color: transparent;
	font-size: small;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
}
.titre005 {
	color: #000099;
	background-color: transparent;
	font-style: normal;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.lay_but_inscrip {
	background-position: center;
	text-align: center;
	vertical-align: middle;
	float: right;
	position: relative;
}
.zone_but_inscrip {
	background-image: url(../php/img/barre_ora.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
}
.txt003_inscrip {
	color: #000000;
	font-style: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	word-spacing: normal;
}
.txt003_inscrip_gras {
	color: #000000;
	font-style: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	word-spacing: 0.2em;
	letter-spacing: 0.1em;
	font-weight: bold;
}
