/* CSS INDEX */

ul#index_cat {
margin:0 0 10px 0;
padding:5px;
list-style:none;
}
ul#index_cat li {
float:left;
position:relative;
margin:0 6px 10px 6px;
padding:0;
border:1px solid #494C5D;
width:187px;
-width:186px;
text-align:center;
}
ul#index_cat li p.titre {
margin:0;
padding:5px 0;
background-color:#6699BB;
color:#FFFFFF;
font-size:10px;
letter-spacing:1px;
font-weight:bold;
}
ul#index_cat li p.titre a:link, ul#index_cat li p.titre a:visited {
color:#EAE8E3;
text-decoration:none;
}
ul#index_cat li p.titre a:hover, ul#index_cat li p.titre a:active {
color:#660000;
text-decoration:underline;
}
ul#index_cat li img {
margin:5px 0;
padding:0;
}
ul#index_cat li p.texte {
margin:0;
padding:2px 3px;
background-color:#EAE8E3;
font-size:10px;
}

#espace_gauche {
	float: left;
	color: #FF0000;
	padding: 4px;
	}
	
#zoom_droite {
	padding: 4px;
	height: 232px;
}

#selection_menu {
	margin: auto;
	width: 800px;
}

.table_menu{
	border-color:#e7e7e6; 
	border-style:solid; 
	border-width:1px;
}

.table_gauche {
	float: left;
	padding: 10px;
}

.table_centre {
	float: left;
	padding: 10px;
}

.table_droite {
	padding: 10px;
	margin-right: 10px;
}

.table_mini_gauche {
	float: left;
	margin-left: 9px;
	padding: 3px;
}

.table_mini_centre {
	float: left;
	padding: 3px;
}

.table_mini_droite {
	padding: 3px;
}
