@import 'contact.css';
@import 'demanderdv.css';
@import 'search.css';
@import 'sitemap.css';
@import 'lightbox.css';
@import 'access.css';
@import 'offre.css';
@import 'zoom.css';
@import 'carto.css';

/**
 * Container
 */
#container { background: url(../fr/nav/lvl2/bg-container.gif) repeat-y; }
#container.one-column { background: url(../fr/nav/lvl2/bg-container-one-column.gif) repeat-y; }
	/**
	 * Header
	 */
	 #header h1 a { height: 162px; }
	
	/* nav */
	#header .content #top-nav li a.current { background: #D84960; }


	/* content column */
	#content #content-wrapper #content-column { margin: 0 236px 0 31px; position: relative; padding: 23px 0 23px 8px; line-height: 1.5em; }
	#content #content-wrapper #content-column.one-column { margin: 0 31px; }
		/* Path */
		#path a { padding: 0 2px; }
	
		/**
		 * Editable
		 */
		 #editable { margin: 20px 0; font-weight: lighter; line-height: 1.9em; }
		 	#editable a { text-decoration: underline; }
			#editable a:hover { text-decoration: none; }
	
			/* Page nav */
			#pageNav { clear: both; width: 100%; margin-top: 25px; }
				#pageNav td { padding: 0; width: 33%; }
				
			/* Page list */
			#page-list { clear: both; margin-top: 45px; }
				#page-list div.floatNone { float: none; height: 0; line-height: 0; overflow: hidden; padding: 0; width: 0; margin: 0; }
				#page-list .item { float: left; width: 307px; background: url(../fr/nav/lvl2/bg-page-list-item.gif) repeat-y; margin-right: 10px; }
				#page-list .item .top { background: url(../fr/nav/lvl2/bg-page-list-item-top.gif) no-repeat; height: 3px; padding: 0; }
				#page-list .item .content { background: url(../fr/nav/lvl2/bg-page-list-item-gradient.gif) bottom repeat-x; min-height: 67px;  margin: 0 3px; padding: 11px 13px; }
				* html #page-list .item .content { height: 67px; }
					#page-list .item .content h4 { font-size: 1.1em; font-weight: bold; margin: 0 0 0 40px; padding: 0; border: 0; }
						#page-list .item .content h4 a { display: block; color: #6D6D6D; text-decoration: underline; line-height: 1.4em; }
						#page-list .item .content h4 a:hover { text-decoration: none; }	
					#page-list .item .content p { margin: 4px 5px 0 40px; line-height: 1.3em; font-size: 0.9em; }
					#page-list .item .content p.plus a { color: #B3001C; text-decoration: underline; }
					#page-list .item .content p.plus a:hover { text-decoration: none; }
				#page-list .item .bottom { background: url(../fr/nav/lvl2/bg-page-list-item-bottom.gif) no-repeat; height: 4px; overflow: hidden; }
	
	/* right column */
	#content #right-column { position: relative; float: left; width: 205px; margin-left: -205px; }
		#content #right-column .content { background: url(../fr/nav/lvl2/bg-content-right-column.gif) top no-repeat; padding: 52px 15px 25px 15px; color: #fff; }
		*+html #content #right-column .content { margin-top: -3px; }
		* html #content #right-column .content { margin-top: -3px; }
			
			#content #right-column .content .titre-zoom { font-size: 1.1em; font-weight: bold; }
			
			#content #right-column .content a { color: #fff; }
				#content #right-column .content a.plus { text-decoration: underline; }
					#content #right-column .content a.plus:hover { text-decoration: none; }
