body.fond		{ background-color: #ffffcc; font-family:Verdana, Arial, Helvetica, sans-serif; 
}
img.ombre {
float:center;
padding:0em;
border-right:#606060 2px solid;
border-bottom:#606060 2px solid;
border-top:#f0f0f0 2px solid;
border-left:#f0f0f0 2px solid;
}
table.fond		{ background-color: #ffffcc
}
table.envelop		{ background-image:url("icones/fond_envelop.jpg");
    border-right: #03244f 1px solid;
    border-bottom: #03244f 1px solid;
    border-top:#f0f0f0 2px solid;
    border-left:#f0f0f0 2px solid;
}
table.bandeau_h		{ background-color: #00d000; 
}
td.bandeau_h				{ vertical-align:middle
}
td.bandeau_h_align_d				{ background-color: #00d000; vertical-align:middle; text-align: right
}
table.bandeau_vg		{ background-color: #00d000; vertical-align:top;
}
td.bandeau_vg				{ vertical-align:middle; text-align: center; border-right: #03244f 2px solid;
}
td.bandeau_h_shad		{ background-color: #00d000; border-bottom: #03244f 2px solid; vertical-align:middle;
}
td.basdepage	{ text-align:center;
}
td.droite		{ text-align:right; 
}
td.gauche		{ text-align:left; 
}
td.center		{ text-align:center; 
}
td.menu		{ background-color:#00d000; vertical-align:top;
}
td.tarifs		{ text-align:center; border-right: #00d000 1px dotted; border-left: #00d000 1px dotted;
}
td.liens		{ text-align:left; border-left: #00d000 1px solid;
}
table.barre
{
    border-right: #03244f 1px solid;
    padding: 5px;
    border-bottom: #03244f 1px solid;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #dddddd;
    text-align:center;
    vertical-align:middle;
}
table.tarifs
{
    border-right: #03244f 1px solid;
    padding: 5px;
    border-bottom: #03244f 1px solid;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #e0e0e0;
    text-align:center;
    vertical-align:middle;
    border-top:#f0f0f0 2px solid;
    border-left:#f0f0f0 2px solid;
}
table.contact
{
    padding: 5px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    background-color: #e0e0e0;
    text-align:left;
    vertical-align:middle;
    border-right: #03244f 1px solid;
    border-bottom: #03244f 1px solid;
    border-top:#f0f0f0 2px solid;
    border-left:#f0f0f0 2px solid;
}
th.header { background-color:#00d000;
}
h1.titre		{ color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 24px; font-weight: bold; text-indent: 0px; line-height: 10px; text-decoration: none ;text-align: center; vertical-align:middle
}
h3.DDA		{ color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; text-indent: 0pt; line-height: 24pt; text-decoration: none ;text-align: center; vertical-align:middle;
}
h4.DDA		{ color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; text-indent: 0pt; line-height: 24pt; text-decoration: none ;text-align: center; vertical-align:middle;
}
p.DDA_color		{ color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; text-indent: 0pt; line-height: 10pt; text-decoration: none
}
p.compteur		{ color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; text-indent: 0pt; line-height: 10pt; text-decoration: none; text-align:left; padding:10px;
}p.norm		{ color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; text-indent: 0pt; line-height: 14pt; text-decoration: none
}
p.big		{ color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 18px; font-weight: normal; text-indent: 0pt; line-height: 20pt; text-decoration: none
}
p.norm-indent		{ color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; text-indent: 18pt; line-height: 14pt; text-decoration: none; text-align: justify;
}
p.norm-gauche		{ color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; text-indent: 0pt; line-height: 14pt; text-decoration: none; text-align: left;
}
p.norm-droite		{ color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; text-indent: 0pt; line-height: 14pt; text-decoration: none; text-align: right;
}
p.norm_center		{ color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; text-indent: 0pt; line-height: 14pt; text-decoration: none; text-align:center;
}
p.small		{ color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; text-indent: 0pt; line-height: 10pt; text-decoration: none
}
a.horizontal  {
   color: #ffffff;
   font-family: Verdana, Arial, sans-serif;
   font-size: 12px;
   font-weight: bold;
   background-color: #00d000;
   text-decoration: none;
   text-align: center;
   padding: 5px;
   border: 2px outset #f0f000;
   width: 150px;
   height: 24px;
}
a.horizontal:hover {
   background-color: #00f000;
   border: 2px inset #f0f000;
}
a.horizontal:active {
   background-color: #00f000;
   border: 2px inset #f0f000;
}
a.small { color: #0000ff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; text-indent: 0pt; line-height: 11pt; text-decoration: underline
}
a.small:visited { color:#04b71f;
}
a.small:hover { color:#04b71f;
}
a.small:active { color:#ff8000;
}
a.norm { color: #0000ff; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bolder; line-height: 12pt; text-decoration: underline;
}
a.norm:visited { color:#00a000;
}
a.norm:hover { color:#04b71f;
}
a.norm:active { color:#ff8000;
}
.marge_1 {
padding-left:100px;
}
.gite { color:#0000ff; font-weight:bolder; font-size:20px;
}
.gras { font-weight:bolder; font-size:13px;
}
.blue { color:#0000ff; font-weight:bolder; font-size:13px;
}
.yellow { color:#ffff00; font-weight:bolder; font-size:14px;
}
.soulign { font-weight:bolder; font-size:13px; text-decoration: underline;
}
ul.avec	{ list-style-type: circle;
}
ul.sans	{ list-style-type: none;
}