body {
/*margin:36px 0 36px 0;;*/
margin:10px 0 36px 0;;
background-color:#FFFFFF;
color:#424242;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
text-align:justify;
}
p{
margin:0 0 6px 0;
}
.menu_gauche {
padding-left:15px;
color:#4ca1fd;
text-transform:uppercase;
font-weight:bold;
}
.sous_menu_gauche {
padding-left:30px;
color:#4ca1fd;
text-transform:uppercase;
font-weight:bold;
}
.centre {
/*padding:18px 36px 36px 36px;*/
padding:18px 33px 33px 36px;
}
.centre h1 {
margin:15px 0 18px 0;
font-size:120%;
text-transform:uppercase;
border-bottom:#E6E6E6 solid 2px;
}
.footer {
text-align:center;
margin-top:12px;
font-size:90%;
}
/*
.centre h1 {
margin:15px 0 18px 0;
padding-left:5px;
font-size:120%;
text-transform:uppercase;
background-image:url(../images/contenu/h1.gif);
}*/
.centre h1 span {
color:#4ca1fd;
}
.centre h2 {
margin:15px 0 18px 0;
font-size:100%;
text-transform:uppercase;
color:#4ca1fd;
}
.centre h2 span {
color:#424242;
}
.tarifs_td {
border-bottom:#E6E6E6 solid 1px;
}
a:link {
color:#4ca1fd;
text-decoration:none;
}
a:visited {
color:#4ca1fd;
text-decoration:none;
}
a:hover {
color:#284d64;
text-decoration:underline;
}
.image{
margin:5px;
border:2px solid #E6E6E6;
}
hr {
height:0;
border:0;
border-bottom:1px solid;
color: #E6E6E6;
}
input {
border: 1px solid #CCCCCC;
}
select {
border: 1px solid #CCCCCC;
}
textarea {
border: 1px solid #CCCCCC;
}

#dhtmltooltip{
position: absolute;
width: 200px;
border: 1px solid black;
padding: 2px;
background-color: #EAF4FA;
visibility: hidden;
z-index: 100;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}