body 
{
width: 925px;
margin: auto;
margin-top: 5px;
margin-bottom: 5px;
background-color: #3d3f47;
color: white;
}  
#arriere
{
background-color: #818181;
padding: 10px;
border: 4px ridge #555555;
border-radius: 15px;
box-shadow: 0px 0px 60px #000000;
} 
#en_tete
{ 
width: 893px;
height: 100px;
background-image: url("images/header1.jpg");
background-position: center;
margin-bottom: 8px;
border: 2px ridge #555555;
border-radius: 15px;
box-shadow: 6px 6px 12px #1c1c1c;
}   
#meta
{
font-family: David;
background-image: url("images/fond4bis.gif"); 
background-position: center;
background-color: #996666;
border: 2px ridge #555555;
margin-bottom: 8px; 
border-radius: 15px;
box-shadow: 6px 6px 12px #1c1c1c;
} 
.googlebuzz a
{
color: #ffffff;
}
.googlebuzz a:hover
{
color: #25282d;
}
.commentaire
{
font-size: 13px;
}    
.page_demarrage a
{
color: #efefee;
font-size: 12px;
} 
.page_demarrage a:hover
{
color: #231c1e;
opacity: .70;
} 
.share
{
margin-left: 57px;
}
.buttons
{
margin-left: 51px;
}
.buttons2
{
margin-left: -9px;
margin-top: 26px;
}
.facebook 
{
position: absolute;
}
.facebook a 
{
color: #827278;
} 
.facebook a:hover
{ 
color: #827279;
opacity: .70;
}
.facebook img
{
margin-top: -3px; 
border-radius: 13px;
} 
#menu
{
float: left;
width: 185px;
margin-top: 0px;
margin-bottom: 8px;
}
#taille_index
{
height: 249px;
margin-bottom: 8px;
}
#taille_index img
{
box-shadow: 6px 6px 9px #644646;
}
#taille_dog_sitting
{
height: 389px;
margin-bottom: 8px;
}
#taille_dog_sitting img
{
box-shadow: 6px 6px 9px #644646;
}
#taille_contacts
{
height: 274px;
margin-bottom: 8px;
}
#taille_contacts img
{
box-shadow: 6px 6px 9px #644646;
}
#taille_ils_nous_referencent
{
height: 3520px;
margin-bottom: 8px;
}
#taille_ils_nous_referencent img
{
box-shadow: 6px 6px 9px #644646;
}
#taille_articles_divers
{
height: 4269px;
margin-bottom: 8px;
}
#taille_articles_divers img
{
box-shadow: 6px 6px 9px #644646;
}
.element_menu_cat_sitting
{
height: 1088px; 
background-image: url("images/fond_rose.jpg");
background-position: center;
background-attachment: fixed;
border: 2px ridge #555555;
margin-bottom: 2px;
border-radius: 15px;
box-shadow: 6px 6px 12px #1c1c1c;
} 
.element_menu_cat_sitting h2
{
color: #1f1f1f;
font-family: Constantia, "Arial Black", Times, serif;
font-style: italic;
text-align: center;
}
 .element_menu_cat_sitting ul 
{
padding: 0px;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
margin-bottom: 5px;
margin-left: 15px;
list-style-type: none;
} 
.element_menu_cat_sitting a
{
color: #efefee;
text-decoration: none;
font-family: Constantia, "monotype corsiva", "Arial Black", serif; 
font-size: 85%;
} 
.element_menu_cat_sitting a:hover 
{ 
color: #030303;
text-decoration: none;
} 
.element_menu_tarifs
{
height: 1059px; 
background-image: url("images/fond_rose.jpg");
background-position: center;
background-attachment: fixed;
border: 2px ridge #555555;
margin-bottom: 2px;
border-radius: 15px;
box-shadow: 6px 6px 12px #1c1c1c;
} 
.element_menu_tarifs h2
{
color: #1f1f1f;
font-family: Constantia, "Arial Black", Times, serif;
font-style: italic;
text-align: center;
}
 .element_menu_tarifs ul 
{
padding: 0px;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
margin-bottom: 5px;
margin-left: 15px;
list-style-type: none;
} 
.element_menu_tarifs a
{
color: #efefee;
text-decoration: none;
font-family: Constantia, "monotype corsiva", "Arial Black", serif; 
font-size: 85%;
} 
.element_menu_tarifs a:hover 
{ 
color: #030303;
text-decoration: none;
}
.element_menu_dogwalking
{
height: 1068px;
background-image: url("images/fond_rose.jpg");
background-position: center;
background-attachment: fixed;
border: 2px ridge #555555;
margin-bottom: 2px;
border-radius: 15px;
box-shadow: 6px 6px 12px #1c1c1c;
}
.element_menu_dogwalking h2
{
color: #1f1f1f;
font-family: Constantia, "Arial Black", Times, serif;
font-style: italic;
text-align: center;
}
 .element_menu_dogwalking ul 
{
padding: 0px;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
margin-bottom: 5px;
margin-left: 15px;
list-style-type: none;
} 
.element_menu_dogwalking a
{
color: #efefee;
text-decoration: none;
font-family: Constantia, "monotype corsiva", "Arial Black", serif; 
font-size: 85%; 
} 
.element_menu_dogwalking a:hover 
{ 
color: #030303;
text-decoration: none;
}
.element_menu
{ 
background-image: url("images/fond_rose.jpg");
background-position: center;
background-attachment: fixed;
border: 2px ridge #555555;
margin-bottom: 8px;
border-radius: 15px;
box-shadow: 6px 6px 12px #1c1c1c;
} 
.element_menu_diaporama
{
height: 135px;
background-color: #5b5b5b;
border: 2px ridge #555555;
margin-bottom: 8px;
}  
.element_menu_chien
{
padding: 0px;
padding-top: 5px;
padding-left: 15px;
border: 2px ridge #555555;
margin-bottom: 8px;
background-color: #695659; 
border-radius: 15px;
box-shadow: 6px 6px 12px #1c1c1c;
} 
.element_menu_chien img:hover
{
opacity: .60;
}
.diaporama
{ 
position: absolute;
padding-left: 0.1px;
margin-top: 103px;
} 
.diaporama a
{
text-decoration: none;
color: #2a2a2a;
}
.diaporama img
{
box-shadow: 6px 6px 9px #363636;
} 
.diaporama a:hover
{
text-decoration: none;
color: #2a2a2b;
}
.diaporama li
{ 
list-style-type: none;
}  
.langue a
{
color: #efefee; 
font-family: Constantia, "Arial Black", Times, serif;
font-size: 85%;
}
.langue a:hover
{
color: #231c1e; 
}
.element_menu h2
{
color: #1f1f1f;
font-family: Constantia, "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;
list-style-type: none;
}  
.element_menu a
{
color: #efefee;
text-decoration: none;
font-family: Constantia, "monotype corsiva", "Arial Black", serif; 
font-size: 85%;
} 
.element_menu a:hover 
{ 
color: #030303;
text-decoration: none;
}
.element_album
{ 
background-image: url("images/fond_rose.jpg");
background-position: center;
background-attachment: fixed;
border: 2px ridge #555555;
margin-bottom: 2px;
border-radius: 15px;
box-shadow: 6px 6px 12px #1c1c1c;
} 
.element_album h2
{
color: #1f1f1f;
font-family: Constantia, "Arial Black", Times, serif;
font-style: italic;
text-align: center;
} 
.element_album a
{
color: #845e58; 
}
.element_album p
{
padding: 0px;
padding-left: 24px;
padding-top: 5px;
padding-bottom: 5px;
}
.element_album a:hover
{
color: #b69590;
} 
.element_menu_articles
{ 
background-image: url("images/fond_rose.jpg");
background-position: center;
background-attachment: fixed;
border: 2px ridge #555555;
margin-bottom: 2px;
border-radius: 15px;
box-shadow: 6px 6px 12px #1c1c1c;
}
.element_menu_articles h2
{
color: #1f1f1f;
font-family: Constantia, "Arial Black", Times, serif;
font-style: italic;
text-align: center;
}
 .element_menu_articles ul 
{
padding: 0px;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
margin-bottom: 5px;
margin-left: 15px;
}
.element_menu_articles a
{
color: #efefee;
text-decoration: none;
font-family: Constantia, "monotype corsiva", "Arial Black", serif;
font-size: 85%;
} 
.element_menu_articles a:hover 
{ 
color: #030303;
text-decoration: none;
}
.article a
{
color: #845e58;
}  
.article a:hover
{
color: #b69590;
} 
.accueil2 a, .dog_walking2 a, .dog_sitting2 a, .cat_sitting2 a, .tarifs2 a, .contacts2 a, .ils_nous_referencent2 a, .articles_divers2 a 
{
color: #ffffff;
font-weight: bold;
} 
.accueil2 a:hover, .dog_walking2 a:hover, .dog_sitting2 a:hover, .cat_sitting2 a:hover, .tarifs2 a:hover, .contacts2 a:hover, .ils_nous_referencent2 a:hover, .articles_divers2 a:hover 
{
color: #ffffff;
}  
li.accueil3, li.dog_walking3, li.dog_sitting3, li.cat_sitting3, li.tarifs3, li.contacts3, li.ils_nous_referencent3, li.articles_divers3
{
list-style-type: disc;
}
.onlycssmenu
{
padding-bottom: 42px;
}
.clearfix:after 
{
content: ".";
display: block;
height: 0;
font-size: 0;
clear: both;
visibility: hidden;
}
.clearfix 
{
display: inline-block;
}
.clearfix 
{
height: 1%;
}
.clearfix 
{
display: block;
} 
.onlycssmenu, .onlycssmenu ul, .onlycssmenu ul li a, .onlycssmenu ul li span 
{
background-repeat: no-repeat;
font-family: Arial;
background-color: #4b4047;
font-size: 12px;
}
.onlycssmenu 
{
border: 2px ridge #555555;
height: 41px;
line-height: 41px;
background-position: -1005px 0px;
padding-left: 3.5em;
margin-bottom: 8px;
border-radius: 15px;
box-shadow: 6px 6px 12px #1c1c1c;
}
.onlycssmenu ul 
{
background-position: right -45px;
height: 41px;
line-height: 41px;
margin: 0;
padding: 0;
list-style: none;
border-radius: 15px;
}
.onlycssmenu ul li 
{
display: inline;
float: left;
padding: 6px 1px 0 0.2em;
}
.onlycssmenu ul li.nopipe 
{
background: none;
}
.onlycssmenu ul li a 
{
float: left;
padding-left: 9.5px;
color: #efefee;
text-decoration: none;
}
.onlycssmenu ul li a span 
{
float: left;
padding-right: 8.5px;
height: 30px;
line-height: 30px;
text-decoration: underline;
}
.onlycssmenu ul li a.active 
{
background-position: -1005px -90px;
background-image: url(images/menu_stip.png);
color: #530316;
}
.onlycssmenu ul li a:hover
{
background-image: url(images/menu_stip.png);
background-position: -1005px -90px;
background-color: #4b4047;
color: #530317;
}
.onlycssmenu ul li a.active span 
{
background-position: right bottom;
background-image: url(images/menu_stip.png);
}
.onlycssmenu ul li a:hover span
{
background-image: url(images/menu_stip.png);
background-position: right bottom;
}
.clearit 
{
margin: 0;
padding: 0;
height: 0;
clear: both;
}
a
{
color: black;
text-decoration: none;
}
a:hover
{
color: #fc0019;
}
#corps
{ 
font-size: 100%;
margin-left: 195px;
margin-bottom: 8px;
padding-left: 30px;
padding-right: 40px;
color: #5e5e5e;
background-color: #efefef;    
border: 2px ridge #555555;
font-family: Constantia, Verdana, Arial, Serif; 
text-align: justify; 
border-radius: 15px;
box-shadow: 6px 6px 12px #1c1c1c;
} 
.titre 
{
font-size: 20px;
color: #424242;
} 
 h1
{
text-align: center;
color: #1f1f1f;
font-family: Perpetua, Nyala, Balthazar, Vivaldi, "monotype corsiva", serif;
font-style: italic;
} 
.photo_entete
{
text-align: left;
border: none;
} 
.photo_entete a
{
color: #efefee;
} 
.photo_dog_sitting a
{
color: #efefee;
}
.photo_dog_sitting a:hover
{
color: #efefee;
} 
table
{
border-collapse: collapse;
} 
td, th
{
border: 1px solid black;
padding: 5px;
}  
th
{
background-color: #484848;
color: white;
}
.oscar19 a
{
color: #efefee;
}
.attention
{
color: #fd3d3d;
}   
.photos_sup a
{
color: #424242;
} 
.photos_sup a:hover
{
color: #bababa;
}
.livredor4 a
{
color: #fc0019;
}
.livredor4 a:hover
{
color: #b70018;
}  
.code
{
font-size: 11px;
color: #d34141;
}
.center 
{
text-align: center;
} 
.commandes
{
color: #7e4561;
font-size: 14px;
} 
.jeanmichel
{
color: #1a00b0;
} 
.jeanmichel:hover
{
color: #fc0019;
}
.jeanmichel1
{
color: #000000;
} 
#pied_de_page
{
padding-top: 1px;
padding-bottom: 0px;
padding-left: 3px;
padding-right: 3px;
clear: both;
text-align: center;
color: #dfdfdf;
background-color: #0d0d0d;
border: 2px ridge #555555;
font-family: Constantia, Arial, Serif;
background-image: url("images/footer4.gif");
border-radius: 15px;
box-shadow: 6px 6px 12px #1c1c1c;
} 
.couleur
{
color: #000000;
} 
.w3c
{
text-align: center;
} 
.w3c a
{
color: #101010;
}  
