H1      { font-family: verdana; font-size: 11pt; font-weight: bold; color: #000000;margin: 2px; padding:0px}
H2      { font-family: verdana; font-size: 11pt; font-weight: bold; color: #7E317B;margin: 2px; padding:0px}

dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none;}

table.tab {border-width:0px 0px 0px 0px;border-style: solid solid solid solid; border-color: #7E317B;padding:0px;background-color:#F4A11E}
table.tab td { border-width:0px 1px 1px 0px; border-style : none; border-color : #535B89;font:10px Verdana,Arial,Helvetica;padding:0px}
table.tab td a:link {color:#871284; text-decoration:underline}
table.tab td a:hover {color:#000000}
table.tab td a:visited {color:#871284; text-decoration:underline}
table.tab td a:active {color:#871284}

table.admin {border-width:1px 1px 1px 1px;border-style: dotted;  border-color : #000000 #000000 #000000 #000000; }
table.admin td { border-width:0px 0px 0px 0px; border-style : none; font:12px Verdana,Arial,Helvetica; color: #ffffff; padding:6px;}
table.admin th { border-width:0px 0px 0px 0px; border-style : none; font:14px Verdana,Arial,Helvetica; color: #ffffff; padding:6px;}
table.admin td a:link {color:#ffffff; text-decoration:underline}
table.admin td a:hover {color:#ffffff; text-decoration:underline}
table.admin td a:active {color:#ffffff; text-decoration:underline}
table.admin td a:visited {color:#ffffff; text-decoration:underline}

td.menu {border-width:0px; border-style : none; font:11px Verdana,Arial,Helvetica; padding:0px; background: url("../images/interf/fdmenu.gif"); background-repeat: repeat-y;}

td.contenu {border-width:0px; border-style : none; font:11px Verdana,Arial,Helvetica; margin:8px;}
td.contenu_g {border-width:0px; border-style : none; font:11px Verdana,Arial,Helvetica; background: url("../images/interf/g_cadre.gif"); background-repeat: repeat-y; }
td.contenu_d {border-width:0px; border-style : none; font:11px Verdana,Arial,Helvetica; background: url("../images/interf/d_cadre.gif"); background-repeat: repeat-y; }


td.accueil1 {border-width:1px; border-style : none; font:11px Verdana,Arial,Helvetica; background: url("../images/accueil/accueil2_03.jpg"); background-repeat: no-repeat; width:290px; height:253px; text-align:center;}
td.accueil2 {border-width:1px; border-style : none; font:11px Verdana,Arial,Helvetica; background: url("../images/accueil/accueil2_04.jpg"); background-repeat: no-repeat; width:300px; height:253px; text-align:center;}
td.accueil3 {border-width:1px; border-style : none; font:11px Verdana,Arial,Helvetica; background: url("../images/accueil/accueil2_06.jpg"); background-repeat: no-repeat;text-align:center;}
td.accueil4 {border-width:1px; border-style : none; font:11px Verdana,Arial,Helvetica; background: url("../images/accueil/accueil2_07.jpg"); background-repeat: no-repeat;text-align:center;}


INPUT, TEXTAREA, SELECT { border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: 100; font-size: 11px; border-left: #000000 1px solid; color: #000000; border-bottom: #000000 1px solid; background-color: #ffffff; }

/* Menu gauche */
#menu {
position: relative; /* placement du menu, à modifier selon vos besoins */
top: 0;
left: 0;
}
#menu {
width: 200;
}
#menu dt {
cursor: pointer;
margin: 0px;
height: 40px;
line-height: 0px;
text-align: center;
color : #E2841E;
font-weight: bold;
border: 0px dotted;
}

#menu dd {
cursor: pointer;
text-align: left;
color : #FFFFFF;
font-weight: bold;
border: 0px none;
border-color: #7E317B;
padding:6px;
padding-left:30px;
width: 100%;
left: 0;
}
#menu li {
text-align: left;
left: 0;
}
#menu li a, #menu dt a {
color : #F4A11E;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
#menu li a:hover, #menu dt a:hover {
;
color : #FFFFFF;
border: 0px solid;
}
.titre{
margin-bottom:140px;
font-weight:bold;
}
