BODY {
  margin:0px auto ;
  padding:0px ;
  background:url(images/fd.jpg) top left repeat-x #EFEFEF ;
}

td, th, li {font-family:arial;font-size:11px; color:#4D4C4C}

.content {
  width:992px ;
  background:url(images/pays.jpg) top center no-repeat transparent ;
  padding-top:35px ;
  margin-bottom:15px ;
}

.head {
  width:990px ;
  height:115px ;
  background:url(images/fd_head.gif) top center no-repeat transparent ;
  margin-top:10px ;
  
}

.trans_menu {
  height:21px ;
  background:url(images/trans_menu.gif) center right no-repeat transparent ;
}

.top {
  width:100% ;
  height:83px ;
  background:url(images/fd_top.jpg) top left no-repeat transparent ;
}

.promo_index {
  width:582px ;
  height:305px ;
  background:url(images/fd_promo_index.jpg) top left no-repeat #fff ;  
  text-align:left ;
}

.tit_index {
  width:581px ;
  height:41px ;
  background:url(images/tit_index.png) top left no-repeat transparent ;  
  text-align:left ;
  font-size:13px ;
  padding-left:45px ;
  font-weight:bold;
  padding-top:1px ;
  color:#fff ;
}

.tit {
  width:780px ;
  height:41px ;
  background:url(images/fd_tit.png) top left no-repeat transparent ;  
  text-align:left ;
  font-size:13px ;
  padding-left:45px ;
  font-weight:bold;
  padding-top:3px ;
  color:#fff ;
}

.pastille {
  width :171px ;
  height:268px ;
  background:url(images/pastille.png) top left no-repeat transparent ;
}

.pastille2 {
  width :171px ;
  height:276px ;
  background:url(images/pastille2.png) top left no-repeat transparent ;
}

.menu {
  border-left:1px solid #cdcdcd ;
  border-right:1px solid #cdcdcd ;
  background: #fff ;
}

.menu_search {
  border-left:1px solid #cdcdcd ;
  border-right:1px solid #cdcdcd ;
  background:url(images/trans_menu2.gif) bottom center no-repeat #fff ;
}


.pres_menu {
  width:177px ;
  height:303px ;
  background:url(images/fd_presmenu.gif) top left no-repeat transparent ; 
  color:#706F6F ; 
  margin:0px ;
  padding:0px ;
}

.top_listeM {
  width:779px ;
  height:29px ;
  background:url(images/top_listeM.png) top left no-repeat transparent ;  
  font-weight:bold ;
  padding-left:15px ;
  color:#fff ;
}

.middle_listeM {
  border-left:1px solid #cdcdcd ;
  border-right:1px solid #cdcdcd ;
  padding:5px 15px 0px 15px ;
  background-color:#fff ;
}

.bottom_listeM {
  width:779px ;
  height:20px ;
  background:url(images/bottom_listeM.png) top left no-repeat transparent ;  
}

.img_type {
  border:3px solid #0089F4 ;
}

.img_typehousse {
  border:3px solid #EAFF00 ;
}

.img_type2 {
  border:1px solid #0089F4 ;
}

.produit {
  width:360px ;
  height:490px ;
  background:url(images/fd_produit.png) top left no-repeat transparent ;  
}

.add {
  width:406px ;
  height:168px ;
  background:url(images/add.jpg) top left no-repeat transparent ;
}

.fd_panier {
  height:31px ;
  /* background:url(images/fd_panier.gif) top left no-repeat transparent ;  */
  background-color:#C9E4F9 ;
  color:#000 ;
  font-weight:bold ;
  font-size:12px ;
  border-bottom:3px solid #fff ;
}

.content_boutique {
  width:498px ;
  background-color : #fff ;
  color:#000 ; 
  border:1px solid #cdcdcd ;
}

.blk1 {
  color:#000 ;
  padding-top:10px ;
  padding-bottom:10px ;
  background:url(images/fd_content_panier.gif) top left repeat-x #fff ;
}

.blk2 {
  color:#000 ;
  background:url(images/fd_content_panier.gif) top left repeat-x #fff ;
  border:1px solid #575555 ;
}

.blk3 {
  color:#000 ;
  background:url(images/fd_content_panier.gif) top left repeat-x #fff ;
}

.blk {
  color:#000 ;
  padding-top:10px ;
  padding-bottom:10px ;
}

.total {
  color:#000 ;
  height:25px ;
  background-color:#E9EAEB ;
  border-left : 1px solid #fff ;
  border-right : 1px solid #fff ;
}

.vue1 {
  font-weight:bold ;
  border-bottom : 1px dashed #E4E1E1 ;
  text-align:left ;
  padding-bottom:1px ;
  color:#FF008F ;
}

.fd_infoprod {
  width:405px ;
  height:316px ;
  background:url(images/fd_infoprod.png) top center no-repeat transparent ;
}

.G_type {
  width:583px ;
  height:251px ;
  background:url(images/fd_G.png) top center no-repeat transparent ;  
}

.vue2-1 /* autres vues skullcandy */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-1.png) top right no-repeat transparent ;
}

.vue2-2 /* autres vues WESC */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-2.png) top right no-repeat transparent ;
}

.vue2-3 /* autres vues Altec Lansing */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-3.png) top right no-repeat transparent ;
}

.vue2-4 /* autres vues iHome */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-4.png) top right no-repeat transparent ;
}

.vue2-5 /* autres vues V-Moda */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-5.png) top right no-repeat transparent ;
}

.vue2-6 /* autres vues fatman */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-6.png) top right no-repeat transparent ;
}

.vue2-7 /* autres vues nixon */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-7.png) top right no-repeat transparent ;
}

.vue2-8 /* autres vues aerial7 */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-8.png) top right no-repeat transparent ;
}

.vue2-9 /* autres vues ifrogz */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-9.png) top right no-repeat transparent ;
}

.vue2-10 /* autres vues griffin */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-10.png) top right no-repeat transparent ;
}

.vue2-11 /* autres vues covertec */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-11.png) top right no-repeat transparent ;
}

.vue2-12 /* autres vues speck */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-12.png) top right no-repeat transparent ;
}

.vue2-13 /* autres vues goldring */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-13.png) top right no-repeat transparent ;
}

.vue2-14 /* autres vues tnb */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-14.png) top right no-repeat transparent ;
}

.vue2-15 /* autres vues sennheiser */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-15.png) top right no-repeat transparent ;
}

.vue2-16 /* autres vues omenex */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-16.png) top right no-repeat transparent ;
}

.vue2-17 /* autres vues urbanears */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-17.png) top right no-repeat transparent ;
}

.vue2-18 /* autres vues zumreed */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-18.png) top right no-repeat transparent ;
}

.vue2-19 /* autres vues mixstyle */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-19.png) top right no-repeat transparent ;
}

.vue2-20 /* autres vues airdrives */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-20.png) top right no-repeat transparent ;
}

.vue2-21 /* autres vues airdrives */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-21.png) top right no-repeat transparent ;
}

.vue2-22 /* autres vues coloud */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-22.png) top right no-repeat transparent ;
}

.vue2-23 /* autres vues eskuche */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-23.png) top right no-repeat transparent ;
}

.vue2-24 /* autres vues spitfire */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-24.png) top right no-repeat transparent ;
}

.vue2-25 /* autres vues matix */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-25.png) top right no-repeat transparent ;
}

.vue2-26 /* autres vues monster */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-26.png) top right no-repeat transparent ;
}

.vue2-27 /* autres vues monster */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-27.png) top right no-repeat transparent ;
}

.vue2-28 /* autres vues audio technica */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-28.png) top right no-repeat transparent ;
}

.vue2-29 /* autres vues stereolab */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-29.png) top right no-repeat transparent ;
}

.vue2-30 /* autres vues fenchurch */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-30.png) top right no-repeat transparent ;
}

.vue2-31 /* autres vues ed hardy */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-31.png) top right no-repeat transparent ;
}

.vue2-32 /* autres vues marshall */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-32.png) top right no-repeat transparent ;
}

.vue2-33 /* autres vues aiaiai */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-33.png) top right no-repeat transparent ;
}

.vue2-34 /* autres vues frends */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-34.png) top right no-repeat transparent ;
}

.vue2-35 /* autres vues altec casques */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-35.png) top right no-repeat transparent ;
}

.vue2-36 /* autres vues sandberg */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-36.png) top right no-repeat transparent ;
}

.vue2-37 /* autres vues keysiu */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-37.png) top right no-repeat transparent ;
}

.vue2-38 /* autres vues siege audio */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-38.png) top right no-repeat transparent ;
}

.vue2-39 /* autres vues Shure */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-39.png) top right no-repeat transparent ;
}

.vue2-40 /* autres vues Shark Biscuit */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-40.png) top right no-repeat transparent ;
}

.vue2-41 /* autres vues koss */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-41.png) top right no-repeat transparent ;
}

.vue2-42 /* autres vues bench */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-42.png) top right no-repeat transparent ;
}

.vue2-43 /* autres vues fanny wang */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-43.png) top right no-repeat transparent ;
}

.vue2-44 /* autres vues lasonic */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-44.png) top right no-repeat transparent ;
}

.vue2-45 /* autres vues headkandi */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-45.png) top right no-repeat transparent ;
}

.vue2-46 /* autres vues ministry of sound */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-46.png) top right no-repeat transparent ;
}

.vue2-47 /* autres vues JVC */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-47.png) top right no-repeat transparent ;
}

.vue2-48 /* autres vues Philips */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-48.png) top right no-repeat transparent ;
}

.vue2-49 /* autres vues Gcube */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-49.png) top right no-repeat transparent ;
}

.vue2-50 /* autres vues Sony */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-50.png) top right no-repeat transparent ;
}

.vue2-51 /* autres vues akg */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-51.png) top right no-repeat transparent ;
}

.vue2-52 /* autres vues panasonic */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-52.png) top right no-repeat transparent ;
}

.vue2-53 /* autres vues kothai */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-53.png) top right no-repeat transparent ;
}

.vue2-54 /* autres vues reloop */ {
  width:375px ;
  height:190px ;
  background:url(images/logo/lateral-54.png) top right no-repeat transparent ;
}

.alert_type {
  padding : 10px ;
  color : #ff0000 ;
  background-color : #DFDDDF ; 
}

.scroll_actu {
  overflow:auto;
  width:173px;
  height:250px;
  text-align:left;
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#787777;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:white;
	scrollbar-highlight-color:#787777;
	scrollbar-shadow-color:#787777;
	scrollbar-track-color:white ;
  padding : 5px 0px 0px 0px ;
  background-color: #fff ;
  border:1px solid #2A97ED ;
}

.scroll_speech {
  overflow:auto;
  width:525px;
  height:135px;
  text-align:left;
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:#787777;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:white;
	scrollbar-highlight-color:#787777;
	scrollbar-shadow-color:#787777;
	scrollbar-track-color:white ;
  padding : 5px 0px 0px 0px ;
  background-color: transparent ;
}

.img {
  border:1px solid #2A97ED ;
}

ul, ol {
	margin-left:5px;
	padding-left:20px;
}

li {
	padding-bottom:11px;
}

.blanc {
  color:#000 ;
}

.nav_bottom {
  width:100% ;
  margin-top:5px ;
  padding-top:10px ;
  border-top : 1px solid #cdcdcd ; 
}

.info_paiement {
  width:780px ;
  height:240px ;
  background:url(images/info_paiement.png) top right no-repeat transparent ;  
}

.fd_index_actu {
  width:579px ;
  height : 250px ;
  background:url(images/fd_index_actu.png) top right no-repeat transparent ;  
}

.info_expe_1 {
  font-size:12px ;
  font-weight : bold ;
  color : #306F1B ;
  padding-bottom:5px ;
}

.info_expe_2 {
  font-size:12px ;
  font-weight : bold ;
  color : #FF0000 ;
  padding-bottom:5px ;
}

.list_enceintes {
  width:595px ;
  height:147px ;
  background:url(images/fd_list_enceintes.png) top left no-repeat transparent ;
}

.list_stations {
  width:595px ;
  height:147px ;
  background:url(images/fd_list_stations.png) top left no-repeat transparent ;
}

.trait_liencasques {
  border : 1px solid #4d4c4c ;
  padding:10px ;
}

.trait_indexsk {
  border : 1px solid #969494 ;
}

.h_point {
  border-left : 1px dotted #444243 ;
  padding-left:25px ;
}

.t_ariane {
  font-size:10px ;
  font-weight:normal ;
  color:#4D4C4C ;
  padding-left:10px ;
}

.aj {
  width:582px ;
  height:305px ;
  background:url(images/fd_aj.png) center center no-repeat transparent ;  
}

.tit_aj {
  height:30px ;
  padding-left:48px ;
  color:#fff ;
  font-weight:bold ;
  font-size:13px ;
  text-align:left ;
}

.menu_aj {
  width:185px ;
  height : 35px ;
  background:url(images/bottom_aj.gif) center bottom no-repeat transparent ;
  padding-left:15px ;
  text-align:left ;
}

.menu_aj2 {
  width:185px ;
  height : 35px ;
  padding-left:15px ;
  text-align:left ;
}

#leftcolumn {
  width:185px ;
}

#rightcolumn {
  width:380px ;
}

.tit_select_I {
  padding-left : 15px ;
  font-size:13px ;
  font-weight : bold ;
  color : #0D89F4 ;
  height : 20px ;
}

.fd_phare {
  height : 970px ;
  background:url(images/fd_phare.png) center top no-repeat transparent ; 
  padding-top:20px ; 
}

.tit_phare1 {
  border-right : 1px dashed #000 ;
  height : 47px ;
}

.C_phare1 {
  border-right : 1px dashed #000 ;
}

.tit_phare2 {
  height : 47px ;
}

.P_phare {
  width:160px ;
  border-bottom : 1px solid #FF0090 ;
  padding-bottom : 15px ;
  margin-top:15px ;
}

.bout_phare {
  margin-top:15px ;
  width:145px ;
  height:43px ;
  background:url(images/bout_phare.gif) center center no-repeat transparent ;
}

.img0 {
  border:0px ;
}

.fd_nomade {
  width : 195px ;
  height : 81px ;
  background:url(images/fd_nomade.png) left center no-repeat transparent ;
  text-align : left ;
  padding-left : 48px
}

.fd_intra {
  width : 195px ;
  height : 81px ;
  background:url(images/fd_intra.png) center center no-repeat transparent ;
  text-align : left ;
  padding-left : 70px
}

.fd_sport {
  width : 195px ;
  height : 81px ;
  background:url(images/fd_sport.png) center center no-repeat transparent ;
  text-align : left ;
  padding-left : 52px
}

.fd_hifi {
  width : 195px ;
  height : 81px ;
  background:url(images/fd_hifi.png) right center no-repeat transparent ;
  text-align : left ;
  padding-left : 70px
}

.trans_PM {
  height : 50px ;
  border-bottom : 1px dotted #000 ;
  padding : 15px 0px 15px 0px ;
}


/*LE MOTEUR DE RECHERCHE*/

#line-search {
  width : 550px ;
  height : 156px ;
  float : left ;
  border-bottom : 1px solid #393839 ;
  padding : 5px 0px 5px 0px
}

#img_search {
  width : 116px ;
  height : 156px ;
  float : left  ;
}

#info_search {
  width : 265px ;
  height : 130px ;
  padding : 20px 10px 10px 15px ;
  float : left ;  
}

#prix_search {
  width : 139px ;
  height : 140px ;
  float : right ;
  padding-top : 20px ;
}

/*-----FONTS-----*/

a.bold_prod {
  color :#000 ;
  font-size : 12px ; 
  text-decoration : none ;
  font-weight : bold ;
}

a.normal_prod {
  color :#000 ;
  font-size : 12px ; 
  text-decoration : none ;
}

b.price2 {
  font-weight : bold ;
  font-size : 22px ;
  color : #0C73FB ;
}

b.tit_promo_index{
  text-transform:uppercase ;
  font-size:13px ;
  font-weight:normal ;
}

b.big_blue {
  font-size:18px ;
  color:#0089F4 ;
}

b.middle_blue {
  font-size:13px ;
  color:#0089F4 ;
}

b.big_white {
  font-size:18px ;
  color:#fff ;
}

a.AJBL {
  font-size:13px ;
  font-weight : bold ;
  color : #0D89F4 ;
}

a.black {
  font-size:11px ;
  font-weight:normal ;
  text-decoration : none ;
  color:#282727 ;
}

a.blackP {
  font-size:10px ;
  text-decoration : underline ;
  color:#000 ;
  font-weight:bold ;
}

a.blackP2 {
  font-size:12px ;
  text-decoration : none ;
  color:#000 ;
  font-weight:bold ;
}

a.Bbig {
  font-size:15px ;
  font-weight:bold ;
  text-decoration : none ;
  color:#000 ;
}

a.white {
  font-size:14px ;
  font-weight:bold ;
  text-decoration : none ;
  color:#0089F4 ;
}

a.alert_red {
  color : #ff0000 ;
}

a.Wbig {
  font-size:15px ;
  font-weight:bold ;
  text-decoration : none ;
  color:#fff ;
}

a.white_petit {
  font-size:10px ;
  font-weight:normal ;
  text-decoration : none ;
  color:#4D4C4C ;
}

a.white_menu {
  font-size:13px ;
  color:#fff ;
  text-decoration:none ;
}

a.white_navtop {
  font-size:11px ;
  color:#fff ;
  font-weight:bold ;
  text-decoration:none ;
}

a.blue_navtop {
  font-size:13px ;
  color:#0089F4 ;
  font-weight:bold ;
  text-decoration:none ;
}

a.green_navtop {
  font-size:13px ;
  color:#00FF1E ;
  font-weight:bold ;
  text-decoration:none ;
}

a.pink_navtop {
  font-size:13px ;
  color:#FF0090 ;
  font-weight:bold ;
  text-decoration:none ;
}

a.yellow_navtop {
  font-size:13px ;
  color:#EAFF00 ;
  font-weight:bold ;
  text-decoration:none ;
}

a.bleu_menu {
  font-size:13px ;
  color:#0089F4 ;
  font-weight:bold ;
  text-decoration:none ;
}

a.bleu_menu2 {
  font-size:12px ;
  color:#0089F4 ;
  font-weight:normal ;
  text-decoration:none ;
}

a.white_normal {
  font-size:11px ;
  color:#fff ;
  text-decoration:none ;
}

a.white_enceintes {
  font-size:12px ;
  color:#fff ;
  text-decoration:none ;
  font-weight:bold ;
  padding:0px ;
  margin:0px ;
}

a.grey_normal {
  font-size:11px ;
  color:#4D4C4C ;
  text-decoration:none ;
}

a.grey_menu {
  font-size:12px ;
  color:#4D4C4C ;
  text-decoration:none ;
}

a.grey_petit {
  font-size:10px ;
  color:#4D4C4C;
  font-style:italic ;
  text-decoration:none ;
}

a.linkAJ {
  color :#000 ;
  font-weight : bold ;
  font-size:12px ;
  text-decoration : none ;
}

a:hover.linkAJ {
  color :#000 ;
  font-weight : bold ;
  font-size:12px ;
  text-decoration : underline ;
}

H1 {
  font-size:17px ;
  padding:0px ;
  margin:0px ;
}

H1.pdt {
  font-size:15px ;
  padding:0px ;
  margin:0px ;
  color:#fff ;
}

b.red {
  color:#ff0000 ;
}

b.green {
  color:#01B32F ;
}

/*  FORMS  */

input, text {
	border : 1px solid #0089F4 ;
	font-family : arial ;
	font-size : 11px ;
	background-color : #fff ;
}

input, textarea {
	border : 1px solid #0089F4 ;
	font-family : arial ;
	font-size : 11px ;
	background-color : #fff ;
}

input, select {
	border : 1px solid #0089F4 ;
	font-family : arial ;
	font-size : 11px ;
	background-color : #fff ;
}

input, submit {
	border : 1px solid #0089F4 ;
	font-family : arial ;
	font-size : 11px ;
	background-color : #fff ;
}

