* {
	margin:0;
	padding:0;}

body {
	background:#1557ae url(images/bg.png) repeat-x scroll 0 top;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#cbcbcb;}

a {
	text-decoration:none;
	cursor:pointer;
	color:#e1e1e1;}

a:hover {
	text-decoration:underline;}

ul, li {
	list-style-type:none;}

p {
	margin-bottom:6px;}
	
h2 {
	font-size:15px;}

h2 {
	font-size:10px;} 

#wrapper {
	margin:20px auto 0 auto;
	position:relatif;
	height:100%;
	width:800px;}

#header {
	background:transparent url(images/header.png) no-repeat scroll 0 0;
	height:120px;
	width:800px;}
	
	
	
#header panier {
	height:auto;
	width:auto;}
	
#panier a {
	color:#ffffff;
	vertical-align:super;
	margin-left:3px;}
	
#panier a:hover {
	text-decoration:none;
	margin-left:7px;}
	
#panier {
	margin-left:20px;}
				
#header espace_membre {
	height:auto;
	width:auto;}
	
#espace_membre {
	margin-left:20px;
	margin-top:5px;}
	
#espace_membre a {
	color:#ffffff;
	vertical-align:super;
	margin-left:3px;}
	
#espace_membre a:hover {
	text-decoration:none;
	margin-left:7px;}
	
#commandes {
	margin-left:20px;
	margin-top:5px;}
	
#commandes a {
	color:#ffffff;
	vertical-align:super;
	margin-left:3px;}
	
#commandes a:hover {
	text-decoration:none;
	margin-left:7px;}
	
#drapeau {
	background:url(images/fond_drapeau.png) no-repeat;
	margin-bottom:10px;
	margin-top:-10px;
	margin-left:-20px;
	height:23px;
	width:194px;}
	
#bloc_drapeau {
	padding-left:10px;
	padding-top:5px;}
	
#drapeau img {
	border:none;}

#cadre {
	height:110px;
	width:200px;
	margin-left:600px;
	padding-top:20px;}
					
					
#menu {
	margin-left:10px;}
	
#menu li {
	background:url(images/bouton.png) no-repeat;
	text-align:center;
	font-weight:bold;
	margin-left:10px;
	padding-top:5px;
	width:100px;
	height:30px;
	float:left;}

#menu li:hover {
	background: url(images/bouton_select.png) no-repeat 0 0;
	padding-top:7px;}

#menu .actif {
	background:url(images/bouton_actif.png) no-repeat 0 0;}
	
#menu .actif:hover {
	background: url(images/bouton_select.png) no-repeat 0 0;
	padding-top:7px;}

#menu a {
	color:#ffffff;}

#corps {
	background:transparent url(images/content_bottom.png) no-repeat;
	width:800px;}

#content_header {
	background: url(images/corps_top.png) no-repeat;
	margin-top:10px;
	height:15px;}

#content {
	background-color:#ffffff;
	padding:18px;
	padding-top:30px;
	color:#707070;}
	
#content a {
	color:#3194da;}
	
#content a:hover {
	color:#75b0e2;}
	
#barre {
	background:url(images/barre.png) no-repeat;
	height:20px;
	widht:620px;
	margin-left:9.5%;}
	
#barre h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
	margin-left:10px;}
					
#banniere {
	background:url(images/banniere.png) no-repeat;
	height:60px;
	width:480px;
	margin-left:20%;
	margin-top:20px;}
	
	#banniere2 {
	background:;
	height:90px;
	width:768px;
	margin-left:4%;
	margin-top:20px;}

#footer {
	background:transparent url(images/footer.png) no-repeat;
	text-align:center;
	padding-top:12px;
	margin-right:8px;
	width:800px;
	height:55px;
	color:#ffffff;}
	
#footer a {
	color:#ffffff;}

#footer .petit {
	font-size:10px;
	padding-top:2px;}
	
#footer .petit a {
	color:#ffffff;}