@charset "utf-8";
/* CSS Document */
body  {	vertical-align:top; margin: 0; padding: 0; background-image:url(images/dogue-allemand/fond-arbres.jpg);  background-repeat:repeat-x; width:100%; background-color:#aec01e; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000;    }
.body {	width: 800px; position: relative;	margin:auto;	z-index:1;	vertical-align:top; padding: 0;	border-collapse:collapse; }   
.menu {width:180px; vertical-align:top; background-image:url(); background-repeat:repeat-y;   }
.corps { width:800px; margin-bottom:20px; padding:0; margin:0}
.corpstemoignages { width:auto; margin-bottom:20px; padding:0; margin:0}
.corps_contenu {width:800px; background-color:#000; vertical-align:top; padding:0; margin:0; background-repeat:no-repeat;  }
.tete { width:800px; height:auto; border:none; }
.hr.clear {   clear: both;   }
.table_conteneur{width:800px; height:auto; border:none; background-color:#000; background-repeat:no-repeat; vertical-align:top; padding:0; margin:0}
 p {margin: 0}
 .tableau-entete { width:800px; border:none; background-image:url(images/dogue-allemand/fond.png); background-repeat:no-repeat; vertical-align:top}
.td-entete1 { width:800px; border:none; background-image:url(images/dogue-allemand/seigneurs-manoir-elevage-chiens-vosges.jpg); background-repeat:no-repeat; height:245px}
.td-entete2 { width:800px; border:none; background-image: url(images/dogue-allemand/barre-menu-elevage-dogue-allemand.jpg); background-repeat:no-repeat; height:55px}

.td-entete3 { width:800px; border:none; background-image: url(images/dogue-allemand/barre-menu-comportement-dogue-allemand.jpg); background-repeat:no-repeat; height:55px; }
.td-entete4 { width:800px; border:none; background-image: url(images/dogue-allemand/barre-menu-vente-chiots-dogue-allemand.jpg); background-repeat:no-repeat; height:55px}
.td-entete5 { width:800px; border:none; background-image: url(images/dogue-allemand/barre-menu-contact-seigneurs-manoir.jpg); background-repeat:no-repeat; height:55px}
.td-entete6 { width:800px; border:none; background-image: url(images/dogue-allemand/barre-menu-temoignages-eleveur-dogue-allemand.jpg); background-repeat:no-repeat; height:55px}
.corps2 { width:800px; border:none; background-image: url(images/dogue-allemand/Sans-titre2.jpg); background-repeat:no-repeat; height:765px; vertical-align:top}
.corps3 { width:800px; border:none; background-image: url(images/dogue-allemand/Sans-titre3.jpg); background-repeat:no-repeat; height:1618px; vertical-align:top}
.tableau-gen { width:798px;  border:none; vertical-align:top  }
.encadre {}
.tableau-flotaison { width:790px; border:none; vertical-align:top; margin:auto; height:690px}
.tableau-flotaison2 { width:790px; border:none; vertical-align:top; margin:auto; height:345px}
.tableau-flotaison3 { width:590px; border:none; vertical-align:top; margin:auto; }
.tableau-bas { width:780px; border:none; vertical-align:top; margin:auto; height:270px; }
.tableau-bas3 { width:780px; border:none; vertical-align:top; margin:auto; height:270px; }
.tableau-bas0 { width:790px; border:none; vertical-align:top;  height:200px; }
.tableau-bas1 {  border:none; vertical-align:top; width:320px; margin:auto; height:200px; background-image: url(images/dogue-allemand/reservation-chiots1.jpg); background-repeat:no-repeat;}
.tableau-bas2 { border:none; vertical-align:top; margin:auto; width:370px;   height:200px; background-image: url(images/dogue-allemand/reservation-chiots2.jpg); background-repeat:no-repeat;}
.td-separation { width:20px}
.td-separation2 { width:10px}
.td-corps2a { background-image:url(images/dogue-allemand/encadre.jpg); background-repeat:no-repeat; height:332px; width:340px; vertical-align:top; padding:10px }
.td-corps2a1 { height:332px; width:340px; vertical-align:top; padding:10px }
.td-corps2c { background-image:url(images/dogue-allemand/encadre2.jpg); background-repeat:no-repeat; height:530px; width:430px; vertical-align:top;  }
.td-corps2b { background-image: url(images/dogue-allemand/encadre3.jpg); background-repeat:no-repeat; height:334px; width:400px; background-position:bottom; vertical-align:top }
.td-corps2b1 { background-image: url(images/dogue-allemand/encadre3.jpg); background-repeat:no-repeat; height:335px; width:400px; background-position:bottom; vertical-align:bottom }
.td-corps1 { width: 340px; height:300px; vertical-align:top; text-align:justify}
.td-corps1b { width: 390px;  vertical-align:top; margin:auto }
.td-chiot1 { width:60px; vertical-align:top}
.td-chiot2 { vertical-align:top}
.img_top{border:none; vertical-align:top}
.img_left{border:none; float:left; margin-right:5px }
.img_right{border:none; float:right; margin-left:5px; margin-bottom:0px }
.img_absmiddle {border:none;vertical-align:middle;	}
.img_center {display: block; margin-left: auto;	margin-right: auto;	border: none;}
.img_tete  { vertical-align:top; border:none}
.verdana_11-marine {	font-family:Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	color:#063}
.verdana_11-marine_non_justifie {	font-family:Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	color:#990}
.verdana_11-ecru {	font-family:Verdana, Geneva, sans-serif;	font-size:14px;	font-weight:bold;	color:#Fafef1;	}
.verdana_11-gris {	font-family:Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	color:#4f4f4f;}
.verdana_11-gris_non_justifie {	font-family:Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	color:#4f4f4f;}
.verdana_11-gris-souligne {	font-family:Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	color:#4f4f4f;	text-align:justify;}
.verdana_11-gris-souligne2 {	font-family:Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	color:#4f4f4f;}
.verdana_11-gris_surligne {	font-family:Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	color:#4f4f4f;	text-align:justify; background-color:#ffefbd;}
.verdana_11-noir_barre {	font-family:Verdana, Geneva, sans-serif;	font-size:13px;	font-weight:bold;	color:#000; text-decoration:line-through}
.verdana_11-noir {	font-family:Verdana, Geneva, sans-serif;	font-size:13px;	font-weight:bold;	color:#000;}
.verdana_11-violet {	font-family:Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	color:#939}
.verdana_11-vert {	font-family:Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	color:#C00;	background-color: #FFC;}
.verdana_11-vert2 {	font-family:Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	color:#363;	background-color: #eff2a9;	border: none;}
.verdana_11-vert3 {	font-family:Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	color:#990;	background-color: #eff2a9; 	text-align:right}
.verdana_11-vert4 {	font-family:Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	color:#663;	background-color: #eff2a9;}
.verdana_11-noir_titre {	font-family:Verdana, Geneva, sans-serif;	font-size:14px;	font-weight:bold;	color:#033;	background-repeat:no-repeat;	vertical-align:top;}
.verdana_11on {	color: #963; font-family: Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;}
.verdana_11on-ecru {	color: #963;	font-family: Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	background-color:#fafef1;	border: none;}
.errorok {	color: #963;	font-family: Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	background-color:#fafef1;	border: 1px; border-color:#C00;}
.formatok {	color: #963;	font-family: Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	background-color:#fafef1;	border: none; }
.verdana_11on_surligne {	color: #963; font-family: Verdana, Geneva, sans-serif; 	font-size:11px;	font-weight:bold; background-color:#ffefbd; border:none;}
.verdana_11_rouge-fonce {	color: #903;	font-size:11px;	font-weight:bold; }
.verdana_11_rouge-fonce_souligne {	color: #C00;	font-size:11px;	font-weight:bold;	text-decoration:none;}
.verdana_11_rouge-fonce_souligne-14 {	color: #C00;	font-size:14px;	font-weight:bold;	text-decoration:none;}
.verdana_gris_18 {	font-size: 18px;}
.verdana_11jaune_surligne {	color: #906;	font-family: Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	background-color:#FCC;}
.verdana_11_automne {	color: #C03;	font-family: Verdana, Geneva, sans-serif;	font-size:14px;	font-weight:bold;	background-color:#eecb56;}
.verdana_gris_18 {	font-size: 18px;}
.verdana_11jaune_surligne {	color: #906;	font-family: Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	background-color:#FCC;}
.verdana_11_automne {	color: #C03;	font-family: Verdana, Geneva, sans-serif;	font-size:14px;	font-weight:bold;	background-color:#eecb56;}
.verdana_11balnc_surligne {	font-family: Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	background-color:#C9C;}
h2 { color: #906; font-family: Verdana, Geneva, sans-serif; 	font-size:11px; font-weight:bold; display:inline; background-color:#FCC; vertical-align:top} 
h1 {	color: #C00;	font-family: Verdana, Geneva, sans-serif;	font-size:14px;	font-weight:bold;	display:inline; text-align:left}
strong {color: #963; font-family: Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold; display:inline}
em{color: #666;	font-family: Verdana, Geneva, sans-serif;	font-size:11px;	font-weight:bold;	display:inline}
a.type1:link {	color: #033;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight:bold; }
a.type1:visited {color:#033; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px; font-weight:bold;}
a.type1:active {color:#033; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px; font-weight:bold; }
a.type1:hover {	color:#033;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight:bold;}
a.type4:link {	color:#909;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;	}
a.type4:visited {color:#909; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;}
a.type4:active {color:#909; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold; }
a.type4:hover {	color:#909;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;}
a.type5:link {	color:#C00;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;}
a.type5:visited {color:#c00; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;}
a.type4:active {color:#c00; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold; }
a.type5:hover {	color:#c00;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;}
a.type2:link {	color:#fafef1;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;}
a.type2:visited {color:#fafef1; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;}
a.type2:active {color:#fafef1; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold; }
a.type2:hover {	color:#fafef1;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;}
a.type3:link {	color:#666;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;}
a.type3:visited {color:#666; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;}
a.type3:active {color:#666; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold; }
a.type3:hover {	color:#666;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;}
