@CHARSET "UTF-8";

/*******************************************************************************
 * Fichier : style.css du site WashBurn-france
 * Date de creation : 14 juin 07
 * Date de MAJ :
 * Auteur : Cedric TIAFFAY (bixi) | Image
 * Description :
 *
 *****************************************************************************/

 body, html {
  cursor:default;
  margin:0;
  padding:0;
}

* {
  font-family:"Trebuchet MS","Tahoma","Verdana","Arial","Sans-Serif";
  font-size:11px;
  text-align:left;
}

h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	text-indent:0;
}

body {
  text-align:center;
  margin:0px;
  padding:0px;
  background:#000 url("/img/bg_footer.jpg") no-repeat bottom center;
  min-width:1011px;
  _width:1011px;
}

#main_content{
	  width:1011px;
		margin:0 auto;
	  padding:0;
}

img {
  margin:0;
  padding:0;
  border:0;
}

p {
  padding:0;
  margin:0;
  text-align:justify;
  text-indent:20px;
}

form {
  margin:0;
  padding:0;
}

ul{
	list-style-type:none;
	padding:0px;
}

a{
	text-decoration:none;
	color:black;
}

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

/*************************/
/* alerte, mesg d'erreur */
/*************************/
.alert {
  font-weight: bold;
  color: #D50C0C;
}

/****************/
/* formulaires */
/***************/
.inputfield{
	text-indent:3px;
}

.submitfield{
	text-align:center;
	display:inline;
}

/******************************************************************************/
/* Messages de Status                                                         */
/******************************************************************************/
.mesg_container{
	width:100%;
	text-align:center;
}
.mesg_ok,
.mesg_warning,
.mesg_error, .mesg_info {
	width:335px;
  _width:400px;
  _height:60px;
  min-height:60px;
  margin:20px auto;
  text-align:left;
  border:1px solid #ddd;
  -moz-border-radius:4px;
  padding:5px 5px 5px 60px;
  	clear:both;
}

.mesg_ok {
	background:#fff url(/img/arbiter/default/mesg_ok.gif) 15px 50% no-repeat;
}

.mesg_warning {
	background:#fff url(/img/arbiter/default/mesg_info.gif) 15px 50% no-repeat;
}

.mesg_error {
	background:#fff url(/img/arbiter/default/mesg_error.gif) 15px 50% no-repeat;
}

.mesg_info{
	background:#fff url(/img/arbiter/default/mesg_info.gif) 15px 50% no-repeat;
}

.mesg_info a{
	clear:both;
	float:left;
	font-weight:normal;
	margin:30px 0 0 0;
}

/******************************************************************************/
/* HEADER                                                        							*/
/******************************************************************************/
#header {
  display:block;
  height:160px;
  background:#000 url("/img/bg_header.jpg") no-repeat top left;
}

h1{
	font-size:0px;
	text-indent:-9000px;
}
#flash_tv{
	float:left;
	width:209px;
	height:143px;
	margin:9px 0 0 27px;
	_margin:9px 0 0 14px;
	background:url("/img/bg_empty_flash_tv.jpg") 7px 8px no-repeat;
}

#search {
	float:right;
	width:320px;
	padding-top:20px;
}

#search input {
border:0px none;
}

#search .search_text, #search .search_text_focus {
	background:url("/img/spr_search.jpg") no-repeat 0 0;
	_background-attachment:fixed;
	float:right;
	height:22px;
	_height:28px;
	padding:6px 0pt 0pt 35px;
	width:171px;
	_width:206px;
	color:#6C6C6C;
}

#search .search_text_focus {
	background:url("/img/spr_search.jpg") no-repeat 0 -28px;
	_background-attachment:fixed;
}

#search #search_form {
	height:28px;
}

#search #input_submit {
	display:none;
}

#banner_top{
	width:739px;
	height:90px;
	text-align:center;
	margin:auto auto;
	float:right;
	margin:10px 15px 0 0;
}

#banner_right{
	width:160px;
	text-align:center;
	margin:10px auto 15px;
	_margin:10px 0 0px 13px;
	font-size:0px;
}

#banner_type_1 {
	text-align:center;
	margin:13px auto 0;
	padding:0 0 0 11px;
	width:468px;
	height:60px;
  background:#333 url(/img/arbiter/default/advert_vertical.gif) 2px 50% no-repeat;
  border:1px solid #333;
}

#banner_type_2 {
	text-align:center;
	margin:auto 0 auto -11px;
	_margin:auto -11px auto 0;
	padding:0 0 0 11px;
	width:728px;
	height:90px;
  background:#333 url(/img/arbiter/default/advert_vertical.gif) 2px 50% no-repeat;
  border:1px solid #333;
}

#banner_type_3 {
	text-align:center;
	margin:auto;
	padding:11px 0 0 0;
	width:120px;
	height:600px;
  background:#333 url(/img/arbiter/default/advert_horizontal.gif) 50% 3px no-repeat;
  border:1px solid #333;
}

#banner_type_4 {
	text-align:center;
	margin:auto;
	padding:11px 0 0 0;
	width:160px;
	height:600px;
  background:#333 url(/img/arbiter/default/advert_horizontal.gif) 50% 3px no-repeat;
  border:1px solid #333;
}
/******************************************************************************/
/* CONTENEUR BODY menu_top + menus + corps middle                             */
/******************************************************************************/
#body {
  float:left;
  margin:0;
  width:100%;
}

#menu_top{
	height:43px;
	background:#000 url("/img/bg_menu_top.jpg") no-repeat top left;
	margin:0;
	padding:0px;
	display:none;
}

#conteneur_columns_top, #conteneur_columns_middle, #conteneur_columns_bottom {
	float:left;
	clear:both;
	width:100%;
	/*margin:0px 6px 0 4px;
	_margin:0 3px 0 2px;*/
	text-align:center;

}

#conteneur_columns_top{
	background:#fff url("/img/bg_body_content_top.jpg") no-repeat top center;
	height:4px;
	font-size:0px;
}

#conteneur_columns_middle{
	background:#000 url("/img/bg_body_content_middle.jpg") no-repeat bottom center;
	padding:0px;
	_padding:0 2px 0 0px;
	/*margin-top:-2px;*/
	margin:0 -1px;
	_margin:0px 0px 0 0px;
	min-heiht:300px;
	_height:300px;
}

#conteneur_columns_bottom{
	background:#fff url("/img/bg_body_content_bottom.jpg") no-repeat top center;
	height:4px;
	font-size:0px;
}

#content {
	width:998px;
	display:table;
	margin:0 auto;
  padding-left:0px;
  background:#fff url("/img/bg_content_stripe_bottom.jpg") no-repeat bottom center;
  border-left:1px solid #AEAEAE;
  border-right:1px solid #AEAEAE;
}

/*\*/
html*#content {
	/* only safari css */
	width:1000px;
	margin:0 0 0 6px;
	/* reset css for IE6 */
	_margin:0;
	/* reset for IE7 */
	*>width:998px;
	*>margin:0 auto;
}/**/


h2{
	color:#FFCC33;
	font-size:15px;
	background: url("/img/bg_h2.jpg") no-repeat top left;
	height:33px;
	line-height:25px;
	width:580px;
	_width:100%;
	padding:4px 10px 0 10px;
	margin:0 0 4px 0;
	_margin:0 0 4px 0;
	float:left;
	clear:both;
}
/******************************************************************************/
/* MENU left                                                         					*/
/******************************************************************************/
#menu_left{
	float:left;
	width:190px;
	margin: 2px 0 0 5px;
	_margin: 2px 0 0 2px;
}

#resellers_menu{
	background:#fff url("/img/bg_menu_liste_fixe.gif") no-repeat top left;
	width:188px;
	height:166px;
	margin:0;
	font-weight:normal;
}

#last_files_menu{
	width:188px;
	margin:0;
	font-weight:normal;
	background:#ebebeb url("/img/bg_last_file_top.gif") no-repeat top center;
	border:0;
}

#resellers_menu p, #last_files_menu p{
	padding:10px;
}

#resellers_menu ul, #last_files_menu ul{
	margin:15px 20px 0px 10px;
}

#last_files_menu ul{
	height:auto;
	background:transparent url("/img/bg_last_file_middle.gif") repeat-y bottom center;
	min-height:104px;
	_height:119px;
	margin:0px 0px 0px 0px;
	padding:10px 0 5px 0;
}

#resellers_menu ul li ,.jukebox_product_preview ul li /*, #last_files_menu ul li*/{
	background :url("/img/bg_puce_menu.jpg") no-repeat center left;
	padding-left:14px;
	width:155px;
    display:table;
}

#last_files_menu ul li {
	text-align:left;
	margin: 0 0 5px 10px;
}

#last_files_menu ul li img{
	vertical-align:middle;
	margin-right:3px;
}

#last_files_menu_bottom{
	background:transparent url("/img/bg_last_file_bottom.gif") no-repeat bottom center;
	width:100%;
	height:30px;
}

#resellers_menu .suite, #last_files_menu .suite{
	padding:0 10px;
	float:right;
	position:relative;
	bottom:-5px;
}

#links_show{
	width:100%;
	margin:0px auto 0px;
	text-align:left;
	background:url("/img/bg_switch_media_2.gif") no-repeat top left;
	height:19px;
}

#links_show #link2, #links_show #link3{
	width:60px;
	display:block;
	float:left;
	margin:0px;
	height:16px;
	line-height:16px;
	text-align:center;
	color:#D50C0C;
}

#links_show #link3{
	width:45px;
	color:black;
}

#cat3{
	/*display:none;*/
}

#last_files_menu span,#resellers_menu span{
	background: url('/img/bg_title_last_files.jpg') no-repeat 7px 2px;
	padding:4px 0 0 40px;
	height:21px;
	_height:25px;
	color:#932601;
	font-weight:bold;
	display:block;
}

#resellers_menu span{
	background: url('/img/bg_title_resellers.jpg') no-repeat 7px 4px;
}

#trademark_menu_top, #trademark_menu_middle, #trademark_menu_bottom{
	width:190px;
	margin:0px;
	padding:0;
}

#trademark_menu_top{
	background:#fff url("/img/bg_menu_trademark_top.jpg") no-repeat top left;
	height:8px;
	font-size:0px;

}

#trademark_menu_middle{
	background:#fff url("/img/bg_menu_trademark_middle.jpg") repeat-y top left;
	min-height:50px;
	_height:50px;
}

#trademark_menu_bottom{
	background:#fff url("/img/bg_menu_trademark_bottom.jpg") no-repeat top left;
	height:7px;
	margin-bottom:10px;
	_margin-bottom:0px;
}

#trademark_menu_middle ul{
	margin:0px;
	padding:0;
	list-style-type:none;
}

#trademark_menu_middle li{
	height:22px;
}

#trademark_menu_middle li a{
	color:black;
	font-weight:bold;
	height:22px;
	line-height:22px;
	text-decoration:none;
	width:100%;
	display:block;
	text-indent:40px;
}

#trademark_menu_middle li a:hover{
	background-position:0 -22px;
	font-size:0px;
	text-indent:-9000px;
}

/* liens menu_item*/
#menu_item_trademark_1{background:url("/img/arbiter/logo/spr_trademark_1.gif") no-repeat; }
#menu_item_trademark_2{background:url("/img/arbiter/logo/spr_trademark_2.gif") no-repeat;}
#menu_item_trademark_3{background:url("/img/arbiter/logo/spr_trademark_3.gif") no-repeat;}
#menu_item_trademark_4{background:url("/img/arbiter/logo/spr_trademark_4.gif") no-repeat;}
#menu_item_trademark_5{background:url("/img/arbiter/logo/spr_trademark_5.gif") no-repeat;}
#menu_item_trademark_6{background:url("/img/arbiter/logo/spr_trademark_6.gif") no-repeat;}
#menu_item_trademark_7{background:url("/img/arbiter/logo/spr_trademark_7.gif") no-repeat;}
#menu_item_trademark_8{background:url("/img/arbiter/logo/spr_trademark_8.gif") no-repeat;}
#menu_item_trademark_9{background:url("/img/arbiter/logo/spr_trademark_9.gif") no-repeat;}
#menu_item_trademark_10{background:url("/img/arbiter/logo/spr_trademark_10.gif") no-repeat;}
#menu_item_trademark_11{background:url("/img/arbiter/logo/spr_trademark_11.gif") no-repeat;}
#menu_item_trademark_12{background:url("/img/arbiter/logo/spr_trademark_12.gif") no-repeat;}
#menu_item_trademark_13{background:url("/img/arbiter/logo/spr_trademark_13.gif") no-repeat;}
#menu_item_trademark_14{background:url("/img/arbiter/logo/spr_trademark_14.gif") no-repeat;}
#menu_item_trademark_15{background:url("/img/arbiter/logo/spr_trademark_15.gif") no-repeat;}
#menu_item_trademark_16{background:url("/img/arbiter/logo/spr_trademark_16.gif") no-repeat;}
#menu_item_trademark_17{background:url("/img/arbiter/logo/spr_trademark_17.gif") no-repeat;}
#menu_item_trademark_18{background:url("/img/arbiter/logo/spr_trademark_18.gif") no-repeat;}
#menu_item_trademark_19{background:url("/img/arbiter/logo/spr_trademark_19.gif") no-repeat;}
#menu_item_trademark_20{background:url("/img/arbiter/logo/spr_trademark_20.gif") no-repeat;}
#menu_item_trademark_21{background:url("/img/arbiter/logo/spr_trademark_21.gif") no-repeat;}
#menu_item_trademark_22{background:url("/img/arbiter/logo/spr_trademark_22.gif") no-repeat;}

#trademark_menu_middle li .here{
	background-position:0 -44px;
	font-size:0px;
	text-indent:-9000px;
}


#trademark_info{
	background: url("/img/arbiter/logo/bg_trademark_info.gif") no-repeat top right;
	height:17px;
	width:100%;
	margin:10px 0 0 0;
}

#flash_promo{
	margin-bottom:5px;
}
/******************************************************************************/
/* CORPS du site                                                  			  */
/******************************************************************************/
#corps_middle_dynamique{
	float:left;
	width:600px;
	_width:612px;
	padding:0 0 0 5px;
	_padding:0 6px;
}

/******************************************************************************/
/* MENU right                                                         				*/
/******************************************************************************/
#menu_right{
	float:right;
	width:188px;
	margin:2px 5px 0 0px;
	_margin:2px 2px 0 0px;
}

/******************************************************************************/
/* FOOTER                                                       							*/
/******************************************************************************/
#footer{
	clear:both;
	height:245px;
	_height:263px;
	text-align:center;
	background:url("/img/bg_footer_1011.jpg") no-repeat top center;
	padding-top:15px;
	color:white;
	font-weight:normal;
}

#footer a{
	color:white;
	font-size:11px;
	font-weight:normal;
}

#footer a:hover{
	color:white;
}

.link{
	float:right;
	position:relative;
	top:0;
	right:0;
	_margin:-2px 3px 0 0px;
}

#logo_footer_image{
	margin-bottom:-5px;
}

/*****************************************************************/
/*********************DEBUT CSS SPECIFIQUE A CHAQUE PAGE ACTION **/
/*****************************************************************/

/*** shadows */
span.shadow {
	float:left;
	padding:8px;
	text-align:center;
	background-position:50% 0;
	background-repeat:no-repeat;
	display:block;
}


span.shadow img {
	border:1px solid #b8b8b8;
	padding:3px;
	background:#fff;
	cursor:pointer;
}

span.noclick img{
	cursor:default !important;
}
span.white_border{
	border-right:8px solid white;
	border-left:8px solid white;
	padding:8px 0px 8px 0px;
}

/*****************************/
/* Page displayHome          */
/*****************************/
.product_prime0, .product_prime1{
	width:294px;
	_width:297px;
	height:114px;
	_height:124px;
	background:#fff url("/img/bg_product_prime.jpg") no-repeat top left;
	margin:5px 0 5px 0;
	padding:1px 1px 5px 2px;
	_padding:1px 1px 5px 2px;

	float:left;
}

 .product_prime1{
	float:right;
}
 .details{
	padding:0px 0px 0 10px;
}

#list_products_prime p{
	text-align:justify;
	padding-right:10px;
}
.special, .special_green, .special3, .little_special, .special_jukebox, .special_search{
	position:absolute;
	float:right;
	/*margin-top:-30px;*/
	width:58px;
	color:#B93406;
	text-align:right;
	margin-left:530px;
	_margin-left:535px;
	z-index:90;
}

.special_h3{
	float:right;
	width:58px;
	color:#B93406;
	text-align:right;
}

.special_search{
	padding-top:4px;
}

.little_special{
	margin-left:236px;
}

.special_jukebox{
	margin-top:37px;
	*>margin-top:0px;
	_margin-top:0px;
	margin-left:521px;
}
.special_green{
	color:#5BAE27;
}

.details h3 a, .details h3{
	font-size:16px;
	color:#D50C0C;
}

.details h3 a{
	padding-top:9px;
}

span.img_product_prime{
	margin:2px 2px 0 0;
}
.details h3, #product_middle h3{
	background:url("/img/bg_line_dots.gif") bottom right repeat-x;
}

.link_press{
	float:right;
}

/*****************************/
/* Page displayaction : styles communs   */
/*****************************/
#list_artists, #list_press, #result_search, #list_resellers, #list_product_by_cat, #list_cat_child_middle,#list_cat_child_top, #list_cat_child_bottom, #list_promotions, #list_products_prime,
#product_top, #product_bottom, #product_middle, #contact_top, #contact_middle, #contact_bottom, #restrict_search, #list_media_files,
.promotion_top, .promotion_middle, .promotion_bottom,
#contact, #sitemap, #list_download,  #mail_pdf_top,  #mail_pdf_middle,  #mail_pdf_bottom,#sitemap_top, #sitemap_middle, #sitemap_bottom, .artist_top,.artist_middle, .artist_bottom {
	float:left;
	width:100%;
	clear:both;
}

#list_press .article, #result_search .encart_result_1, #result_search .encart_result_n,
#list_product_by_cat .product_cat,#list_resellers .reseller,  #list_promotions .promotion{
	width:588px;
	_width:600px;
	height:121px;
	background: url("/img/bg_encart.jpg") no-repeat top left;
	margin:5px 0 5px 0;
	padding:1px 1px 5px 2px;
	float:left;
	clear:both;
}

#list_product_by_cat .product_cat{
	padding:1px 10px 5px 10px;
	_padding:2px 2px 5px 5px;

}
#list_product_by_cat .product_cat .details p{
	padding-right:10px;
	_padding-right:10px;
}
/*****************************/
/* Page displayProduct         */
/*****************************/
/******* media_file_box */
#media_file_box{
	 text-align:center;
	 color:white;
}

#media_file_box a {
	color:white;
}

#container_media_file_box{
	height:0px;
	background: #000 url("/img/arbiter/default/flash_icon.png") no-repeat center 33%;
}

.media_player_video {
	border:1px solid #000 !important;
}

.media_player_video {
  cursor:move;
	padding-bottom:20px;
	_padding-bottom:0;
}

#video_title_bar {
	float:left;
	clear:both;
	width:320px;
	height:20px;
	background:url(/img/arbiter/default/video_title_bar_bg.gif);
	text-align:right;
}

.media_player_video a.close_video {
	float:right;
	display:block;
	width:16px;
	height:15px;
	margin:3px 3px 0 0;
	background:url(/img/arbiter/default/close_media_file.gif) 0 0 no-repeat;
	cursor:pointer;
}


.media_player_audio {
  cursor:default;
	/*background:url(/img/arbiter/default/audio_player_bg.gif) 0 0 repeat !important;*/
}

.media_player_audio a.close_audio {
	float:right;
	display:block;
	position:relative;
	width:19px;
	height:18px;
	margin:-20px 4px 0 0;
	background:url(/img/arbiter/default/close_media_file.gif) 0 0 no-repeat;
	cursor:pointer;
}


#product_top, #contact_top, #mail_pdf_top, #list_cat_child_top, #sitemap_top, .artist_top {
	background:url("/img/bg_encart_prime_top.gif") no-repeat top left;
	height:6px;
	padding:0px 10px;
	font-size:0px;
	width:97%;
	_width:100%;
}

#product_middle, #contact_middle, #mail_pdf_middle, #list_cat_child_middle, #sitemap_middle, .artist_middle  {
	background:url("/img/bg_encart_prime_middle.gif") repeat-y center left;
	padding:0px 10px;
	width:97%;
	_width:100%;
}

#product_bottom, #contact_bottom, #mail_pdf_bottom, #list_cat_child_bottom ,#sitemap_bottom, .artist_bottom {
	background:url("/img/bg_encart_prime_bottom.gif") no-repeat center left;
	height:7px;
	font-size:0px;
	padding:0px 10px;
	width:97%;
	_width:100%;
}

.artist_middle {padding:0 10px 10px;}
.artist_middle .suite{white-space:nowrap;}
.artist_bottom{margin:0 0 10px 0;}

h2 span{
	float:left;
	width:80%;
}
#links_pdf_mail{
	float:right;
	display:block;
	width:50px;
	height:22px;
	margin-right:-10px;
	_margin-right:-5px;
	margin-top:2px;					/* rest of the world */

}


#product_part1{  /* contient le nom, la description et les images/son/video annexes du produit*/
	margin:10px 0px;
	clear:both;
	width:98%;
	width:100%;
}

#product_middle #conteneur_images{
	float:left;
	margin:0 10px 0 0;
	_margin:0 5px 0 0;
/*	max-width:205px;
	_width:expression(document.body.clientWidth > 200 ? "200px" : "auto");*/
}

#conteneur_img_annexes{
	clear:both;
	margin:10px 0 10px 0px;
	float:left;
	width:100%;
}

#conteneur_img_annexes  .picto_img_annexe{
	width:50px;
	display:block;
	float:left;
}

#conteneur_img_annexes  .picto_img_annexe img{cursor:pointer;}


#conteneur_img_annexes  a{
	display:inline;
}

#conteneur_files_annexes{
	clear:both;
}

.primary_image{
	clear:both;
	float:left;
	text-align:center;
}

#product_part2{  /* contient le nom, la description et les images/son/video annexes du produit*/
	margin:10px 0px;
	clear:both;
	width:100%;
}

/* tableau des caracteristiques */
#product_middle .feature1, #product_middle .feature0{
	background-color:#DEEBF5;
	padding:0px 2px 0px 6px;
}

#product_middle .feature0{
	background-color:#EDF3F8;
}

#product_middle table{
	margin:5px 0 10px 0;
	line-height:20px;
	width:582px;
}

#product_middle .feature1 td, #product_middle .feature0 td {
	color:#333333;
	padding:0px 3px 0px 10px;
}

#product_middle .feature1 th, #product_middle .feature0 th {
	color:#333333;
	padding:0px 3px 0px 10px;
}

.ils_utilisent, .ils_en_parlent{
	background:url("/img/bg_encart_product_infos.jpg") no-repeat top left;
	width:274px;
	*> width:274px;
	_width:284px;
	height:113px;
	margin:0px;
	float:left;
	padding:5px;
}

.ils_utilisent .suite, .ils_en_parlent .suite{
	float:right;
	position:relative;
	bottom:0px;
}

.ils_en_parlent{
	margin-right:3px;
	_margin-right:1px;
	float:right;
}

.titre{
	color:#DD723C;
	padding-left:5px;
}

.titre, .nom{
	text-indent:0px;
	font-weight:bold;
}

#backtoproduct{
	float:left;
	clear:both;
	margin:0;
	padding:0;
}

/* links bottom */
#conteneur_links{
	text-align:center;
	margin:10px auto;
	width:100%;
	clear:both;
}

/* ariane */
#ariane{
	width:100%;
	margin:0 0 3px 10px;
	padding:0px;
	color :#FFCC33;
	display:block;
}

#ariane li{
	display:inline;
	text-indent:0;
		padding:0;
	margin:0;
}
#ariane li a{
	color :#FFCC33;
		padding:0;
	margin:0;
}

#ariane li#ariane_name_product{
	color:#D50C0C;
}

#product_middle .promotion_top {
	background:url("/img/bg_promo_top.gif") no-repeat top left;
	height:27px;
	line-height:27px;
	padding:0px 10px;
	width:97%;
	_width:100%;
}
#product_middle .promotion_top .titre{
	color:black;
}


h4#promo_h{
	color:#fff;
	background:url("/img/bg_promo_title.jpg") no-repeat top left;
	width:585px;
	height:32px;
	line-height:26px;
	text-indent:10px;
}

#product_middle .promotion_middle  {
	background:url("/img/bg_promo_middle.gif") repeat-y center left;
	padding:0px 10px;
	width:97%;
	_width:100%;
}

#product_middle .promotion_bottom {
	background:url("/img/bg_promo_bottom.gif") no-repeat center left;
	height:3px;
	font-size:0px;
	padding:0px 10px;
	width:97%;
	_width:100%;
	margin-bottom:10px;
}


span.right {
	float:right;
	position:relative;top:0px; right:0;
	/*margin:50px 5px 0 0;*/
}
/*****************************/
/* Page displayCategory   */
/*****************************/

#list_cat_child_middle h4{
	color : black;
	font-size:14px;
	margin:10px 0 0px 0px;
	background:url("/img/bg_line_dots.gif") repeat-x bottom left ;
	float:left;
	clear:both;
}

#list_cat_child_middle ul{
	float:left;
	clear:both;
	margin:5px 0 0 10px;

}

#list_cat_child_middle ul li{
	background: url("/img/bg_puce_sitemap2.jpg") no-repeat center left;
	padding:0 0 0 16px;
}

/*****************************/
/* Page displayResellers   */
/*****************************/
#list_resellers .reseller, #list_press .article, #list_promotions .promotion{
	overflow:visible;
	background:url("/img/bg_mini_encart.jpg") no-repeat top left;
	height:83px;
	padding:5px 10px;
	width:97%;
	_width:100%;
}

.reseller_logo{
	width:65px;
	height:70px;
	float:left;
	text-align:center;
	display:block;
	padding:8px;
}

.reseller .logo_agrement{
	width:60px;
	float:right;
	margin-top:-10px;
	height:60px;
	overflow:hidden;
	display:block;
	padding:0;
}

.reseller h3{
	clear:right;
}

.reseller .dept{
	font-weight:bold;
}

.reseller .part_right{
	float:left;
	min-width:200px;
	_width:200px;
	margin-top:-12px;
	height:45px;
}

.reseller .part_left{
	float:left;
	width:190px;
	margin-right:10px;
	padding:0px;
	height:45px;
	display:block;
}

.reseller .part_right p, .reseller .part_left p{
	text-indent:0px;
}

#TrademarkSelectBoxIntro {
	background:#ebebeb none repeat scroll 0%;
	border:1px solid #dad2bb;
	margin:5px auto 10px auto;
	padding:5px;
	text-align:center;
	width:98%;
	_width:100%;
	float:left;
}

.reseller input{
	display:inline;
}
.reseller form{
	text-align:center;
}
.reseller .label{
	color:black;
	display:inline;
}
.reseller .legend_img{
	cursor:help;
}

.reseller .legend{
	position:absolute;
	top:0;
	left:0;
	display:none;
	border:1px solid #F3A239;
	background:#FFC477;
	width:350px;
	min-height:20px;
	_height:20px;

}

#bt_filtre{
	margin-bottom:-7px;
	cursor:hand;
}
/*****************************/
/* Page displaySearch   */
/*****************************/

#result_search .encart_result_1, #result_search .encart_result_n{
	margin-bottom:10px;
	padding:0px 10px;
	_padding:0px 5px;
}

#result_search .encart_result_n{
	background: url("/img/bg_encart_result_n.jpg") no-repeat top left;
	height:33px;
	line-height:25px;
}

#result_search .encart_result_n h3{
	float:left;
	width:100%;
	padding-top:4px;
}

#result_search .encart_result_n h3 a{
	display:block;
	width:90%;
	_width:100%;
	_text-indent:10px;
}

#result_search .encart_result_n h3 a:hover{
}

#result_search h3{

}

.navBar{
	float:left;
	font-weight:bold;
	margin-bottom:10px;
}

.navBar a{
	font-weight:normal;
}

.nbBar{
	float:right;
}

/*****************************/
/* Page contact - Les conteneur top middle et bottom sont identiques a product_top middle et bottom   */
/*****************************/
#contact{
	margin-top:10px;
}

#contact .inputfield{
	width:98%;
	border:1px solid #BCBCBC;
	text-indent:3px;
	background:#FFFCD6 none repeat scroll 0% 50%;
border:1px dotted #FF9C00;
margin:0pt auto;
}

.submitfield{
	text-align:center;
	display:inline;
}

.focused{
	border:1px solid #F3A239;
}

.blured{
	border:1px solid #BCBCBC;
}

#contact th{
	text-align:right;
	width:20%;
	font-weight:normal;
}

.adresse{
	padding:5px 35px ;
	text-indent:0;
}

#contact .required{
	color:#D50C0C;
	display:inline;
}

#contact table{
	width:98%;
}

#cadre_valider_contact{
	float:right;
	margin: 0 18px 0 0;
	_margin: 0 9px 0 0;
}

.logo_arbiter_contact{
	float:right;
	position:relative;
	margin-top:40px;
}

/*****************************/
/* Page sitemap */
/*****************************/

#sitemap_middle ul li.base{
	background: url("/img/bg_puce_sitemap.jpg") no-repeat center left;
	padding:0 0 0 16px;
}

#sitemap_middle ul li{
	padding:0 0 0 16px;
}

#sitemap_middle ul{
	margin:0;
	padding:0;
	text-indent:0;
}

#sitemap_middle{
	padding-left:10px;
}
/*****************************/
/* Page sendMail */
/*****************************/
#attach #text_attach{
	width:auto;
	padding-bottom:0px;
}

#attach #text_attach span{
	color:#858FED;
}
#attach img{
	display:inline;
}

/*****************************/
/* Page displayPress */
/*****************************/
.date_added{
	font-size:10px;
	font-weight:normal;
}

.photo_press{
	padding-top:0px !important;
}

/*****************************/
/* Page displayJukeBox */
/*****************************/
#flash_media_file{
	float:left;
	width:320px;
	height:340px;
}

/* scrollable div area */
#listing_media_file {
	border: 1px solid #ccc;
	overflow: hidden;
	margin-right:0px !important;
	_margin-right:0px !important;
	width:250px !important;
	padding:0;
	float:right;
	height:338px;
  _height:300px;
  *>height:300px;
	display:block;
}

#listing_media_file table {
	white-space: nowrap;
	width:250px !important;
	padding:0;
}

#listing_media_file_caption{
	margin-right:0px !important;
	_margin-right:0px !important;
	width:250px !important;
	font-weight:bold;
	color:#D50C0C;
	margin:0px;
	background:url("/img/bg_jukebox_title_playlist.gif") no-repeat;
	width:251px;
	height:35px;
	line-height:35px;
	text-indent:10px;
	float:right;
	height:35px;
}

#listing_media_file tr{
	margin:0;
	padding:0;
	height:40px;
	line-height:40px;
	width:250px;
	cursor:pointer;
}



#listing_media_file tr td a{
	color:#7A7979;
	width:100%;
	display:block;
}

.ligne0, .ligne1{
	display:block;
	background-color:#F3F3F3 !important;
}
.ligne1{
	background-color:#fff !important;
}

.type3{
	/*background:url("/img/bt_media_type_3.gif") no-repeat center left;
	padding-left:15px;*/
	vertical-align:middle;
	padding:5px 10px;
}

.type2{
	/*background:url("/img/bt_media_type_2.gif") no-repeat center left;
	padding-left:15px;*/
	vertical-align:middle;
	padding:5px 10px;
}



/* vertical track */
#track1 {
	float: right;
	width: 5px;
	height: 340px;
  *>height:302px;
	_height:300px;
  margin: 0px;
	background-color: #d67e7e;
	margin-top:35px;
}

/* vertical track handle */
#handle1 {
	width: 5px;
	height: 20px;
	background: #000 url("/img/bg_handle.gif") no-repeat top left;
}

.now_playing{
	color:#D50C0C !important;
	background-image: url("/img/bg_now_playing.gif");
	background-position:  center right;
	background-repeat:no-repeat;
}

.jukebox_product_preview{
	width:100%;
	background:url("/img/bg_jukebox_preview_product.gif") no-repeat top center;
	height:150px;
	/*overflow:hidden;*/
	float:left;
	clear:both;
	margin-top:10px;
}

.jukebox_product_preview h4{
	background:none;
	padding-top:3px;
	color:black;
	font-size:15px;
	height:33px;
	line-height:33px;
	padding:0px;
	text-indent:10px;
	margin:0 0 4px 0;
	_margin:0 0 4px 0;
	width:583px;
	float:left;
	clear:both;
}

.jukebox_product_preview .details{
	*>float:left;
}
.jukebox_product_preview .product_cat{
	width:98%;
}


.img_juk{
	float:left;
	padding:8px;
	text-align:center;
	background:none;
	display:block;
}

.jukebox_product_preview h5{
background:none;
width:100%;
display:block;
}

.jukebox_product_preview .details h5 a,.jukebox_product_preview .details h5{
	font-size:16px;
	color:#D50C0C;
}

.jukebox_product_preview .details h3 a{
	padding-top:9px;
}

.jukebox_product_preview ul{
	height:70px;
	width:90px;
	display:block;
	margin:20px 27px;
	_margin:20px 18px;
	float:left;
}

.jukebox_product_preview ul li{
	width:90px;
}

.jukebox_product_preview_thumb{
	float:right;
	margin:5px 10px;
}

#list_others_files{
	clear:both;
	float:left;
	width:100%;
	display:inline;
}

#list_others_files li{
	width:100px;
	margin:10px;
	float:left;
	text-align:center;
}

.my_tool_tip, .my_tool_tip_grey{
	padding:4px 8px;
	background-color:black;
	color:white;
}

.my_tool_tip_grey{
	background-color:grey;
}

/* page display Download*/

#list_download {
	margin:0;
	padding-left:30px;;
}

#list_download li{
	background:transparent url(/img/bg_puce_sitemap.jpg) no-repeat scroll left center;
	padding:0pt 0pt 0pt 16px;
	display:block;
	width:100%;
	float:left;
	clear:left;
	text-align:left;
}

#list_download li.catalog{
	line-height : 56px;
}

.downloadds p, .downloadds ul{
	padding:0 30px;
}

#catalog_comment {
	float:left;
	background:transparent url("/img/arbiter/default/logo_pdf.png") no-repeat 10px 0;
	padding:20px 10px 10px 70px;
	height:30px;
	font-weight:bold;
	font-size:13px;
}

#downloads_comment {
	float:left;
	background:transparent url("/img/arbiter/default/globe.png") no-repeat 10px 0;
	padding:20px 10px 10px 70px;
	height:30px;
	font-weight:bold;
	font-size:13px;
}

