@charset "utf-8";
/* CSS Document */

body {
		font-family: Arial, Helvetica, sans-serif;
		font-size:0.9em;
		color:#333333;
		background-color:#000000;
		margin:0px;
		
}
a { outline:none;}

h3 {margin-top:0px;}

#contain {
				width:980px;
				margin:0px auto;
				padding:0px;
				
				
							
}

#header {
				width:980px;
				margin:0px auto;
				padding:0px;
				position:relative;
				display:block;
				height:289px;



}

#menu_afrique {
		display:block;
		position:relative;
		float:left;
	
		width:980px;
		height:109px;

}

a.loup:link, a.loup:visited, a.loup:active
{
			display:block;
			position:relative;
			float:left;
			background-image: url(images/menu/loup.jpg);
			background-repeat:no-repeat;
			width:143px;
			height:54px;
			padding:55px 0px 0px 10px;
			text-decoration:none;
			color:#e3cfa9;
			font-size:1em;
			font-weight:bold;
						
				
}

a.loup:hover 
{			
		display:block;
		position:relative;
		float:left;
		background-image: url(images/menu/loup_hover.jpg);
		background-repeat:no-repeat;
		width:73px;
		height:54px;
		padding:55px 0px 0px 80px;
		text-decoration:none;
		color:#FFFFFF;
		font-size:1em;
		font-weight:bold;
}

a.girafe:link, a.girafe:visited, a.girafe:active
{
			display:block;
			position:relative;
			float:left;
			background-image: url(images/menu/girafe.jpg);
			background-repeat:no-repeat;
			width:144px;
			height:54px;
			padding:55px 0px 0px 10px;
			text-decoration:none;
			color:#e3cfa9;
			font-size:1em;
			font-weight:bold;
						
				
}

a.girafe:hover 
{			
		display:block;
		position:relative;
		float:left;
		background-image: url(images/menu/girafe_hover.jpg);
		background-repeat:no-repeat;
		width:114px;
		height:54px;
		padding:55px 0px 0px 40px;
		text-decoration:none;
		color:#FFFFFF;
		font-size:1em;
		font-weight:bold;
}

a.lion:link, a.lion:visited, a.lion:active
{
			display:block;
			position:relative;
			float:left;
			background-image: url(images/menu/lion.jpg);
			background-repeat:no-repeat;
			width:104px;
			height:66px;
			padding:47px 40px 0px 10px;
			text-decoration:none;
			color:#e3cfa9;
			font-size:1em;
			font-weight:bold;
			text-align:center;
						
				
}

a.lion:hover 
{			
		display:block;
		position:relative;
		float:left;
		background-image: url(images/menu/lion_hover.jpg);
		background-repeat:no-repeat;
		width:74px;
		height:66px;
		padding:47px 0px 0px 80px;
		text-decoration:none;
		color:#FFFFFF;
		font-size:1em;
		font-weight:bold;
		text-align:center;
}

a.tiger:link, a.tiger:visited, a.tiger:active
{
			display:block;
			position:relative;
			float:left;
			background-image: url(images/menu/tiger_fish.jpg);
			background-repeat:no-repeat;
			width:144px;
			height:66px;
			padding:47px 0px 0px 10px;
			text-decoration:none;
			color:#e3cfa9;
			font-size:1em;
			font-weight:bold;
						
				
}

a.tiger:hover 
{			
		display:block;
		position:relative;
		float:left;
		background-image: url(images/menu/tiger_fish_hover.jpg);
		background-repeat:no-repeat;
		width:74px;
		height:66px;
		padding:47px 0px 0px 80px;
		text-decoration:none;
		color:#FFFFFF;
		font-size:1em;
		font-weight:bold;
}

a.eland:link, a.eland:visited, a.eland:active
{
			display:block;
			position:relative;
			float:left;
			background-image: url(images/menu/eland_derby.jpg);
			background-repeat:no-repeat;
			width:144px;
			height:66px;
			padding:47px 0px 0px 10px;
			text-decoration:none;
			color:#e3cfa9;
			font-size:1em;
			font-weight:bold;
						
				
}

a.eland:hover 
{			
		display:block;
		position:relative;
		float:left;
		background-image: url(images/menu/eland_derby_hover.jpg);
		background-repeat:no-repeat;
		width:84px;
		height:66px;
		padding:47px 0px 0px 70px;
		text-decoration:none;
		color:#FFFFFF;
	font-size:1em;
		font-weight:bold;
}

a.marco:link, a.marco:visited, a.marco:active
{
			display:block;
			position:relative;
			float:left;
			background-image: url(images/menu/marco_polo.jpg);
			background-repeat:no-repeat;
			width:145px;
			height:54px;
			padding:55px 0px 0px 10px;
			text-decoration:none;
			color:#e3cfa9;
			font-size:1em;
			font-weight:bold;
						
				
}

a.marco:hover 
{			
		display:block;
		position:relative;
		float:left;
		background-image: url(images/menu/marco_polo_hover.jpg);
		background-repeat:no-repeat;
		width:80px;
		height:54px;
		padding:55px 0px 0px 75px;
		text-decoration:none;
		color:#FFFFFF;
		font-size:1em;
		font-weight:bold;
}





#menu_canada {
		display:block;
		position:relative;
		float:left;
	
		width:980px;
		height:114px;

}

a.chevreuil:link, a.chevreuil:visited, a.chevreuil:active
{
			display:block;
			position:relative;
			float:left;
			background-image: url(images/menu/cert.jpg);
			background-repeat:no-repeat;
			width:153px;
			height:49px;
			padding:60px 0px 0px 0px;
			text-decoration:none;
			color:#e3cfa9;
			font-size:1em;
			font-weight:bold;
						
				
}

a.chevreuil:hover 
{			
		display:block;
		position:relative;
		float:left;
		background-image: url(images/menu/cert_hover.jpg);
		background-repeat:no-repeat;
		width:100px;
		height:49px;
		padding:60px 0px 0px 53px;
		text-decoration:none;
		color:#FFFFFF;
		font-size:1em;
		font-weight:bold;
}

a.wapiti:link, a.wapiti:visited, a.wapiti:active
{
			display:block;
			position:relative;
			float:left;
			background-image: url(images/menu/wapiti.jpg);
			background-repeat:no-repeat;
			width:144px;
			height:49px;
			padding:60px 0px 0px 10px;
			text-decoration:none;
			color:#e3cfa9;
			font-size:1em;
			font-weight:bold;
						
				
}

a.wapiti:hover 
{			
		display:block;
		position:relative;
		float:left;
		background-image: url(images/menu/wapiti_hover.jpg);
		background-repeat:no-repeat;
		width:74px;
		height:49px;
		padding:60px 0px 0px 80px;
		text-decoration:none;
		color:#FFFFFF;
		font-size:1em;
		font-weight:bold;
}

a.orignal:link, a.orignal:visited, a.orignal:active
{
			display:block;
			position:relative;
			float:left;
			background-image: url(images/menu/orignal.jpg);
			background-repeat:no-repeat;
			width:144px;
			height:49px;
			padding:60px 0px 0px 10px;
			text-decoration:none;
			color:#e3cfa9;
			font-size:1em;
			font-weight:bold;
						
				
}

a.orignal:hover 
{			
		display:block;
		position:relative;
		float:left;
		background-image: url(images/menu/orignal_hover.jpg);
		background-repeat:no-repeat;
		width:74px;
		height:49px;
		padding:60px 0px 0px 80px;
		text-decoration:none;
		color:#FFFFFF;
		font-size:1em;
		font-weight:bold;
}

a.dindon:link, a.dindon:visited, a.dindon:active
{
			display:block;
			position:relative;
			float:left;
			background-image: url(images/menu/dindon.jpg);
			background-repeat:no-repeat;
			width:144px;
			height:49px;
			padding:60px 0px 0px 10px;
			text-decoration:none;
			color:#e3cfa9;
			font-size:1em;
			font-weight:bold;
						
				
}

a.dindon:hover 
{			
		display:block;
		position:relative;
		float:left;
		background-image: url(images/menu/dindon_hover.jpg);
		background-repeat:no-repeat;
		width:94px;
		height:49px;
		padding:60px 0px 0px 60px;
		text-decoration:none;
		color:#FFFFFF;
		font-size:1em;
		font-weight:bold;
}

a.ours:link, a.ours:visited, a.ours:active
{
			display:block;
			position:relative;
			float:left;
			background-image: url(images/menu/ours.jpg);
			background-repeat:no-repeat;
			width:144px;
			height:49px;
			padding:60px 0px 0px 10px;
			text-decoration:none;
			color:#e3cfa9;
			font-size:1em;
			font-weight:bold;
						
				
}

a.ours:hover 
{			
		display:block;
		position:relative;
		float:left;
		background-image: url(images/menu/ours_hover.jpg);
		background-repeat:no-repeat;
		width:84px;
		height:49px;
		padding:60px 0px 0px 70px;
		text-decoration:none;
		color:#FFFFFF;
		font-size:1em;
		font-weight:bold;
}

a.caribou:link, a.caribou:visited, a.caribou:active
{
			display:block;
			position:relative;
			float:left;
			background-image: url(images/menu/caribou.jpg);
			background-repeat:no-repeat;
			width:145px;
			height:57px;
			padding:52px 0px 0px 10px;
			text-decoration:none;
			color:#e3cfa9;
			font-size:1em;
			font-weight:bold;
						
				
}

a.caribou:hover 
{			
		display:block;
		position:relative;
		float:left;
		background-image: url(images/menu/caribou_hover.jpg);
		background-repeat:no-repeat;
		width:88px;
		height:57px;
		padding:52px 0px 0px 67px;
		text-decoration:none;
		color:#FFFFFF;
		font-size:1em;
		font-weight:bold;
}

#contenu {
				width:926px;
				margin:0px auto;
				padding:0px 26px 0px 27px;
				position:relative;
				display:block;
				float:left;
				background-color:#000000;
		


}

#gauche {
						display:block;
						position:relative;
						float:left;
						width:601px;




}

.gauche_video {
						display:block;
						position:relative;
						float:left;
						width:601px;




}

.contenu_gauche_top {
						display:block;
						position:relative;
						float:left;
						width:601px;
						height:15px;



}

.contenu_gauche_centre {
						display:block;
						position:relative;
						float:left;
						width:581px;
						background-image:url(images/contenu_centre.jpg);
						background-repeat:repeat-y;
						padding:0px 10px 0px 10px;
						color:#FFFFFF;
					



}

.contenu_gauche_centre p { color:#FFFFFF;}

.contenu_gauche_bas {
						display:block;
						position:relative;
						float:left;
						width:601px;
						height:25px;


}

#droite {
						display:block;
						position:relative;
						float:left;
						width:322px;


}

.droite_video {
						display:block;
						position:relative;
						float:left;
						width:322px;


}

.col_droite_top {
						display:block;
						position:relative;
						float:left;
						width:322px;
						height:15px;


}

.col_droite_centre {
						display:block;
						position:relative;
						float:left;
						width:292px;
						background-image: url(images/contenu_centre_droite.jpg);
						background-repeat:repeat-y;
						padding:0px 0px 0px 30px;
						color:#FFFFFF;

}

.col_droite_bas{
						display:block;
						position:relative;
						float:left;
						width:322px;
						height:25px;

}

#contact {
				position:relative;
				display:block;
				float:left;
				width:760px;
				height:723px;
				background-image: url(images/contenu_contact.jpg);
						

}

#titre {
    			position:relative;
				display:block;
				float:left;
				width:719px;
				height:54px;

}

#titre h1 { color:#fff400; font-size:1.6em; margin:0px;}
#titre h2 { color: #FFFFFF; font-size:1.8em; margin:0px;}

#titre_gau {
    			position:relative;
				display:block;
				float:left;
				width:360px;
				height:54px;

}

#titre_droit {
    			position:relative;
				display:block;
				float:left;
				width:359px;
				height:54px;

}

#gibier {
				position:relative;
				display:block;
				float:left;
				width:719px;
				height:78px;
}

#orignal {
				position:relative;
				display:block;
				float: right;
				width:206px;
				height:133px;

}

#col_gauche {
				position:relative;
				display:block;
				float: left;
				width:413px;
			

}

#cage {
				position:relative;
				display:block;
				float: left;
				width:413px;
				height:154px;

}

#mario_huot {
				position:relative;
				display:block;
				float: left;
				width:413px;
				height:392px;

}

#jim {
				position:relative;
				display:block;
				float: left;
				width:413px;
			

}

#col_centre {
				position:relative;
				display:block;
				float: left;
				width:345px;
			

}

.presentop {
				position:relative;
				display:block;
				float: left;
				width:345px;
				height:85px;

}

.presentop15 {
				position:relative;
				display:block;
				float: left;
				width:345px;
				height:15px;
				padding-top:10px;

}

#billet {
				position:relative;
				display:block;
				float: left;
				width:345px;
				height:219px;


}

#buck {
				position:relative;
				display:block;
				float: left;
				width:345px;
				height:153px;


}

.dates {
				position:relative;
				display:block;
				float: left;
				width:345px;
				background-image: url(images/presentation.jpg);
				background-repeat:repeat-y;
				color:#FFFFFF;
				


}

.tx1 { color:#e3cfa9; font-weight:bold;}

.bas {
				position:relative;
				display:block;
				float: left;
				width:345px;
				height:23px;


}

#photo {
				position:relative;
				display:block;
				float: left;
				width:166px;
				height:863px;
				padding-left:2px;

}

#commanditaire {
				position:relative;
				display:block;
				float: left;
				width:758px;
				height:98px;
				background-image:url(images/commanditaire.jpg);
				background-repeat:no-repeat;
				padding:30px 0px 0px 2px;


}

#commanditaire p { margin:0px;}

#footer {
				position:relative;
				display:block;
				float: left;
				width:980px;
				height:66px;


}
#copyright {width:895px; clear:both; padding:15px; margin:auto; color:white; font-size:0.8em;}
#copyright a {color : white; text-decoration:none;}


#afrique_contenu_top {
	position: relative;
	float:left;
	display:block;
	height:72px;
	width:926px;
	padding:0px 24px 0px 27px;
	
}

#alberta_contenu_top {
	position: relative;
	float:left;
	display:block;
	height:29px;
	width:925px;
	padding:0px 25px 0px 27px;
	
}

#afrique_contenu_top1 {
	position: relative;
	float:left;
	display:block;
	height:72px;
	width:154px;
	
	
}

#afrique_contenu_top2 {
	position: relative;
	float:left;
	display:block;
	height:72px;
	width:154px;
	
	
}

#afrique_contenu_top3 {
	position: relative;
	float:left;
	display:block;
	height:72px;
	width:154px;
	
	
}

#afrique_contenu_top4 {
	position: relative;
	float:left;
	display:block;
	height:72px;
	width:154px;
	
	
}

#afrique_contenu_top5 {
	position: relative;
	float:left;
	display:block;
	height:72px;
	width:154px;
	
	
}

#afrique_contenu_top6 {
	position: relative;
	float:left;
	display:block;
	height:72px;
	width:154px;
	
	
}


#afrique_contenu {
	width:875px;
	padding:30px 25px 25px 25px;
	background-color:#fcf8ef;
	
	
}

#afrique_contenu_safari {
	width:875px;
	padding:30px 25px 25px 25px;
	background-color:#fcf8ef;
	
	
}

#afrique_contenu_hebergement {
	width:875px;
	padding:30px 25px 25px 25px;
	background-color:#fcf8ef;
	
	
}

.afrique_jour{
	position: relative;
	float:left;
	display:block;
	
	width:875px;
	
	
}


#afrique_contenu_kruger {
	width:875px;
	padding:30px 25px 25px 25px;
	background-color:#fcf8ef;
	
	
}

#afrique_contenu img {float:left; margin:0px 15px;border:2px solid #333;}


#afrique_contenu_bottom {
	width:925px;
	height:18px;
	background-image:url(images/bg_afrique_bottom.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	
}

a.espece:link, a.espece:visited, a.espece:active
{					
			
			color: #333333;
			text-decoration:underline;	
}

a.espece:hover 
{			
			text-decoration:none;
			color: #666666;
}

.accueil_col {
	display:block;
	position:relative;
	float:left;
	width:457px;
	padding:0px;
	margin:0;
	background-color:#fcf8ef;
	
	}
.topaccueil {
	display:block;
	clear:both;
	width:457px;
	height:15px;
	background-image:url(images/accueil/top.jpg);
	background-repeat:no-repeat;
	margin:0;
	
	}
.acontenu {
	display:block;
	clear:both;
	width:427px;
	padding:0px 15px;
	background-color:#fcf8ef;
	margin:0;
	}
.acontenu img {border:none;}
.abottom {
	display:block;
	clear:both;
	width:457px;
	height:17px;
	background-image:url(images/accueil/bottom.jpg);
	background-repeat:no-repeat;
	margin:0;
	
	}
