#corps {
	width				:	100%;
	border 				:	0px solid yellow;
	background-image 	:	url(../div/images/fond-menu.png) ;
	background-position	:	top right;
	background-repeat 	:	no-repeat;
	background-color	:	#99100D;
}

#contenu {
	float				:	right;
	width				:	84%;
	/*height				:	560px;*/
	padding-top			:	20px;
	border 				:	0px solid blue;
	background-color	:	white;		
	font-size			:	9px;
	background-image	:	url(images/bandeau-accueil.png);
	background-repeat	:	no-repeat;
	background-position	:	top left;
	text-align			:	justify;
}

#partie_gauche{
	float				:	left;
	width				:	400px;
	text-align			:	justify;	
	border				:	0px solid blue;
	margin-left			:	40px;	
}

#partie_droite {
	float				:	right;
	bottom				:	0;	
	width				:	380px;
	padding-right		:	0px;
	border				:	0px solid blue;	
	text-align			:	left;
}

#Lib_Gauche{
	margin-left			:	40px;
	padding-right		:	80px;
	font-size			:	12px;
}

#Titre1  {
	margin-left			:	40px;
}

#Titre2  {
	margin-left			:	40px;
}

#partie_formulaire_gauche {
	float				:	left;
	width				:	236px;
	margin-left			:	20px;
	padding-top			:	5px;
	height				:	271px;
	text-align			:	justify;	
	border				:	0px solid blue;
	background-image	:	url(images/fd-simulateur-accueil.png);
	background-repeat	:	no-repeat;	
}

#partie_formulaire_droite {
	float				:	right;
	width				:	236px;
	margin-right		:	10px;
	padding-top			:	5px;
	height				:	271px;
	text-align			:	justify;	
	border				:	0px solid blue;
	background-image	:	url(images/fd-simulateur-accueil.png);
	background-position	:	top left;
	background-repeat	:	no-repeat;
}

#Numero {
	float 				:	left;
	padding				:	5px 5px 5px 5px;	
	border 				: 	0px solid red;
}

#div_result {
	border 				: 	0px solid blue;
	text-align			:	left;
	width				:	400px;
	font-size			:	12px;
}

#div_formulaire {
	border 				: 	0px solid red;
	text-align			:	center;	
}

.lib_table { 
	font-size			:	10px;
	text-align			:	right;
}

.Lib_Formulaire {
	font-size			:	10px; 
}

.Texte_bulle{	
	float				:	left;
	width				:	180px;
	margin-top			:	0px;
	text-align			:	left;
	font-size			:	9px;
	font-weight			:	bold;
	color				:	#9F1100;
	border 				: 	0px solid red;
}

.resultat  {
	font-weight 		: 	bold;
	font-size			:	16px;
	color				:	blue;	
}

#homeRichMediaEngagementsContainer {
	width:800px;height:168px;
	margin:0;
	background-image: url(images/richmedia_home.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#homeRichMediaEngagementsContainer #richmedia {
	width:370px; height:154px; 
	margin: 7px 0 0 10px;
	float:left;
}

#homeRichMediaEngagementsContainer #engagements {
	width:250px; height: 140px;float: right;margin: 10px 0 0 0;
}

#homeRichMediaEngagementsContainer #engagements h1 {
	margin:0;padding:0;
	font-size: 16px; font-weight: bold; font-style: normal;
	color:#cd3504;
}

#homeRichMediaEngagementsContainer #engagements ul {margin: 10px 0 0 20px;padding:0;}

#homeRichMediaEngagementsContainer #engagements li {
	margin:0;padding:0;	list-style-type: none; line-height: 1.35em;
	list-style-image: url(images/puce_bleu.gif);
	font-size: 12px; font-weight: bold;
}

#homeRichMediaEngagementsContainer #engagements li a { text-decoration: none; color: black;}
#homeRichMediaEngagementsContainer #engagements li a:hover { text-decoration: none; color: black;}

#homeForms {/*position:relative;*/}

#homeForms #demandePretForm{
	width:400px;
	margin:0;padding:0;
	float:left;
	border:0px solid red;
}

#homeForms #simulation{
	width:270px;
	margin:0;padding:0;
/*	float:left;*/
	color: #003464;
}

#homeForms #demandePretForm .homeFormTitle, #homeForms #rachatCreditForm .homeFormTitle, #homeForms #simulation .homeFormTitle{
	text-align: left;
	border:0px solid blue;
}

#homeForms #demandePretForm .homeFormHeader, #homeForms #rachatCreditForm .homeFormHeader, #homeForms #simulation .homeFormHeader{
	font-size:12px;
	line-height: 1.3em;
	background: none;
	height: 40px;
}

#homeForms #demandePretForm .homeFormContent, #homeForms #rachatCreditForm .homeFormContent, #homeForms #simulation .homeFormContent{
	margin:0;padding:0;
	text-align	:	center;
	border : 0px solid green;
	width:400px;
}

#homeDemandePretSimulation {
	
}

#rmMoostick
{
	display: block;
	height: 155px;
	margin-left: 30px;
	padding: 0;
	overflow: hidden;       /* used in css check */
}

#rmMoostick li
{
	display: block;         /* used in css check */
	list-style-type: none;  /* used in css check */
	margin: 0 auto 0 auto;
	padding: 0;
	text-align: center;
}

#rmMoostick .show
{
	visibility: visible;
	opacity: 1;
}

div#mainTitle h1 {
	font-size: 18px; 
	font-weight: bold;
	color: #D03717;
	text-transform: uppercase;
}
