#introflash {
	background: center center repeat-x;
	border: 0px solid #f6d95a;
	position: relative; 
	margin-top:-130px;
	z-index:1;
	overflow-x:hidden;
}

#entete {
	background: #002254 url(../img/fondtete.png) center center repeat-x;
	border: 0px solid #f6d95a;
	border-radius: 1em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 10px 2px rgba(0,0,0, .3);
	-moz-box-shadow: 10px 10px 2px rgba(0,0,0, .3);
	box-shadow: 10px 10px 20px rgba(0,0,0, .3);
}

#mov {
	background: #FFFFFF center center repeat-x;
	padding:5px 5px 5px 5px ;
	border-radius: 1em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 10px 2px rgba(0,0,0, .3);
	-moz-box-shadow: 10px 10px 2px rgba(0,0,0, .3);
	box-shadow: 10px 10px 20px rgba(0,0,0, .3);
}


#tableauaffichage {
	/*background: #FFFFFF center center repeat-x;*/
	padding:5px 5px 5px 5px ;
	border-radius: 1em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 10px 2px rgba(0,0,0, .3);
	-moz-box-shadow: 10px 10px 2px rgba(0,0,0, .3);
	box-shadow: 10px 10px 20px rgba(0,0,0, .3);
}

#barre2 {
	background: #FFFFFF center center repeat-x;
	border: 1px solid #ffce0a;
	border-radius: 1em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 10px 2px rgba(0,0,0, .3);
	-moz-box-shadow: 10px 10px 2px rgba(0,0,0, .3);
	box-shadow: 10px 10px 20px rgba(0,0,0, .3);
}

#themes {
	position: relative; 
	margin-top:0px;
	height:  750px;
}

#marques {
	position: relative; 
	margin-top:0px;
	height:  1100px;
}

#pied {
	background: url(../img/pied-de-paget.png) no-repeat center top;
	position: relative; 
	margin-top:0px;
}

#noel {
	background: url(../img/lesideescadeaux.png) no-repeat center top;
	position: relative; 
	margin-top:0px;
}

.formrecherche {
	color:#002254;
	background: #f6d95a url(../img/formtext.png) center center repeat-x;
	font-size: 12px;
	border: 0px solid #f6d95a;
	border-radius: 1em;
	-webkit-border-radius: 0.2em;
	-moz-border-radius: 0.2em;
}
.formbouton {
	color:#002254;
	background: #002254 url(../img/formbouton.png) center center repeat-x;
	/*
	border: 0px solid #f6d95a;
	*/
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #003366;
	border-left-color: #003366;
	font-weight: bold;
	border-radius: 1em;
	-webkit-border-radius: 0.4em;
	-moz-border-radius: 0.4em;
}
.textenoir10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.textenoir8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.lienongletsup{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #5d6157;
	font-weight: bold;
	text-decoration: none;
}
.lienongletsup:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.menuenvaleur{
	font-family: "Arial Black", Arial, "Arial Narrow";
	color: #0a1f7f;
	font-weight: lighter;
	font-size: 10pt;
	text-decoration: none;
	background-image: url(img/fond-barre.gif);
}
.menuenvaleurvert{
	font-family: "Arial Black", Arial, "Arial Narrow";
	color: #0a1f7f;
	font-weight: lighter;
	font-size: 10pt;
	text-decoration: none;
	background-image: url(img/menuenvaleurvert.gif);
}
.lienmenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}
.lienmenu:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ce0202;
	/*background-image: url(img/effetmenu.gif);*/
}
.lienmenu:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FF9900;
	text-decoration: none;
}
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
.recherche {
	font-family: verdana;
	font-size: 8pt;
	color: #000066;
	border: 1px solid #000066;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 13px;
}
.lienfamille10 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 10pt;
	color: #000000;
}
.lienfamille10:hover {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 10pt;
	color: #003366;
}
.lienfamille8 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 9pt;
	color: #000000;
}
.lienfamille8:hover {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 9pt;
	color: #003366;
}
.lienfamille9 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 9pt;
	color: #4d4d4d;
}

.lienfamille9:hover {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 9pt;
	color: #11336b;
}
.LettrineArialSilver10 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 10pt;
	color: #0e417b;
}
.LettrineArialSilver10:hover {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 10pt;
	color: #11336b;
}
.ArialSilver10 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 10pt;
	color: #4d4d4d;
}

.ArialSilver10:hover {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 10pt;
	color: #11336b;
}
.ArialBlak8 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 8pt;
	color: #000000;
}
.ArialBlak10 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 10pt;
	color: #000000;
}
.ArialBlak12 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 12pt;
	color: #000000;
	font-weight: lighter;
}
.ArialBlue12 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 12pt;
	color: #0e356d;
	font-weight: lighter;
}
.Arialwhite12px {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: lighter;
}
.Arialwhite12px:hover {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 12px;
	color: #FFCC00;
	font-weight: lighter;
}
.ArialBlue10px {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 12px;
	color: #0a1f7f;
	font-weight: lighter;
}
.ArialBlue10px:hover {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 12px;
	color: #FFCC00;
	font-weight: lighter;
}
.ArialBlue10 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 10pt;
	color: #0a1f7f;
	font-weight: lighter;
}
.ArialBlue10:hover {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 10pt;
	color: #0a818c;
	font-weight: lighter;
}
.cadrepointille {
	border: 1px dashed #FFCC00;
}
.cadrepointillebleu {
	border: 2px dashed #0a1f7f;
}
.formpointillebleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	border: 1px dashed #FFCC00;
	height: 10px;
	background-position: center top;
}

.souligne {
	border: 1px dashed ;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
}

.form10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border: 1px dashed #FFCC00;
	height: 15px;
	background-position: center top;
}
.txtblue8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
}
.texteblue10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003366;
}
.texteblack10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003366;
}
.txtblue10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003366;
}
.txtblue10:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #eea10d;
}
.txtblue12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #003366;
}
.prix9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CC0000;
	font-weight: bold;
}
.prix12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #CC0000;
	font-weight: bold;
}
.prixred16 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 16pt;
	color: #CC0000;
}
.prixred12 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 12pt;
	color: #CC0000;
	font-weight: lighter;
}
.prixred30 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 30pt;
	color: #CC0000;
}
.prixred20 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 20pt;
	color: #CC0000;
}
.prixred10 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 10pt;
	color: #CC0000;
	font-weight: lighter;
}
.prixred10 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 10pt;
	color: #CC0000;
	font-weight: lighter;
}
.rouge8 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 8pt;
	color: #CC0000;
	font-weight: lighter;
}
.prixred9arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CC0000;
}
.prixblanc20 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 24pt;
	color: #FFFFFF;
}
.prixblanc12 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 16pt;
	color: #FFFFFF;
}
.prixblanc13 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 12pt;
	color: #FFFFFF;
}
.prixblanc8 {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 10pt;
	color: #FFFFFF;
}
.txtblanc10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}
.txtblanc10encours {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #fce258;
	font-weight: bold;
}
.txt8vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #339933;
}
.grisdiscret {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}
.txt6rouge {
	font-family: verdana;
	font-size: 6pt;
	color: #CC0000;
}
.txt6blanc {
	font-family: verdana;
	font-size: 6pt;
	color: #FFFFFF;
}
.txt8blanc {
	font-family: verdana;
	font-size: 8pt;
	color: #FFFFFF;
}
.surbleu-txt8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
}
.surbleu-txt8:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #fceb94;
}
.surbleu-txt9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.jaunesurbleu10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #fceb70;
}
.orangefonce8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #cf5a0e;
}
.orangefonce8:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC0000;
}
.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ee9a00;
	text-decoration: none;
}
.triorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ee9a00;
	text-decoration: none;
}
.triorange:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CC0000;
	text-decoration: none;
}
.red9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CC0000;
	text-decoration: none;
}
.formfiltre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #FFCC33;
	border: 1px inset #FF6600;
	background-image: url(img/fd_input.gif);
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	cursor: hand;
	display: compact;
}
.affichetri {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003366;
}

.boutonconfirme {
	font-family: "Arial Black", Arial, "Arial Narrow";
	font-size: 12pt;
	color: #ffce41;
	background-color: #3eb3e8;
	border: 1px inset #120e97;
	background: #002254 url(../img/fondtete.png) center center repeat-x;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	cursor: hand;
	display: compact;
	margin: 1px 2px 1px;
	padding: 1px 20px 1px;
	border-top: solid 0px #cee4fe;
	border-radius: 1em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 10px 2px rgba(0,0,0, .3);
	-moz-box-shadow: 10px 10px 2px rgba(0,0,0, .3);
	box-shadow: 10px 10px 20px rgba(0,0,0, .3);
}
.formnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #fef7d6;
}
.case {
	background-image: url(../img/formtextblue.png);
	background-position: left top;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #003366;
	border-left-color: #003366;
	margin:2px 2px 2px 2px ;
}
.casepasok {
	color: #d40000;
	background-color: #FFFFFF;
	background-position: left top;
	border: 1px dashed #d40000;
	margin:2px 2px 2px 2px ;
}
.formboutonsbleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	border: thin solid #000066;
	background-image: url(img/fond-input-submit.jpg);
}
.marques {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000066;
}
.mininoir6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: #000066;
}
.game {
	cursor: crosshair;
	filter: Chroma(Color=green);
}
.pasrepeter {
	background-repeat: no-repeat;
	background-position: left top;
}
.communique {
	font-family: "Courier New", Courier, mono;
	font-size: 10pt;
	font-weight: bolder;
	font-variant: small-caps;
	color: #FFCC00;
	background-color: #000000;
}
.formadresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-image: url(img/fond-blanc.jpg);
	border: 1px solid #003399;
}
.formadresseselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-image: url(img/fond-blanc.jpg);
	border: 1px solid #003399;
}

.menublanctextenoir8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #fdf8d5;
}
.menublanctextenoir8:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC0000;
	background-color: #fcf3b0;
}
.menublanctextenoir8defiltre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background: #002254 url(../img/barre-filtre-sup.png) left center repeat-x;
}

.menutop {
	background-image: url(img/fondproddegblue.png);
	border-right-color: #003366;
	border-right-width: 1px;
	border-bottom-color: #990000;
	border-bottom-width: 1px;
	border: 0;
}
.menutop:hover {
	border: 1;
	border-top-style: groove;
	border-right-color: #003366;
	border-width: 2;
	/*background-color: #000000;*/
	/*background-image: url(img/fondproddegblue.png);*/
	/*background-image: url(img/fondproddeg.gif);*/
}

fieldset {
	border: 0;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.ListArgu li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #003366;
	background: #ffffff;
	margin: 1px 2px 1px;
	padding: 1px 20px 1px;
	border-top: solid 0px #cee4fe;
	border-radius: 1em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 10px 2px rgba(0,0,0, .3);
	-moz-box-shadow: 10px 10px 2px rgba(0,0,0, .3);
	box-shadow: 10px 10px 20px rgba(0,0,0, .3);
}

.ListArgu li:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #003366;
	background: #fce258;
	margin: 1px 2px 1px;
	padding: 1px 20px 1px;
	border-top: solid 0px #cee4fe;
	border-radius: 1em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 10px 2px rgba(0,0,0, .3);
	-moz-box-shadow: 10px 10px 2px rgba(0,0,0, .3);
	box-shadow: 10px 10px 20px rgba(0,0,0, .3);
}

.pane-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #003366;
	margin: 0;
	padding: 0;
	list-style: none;
	border-radius: 1em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 10px 2px rgba(0,0,0, .1);
	-moz-box-shadow: 10px 10px 2px rgba(0,0,0, .1);
	box-shadow: 10px 10px 20px rgba(0,0,0, .1);
}
.pane-list li {
	background: #ffffff;
	margin: 1px 2px 1px;
	padding: 1px 20px 1px;
	border-top: solid 0px #cee4fe;
	cursor: pointer;
	border-radius: 1em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 10px 2px rgba(0,0,0, .3);
	-moz-box-shadow: 10px 10px 2px rgba(0,0,0, .3);
	box-shadow: 10px 10px 20px rgba(0,0,0, .3);
}
.pane-list li:hover {
	background: #fce258;
	border-radius: 1em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 10px 2px rgba(0,0,0, .3);
	-moz-box-shadow: 10px 10px 2px rgba(0,0,0, .3);
	box-shadow: 10px 10px 20px rgba(0,0,0, .3);
}

.mark-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align:left;
	font-weight: normal;
	color: #003366;
	border: 0;
	margin: 0;
	padding: 0;
	list-style: none;
}
.mark-list li {
	background: #ffffff;
	padding: 10px 20px 10px;
}
.mark-list li:hover {
	background: #cee4fe;
}

.stock {
	list-style-position: inside;
	list-style-image: url(../img/dispo-p-vert.gif);
}

#menugauche{
margin-bottom:1em;
}

#menugauche ul{
/*border-width:1px 1px 0 1px;*/
border-width:0 0px 0 10px ;
border-style:solid;
border-color:#fde85e;
padding:0;
margin:0;
}

#menugauche li{
border-bottom:0px solid #FFCC00;
list-style:none;
margin:0;
}

#menugauche a{
display:block;
text-decoration:none;
color:#000000;
background-color:#fff;
padding-left:1em;
}

#menugauche a:hover{
background-color:#fde85e;
color:#003399;
}

#menugauche h2 em{
color:#69c;
background-color:#315385;
font-style:normal;
font-weight:600;
}

#menugauche h2,#theme h2{
	background: #002254 url(../img/fondtete.png) center center repeat-x;
	background-color:#315385;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	/*height:40px;*/
	font-weight:600;
	margin:0;
	padding-left:0em;
	text-transform:uppercase;
	color: #FFF;
	border-radius: 1em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 10px 2px rgba(0,0,0, .3);
	-moz-box-shadow: 10px 10px 2px rgba(0,0,0, .3);
	box-shadow: 10px 10px 20px rgba(0,0,0, .3);
}

#menugauche h2:first-letter,#theme h2:first-letter{
color:#eff4fa;
background-color:transparent;
}

.h3{
	background-color:#315385;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height:20px;
	font-weight:600;
	margin:3;
	padding-left:0em;
	text-transform:uppercase;
	color: #FFF;
	border-radius: 1em;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	-webkit-box-shadow: 0 10px 2px rgba(0,0,0, .3);
	-moz-box-shadow: 10px 10px 2px rgba(0,0,0, .3);
	box-shadow: 10px 10px 20px rgba(0,0,0, .3);
}

#promo1 {
	width:280px;
	height:280px;
	z-index:1;
	background-image: url(img/cadre1.png);
}

.menugauche {
	background: #002254 url(../img/fondtete.png) center center repeat-x;
	background-color:#315385;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	height:20px;
	font-weight:600;
	margin:0;
	padding-left:0em;
	text-transform:uppercase;
	color: #FFF;
}

.tabletrimg:hover {
	background: #FFFFFF url(../img/fond-ligne.png) left top ;
}

.tabletrimgorange:hover {
	background: #FFFFFF url(../img/fond-ligne-orange.png) left bottom repeat-x;
}

.tabletr:hover {
	background-color: #fffac5;
}
.tableimgtr:hover {
	background: url(../img/fond-ligne-jaune.png) left  no-repeat;
}
.tableimgtr1:hover {
	background: url(../img/fond-ligne-jaune1.png) left  no-repeat;
}


#menugauche{
margin-bottom:1em;
}

#menugauche ul{
/*border-width:1px 1px 0 1px;*/
border-width:0 1px 0 5px ;
border-style:solid;
border-color:#f90;
padding:0;
margin:0;
}

#menugauche li{
border-bottom:1px solid #FFCC00;
list-style:none;
margin:0;
}

#menugauche a{
display:block;
text-decoration:none;
color:#000000;
background-color:#fff;
padding-left:1em;
}

#menugauche a:hover{
background-color:#fde15e;
color:#FF0000;
}

#menugauche h2 em{
color:#69c;
background-color:transparent;
font-style:normal;
font-weight:600;
}

#menugauche h2,#theme h2{
border-color:#f90;
border-style:solid;
border-width:0 0 2px 0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600;
margin:0;
padding-left:0em;
text-transform:uppercase;
}

#menugauche h2:first-letter,#theme h2:first-letter{
color:#eff4fa;
background-color:transparent;
}

.fondbleuclair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000066;
	font-weight: bold;
	border: thin solid #000066;
}
.fondorangeclair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #ffda9f;
	color: #000066;
	font-weight: bold;
	border: thin solid #000066;
}
.fondrougeclair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #faa4a4;
	color: #000066;
	font-weight: bold;
	border: thin solid #000066;
}
.fondjauneclair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #faf8a4;
	color: #000066;
	font-weight: bold;
	border: thin solid #000066;
}
.fondvertclair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #a4fca2;
	color: #000066;
	font-weight: bold;
	border: thin solid #000066;
}

.rechercheblanche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px inset #EBEBEB;
	background-color: #FFFFFF;
	background-position: center;
}
.livert {
	list-style-type: disc;
	color: #43f000;
}
.livorange {
	list-style-type: disc;
	color: #f0bb00;
}

.estimfrais {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-position: outside;
	color: #000066;
}

.dispoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-image: url(img/dispoweb.gif);
	list-style-position: outside;
	color: #000066;
}
.dispolimag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-image: url(img/dispomag.gif);
	list-style-position: outside;
	color: #000066;
}
.dispolimag:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-image: url(img/dispomag.gif);
	list-style-position: outside;
	color: #f0bb00;
}
.nondispoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-image: url(img/nondispo.gif);
	list-style-position: outside;
	color: #000066;
}

