/* Start of CMSMS style sheet 'ilad' */
/* core */
/* General */
body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
}

.invisible { display: none; }

/* Titles and paragraphs */
h1, h2, h3, h4, h5, p { margin: 1em 0; }
h1 { font-size: 2em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1em; }
h5 { font-size: 0.9em; }

/* Miscellaneous */
acronym {
	border-bottom: 1px dotted;
	cursor: help;
}

a img {
	border: none;
}
/* common */
/* General */
body {
	background: #126ea2 url(/theme/images/background.png);
	color: #000;
}

#tMain {
	margin: 0 auto;
	min-width: 784px;
	max-width: 1010px;
}

/* Header */
#tHeader, #tHeaderRight, #tHeaderLeft {
	height: 104px;
	color: #fff;
}

#tHeaderRight {
	float: right;
	width: 20px;
	background: url(/theme/images/header_right.png) no-repeat 100% 0;
}

#tHeaderLeft {
	margin-right: 20px;
	padding: 72px 0 0 218px;
	background: url(/theme/images/header_background.png) no-repeat;
}

#tHeaderLeft ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#tHeaderLeft ul li {
	float: left;
	margin: 0 2px;
	line-height: 28px;
	font-weight: bold;
	background: url(/theme/images/header_menu.png) no-repeat 100% -28px ;
}
#tHeaderLeft ul li a {
	display: block;
	margin-right: 12px;
	padding: 0 12px 0 24px;
	background: url(/theme/images/header_menu.png) no-repeat;
	text-decoration: none;
	color: #fff;
}


#tHeaderLeft ul li.currentpage,
#tHeaderLeft ul li.currentpage a,
#tHeaderLeft ul li:hover,
#tHeaderLeft ul li:hover a {
	background-image: url(/theme/images/header_menuselected.png);
	color: #000;
}

#tHeaderLogo {
	margin: 7px 0 7px 18px;
	float: left;
}

/* Footer */
#tFooter, #tFooterRight, #tFooterLeft {
	height: 40px;
	color: #fff;
}

#tFooter {
	clear: both;
}

#tFooter p {
	margin: 0;
	line-height: 40px;
}

#tFooter a {
	color: white;
}

#tFooterRight {
	float: right;
	width: 20px;
	background: url(/theme/images/footer_right.png) no-repeat 100% 0;
}

#tFooterLeft {
	margin-right: 20px;
	padding: 0 4px 0 24px;
	background: url(/theme/images/footer_background.png) no-repeat;
}

#tFooterLeft p.right {
	float: right;
	font-size: 0.9em;
}

#tFooterLeft p.right strong {
	font-size: 1.1em;
}

/* Body */
#tBody {
	clear: both;
	overflow: auto;
	padding: 0 4px;
	background-color: #fff;
}

#tBodyRight {
	float: right;
	width: 160px;
	padding: 0 12px;
	background: #e9f6fd url(/theme/images/rightpanel_corner.png) no-repeat 0 100%;
}

#tBodyLeft {
	float: left;
	padding: 0 12px;
	width: 192px;
	background: #ffe8bc url(/theme/images/leftpanel_corner.png) no-repeat 100% 100%;
}

#Soutien_Framasoft {
	text-align:center;
}

/* Content */
#tBodyContent {
	margin-left: 220px;
	margin-right: 188px;
	padding: 0 1em;
	min-height: 420px;
}

#tBodyContent a:link, a:visited {
	text-decoration: none;
	color: #ef5a12;
}

#tBodyContent a:hover, a:active {
	text-decoration: underline;
}

#tBodyContent h1 { font-size: 1.4em; color: #de3804; }
#tBodyContent h2 { font-size: 1.2em; }
#tBodyContent h3 { font-size: 1.1em; }
#tBodyContent h4 { font-size: 1em; }
#tBodyContent h5 { font-size: 1em; }

#tBodyContent h1, h2, h3, h4, h5, p { margin: 0.5em 0; }
/* Rajout Ilad */
th {
	border: thin solid;
	text-align: center;
}

td {
	border: thin solid;
	text-align: center;
}

table{
	margin-left:auto;
	margin-right:auto;
	width: 60%;
}/* Pour IE 7 */
#tHeaderLeft {
	margin-right: 20px;
	padding: 72px 0 0 218px;
/	padding-left: 0px;
	background: url(/uploads/images/themes/header_background.png) no-repeat;
}

/* Pour menu sur le côté */
#tHeaderLeft1 {
	width: 205px;
	background: #2d96cf;
}

#tHeaderLeft1 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#tHeaderLeft1 ul li {
	width: 200px;
	margin: 0 2px;
	line-height: 28px;
	font-weight: bold;
	background: url(/theme/images/header_menu.png) no-repeat 100% -28px ;
}

#tHeaderLeft1 ul li a {
	display: block;
	margin-right: 12px;
	padding: 0 12px 0 24px;
	background: url(/theme/images/header_menu.png) no-repeat;
	text-decoration: none;
	color: #fff;
}

#tHeaderLeft1 ul li.currentpage,
#tHeaderLeft1 ul li.currentpage a,
#tHeaderLeft1 ul li:hover,
#tHeaderLeft1 ul li:hover a {
	background-image: url(/theme/images/header_menuselected.png);
	color: #000;
}

/* /Pour menu sur le côté */

/* End of 'ilad' */

