/*BODY {
	FONT-SIZE: 12px; MARGIN: 0em; COLOR: #434343; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}*/

#title_catalogue {
	color: #0000ff;
	font-weight: bold;
}

.subtitle_catalogue {
	color: gray;
	font-style:italic;
	font-size: 10px;
}

#date_edition_catalogue {
	color: #000;
	font-weight: bold;
}

#resume_catalogue {
	color: gray;
	font-style: italic;
}

#subtitle {
	color: #000;
	font-weight: bold;
}

FORM {
	MARGIN: 0em
}
LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 10px;
}

INPUT {
	VERTICAL-ALIGN: middle
}

.txt table {
	FONT-SIZE: 9px;
}
.text { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #434343 }

/*div {
	FONT-SIZE: 12px;
}*/

/*ul {
	FONT-SIZE: 11px;
}*/

#erreur li {
	FONT-SIZE: 11px;
	COLOR:red;
}
	
#requete li {
	FONT-SIZE: 12px;
}

#requete a {
	COLOR:#1c2a7f;
	text-decoration: none;	
	font-weight: bold;
}

#requete a:hover {
	text-decoration: none;
	color:#db052a;
}

legend {
	FONT-SIZE:11px;
	FONT-WEIGHT: bold;
}

fieldset {
	-moz-border-radius: 10px;
}

.txt{
	FONT-SIZE: 10px;
}

.summary {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
}

.recherche li {
	FONT-SIZE: 12px;
	font-style: italic;
}

legend {
	FONT-SIZE: 11px;
}

.input {
	BORDER-RIGHT: #a4add3 1px solid; BORDER-TOP: #a4add3 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #a4add3 1px solid; COLOR: #434343; BORDER-BOTTOM: #a4add3 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px
}
.textarea {
	BORDER-RIGHT: #a4add3 1px solid; BORDER-TOP: #a4add3 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #a4add3 1px solid; COLOR: #434343; BORDER-BOTTOM: #a4add3 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bandeauTexte {
	FONT-SIZE: 10px; COLOR: #1c2a7f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bandeauTexte A:link {
	COLOR: #1c2a7f; TEXT-DECORATION: none
}
#bandeauTexte A:visited {
	COLOR: #1c2a7f; TEXT-DECORATION: none
}
#bandeauTexte A:active {
	COLOR: #1c2a7f; TEXT-DECORATION: none
}
#bandeauTexte A:hover {
	COLOR: #db052a; TEXT-DECORATION: none
}
#bandeauTexte .bgGauche {
	BACKGROUND: url(../img/bandeau_bg_degrade_gauche1024.jpg) #38448e repeat-y
}
#bandeauTexte .bgDroite {
	BACKGROUND: url(../img/bandeau_bg_degrade_droite1024.jpg) #e8eaf4 repeat-y
}
#contenuHP {
	MARGIN: 0em 1em 1em
}
#contenuHP P A:link {
	COLOR: #db052a; TEXT-DECORATION: none
}
#contenuHP P A:visited {
	COLOR: #db052a; TEXT-DECORATION: none
}
#contenuHP P A:active {
	COLOR: #db052a; TEXT-DECORATION: none
}
#contenuHP P A:hover {
	COLOR: #434343; TEXT-DECORATION: none
}
#contenuHP H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 1.5em 0em 1em; TEXT-TRANSFORM: uppercase; COLOR: #db052a
}
#contenuHP H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0.5em 0em; COLOR: #434343; TEXT-DECORATION: none
}
#contenuHP H2 A:link {
	FONT-WEIGHT: bold; COLOR: #434343; TEXT-DECORATION: none
}
#contenuHP H2 A:visited {
	FONT-WEIGHT: bold; COLOR: #434343; TEXT-DECORATION: none
}
#contenuHP H2 A:active {
	FONT-WEIGHT: bold; COLOR: #434343; TEXT-DECORATION: none
}
#contenuHP H2 A:hover {
	FONT-WEIGHT: bold; COLOR: #db052a; TEXT-DECORATION: none
}
#contenuHP H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0.2em 0em; COLOR: #db052a; FONT-STYLE: italic
}
#contenuHP H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0.2em 0em; COLOR: #434343
}
#contenuHP H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 1.5em 0em 1em; COLOR: #db052a; FONT-STYLE: italic
}
#contenuHP P {
	FONT-SIZE: 13px; MARGIN: 0.2em 0em; COLOR: #434343
}
#contenuHP .emphase {
	FONT-SIZE: 10px; MARGIN: 0.2em 0em; COLOR: #db052a; FONT-STYLE: italic
}
#contenu {
	MARGIN: 0em 1em 1em; WIDTH: 530px
}
#contenu .bleu {
	COLOR: #1c2a7f
}
#contenu .rouge {
	COLOR: #db052a
}
#contenu .rougeLien {
	CURSOR: pointer; COLOR: #db052a
}
#contenu .grisBleu {
	COLOR: #686f8c
}
#contenu H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 1.5em 0em 1em; TEXT-TRANSFORM: uppercase; COLOR: #830207
}
#contenu H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 1.2em 0em 0.5em
}
#contenu H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0.7em 0em 0.3em; TEXT-TRANSFORM: uppercase; COLOR: #010101
}
#contenu H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0.7em 0em 0.2em; COLOR: #434343
}
#contenu H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 1.5em 0em 1em; COLOR: #db052a; FONT-STYLE: italic
}
#contenu P {
	FONT-SIZE: 13px; MARGIN: 0.5em 0em 0.2em; COLOR: #434343
}
#contenu P A:link {
	TEXT-DECORATION: none
}
#contenu P A:visited {
	TEXT-DECORATION: none
}
#contenu P A:active {
	TEXT-DECORATION: none
}
#contenu P A:hover {
	COLOR: #434343; TEXT-DECORATION: none
}
#contenu P#arborescence {
	COLOR: #434343
}
#contenu P#arborescence A:link {
	COLOR: #a09f9f
}
#contenu P#arborescence A:visited {
	COLOR: #a09f9f
}
#contenu P#arborescence A:active {
	COLOR: #a09f9f
}
#contenu LABEL {
	FONT-WEIGHT: normal
}
#contenu DIV.hr {
	BACKGROUND: #830207 repeat-x; MARGIN: 1em 0em; HEIGHT: 1px
}
#contenu DIV.hr HR {
	DISPLAY: none
}
#contenu DIV.infos {
	FLOAT: right
}
#contenu .emphase {
	FONT-SIZE: 10px; MARGIN: 0.2em 0em; COLOR: #db052a; FONT-STYLE: italic
}
#contenu .flecheResultatsHaut {
	BACKGROUND: url(../img/fleche_resultats_haut.gif) no-repeat; HEIGHT: 30px
}
#contenu .flecheResultatsBas {
	BACKGROUND: url(../img/fleche_resultats_bas.gif) no-repeat; HEIGHT: 30px
}
#contenu THEAD {
	BACKGROUND: #d6dcf0; TEXT-TRANSFORM: none
}
#planDuSite {
	MARGIN: 0em 1em 1em
}
#planDuSite .bleu {
	COLOR: #1c2a7f
}
#planDuSite .rouge {
	COLOR: #db052a
}
#planDuSite .grisBleu {
	COLOR: #686f8c
}
#planDuSite H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 1.5em 0em 1em; TEXT-TRANSFORM: uppercase; COLOR: #830207
}
#planDuSite H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 1.2em 0em 0.5em
}
#planDuSite P {
	FONT-SIZE: 10px; MARGIN: 0.5em 0em 0.2em; COLOR: #434343
}
#planDuSite P A:link {
	COLOR: #434343; TEXT-DECORATION: none
}
#planDuSite P A:visited {
	COLOR: #434343; TEXT-DECORATION: none
}
#planDuSite P A:active {
	COLOR: #434343; TEXT-DECORATION: none
}
#planDuSite P A:hover {
	COLOR: #434343; TEXT-DECORATION: none
}
#contenu P#arborescence {
	COLOR: #434343
}
#planDuSite P#arborescence A:link {
	COLOR: #a09f9f
}
#planDuSite P#arborescence A:visited {
	COLOR: #a09f9f
}
#planDuSite P#arborescence A:active {
	COLOR: #a09f9f
}
#planDuSite .liens {
	MARGIN: 0em 0em 0em 2em
}
#planDuSite DIV.hr {
	BACKGROUND: url(../img/bg_plandusite.gif) repeat-x; MARGIN: 1em; HEIGHT: 1px
}
#planDuSite DIV.hr HR {
	DISPLAY: none
}
#rechercheCatalogue {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #e6eaf6
}
#navigationHaut .precedent {
	CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationHaut .suivant {
	CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationBas .precedent {
	CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationBas .suivant {
	CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationHaut .precedent A:link {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationHaut .precedent A:visited {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationHaut .precedent A:active {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationHaut .precedent A:hover {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationHaut .suivant A:link {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationHaut .suivant A:visited {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationHaut .suivant A:active {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationHaut .suivant A:hover {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationBas .precedent A:link {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationBas .precedent A:visited {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationBas .precedent A:active {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationBas .precedent A:hover {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationBas .suivant A:link {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationBas .suivant A:visited {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationBas .suivant A:active {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationBas .suivant A:hover {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: none
}
#navigationHaut .numeros {
	CURSOR: pointer; COLOR: #830207; TEXT-ALIGN: center
}
#navigationBas .numeros {
	CURSOR: pointer; COLOR: #830207; TEXT-ALIGN: center
}
#navigationHaut .numeros A:link {
	FONT-WEIGHT: normal; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: underline
}
#navigationHaut .numeros A:visited {
	FONT-WEIGHT: normal; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: underline
}
#navigationHaut .numeros A:active {
	FONT-WEIGHT: normal; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: underline
}
#navigationHaut .numeros A:hover {
	FONT-WEIGHT: normal; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: underline
}
#navigationBas .numeros A:link {
	FONT-WEIGHT: normal; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: underline
}
#navigationBas .numeros A:visited {
	FONT-WEIGHT: normal; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: underline
}
#navigationBas .numeros A:active {
	FONT-WEIGHT: normal; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: underline
}
#navigationBas .numeros A:hover {
	FONT-WEIGHT: normal; CURSOR: pointer; COLOR: #830207; TEXT-DECORATION: underline
}
.div {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid
}
IMG.centree {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.menuRouge {
	FONT-SIZE: 10px
}
.menuBleu {
	FONT-SIZE: 10px
}
.menuGris {
	FONT-SIZE: 10px
}
.menuAffine {
        FONT-SIZE: 10px
}

.refine { 
	FONT-SIZE: 11px;
	FONT-WEIGHT:bold;
}
.exclude {
	text-decoration: line-through ;
}
.menuRouge A:link {
	COLOR: #434343; TEXT-DECORATION: none
}
.menuRouge A:visited {
	COLOR: #434343; TEXT-DECORATION: none
}
.menuRouge A:active {
	COLOR: #434343; TEXT-DECORATION: none
}
.menuBleu A:link {
	COLOR: #434343; TEXT-DECORATION: none
}
.menuBleu A:visited {
	COLOR: #434343; TEXT-DECORATION: none
}
.menuBleu A:active {
	COLOR: #434343; TEXT-DECORATION: none
}
.menAffine A:link {
        COLOR: #830207; TEXT-DECORATION: none
}
.menuAffine A:visited {
        COLOR: #830207; TEXT-DECORATION: none
}
.menuAffine A:active {
        COLOR: #830207; TEXT-DECORATION: none
}

.menuGris A:link {
	COLOR: #434343; TEXT-DECORATION: none
}
.menuGris A:visited {
	COLOR: #434343; TEXT-DECORATION: none
}
.menuGris A:active {
	COLOR: #434343; TEXT-DECORATION: none
}
.menuRouge THEAD {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; HEIGHT: 26px
}
.menuBleu THEAD {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; HEIGHT: 26px
}
.menuAffine THEAD {
        FONT-WEIGHT: bold; VERTICAL-ALIGN: top; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; HEIGHT: 26px
}

.menuGris THEAD {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; HEIGHT: 26px
}
.menuRouge THEAD A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menuRouge THEAD A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menuRouge THEAD A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menuBleu THEAD A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menuBleu THEAD A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menuBleu THEAD A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menuAffine THEAD A:link {
        COLOR: #ffffff; TEXT-DECORATION: none
}
.menuAffine THEAD A:visited {
        COLOR: #ffffff; TEXT-DECORATION: none
}
.menuAffine THEAD A:active {
        COLOR: #ffffff; TEXT-DECORATION: none
}
.menuGris THEAD A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menuGris THEAD A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menuGris THEAD A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menuRouge TFOOT {
	HEIGHT: 5px
}
.menuBleu TFOOT {
	HEIGHT: 5px
}
.menuGris TFOOT {
	HEIGHT: 5px
}
.menuRouge A:hover {
	COLOR: #db052a; TEXT-DECORATION: none
}
.menuRouge THEAD {
	BACKGROUND: url(../img/bg_cell_rouge.gif) #f9d0cb repeat-x
}
.menuRouge TFOOT {
	BACKGROUND-COLOR: #eb8076
}
.menuRouge TBODY {
	COLOR: #db052a
}
.cellRougeClair {
	BACKGROUND-COLOR: #fddbd7
}
.cellRougeFonce {
	BACKGROUND-COLOR: #f9d0cb
}
.menuBleu A:hover {
	COLOR: #6a7cc1; TEXT-DECORATION: none
}
.menuBleu THEAD {
	BACKGROUND: url(../img/bg_cell_bleu.gif) #d6dcf0 repeat-x
}
.menuBleu TFOOT {
	BACKGROUND-COLOR: #7f89bd
}
.menuBleu I {
	COLOR: #6a7cc1
}
.cellBleuClair {
	BACKGROUND-COLOR: #e6eaf6
}
.cellBleuFonce {
	BACKGROUND-COLOR: #d6dcf0
}
.cellBleuTresFonce {
	BACKGROUND-COLOR: #a4add3
}
.menuAffine A:hover {
        COLOR: #830207; TEXT-DECORATION: none
}
.menuAffine THEAD {
        BACKGROUND: url(../img/menuaffine_fond.gif) #dadce4 repeat-x
}
.menuAffine TFOOT {
        BACKGROUND-COLOR: #830207
}

.menuGris A:hover {
	COLOR: #686f8c; TEXT-DECORATION: none
}
.menuGris THEAD {
	BACKGROUND: url(../img/bg_cell_gris.gif) #dadce4 repeat-x
}
.menuGris TFOOT {
	BACKGROUND-COLOR: #9da2b6
}
.cellGrisClair {
	BACKGROUND-COLOR: #ebecf1
}
.cellGrisFonce {
	BACKGROUND-COLOR: #dadce4
}
#faq {
	MARGIN: 0em 1em 1em
}
#faq .bleu {
	COLOR: #1c2a7f
}
#faq .rouge {
	COLOR: #db052a
}
#faq .grisBleu {
	COLOR: #686f8c
}
#faq H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 1.5em 0em 1em; TEXT-TRANSFORM: uppercase; COLOR: #830207
}
#faq H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 1.2em 0em 0.5em
}
#faq H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0.7em 0em 0.3em; TEXT-TRANSFORM: uppercase; COLOR: #010101
}
#faq P {
	FONT-SIZE: 10px; MARGIN: 0.5em 0em 0.2em; COLOR: #434343
}
#faq P A:link {
	TEXT-DECORATION: none
}
#faq P A:visited {
	TEXT-DECORATION: none
}
#faq P A:active {
	TEXT-DECORATION: none
}
#faq P A:hover {
	TEXT-DECORATION: none
}
#faq P#arborescence {
	COLOR: #434343
}
#faq P#arborescence A:link {
	COLOR: #a09f9f
}
#faq P#arborescence A:visited {
	COLOR: #a09f9f
}
#faq P#arborescence A:active {
	COLOR: #a09f9f
}
#faq .liens {
	MARGIN: 0em 0em 0em 2em
}
#faq DIV.hr {
	BACKGROUND: url(../img/bg_plandusite.gif) repeat-x; MARGIN: 1em; HEIGHT: 1px
}
#faq DIV.hr HR {
	DISPLAY: none
}

#c207 {
	font-weight: bold;
	text-decoration: none;
	color: #1c2a7f;
}

#c207:hover {
	text-decoration: underline;
}

#c83 {
	font-style: italic;
	color:gray;
}

#c88 {
	color:gray;
	font-size: 9px;
}	
.contenu2 {
	 WIDTH: 650px;
	 position:absolute;
	 left:300px; 
	 padding-bottom : 100px;
}
.contenu2 DIV.hr2 {
	BACKGROUND: #830207 repeat-x; MARGIN: 1em 0em; HEIGHT: 1px; width:50px;
}

#contenu DIV.infos2 {
	FLOAT: right;
	WIDTH: 300px;
}
#smenu2 {
	display:none;
}

