/*******************************************************************************
	DIMENSIONS
*******************************************************************************/
#wrap-inbox,
#header-inbox,
#footer-inbox		{ width: 100%; }
#wrap						{ }
#header					{ height: 0; }
#header-inbox		{ width: 100%; }
#center					{ }
#left						{ width: 141px; height: 624px; }
#left-inbox			{ width: 130px; height: 600px; margin: 12px 12px 12px 0; }
#right					{ width: 250px; }
#right-inbox		{ width: 230px; margin: 0 10px; }
#content				{ margin: 100px 275px 0 145px; }
#footer-clear		{ height: 100px; }
#footer					{ width: 100%; height: 100px; }
#footer-inbox		{ width: 100%; margin: 40px 0; }
#menu_top				{ width: 100%; }
#header-defil		{ position: absolute; top: 29px; margin-left: 32px; border: 1px solid black; }
#min-height			{ height: 600px; }
#logo						{ position: absolute; width: 800px; height: 100px; left: 150px; top: 30px; }

/*******************************************************************************
	BACKGROUNDS / COLORS / ALIGN
*******************************************************************************/
body							{ background: #333; /*url(images/body.jpg); */ }
#imgLogo				{ display: block; width: 800px; height: 100px; background: transparent url(images/labojeux.png); }
#wrap						{ }
#header					{ }
#center					{ }
#left						{ background: transparent url(images/left.png) no-repeat; }
#left-inbox			{ background: transparent url(images/kakemono.jpg) no-repeat; }
#right					{ color: #ddd; }
#footer-clear		{ background: transparent url(images/footer.png) repeat-x top; }
#footer					{ text-align: center; }

#content				{ }
#content-inbox	{ margin: 0; padding: 15px; background: #ddd; }
#content-border-left		{ margin: 0 ; padding: 0; background: transparent url(images/border-left.png) repeat-y left; padding-left: 13px;  }
#content-border-right		{ margin: 0; padding: 0; background: transparent url(images/border-right.png) repeat-y right; padding-right: 13px; }
#content-border-top			{ margin: 0 11px; padding: 0; background: transparent url(images/border-top.png) repeat-x top; padding-top: 13px; }
#content-border-bottom	{ margin: 0 11px; padding: 0; background: transparent url(images/border-bottom.png) repeat-x bottom; padding-bottom: 13px;  }


/*******************************************************************************
LES TEXTES
*******************************************************************************/
html, body				{ font-size: 9pt; font-family: "Trebuchet MS", verdana, sans-serif; }
h1							{ font-size: 14pt; margin: 0 0 15px 0; }
h2							{ font-size: 28pt; margin: 25px 0 10px 0; }
h3							{ font-size: 11pt; margin: 20px 0 5px 0; }


/*******************************************************************************
LE MENU PRINCIPAL
*******************************************************************************/
#menu_top {
	position		: absolute;
	top					: 0;
	width				: 100%;
	background	: transparent url(images/menu_top.png) repeat-x center;
	height			: 53px;
}
#menu_top .menu_h {
	height			: 53px;
	width				: 797px;
	margin			: 0;
	margin-left	: 150px;
	padding-left: 60px;
	background	: transparent url(images/menu_menu.png) no-repeat center;
}
#menu_top li {
}
#menu_top li a {
	text-decoration: none;
	font-weight	: bold;
	text-align	: center;
	display			: block;
	width				: 122px;
	height			: 28px;
	line-height	: 28px;
	background	: transparent url(images/menu_item.png) no-repeat left -1px;
}
#menu_top .subMenu {
	top					: 28px;
	padding-bottom : 5px;
	background	: transparent url(images/menu_subMenu.png) no-repeat center bottom;
}
#menu_top .subMenu li		{
	width				: 122px;
	margin-top	: -1px;
}
#menu_top .subMenu li a	{
	width				: 110px;
	margin			: 0 auto;
	border-top	: 1px solid black;
	background	: transparent;
}
#menu_top a { color: #ddd; }
#menu_top li a:hover	{ text-decoration: underline; }


/*******************************************************************************
LES LIENS
*******************************************************************************/
a						{ font-weight: bold; color: #d6723a; text-decoration	: none; }
a:hover			{	text-decoration	: underline; }
a img				{	border: 1px #d6723a solid; margin: 2px; }
a img:hover	{ border: 2px #d6723a solid; margin: 1px; }


/*******************************************************************************
RERCHERCHE
*******************************************************************************/
#search				{ margin: 0; padding: 0;  }
#search form		{ margin: 0; padding: 0; border: none; }
#search fieldset	{ margin: 0; padding: 0; border: none; }
#ajaxSearch_input		{ width: 200px; }
#ajaxSearch_output	{ width: 150px; }
#ajaxSearch_form		{ }
.searchTerms	{ margin: 0; }

/*******************************************************************************
	DITTO
*******************************************************************************/
.ditto_summaryPost img { float: left; }
.imgArticle { float: left; }


#menu_top ul, #menu_top li { border: none; border-collapse: collapse; top: 0; }


/*******************************************************************************
	PARTENAIRES
*******************************************************************************/
#partners {
	height			: 100px;
	margin			: 5px;
	text-align	: center;
}

#partners .partners_item img {
	display	: inline;
	border	: none;
}

/*******************************************************************************
	ACTUS DEROULANTES
*******************************************************************************/
#actus {
	height			: 50px;
	margin			: 5px;
	text-align	: center;
}

#partners .actus_item {
}