div#main {overflow: hidden;}
ul#faqMenu {overflow: hidden; display: inline; float: left; width: 150px;}
	ul#faqMenu li {margin: 0 0 5px 0;}
		ul#faqMenu li a.main_theme {display: block; width: 150px; height: 23px; background: transparent url(../ximg/faqMenu.gif) no-repeat 0 0; color: #001339; padding: 4px 0 0 4px; float: left;}
			ul#faqMenu li ul {display: none; background-color: #EDECED;}
				ul#faqMenu li ul li {background: url("../ximg/left_menu_picto.gif") no-repeat scroll 3px center transparent; border-bottom: 1px solid #BEBEBE; padding: 3px 0 3px 15px; margin: 5px 10px;}
					ul#faqMenu li ul li a {color: #333; display: block; font-size: 11px;}

		ul#faqMenu li#selected a.main_theme {background-position: 0 -27px; color: #FFF;}
			ul#faqMenu li#selected ul {display: block; overflow: hidden; width: 150px; float: left;}

div#faqContent {display: inline; float: right; width: 810px; margin: 0 0 10px 0;}
	div.faqTxt {margin: 10px 0 0 20px; padding: 10px; min-height: 225px; border: 1px solid #C5C8D3; background: transparent url(../ximg/bg_faq.gif) repeat-x 0 0;}
		div.faqTxt h4 {color: #333A62; font-weight: bold; font-size: 11px;}
		div.faqTxt ul {margin: 15px 0 0 0;}
			div.faqTxt ul li {margin: 0 0 15px 35px; list-style-type: decimal;}
				div.faqTxt ul li span.question {text-decoration: underline; font-weight: bold; display: block;}
				div.faqTxt ul li span.answer {display: block; margin: 5px;}
				
				
	div.faqQuest {display: inline; float: left; margin: 10px 0 0 20px; min-height: 135px; width: 360px; border: 1px solid #C5C8D3; background: transparent url(../ximg/bg_faq.gif) repeat-x 0 0;}
		div.faqQuest a {display: block; color: #878EA3; font-weight: bold; margin: 10px 0 0 10px;}
		div.faqQuest ul {margin: 5px 0 0 0;}
			div.faqQuest ul li {margin: 0 10px 5px 35px; list-style-type: decimal;}
			

span.underline {text-decoration: underline;}
span.bold {font-weight: bold;}
