
body,td {
	color: #000000;
	font-weight: normal;
    font-size: 12px;
    font-family:  Verdana, Arial, Helvetica;
	text-decoration: none;
	letter-spacing: 0px }

.Quote {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica;
    font-style: italic;
	text-decoration: none;
	letter-spacing: 0px }

.CategoryTitle {
	color: #00019D;
	font-weight: bold; /*font-style: italic; */
	font-size: 24px;
	font-family: cursive;
	text-decoration: none;
	letter-spacing: 2px;
	text-align: center;
	vertical-align: middle;
}

.CategoryPrice {
    color: #ff0000;
    font-weight: bold;
    font-style: italic;
    font-size: 30px;
    font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	letter-spacing: 0px;
	cursor: hand;
}

.AltHeaderTitle {
    color: #338877;
    font-weight: bold;
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	letter-spacing: 0px }

.HeaderTitle {
    color: #000077;
    font-weight: bold;
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	letter-spacing: 0px }

.FinePrint {
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica;
	letter-spacing: 0px }

.HeaderDate {
    color: #777777;
	font-weight: normal;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	letter-spacing: 0px }

Input.SearchTextBox {
    color: #f7c451;
    font-size: 9pt;
    font-weight: bold;
    background-color: #888888;
    border-color: #666666;
    border-style: inset;
    border-width: 1px;
    font-family: Verdana, Arial, Helvetica;
	text-decoration: none }

Input.SearchButton {
    color: #ffffff;
    font-size: 8pt;
    background-color: #999999;
    border-color: #777777;
    border-style: outset;
    border-width: 1px;
    font-family: Verdana, Arial, Helvetica;
	text-decoration: none }

/*
.fieldcell input {
	width: 200px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #D7E5F2;
	color: #102132;
	border: 1px solid #284279;
	margin-right: 0px;
	margin-left: 2px;
} 	
*/
	
.ListServer {
    color: #888888;
    font-weight: normal;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica;
	text-decoration: none }

.texte1 {
    color: #0033CC;
    font-weight: normal;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	letter-spacing: 0px ;
	}

.texte1b {
	color: #0033CC;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	letter-spacing: 0px;
}
	
	
.texte2 {
    color: #000000;
    font-weight: normal;
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: 0px ;
	}

.texte3 {
	/*background-image: url(./images/cellule_gris/fondo-index.gif);
	background-repeat: no-repeat; */
    color: #ff0000;
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	letter-spacing: 0px ;
	}


.Copyright {
    color: #bbbbbb;
    font-weight: normal;
    font-size: 9px;
    font-family:  Verdana, Arial, Helvetica;
	text-decoration: none }

.MenuBracket   {
	color: #f7c451;
	font-weight: bold;
    font-size: 18px;
    font-family: Verdana, Arial, Helvetica;
	text-decoration: none }

.MenuSpacer {
    color: #ffffff;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica;
	text-decoration: none }

A:hover {
    color: #d7a431;
    text-decoration: underline }

a
{
   color: #669;
   font-weight: bold;
   text-decoration: underline
}


.normal {
    color: #338877;
    font-weight: bold;
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	letter-spacing: 0px }


.glow {
    background: white;
    color: red;
    text-shadow: black 0px 0px 5px;
}



/* ---------------- NavArea -------------------- */
tr#n {
	width: 145px;
	height: 25px;
	background: url(images/td_titre.gif) repeat-x;
	border: 1px solid #C1C1C1;
	vertical-align: middle;
}

tr#n:hover {
	background: #BDC3FF ;
} 


/*   */
a#menu_item {
	/*display: block;*/
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold; /*normal; */
	/*height: 25px; *//* 17px;  */
	color: #0001A2; /* #000; */
	text-decoration: none; /* background-image: url(navbak.gif); */
	vertical-align: middle;
/*padding: 6px 12px;*/

}


a#menu_item:hover {
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold; /*normal; */
/* 17px;  */
	font-size: 14;
	color: #0001A2; /* #000; */
	cursor: hand; /*padding: 6px 12px;*/
	background-image: none;
	background: transparent none;
}


/*   */




/* ---------------- NavArea -------------------- */

.navlink a, .navlink a:active, .navlink a:visited
{
	height: 25px;
	display: block;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold; /*normal; */
	color: #0001A2; /* BG  #BDC3FF; */
	padding: 2px 10px 0px 10px; /*  0px 2px 3px 12px; */
	text-decoration: none; /*border: 1px #CCC solid;*/
	vertical-align: middle; /*padding-top: 1px;*/
	background-color: #BDC3FF;
	background: url(images/td_titre.gif) ;
}

.navlink a:hover
{
	background-color: #BDC3FF; /* #785BAC; */
   text-decoration: none;
   font-weight: bold;
   color: #FFF;
   /*border: 1px #BBB dotted;*/
   background-image: url(./images/blank.gif);

}

.navlink00 a:hover
{
	background-color: #BDC3FF; /* #BDC3FF   #785BAC; */
	text-decoration: none;
	font-weight: bold;
	color: #0001B0;
	background: transparent none;
	border: 1px #BBB dotted;
	background-image: none;
}

/* this one controls the space between navsections (height) */
/* it also controls the margin between the nav cell and main content cell (width) */
#navspacers
{
   width: 100px;
   height: 10px;
}


/*
*/
/* ---------------- NavArea 2 -------------------- */

.navlink2 a, .navlink2 a:active, .navlink2 a:visited
{
   display: block;
   font-size: 10px;
    font-family:  Verdana, Arial, Helvetica;
   font-weight: normal;
   width: 125px;
   height: 8px;
   color: #000;
   padding: 0px 2px 3px 12px; /* 0px 2px 3px 12px;  */
   text-decoration: none;
   border: 1px #CCC solid;
   background-image: url(fleche04b.gif);
}

.navlink2 a:hover
{
   background-color: #785BAC;
   text-decoration: none;
   font-weight: bold;
   color: #FFF;
   border: 1px #BBB dotted;
   background-image: url(./images/blank.gif);
}




.bouton01
{
/*max-width: 50px; */
/*width: 50px; */
width: 100%;
height: 20px;
background-color: #fff055;
font-family: Verdana;
color: #ff0000;
font-weight: bold;
font-size: 8 pt;
letter-spacing: 0pt;
text-align: left;
border-left: 1 solid #000000;
border-right: 2 solid #666666;
border-top: 1 solid #000000;
border-bottom: 2 solid #666666;
background-image: url(fleche04b.gif);
background-repeat: no-repeat;
padding: 0px 5px 0px 5px;
margin: 0px 0px 0px 0px;
cursor:pointer
/*position:relative; */

/*left:100px;
top:150px;
*/
}

input.bouton01 :hover
 {color: #ffcc00}



.bouton02
{
/*max-width: 50px; */
/*width: 50px; */
width: 110px;  /*100%; */
height: 25px;
background-color: #fff055;
font-family: Verdana;
color: #ff0000;
font-weight: bold;
font-size: 8 pt;
letter-spacing: 1pt;
text-align: center;
border-left: 1 solid #ff0000;
border-right: 2 solid #666666;
border-top: 1 solid #ff0000;
border-bottom: 2 solid #666666;
background-image: url(navbak-IR.gif);
background-repeat: repeat-y;  /*no-repeat; */
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
cursor:pointer
/*position:relative; */

/*left:100px;
top:150px;
*/
}


/*
*/
body
{
	background-image: url(images/bg.gif);
	background-attachment: fixed;
	background-repeat: repeat-x;
}


/* contour avec cadre   */
/* usage: <p class="contour1">Texte avec un contour non rectangulaire. </p> */

.contour1 {
outline: #bcc2fc double 5px;
}
.contour2 {
outline: dotted #808080 1pt;
}
.contour3 {
outline: thick #ffd700 outset;
}

/*  titre tableau  */
.td_left{
	background-image: url(images/titre_gauche.gif);
	background-repeat: no-repeat;
}

.td_mid{
	background-image: url(images/titre_mid.gif);
	background-repeat: repeat-x;
}

.td_right{
	background-image: url(images/titre_droite.gif);
	background-repeat: no-repeat;
}

.promo{
cursor: hand;
}

