.txtBrun { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #47352B; text-decoration:none;}
.txtBrunPetit { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #47352B; text-decoration:none;}
.txtBrunPetitS { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #47352B; text-decoration:none;}
.SupertxtBrunPetit { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #47352B; text-decoration:none;}

.txtBlancPetit { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #FFFFFF; text-decoration:none;}
.txtBrunPetitB { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #47352B; text-decoration:none; font-weight:bold;}
.txtBleu { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #2DC2EC; text-decoration:none;}
.txtBleuPetit { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #2DC2EC; text-decoration:none;}
.txtBrunBold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #47352B; text-decoration:none; font-weight:bold;}
.txtBeigeBold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #837D7C; text-decoration:none; font-weight:bold;}

.txtBleuGBold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #2DC2EC; text-decoration:none; font-weight:bold;}

.txtBlancGBold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #FFFFFF; text-decoration:none; font-weight:bold;}
.txtBleuBold { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 14px; color: #2DC2EC; text-decoration:none; font-weight:bold;}

.txtFDbleu{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; background-color: #2DC2EC; color:#FFFFFF; text-decoration:none; font-weight:bold;}

.txtFDbrun{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; background-color: #47352B; color:#FFFFFF; text-decoration:none; font-weight:bold;}

.txtFDgris{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; background-color: #837D7C; color:#47352B; text-decoration:none; font-weight:bold;}

.contourtab {border-width : 1px; border-color: #E0DBD8; border-style: solid;}
.contourtabB {border-width : 1px; border-color: #2DC2EC; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; border-style: solid;}
.contourtabBeige {border-width : 1px; border-color: #E0DBD8; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; border-style: solid;}
.contourtabG {border-width : 1px; border-color: #E0DBD8; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; border-style: solid;}
.contourbrun {border-width: 1px; border-color: #47352B; border-style: solid;}


a:link {font-family: Arial, sans-serif; font-size: 12px; line-height: 16px; color:#23B6DF; text-decoration:underline;}
a:hover {font-family: Arial; font-size: 12px; line-height: 16px; text-decoration:underline; color:#47352B;}
a:visited {font-family: Arial; font-size: 12px; line-height: 16px; text-decoration:underline; color:#47352B;}
a:active {font-family: Arial; font-size: 12px; line-height: 16px; text-decoration:underline; color:#47352B;}

a.bleu:link {font-family: Arial; font-size: 12px; line-height: 14px; color:#2DC2EC; text-decoration:underline; font-weight:bold;}
a.bleu:hover {font-family: Arial; font-size: 12px; line-height: 14px; color:#2DC2EC; text-decoration:underline; font-weight:bold;}
a.bleu:visited {font-family: Arial; font-size: 12px; line-height: 14px; color:#2DC2EC; text-decoration:none; font-weight:bold;}
a.bleu:active {font-family: Arial; font-size: 12px; line-height: 14px; color:#2DC2EC; text-decoration:none; font-weight:bold;}

a.brun2:link {font-family: Arial; font-size: 12px; line-height: 14px; color:#47352B; text-decoration:underline; font-weight:bold;}
a.brun2:hover {font-family: Arial; font-size: 12px; line-height: 14px; color:#47352B; text-decoration:underline; font-weight:bold;}
a.brun2:visited {font-family: Arial; font-size: 12px; line-height: 14px; color:#47352B; text-decoration:none; font-weight:bold;}
a.brun2:active {font-family: Arial; font-size: 12px; line-height: 14px; color:#47352B; text-decoration:none; font-weight:bold;}

a.brun3:link {font-family: Arial; font-size: 12px; line-height: 18px; color:#47352B; text-decoration:underline;}
a.brun3:hover {font-family: Arial; font-size: 12px; line-height: 18px; color:#47352B; text-decoration:underline;}
a.brun3:visited {font-family: Arial; font-size: 12px; line-height: 18px; color:#47352B; text-decoration:underline;}
a.brun3:active {font-family: Arial; font-size: 12px; line-height: 18px; color:#47352B; text-decoration:underline;}

a.blanclangue:link {font-family: Arial; font-size: 10px; line-height: 11px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.blanclangue:hover {font-family: Arial; font-size: 10px; line-height: 11px; color:#ffffff; text-decoration:underline; font-weight:bold; }
a.blanclangue:visited {font-family: Arial; font-size: 10px; line-height: 11px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.blanclangue:active {font-family: Arial; font-size: 10px; line-height: 11px; color:#ffffff; text-decoration:none; font-weight:bold;}

a.blanclangue2:link {font-family: Arial; font-size: 11px; line-height: 11px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.blanclangue2:hover {font-family: Arial; font-size: 11px; line-height: 11px; color:#ffffff; text-decoration:none; font-weight:bold; }
a.blanclangue2:visited {font-family: Arial; font-size: 11px; line-height: 11px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.blanclangue2:active {font-family: Arial; font-size: 11px; line-height: 11px; color:#ffffff; text-decoration:none; font-weight:bold;}

a.brun:link {font-family: Arial; font-size: 10px; line-height: 11px; color:#47352B; text-decoration:none; font-weight:bold;}
a.brun:hover {font-family: Arial; font-size: 10px; line-height: 11px; color:#47352B; text-decoration:underline; font-weight:bold; }
a.brun:visited {font-family: Arial; font-size: 10px; line-height: 11px; color:#47352B; text-decoration:none; font-weight:bold;}
a.brun:active {font-family: Arial; font-size: 10px; line-height: 11px; color:#47352B; text-decoration:none; font-weight:bold;}


.input {background-color : transparent; width : 200px; border : solid #d0d0d0; border-width : 1px; color : #837D7C; font-family: Arial; font-size: 12px;}

.input4 {background-color : transparent; width : 270px; border : solid #d0d0d0; border-width : 1px; color : #837D7C; font-family: Arial; font-size: 12px;}

.input2 {background-color : transparent; width : 150px; border : solid #d0d0d0; border-width : 1px; color : #837D7C; font-family: Arial; font-size: 12px;}

.input3 {background-color : transparent; width : 210px; border : solid #d0d0d0; border-width : 1px; color : #837D7C; font-family: Arial; font-size: 12px;}



/* --------------------------------- General ----*/

div#mainDiv {
	position:relative;
	margin:0 auto;
	width:860px;
	height:auto;
	background-color:transparent;
	}

body { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	height:100%;
	color:#837D7C;
	line-height: 16px;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url("../images/bgflocons.jpg");
}


/* --------------------------------- Encar ----*/

div#encar{
	width:380px;
	height:319px;
	position:absolute;
	z-index:1;
	margin-top:300px;
	margin-left:435px;
	background-image: url("../images/sousmenu.jpg");
	}

div#encarNourriture{
	width:380px;
	height:319px;
	position:absolute;
	z-index:1;
	margin-top:300px;
	margin-left:435px;
	background-image: url("../images/sousmenu_nourriture.jpg");
	}
	
	div#encarLivraison{
	width:380px;
	height:319px;
	position:absolute;
	z-index:1;
	margin-top:300px;
	margin-left:435px;
	background-image: url("../images/sousmenu_livraison.jpg");
	}
	
div#encarToilettage{
	width:380px;
	height:319px;
	position:absolute;
	z-index:1;
	margin-top:300px;
	margin-left:435px;
	background-image: url("../images/sousmenu_toilettage.jpg");
	}
	
div#encarChat{
	width:380px;
	height:319px;
	position:absolute;
	z-index:1;
	margin-top:300px;
	margin-left:435px;
	background-image: url("../images/sousmenu_chat.jpg");
	}
	
	div#encarChien{
	width:380px;
	height:319px;
	position:absolute;
	z-index:1;
	margin-top:300px;
	margin-left:435px;
	background-image: url("../images/sousmenu_chien.jpg");
	}
	
	div#encarChien2{
	width:380px;
	height:419px;
	position:absolute;
	z-index:1;
	margin-top:300px;
	margin-left:435px;
	background-image: url("../images/sousmenu_chien2.jpg");
	}
	
	div#encarChien3{
	width:380px;
	height:600px;
	position:absolute;
	z-index:1;
	margin-top:300px;
	margin-left:435px;
	background-image: url("../images/sousmenu_chien3.jpg");
	}


/* --------------------------------- Header ----*/
	
div#header_Chien {
	width:860px;
	height:343px;
	background-image:url(../images/top_chien.jpg);
	}
	
div#header_Chat {
	width:860px;
	height:343px;
	background-image:url(../images/top_chat.jpg);
	}
	
div#header_Bras {
	width:860px;
	height:343px;
	background-image:url(../images/top_bras.jpg);
	}
	
div#header_ChienB {
	width:860px;
	height:343px;
	background-image:url(../images/top_chien.jpg);
	}
	
div#header_ChatB {
	width:860px;
	height:343px;
	background-image:url(../images/top_chien.jpg);
	}
	
div#header_Langue {
	width:860px;
	height:343px;
	background-image:url(../images/top_chienLG.jpg);
	}
	
div#header_ChienEN {
	width:860px;
	height:343px;
	background-image:url(../images/top_chienEN.jpg);
	}
	
div#header_ChatEN {
	width:860px;
	height:343px;
	background-image:url(../images/top_chatEN.jpg);
	}
	
div#header_BrasEN {
	width:860px;
	height:343px;
	background-image:url(../images/top_brasEN.jpg);
	}
	
div#header_ChienBEN {
	width:860px;
	height:343px;
	background-image:url(../images/top_chienEN.jpg);
	}
	
div#header_ChatBEN {
	width:860px;
	height:343px;
	background-image:url(../images/top_chienEN.jpg);
	}
	
/* --------------------------------- Fin Header ----*/


div#menu{
	width:435px;
	height:20px;
	margin-top:310px;
	padding-left:20px;
	background-color:transparent;
	float:left;
	}
	
div#langue{
	width:70px;
	height:13px;
	background-color:#4EC8EF;
	float:right;
	padding-top:2px;
	}
	
	div#acces{
	width:90px;
	height:13px;
	background-color:#4EC8EF;
	float:right;
	margin-right:1px;
	padding-top:2px;
	background-image:url(../images/cadena.jpg);
	}
	

	div#bt{
	position:absolute;
	margin-left:350px;
	margin-top:10px;
	width:73px;
	height:22px;
	text-align:center;
	padding-top:11px;
	background-image:url(../images/bg_bt.png);
	display:inline;
}
	
	div#bt2{
	position:absolute;
	margin-left:350px;
	margin-top:55px;
	width:73px;
	height:28px;
	text-align:center;
	padding-top:5px;
	background-image:url(../images/bg_bt.png);
	display:inline;
	}
	
	div#bt3{
	position:absolute;
	margin-left:350px;
	margin-top:102px;
	width:73px;
	height:28px;
	text-align:center;
	padding-top:5px;
	background-image:url(../images/bg_bt.png);
	display:inline;
	}
	
	div#bt5{
	position:absolute;
	margin-left:350px;
	margin-top:150px;
	width:73px;
	height:28px;
	text-align:center;
	padding-top:5px;
	background-image:url(../images/bg_bt.png);
	display:inline;
	}
	
	div#bt6{
	position:absolute;
	margin-left:350px;
	margin-top:198px;
	width:73px;
	height:27px;
	text-align:center;
	padding-top:6px;
	background-image:url(../images/bg_bt.png);
	display:inline;
	}
		
	
	div#bt4{
	position:absolute;
	margin-left:350px;
	margin-top:55px;
	width:73px;
	height:22px;
	text-align:center;
	padding-top:11px;
	background-image:url(../images/bg_bt.png);
	display:inline;
	}
	
	
	div#accesEN{
	width:110px;
	height:13px;
	background-color:#4EC8EF;
	float:right;
	margin-right:1px;
	padding-top:2px;
	background-image:url(../images/cadenaEN.jpg);
	}
	
div#EKG{
	width:860px;
	height:73px;
	background-color:#483424;
	}


/* --------------------------------- Contenu ----*/
	
div#contenu{
	width:840px;
	/*height:400px;*/
	height:auto;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
	
	div#contenuGrand{
	width:840px;
	/*height:700px;*/
	height:auto;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
	
	div#contenuTGrand{
	width:840px;
	/*height:820px;*/
	height:auto;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
	
	
div#contenuMoyen{
	width:840px;
	/*height:550px;*/
	height:auto;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
	
	div#contenuPetit{
	width:840px;
	/*height:500px;*/
	height:auto;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
	
	div#contenuTPetit{
	width:840px;
	/*height:350px;*/
	height:auto;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
	
	div#paraA{
	width:400px;
	height:auto;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}

	
	div#paraB{
	width:800px;
	height:auto;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	}
	
	div#paraC{
	width:400px;
	height:auto;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	}
	
	div#paraD{
	width:300px;
	height:auto;
	float:right;
	background-color:#FFFFFF;
	}
/* --------------------------------- Includes ----*/

	
div#footer {
	width:860px;
	height:45px;
	background-image:url(../images/bgfooter.jpg);
	}
