.nav { color: white; background-color: black; margin: 0; }
.sans { color: white; background-color: black; background-image: url(../images/bg/bg_sans.jpg); background-repeat: repeat-y; margin: 0; }
.blanc { color: black; background-color: black; background-image: url(../images/bg/bg_blanc.jpg); background-repeat: repeat-y; margin: 0; }
.bleu { color: white; background-color: black; background-image: url(../images/bg/bg_bleu.jpg); background-repeat: repeat-y; margin: 0; }
.beige { color: black; background-color: black; background-image: url(../images/bg/bg_beige.jpg); background-repeat: repeat-y; margin: 0; }
.cara { color: black; background-color: black; background-image: url(../images/bg/bg_cara.jpg); background-repeat: repeat-y; margin: 0; }
.photos { color: black; background-color: black; background-image: url(../images/bg/photos_beige.jpg); background-repeat: repeat-y; margin: 0; }

H1 { color: red; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/* styles pour fond sanskrit*/

/* texte blanc */
.texte01 { color: white; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; margin-left: 50px; width : 630px; }
.texte02 { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; }
.s_titre01 { color: white; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* liens par defaut, vert pale */
a { color: #ced784; }

/* liens dans tables bas de page */

/* gris pour fond bleu */
a.small { color: #ced784; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; }

/* styles pour fond beige */
/* texte noir */
.texte03 { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; margin-left: 50px; width : 630px; }
.texte03a { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; }
/* lien bleu sans italique*/
a.bleu3 { color: #4d4f6b; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 19px; }


/* tables bas de page texte brun*/
a.small2 { color: #433e3e; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; }
/* titre de livre */
.tit01 { color: #4d4f6b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; }
/* isbn sous livre */
.isbn { color: #5e5f76; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px; }


/* styles pour formulaire*/
.f_tit01 { color: #c0c0c0; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.f_tit01a { color: #f8f6ac; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.texte04 { color: #3f3b3b; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.texte05 { color: #666252; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/* styles pour faq*/
.qa 		{ color: red; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/* styles pour prefacier*/
.p_tit01	{ color: #4d4f6b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; }
.p_tit02	{ color: #4d4f6b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.p_tit03	{ color: #4d4f6b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.p_texte01	{ color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.p_01		{ color: #4d4f6b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/* styles pour bhaktivedanta*/
.b_tit01	{ color: #ede9d0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; }
.b_tit02	{ color: #ede9d0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/* styles pour archives (fond beige)   7a5c57  */
.a_tit01	{ color: #4d4f6b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-variant: small-caps; }
.a_texte04	{ color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.a_texte05	{ color: #433e3e; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.a_01		{ color: #5a4e4d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }


/* styles pour sources */

.s_texte06	{ color: #f9f0d1; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px;}

/* styles pour catalogue (fond beige) */

.c_tit01 { color: #4d4f6b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; }
.c_tit02 { color: #4d4f6b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; }
a.c_01	{ color: #433e3e; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; }
a.c_02	{ color: #4d4f6b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; }

/* styles pour calendrier (fond sanskrit) */
.texte01c { color: white; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; margin-left: 170px; width : 380px; }
.ca_rouge01 { color: red; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; line-height: 19px; }
.ca_rouge02 { color: red; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 19px; }


a.noir {color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; }
a.rouge { color: red; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px;  }
a.orange { color: orange; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 19px; }
a.bleu2 { color: #4d4f6b; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; line-height: 19px; }
.lien02 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.cit01 { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; margin-left: 50px; }
.cit02 { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; margin-top: 0; margin-bottom: 0; }
.app1 { color: red; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; line-height: 19px; text-align: right; }
.app2 { color: white; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; line-height: 19px; text-align: right; }
.app2a { color: black; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; line-height: 19px; text-align: right; }


/* layers */
#vertical { height: 100px; width: 75px; left: 720px; top: 200px; position: absolute; visibility: visible; }
#english { height: 20px; width: 50px; left: 745px; top: 30px; position: absolute; visibility: visible; }

