.fond-menu-haut {
text-align: left;
background-color: #FB3123;
border-top-width: 1px;
border-bottom-width: 1px;
}

.formulaire-champ {
text-align: left;
color: #333333;
background-color: #FFFFFF;
padding-left: 3px;
}

a.bouton-haut-actif:link,a.bouton-haut-actif:visited,a.bouton-haut-actif:active {
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color: #FFFFFF;
}

a.boite_titre:link,a.boite_titre:visited,a.boite_titre:active {
text-decoration: none;
text-align: left;
color: #FFFFFF;
}

a.boite_titre:hover {
text-decoration: none;
text-align: left;
color: #FFFFFF;
}

a.boite_contenu:link,a.boite_contenu:visited,a.boite_contenu:active {
font-weight: bold;
text-decoration: none;
text-align: left;
color: #333333;
}

a.boite_contenu:hover {
font-weight: bold;
text-decoration: underline;
text-align: left;
color: #363290;
}

.formulaire-etiquette {
text-align: left;
color: #FFFFFF;
background-color: #363290;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
padding-left: 3px;
}

.formulaire-bordure {
text-align: left;
background-color: #363290;
}

td,tr {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #333333;
}

a.onglet:link,a.onglet:visited {
text-decoration: none;
text-align: left;
color: #FFFFFF;
}

a.onglet:hover {
text-decoration: none;
text-align: left;
color: #DDDDDD;
}

.onglet-inactif {
text-align: left;
color: #BBBBBB;
}

a.bouton-haut:visited,a.bouton-haut:link,a.bouton-haut:active {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
color: #FFFFFF;
}

a.bouton-haut:hover {
font-weight: bold;
text-decoration: none;
text-align: left;
color: #363290;
background-color: #FFFFFF;
}

a:visited,a:link,a:active {
font-weight: bold;
text-decoration: underline;
text-align: left;
color: #333333;
}

a:hover {
text-decoration: underline;
text-align: left;
color: #363290;
}

.produit_prix2 {
font-size: 14px;
font-weight: bold;
color: #333333;
}

.produit_prix {
font-size: 14px;
font-weight: bold;
color: #FB3123;
}

.produit_designation {
font-size: 14px;
font-weight: bold;
text-align: left;
color: #FB3123;
}

.produit_info {
font-size: 12px;
font-weight: bold;
color: #FB3123;
}

.produit_info2 {
font-size: 12px;
font-weight: bold;
color: #333333;
}

.menu-haut {
text-align: center;
vertical-align: middle;
background-color: #EC3023;
padding-right: 10px;
padding-left: 10px;
filter: alpha(style=1, startx=25, starty=0, finishx=0, finishy=0,opacity=100);
}

font.souligne {
font-weight: bold;
color: #363290;
background-color: #FFFFFF;
}

.formulaire-etiquette-bas {
color: #FFFFFF;
background-color: #363290;
padding-left: 3px;
}

a.onglet-actif:visited,a.onglet-actif:link,a.onglet-actif:active,a.onglet-actif:hover {
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
}

.form-fieldset {
color: #363290;
border-width: 1px;
border-style: solid;
border-color: #363290;
border-right-style: solid;
}

.recherche-page {
background-image: url(http://www.camping-ile-adeline.com/dhtml/image/recherche-page.);
background-repeat: no-repeat;
background-position: top right;
}

.recherche-produit {
background-image: url(http://www.camping-ile-adeline.com/dhtml/image/recherche-produit.);
background-repeat: no-repeat;
background-position: top right;
}

.recherche {
font-weight: bold;
color: #FB3123;
}

a.bouton-haut-actif:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color: #FFFFFF;
}

