body{
	padding:0px;
	margin:0px;
	background: url(../images/background.gif);
	color:#4b4b4b;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	line-height: normal;
}


/* MENU */

#menu{
	height:110px;
	width:935px;
	clear:both;
	margin: 0px;
	padding-left: 0px;
	
}

#menu ul{margin: 0; margin-left:0}
#menu ul li{float:left;}

#menu ul li.banniere{
	width:310px;
	height:110px;
	display:block;
	background:url(../images/banniere.gif) 0 0 no-repeat;
	text-indent:-20000px
}

#menu ul li.accueil a{width:102px; height:110px; display:block; background:url(../images/accueil.gif) 0 0 no-repeat; text-indent:-20000px; margin-left:2px}
#menu ul li.accueil a:hover{
	width:102px;
	height:110px;
	background:url(../images/accueil2.gif) 0 0 no-repeat;}
#menu ul li.accueil2 {width:102px; height:110px; display:block; background:url(../images/accueil2.gif) 0 0 no-repeat; text-indent:-20000px; margin-left:2px}

#menu ul li.educationcanine a{width:102px; height:110px; display:block; background:url(../images/educationcanine.gif) 0 0 no-repeat; text-indent:-20000px; margin-left:2px}
#menu ul li.educationcanine a:hover{
	width:102px;
	height:110px;
	background:url(../images/educationcanine2.gif) 0 0 no-repeat;}
#menu ul li.educationcanine2{width:102px; height:110px; display:block; background:url(../images/educationcanine2.gif) 0 0 no-repeat; text-indent:-20000px; margin-left:2px}

#menu ul li.comportement a{width:102px; height:110px; display:block; background:url(../images/comportement.gif) 0 0 no-repeat; text-indent:-20000px; margin-left:2px}
#menu ul li.comportement a:hover{width:102px; height:110px; background:url(../images/comportement2.gif) 0 0 no-repeat;}
#menu ul li.comportement2{width:102px; height:110px; display:block; background:url(../images/comportement2.gif) 0 0 no-repeat; text-indent:-20000px; margin-left:2px}

#menu ul li.autresservices a{width:102px; height:110px; display:block; background:url(../images/services.gif) 0 0 no-repeat; text-indent:-20000px; margin-left:2px}
#menu ul li.autresservices a:hover{width:102px; height:110px; background:url(../images/services2.gif) 0 0 no-repeat;}
#menu ul li.autresservices2{width:102px; height:110px; display:block; background:url(../images/services2.gif) 0 0 no-repeat; text-indent:-20000px; margin-left:2px}


#menu ul li.tarifs a{width:102px; height:110px; display:block; background:url(../images/tarifs.gif) 0 0 no-repeat; text-indent:-20000px; margin-left:2px}
#menu ul li.tarifs a:hover{width:102px; height:110px; background:url(../images/tarifs2.gif) 0 0 no-repeat;}
#menu ul li.tarifs2{width:102px; height:110px; display:block; background:url(../images/tarifs2.gif) 0 0 no-repeat; text-indent:-20000px; margin-left:2px}


#menu ul li.contact a{width:102px; height:110px; display:block; background:url(../images/contact.gif) 0 0 no-repeat; text-indent:-20000px; margin-left:2px}
#menu ul li.contact a:hover{width:102px; height:110px; background:url(../images/contact2.gif) 0 0 no-repeat;}
#menu ul li.contact2{width:102px; height:110px; display:block; background:url(../images/contact2.gif) 0 0 no-repeat; text-indent:-20000px; margin-left:2px}

.bouton a{
	width:154x; height:35px; display:block; background:url url(../images/bouton%201.png) 0 0 no-repeat; text-indent:-20000px; 
}
.bouton a:hover{
	width:154x; height:35px; display:block; background:url(../images/bouton%202.png) 0 0 no-repeat;
}



div, p, ul, h2, h3, h4, img, form{
	padding:0px;
	margin:0px;
}
ul{
	list-style-type:lower-roman;
	list-style-position: outside;
}

.frame {
	border: 1px none #E8E9D7;
}

.text1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #E6E6D0;
	text-align: justify;
	list-style-type: circle;
}

.text2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #E6E6D0;
	text-align: justify;
}

.text3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}	

.text4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 30px;
	
}	

.text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E6E6D0;
	font-weight: bold;
}

.text6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #C6EF11;
}

.text7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E6E6D0;
	font-weight: bold;
}

.etoile {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #F00;
}


.cadre {
	margin: 10px;
	width: 900px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #E6E6D0;
}
.titre {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 24px;
	color: #FFF;
	font-weight: bold;
}

.titre2 {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
}

a.bulle span{
display: none;
}

a.bulle:hover{
	background: none; /*contournement bug IE*/
	cursor: default;
}

a.bulle:hover span{
display: inline;
position: absolute;
top: 115px;
left: 160px;
background: #000000;
text-align: center;
text-decoration: none;
color: #ebf8b8;
padding: 0.2em;
BORDER-RIGHT: black 1px solid;
BORDER-TOP: black 1px solid;
BORDER-LEFT: black 1px solid;
BORDER-BOTTOM: black 1px solid;
}
.entete {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #AEE50D;
	font-weight: bold;
	text-align: left;
}

.entete2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #F90;
}

.entete3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}

.titre3 {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 21px;
	color: #AEE50D;
	font-weight: bold;
}

.titre4 {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 18px;
	color: #AEE50D;
	font-weight: bold;
}

.image {
	margin-right: 15px;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.link_ {
	font-family:Verdana;
	font-size:12px;
	color:#AEE50D;
	font-weight: bold;
	text-decoration:none;
}
.link_:link {
	font-family:Verdana;
	font-size:12px;
	color:#AEE50D;
	font-weight: bold;
	text-decoration:none;
	}
.link_:hover {
	font-family:Verdana;
	font-size:12px;
	color:#AEE50D;
	font-weight: bold;
	text-decoration:none;
}
.link_:active{
	font-family:Verdana;
	font-size:12px;
	color:#AEE50D;
	font-weight: bold;
	text-decoration:none;
}

.link2 {
	font-family:Verdana;
	font-size:10px;
	color:#959286;
	font-weight: bold;
	text-decoration:none;
}

.link2:hover {
	font-family:Verdana;
	font-size:10px;
	color:#AEE50D;
	font-weight: bold;
	text-decoration:none;
}

.footer {
	color: #B6B4A5;
	font-size: 10px;
}

.formulaire {
	font-family:Verdana;
	font-size:12px;
	color:#FFF;
	background:#000;
	BORDER-RIGHT: #FFF 1px solid;
	BORDER-TOP: #FFF 1px solid;
	BORDER-LEFT: #FFF 1px solid;
	BORDER-BOTTOM: #FFF 1px solid;
	padding: 2px;	
}

.link3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight: bold;
	text-decoration:none;
}
.link3:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight: bold;
	text-decoration:none;
	}
.link3:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color: #AEE50D;
	font-weight: bold;
	text-decoration:none;
}

.link4 {
	font-family:Verdana;
	font-size:12px;
	color:#AEE50D;
	text-decoration:none;
}
.link4:link {
	font-family:Verdana;
	font-size:12px;
	color:#AEE50D;
	text-decoration:none;
	}
.link4:hover {
	font-family:Verdana;
	font-size:12px;
	color: #CF0;
	text-decoration:none;
}

.link5 {
	font-family:Verdana;
	font-size:12px;
	color:#B6B4A5;
	font-weight: bold;
	text-decoration:none;
}
.link5:link {
	font-family:Verdana;
	font-size:12px;
	color:#B6B4A5;
	font-weight: bold;
	text-decoration:none;
	}
.link5:hover {
	font-family:Verdana;
	font-size:12px;
	color: #CF0;
	font-weight: bold;
	text-decoration:none;
}

.link6 {
	font-family:Verdana;
	font-size:14px;
	color:#AEE50D;
	text-decoration:none;
}
.link6:link {
	font-family:Verdana;
	font-size:14px;
	color:#AEE50D;
	text-decoration:none;
	}
.link6:hover {
	font-family:Verdana;
	font-size:14px;
	color: #CF0;
	text-decoration:none;
}


.rougegros {
	font-size: 28px;
	font-weight: bold;
	color: #F00;
	font-family: "Arial Black", Gadget, sans-serif;
}
