*{margin:0px; padding:0px;}
body {background: #FFFFFF;font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;color: #7F7772;}

#conteneur {
width:950px;
margin:0 auto;
font-family: Tahoma; 
		font-size:12px;
		line-height:13px;
		color:#464646;
}

fieldset {border: none;}
input, textarea {border: 1px solid #626262;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
input:hover[type=submit]{background-color:#ffffff; cursor:pointer;}
input:focus,textarea:focus{outline: none;}

h1, h1 a, h2, h2 a, h3, h3 a {text-decoration: none;font-weight: normal;color: #6AA2FD;}
h1{letter-spacing: -3px;font-size: 2.6em;}
h2{letter-spacing: -2px;font-size: 2em;margin-bottom:8px;}
h3{margin-bottom: 2em;font-size: 1em;font-weight: bold;}

p, ol, ul{margin: 0 0 2em 0;line-height: 200%;}
label{display:inline;float:left;width:100px;font-weight:bold;margin-left: 35px ; }
blockquote{margin:0 0 0 1.5em;padding-left:1em;border-left:5px solid #DDDDDD;}
td {border-bottom: 1px dotted #FF7400;padding:2px 10px 2px 10px;}

a{color:#6AA2FD;}
a:hover{text-decoration:none;color:#FF7400;}

img{border:none;}

#header {width: 890px;height: 108px;	margin: 0 auto;}

#logo h1,#logo p{float: left;color: #3B3B3B;}
#logo h1 {height: 66px;padding:20px 90px 22px 0;background: url(images/img01.jpg) no-repeat right bottom;font-size:4em;}
#logo p{margin: 0 0 0 -30px;padding:70px 0 0 0;line-height:normal;letter-spacing:-1px;font-size:1.8em;font-weight:bold;}
#logo a {text-decoration:none;color:#3B3B3B;font-weight: bold;}

#menu {width:890px;height:42px;margin:0 auto;padding:18px 30px 0 30px;background:#6AA2FD url(images/img04.gif);}
#menu ul {margin:0;padding:0;list-style: none;}
#menu li {display: inline;}
#menu a {display:block;float:left;padding:0px 30px 0 30px;text-decoration:none;font-size:1.6em;font-weight:bold;color:#FFFFFF;}
#menu a:hover {text-decoration: underline;}
#menu .current_page_item a {color: #000000;}

#page{width: 890px;margin: 0 auto;padding: 30px 0;}

#content {float:left;width:600px;padding: 30px;}

#sidebar {float: right;width: 240px;	padding: 10px;}
#sidebar ul {list-style: none;}
#sidebar li {margin-bottom: 20px;background: #F3F3F3 url(images/img06.gif) no-repeat left bottom;}
#sidebar li ul {padding: 15px 20px;line-height: 200%;}
#sidebar li li {padding-left: 15px;background: url(images/img07.gif) no-repeat 0 11px;}
#sidebar h2 {
	width: 210px;
	height: 30px;
	padding: 5px 0 0 30px;
	background: #FFB700 url(images/img05.gif);
	letter-spacing: -1px;
	font-size: 1.6em;
	color: #FFFFFF;
}

#footer {
	clear: both;
	width: 950px;
	margin: 0 auto;
	padding: 30px 0;
	background: url(images/img11.gif) no-repeat;
}
#footer p {margin: 0 0 5px 0;text-align: center;line-height: normal;font-size: .9em;}
#footer a {text-decoration: none;}

p.alert{color:#ff0000;background:#C0C0C0;text-align:center;}
