p { margin-:0px; }
a {
	color: #871608;
	text-decoration: none;
}
a:visited {
	color: #871608;
	text-decoration: none;
}
a:hover {
	color: #871608;
	text-decoration: underline;
}
body {
	SCROLLBAR-FACE-COLOR: #871608;SCROLLBAR-SHADOW-COLOR: #871608;
	SCROLLBAR-3DLIGHT-COLOR: #871608;SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
#infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 0.7em;
	background-color: white;
}
.norm {
font-family:verdana;
font-size:12px;
}
.normpetit {
font-family:verdana;
font-size:10px;
}
.produit {
font-family:Arial;
font-size:11px;
color: #871608;
}
p { margin:0; }
.menu {
font-family: Arial;
font-size: 11px;
color: 871608;
}
ul {margin-top:10px;margin-bottom:10px;}
.formMail {font-family:Arial,Verdana,sans-serif;font-size:11px;line-height:normal;border:3px inset outset;background-color:#e0e1e2;}
.formInput {background-color:#e0e1e2;}
.tiny {FONT-SIZE: 10px;}
.bouton{
	BORDER: #006AB2 1px solid;FONT-WEIGHT: bolder;FONT-SIZE:12px;COLOR: #ffffff;
	FONT-STYLE:normal;font-family:Arial,Verdana,sans-serif;BACKGROUND-COLOR:#000000;TEXT-DECORATION: none
}
.champ{
	BORDER: #000000 1px solid;SCROLLBAR-FACE-COLOR: #000000;FONT-SIZE: 12px;
	SCROLLBAR-SHADOW-COLOR: #000000;COLOR: #000000;SCROLLBAR-3DLIGHT-COLOR #000000;
	SCROLLBAR-ARROW-COLOR: #000000;FONT-STYLE: normal;font-family: Arial,Verdana,sans-serif;SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	BACKGROUND-COLOR: #ffffff;TEXT-DECORATION:none;
}
.formLib{background-color:#000000; color:white;}

/************************** Pedigree **************************/
/* lvl 01 */
.cadre {width:255px;padding-top:10px;background:url(../graphs/haut.gif) top left no-repeat;z-index:50;}
div .bloccadre {background:url(../graphs/bas.gif) bottom left no-repeat;padding-bottom: 10px;}
div .bloccadre p {margin:0 10px 0 10px;text-align:left;z-index:52;}
/* lvl 02,03,04 */
.cadretiny {width:152px;padding-top:1px;background: url(../graphs/haut150.gif) top left no-repeat;bord er:1px solid red;}
div .bloccadretiny {background:url(../graphs/bas150.gif) bottom left no-repeat;padding-bottom: 5px;bo rder:1px solid blue;}
div .bloccadretiny p {margin: 0px 0px 0px 2px;text-align:left;bo rder:1px solid green;}
.cadretiny_clair {width: 152px;padding-top: 1px;background: url(../graphs/haut150_clair.gif) top left no-repeat;}
div .bloccadretiny_clair {background: url(../graphs/bas150_clair.gif) bottom left no-repeat;padding-bottom:5px;}
div .bloccadretiny_clair p {margin:0px 0px 0px 2px;text-align:left;}
/*************************************************************/


/*************************************************************/
/******************   CONTAINERS            ******************/
/*************************************************************/
#container {
	margin: 0pt auto;
	background: url('../graphs/bg_site_haut.jpg') no-repeat top;
	width: 1000px; text-align: left; 
	background-color:#ffffff; border:1px solid #000000; border-top:none;
}
#hautPage {bor der:1px solid #FF0F00;height:85px;}
.cellChien {bo rder:1px solid black; padding-top:5px;}
.imgChien {border:1px solid black; padding:5px;}
.titreChien {
	color:#FFFFFF; padding:2px 5px 2px 5px; letter-spacing:1px;
	font-weight:bold; background:url(../graphs/pup_hand.gif) right center #000000 no-repeat;
	font-family: Arial,Verdana,sans-serif;
	font-style: normal; font-variant: normal;
	font-size: 11px;
}
#menuSite {
	border:1px solid #000000;border-left:none;border-right:none;
	width:100%;margin:0;padding:0;margin-top:10px;
	background-color:#C5C1C1;
}
#menuSite div{float:left; height:25px;background-color:#C5C1C1;bor der:1px solid red;}
#menuSite div a {
	margin:0;padding:0 20px 0 20px; hei ght:50px; font-family: Arial,Verdana,sans-serif;
	font-size:12px; line-height:25px;bord er:1px solid blue; font-weight:bold;
}

#titrePage {clear:left;bo rder:1px solid #FF00FF; padding:28px 0 0 58px;}
#textePage {bor der:1px solid #35AEDF;height:385px;	background: url('../graphs/bg_site_bas.jpg') no-repeat bottom;width: 1000px;}
#basPage {text-align:center; font-weight:bold; letter-spacing:1px; font-size:12px;	margin:0; padding:0;}
.imgShadow{	border:1px solid black;filter:progid:DXImageTransform.Microsoft.dropShadow(Color=#999999,offX=6,offY=6,positive=true);cursor:pointer;}
.imgShadowMini{border:1px solid black;filter:progid:DXImageTransform.Microsoft.dropShadow(Color=#999999,offX=2,offY=2,positive=true); cursor:pointer;}
#pscroller1{width: 300px;height: 65px;border: 1px solid black;padding: 5px;background-color: #ffffff;text-align:left;}
.someclass{}
/*************************************************************/
.chienlvl1 {padding-left:10px; cursor:pointer;background:url('../graphs/bg_A_lvl1.gif') 0px center no-repeat;}
.chienlvl2 {padding-left:15px; cursor:pointer;background:url('../graphs/bg_A_lvl2.gif') 5px center no-repeat;}
.chienlvl3 {padding-left:22px; cursor:pointer;background:url('../graphs/bg_A_lvl3.gif') 12px center no-repeat;}	
.chienlvl4 {padding-left:30px; cursor:pointer;background:url('../graphs/bg_A_lvl4.gif') 20px center no-repeat;}
.title {width:640px;font-size:29px;color:#006ab2; line-height:34px;}
.pathNavi {font-size: 11px; line-height:13px; text-align:right;margin-top:3px;}

/*** Polices TEXT ADMIN ***/
.Arial9px{	FONT-SIZE: 9px;		LINE-HEIGHT: 11px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial11px{	FONT-SIZE: 11px;	LINE-HEIGHT: 13px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial13px{	FONT-SIZE: 13px;	LINE-HEIGHT: 15px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial16px{	FONT-SIZE: 16px;	LINE-HEIGHT: 18px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial20px{	FONT-SIZE: 20px;	LINE-HEIGHT: 22px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial25px{	FONT-SIZE: 25px;	LINE-HEIGHT: 27px;	FONT-FAMILY: arial;	text-decoration: none;}
.Verdana9px{	FONT-SIZE: 9px;		LINE-HEIGHT: 11px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana11px{	FONT-SIZE: 11px;	LINE-HEIGHT: 13px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana12px{	FONT-SIZE: 12px;	LINE-HEIGHT: 14px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana13px{	FONT-SIZE: 13px;	LINE-HEIGHT: 15px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana16px{	FONT-SIZE: 16px;	LINE-HEIGHT: 18px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana20px{	FONT-SIZE: 20px;	LINE-HEIGHT: 22px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana25px{	FONT-SIZE: 25px;	LINE-HEIGHT: 27px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana30px{	FONT-SIZE: 30px;	LINE-HEIGHT: 32px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Times9px{	FONT-SIZE: 9px;		LINE-HEIGHT: 11px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times11px{	FONT-SIZE: 11px;	LINE-HEIGHT: 13px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times13px{	FONT-SIZE: 13px;	LINE-HEIGHT: 15px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times16px{	FONT-SIZE: 16px;	LINE-HEIGHT: 18px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times20px{	FONT-SIZE: 20px;	LINE-HEIGHT: 22px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times25px{	FONT-SIZE: 25px;LINE-HEIGHT: 27px;	FONT-FAMILY: Times;	text-decoration: none;}