body {
	margin: 			0 0 0 0;
	padding: 			0 0 0 0;
	text-align: 		center;
	background-color: 	#edecec;
}

#page {
	width:				950px;
	margin: 			auto;
}
#col_gauche {
	float:				left;
	height:				auto;
	width:				140px;
}
#col_droite {
	float:				right;
	width:				140px;
	height:				auto;
}
.bottom {
	clear:				both;
	padding: 			10px 10px 10px 10px;
	margin: 			20px 0 10px 0;
}
#content {
	padding-bottom:		20px;
	margin-right: 		139px;
	text-align:			center;
	margin-left: 		139px;
}
#firefox {
	display:			none;
}
a img {
	border: 0px;
}
.bimg {
	background-color: 	#999999;
}

/**** MENU ****/
.pere, .lien, #col_gauche .info, #col_droite .info {
	padding:			5px 0px 5px 0px;
}
.pere, .lien, .contenu, .bimg {
	border: 			1px #999999 solid;
}
.itemZilliox {
	width:				200px;
	height:				30px;
	padding-top:		10px;
	float:				left;
	text-align:			center;
	border-right:		1px #666666 solid;
	cursor:				pointer;
}
.itemZilliox a {
	text-decoration:	none;
}
.menuZilliox {
	height:				40px;
	border-left:		1px #666666 solid;	
}
.boxTz:hover {
	background-image:	url('http://thomas.zilliox.info/img/tab1_tz2.png');
}
.boxZphotos:hover {
	background-image:	url('http://zphotos.zilliox.info/img/tab1_Zphotos.png');
}
.boxAlld:hover {
	background-image:	url('http://allemand.zilliox.info/img/tab1_alld.png');
}
#col_gauche .pere a, #col_gauche  .pere, #col_gauche  .lien {
	border-top:			0px;
	border-bottom:		0px;
}
.lien, .fils {
	cursor:				pointer;
}
.fils {
	text-align:left;
	width:135px;
	padding-left: 5px;
	z-index:	99;
	font-size:	small;
}
