/* CSS Document */
html, body{height:100%;}
body{background-color:#fff;
	margin:0;
    padding:0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#57585A;
	}
img{border:0px;}

div#global{width:966px;
			margin:0 auto 0 auto;
			padding:0;
			top:0;
			left:0;
			overflow:hidden;
			background:url(Templates/images/fond_center_1px.jpg) 0 0 repeat-y;
			}
div#banniere{width:950px;
			height:148px;
			position:relative;
			float:left;
			margin:0;
			padding:0;
			left:8px;
			top:0;
			overflow:hidden;
			}
div#gauche_banniere{width:598px;
					height:148px;
					position:relative;
					float:left;
					margin:0;
					padding:0;
					top:0;
					left:0;
					overflow:hidden;
					background:url(Templates/images/gauche_banniere.jpg) 0 0 no-repeat;
					}
div#logo_ecomatic{width:352px;
					height:148px;
					position:relative;
					float:left;
					margin:0;
					padding:0;
					overflow:hidden;
					top:0;
					left:0;
					}
div#menu_haut{width:950px;
				height:25px;
				position:relative;
				float:left;
				margin:0;
				padding:0;
				top:0;
				left:8px;
				overflow:hidden;
				background:url(Templates/images/version_langue/fond_menu_haut.jpg) 0 0 no-repeat;
				}


div#center{width:950px;
				position:relative;
				float:left;
				margin:0;
				padding:0;
				top:0;
				left:8px;
				overflow:hidden;
				background:url(Templates/images/fond_center.jpg) 0 0 no-repeat;
				background-color:#F0F0F0;
				}
div#gauche{width:182px;
				position:relative;
				float:left;
				padding:0;
				margin:25px 0 0 0;
				left:24px;
				overflow:hidden;
				top:0;
				}
div#menu_gauche{width:182px;
				height:329px;
				position:relative;
				float:left;
				padding:0 0 0 15px;
				margin:0;
				left:0;
				overflow:hidden;
				top:0;
				background:url(Templates/images/version_langue/fond_menu_gauche.jpg) 0 0 no-repeat;
				}
#menu_gauche h1{display:block;
				width:152px;
				position:relative;
				float:left;
				margin:10px 0 0 0;
				padding:0;
				left:0;
				overflow:hidden;
				font:bold 14px/25px Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				top:0;
				left:0;
				}
div#drapeaux{width:152px;
				height:14px;
				position:relative;
				float:left;
				margin:15px 0 0 0;
				padding:0;
				left:0;
				overflow:hidden;
				}
div#espace_vide_menu_gauche{width:152px;
				height:30px;
				position:relative;
				float:left;
				margin:0 0 0 0;
				padding:0;
				left:0;
				overflow:hidden;
				}


/* DROITE */
div#droite{width:720px;
			position:relative;
			float:left;
			padding:0;
			margin:25px 0 0 0;
			top:0;
			left:48px;
			overflow:hidden;
			}
#droite h1 {display:block;
			position:relative;
			float:left;
			margin:0;
			padding:0 0 20px 0;
			left:0;
			overflow:hidden;
			font:normal 24px/26px Arial, Helvetica, sans-serif;
			color:#FA050D;
			top:0;
			left:0;
			}
div#contenu_page{width:690px;
			position:relative;
			float:left;
			padding:0;
			margin:0 0 0 0;
			top:0;
			overflow:hidden;
			}
#contenu_page p {
				margin:0 0 20px 0;
				padding:0;
				left:0;
				overflow:hidden;
				font:normal 12px/18px Arial, Helvetica, sans-serif;
				color:#57585A;
				top:0;
				left:0;
				text-align:justify;
				}
#contenu_page a.lien{display:block;
							
							margin:10px 0 15px 0;
							padding:0 0 0 24px;
							overflow:hidden;
							background:url(Templates/images/icone_rouge.png) 0 0 no-repeat;
							top:0;
							left:0;
							text-decoration:none;
							font:bold 12px/15px Arial, Helvetica, sans-serif;
							color:#333333;
							}

#contenu_page a:hover.lien{color:#000000;}

#contenu_page h2 {display:block;
			
			margin:0;
			padding:0 0 20px 0;
			left:0;
			overflow:hidden;
			font:normal 18px/22px Arial, Helvetica, sans-serif;
			color:#333;
			top:0;
			left:0;
			}
	/* PAGE D'ACCUEIL */
	div#presentation_accueil{width:696px;
							height:307px;
							position:relative;
							float:left;
							padding:0;
							margin:0 0 24px 0;
							top:0;
							left:0;
							overflow:hidden;
							background:url(Templates/images/version_langue/photo_accueil.jpg) 0 0 no-repeat;
							}
	
	#contenu_presentation{width:265px;
							position:relative;
							float:left;
							margin:15px 0 0 0;
							padding:0 0 0 14px;
							top:0;
							left:0;
							overflow:hidden;
							}
	
	#contenu_presentation p {display:block;
				width:265px;
				position:relative;
				float:left;
				margin:15px 0 0 0;
				padding:0;
				left:0;
				overflow:hidden;
				font:normal 12px/18px Arial, Helvetica, sans-serif;
				color:#57585A;
				top:0;
				left:0;
				text-align:justify;
				}
	
				
	/* TOUTES LES PAGES */
	div#contenu_droite{width:706px;
							position:relative;
							float:left;
							padding:0 0 20px 14px;
							margin:0;
							top:0;
							left:0;
							overflow:hidden;
							}
	.table{width:690px;
			position:relative;
			float:left;
			padding:0 0 20px 14px;
			margin:0;
			overflow:hidden;
			top:0;
			left:0;
			}

div#bas_center{width:966px;
				height:18px;
				position:relative;
				float:left;
				margin:0;
				padding:0;
				top:0;
				left:0;
				overflow:hidden;
				background:url(Templates/images/bas_center.jpg) 0 0 no-repeat;
				}
div#footer{width:966px;
				margin:0 auto 0 auto;
				padding:0;
				top:0;
				left:0;
				overflow:hidden;
				text-align:center;
				}
#footer p{font:normal 11px/20px Arial, Helvetica, sans-serif;
			color:#333333;
			}
#footer a{font:bold 11px/20px Arial, Helvetica, sans-serif;
					text-decoration:none;
					}
		.cim{color:#990000;}
		.bat{color:#000000;}
		.G{color:#0066FF;}
		.DA{color:#333333;}
