.menu_tab
{
  width:211px;
  font-weight: bold;
}

.menu_tab_log
{
  width:211px;
  font-weight: bold;
  background-image:url(../image/fond_centre.jpg);
}

.menu_entete
{
  text-align:center;
  font-size:20px;
  height:45px;
  background-repeat:no-repeat;
  font-family: "Monotype Corsiva";
  color:#3e2f0b;
  background-image:url(../image/btn_cat.png);
  padding-top:6px;
  vertical-align:top;
  text-decoration:none;
}

.menu_liens
{
  text-align:left;
  font-size:14px;
  height:25px;
  background-image:url(../image/btna.png);
  background-repeat:no-repeat;
  width:200px;
  display:block;
}

.menu_liens a
{
  color:#3e2f0b;
  display:block;
  text-decoration:none;
}

.menu_liens a;visited
{
  color:#3e2f0b;
  display:block;
  text-decoration:none;
}

.menu_liens a:hover
{
  color:#3e2f0b;
  display:block;
  height:25px;
  background-image:url(../image/btnh.png);
  background-repeat:no-repeat;
}

.content_tab
{
  width:661px;
  border:1px solid #000000;
  text-align:left;
  font-size:14px;
  color:#441505;
  background-image:url(../image/fond_centre.jpg);
}

.content_entete
{
  background-image:url(../image/fond_cat_centre.jpg);
  background-repeat:no-repeat;
  font-family: "Monotype Corsiva";
  height:45px;
  color:#3e2f0b;
  font-size:25px;
  font-weight: bold;
  padding-left:10px;
  padding-top:4px;
  vertical-align:top;
}

.content_entete_image
{
  padding-left:5px;
  padding-top:5px;
  text-align:left;
}

.content_entete_capa
{
  vertical-align:middle;
  padding-left:10px;
  text-align:left;
}

.content_nav_tab
{
  width:323px;
  border:1px solid #000000;
  text-align:center;
  font-size:14px;
  color:#441505;
  background-image:url(../image/fond_centre.jpg);
}

.content_nav_entete
{
  background-image:url(../image/fond_cat_nav.jpg);
  background-repeat:no-repeat;
  font-family: "Monotype Corsiva";
  height:45px;
  color:#3e2f0b;
  font-size:21px;
  font-weight: bold;
  padding-left:10px;
  padding-top:6px;
  vertical-align:top;
}

.lien_general
{
    width:100%;
    border:0px;
    text-decoration:none;
    color:#3e2f0b;
}

.lien_general a
{
    width:100%;
    border:0px;
    text-decoration:none;
    color:#3e2f0b;
}

.lien_general a:visited 
{
    width:100%;
    border:0px;
    text-decoration:none;
    color:#3e2f0b;
}

.lien_general a:hover
{
    width:100%;
    border:0px;
    text-decoration:none;
    color:#3e2f0b;
}

.content_image
{
  padding:5px;
  vertical-align:top;
  width:220px;
}

.content_tab_sousTitre
{
  font-weight: bold;
  padding:5px;
  color:red;
  text-align:center;
  vertical-align:top;
}

.content_entete_list
{
  background-image:url(../image/fond_cat_centre.jpg);
  background-repeat:no-repeat;
  font-family: "Monotype Corsiva";
  height:45px;
  color:#3e2f0b;
  font-size:22px;
  font-weight: bold;
  padding-left:10px;
  padding-top:4px;
  vertical-align:top;
  text-align:center;
}

.content_carac_list_capa
{
  font-size:12px;
  font-weight: bold;
  padding:5px;
  vertical-align:middle;
}

.content_carac_list_capa a
{
  color:#441505;
  text-decoration:none;
}

.content_carac_list_capa a:visited
{
  color:#441505;
  text-decoration:none;
}

.content_carac_list_capa a:hover
{
  color:#FF0000;
  text-decoration:none;
}

.content_carac_list
{
  font-size:12px;
  font-weight: bold;
  padding:5px;
  vertical-align:top;
}

.content_carac_list a
{
  color:#441505;
  text-decoration:none;
}

.content_carac_list a:visited
{
  color:#441505;
  text-decoration:none;
}

.content_carac_list a:hover
{
  color:#FF0000;
  text-decoration:none;
}

.content_carac
{
  font-weight: bold;
  padding:5px;
  vertical-align:top;
  width:125px;
}

.content_carac a
{
  text-decoration:none;
}

.content_carac a:visited
{
  text-decoration:none;
}

.content_carac a:hover
{
  color:#FF0000;
  text-decoration:none;
}

.content_carac_ta
{
  font-weight: bold;
  padding:5px;
  vertical-align:top;
}

.content_text
{
  padding:5px;
  text-align:justify;
  vertical-align:top;
}

.content_modif
{
  font-weight: bold;
  text-align:center;
  padding-top:5px;
  padding-bottom:10px;
}

.content_modif a
{
  color:#441505;
  text-decoration:none;
}

.content_modif a:visited
{
  color:#441505;
  text-decoration:none;
}

.content_modif a:hover
{
  color:#FF0000;
  text-decoration:overline underline;
}

.content_modif_nav
{
  width:50%;
  font-weight: bold;
  padding-top:5px;
  padding-bottom:10px;
}

.content_modif_nav a
{
  color:#441505;
  text-decoration:none;
}

.content_modif_nav a:visited
{
  color:#441505;
  text-decoration:none;
}

.content_modif_nav a:hover
{
  color:#FF0000;
  text-decoration:overline underline;
}

.content_modif_nav_actu
{
  width:50%;
  font-weight: bold;
  padding-top:5px;
  padding-bottom:10px;
}

.content_modif_nav_actu a
{
  color:#FF0000;
  text-decoration:none;
}

.content_modif_nav_actu a:visited
{
  color:#FF0000;
  text-decoration:none;
}

.content_modif_nav_actu a:hover
{
  color:#441505;
  text-decoration:overline underline;
}


.AA {
	background-color:#958559;
        color : #441505;
}

.AB {
	width:961px;
}

.AC {
	height:100px;
	border:1px solid #441505;
	text-align:center;
	vertical-align:middle;
}

.AD {
	font-size:28px;
	color:#441505;
	font-weight: bold;
	text-align:center;
}

.AE {
	width:200px;
	vertical-align:top;
}

.AF {
	vertical-align:top;
}

.AG {
	border:1px solid #441505;
	font-size:10px;
	color:#441505;
	text-align:center;
}

.AH {
	width:100%;
	font-size:12px;
	color:#441505;
	font-weight: bold;
	border:1px solid #441505;
	margin-top:5px;
}

.AH a {
	color:#441505;
	text-decoration:none;
}

.AH a:visited {
	color:#441505;
	text-decoration:none;
}

.AH a:hover {
	color:#fefed5;
	text-decoration:none;
}

.AI {
	font-size:16px;
	color:#fefed5;
	text-align:center;
	font-weight: bold;
	border-bottom:1px solid #441505;
}

.AJ {
	width:90%;
}

.AK {
	vertical-align:top;
	font-size:14px;
	padding-top:15px;
	text-align:justify;
}

.AL {
	vertical-align:top;
	font-size:14px;
	border:1px solid #fefed5;
	font-weight: bold;
	text-align:center;
}

.AM {
	vertical-align:middle;
	text-align:left;
	font-size:12px;
	font-weight: bold;
}

.AN {
	text-align:center;
	color:#441505;
	font-size:10px;
	vertical-align:middle;
}
.AN a {
	color:#441505;
	text-decoration:none;
}
.AN a:visited {
	color:#441505;
}
.AN a:hover {
	color:#fefed5;
}

.AO {
	width:100%;
	border:1px solid #441505;
}

.AP {
	vertical-align:middle;
	font-size:14px;
	border-bottom:1px solid #441505;
	font-weight: bold;
	text-align:center;
	color:#fefed5;
}

.AQ {
	width:100%;
	font-size:12px;
	color:#fefed5;
	font-weight: bold;
	border:1px solid #fefed5;
	margin-top:5px;
}

.AQ a {
	color:#fefed5;
	text-decoration:none;
}

.AQ a:visited {
	color:#fefed5;
	text-decoration:none;
}

.AQ a:hover {
	color:#441505;
	text-decoration:none;
}

.AR {
	font-size:16px;
	color:#441505;
	text-align:center;
	font-weight: bold;
	border-bottom:1px solid #fefed5;
}

.AS {
	font-size:14px;
	color:#441505;
	text-align:center;
	font-weight: bold;
}

.AS a {
	color:#441505;
}

.AS a:visited {
	color:#441505;
}

.AS a:hover {
	color:#fefed5;
}

.AT{
	width:100%;
	font-size:14px;
	font-weight: bold;
}

.AT a {
	color:#fefed5;
	text-decoration:none;
}

.AT a:visited {
	color:#fefed5;
	text-decoration:none;
}

.AT a:hover {
	color:#441505;
	text-decoration:none;
}

.AU{
	font-size:14px;
	font-weight: bold;
	color:#fefed5;
	text-align:center;
}

.AV{
	font-size:14px;
	font-weight: bold;
	text-align:center;
}

.AV a {
	color:#441505;
	text-decoration:none;
}

.AV a:visited {
	color:#441505;
	text-decoration:none;
}

.AV a:hover {
	color:#fefed5;
	text-decoration:overline underline;
}

.AW {
	width:20%;
        height : 40px;
	font-size:12px;
	text-align:center;
	font-weight: bold;
	border:1px solid #441505;
	color:#441505;
}

.AW  a{
	text-decoration:none;
	color:#441505;
}

.AW a:visited {
	text-decoration:none;
	color:#441505;
}

.AW a:hover {
	text-decoration:overline underline;
	color:#fefed5;
}

.AX {
	width:20%;
        height : 40px;
	font-weight: bold;
	background-color:#fefed5;
	font-size:12px;
	text-align:center;
	border:1px solid #441505;
	color:#441505;
}

.AX  a{
	text-decoration:none;
	color:#441505;
}

.AX a:visited {
	text-decoration:none;
	color:#441505;
}

.AX a:hover {
	text-decoration:overline underline;
	color:#FFFFFF;
}

.AY {
	width:25%;
	font-weight: bold;
	background-color:#FEFED5;
	font-size:14px;
	text-align:center;
	border:1px solid #441505;
}

.AZ {
	width:25%;
	font-size:14px;
	text-align:center;
	border:1px solid #441505;
}

.BA {
	width:33%;
	font-weight: bold;
	background-color:#FEFED5;
	font-size:14px;
	text-align:center;
	border:1px solid #441505;
}

.BB {
	width:33%;
	font-size:14px;
	text-align:center;
	border:1px solid #441505;
}

.BC {
	width:20%;
        height : 40px;
	font-weight: bold;
	background-color:#441505;
	font-size:12px;
	text-align:center;
	border:1px solid #fefed5;
	color:#FFFFFF;
}

.BD {
	font-weight: bold;
	background-color:#FEFED5;
	font-size:14px;
	text-align:center;
	border:1px solid #441505;
	color:#FFFFFF;
}