*,html,body
{
	margin:0px;
	padding:0px;
}
body
{
	background-color:#fffbf0;
	font-family:Verdana, Helvetica, Arial;
	font-size:11px;
}
div#header_ypos
{
	height:179px; /* hauteur totale du header */
	width:100%;
	background-image:url('../img/mobilier_bureau_header_bg.jpg');
	background-repeat:repeat-x;
}
	div#header_xpos
	{
		position:relative;
		width:955px; /* Largeur totale du site */
		height:179px;  /* hauteur totale du header */
		margin:0 auto;
	}
		div#logoImg
		{
			height:148px;
			width:476px;
		}
		div#header_menu
		{
			height:27px;
			color:#fff;
			background-image:url('../img/mobilier_bureau_menutop_bg.jpg');
			background-repeat:no-repeat;
			padding-top:4px;
		}
			
			div#header_menu ul
			{
				list-style:none;
				text-align:center;
			}
				div#header_menu ul li
				{
					display:inline;
				}
				div#header_menu ul li.item
				{
				}
					div#header_menu ul li.item a
					{
						color:#fff;
						text-decoration:none;
					}
				div#header_menu ul li.item:hover
				{
					background-image:url('../img/mobilier_bureau_menutop_fleche_over.jpg');
					background-repeat:no-repeat;
					background-position:bottom center;
					padding-bottom:13px;
				}
					div#header_menu ul li.item:hover a
					{
						color:#010101;
					}
				div#header_menu ul li.sep
				{
					background-image:url('../img/mobilier_bureau_menutop_separation.gif');
					background-repeat:no-repeat;
					background-position:center center;
				}
				
				
				
		div#header_topmenu
		{
			position:absolute;
			right:0px;
			top:10px;
		}
			div#header_topmenu ul
			{
				list-style-type:none;
			}
				div#header_topmenu ul li
				{
					float:right;
					margin-right:10px;
				}
				div#header_topmenu ul li a
				{
					text-decoration:none;
					font-family:Verdana, Helvetica, Arial;
					font-size:11px;
					color:#fff;
				}
				div#header_topmenu ul li a:hover
				{
					color:#d3a8a8;
				}
.zonesite
{
	clear:both;
	width:955px; /* Largeur totale du site */
	margin:0 auto;
}

div#zonemenu
{
	width:191px;
	float:left;
	margin-bottom:6px;
}


	div#zonemenu ul, div#zonecontent ul
	{
		list-style-type:none;
		list-style-position:outside;
	}
	ul li.linked
	{
		margin-left:15px;
	}
	ul li.linked:hover
	{
		list-style-image: url('../img/mobilier_bureau_menu_flecheDroite.jpg');
	}
	ul.neuf
	{
		padding:7px 11px 11px 11px;
	}
	ul.neuf li
	{
		margin-top:5px;
	}
	ul.neuf ul li
	{
		margin-top:0px;
	}
	ul.usage
	{
		padding:11px 11px 11px 11px;
	}

		ul.neuf li
		{
			color:#6a2e22;
			font-weight:bold;
		}
		
		ul.neuf ul li, ul.usage
		{
			font-weight:normal;
		}
			ul.neuf li a, ul.usage li a
			{
				position:relative;
				text-decoration:none;
				color:#000;
				left:-5px;
			}
			ul.neuf li:hover a
			{
				color:#6a2e22;
			}
			ul.usage li:hover a
			{
				color:#7487ad;
			}


div#zonecontent
{
	float:left;
	margin-left:6px;
	width:758px;
}
	div#contentHeader 
	{
		background-image:url('../img/mobilier_bureau_content_backHeader.jpg');
		background-repeat:repeat-x;
		height:25px;
		width:758px;
		margin-bottom:6px;
	}
	div.zoneCenter
	{
		float:left;
		position:relative;
		left:50%;
	}
	.zoneCentered
	{
		position:relative;
		left:-50%;	
	}
		div#contentHeader ul
		{
			margin-top:3px;
			list-style:none;
		}
		
			div#contentHeader ul li
			{
				float:left;
				position:relative;
			}
			div#contentHeader ul li.prev
			{
				float:left;
				display:block;
				width:17px;
				height:17px;
				background-image:url('../img/mobilier_bureau_contenu_butt_precedent.jpg');
				background-repeat:no-repeat;
			}
			div#contentHeader ul li.prev:hover
			{
				background-image:url('../img/mobilier_bureau_contenu_butt_precedent_over.jpg');
			}
		
			div#contentHeader ul li.next
			{
				display:block;
				width:17px;
				height:17px;
				background-image:url('../img/mobilier_bureau_contenu_butt_suivant.jpg');
				background-repeat:no-repeat;
			}
			div#contentHeader ul li.next:hover
			{
				background-image:url('../img/mobilier_bureau_contenu_butt_suivant_over.jpg');
			}
		
			div#contentHeader ul li.page
			{
				padding:1px 6px 2px 6px;
			}
			div#contentHeader ul li.page:hover, div#contentHeader ul li.on
			{
				background-color:#a0a0a0;
			}
			div#contentHeader ul li.page a
			{
				color:#fff;
				text-decoration:none;
			}
			div#contentHeader ul li.sep
			{
				height:17px;
				border-left:1px solid #966;
			}
	div#zonecontent p
	{
		margin-bottom:1em;
		/*text-indent:15px;*/
		text-align:justify;
	}
	
	div#zonecontent div.ficheneuf, div#zonecontent div.ficheusage
	{
		position:relative;
		float:left;
		width:155px;
		height:277px;
		padding:4px 15px;
		margin-left:6px;
		margin-bottom:6px;
		
	}
	div#zonecontent div.first
	{
		clear:both;
		margin-left:0px;
	}
		div#zonecontent div.ficheneuf div.titre
		{
			margin-left:1px;
			margin-top:9px;
			color:#6a2e22;
			font-weight:bold;
		}
		
		div#zonecontent div.ficheneuf div.itemno
		{
			margin:5px 0px 9px 2px;
			height:15px;
			color:#999;
		}
		
		div#zonecontent div.ficheneuf div.image
		{
			margin:0 auto;
		}
		div#zonecontent div.image
		{
			/*display:table-cell;*/
			/*vertical-align:middle;*/
			border:1px solid #ccc;
			background-color:#fff;
			width:150px;
			height:112px;
			text-align:center;
		}
		div#zonecontent div.image img
		{
			border:0px;
		}
		
		div#zonecontent div.ficheneuf div.desc
		{
			margin-left:2px;
			margin-top:9px;
			height:45px;
			overflow:hidden;
			color:#999;
		}
		
		div#zonecontent div.ficheneuf div.details
		{
			position:absolute;
			right:0px;
			bottom:0px;
			width:115px;
			height:25px;
		}
			div#zonecontent div.ficheneuf div.details a
			{
				padding-left:15px;
				background-image:url('../img/mobilier_bureau_content_ficheLoupe.png');
				background-position:0px 2px;
				background-repeat:no-repeat;
				color:#6a2e22;
				text-decoration:none;
			}
		
		div#zonecontent div.ficheusage div.titre
		{
			margin-left:1px;
			margin-top:9px;
			color:#7487ad;
			font-weight:bold;
		}
		
		div#zonecontent div.ficheusage div.itemno
		{
			margin:5px 0px 9px 2px;
			height:15px;
			color:#999;
		}
		
		div#zonecontent div.ficheusage div.image
		{
			border:1px solid #ccc;
			background-color:#fff;
			margin:9px auto 0 auto;
		}
		
		div#zonecontent div.ficheusage div.desc
		{
			margin-left:2px;
			margin-top:9px;
			color:#999;
		}
		
		div#zonecontent div.ficheusage div.details
		{
			position:absolute;
			right:0px;
			bottom:0px;
			width:115px;
			height:25px;
		}
			div#zonecontent div.ficheusage div.details a
			{
				padding-left:15px;
				background-image:url('../img/mobilier_bureau_content_ficheLoupe.png');
				background-position:0px 2px;
				background-repeat:no-repeat;
				color:#7487ad;
				text-decoration:none;
			}
		
	div#zonecontent div.ficheneuf
	{
		background-image:url('../img/mobilier_bureau_content_ficheNeufBg.jpg');
	}
	div#zonecontent div.ficheusage
	{
		background-image:url('../img/mobilier_bureau_content_ficheUsageBg.jpg');
	}
	
	
	div#zonecontent input.DevisFr
	{
		margin-top:1px;
		margin-bottom:12px;
		width:169px;
		height:20px;
		border:0px;
		background-image:url('../img/butt_devis_fr.jpg');
	}
	div#zonecontent input.DevisFr:hover
	{
		cursor:pointer;
		background-image:url('../img/butt_devis_fr_over.jpg');
	}
	div#zonecontent input.DevisEn
	{
		margin-top:1px;
		margin-bottom:12px;
		width:183px;
		height:20px;
		border:0px;
		background-image:url('../img/butt_devis_en.jpg');
	}
	div#zonecontent input.DevisEn:hover
	{
		cursor:pointer;
		background-image:url('../img/butt_devis_en_over.jpg');
	}
	div#zonecontent input.backFr
	{
		margin-top:1px;
		margin-bottom:12px;
		width:176px;
		height:17px;
		border:0px;
		background-image:url('../img/butt_retourfiche_fr.jpg');
	}
	div#zonecontent input.backFr:hover
	{
		cursor:pointer;
		background-image:url('../img/butt_retourfiche_fr_over.jpg');
	}
	
	div#zonecontent input.backEn
	{
		margin-top:1px;
		margin-bottom:12px;
		width:137px;
		height:17px;
		border:0px;
		background-image:url('../img/butt_retourfiche_en.jpg');
	}
	div#zonecontent input.backEn:hover
	{
		cursor:pointer;
		background-image:url('../img/butt_retourfiche_en_over.jpg');
	}
	div#zonecontent input.ajoutFr
	{
		margin-top:1px;
		margin-bottom:12px;
		width:238px;
		height:20px;
		border:0px;
		background-image:url('../img/butt_ajoutdevis_fr.jpg');
	}
	div#zonecontent input.ajoutFr:hover
	{
		cursor:pointer;
		background-image:url('../img/butt_ajoutdevis_fr_over.jpg');
	}
	div#zonecontent input.ajoutEn
	{
		margin-top:1px;
		margin-bottom:12px;
		width:270px;
		height:20px;
		border:0px;
		background-image:url('../img/butt_ajoutdevis_en.jpg');
	}
	div#zonecontent input.ajoutEn:hover
	{
		cursor:pointer;
		background-image:url('../img/butt_ajoutdevis_en_over.jpg');
	}
	div#zonecontent input.dejaFr
	{
		margin-top:1px;
		margin-bottom:12px;
		width:237px;
		height:20px;
		border:0px;
		background-image:url('../img/butt_dejaaudevis_fr.jpg');
	}
	div#zonecontent input.dejaFr:hover
	{
		cursor:pointer;
		background-image:url('../img/butt_dejaaudevis_fr.jpg');
	}	
	div#zonecontent input.dejaEn
	{
		margin-top:1px;
		margin-bottom:12px;
		width:272px;
		height:20px;
		border:0px;
		background-image:url('../img/butt_dejaaudevis_en.jpg');
	}
	div#zonecontent input.dejaEn:hover
	{
		cursor:pointer;
		background-image:url('../img/butt_dejaaudevis_en.jpg');
	}
	div#zonecontent input.supp
	{
		margin-left:3px;
		margin-top:1px;
		margin-bottom:12px;
		width:18px;
		height:20px;
		border:0px;
		background-image:url('../img/butt_remove_fiche.jpg');
	}
	div#zonecontent input.supp:hover
	{
		cursor:pointer;
		background-image:url('../img/butt_remove_fiche.jpg');
	}		
	
div#zoneNewsletter
{
	height:25px;
	color:#fff;
	background-image:url('../img/mobilier_bureau_content_backHeader.jpg');
	background-repeat:repeat-x;
	overflow:hidden;
}

	div#zoneNewsletter div.txt
	{
		float:left;
		margin:6px;
	}
	div#zoneNewsletter input.text
	{
		height:13px;
		width:147px;
		margin:5px 0px;
		font-size:10px;
		padding:2px;
		border:0px;
		background-image:url('../img/bgcourriel_newsletter.jpg');
		background-repeat:no-repeat;
		float:left;
	}
	div#zoneNewsletter input.button
	{
		float:left;
		height:17px;
		width:55px;
		margin:5px 5px;
		border:0px;
		background-image:url('../img/butt_newsletter.jpg');
		background-repeat:no-repeat;
	}
	div#zoneNewsletter input.button:hover
	{
		background-image:url('../img/butt_newsletter_over.jpg');
	}
	
	div#zoneNewsletter input.buttonen
	{
		float:left;
		height:17px;
		width:55px;
		margin:5px 5px;
		border:0px;
		background-image:url('../img/butt_newsletter_en.jpg');
		background-repeat:no-repeat;
	}
	div#zoneNewsletter input.buttonen:hover
	{
		background-image:url('../img/butt_newsletter_over_en.jpg');
	}
	
	
div#zoneflash2
{
	
	height:51px;
}
div#zonelogo
{
	background-image:url('../img/mobilier_bureau_zoneLogoBg.jpg');
	height:67px;
}
div#footermenu
{
	background-color:#5f75a0;
	height:95px;
	width:935px;
	padding:15px 10px 15px 10px;
}
	div#footermenu div.block
	{
		float:left;
		width:230px;
		height:95px;
		border-left:1px dashed #4a5976;
	}
			div#footermenu div.block ul
			{
				list-style-type:none;
			}
				div#footermenu div.block ul li
				{
					margin-bottom:1px;
					height:12.5px;
				}
				div#footermenu div.block ul li a
				{
					text-decoration:none;
					padding-left:8px;
					color:#fff;
				}
				div#footermenu div.block ul li:hover a
				{
					background-image:url('../img/mobilier_bureau_menufooter_dot.jpg');
					background-repeat:no-repeat;
					background-position: 3px 6px;
				}
div#footershade
{
	width:100%;
	height:102px;
	padding-top:15px;
	background-image:url('../img/mobilier_bureau_footerShade.jpg');
	background-repeat:repeat-x;
	text-align:center;
}

	div#footershade span#fttxt1
	{
		color:#b0b0b0;
	}
	div#footershade span#fttxt2
	{
		font-size:10px;
		color:#b0b0b0;
	}


.titreneuf
{
	height:15px;
	padding:5px 8px 5px 8px;
	color:#f0f0f0;
	background-color:#6a2e22;
	font-weight:bold;
}
.titreusage
{
	height:15px;
	padding:5px 8px 5px 8px;
	color:#f0f0f0;
	background-color:#7487ad;
	font-weight:bold;
}
.borderStroke
{
	background-color:#fff;
	border:1px solid #dfdfdf;
	padding:4px;
}
.bold
{
	font-weight:bold;
}
.contentHeaderTitre
{
	padding:4px 7px 4px 7px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}


div#zonecontent ul
{
	list-style-position: outside;
	padding-left:12px;
	color:#bea499;
}
div#zonecontent ul span
{
	color:#000;
}
div#zonecontent ul.disc
{
	list-style-type:disc;
	
}
div#zonecontent ul.decimal
{
	list-style-type:decimal;
}
div#zonecontent ul.custom
{
	list-style-image:url('../img/mobilier_bureau_menu_flecheDroite.jpg');
}

div#zonecontent .titre
{
	display:block;
	font-weight:bold;
	font-size:13px;
	color:#6a2e22;
}

div#zonecontent .titrerouge
{
	display:block;
	font-weight:bold;
	font-size:13px;
	color:#FF0000;
}

div#zonecontent .soustitre
{
	display:block;
	font-weight:bold;
	font-size:12px;
}

div#zonecontent .mini
{
	font-size:9px;
	color:#606060;
	padding:0px 0px 0px 92px;
}

div#zonecontent hr.lined
{
	margin:0 auto 24px auto;
	height:24px;
}
div#zonecontent hr.linedSimple
{
	margin:0 auto;
}

div#zonecontent hr
{
	clear:both;
	border:0px;
	border-bottom:1px solid #dfdfdf;
}

div#zonecontent div.col1
{
	width:704px;
}

div#zonecontent div.col1formtitre
{
    margin:1px 0px 1px 0px;
	padding:2px 0px 2px 6px;
	background-color:#a0a0a0;
	width:699px;
}

div#zonecontent div.col1form
{
	background-color:#dcdcdc;
	width:705px;
}

div#zonecontent div.col2_1
{
	clear:both;
	float:left;
	width:340px;
}
div#zonecontent div.col2_2
{
	float:left;
	width:340px;
	margin-left:24px;
}

div#zonecontent div.col3_1
{
	clear:both;
	float:left;
	width:218px;
}
div#zonecontent div.col3_2
{
	float:left;
	width:218px;
	margin-left:24px;
	margin-right:24px;
}
div#zonecontent div.col3_3
{
	float:left;
	width:218px;
}

div#zonecontent div.thumbZone
{
	float:left;
	width:101px;
	height:89px;
}
div#zonecontent div#realcontent
{
	float:left;
	width:303px;
}
div#zonecontent div#realcontent ul, div#zonecontent div#realcontent ol
{
	margin-left:20px;
}
div#zonecontent div.smallImg
{
	/*display:table-cell;*/
	/*vertical-align:middle;*/
	text-align:center;
	
	width:99px;
	height:74px;
	
	background-color:#FFFFFF;
	border:1px solid #DFDFDF;
}
div#zonecontent div.smallImg img.clickable
{
	cursor:pointer;
}

div#zonecontent div.bigImg
{
	/*display:table-cell;*/
	/*vertical-align:middle;*/
	text-align:center;
	
	width:408px;
	height:307px;
	
	background-color:#FFFFFF;
	border:1px solid #DFDFDF;
}

div#zonecontent div.imgFleche
{
	width:99px;
	height:13px;
	
	background-image:url('../img/mobilier_bureau_menutop_fleche_over.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	
	visibility:hidden;
}

/*
================================================================================
|                                     Link Footer                              |
================================================================================
*/

a.motcle {
	color: #b0b0b0;
	text-decoration: none;
}

a.motcle:hover {
    color: #b0b0b0;
	text-decoration: underline;
	
}

a.linkpepto {
	color: #b0b0b0;
	text-decoration: none;
}

a.linkpepto:hover {
	color: #999999;
	
}


/*
================================================================================
|                                     Link general                             |
================================================================================
*/

a {
	color: #6a2e22;
	text-decoration: none;
}

a:hover {
    color: #6a2e22;
	text-decoration: underline;
	
}


/*
================================================================================
|                                     Link plan de site                        |
================================================================================
*/

a.neuf {
    color: #000000;
	text-decoration: none;
}

a.neuf:hover {
    color: #6A2E22;
	text-decoration: underline;
	
}

a.usage {
    color: #000000;
	text-decoration: none;
}

a.usage:hover {
    color: #7487AD;
	text-decoration: underline;
	
}

a.neutre {
    color: #000000;
	text-decoration: none;
}

a.neutre:hover {
    color: #444444;
	text-decoration: underline;
	
}
