/* CSS Document */

html, body   { 
background-image: url(../images/bkg.gif);
background-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
margin:0;
}

.fond-ombre   { 
background-image: url(../images/fond-blanc.gif);
background-repeat:repeat-y;
background-position:top left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
margin:0;
}

.fond-menu   { 
background-image: url(../images/menu/menu.gif);
background-repeat:no-repeat;
background-position:top right;
text-align:center;
}

.fond-beige{
background-color:#F5F3F3;
border-right-style:dashed;
border-right-color:#CCCCCC;
border-right-width:1px;
}

.fond-blanc{
background-color:#FFFFFF;
}

.bordure{
border:1px dashed #CCCCCC;
}

.bordure2{
border:1px solid #CCCCCC;
}

.bg-blanc{
background-color:#FFFFFF;
}

.gras {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
font-weight:bold;
}

p   { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
font-weight:normal;
}

.copyright   { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
text-align:center;
font-weight:normal;
}
.copyright-lien:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666666;text-align:center;}
.copyright-lien:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#888888;text-align:center; text-decoration:underline}
.copyright-lien:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#888888;text-align:center;}


a:link       { color: #793648; text-decoration: none; font-size:10px;font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif }
a:visited    { color: #793648; text-decoration: none; font-size:10px;font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif }
a:hover      { color: #B88992; text-decoration: underline; font-size:10px;font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif }


body.index,td.index {
font-size:10px;
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ombre-bas{
background-image:url(../images/ombre-bas.gif);
background-repeat:repeat-x;
background-position:top;
}

.coin-gauche{
background-image:url(../images/coin-bas.gif);
background-repeat:no-repeat;
background-position:top left;
}

.coin-droite{
background-image:url(../images/coin-droite.gif);
background-repeat:no-repeat;
background-position:top right;
}

/* ----- ROUGE ----- */ 

.gros-rouge{
font-family:Georgia, Times New Roman, Times, serif;
color: #A1626D;
text-align: left;
font-size:14px;
font-weight:bold;
}

.petit-rouge{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-size:10px;
color:#B88992;
font-weight : bold;
}

.texte-rouge{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-size:10px;
color: #A1626D;
}

.menu-rouge{
background-color:#EAE4E5;
text-align: center;
font-size:12px;
}

.menu-rouge:hover{
background-color:#F1EBEC;
text-align: center;
font-size:12px;
}

.rouge:link{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size:10px; color: #A1626D; text-decoration: none; }
.rouge:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size:10px; color: #A1626D; text-decoration: none; }
.rouge:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size:10px; color: #B88992; text-decoration: underline; }

/* ----------------- */

/* ----- ROUGE-ROUGE ----- */ 

.gros-rougerouge{
font-family:Georgia, Times New Roman, Times, serif;
color: #C11312;
text-align: left;
font-size:14px;
font-weight:bold;
}

.petit-rougerouge{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-size:10px;
color:#FF4B4A;
font-weight : bold;
}

.texte-rougerouge{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-size:10px;
color: #C11312;
}

.rougerouge:link{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size:10px; color: #C11312; text-decoration: none; }
.rougerouge:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size:10px; color: #C11312; text-decoration: none; }
.rougerouge:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size:10px; color: #FF4B4A; text-decoration: underline; }

/* ----------------- */


/* ----- ORANGE ----- */ 

.gros-orange{
font-family:Georgia, Times New Roman, Times, serif;
color: #FF7200;
font-size:14px;
font-weight:bold;
}

.menu-orange{
background-color:#F2E4D8;
text-align: center;
font-size:12px;
}

.menu-orange:hover{
background-color:#F9EBDF;
text-align: center;
font-size:12px;
}

.petit-orange{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFA964;
font-weight : bold;
}

.texte-orange{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FF7200;
font-weight:normal;
}

.orange-centre:link{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size:10px; color: #FF7200; text-decoration: none; }
.orange-centre:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size:10px; color: #FF7200; text-decoration: none; }
.orange-centre:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size:10px; color: #FFA964; text-decoration: underline; }


.orange:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align: left; font-size:10px; color: #FF7200; text-decoration: none; }
.orange:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align: left; font-size:10px; color: #FF7200; text-decoration: none; }
.orange:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align: left; font-size:10px; color: #FFA964; text-decoration: underline; }

/* ----------------- */

/* ----- VERT ----- */ 

.fond-vert{
text-align:center;
background-color:#D9ECDC;
}

.titres-cv{
font-family:Georgia, Times New Roman, Times, serif;
color: #638D69;
text-align: left;
font-size:14px;
font-weight:bold;
}

.menu-vert{
background-color:#D9E2D9;
text-align: center;
font-size:12px;
}

.menu-vert:hover{
background-color:#E0E9E0;
text-align: center;
font-size:12px;
}

.sous-titre{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-size:10px;
color:#9DC39C;
font-weight : bold;
}

.vert-clair{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-size:10px;
color:#BFD8BE;
font-weight : bold;
}

.vert-brikabrak      { color: #638D69; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;text-align: left;}

.vert:link       { color: #638D69; text-decoration: none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif }
.vert:visited    { color: #638D69; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.vert:hover      { color: #9DC39C; text-decoration: underline; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif }


/* ---------------- */




/* ----- BLEU ----- */ 


.titres-bleu{
font-family:Georgia, Times New Roman, Times, serif;
color: #456DA0;
text-align: left;
font-size:14px;
font-weight:bold;
}

.menu-bleu{
background-color:#E7EDF2;
text-align: center;
font-size:12px;
}

.menu-bleu:hover{
background-color:#EDF4F9;
text-align: center;
font-size:12px;
}

.texte-bleu{color: #456DA0; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right;}
.texte-gris-clair{color:#BBBBBB; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;}
.texte-gris-gras{color:#BBBBBB; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-weight:bold;}

.titres-bleu:link{
font-family:Georgia, Times New Roman, Times, serif;
color: #456DA0;
text-align: left;
font-size:14px;
font-weight:bold;
}

.titres-bleu:hover{font-family:Georgia, Times New Roman, Times, serif;color: #456DA0;font-size:14px;font-weight:bold;text-decoration: none;}
.titres-bleu:visited{font-family:Georgia, Times New Roman, Times, serif;color: #456DA0;font-size:14px;font-weight:bold;text-decoration: none;}
.sous-titre-bleu{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#88AFD0;font-weight : bold;text-decoration: none;}


.bleu:link       { color: #456DA0; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bleu:visited    { color: #456DA0; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bleu:hover      { color: #88AFD0; text-decoration: underline; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif }


/* ---------------- */



.center{
text-align:center;
}

.clair-centre{
background-color:	#F5F5F5;
text-align:center;
}

.clair-gauche{
background-color:	#F5F5F5;
text-align:left;
}

.noir{
font-size:10px;
color: #000000;
}

.fonce{
text-align:left;
background-color:#EBE9E9;
}

.moyen{
text-align:center;
background-color:#E2E2E2;
color: #111111;
}

.moyen-liens{
text-align:left;
background-color:#E9E9E9;
color: #111111;
}

.moyen-centre{
text-align:center;
background-color:#E9E9E9;
}

.moyen-cv{
text-align:left;
background-color:#E9E9E9;
}

.fonce-cv{
text-align:center;
background-color:	#DDDDDD;
}

.clair{
background-color:	#F5F5F5;
text-align:left;
}

.menu{
background-color:	#F5F5F5;
text-align: center;
font-size:12px;
}

input, option, select, textarea{
font-size:10px;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:	#F5F5F5;
border-bottom:	#A0B0B8 1px solid;
border-left:	#A0B0B8 1px solid;
border-right:	#A0B0B8 1px solid;
border-top:	#A0B0B8 1px solid;
}

input.radio{
background-color:#E2E2E2;
border-bottom:	#E2E2E2 0px;
border-left:	#E2E2E2 0px;
border-right:	#E2E2E2 0px;
border-top:	#E2E2E2 0px;
}

input.bouton{
font-size:10px;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:	#F5F5F5;
border-bottom:	#ACACAC 1px solid;
border-left:	#ACACAC 1px solid;
border-right:	#ACACAC 1px solid;
border-top:	#ACACAC 1px solid;
}

 ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #B4AAAA;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #C7BDBD;
text-decoration: none;
}

img.icones{
border:	#ACACAC 1px solid;
}

a.thumbnail : link img { border: 1px solid #333333; filter: alpha(opacity=100);}
a.thumbnail : hover img { border: 1px solid #ACACAC; filter: alpha(opacity=50);}
a.thumbnail : visited img { border: 1px solid #333333; filter: alpha(opacity=100);}

