body { margin: 0px;}
p.titre {	font-family : Arial, Helvetica, sans-serif; font-weight: bold ; font-size: 12px;color : #ffffff; text-align: left;  }
td {	font-family : Arial, Helvetica, sans-serif; font-size: 12px; color : #3A3A3A;   }
h1 {	font-family : Arial, Helvetica, sans-serif; font-size: 18px; color : #3A3A3A; }
h2 {	font-family : Arial, Helvetica, sans-serif; font-size: 16px; color : #3A3A3A;  }
h3 {	font-family : Arial, Helvetica, sans-serif; font-size: 14px; color : #3A3A3A;  }
.tdb {
	border: 1px solid #999999;
}
.bg1 {background-color:#B2B2FF}

.img_left {float: left;padding-right: 10px;padding-bottom: 5px;margin-left: 0px;margin-right: 10px;}
.img_right {float: right;padding-right:  5px;padding-bottom: 10px;margin-left: 10px;margin-right: 0px;}
.img_left_border {border: 1px solid #595959;float: left;margin-left: 0px;margin-right: 10px;}
.img_right_border {border: 1px solid #595959;float: right;margin-left: 10px;margin-right: 0px;}
.img_border {border: 1px solid #8282FF;}

A.main:link {color:#464646; TEXT-DECORATION: none;}
A.main:visited {color:#464646;TEXT-DECORATION: none;}
A.main:hover {color:#464646; TEXT-DECORATION: none; }
A.main:active {color:#464646; TEXT-DECORATION: none;}

A.titre_select { 	COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.titre_select:hover {COLOR: #FFFFFF;	TEXT-DECORATION: underline;}
A.titre_select:active {COLOR: #FFFFFF; TEXT-DECORATION: none;}

A.titre_gris:link {color:#3A3A3A; TEXT-DECORATION: underline;}
A.titre_gris:visited {color:#3A3A3A;TEXT-DECORATION: underline;}
A.titre_gris:hover {color:#FFFFFF; background-color:#3A3A3A; }
A.titre_gris:active {color:#3A3A3A; TEXT-DECORATION: underline;}
ul.gris {  margin-left:10px; font-family : Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; list-style-type:square;  color: #3A3A3A;}
.bggris {background-color:#818181}
.gris {color:#3A3A3A}
.img_rb_gris {border: 1px solid #C9CAC2;margin-left: 5px;margin-right: 0px;}
.img_right_gris {border: 1px solid #C9CAC2;margin-left: 0px;margin-right: 10px;float: right;}

A.titre_bleu:link {color:#6666FF; TEXT-DECORATION: underline;}
A.titre_bleu:visited {color:#6666FF;TEXT-DECORATION: underline;}
A.titre_bleu:hover {background-color:#0000B0; color:#FFFFFF; }
A.titre_bleu:active {color:#6666FF; TEXT-DECORATION: underline;}
ul.bleu {  margin-left:10px; font-family : Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; list-style-type:square; color:#6666FF;}
.bgbleu {background-color:#6666FF;}
.bleu {color:#6666FF;}

A.titre_alz:link {color:#2FA8A5; TEXT-DECORATION: underline;}
A.titre_alz:visited {color:#2FA8A5;TEXT-DECORATION: underline;}
A.titre_alz:hover {background-color:#D6F3F2; color:#000000; }
A.titre_alz:active {color:#2FA8A5; TEXT-DECORATION: underline;}
ul.alz {  margin-left:10px; font-family : Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; list-style-type:square; color:#2FA8A5;}
.bgalz {background-color:#66D4D1;}
.alz {color:#2FA8A5;}

A.titre_rouge:link {color:#FF6600; TEXT-DECORATION: underline;}
A.titre_rouge:visited {color:#FF6600;TEXT-DECORATION: underline;}
A.titre_rouge:hover {color:#FFFFFF; background-color:#FF6600; }
A.titre_rouge:active {color:#FF6600; TEXT-DECORATION: underline;}
ul.rouge {  margin-left:10px; font-family : Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; list-style-type:square;  color: #FF6600;}
.bgrouge {background-color:#FF6600;}
.rouge {color:#FF6600;}
.img_rb_rouge {border: 1px solid #FF6600;margin-left: 5px;margin-right: 0px;}

.table_rouge {border: 1px solid #FF6600;}

A.titre_vert:link {color:#669900; TEXT-DECORATION: underline;}
A.titre_vert:visited {color:#669900;TEXT-DECORATION: underline;}
A.titre_vert:hover {color:#FFFFFF; background-color:#5F8C00; }
A.titre_vert:active {color:#669900; TEXT-DECORATION: underline;}
ul.vert {  margin-left:10px; font-family : Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; list-style-type:square;  color: #669900;}
.bgvert {background-color:#669900;}
.vert {color:#669900;}

A.titre_mauve:link {color:#CC3399; TEXT-DECORATION: underline;}
A.titre_mauve:visited {color:#CC3399;TEXT-DECORATION: underline;}
A.titre_mauve:hover {color:#FFFFFF; background-color:#CC3399; }
A.titre_mauve:active {color:#CC3399; TEXT-DECORATION: underline;}
ul.mauve {  margin-left:10px; font-family : Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; list-style-type:square;  color: #CC3399;}
.bgmauve {background-color:#CC3399;}
.mauve {color:#CC3399;}


A.titre_orange:link {color:#800080; TEXT-DECORATION: underline;}
A.titre_orange:visited {color:#800080;TEXT-DECORATION: underline;}
A.titre_orange:hover {color:#FFFFFF; background-color:#800080; }
A.titre_orange:active {color:#800080; TEXT-DECORATION: underline;}
ul.orange {  margin-left:10px; font-family : Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; list-style-type:square;  color: #800080;}
.bgorange {background-color:#800080;}
.orange {color:#800080;}

A.titre_blanc:link {color:#FFFFFF; TEXT-DECORATION: underline;}
A.titre_blanc:visited {color:#FFFFFF;TEXT-DECORATION: underline;}
A.titre_blanc:hover {color:#FFFFFF; }
A.titre_blanc:active {color:#FFFFFF; TEXT-DECORATION: underline;}
.blanc {color:#FFFFFF;}

A.t_blanc:link {color:#FFFFFF; TEXT-DECORATION: none;}
A.t_blanc:visited {color:#FFFFFF;TEXT-DECORATION: none;}
A.t_blanc:hover {color:#FFFFFF; }
A.t_blanc:active {color:#FFFFFF; TEXT-DECORATION: none;}
.blanc {color:#FFFFFF;}

/*td.head {height:20px;} */

.table_menu {border-left: dashed 1px #999999;}
.table_data {border: dashed 1px #999999;}
.td_data {border-left: dashed 1px #999999; border-top: dashed 1px #999999;}
.td_data_bottom {border-bottom: dashed 1px #999999;}
.td_data_top {border-top: dashed 1px #999999;}
.td_data_color {background-color: #E8E8E8;}
.td_menu {border-bottom: dashed 1px #999999;padding-left:5px;}
.td_menua {border-bottom: dashed 1px #999999;padding-left:5px;padding-bottom:5px}
.td_annu {border-bottom: solid 1px #FFA76C;}
.td_vous {border-bottom: solid 1px #CC3399;}
.table_annu {border: solid 1px #FFA76C;}
.table_alz {border: solid 1px #66D4D1;}
.table_annu2 {border: solid 2px #FFA76C;}
.table_mauve {border: solid 1px #CC3399;}
.table_emploi {border: solid 1px #CA42A6;}
.table_pro {border: solid 1px #800080;}
.table_bleu {border: 1px solid #6666FF;}
.table_vert {border: 1px solid #669900;}
.table_actu {border-left: solid 1px #3A3A3A; border-bottom: solid 1px #3A3A3A; border-right: solid 1px #3A3A3A;}


A.lien_emploi:link {color:#CA42A6; TEXT-DECORATION: none;}
A.lien_emploi:visited {color:#CA42A6;TEXT-DECORATION: none;}
A.lien_emploi:hover {color:#FFFFFF; background-color:#CA42A6;}
A.lien_emploi:active {color:#CA42A6; TEXT-DECORATION: none;}
.td_emploi {border-bottom: solid 1px #999999;padding-bottom:10px}
.emploi {color:#CA42A6;}

a.txt-vert:link {text-decoration: none;color:#3A3A3A;font-weight:normal;}
a.txt-vert:visited {text-decoration: none;color:#3A3A3A;font-weight:normal;}
a.txt-vert:hover {text-decoration: none;color :#669900; font-weight:normal;}
a.txt-vert:active {text-decoration: none;color:#3A3A3A;font-weight:normal;}

form { margin:0}

.hidprn {visibility:hidden}