
.titre01 { color:#ED5100; }
/**
 * Les conseils
 */
.wrapper {
	width:608px;
}
.hidden {
	visibility: hidden;
}
.column {
	float: left;
}
.txt-color-conseil {
	color: #EB7B00;
}
.edito {
	background: url(/imgs/conseil/conseil_visuel.jpg) no-repeat 0 0;
	padding-left: 290px;
}
.edito h1 {
	margin: 0;
	padding: 0;
	height: 51px;
	background: url(/imgs/conseil/conseil_titre.gif) no-repeat 0 0;
}
.edito p,
#animalis-tips p {
	margin: 0;
}
.bloc-conseil h2,
.bloc-conseil .themes {
	height: 145px;
}
.bloc-conseil h2 {
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
}
.bloc-conseil .themes {
	background-position: 0 0;
}
.bloc-conseil .themes ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.bloc-conseil .themes ul li a {
	display: block;
}
.bloc-conseil .themes li.is_1_line a {
	height: 20px;
}
.bloc-conseil .themes li.is_2_line a {
	height: 31px;
}
.columun-left .bloc-conseil {
	width:298px;
}
.columun-left h2 {
	width: 107px;
}
.columun-left .themes {
	width: 191px;
}
.columun-right .bloc-conseil {
	width:287px;
}
.columun-right h2 {
	width: 117px;
}
.columun-right .themes {
	width: 170px;
}
#animalis-tips {
	margin-top: 20px;
}
#ani-conseil-chiens.bloc-conseil h2 {
	background-image: url(/imgs/conseil/conseil_01_01.gif);
}
#ani-conseil-chiens.bloc-conseil .themes ul {
	background-image: url(/imgs/conseil/conseil_01_02.gif);
}
#ani-conseil-chiens.bloc-conseil .themes a:hover {
	background-image: url(/imgs/conseil/conseil_01_02.gif);
}
#ani-conseil-chats.bloc-conseil h2 {
	background-image: url(/imgs/conseil/conseil_02_01.gif);
}
#ani-conseil-chats.bloc-conseil .themes ul {
	background-image: url(/imgs/conseil/conseil_02_02.gif);
}
#ani-conseil-chats.bloc-conseil .themes a:hover {
	background-image: url(/imgs/conseil/conseil_02_02.gif);
}
#ani-conseil-poissons.bloc-conseil h2 {
	background-image: url(/imgs/conseil/conseil_03_01.gif);
}
#ani-conseil-poissons.bloc-conseil .themes ul {
	background-image: url(/imgs/conseil/conseil_03_02.gif);
}
#ani-conseil-poissons.bloc-conseil .themes a:hover {
	background-image: url(/imgs/conseil/conseil_03_02.gif);
}
#ani-conseil-oiseaux.bloc-conseil h2 {
	background-image: url(/imgs/conseil/conseil_04_01.gif);
}
#ani-conseil-oiseaux.bloc-conseil .themes ul {
	background-image: url(/imgs/conseil/conseil_04_02.gif);
}
#ani-conseil-oiseaux.bloc-conseil .themes a:hover {
	background-image: url(/imgs/conseil/conseil_04_02.gif);
}
#ani-conseil-rongeurs.bloc-conseil h2 {
	background-image: url(/imgs/conseil/conseil_05_01.gif);
}
#ani-conseil-rongeurs.bloc-conseil .themes ul {
	background-image: url(/imgs/conseil/conseil_05_02.gif);
}
#ani-conseil-rongeurs.bloc-conseil .themes a:hover {
	background-image: url(/imgs/conseil/conseil_05_02.gif);
}

.themes .up_0 a:hover {
	background-position: 0 -131px;
}
.themes .up_1 a:hover {
	background-position: 0 -151px;
}
.themes .up_2 a:hover {
	background-position: 0 -162px;
}
.themes .up_2_1 a:hover {
	background-position: 0 -182px;
}
.themes .up_2_2 a:hover {
	background-position: 0 -193px;
}
.themes .up_2_1_1 a:hover {
	background-position: 0 -202px;
}
.themes .up_2_1_1_2 a:hover {
	background-position: 0 -233px;
}
/**
 * Services
 */
.service_beige {
	font-size:12px;
	color:#A44B31;
	text-align:justify;
}

a.ancre_beige {
	font-size:10px;
	color:#A44B31;
	font-weight: bold;
	text-decoration: none;
}

a.ancre_beige:visited { text-decoration:none; }

a.ancre_beige:hover { text-decoration:underline; }

a.ancre_beige:active { text-decoration:none; }

a.ancre_bordeau {
	font-size:10px;
	color:#B81B1E;
	font-weight: bold;
	text-decoration:none;
}

a.ancre_bordeau:visited { text-decoration:none; }

a.ancre_bordeau:hover { text-decoration:underline; }

a.ancre_bordeau:active { text-decoration:none; }

.service_contenu_beige {
	font-size:10px;
	color:#B81B1E;
	margin-left: 25px;
	margin-right: 10px;
	margin-bottom:10px;
}

.service_contenu_beige2 {
	font-size:10px;
	color:#B81B1E;
	margin: 5px;
	margin-right: 10px;
}

.service_contenu_bordeau {
	font-size:10px;
	color:#ffffff;
	margin-left: 25px;
	margin-right: 10px;
	margin-bottom:10px;
}

.service_contenu_bordeau2 {
	font-size:10px;
	color:#ffffff;
	margin-left: 5px;
	margin-right: 10px;
}

