
div#tplPge{
	position:relative;
	width:100%;
	margin,padding:0;
	background-color: white;
	text-align: left;
}

div#tplFra{
	position: absolute;
	left: 50%;
	width: 950px;
	background-color: white;
	text-align: left;
	margin,padding:0;
	margin-left: -475px;
}
div#tplMid{
	position: absolute;
	margin-bottom:50px;
	top:0px;
	background: #98BF0C url(../img/struct/header.jpg) top left no-repeat;
	left:0px;
	width:950px;
}
div#tplCo{
	position:relative;
	top:260px;
	width: 623px;
	background: #CCDF86 url(../img/content/contenu_contenu.jpg) top left repeat;
	margin: 0px 0 300px 297px;
	overflow:hidden;
}
#menuHaut_bg{
	height: 67px;
	background: url(../img/menu/menu_haut.gif) top left no-repeat;
	width:227px;
}
#menuContenu_bg{
	background: #CCDF86 url(../img/menu/menu_contenu.gif) top left no-repeat;
	width:227px;
	overflow: hidden;
}
#menuBas_bg{
	height: 67px;
	background: url(../img/menu/menu_bas.gif) top left no-repeat;
	width:227px;
}
.mainTi{
}
.mainTi_co{
	margin: 0 0px 0px 0px;
}
#contenuHaut_bg{
	height: 73px;
	background: url(../img/content/contenu_haut.gif) top left no-repeat;
}
#contenuContenu_bg{
	background: #D0DF9C;
}
#contenuBas_bg{
	clear:both;
	height: 69px;
	background: url(../img/content/contenu_bas.gif) bottom left no-repeat;
}

div.tplLftYes{
	margin-left:210px;
}
div.tplLftNo{
	margin-left:0px;
}
div.tplRgtYes{
	margin-right:160px;
}
div.tplRgtNo{
	margin-right:0px;
}
div#tplLft{
	position: absolute;
	width:227px;
	top: 267px;
	left:27px;
}
div#tplRgt{
	position: absolute;
	width:150px;
	top: 10px;
	min-height:300px;
	right: 0px;
	background-color:#f5f5f5;
}

div#tplBtm{
	clear: both;
	text-align: center;
	background-color:#e5f1b6;
	font-size: 11px;
	padding: 5px 0;
	color: #336600;
}
