body{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3b0201;
font-size: 14px;}

#contenu{
vertical-align:top;
text-align:center;
font-size:14px;}

#contenu a{
font-weight:bold;
color: #833231;}

#contenu a:hover{
color: #a0d7d2;
text-decoration:none;}

h1 {
color: #833231;
font-size: 22px;
font-style:italic;
line-height: 24px;
padding: 0px;
margin-top: 20px;
margin-bottom: 10px;}

h2{
color: #0b89f3;
font-size: 18px;
line-height: 20px;
padding: 0px;
margin-top: 20px;
margin-bottom: 10px;}

h3{
margin-top:15px;
margin-left:auto;
margin-right:0px;
margin-bottom:10px;
background-image:url(../img/h3.png);
background-position:left;
background-repeat:no-repeat;
width:668px;
height:23px;
line-height:19px;
font-size:13px;
color: #ffffff;
text-align:center;}

h4{
text-align:center;
border:2px inset #9bcfcd;
background-color:#9bcfcd;
width:80%;
margin:auto;
font-variant:small-caps;}

#contenu p{
text-align:justify;
margin-top: 5px;
margin-right: 20px;
margin-bottom: 16px;
margin-left: 35px;
line-height: 17px;}

a {
outline: none;}

a img{
border:none;}

:focus {
-moz-outline-style: none;}

#copyright, #copyright a{
font-size:12px;
color:#3b0201;
text-decoration:none;}

input, textarea{
border:1px solid #833231;
background-color:#95b187;
margin-bottom:2px;}

.focus{
border:1px solid #a0d7d2;
background-color:#b5d1a7;}

.bouton{
border: 3px outset #95b187;}

.bouton:focus{
border: 3px ridge #95b187;}

iframe{
border:2px inset #759167;}

#table-contact td{
vertical-align:top;}

#coordonnees{
border: 3px ridge #759167;
background-color: #727960;
padding:3px;
margin-left:5px;
margin-right:5px;}

.anaitis{
position:relative;
top:3px;}

strong{
color:#e40187;}

.vign{
width:142px;
height:142px;
border:7px ridge #759167;}

a:hover .vign{
width:150px;
height:150px;
border:3px outset #759167;}

.tarifs em{
font-size:11px;}

.cadre-tarifs{
padding:15px;
border:2px outset #5a3a21;
background-color:#5a3a21;
margin-top:15px;
margin-left:30px;
margin-right:20px;
margin-bottom:40px;}

.table-tarifs{
width:100%}

.case-tarifs {
border: 2px inset #ebd1b1;
background-color:#ebd1b1;}

.case-tarifs div{
margin:15px;
padding:0px;
text-align:left;
text-indent:0px;}

.rimg-tarifs img{
border: 2px inset #5a3a21;
margin-left:15px;}

.limg-tarifs img{
border: 2px inset #5a3a21;
margin-right:15px;}

.prix1{
color: #248409;
font-weight:bold;}

.prix2{
color:#0b89f3;
font-weight:bold;}