body 
{
width: 925px;
margin: auto;
margin-top: 20px;
margin-bottom: 20px;
background-color: #4c4c4c;
color: white;
} 
#en_tete
{
width: 917px;
height: 100px;
background-image: url("images/bbdwtris.gif");

background-position: center;
margin-bottom: 8px;
border: 4px ridge #555555;
}
#menu_hor
{
width: 917px;
height: 20px;
background-color: #4b4047;
margin-bottom: 8px;
border: 4px ridge #000000;
text-align: center; 
font-size: 96%;
padding-bottom: 35px;   
font-family: "monotype corsiva", balthazar, verdana; 
} 
.hor a
{
color: #d6d6d6;
} 
.hor a:hover
{
color: #af8686;
} 
.accueil a
{
text-decoration: underline; 
font-size: 20px; 
color: white;
}
.dog_walking a
{
text-decoration: underline; 
font-size: 20px;
color: white;
}
.dog_sitting a
{
text-decoration: underline; 
font-size: 20px;
color: white;
}
.cat_sitting a
{
text-decoration: underline; 
font-size: 20px;
color: white;
}
.tarifs a
{
text-decoration: underline;
font-size: 20px; 
color: white;
}
.contacts a
{
text-decoration: underline;
font-size: 20px;
color: white; 
}
.ils_nous_referencent a
{
text-decoration: underline; 
font-size: 20px;
color: white;
}
.articles_divers a
{
text-decoration: underline; 
font-size: 20px;
color: white;
} 
.faire_un_lien a
{
text-decoration: underline; 
font-size: 20px;
color: white;
} 
#menu
{
float: left;
width: 185px;
margin-top: 0px;
margin-bottom: 8px;
}   
.element_menu
{
background-color: #996666;
border: 4px ridge black;
margin-bottom: 8px;
} 
.element_menu_chien
{
padding: 0px;
padding-top: 5px;
padding-left: 15px;
background-color: #996666;
border: 4px ridge black;
margin-bottom: 8px;
background-image: url("images/fond4bis.gif"); 
background-attachment: fixed; 
background-position: center;  
} 
.langue a
{
color: #E3E3E3; 
}
.langue a:hover
{
color: #3a3137; 
}

.element_menu h2
{
color: #1f1f1f;
font-family: "Times New Roman", "Arial Black", Times, serif;
font-style: italic;
text-align: center;
}
 
.element_menu ul 
{
padding: 0px;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
margin-bottom: 5px;
margin-left: 15px;
} 
.element_menu a
{
color: #d6d6d6;
text-decoration: none;
font-family: "Times New Roman", "monotype corsiva", "Arial Black", serif;
font-size: 16px;  
} 
.element_menu a:hover 
{ 
color: #41373d;
text-decoration: none;
}  
.element_menu p
{
padding: 0px;
padding-left: 22px;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 17px;
} 
.photos a
{
color: #845e58; 
} 
.photos a:hover
{
color: #4f4f4f;
} 
.article a
{
 color: #845e58;
}  
.article a:hover
{
color: #4f4f4f;
} 
.accueil2 a
{
text-decoration: underline; 
font-size: 19px;
color: white; 
} 
.dog_walking2 a
{
text-decoration: underline; 
font-size: 19px;
color: white;  
}
.dog_sitting2 a
{
text-decoration: underline; 
font-size: 19px;
color: white;
}
.cat_sitting2 a
{
text-decoration: underline;
font-size: 19px;
color: white; 
}
.tarifs2 a
{
text-decoration: underline;
font-size: 19px;
color: white; 
}
.contacts2 a
{
text-decoration: underline;
font-size: 19px;
color: white; 
}
.ils_nous_referencent2 a
{
text-decoration: underline;
font-size: 19px;
color: white; 
}
.articles_divers2 a
{
text-decoration: underline; 
font-size: 19px;
color: white;
} 
.faire_un_lien2 a
{
text-decoration: underline; 
font-size: 19px;
color: white;
} 
.accueil2 a:hover
{
text-decoration: underline;
} 
.dog_walking2 a:hover
{
text-decoration: underline;
} 
.dog_sitting2 a:hover
{
text-decoration: underline;
} 
.cat_sitting2 a:hover
{
text-decoration: underline;
} 
.tarifs2 a:hover
{
text-decoration: underline;
} 
.contacts2 a:hover
{
text-decoration: underline;
} 
.ils_nous_referencent2 a:hover
{
text-decoration: underline;
} 
.articles_divers2 a:hover
{
text-decoration: underline;
} 
.faire_un_lien2 a:hover
{
text-decoration: underline;
} 
#corps
{ 
margin-left: 195px;
margin-bottom: 8px;
padding-left: 30px;
padding-right: 40px;
color: #5e5e5e;
background-color: #e3e3e3;    
border: 4px ridge #555555;
font-family: Georgia, Verdana, Arial, Serif; 
text-align: justify; 
} 
.code
{
font-family: Georgia, Serif;
font-size: 18px; 
color: #ee2700; 
}
.titre 
{
font-size: 20px;
color: #424242;
} 
a 
{
color: black; 
text-decoration: none;
} 
a:hover
{
color: #fc0019;
} 
h1
{
text-align: center;
color: #1f1f1f;
font-family: "monotype corsiva", balthazar, verdana;
} 
.photo_entete
{
text-align: left;
border: none;
} 
.photo_entete a
{
color: #e0e0e0;
} 
table
{
border-collapse: collapse;
} 
td, th
{
border: 1px solid black;
padding: 5px;
}  
th
{
background-color: #484848;
color: white;
} 
.attention
{
color: #fd3d3d;
}   
.photos_sup a
{
color: #424242;
} 
.photos_sup a:hover
{
color: #bababa;
}
.livredor a
{
color: #fc0019;
}
.livredor a:hover
{
color: #b70018;
} 
.code
{
color: #cf372c;
font-size: 11px;
text-align: left;  
} 
.center 
{
text-align: center;
} 
.commandes
{
color: #7e4561;
font-size: 14px;
} 
#pied_de_page
{
padding: 0px;
padding-top: 1px;
padding-bottom: 0px;
padding-left: 3px;
padding-right: 3px;
clear: both;
text-align: center;
color: #dfdfdf;
background-color: #0d0d0d;
border: 4px ridge #555555;
font-family: Georgia, Arial, Serif; 
margin-top: 4px;
} 
.couleur
{
color: #6e6e6e;
} 
.w3c
{
text-align: center;
} 
.w3c a
{
color: #101010;
}  