/* CSS Document */
body {
	font-family: Time New Roman;
	font-size: 16px;
	background-color: #FFFFFF;
	color: #708090;
	}
a:link {
	color: #BC8F8F;
}
a:visited {
	color: #BC8F8F;
}
a:hover {
	color: #778899;
}
a:active {
	color: #BC8F8F;
	}
#conteneur
  {
  margin-left:auto;
  margin-right:auto;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:15px;
  width:1200px;
  height:auto;
  min-height:560px;
  background-image:url(k3.gif);
  background-color: #E5E5E5;
  border: #BC8F8F solid 1px;
  }
#en_tete
  {
  margin-left:450px;
  margin-right:auto;
  padding-left:40px;
  padding-right:15px;
	height:400px;
	width:900px;
	background-color: #FFFFFF;
	background-image:url(roseaux.gif);
	background-repeat:no-repeat;
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	border-right: #FFFFFF solid 1px;
  }
#contenu
{
  padding-left:180px;
}
#contenu_a
{
  padding-left:180px;
}
label 
{
  padding-right:5px;
  padding-top:2px;
  text-align:right;
  float:left;
	width: 250px;
}
.avertissement
{ 
  color: #708090;
  padding-left:10px;
  margin-left:-15px;
  margin-right:-15px;
  font-weight:700;
}
.debug
{ 
  color: #1E90FF;
  padding-left:5px;
  margin-left:-15px;
  margin-right:-15px;
  font-weight:700;
  background-color:#FFFF00;
}
.cadre
{
  background-color:#FFFAFA;
  padding:10px;
  max-height:400px;
  margin-left:auto;
  margin-right:auto;
  width:85%;
  height:auto;
  overflow:auto;
  border: #000000 solid 1px;
}
form
{
  background-color:#FFFAFA;
  padding:10px;
  margin-left:auto;
  margin-right:auto;
  width:85%;
  height:auto;
  overflow:auto;
  border: #000000 solid 1px;
}
.cadre_blanc
{
  background-color:#FFFFFF;
  padding:10px;
  margin-left:auto;
  margin-right:auto;
  width:85%;
  height:auto;
  border: #BC8F8F solid 1px;
}
.cadre_blanc h1
{
  font-size:18px;
}
.cadre_blanc label
{
padding-top:0px;
}
.cadre_blanc th
{
  text-align:left;
}
h1
{
  font-size:22px;
}
#menu_admin
{
	background-image:url(imCelBgp007_0_01.jpg);
	width: 250px;
	height: auto;
	float: left;
	text-align: left;
}
#menu_admin img
{
  float:left;
  padding-right:2px;
}
#menu_install 
{
	background-color: #FFFAFA;
	width: 170px;
	height: auto;
	float: left;
	text-align: left;
	margin-top:15px;
}
.menu-on 
{
	color: #fff;
	background: #ff6347;
	font-weight: bold;
	padding: 7px;
	border-bottom: #DBDBDB solid 1px;
}
#menu_admin .menu-off 
{
	padding: 5px;
	border-bottom: #DBDBDB solid 1px;
}
#menu_admin .menu-part
{
	padding: 5px;
	border-bottom: #DBDBDB solid 1px;
	height:100px;
}
.menu-off 
{
	padding: 7px;
	border-bottom: #DBDBDB solid 1px;
}
.valid
{
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  padding:5px;
  height:auto;
  width:100px;
  background: #F1F1F1;
  border: #000000 solid 1px;
}
#bas
{
padding-top:5px;
text-align:center;
font-size:11px;
}
.petit
{
  font-size:11px;
  color:#191970;
}
h6
{
  padding:7px;
  color:#000000;
  text-align:right;
  font-weight:400;
}
.rouge
{
  color:#191970;
}
.vert
{
  color:#32CD32;
}
.orange
{
  color:#ff9900;
}
form  
{ 
  padding: 0px;
  margin: 0px; 
}
form .avertissement
{
  margin:auto;
}
.lettre a
{
  font-size:15px;
  font-weight:800px;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  height:auto;
  width:22px;
  padding-top:5px;
  padding-bottom:5px;
  background: #F1F1F1;
  border: #000000 solid 1px;
  float:left;
}
input.boutonedit
{
  border:0px red;
  background-image:url(bt_edit.png);
  width:16px;
  height:16px;
  cursor:pointer;
}
input.boutonsup
{
  border:0px red;
  background-image:url(bt_sup.png);
  width:16px;
  height:16px;
  cursor:pointer;
}
input.boutoncal
{
  border:0px red;
  background-image:url(img_cal.png);
  width:16px;
  height:16px;
  cursor:pointer;
}
input.boutonsante
{
  border:0px red;
  background-image:url(sante.jpg);
  width:16px;
  height:16px;
  cursor:pointer;
}
input.boutonexpo
{
  border:0px red;
  background-image:url(expo.png);
  width:16px;
  height:16px;
  cursor:pointer;
}
input.boutonsaillie
{
  border:0px red;
  background-image:url(gestation.jpg);
  width:16px;
  height:16px;
  cursor:pointer;
}
input.boutonlogin
{
  border:0px red;
  background-image:url(login.jpg);
  width:90px;
  height:25px;
  cursor:pointer;
}
img
{
  border:0px;
}
.titre_chien
{
  overflow:auto;
  height:100px;
  width:200px;
}
.ligne_form
{
  margin-left:60px;
}
.propertylist 
{
  width:380px;
  overflow:auto;
}
.propertylist dt 
{
  width:150px;
  float:left;
}
.propertylist dd 
{
  width:150px
  float:left;
}
.droite
{
  float:right;
  width:auto;
  height:auto;
}
.droite_cadre
{
  float:right;
  width:auto;
  height:auto;
  border: #000000 solid 1px;
}
.gen1
{
  float:left;
  width: 305px;
  height: auto;
  margin-top:200px;
}
.gen2
{
  float:left;
  width: 305px;
  height: auto;
  margin-top:63px;
}
.gen3
{
  float:left;
  width: 305px;
  height: auto;
}
.gen4
{
  float:left;
  width: 305px;
  height: 600px;
}
.femelle a
{
  color:#EA005E;
}
.male a
{
  color:#0033CC;
}
.femelle
{
  color:#EA005E;
}
.male
{
  color:#0033CC;
}
.pointi
{
  border-top:#000000 dashed 1px;
}
td.male 
{
  color: black;
  font-weight: bold;
  background-image:url('./fond_cell_male.png');
  background-repeat:no-repeat;
  font-size:12px;
  padding-left:5px;
}
td.femelle 
{
  color: black;
  font-weight: bold;
  background-image:url('./fond_cell_femelle.png');
  background-repeat:no-repeat;
  font-size:12px;
  padding-left:5px;
}
tr.titre
{
  background-color: #E5E5E5;
}
img.float
{
  float:left;
  margin-right:5px;
}
#pedig
{
  margin-left:auto;
  margin-right:auto;
  padding-top:10px;
  width:950px;
  height:660px;
  background-color:#ffffff;
  border: #000000 solid 1px;
}
#pedig_info
{
  height:100px;
}
h2
{
  font-size:18px;
  margin:0px;
}
h3
{
  font-size:12px;
  margin:0px;
}
.bloc_centre
{
  height:100px;
}
.case_setup
{
  float:left;
  background-color:#ffffff;
  height:20px;
  width:auto;
  padding-top:5px;
  padding-left: 10px;
  padding-right: 10px;
}
.cadre_fiche_chien
{
  background-color:#000000;
  padding:10px;
  margin-left:auto;
  margin-right:auto;
  width:95%;
  height:auto;
  border: #FFFFFF solid 1px;
}

