
div#tplPge{
	width: 950px;
	height:100%;
	margin:0 auto;
}
div#tplFra{
	text-align: left;
}
div#tplTop{
	width:950px;
	height:171px;
	text-align: left;
	font-size:1.2em;
	font-weight: bold;
	color: #006699;
	background: #ffffff url(../img/struct/ecomobilite_header.jpg)  no-repeat scroll left top;
}

#inscrire{
padding:130px 10px 0 555px;
}
#inscrire a{

border-bottom:0;}
div#tplTi{
display:none;
}

div#tplLft{
font-family:Georgia,Times,serif;
	min-height: 500px;
	float:left;
	display:inline;
	width:275px;
	margin:0 0 0 15px;
}
#tplLft_bg{
height:20px;
background:url(../img/struct/tplLft_bg.gif) top left no-repeat;}

#tplLft_co{
background:#2E3192;
}

div#tplMid{
	top:171px;
	background:#D1CFE5;
}

.mainTi{
padding:0 20px 30px 20px;
min-height:915px;
background:#FFFFFF;}

#calculette{
}

div#tplCo{
float:left;
display:inline;
width:645px;
margin:0;
}

#tplCo_bg{
height:20px;
background:url(../img/struct/tplCo_bg.gif) top right no-repeat;}
div.tplLftYes{

}
div.tplLftNo{

}
div.tplRgtYes{

}
div.tplRgtNo{
	margin-right:0px;
}


div#tplRgt{
	min-height:300px;
	right: 0px;
	background-color:#f5f5f5;
}

div#tplBtm{
clear:both;
	width:950px;
	height:210px;
	text-align: center;
	background: #FFFFFF url(../img/struct/ecomobilite_footer.jpg) top left no-repeat;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
}

div#tplLegal{
padding:77px 0 0 0;
}

ttLegal tooltip{
}