body, table, tr, td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

body{
background-color:#B8B1AD;
text-align:left;
}
img {border:0;}		

a:link{
text-decoration:none;
color:#BC1220;
}
a:visited{
text-decoration:none;
color:#BC1220;
}
a:hover{
color:#000000;
text-decoration:underline;
}
a:active{
text-decoration:none;
color:#BC1220;
}

h1{
font-size:14px;
color:#000000;
font-weight:bold;
}
h2{
font-size:12px;
color:#BC1220;
}
h3{
font-size:12px;
color:#000000;
}
h4{
font-size:12px;
color:#BC1220;
font-weight:normal;
}
.hightlight{
font-size:11px;
color:#BC1220;
font-weight:normal;
}
/****************************
* 			Bandeau		 	*
*****************************/
.bandeau{
	width:840px;
	height:117px;
	display:block;
	margin:auto;
	background-color:#FFFFFF;
	background-image:url(img/bandeau.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

/****************************
* 			Menu		 	*
*****************************/
.menu{
	background-image:url(img/fond_menu.png);
	background-position:center;
	list-style-type:none;
	width:840px;
	height:23px;
	margin:auto;
	text-align:left;
}

	.menu li{
		display:block;
		float:left;
		height:23px;
	}

	.col a:link{
		text-decoration:none;
		color:#FFFFFF;
	}

	.col a:hover{
		text-decoration:none;
		color:#FFFFFF;
	}

	.col a:active{
		text-decoration:none;
		color:#FFFFFF;
	}

	.col a:visited{
		text-decoration:none;
		color:#FFFFFF;
	}

/****************************
* 	Contenu de la page	 	*
*****************************/
.general{
	background-image:url(img/fond_page.png);
	background-position:center;
	width:840px;
	height:791px;
	background-color:#b6afac;
	margin:auto;
}

.col{
	display:block;
	text-align:center;
	float:left;
	height:600px;
	width:190px;
}

.contenu{
	display:block;
	float:left;
	width:440px;
	height:590px;
	margin:auto;
	overflow:auto;
	border-color:#9c0c1d;
}

.texte{
	padding-left:20px;
	display:block;
	height:inherit;
	float:left;
	width:400px;
}

/****************************
* 	Colonne de gauche	 	*
*****************************/
	.nb_spec{
		display:block;
		float:left;
		background-image:url(img/fond_nb_spec.jpg);
		width:190px;
		height:95px;
		background-position:right;
		background-repeat:no-repeat;
	}
		
	.news{
		display:block;
		float:left;
		background-image:url(img/fond_news.jpg);
		width:190px;
		height:43px;
		background-position:right;
		background-repeat:no-repeat;
	}
	
	.equipe{
		display:block;
		float:left;
		background-image:url(img/fond_equipe.jpg);
		width:190px;
		height:323px;
		background-position:right;
		background-repeat:no-repeat;
	}
	
	.one_man{
		display:block;
		float:left;
		background-image:url(img/fond_one_man.jpg);
		width:190px;
		height:96px;
		background-position:right;
		background-repeat:no-repeat;
	}
	
/****************************
* 	Colonne de droite	 	*
*****************************/
	.panier{
		display:block;
		float:left;
		background-image:url(img/fond_panier.jpg);
		width:190px;
		height:72px;
		background-position:left;
		background-repeat:no-repeat;
	}

	.pub{
		display:block;
		float:left;
		background-image:url(img/fond_pub.jpg);
		vertical-align:bottom;
		width:190px;
		height:202px;
		background-position:left;
		background-repeat:no-repeat;
	}
	
	.contenu_pub{
		display:block;
		width:165px;
		text-align:left;
		height:165px;
		width:190px;
		overflow:hidden;
		float:left;
	}

	.plan{
		display:block;
		float:left;
		background-image:url(img/fond_plan.jpg);
		width:190px;
		height:186px;
		background-position:left;
		background-repeat:no-repeat;
	}
	
	.pro{
		display:block;
		float:left;
		background-image:url(img/fond_pro.jpg);
		width:190px;
		height:97px;
		background-position:left;
		background-repeat:no-repeat;
	}
	
	
	

