/* css pour le design client*/

/* Style General
*************************************************************************/
body{
	margin:0px;
	padding:0px;
}

IMG{
	border:0px;
}


.maintable{
	width:924px;
	background:url(../interface/site/bg_site.jpg) repeat-y;
}

/* Style top
***********************************************************************/
.td_top{
	height:225px;
}
	.td_logo{
		width:250px;
	}
	.td_header{
/*		background:url(../interface/site/header.gif) no-repeat;
		width:750px;
*/
	}
		.table_header{
			height:225px;
		}
			.td_menu_sec{
				background:url(../interface/site/top_site.jpg) no-repeat;
				height:39px;
			}
				.cont_menu_sec{
					text-align:right;
					margin-right:23px;
					margin-top:18px;
					
				}
					.boutonSecond{
						color:#5b4933;
						text-decoration:none;
					}
					.boutonSecond:hover{
						color:#999999;
						text-decoration:none;
					}
					.boutonSecond_actif{
						color:#999999;
						text-decoration:none;
					}.boutonSecond_actif:hover{
						color:#999999;
						text-decoration:none;
					}
					.boutonSecond_sep{
						color:#5b4933;
						text-decoration:none;
					}
				
			.cont_menu_principale{
				background:#5b4933;
				margin:0px 13px 0px 14px;
				border-bottom:2px solid #ffffff;
			}
				.a_menu_principale{
					color:#ffffff;
					text-decoration:none;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:bold;
					display:block;
					padding:9px;
					text-align:center;
				}
				.a_menu_principale_actif{
					color:#5b4933;
					text-decoration:none;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:bold;
					display:block;
					padding:9px;
					text-align:center;
					background:#ffffff;
					
				}
				.a_menu_principale_actif:hover{
					color:#5b4933;
					text-decoration:none;
				}
				.a_menu_principale:hover{
					color:#ffffff;
					text-decoration:none;
					background:#a4b6cc;
				}
				
				.sep_menu_principale{
					background:#ffffff;
					text-decoration:none;
				}

/*Style middle
***********************************************************************/
.td_middle{

}
	.td_column_left{
		width:200px;
		padding-left:13px;
		padding-bottom:20px;
	}
		.cont_smenu{
			margin:30px 0px 0px 0px;
		}
			.a_smenu{
				color:#ffffff;
				display:block;
				text-decoration:none;
				background:#5b4933;
				padding:3px 3px 3px 10px;
				border-bottom:1px solid #ffffff;
			
			}
			.a_smenu:hover{
				color:#ffffff;
				display:block;
				text-decoration:none;
				background:#a4b6cc;
				padding:3px 3px 3px 10px;
				border-bottom:1px solid #ffffff;
			}
			.a_smenu_actif{
				color:#5b4933;
				display:block;
				text-decoration:none;
				background:#ffffff;
				padding:3px 3px 3px 10px;
				border-bottom:1px solid #5b4933;
				font-weight:bold;
			}
			
			.cont_ssmenu{
			}
				.a_ssmenu{
					color:#ffffff;
					display:block;
					text-decoration:none;
					background:#5b4933;
					padding:3px 3px 3px 25px;
					border-bottom:1px solid #ffffff;
				}
				.a_ssmenu:hover{
					color:#ffffff;
					display:block;
					text-decoration:none;
					background:#a4b6cc;
					padding:3px 3px 3px 25px;
					border-bottom:1px solid #ffffff;
				}
				.a_ssmenu_actif{
					color:#5b4933;
					display:block;
					text-decoration:none;
					background:#ffffff;
					padding:3px 3px 3px 25px;
					border-bottom:1px solid #ffffff;
				}
				.cont_sssmenu{
					padding:15px 10px 15px 10px;
				}
					.a_sssmenu{
						color:#000000;
						display:block;
						text-decoration:none;
					}
					.a_sssmenu:hover{
						color:#000099;
					}
					.a_sssmenu_actif{
						color:#000099;
						display:block;
						text-decoration:none;
					}
					.a_sssmenu_actif:hover{
						color:#000099;
					}
	.td_contenu{
		padding:10px 50px 10px 50px;
	}
	
		.contenu{
			
		}
	
	.td_column_right{
		width:225px;
	}	
	

/*Style bottom
**********************************************************************/