
body {
	margin: 0px;
	padding: 0px;
	background-color: #F0EBCE;
	background-repeat: repeat-y;
	background-position: center top;
	background-image: url(../images/global/backcenter.gif);
	text-align:center;
	height: 100%;
	width: 100%;
}

table {
	border-collapse: collapse;
	border: 0px;
}
td {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

a, body, td, input {
	font-size: 12px;
	color: #594F44;
	font-family: Arial, Helvetica, sans-serif;
}

form, imput {
	margin: 0px;
	padding: 0px;
}

p {
	margin-top: 0px;
	margin-bottom: 14px;
}

ul, ol { margin-bottom: 0px; margin-top: 0px; line-height: 20px; }

li {
	list-style-type: none;
	background: url(../images/global/li.gif) no-repeat top left;
	padding-left: 14px;
}

#tablecontenu {
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	width: 770px;
	background-color: #ffffff;
	background-image: url(../images/global/backcontent.gif);
}

#tdtop { height:90px; background-color: #ffffff }
#tdtop1 { height: 90px; width: 386px }
#tdtop2 { width: 91px; background-color: #F6E58A }
#tdtop3 { width: 293px; background-color: #A1B419 }

#tdrech1 { width: 100%; height: 38px }
#tdrech2 { width: 110px; height: 21px }
#inrechchamp {
	width: 144px;
	height: 21px;
	border: none;
	background-image: url(../images/global/backrech.gif);
}
#tdrechrad { padding-left: 108px }
.tdrechradimg { margin-top: 4px }
#rechbtn { margin-left: 3px }

#tdmenu { height: 44px; background-color: #ffffff }
#tablemenu { margin-left: 12px; }

#tdmenu2 { height: 133px; background-color: #ffffff }
#tablemenu2 { margin-left: 12px; width: 746px; height: 133px }

#divmenu { position: relative; width:746px; }
#divmenu a { 
	display:block;
	height:31px;
	background-position: 0 0px;
	margin-top: 2px
}
#divmenu a:hover {
	background-position: 0 -31px;
}

#divmenub { position: relative; width:470px; position: absolute; top: 12px; left: 288px }
#divmenub a { 
	display:block;
	height:27px;
	background-position: 0 0px;
}
#divmenub a:hover {
	background-position: 0 -27px;
}
.menubon {	background-position: 0 -27px; }
.tdmenub { background-color: #F0ECCE; width: 1px; height: 27px }

#divmenu1 { position: absolute; width: 187px; height: 133px; left: 0px; top: 0px; background: url(../images/menu/backm1.gif) }
#divmenu2 { position: absolute; width: 189px; height: 133px; left: 185px; top: 0px; background: url(../images/menu/backm2.gif) }
#divmenu3 { position: absolute; width: 189px; height: 133px; left: 372px; top: 0px; background: url(../images/menu/backm3.gif) }
#divmenu4 { position: absolute; width: 187px; height: 133px; left: 559px; top: 0px; background: url(../images/menu/backm4.gif) }

#divmenu1 a {width: 186px}
#amenu1i1 { background: url(../images/menu/1-1.gif) }
#amenu1i2 { background: url(../images/menu/1-2.gif) }
#amenu1i3 { background: url(../images/menu/1-3.gif) }

#divmenu2 a {width: 187px}
#amenu2i1 { background: url(../images/menu/2-1.gif) }
#amenu2i2 { background: url(../images/menu/2-2.gif) }
#amenu2i3 { background: url(../images/menu/2-3.gif) }
#amenu2i4 { background: url(../images/menu/2-4.gif) }

#divmenu3 a {width: 187px}
#amenu3i1 { background: url(../images/menu/3-1.gif) }
#amenu3i2 { background: url(../images/menu/3-2.gif) }
#amenu3i3 { background: url(../images/menu/3-3.gif) }
#amenu3i4 { background: url(../images/menu/3-4.gif) }

#divmenu4 a {width: 186px}
#amenu4i1 { background: url(../images/menu/4-1.gif) }
#amenu4i2 { background: url(../images/menu/4-2.gif) }

#amenu5 { width:73px; background: url(../images/menu/5.gif) }
#amenu6 { width:147px; background: url(../images/menu/6.gif) }
#amenu7 { width:43px; background: url(../images/menu/7.gif) }
#amenu8 { width:87px; background: url(../images/menu/8.gif) }
#amenu9 { width:81px; background: url(../images/menu/9.gif) }
#amenu10 { width:37px; background: url(../images/menu/10.gif) }

#tdavantcontenu { height: 28px; background-color: #ffffff }
#tdcontenu { background-color: #F0ECCE;  }
#tddivcontenu {position: relative; }

#tabletexte { height: 100%; width: 100%; }

#tdsousmenu { width: 197px; background: url(../images/menu/backssm.gif) }

#tdsousmenu a {
	display: block;
	width: 197px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 11px;
	color: #7D786D;
	font-weight: bold;	
	text-decoration: none;
}

.itemover { background: url(../images/menu/backssmover.gif); background-repeat: repeat-y; }

.itemon { background: url(../images/menu/backssmon.gif); background-repeat: repeat-y; }

.item {background-repeat: repeat-y;}

/* .divssmenu { width: 197px; cursor: hand } */
.divssmenu2 { position: absolute; left:24px; width: 190px; margin: 0px }


#tdsousmenu .spacer { width:197px; height: 1px; background-color: #f0ecce; }

#tdtexte { padding: 30px; }

#grandtitre { color: #A8977E; font-weight: bold; font-size: 14px; text-transform:uppercase; padding-bottom: 18px }

#carrebleu { position: absolute; left: -102px; top:29; height: 35%; width: 90px; height: 90px; background-color: #ACDBE0 }
#carreorange { position: absolute; left: 758px; top:400; height: 35%; width: 90px; height: 90px; background-color: #D9A939 }

#tdtexte table {
	border: 1px solid #CECAB1;
}

#tdtexte td {
	border: 1px solid #CECAB1;
	margin: 0px;
	padding: 4px;
}

.highlight { background-color:#D1D692; }
.rechtexte { text-decoration: none }

#tagpreview {
	position:absolute;
	background-color:red;
	color:white;
	font-weight:bold;
	padding:6px;
}

.deflexique {
	position: absolute;
	left: 270px;
	width: 250px;
	background-color: #dde784;
	border: 1px solid #90A116;
	padding: 8px;
	font-weight: normal;
}

.motlexique {
	background-color: #E3E0C6;
	text-decoration: none;
	cursor: help;
}

.defclose {
	background: url(../images/global/defclose.gif); 
}
