/**
 * Container
 */
#container { position: relative; }
#container #bg_container { background: url(http://www.pyxis.org/fr/nav/nv2/bg_container.gif) repeat-x; width: 50%; height: 211px; position: absolute; top: 139px; right: 0; }
#container .content { background: url(../images/bg_container.jpg) #fff repeat-y 750px 0px; }
	
	/* chemin */
	#container #chemin { margin-left: 218px; padding: 6px 0 17px 0; color: #85A8BD; font: 0.85em Verdana, "Trebuchet MS", sans-serif; }
		#container #chemin a { color: #85A8BD; text-decoration: none; }
	
	/* main colums */
	#container #contentwrapper { float: left; width: 100%; }
	#container #contentcolumn { margin-right: 230px; }
	
	#container #main_content { overflow: hidden; }
	
		/* pages listing */
		#container #page_list { font-size: 0.9em; line-height: 1.3em; }
			#container #page_list .list { background: url(http://www.pyxis.org/fr/nav/nv2/bg_page_list_m.gif) repeat-y; width: 334px; margin: 5px 11px 5px 0; }
			* html #container #page_list .list { margin: 5px 7px 5px 0; }
				#container #page_list .list h2 { font-size: 1.2em; font-weight: bold; padding-bottom: 5px; border-bottom: 1px solid #DBDBDB; margin: 0 auto 10px auto; }
					#container #page_list .list h2 a { color: #F4B100; text-decoration: none; }
				#container #page_list .list .imageLeft { padding: 0 7px 0 0; position: relative; }
				#container #page_list .list .top { background: url(http://www.pyxis.org/fr/nav/nv2/bg_page_list_t.jpg) no-repeat; height: 6px; }
				#container #page_list .list .bottom { background: url(http://www.pyxis.org/fr/nav/nv2/bg_page_list_b.jpg); height: 101px; margin-top: -90px; }
				#container #page_list .list .middle { padding: 5px 15px 0 15px; position: relative; min-height: 85px; }
				* html #container #page_list .list .middle { height: 80px; padding-top: 0; } /* ie6 bug min-height fixed */
		
		/* pages navigation */
		#container #page_nav { margin: 6px 12px 0 0; }
	
	/* right column */
	#container #sidebar { float: left; width: 218px; margin: 110px 0 0 -218px; }
	
		#sidebar h2 { margin: 0 0 13px 15px; }
		
		/*#sidebar #sidebar_content { color: #fff; background: url(http://www.pyxis.org/fr/nav/nv2/bg_sidebar_main.jpg) no-repeat; width: 188px; height: 191px; padding: 10px 15px 10px 15px; margin-top: 13px; position: relative; cursor: default; }
			#sidebar #sidebar_content #go_up { position: absolute; top: 15px; right: 0; display: block; width: 15px; height: 15px; }
			#sidebar #sidebar_content #go_down { position: absolute; top: 180px; right: 0; display: block; width: 15px; height: 15px; }
			#sidebar #sidebar_content #sidebar_content_scroll { height: 192px; overflow: hidden; }
		
		#sidebar #portfolio_mini { height: 240px; }
			#sidebar #portfolio_mini #portfolio_mini_content { background: url(http://www.pyxis.org/fr/nav/nv2/bg_sidebar_main.jpg) no-repeat; width: 218px; height: 176px; padding: 35px 0 0 0; }
			#sidebar #portfolio_mini #images_overflow { width: 162px; height: 117px; overflow: hidden; margin: 0 auto; }
			#sidebar #portfolio_mini #images_list { width: 1200px; height: 117px; overflow: hidden; }
			#sidebar #portfolio_mini .pagination { margin: 10px 0 0 27px; }
			* html #sidebar #portfolio_mini .pagination { margin-left: 24px; }
				#sidebar #portfolio_mini .pagination .column { margin: 2px; }
				#sidebar #portfolio_mini .pagination a { background: url(http://www.pyxis.org/fr/nav/nv2/portfolio/picto_mini.gif); width: 15px; height: 15px; line-height: 0px; }
				#sidebar #portfolio_mini .pagination a.active { background: url(http://www.pyxis.org/fr/nav/nv2/portfolio/picto_mini_actif.gif); width: 15px; height: 15px; line-height: 0px; filter:alpha(opacity=100); }*/
		
		#sidebar #tags { margin: 20px 0 20px 15px; }
			#sidebar #tags h2 { margin: 0; }
