﻿body 
{
	margin-top:0px;
}

.Chien
{
	font-family:Book Antiqua;
	color:Maroon;
}

.garderie
{
	width:800px;
	vertical-align:top;

}

.menu_garderie_canine
{
	width:122px;		
	vertical-align:top;
}

.contenu_garderie_canine
{
	width:678px;
	vertical-align:top;
}

.lien_menu_garderie_canine
{
	border-style:none;
	
}

.contenu_chien
{
	width:572px;
	vertical-align:top;
}

.contenu
{
	height:399px;
	vertical-align:top;	
}

.entete_contenu
{	
	vertical-align:top;	
}

.contenu_chien
{
	height:324px;
	vertical-align:top;
}

.table_canine
{
	width:95%;	
}

.titre_canine
{
	font-family:Tahoma;	
	font-size:medium;
	text-align:left;	
	color:#355f2d;	
}

.soustitre_canine
{
	font-family:Tahoma;
	text-decoration:underline;	
	font-size:small;
	text-align:left;	
	color:#355f2d;
	font-weight:bold;
	
}

.contenu_canine_plein
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:small;	
	width:100%;
	text-align:justify;
	color:#623e10;
	vertical-align:top;
}

.contenu_canine_plein_petit
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:x-small;	
	width:100%;
	text-align:justify;
	color:#623e10;
	vertical-align:top;
}

.contenu_canine
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:small;	
	width:65%;
	text-align:justify;
	color:#623e10;
	vertical-align:top;
}

.contenu_canine_centre
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:small;
	text-align:center;
	width:65%;	
	color:#623e10;	
}

.contenu_canine_plein_centre
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:small;
	text-align:center;
	width:100%;	
	color:#623e10;	
}

.contenu_canine_plein_droite
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:small;
	text-align:right;
	width:100%;	
	color:#623e10;	
}

a:link.lien_garderie_canine
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:small;
	color:#355f2d;
}

a:visited.lien_garderie_canine
{	
	color:#355f2d;
}


.photo_canine
{
 vertical-align:top;
 width:35%;	
 text-align:right; 
}

.photo_canine_centre
{
 vertical-align:top;
 width:35%;	
 text-align:center; 
}

.contenu2_canine
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:small;	
	text-align:justify;
	color:#623e10;
	vertical-align:top;
}

.contenu2_canine_centre
{
	font-family:Tahoma;
	font-weight:normal;
	font-size:small;
	text-align:center;
	color:#623e10;
	vertical-align:top;
}

.table_tarifs_garderie_canine
{
	width:100%;
	font-family:Tahoma;
	font-weight:normal;
	font-size:small;	
	color:#623e10;
	border-style:solid;
	border-width:1px;
}	

.titre_tarifs_garderie_canine
{
	font-weight:bold;
}

.info_tarifs_garderie_canine
{

	width:60%;
	text-align:left;
}

.sous_titre_transport_garderie_canine
{

	font-weight:bold;
	font-family:Tahoma;
	font-size:small;	
	color:#623e10;
	width:60%;
	text-align:left;
}

.unite_tarifs_garderie_canine
{
	width:15%;
	text-align:center;
}

.prix_tarifs_garderie_canine
{
	width:25%;
	text-align:right;
}

.transport_tarifs_garderie_canine
{	
	text-align:right;
}

.table_heures_garderie_canine
{
	width:100%;
	font-family:Tahoma;
	font-weight:normal;
	font-size:small;	
	color:#623e10;
	border-style:solid;
	border-width:1px;
}	

.info_heures_garderie_canine
{
	width:60%;
	text-align:left;
}

.heures_garderie_canine
{
	width:40%;
	text-align:left;
}

/* popup block link style*/
div.popup{ display: inline;color:#000;
    text-decoration:none;}

/*popup block*/
div.popup div.popupbox {
    display: none;}
    
 /* popup block block style*/
  div.popup:hover div.popupbox {
  display:block;
  position:fixed;
  max-width:350px;
  margin:0;
  padding: 5px;
  top: 45%;
  left:45%;
  overflow:visible;
  font-size: 12px;
  font-family:Sans-Serif;
  font-style:normal;
  color:#000;
  background:white;
  border:2px double #caa064;
  }
  
.texte_chien
{
	vertical-align:top;
	color:#623e10;
	text-align:left;
}

.citation_chien
{
	font-style:italic;
	color:#623e10;
}

.formulaire_garderie_canine
{
    width:100%;
    background-color:#fef4c4;
    font-family:arial;
    font-size:small;
}

.entete_formulaire_garderie_canine
{
    width:100%;
    background-color:#c1dfbb;
    font-family:arial;
    font-size:small;
    text-align:left;    
    padding:5px;    
}

.titre_formulaire_garderie_canine
{
    width:20%;
    text-align:left;
    color:#623e10;
}

.ligne_titre_formulaire_garderie_canine
{
    text-align:left;
    color:#623e10;
}

.info_formulaire_garderie_canine
{
    width:30%;
    text-align:left;
}

.ligne_info_formulaire_garderie_canine
{
    text-align:left;
}

.titre_section_formulaire_garderie_canine
{
    text-align:left;
    font-weight:bold;
    color:#355f2d;
}

.erreur_section_formulaire_garderie_canine
{
    text-align:left;
    font-weight:bold;
    color:Red;    
}


.vide_formulaire_garderie_canine
{
    
}

.txt_formulaire_garderie_canine
{
    width:200px;
}

.txt_large_formulaire_garderie_canine
{
    width:600px;
}

.txt_small_formulaire_garderie_canine
{
    width:50px;
}

.txt_ligne_formulaire_garderie_canine
{
    width:760px;
}

.albumDogName
{
	font-family:Tahoma;	
	font-size:medium;
	text-align:left;	
	color:#355f2d;
}

.albumClient
{
	font-family:Tahoma;	
	font-size:small;
	text-align:left;
	color:#623e10;
}

.albumDescription
{
	width:50%;
	font-family:Tahoma;	
	font-size:small;
	text-align:justify;
	vertical-align:top;
	color:#623e10;	
}

.albumPictureCell
{
	width:50%;
	text-align:left;
}

.albumPicture
{
	width:200px;
	border-style: none;
	
}

.albumPictureSeperator
{
	
	height:30px;	
	
}

.albumSeperator
{
	height:10px;	
}

.albumShowPictures
{
	font-family:Tahoma;	
	font-size:x-small;
	text-align:center;
	color:#355f2d;	
}

.albumNavigation
{

	font-family:Tahoma;	
	font-size:small;
	text-align:right;
	color:#623e10;			
	
}

.albumPresentation
{

	font-family:Tahoma;	
	font-size:small;
	text-align:justify;
	color:#623e10;			
	
}

.albumLogo
{
	font-family:Tahoma;	
	font-size:medium;
	text-align:left;	
	color:#355f2d;
}
