body {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #343434;
	text-align: center;
	margin: 0px;
	background-color: #dcdcdc;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat

}



       



a:link { color: #ea7c73; text-decoration: none }



a:visited { color: #ea7c73; text-decoration: none }



a:hover { color: #343434; text-decoration: none } 



a:active { color: #ea7c73; text-decoration: none } 







h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #ea7c73;

	font-size: medium;

}







h4 { font-family: "Lucida Sans Unicode";



     color: #3d3d3d;



}







#wrapper {



	text-align: left;



	margin: 0 auto 0 auto;



	padding: 0px;



	width: 1024px;



}







#header {

	margin: auto;

	padding: 0px;

	width: 1024px;

	float: left;

	height: auto;



}







.headerimgleft {

	height: 40px;

	top: 0px;

	width: 450px;

	text-align:left;

	float: left;

	margin-top: 0px;

	margin-left: 37px;



	}



	



.headerimgright {

	height: 40px;

	width: 450px;

	top: 0px;

	float: left;

	text-align: right;

	margin-top: 0px;



	}







#left {



	margin: 0;



	clear:both;



	float: left;



	width: 566px;



	height: 650px;



	top: 0px;



	background-image: url('../images/bgleft.gif');



	background-repeat: no-repeat;



}







.bgleft {

	width: auto;

	height: 175px;

	margin-top: 250px;

	margin-left: 30px;

	text-align: left;



}







.bgleft ul {



	list-style: none;



	margin: 0px;



	padding: 0px;



	border: none;



}







.bgleft ul li {



	margin: 0px;



	padding: 0px;



}







#right {

	float: left;

	width: 410px;

	text-align: right;

	height: auto;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 5;



}







.righttitle {

	width: 410px;

	height: 23px;

	margin-top: 50px;

	text-align: right;



}







.rightbuy {

	width: 410px;

	height: 48px;

	margin-top: 15px;

	clear: both;

	text-align: right;



}







.rightnews {

	width: 400px;

	height: 235px;

	text-align: left;

	overflow: auto;

	font-size: x-small;

	margin-top: 15px;



}







.rightcd {
	width: 410px;
	text-align: left;
	margin-top: 15px;
	float: left;
	clear: both;
	height: 150px;



}







.rightchansons {



	width: 250px;



	margin-top: 15px;



	margin-left: 5px;



	float: left;



}







.rightchansons ul {



	list-style: none;



	margin: 0px;



	padding: 0px;



	border: none;



}







.rightchansons ul li {



	margin: 0px;



	padding: 0px;



}



.cd1 {



	width: 150px;

	text-align: left;

	margin-top: 15px;

	float: left;

	clear: both;



}



.selection1 {



	width: 250px;

	margin-top: 15px;

	margin-left: 5px;

	float: left;



}



.selection1 ul {

	list-style: none;

	margin: 0px;

	padding: 0px;

	border: none;



}



.selection1 ul li {

	margin: 0px;

	padding: 0px;



}



.cd2 {



	width: 150px;

	text-align: left;

	margin-top: 15px;

	float: left;

	clear: both;



}



.selection2 {



	width: 250px;

	margin-top: 15px;

	margin-left: 5px;

	float: left;



}



.selection2 ul {

	list-style: none;

	margin: 0px;

	padding: 0px;

	border: none;



}



.selection2 ul li {

	margin: 0px;

	padding: 0px;



}



#rightcontent {

	float: left;

	width: 415px;

	text-align: left;

	margin-top: 40px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 5;

	padding-left: 5px;

	padding-top: 5px;

	padding-bottom: 5px;

	font-size: x-small;

}



#modification {

	clear: both;

	font-size: x-small;

	margin-left: 5px;

	text-align: right;

	margin-top: 10px;

	width: 950px;







}







#footer {

	clear: both;

	width: 700px;

	font-size: x-small;

	height: 40px;

	text-align: left;

	float: left;

	margin-left: 37px;



}



hr { 



 	border-left:0px dashed #ea7c73; 



	border-right:0px dashed #ea7c73; 



 	border-top:1px dashed #ea7c73; 



 	border-bottom:0px dashed #ea7c73; 



	height: 0; /* remove all borders except the top one */  



	



} 

.item1 { 

float: left;
width: 130px;

} 

.item2 { 

float: left;
width: 130px;

} 

.boutique {
	width: 410px;
	clear:both;
	margin-top: 20px;
	margin-bottom: 10px;
}
