﻿/* CSS Document */
body {
  width:800px;
  margin:auto;
  background-color:#006699;
}
.error {
	color:red;
}
div#page {
  background:url("/images/gauche.png") repeat-y;
  background-color:#006699;
 }

div#page_bis {
  background:url("/images/droite.png") repeat-y top right;
}

div#contenu {
  margin:0px 15px;
  color:#ffffff;
  white-space: normal ;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  line-height: normal;
  font-family: "Trebuchet MS",serif;	
}
div#banniere {

  text-align:center;
  background:url("/images/banniere.jpg") no-repeat;
  margin-left:15px;
  margin-right:15px;
  height:180px;
  color:white;
  }
div#banniere_haut {
  height:15px;
  background:url("/images/bann_bord_haut.png");
  margin-left:15px;
  margin-right:15px;
}
div#banniere_coin_haut_gauche {
  height:15px;
  background:url("/images/bann_coin_gauche.png") top left no-repeat ;
}
div#banniere_coin_haut_droite {
  height:15px;
  background:url("/images/bann_coin_droit.png") top right no-repeat;
  margin:auto;
}
div#banniere_bas {
  height:25px; 
  background:url("/images/banniere_b.png") repeat-x;
  margin-left:15px;
  margin-right:15px;
    
 }
div.text_banniere {
  
  color:black;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  line-height: normal;
  font-family: "Trebuchet MS",serif;
   
 }
div.text_barre {
  
  color:black;
  padding: 0px 5px 0px 0px; 
  float:right;
  font-style: normal;
  font-variant: normal;
  font-size: 10px;
  line-height: normal;
  font-family: "Trebuchet MS",serif;

 }
div.text_barre2 {
  display: table-cell;
  vertical-align:middle;
  color:black;
  padding: 2.5px 5px 0px 5px; 
  float:left;
  
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  line-height: normal;
  font-family: "Trebuchet MS",serif;
 }
div.status {
  color:black;
  padding: 2.5px 5px 0px 15px; 
  float:right;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  line-height: normal;
  font-family: "Trebuchet MS",serif;
 }
div.bienvenue {
  color:black;
  padding: 5px 0px 0px 5px; 
  float:left;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  line-height: normal;
  font-family: "Trebuchet MS",serif;
   }
div#menu_colonne {
  float:left;
  width:154px;
  font-style: normal;
  font-variant: normal;
  font-size: 10px;
  line-height: normal;
  font-family: "Trebuchet MS",serif;
}

div.menu_section {
  margin:0px;
  color:black;
  font-style: normal;
  font-variant: normal;
  font-size: 10px;
  line-height: 10px;
  font-family: "Trebuchet MS",serif;
}
div.pub {
background-color:#FFFFFF;
margin:auto;
width:134px;
}
div#corps {
  margin-left:150px;
  padding:10px 10px 10px 10px;
  background:url("/images/corps_gauche.png") top left repeat-y;
  min-height:800px;
  background-color:#006699;
  
 }
 
div#corps a {
 color:#000000;
 } 
div#copyright_haut {
  background:url("/images/copy_bord_haut.png");
  height:5px;
}
div#copyright_bas {
  height:15px;
  background:url("/images/copy_bord_bas.png");
}
div#copyright {
  margin:0px 0px;
  text-align:center;
  padding:5px 0px;
  background-color:#006699;
  color:white; 
}
ul#menu {
list-style-type: none;
margin: 0px 0 0 0px;
font-style: normal;
font-variant: normal;
font-size: 10px;
line-height: 10px;
font-family: "Trebuchet MS",serif;
padding-left:15px;
}

ul#menu a {
text-decoration: none;
color: #000;
padding-left: 20px;
background: url(/images/puce0.gif) no-repeat 0px 0px;

display: block ;
}
ul#menu a:hover {
color: white;
background: url(/images/puce0.gif) no-repeat 0px -10px;

}
#menu li {
margin: 0px;
margin-top:10px;
          }
ul#maj {
text-align:left;
margin: 0px 0px 0px 15px;
padding-left:15px;

}
ul#liens {

margin:auto;
text-align:left;
padding-left:15px;

}
#liens li {
               margin: 0px;
  	       margin-left:10px;
          }



#maj li {
               margin: 0px;
  	       margin-top:10px;
          }
	 

div.separation_menu {
  margin-top:10px;
  height:2px;
  background-color:rgb(153,204,255);
  color:white; 
  margin-left:auto;
  margin-right:auto;
  margin-bottom:9px;
  width:134px;
}

div.separation_menu2 {
  margin-top:9px;
  height:2px;
  background-color:rgb(153,204,255);
  color:white; 
  margin-left:auto;
  margin-right:auto;
  margin-bottom:5px;
  width:134px;
}
div.separation_menu3 {
  margin-top:10px;
  height:2px;
  background-color:rgb(153,204,255);
  color:white; 
  margin-left:auto;
  margin-right:auto;
  margin-bottom:9px;
  width:134px;
}
div.separation_titre {
  margin-top:5px;
  margin-bottom:5px;
  margin-left:5px;
  height:2px;
  background-color:rgb(153,204,255);
  color:white;
  width:590px; 
}
div.separation_news {
  margin-top:5px;
  margin-bottom:5px;
  height:2px;
  color:white; 
  border-top: dashed white 1px;
  width:200px;
}
div.titre {
  text-align:center;
  font-style: italic;
  font-variant: normal;
  font-size: 14px;
  font-family: "Trebuchet MS",serif;
  color:white;
  text-transform:uppercase;
}
div.titre_menu {
  text-align:center;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
  color:white;
}

div#news {
  margin:auto;
  
  width:570px;
  padding: 5px 5px 5px 5px;
  white-space: normal ;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
  text-align:justify;
  
}
div.agility {
  margin:auto; 
  margin-left:5px;
  padding: 10px 10px 10px 10px;
  white-space: normal ;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
  text-align:justify;

  
}
div.nous_contacter {
  margin:auto; 
  margin-left:5px;
  padding: 10px 10px 10px 10px;
  white-space: normal ;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
  text-align:justify;

  
}
div.optracken {
  margin:auto; 
  margin-left:5px;
  padding: 10px 10px 10px 10px;
  white-space: normal ;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
  text-align:justify;

  
}
div.nous_connaitre {
  margin:auto; 
  margin-left:5px;
  padding: 10px 10px 10px 10px;
  white-space: normal ;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
  text-align:justify;
  
}
div.travail_eau {
  margin:auto;
  margin-left:5px;
  padding: 10px 10px 10px 10px;
  white-space: normal ;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
  text-align:justify;
 
}
div.titre_news {
 
  text-align:left;
  text-transform:uppercase;
  font-style: normal;
  font-variant: normal;
  font-size: 14px;
  font-family: "Trebuchet MS",serif;
  font-weight:bold;
  border-bottom: dashed rgb(153,204,255) 1px;
  
}
div.publication {
 
  text-align:left;
  font-style: italic;
  font-variant: normal;
  font-size: 10px;
  font-family: "Trebuchet MS",serif;

}

div.nos_chiens {
  margin:10px 0;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
  text-align:center;
  width:300px;
  float:left;
}
div#text_supplementaire {
  margin:auto;
  border-style: dashed ; border-color:black;border-width:1px;
  width:500px;
  padding: 5px 5px 5px 5px;
  min-height:200px;
  color:black;
  background-color:white;
  margin-top:10px;
  text-align:left;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
  white-space: normal ;
  text-align:justify;
}
div#identite {
  margin:auto;
  border-style: dashed ; border-color:black;border-width:1px;
  width:500px;
  height:360px;
  padding: 5px 5px 5px 5px;
  color:black;
  background-color:white;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
}
div#identite p.photo {
  float:left;
  width:250px;
  text-align:center;
  min-height:200px;
  margin-top:5px;
  margin-left:5px;
}
div#identite p.descriptif {
  margin:auto;
  margin-left:270px;
  margin-top:10px;
  text-align:left;
  border-style: dashed ; border-color:#006699; border-width:1px;
  padding: 5px 5px 5px 5px ;
  width:200px;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
  vertical-align:middle;

}
div#identite p.id_liens {
  margin:auto;
  margin-left:270px;
  margin-top:10px;
  text-align:left;
  border-style: dashed ; border-color:#006699; border-width:1px;
  padding: 5px 5px 5px 5px ;
  width:200px;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
  vertical-align:middle;

}
div#identite p.descriptif-titre {
  margin:auto;
  margin-left:270px;
  margin-top:10px;
  text-align:center;
   border-style: dashed ; border-color:#006699; border-width:1px;
  padding: 5px 5px 5px 5px ;
  width:200px;
  font-style: normal;
  font-variant: normal;
  font-size: 14px;
  line-height: normal;
  font-family: "Trebuchet MS",serif;
  text-transform:uppercase;
  font-weight:bold;
}
div#image {
  margin:auto;  
}
div.miniature {
  margin-left:10px;
  text-align:center;
  color:white;
  white-space: normal ;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  line-height: normal;
  font-family: "Trebuchet MS",serif;
  min-height:100px;
 
  border-style: dashed ; border-color:white; border-width:1px;	
 }
div.originale {
  
  margin:auto;
  
  text-align:center;
  color:white;
  
  white-space: normal ;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  line-height: normal;
  font-family: "Trebuchet MS",serif;	
 }
div#livre_cadre {
  font-style: italic;
  font-variant: normal;
  font-size: 12px;
  line-height: normal;
  font-family: "Trebuchet MS",serif;
  margin:auto;
  border-style:ridge; border-color:white; border-width:2px;
  width:570px;
  min-height:50px;
  color:black;	
  
 }


div.livre_header {
  vertical-align:center;
  margin:auto;
  width:550px;
  height:25px;
  background-color:white;
  border-bottom:ridge white 2px;
  text-align:left;
  padding-left:10px;
  padding-right:10px;	
  padding-top:2.5px;
  padding-bottom:2.5px;
  line-height:24.5px;
 }
div.livre_header p.auteur {
  float:left;	
   margin:auto;
 }
div.livre_header p.note {
  float:right;	
  margin:auto;
 }



div.livre_message {
  padding: 10px 10px 10px 10px;
  margin:auto;
  text-align:left;
  width:550px;
  color:white;
 }
div.livre_text {
  padding: 10px 10px 10px 10px;
  margin:auto;
  text-align:left;
  width:550px;
  color:white;
 }
 div#nos_portees {
 
  text-align:left;
  font-style: normal;
  font-variant: normal;
  font-size: 12px;
  font-family: "Trebuchet MS",serif;
  border: dashed rgb(153,204,255) 1px;
  margin:10px;
  padding:10px;
}

/* BACK OFFICE */

#corps .tableauBO {
	border-collapse:collapse;
	clear:both;
	margin-bottom:10px;
	width:100%;
	color:#006699;
}
#corps .tableauBO  th {
	background-color:#F59547;
	padding:2px 2px;
	text-transform:uppercase;
	text-align:center;
	vertical-align:middle;
	border:1px solid #FFFFFF;
}
#corps .tableauBO  td.index ,#corps .tableauBO  td.date{
	text-align:center;
}
#corps .tableauBO  td {
    border:1px solid #FFFFFF;
	padding:2px 2px;
}
#corps .tableauBO  tr.odd td {
	background-color:#F9F8F6;
}
#corps .tableauBO  tr.pair td {
	background-color:#F1EDE8;
}
