body {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
background-color:#35211A;
font-family: Tahoma;
font-size: 12px;
color:#FFFFFF;
}

.tdp{
background-image:url(../images/bc.gif);
background-repeat:repeat-y;
background-color:#F5F0DA;
}

.tdh {
border-bottom: 13px solid #67390D;
background-image:url(../images/bh.gif);
background-repeat:repeat-x;
}

.tdm {
border-top:6px solid #67390D;
}

.tdmen {
background-image: url(../images/fdm.gif);
background-color:#F5F0DA;
background-repeat:repeat-y;
}

.tdr {
background-image: url(../images/fdr.gif);
background-color:#F5F0DA;
background-repeat:repeat-y;
}

.tdph {
background-image: url(../images/om.gif);
background-repeat: repeat-y;
background-position: top left; 
}

.tdc {
border-right:6px solid #67390D;
}

.titre {
font-family: Tahoma;
font-size: 18px;
color: #35211A;
}

a.nav:link, a.nav:active {
font-family: Tahoma; 
font-size: 12px; 
color: #35211A; 
text-decoration:yes;
font-weight:bold;
padding-top:5px;
padding-left:10px;
height:22px;
display:block;
}

a.nav:hover {
font-family: Tahoma; 
font-size: 12px; 
color: #F5F0DA;
font-weight: bold; 
text-decoration:yes;
background-color:#67390D;
padding-top:5px;
padding-left:10px;
height:22px;
display:block;
}

a.nav:visited {
font-family: Tahoma; 
font-size: 12px; 
color: #F5F0DA;
font-weight: bold; 
text-decoration:yes;
background-color:#67390D;
padding-top:5px;
padding-left:10px;
height:22px;
display:block;
}

a, a:link, a:active { 
text-decoration:yes; 
font-family: Tahoma; 
font-size: 12px;
font-weight: bold;
color:#35211A
}

a:hover { 
color:#35211A; 
font-family: Tahoma; 
font-size: 12px;
font-weight: bold;
text-decoration: none
}

a:visited { 
text-decoration:yes; 
font-family: Tahoma; 
font-size: 12px;
font-weight: normal;
color:#35211A
}

.subt {
font-family: Tahoma;
font-size: 14px;
color: #35211A;
}

INPUT {
background-color: #F5F0DA; 
border-color : #986433;  
border-top-width : 2px; 
border-right-width : 2px; 
border-bottom-width : 2px; 
border-left-width : 2px;  
font-family: Tahoma;
color:#35211A; 
font-size: 12px}

.button {
background: #F5F0DA;
border: 2px solid #986433;
color: #333333;
padding: 2px 7px;
margin: 0 3px;
font: bold 12px Tahoma;
}

.button:hover {
background: #35211A;
border:2px solid #986433;
cursor: pointer;
color: #F5F0DA;
}

TEXTAREA {
background-color: #F5F0DA; 
border-color : #986433;  
border-top-width : 2px; 
border-right-width : 2px; 
border-bottom-width : 2px; 
border-left-width : 2px;  
font-family: Tahoma;
color:#35211A; 
font-size: 12px}

SELECT {
background-color: #F5F0DA; 
border-color : #986433;  
border-top-width : 2px; 
border-right-width : 2px; 
border-bottom-width : 2px; 
border-left-width : 2px;  
font-family: Tahoma;
color:#35211A; 
font-size: 12px
}

p, td, tr {
font-family: Tahoma;
font-size: 12px;
color:#35211A;
}

a.pied:link, a.pied:active {
font-family: Tahoma; 
font-size: 10px; 
color: #F5F0DA; 
text-decoration:yes;
font-weight:bold;
}

a.pied:hover {
font-family: Tahoma; 
font-size: 10px; 
color: #F5F0DA;
font-weight: bold; 
text-decoration:yes;
}

a.pied:visited {
font-family: Tahoma; 
font-size: 10px; 
color: #F5F0DA;
font-weight: bold; 
text-decoration:yes;
}

.tdpied {
font-family: Tahoma; 
font-size: 10px; 
color: #F5F0DA;
font-weight: bold; 
}

.erreur {
font-family: Tahoma;
font-size: 14px;
color: #CC3300;
font-weight:bold;
}

a.erreur:link, a.erreur:active {
font-family: Tahoma; 
font-size: 14px; 
color: #CC3300; 
text-decoration:yes;
}

a.erreur:hover {
font-family: Tahoma; 
font-size: 14px; 
color: #CC3300;
font-weight: bold; 
text-decoration:yes;
}

a.erreur:visited {
font-family: Tahoma; 
font-size: 14px; 
color: #CC3300;
font-weight: bold; 
text-decoration:yes;
}

.tdch {
border-bottom:2px solid #67390D;
}