/* CSS Document */
html, body { height:100%; }
body{background-color:white;
	margin:0;
    padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
div#global{width:928px;
			margin:0 auto 0 auto;
			padding:0px;
			top:0;
			background:url(images/template/fond_global_1px.jpg) repeat-y top;
			overflow:hidden;
			}
div#contenu_global{width:928px;
					position:relative;
					float:left;
					padding:0;
					top:0;
					left:0;
					margin:0;
					background:url(images/template/fond_global_1px.jpg) repeat-y top;
					overflow:hidden;
					}
div#arrondi_bas_global{width:928px;
						height:40px;
						position:relative;
						float:left;
						background:url(images/template/arrondi_bas_global.jpg);
						overflow:hidden;
						}
			
/* GENERAL */

	img{border:0px;}
	
	h1{font:bold 18px/18px Verdana, Arial, Helvetica, sans-serif;
		top:0;
		left:0;
		margin:0;
		padding:0 0 10px 0;
		color:#333;
		display: inline;
		}
	.vert{color:#849F02;}
	h2{font:bold 12px/15px Arial, Helvetica, sans-serif;
		top:0;
		left:0;
		margin:0;
		padding:0 0 10px 0;
		color:#666;
		}
	a{color:#666;
	text-decoration:underline;
	}
	.clear
{
	clear : both;
	visibility : hidden;
	padding:0;
	margin:0;
}
			
/* BANNIERE */

	div#banniere{width:928px;
				height:160px;
				position:relative;
				float:left;
				padding:0 0 16px 0;
				margin:0;
				top:0;
				left:0;
				overflow:hidden;
				}
	div#logo{width:413px;
			height:160px;
			position:relative;
			float:left;
			padding:0px;
			margin:0px;
			top:0;
			left:0;
			overflow:hidden;
			}
	div#droite_banniere{width:515px;
						height:160px;
						position:relative;
						float:left;
						margin:0;
						padding:0;
						top:0;
						left:0;
						overflow:hidden;
						background-image:url(images/template/droite_banniere.jpg);
						}

/* CENTER */

	div#center{width:900px;
				position:relative;
				float:left;
				margin:0;
				padding:0;
				left:14px;
				overflow:hidden;
				}
	
	/* MENU GAUCHE */
	
	div#menu_gauche{width:193px;
					position:relative;
					background:url(images/template/fond_menu_gauche.jpg) 0 3px;
					background-repeat:no-repeat;
					float:left;
					margin:0;
					padding:0;
					overflow:hidden;
					top:0;
					left:0;
					}
	.menu_gauche_navigation{width: 193px ;
							list-style: none ;
							margin: 0 ;
							padding: 0;
							
							background-color:transparent;
							}
	.menu_gauche_navigation_cendrier{
								
								font:normal 14px/24px Verdana, Arial, Helvetica, sans-serif;
								
								}
	.menu_gauche_navigation_cendrier a{display:block;
									width:193px;
									padding:0 8px 0 28px;
									background:url(images/template/fond_menu_cendrier2.jpg) 0 0;
									background-repeat:no-repeat;
									text-decoration:none;
									font:normal 12px/24px Verdana, Arial, Helvetica, sans-serif;
									color:#333;
									}
	.menu_gauche_navigation_cendrier a:hover{background:url(images/template/fond_menu_cendrier2.jpg) -193px 0;}
	
	.menu_gauche_navigation_cendrier ul{display:block;
									font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
									list-style: none ;
									top:0;
									left:0;
									margin:10px 10px 10px 20px;
									padding:0 10px 0 10px;
									overflow:hidden;
									}
	.menu_gauche_navigation_cendrier ul a{text-decoration:none;
									background-image:url(images/template/icone_menu_gauche.png);
									background-repeat:no-repeat;
									font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
									padding:0 10px 0 20px;
									color:#333;
									}	
	.menu_gauche_navigation_cendrier ul a:hover{
											padding-left:30px;
											background:none;
											background-image:url(images/template/icone_menu_gauche.png);
											background-repeat:no-repeat;
											}
											
	.menu_gauche_navigation_contact_societe{
								
								font:normal 14px/24px Verdana, Arial, Helvetica, sans-serif;
								
								}
	.menu_gauche_navigation_contact_societe a{display:block;
									width:193px;
									padding:0 8px 0 28px;
									background:url(images/template/fond_menu_contact_societe2.jpg) 0 0;
									background-repeat:no-repeat;
									text-decoration:none;
									font:normal 12px/24px Verdana, Arial, Helvetica, sans-serif;
									color:#333;
									}
	.menu_gauche_navigation_contact_societe a:hover{background:url(images/template/fond_menu_contact_societe2.jpg) -193px 0;}
	
	div#arrondi_bas_menu{width:193px;
					height:9px;
					position:relative;
					background-image:url(images/template/arrondi_bas_menu.jpg);
					background-repeat:no-repeat;
					float:left;
					margin:0;
					padding:0;
					overflow:hidden;
					top:0;
					left:0;
					}
		
	/* ESPACE CONTENU */
	div#espace_contenu{width:675px;
						position:relative;
						float:left;
						overflow:hidden;
						padding:0;
						margin:7px 0 0 32px;
						}
	
		/* PHOTOS MINIATURE */
		div#espace_miniature{width:675px;
						position:relative;
						float:left;
						overflow:hidden;
						padding:0;
						margin:0 0 15px 0;
						}
		

		a.typo_tableau_miniature{font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
									text-decoration:none;
									color:#666;
									top:0;
									margin:0;
									padding:0;
									overflow:hidden;
									}
		a:hover.typo_tableau_miniature{text-decoration:underline;}
	
	/* PRESENTATION ACCUEIL */
	div#presentation_accueil{width:380px;
							position:relative;
							float:left;
							padding:0;
							margin:0;
							overflow:hidden;
							}
	div#presentation_accueil img{width:174px;
								height:95px;
								margin:0 10px 0 0;
								position:relative;
								float:left;
								overflow:hidden;
								}
	div#presentation_accueil p{font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
			color:#666666;
			top:0;
			left:0;
			margin:0;
			padding:0 0 20px 0;
			overflow:hidden;
			text-align:justify;
			}
	
	/* FLASH */
	div#flash{width:288px;
				height:381px;
				position:relative;
				float:right;
				overflow:hidden;
				background-color:#999999;
				}
	
	/* DESCRIPTION PAGE CENDRIER */
	div#description_page_cendrier{width:478px;
							position:relative;
							float:left;
							padding:0;
							margin:0 10px 0 0;
							overflow:hidden;
							}
	div#description_page_cendrier_couleur{width:180px;
								margin:0 0 10px 0;
								position:relative;
								float:left;
								overflow:hidden;
								}
	#description_page_cendrier p{font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
			color:#666666;
			top:0;
			left:0;
			margin:0;
			padding:0 0 20px 0;
			overflow:hidden;
			text-align:justify;
			}
	#description_page_cendrier p.grande{font:normal 13px/16px Verdana, Arial, Helvetica, sans-serif;}
			
			/* tableaux caractéristiques */
			.tableau_caracteristiques{width:400px;
										position:relative;
										float:left;
										margin:0 0 40px 0;
										padding:0;
										overflow:hidden;
										top:0;
										left:0;
										}
			.image_grande{width:144px;
							height:175px;
							position:relative;
							float:left;
							overflow:hidden;
							background-color:#CCCCCC;
							top:0;
							left:0;
							margin:0;
							padding:0;
							}
			.image_petite{width:123px;
							height:85px;
							position:relative;
							float:left;
							overflow:hidden;
							margin:0 0 5px 5px;
							top:0;
							left:0;
							}
			.poubelles{width:660px;
						position:relative;
						float:left;
						margin:0 0 40px 0;
						padding:0;
						overflow:hidden;
						top:0;
						left:0;
						}
	
	/* P FULL LARGEUR */
	div#p_full_large{width:636px;
					position:relative;
					float:left;
					margin:0;
					padding:0;
					overflow:hidden;
					}
	#p_full_large p{font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
			color:#666666;
			top:0;
			left:0;
			margin:0;
			padding:0 0 20px 0;
			overflow:hidden;
			text-align:justify;
			}
	
	/* CONTACT */
	div#form{width:330px;
				position:relative;
				float:left;
				padding:0;
				margin-top:20px;
				bottom:20px;
				overflow:hidden;
				color:#999999;
				}
	.field-label {width:120px;
				position:relative;
				line-height:20px;
				float:left;			
				}
	.required{color:#006699;
				font-weight:bold;}
	.field-input {width:200px;
	line-height:20px;
	position:relative;
	float:left;
	margin-bottom:8px;
	}
	.textarea{width:320px;
			height:200px;
			position:relative;
			float:left;
			margin-bottom:8px;
			}
	.submit{width:100px;
				position:relative;
				line-height:20px;
				float:left;		
				}
	
	/* COORDONNEES */
	div#coordonnees{width:280px;
					position:relative;
					float:right;
					overflow:hidden;
					}
	#coordonnees h1{font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
					color:#87B201;
					}
	/* FOOTER */
	div#footer{width:675px;
				height:25px;
				position:relative;
				float:left;
				overflow:hidden;
				padding:0;
				margin:0 0 0 0;
				font:normal 11px/25px Verdana, Arial, Helvetica, sans-serif;
				top:0;
				left:0;
				text-align:center;
				background-image:url(images/template/fond_footer.jpg);
				background-repeat:no-repeat;
				}
	#footer span{color:#666666;
				top:0;
				margin:0;
				padding:0;
				left:0;
				font:normal 11px/25px Verdana, Arial, Helvetica, sans-serif;
				}
	#footer a{color:#666666;
				top:0;
				margin:0;
				padding:0;
				left:0;
				font:normal 11px/25px Verdana, Arial, Helvetica, sans-serif;
				text-decoration:underline;
				}
	#footer a:hover{color:#000000;}		


