td    { color: #666666; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
red   { background-image: url(images/red.gif); border: solid 1px #b97340 }
lienrouge{color: #ad000f;}
titre{ font-family: Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #ad000f;font-size: 13px;}
a  { color: #666666; text-decoration: none }
a:hover  { color: #666666; text-decoration: underline }
a:visited  { color: #666666 }

a.menuhaut { color: #ffffff; text-decoration: none; font-family:verdana; font-weight:bold; font-size:11px }
a.menuhaut:hover  { color: #ffffff; text-decoration: underline; font-family:verdana; font-weight:bold; font-size:11px}
a.menuhaut:visited  { color: #ffffff }

a.greylink { color: #666; text-decoration: none }
a.greylink:hover { color: #808080; text-decoration: underline }
a.greylink:visited { color: #666 }

a.toogreylink  { color: #555; text-decoration: none }
a.toogreylink:hover  { color: #555; text-decoration: underline }
a.toogreylink:visited  { color: #555 }


a.white  { color: #ffff99; text-decoration: none }
a.white:hover  { color: #ffff99; text-decoration: underline }
a.white:visited  { color: #ffff99 }

a.redlink         { color: #fff; font-weight: normal; font-size: 10px; text-decoration: none }
a.redlink:hover      { color: #fff; font-weight: bold; font-size: 10px; text-decoration: none }
a.redlink:visited      { color: #fff; font-size: 10px }
.searchbox     { border: dotted 1px #aaa }

.searchbox2      { color: white; background-color: #979da6; border: dotted 1px white }

.searchSubmit { border: 1px #c2c2c2 }

.searchSubmit2  { color: white; background-color: #979da6; border: dotted 1px white }

.Custtxtfield 
{
font-family:  Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
	background-color: #FFFFFF;
	border: dotted 1px #aaa
}

a.bouton_typo:link { color: #9F856C; text-decoration: none }
a.bouton_typo:hover { color: #FF0000; text-decoration: none }
a.bouton_typo:visited  { color: #9F856C; text-decoration: none }

.Custsubmitbtn
 { color: #000000; font-weight: bolder; font-size: 11px; font-family: Tahoma, Arial, arial; background-color: #f7f7ff; border: solid 1px #444 }

.Custtxtfielddropdown
{
font-family:  Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold
}


/*  banners */
.text_size9
{
    FONT-SIZE: 9pt;
    COLOR: black;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
.fieldbox
{
   border: dotted 1px #aaa;
    FONT-FAMILY: Tahoma, sans-serif, Verdana, Helvetica, Arial
}
.color_formborder
{
    BACKGROUND-COLOR: lightgrey
}
.color_formheader
{
    BACKGROUND-COLOR: #dddddd
}
.color_formfields
{
    BACKGROUND-COLOR: #f5f5f5
}
.color_formfieldsalt
{
    BACKGROUND-COLOR: #f0f0f0
}
.color_formresponse
{
    BACKGROUND-COLOR: white
}
.hdrproductwhite {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.menuhaut {
	font-weight: bold;
	color: #45507E;
	font-size: 10px;

}
.toplink {

	font-weight: bold;
	color: #45507E;
	font-size: 11px;
}
.formulairedecommande{
color: #000000;
}

.textefin {
	font-weight: normal;
	color: #333333;

}

.tableaugris{
border: solid 1px #d2d2d2;
}

