html{
	background: #ededed url(images/bg.gif) repeat-x  scroll left top;
	color: #353535;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma;
}
body {
	/*background:  url(images/bg2.gif) no-repeat scroll left top;*/
	margin: 0;
	padding: 0;
	text-align:center;
}

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img{border:0; margin:0; padding:0;}

a, a:link, a:visited, a:hover{outline:none; color: #232222;}

h1{color: #787878; font-size:20px; padding-bottom:5px;}
h1 a, h1 a:link, h1 a:visited{color:#787878; text-decoration:none;}
h1 a:hover, h1 a:visited:hover{color:#000; text-decoration:underline;}
h1 span{font-size:14px;color:#787878;}

h2{color: #787878; font-size:16px; padding-bottom:4px;}
h2 a, h2 a:link, h2 a:visited{color:#787878; text-decoration:none;}
h2 a:hover, h2 a:visited:hover{color:#000; text-decoration:underline;}

h3{color: #787878; font-size:15px; padding-bottom:3px;}
h3 a, h3 a:link, h3 a:visited{color:#787878; text-decoration:none;}
h3 a:hover, h3 a:visited:hover{color:#000; text-decoration:underline;}

ul li{color:#1F1F1F; font-size:12px; line-height:150%; list-style:square; margin-left:16px;}
ol li{color:#1F1F1F; font-size:12px; line-height:150%; margin-left:16px;}

br.both{
	clear: both;
}

#conteneur{
	margin: 28px auto 0 auto;
	text-align:left;
	width:735px;
	/*border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;*/
}

#header{
	margin: 0 0 0 0;
	width:733px;
	height:383px;
	display: block;
	float: left;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
#wrapContent{
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	background: url(images/bg_contenu2.gif) no-repeat 50px bottom;
	margin: 0;
	padding: 0;
	
}
#content{
	/*background: red;*/
	float: left;
	width: 431px;
	display: block;
	color : #1c1c1c;
	padding: 30px;
	
}
#colDroite{
	background: #585858 url(images/bg_colDroite.gif) repeat-x top;
	float: left;
	width: 212px;
	display: block;
	color: #d2d2d2;
	padding: 15px;
}
#colDroite a, #colDroite a:link, #colDroite a:visited{
	color: #d2d2d2;
	text-decoration: none;
}
#colDroite a:hover{
	color: #232222;
	text-decoration: none;
}

.petitItalic{
	font-size: 9px;
	font-style: italic;
}

#footer{
	background: url(images/bg_footer.gif) no-repeat top left;
	text-align: center;
	padding: 25px 0 0 0;
}
#menuBottom a, #menuBottom a:link, #menuBottom a:visited{
	color: #464646;
	text-decoration: none;
}
#menuBottom a:hover{
	color: #000;
	text-decoration: none;
}

.texte1{
	margin: 0 0 15px 0;
}

.imageG{
	display: block;
	float: left;
	width: 120px;
}

.imageG img{
	border: 3px solid #c6c8c7;
}

.texteR{
	display: block;
	float: left;
	width: 300px;
}

.texteR h2{
	color : #1c1c1c;
	font-size: 14px;
	margin: 0 0 5px 0;
}

.thumb{
	display:block;
	float:left;
	width:90px;
	text-align:center;
	font-size:9px;
}
.thumb img{
	display:inline !important;
	float:none;
	margin:0 0 5px 0;
}

