/*******************************************************/
/***** CSS SITE *****/
/*******************************************************/
*{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D6F7E;
}


body{
	margin: 0px;
	background: #561919 url(images/interface/fond.gif) repeat-x;
	text-align:center;
}


a{text-decoration: underline;}
a:hover{text-decoration: none; color:#6C2A1F;}

img{border: none;}





/***************************************/
/** CONTENEURS **/
/***************************************/
#conteneur_intro{
	width: 760px;
	border: solid 1px #ffffff;
}

#conteneur{
	width: 980px;
	margin: 0px auto;
}





/***************************************/
/** HEADER **/
/***************************************/
#header{
	height: 205px;
	background: #ffffff;
}
#header_fond{
	height: 205px;
	background: url(images/interface/top_fond_normal.jpg) no-repeat;
}
#header_titre{
	float:left;
	padding-left: 168px;
	padding-top: 174px;
}





/***************************************/
/** FOOTER **/
/***************************************/
#footer{
	height: 23px;
	background: #C72570;
}
#footer_acces{
	float:left;
	margin : 4px 0 0 0;
	padding-left: 12px;
	
}
#footer_top{
	float:left;
	margin : 4px 0 0 0;
	padding-left: 60px;
}
#footer_newsletter{
	float:left;
	margin : 4px 0 0 0;
	padding-left: 60px;
}
#footer_mentions{
	float: right;
	margin : 4px 0 0 0;
	padding-right: 40px;
}

.footer{
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
}
a.footer{
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.footer:hover{
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}





/***************************************/
/** MILIEU **/
/***************************************/
#milieu{
	min-height: 242px;
	background: #ffffff url(images/interface/fond_contenu.gif);
}

#contenu{
	float: left;
	width: 785px;
	min-height: 300px;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}





/***************************************/
/** MENU **/
/***************************************/
#bloc_menu{
	float: left;
	width: 168px;
	height:auto !important;
	height: 242px;
	margin: 0px;
	padding: 0px;
	background: url(images/interface/menu_fond.jpg) no-repeat;
}

#menu{
	float: left;
	width: 143px;
	text-align: right;
	margin-top: 37px;
	font-weight: bold;
}

#menu a {
	text-decoration: none;
	color : #FFFFFF;
	display : block;
	padding : 0px 11px 0px 0px;
	background: url(images/interface/ul_menu.gif) right no-repeat;
	}
#menu a:hover {
	background: url(images/interface/ul_menu.gif) right no-repeat;
	color:#FF63C8;
	}
#menu a.choix {
	text-decoration: none;
	color : #FF63C8;
	display : block;
	padding : 0px 11px 0px 0px;
	background: url(images/interface/ul_menu.gif) right no-repeat;
}

img.sep_menu{
	width: 117px;
	height: 1px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-right: 11px;
	
}





/***************************************/
/** NOTE DE BAS DE PAGE **/
/***************************************/
.note{
	font-size: 9px;
	color: #ffffff;
	line-height: 18px;
}
a.note{
	color: #ffffff;
	text-decoration: none;
}
a.note:hover{
	color: #ffffff;
	text-decoration: underline;
}





/***************************************/
/** MUSIQUE **/
/***************************************/
.music{
	float : left;
	margin-top: 10px;
	padding-left: 60px;
}





/***************************************/
/** CATALOGUE / PRODUIT **/
/***************************************/
li.sous_cat{
	list-style: none;
}
td.titre_cat{
	background: #6C2A1F url(images/interface/ul_menu.gif) left no-repeat;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 10px;
}
.pagination{
	background: #6C2A1F;
}

.pdt_all{
	float:left;
	width: 100%;
	border: 1px solid #C72570;
	margin-bottom: 5px;
}
.pdt_img{
	float: left;
	width: 90px;
	padding:5px 0px;
	text-align: center;
	background: #C72570;
}
.pdt_desc{
	float:left;
	margin:3px;
	text-align: left;
}
.pdt_prix{
	float: right;
	margin: 3px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}
.pdt_titre{
	font-weight: bold;
	color: #6C2A1F;
}

a.pdt_more_S{
	font-size: 9px;
	text-decoration: underline;
	color: #FFFFFF;
}
a.pdt_more_S:hover{
	text-decoration: none;
	color: #FFFFFF;
}

a.pdt_liens{
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	background: url(images/interface/puce_add.gif) left no-repeat;
	padding-left: 10px
}
a.pdt_liens:hover{
	text-decoration: none;
}

.img_detail{
	border: 1px solid #C72570;
}

.tab_detail{
	border: 1px solid #C72570;
}
.prix_detail{
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
}









.clear{
	clear: both;
	height: 8px;
}

.titre_site{
	color: #6C2A1F;
	font-weight: bold;
}

.champ_site{
	border: solid 1px #61604C;
	width : 250px;
}

.pdf{
	background: url(images/interface/pdf.gif) no-repeat;
	padding: 2px 0 5px 20px;
	line-height: 20px;
}




.alerte{
	color:#6C2A1F;
	font-weight: bold;
	text-align: left;
}

#video_zone{
	width: 327px;
	height: 223px;
	border: solid 1px #4d5362;
	background: #ffffff url(images/interface/video_load.gif) no-repeat 50%;
}

