body {
	width:100%;
	height:100%;
	margin:auto;
	min-width:600px;
	/*background:url(../media/img/fond.gif) no-repeat top left #032e3e;*/
	font-family: Verdana;
	color:#000;
	font-size:11px;
	border:0px solid red;
	margin: 0; /* pour éviter les marges */
	text-align: center; /* pour corriger le bug de centrage IE */
}

body.b_catalogue{
	background:url(../media/img/fond_catalogue.jpg) no-repeat bottom right #fff;
}

div#t_body{
	width:100%;
	height:100%;
	margin-left: auto;
	margin-right: auto;
	border:0px solid red;
	background:url(../media/img/rond_rose.png) no-repeat bottom right;
}

/*div#t_body_showroom{
	width:100%;
	height:100%;
	margin-left: auto;
	margin-right: auto;
	border:1px solid red;
	right:0;
	bottom:0;
	background:url(../media/img/rond_vert.png) no-repeat bottom right;
}*/

div,p,ul,li, form{
	margin:0px;
	padding:0px;
}

table#t_main{
	/*margin-left: auto;
	margin-right: auto;*/
	width: 100%; /*98%*/
	height:100%;
	/*padding:20px;*/
}

table#t_main.t_contact{
	font-size:11px;	
}

div.t_contenu_contact a{
	color:#f30051;
}

td#banniere{
	height:105px;	
}

td.menu_acceuil{
	height:20px;
	background:url(../media/img/fond_menu.jpg) repeat-x top left;
	/*padding-bottom:4px;
	padding-left:170px;*/
}

td#bord_menu_gauche{
	height:20px;
	width:10px;
	background:url(../media/img/fond_menu_gauche.jpg) no-repeat top left;
}

td#bord_menu_droit{
	height:20px;
	width:10px;
	background:url(../media/img/fond_menu_droit.jpg) no-repeat top left;
}

td.menu_acceuil a#ecran_led {
	margin:0px;
	padding:0px;
	width:113px;
	height : 20px;
	background : url(../media/img/bt_ecran_led.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_led:hover {
	background : url(../media/img/bt_ecran_led_orange.gif) no-repeat top left;
} 

td.menu_acceuil a#video {
	margin-left:25px;
	width:110px;
	height : 20px;
	background : url(../media/img/bt_video.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#video:hover {
	background : url(../media/img/bt_video_orange.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_lcd {
	margin-left:20px;
	width:70px;
	height : 20px;
	background : url(../media/img/bt_ecran_lcd.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_lcd:hover {
	background : url(../media/img/bt_ecran_lcd_orange.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_plasma {
	margin-left:20px;
	width:97px;
	height : 20px;
	background : url(../media/img/bt_ecran_plasma.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_plasma:hover {
	background : url(../media/img/bt_ecran_plasma_orange.gif) no-repeat top left;
} 

td.menu_acceuil a#hologramme {
	margin-left:20px;
	width:90px;
	height : 20px;
	background : url(../media/img/bt_hologramme.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#hologramme:hover {
	background : url(../media/img/bt_hologramme_orange.gif) no-repeat top left;
} 

td.menu_acceuil a#captation {
	margin-left:20px;
	width:115px;
	height : 20px;
	background : url(../media/img/bt_captation.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#captation:hover {
	background : url(../media/img/bt_captation_orange.gif) no-repeat top left;
} 

td.menu_acceuil a{
	text-decoration:none;
}

td.menu_acceuil img{
	border:0px;
}

/**************Menu Rose *******************/
td.menu_acceuil a#ecran_led_r {
	margin:0px;
	padding:0px;
	width:113px;
	height : 20px;
	background : url(../media/img/bt_ecran_led.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_led_r:hover {
	background : url(../media/img/bt_ecran_led_rose.gif) no-repeat top left;
} 

td.menu_acceuil a#video_r {
	margin-left:25px;
	width:110px;
	height : 20px;
	background : url(../media/img/bt_video.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#video_r:hover {
	background : url(../media/img/bt_video_rose.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_plasma_r {
	margin-left:20px;
	width:97px;
	height : 20px;
	background : url(../media/img/bt_ecran_plasma.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_plasma_r:hover {
	background : url(../media/img/bt_ecran_plasma_rose.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_lcd_r {
	margin-left:20px;
	width:70px;
	height : 20px;
	background : url(../media/img/bt_ecran_lcd.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_lcd_r:hover {
	background : url(../media/img/bt_ecran_lcd_rose.gif) no-repeat top left;
} 

td.menu_acceuil a#hologramme_r {
	margin-left:20px;
	width:90px;
	height : 20px;
	background : url(../media/img/bt_hologramme.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#hologramme_r:hover {
	background : url(../media/img/bt_hologramme_rose.gif) no-repeat top left;
} 

td.menu_acceuil a#captation_r {
	margin-left:20px;
	width:115px;
	height : 20px;
	background : url(../media/img/bt_captation.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#captation_r:hover {
	background : url(../media/img/bt_captation_rose.gif) no-repeat top left;
} 
/**************Menu Violet *******************/
td.menu_acceuil a#ecran_led_v {
	margin:0px;
	padding:0px;
	width:113px;
	height : 20px;
	background : url(../media/img/bt_ecran_led.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_led_v:hover {
	background : url(../media/img/bt_ecran_led_violet.gif) no-repeat top left;
} 

td.menu_acceuil a#video_v {
	margin-left:25px;
	width:110px;
	height : 20px;
	background : url(../media/img/bt_video.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#video_v:hover {
	background : url(../media/img/bt_video_violet.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_lcd_v {
	margin-left:20px;
	width:70px;
	height : 20px;
	background : url(../media/img/bt_ecran_lcd.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_lcd_v:hover {
	background : url(../media/img/bt_ecran_lcd_violet.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_plasma_v {
	margin-left:20px;
	width:97px;
	height : 20px;
	background : url(../media/img/bt_ecran_plasma.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_plasma_v:hover {
	background : url(../media/img/bt_ecran_plasma_violet.gif) no-repeat top left;
} 

td.menu_acceuil a#hologramme_v {
	margin-left:20px;
	width:90px;
	height : 20px;
	background : url(../media/img/bt_hologramme.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#hologramme_v:hover {
	background : url(../media/img/bt_hologramme_violet.gif) no-repeat top left;
} 

td.menu_acceuil a#captation_v {
	margin-left:20px;
	width:115px;
	height : 20px;
	background : url(../media/img/bt_captation.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#captation_v:hover {
	background : url(../media/img/bt_captation_violet.gif) no-repeat top left;
} 

/**************Menu Vert *******************/
td.menu_acceuil a#ecran_led_vert {
	margin:0px;
	padding:0px;
	width:113px;
	height : 20px;
	background : url(../media/img/bt_ecran_led.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_led_vert:hover {
	background : url(../media/img/bt_ecran_led_vert.gif) no-repeat top left;
} 

td.menu_acceuil a#video_vert {
	margin-left:25px;
	width:110px;
	height : 20px;
	background : url(../media/img/bt_video.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#video_vert:hover {
	background : url(../media/img/bt_video_vert.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_lcd_vert {
	margin-left:20px;
	width:70px;
	height : 20px;
	background : url(../media/img/bt_ecran_lcd.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_lcd_vert:hover {
	background : url(../media/img/bt_ecran_lcd_vert.gif) no-repeat top left;
}

td.menu_acceuil a#ecran_plasma_vert {
	margin-left:20px;
	width:97px;
	height : 20px;
	background : url(../media/img/bt_ecran_plasma.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_plasma_vert:hover {
	background : url(../media/img/bt_ecran_plasma_vert.gif) no-repeat top left;
} 

td.menu_acceuil a#hologramme_vert {
	margin-left:20px;
	width:90px;
	height : 20px;
	background : url(../media/img/bt_hologramme.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#hologramme_vert:hover {
	background : url(../media/img/bt_hologramme_vert.gif) no-repeat top left;
} 

td.menu_acceuil a#captation_vert {
	margin-left:20px;
	width:115px;
	height : 20px;
	background : url(../media/img/bt_captation.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#captation_vert:hover {
	background : url(../media/img/bt_captation_vert.gif) no-repeat top left;
} 
/**************Menu Vert *******************/
td.menu_acceuil a#ecran_led_j {
	margin:0px;
	padding:0px;
	width:113px;
	height : 20px;
	background : url(../media/img/bt_ecran_led.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_led_j:hover {
	background : url(../media/img/bt_ecran_led_jaune.gif) no-repeat top left;
} 

td.menu_acceuil a#video_j {
	margin-left:25px;
	width:110px;
	height : 20px;
	background : url(../media/img/bt_video.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#video_j:hover {
	background : url(../media/img/bt_video_jaune.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_plasma_j {
	margin-left:20px;
	width:97px;
	height : 20px;
	background : url(../media/img/bt_ecran_plasma.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_plasma_j:hover {
	background : url(../media/img/bt_ecran_plasma_jaune.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_lcd_j {
	margin-left:20px;
	width:70px;
	height : 20px;
	background : url(../media/img/bt_ecran_lcd.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_lcd_j:hover {
	background : url(../media/img/bt_ecran_lcd_jaune.gif) no-repeat top left;
} 

td.menu_acceuil a#hologramme_j {
	margin-left:20px;
	width:90px;
	height : 20px;
	background : url(../media/img/bt_hologramme.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#hologramme_j:hover {
	background : url(../media/img/bt_hologramme_jaune.gif) no-repeat top left;
} 

td.menu_acceuil a#captation_j {
	margin-left:20px;
	width:115px;
	height : 20px;
	background : url(../media/img/bt_captation.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#captation_j:hover {
	background : url(../media/img/bt_captation_jaune.gif) no-repeat top left;
} 

/**************Menu Rouge *******************/
td.menu_acceuil a#ecran_led_c {
	margin:0px;
	padding:0px;
	width:113px;
	height : 20px;
	background : url(../media/img/bt_ecran_led.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_led_c:hover {
	background : url(../media/img/bt_ecran_led_rouge.gif) no-repeat top left;
} 

td.menu_acceuil a#video_c {
	margin-left:25px;
	width:110px;
	height : 20px;
	background : url(../media/img/bt_video.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#video_c:hover {
	background : url(../media/img/bt_video_rouge.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_plasma_c {
	margin-left:20px;
	width:97px;
	height : 20px;
	background : url(../media/img/bt_ecran_plasma.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_plasma_c:hover {
	background : url(../media/img/bt_ecran_plasma_rouge.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_lcd_c {
	margin-left:20px;
	width:70px;
	height : 20px;
	background : url(../media/img/bt_ecran_lcd.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_lcd_c:hover {
	background : url(../media/img/bt_ecran_lcd_rouge.gif) no-repeat top left;
}

td.menu_acceuil a#hologramme_c {
	margin-left:20px;
	width:90px;
	height : 20px;
	background : url(../media/img/bt_hologramme.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#hologramme_c:hover {
	background : url(../media/img/bt_hologramme_rouge.gif) no-repeat top left;
} 

td.menu_acceuil a#captation_c {
	margin-left:20px;
	width:115px;
	height : 20px;
	background : url(../media/img/bt_captation.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#captation_c:hover {
	background : url(../media/img/bt_captation_rouge.gif) no-repeat top left;
} 

/**************Menu Bleu *******************/
td.menu_acceuil a#ecran_led_r {
	margin:0px;
	padding:0px;
	width:113px;
	height : 20px;
	background : url(../media/img/bt_ecran_led.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_led_r:hover {
	background : url(../media/img/bt_ecran_led_bleu.gif) no-repeat top left;
} 

td.menu_acceuil a#video_r {
	margin-left:25px;
	width:110px;
	height : 20px;
	background : url(../media/img/bt_video.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#video_r:hover {
	background : url(../media/img/bt_video_bleu.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_plasma_r {
	margin-left:20px;
	width:97px;
	height : 20px;
	background : url(../media/img/bt_ecran_plasma.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_plasma_r:hover {
	background : url(../media/img/bt_ecran_plasma_bleu.gif) no-repeat top left;
} 

td.menu_acceuil a#ecran_lcd_r {
	margin-left:20px;
	width:70px;
	height : 20px;
	background : url(../media/img/bt_ecran_lcd.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#ecran_lcd_r:hover {
	background : url(../media/img/bt_ecran_lcd_bleu.gif) no-repeat top left;
}

td.menu_acceuil a#hologramme_r {
	margin-left:20px;
	width:90px;
	height : 20px;
	background : url(../media/img/bt_hologramme.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#hologramme_r:hover {
	background : url(../media/img/bt_hologramme_bleu.gif) no-repeat top left;
} 

td.menu_acceuil a#captation_r {
	margin-left:20px;
	width:115px;
	height : 20px;
	background : url(../media/img/bt_captation.gif) no-repeat top left;
	display:block;
	float:left;
}

td.menu_acceuil a#captation_r:hover {
	background : url(../media/img/bt_captation_bleu.gif) no-repeat top left;
} 
/************** MENU GAUCHE ***********************/
div#menu_gauche{
	height:170px;
	width:175px;
	margin: 0; 
	padding: 0; 
	background: url(../media/img/menu_orange.png) no-repeat top left;
}
div#menu_gauche_societe{
	height:170px;
	width:175px;
	margin: 0; 
	padding: 0; 
	background: url(../media/img/menu_magenta.png) no-repeat top left;
}

div#menu_gauche_societe ul {
	margin: 0; 
	padding: 0; 
	width: 175px;
	height:170px;
	vertical-align:top;
}
  
div#menu_gauche_societe ul li {
	margin: 0; 
	padding: 0; 
	list-style: none; 
	width:159px;
	height:25px;
	border-bottom:1px solid #fff;
}

div#menu_gauche_societe li a{
	text-decoration:none;
	color:#000;
	font-size:12px;
	margin-left:10px;
	
}

div#menu_gauche_catalogue{
	height:170px;
	width:175px;
	margin: 0; 
	padding: 0; 
	background: url(../media/img/menu_violet.png) no-repeat top left;
}

div#menu_gauche_catalogue ul {
	margin: 0; 
	padding: 0; 
	width: 175px;
	height:170px;
	vertical-align:top;
}
  
div#menu_gauche_catalogue ul li {
	margin: 0; 
	padding: 0; 
	list-style: none; 
	width:159px;
	height:25px;
	border-bottom:1px solid #fff;
}

div#menu_gauche_catalogue li a{
	text-decoration:none;
	color:#fff;
	font-size:12px;
	margin-left:10px;
	
}

div#menu_gauche ul {
	margin: 0; 
	padding: 0; 
	width: 175px;
	height:170px;
	vertical-align:top;
}
  
div#menu_gauche ul li {
	margin: 0; 
	padding: 0; 
	list-style: none; 
	width:159px;
	height:25px;
	border-bottom:1px solid #fff;
}

div#menu_gauche li a{
	text-decoration:none;
	color:#000;
	font-size:12px;
	margin-left:10px;
	
}

div#menu_gauche ul.societe {
	margin: 0; 
	padding: 0; 
	width: 170px; 
	background: #DDA0DD;
    border: 1px solid #fff;;
}

div#menu_gauche ul.showroom {
	margin: 0; 
	padding: 0; 
	width: 170px; 
	background: #70b799;
    border: 1px solid #fff;;
}

div#menu_gauche ul.reference {
	margin: 0; 
	padding: 0; 
	width: 170px; 
	background: #dfc008;/*d2aa15*/
    border: 1px solid #fff;;
}

div#menu_gauche ul.contact {
	margin: 0; 
	padding: 0; 
	width: 170px; 
	background: #B22222;
    border: 1px solid #fff;;
}

div#menu_gauche ul.catalogue {
	margin: 0; 
	padding: 0; 
	width: 170px; 
	background: #b89fc6;
    border: 1px solid #fff;;
}

div#menu_gauche_showroom{
	height:170px;
	width:175px;
	margin: 0; 
	padding: 0; 
	background: url(../media/img/menu_vert.png) no-repeat top left;
}

div#menu_gauche_showroom ul {
	margin: 0; 
	padding: 0; 
	width: 175px;
	height:170px;
	vertical-align:top;
}
  
div#menu_gauche_showroom ul li {
	margin: 0; 
	padding: 0; 
	list-style: none; 
	width:159px;
	height:25px;
	border-bottom:1px solid #fff;
}

div#menu_gauche_showroom li a{
	text-decoration:none;
	color:#000;
	font-size:12px;
	margin-left:10px;
	
}

div#menu_gauche_reference{
	height:170px;
	width:175px;
	margin: 0; 
	padding: 0; 
	background: url(../media/img/menu_jaune.png) no-repeat top left;
}

div#menu_gauche_reference ul {
	margin: 0; 
	padding: 0; 
	width: 175px;
	height:170px;
	vertical-align:top;
}
  
div#menu_gauche_reference ul li {
	margin: 0; 
	padding: 0; 
	list-style: none; 
	width:160px;
	height:25px;
	border-bottom:1px solid #000;
}

div#menu_gauche_reference li a{
	text-decoration:none;
	color:#000;
	font-size:12px;
	margin-left:10px;
	
}

div#menu_gauche_contact{
	height:170px;
	width:175px;
	margin: 0; 
	padding: 0; 
	background: url(../media/img/menu_rouge.png) no-repeat top left;
}

div#menu_gauche_contact ul {
	margin: 0; 
	padding: 0; 
	width: 175px;
	height:170px;
	vertical-align:top;
}
  
div#menu_gauche_contact ul li {
	margin: 0; 
	padding: 0; 
	list-style: none; 
	width:159px;
	height:25px;
	border-bottom:1px solid #fff;
}

div#menu_gauche_contact li a{
	text-decoration:none;
	color:#fff;
	font-size:12px;
	margin-left:10px;
	
}

/************************************/

div#lien_externe{
	height:60px;
	text-align:center;
}

/************ ARCHIVES ***********************/
div#lien_archive{
	height:40px;
	text-align:center;
}

div#lien_archive a{
	font-size:13px;
	text-decoration:none;
	color:#000;
}
/******************************/

/************** VIDEO ****************************/
div.bloc_video_accueil{
	height:160px;
	margin-top:5px;
	font-size:11px;
	color:#fc2698;
	text-align:center;
}

div.bloc_video_catalogue{
	height:160px;
	margin-top:5px;
	font-size:11px;
	color:#823992;
	text-align:center;
}

div.bloc_video_showroom{
	height:160px;
	margin-top:5px;
	font-size:11px;
	color:#486257;
	text-align:center;
}

div.bloc_video_contact{
	height:160px;
	margin-top:5px;
	font-size:11px;
	color:#f30051;
	text-align:center;
}

div.bloc_video_reference{
	height:160px;
	margin-top:5px;
	font-size:11px;
	color:#c0af48;
	text-align:center;
}

div.bloc_video_societe{
	height:160px;
	margin-top:5px;
	font-size:11px;
	color:#fd2699;
	text-align:center;
}

div.bloc_video_recherche{
	height:160px;
	margin-top:5px;
	font-size:11px;
	color:#0dabca;
	text-align:center;
}

div.vignette_video{
	height:115px;
	color:#000;
	font-size:9px;
	text-align:center;
	margin:15px;
}

div.vignette_video a{
	text-decoration:none;
	color:#000;
	font-family:arial;
	font-size:9px;
}

div.vignette_video a:hover{
	text-decoration:underline;
}

/******************************************/


/************* NEWS ***********************/
div#news_produits{
	height:250px;
	border:0px solid red;
	font-size:11px;
	padding:5px 15px 5px 10px;
	color:#8f8989;
	/*text-align:justify;*/
	width:145px;
	background:url(../media/img/bloc_gris_clair.png) no-repeat top left;
}

div#titre_newsproduits{
	font-size:11px;
	color:#8f8989;
	text-decoration:underline;
}

div.news{
	height:280px;
	border:0px solid blue;
	font-size:11px;
	width:145px;
	background:url(../media/img/bloc_gris_fonce.png) no-repeat top left;
	color:#fff;
	padding:5px 15px 5px 10px;
	/*text-align:justify;*/
}

font.titre_news{
	text-decoration:underline;
	color:#f5a049;
	font-size:12px;
	margin:5px 0px 5px 0px;
	display:block;
}

font.sous_titre_news{
	font-size:11px;
	font-style:italic;
	display:block;
	margin:5px 0px 5px 0px;
}

td.titre_categorie{
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	/*color:#67eab2;*/
	color:#ffda00;
	font-size:16px;
	border-top:1px solid #ffda00;
	border-bottom:1px solid #ffda00;
	padding:10px 0px 10px 0px;
}
/***********************************/

/**************Fil ariane ********************/
div#fil_ariane{
	margin-bottom:10px;	
	border:0px solid red;
	display:block;
	height:15px;
}

div#fil_ariane ul{
	padding:0;
 	margin:0;
}

div#fil_ariane ul li{
	color:#000;
	font-size:11px;
	display: inline;

}

div#fil_ariane ul li a{
	color:#000;
	font-size:11px;
	border:0px solid red;
	float:left; 
	text-decoration:none;
	display:block;
	padding-left:15px;
	margin-left:5px;
	background:url(../media/img/f_fil_ariane.png) no-repeat top left;
}

div#fil_ariane ul li a.li_first{
	background:none;
	padding:0px;
}

div#fil_ariane ul li a:hover{
	text-decoration:underline;
}

div#fil_ariane ul li a.li_actif{
	text-decoration:underline;
	font-weight:bold;
}
/**************************************/
a.lien_categorie_reference{
	color:#000;
	text-decoration:none;
}

a.lien_categorie_reference:hover{
	text-decoration:underline;
}
/************************************/

div#partenaire{
	height:20px;
	font-size:11px;
	text-align:center;
}


td#pied_page{
	padding-top:5px;
	border-top:1px solid #ff9917;
	font-size:10px;
}

td#pied_page table{
	padding-top:5px;
	font-size:10px;
}

td#pied_page_catalogue table{
	padding-top:5px;
	font-size:10px;
}

td#pied_page_catalogue{
	padding-top:5px;
	border-top:1px solid #b18fc4;
	font-size:10px;
	color:#000;
}

td#pied_page_vert{
	background:url(../media/img/f_vert.gif) repeat-x top left;
	height:50px;
	font-size:10px;
}

td#pied_page_vert td{
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}

td#pied_page_reference{
	padding-top:5px;
	border-top:1px solid #d3ba28;
	font-size:10px;
}

td#pied_page_contact{
	padding-top:5px;
	border-top:1px solid #f30051;
	font-size:10px;
}

td#pied_page_contact table{
	padding-top:5px;
	font-size:10px;
	color:#000;
}

td#pied_page_rose{
	background:url(../media/img/f_rose.gif) repeat-x top left;
	height:50px;
	font-size:10px;
}

td#pied_page_rose td{
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}

td#pied_page_orange{
	background:url(../media/img/f_orange.gif) repeat-x top left;
	height:50px;
	font-size:10px;
}

td#pied_page_orange td{
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}

td#pied_page_violet{
	background:url(../media/img/f_violet.gif) repeat-x top left;
	height:50px;
	font-size:10px;
}

td#pied_page_violet td{
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}

td#pied_page_jaune{
	background:url(../media/img/f_jaune.gif) repeat-x top left;
	height:50px;
	font-size:10px;
}

td#pied_page_jaune td{
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}


td#pied_page_bleu{
	background:url(../media/img/f_bleu.gif) repeat-x top left;
	height:50px;
	font-size:10px;
}

td#pied_page_bleu td{
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
 
td#pied_page_societe table{
	padding-top:5px;
	font-size:10px;
	color:#000;
}


/************* REFERENCE ***************/
td.titre_reference{
	font-size:18px;
	text-decoration:underline;
	color:#d3ba28; /*color:#00b078;*/
	padding:10px 0px 10px 0px;
}

td.descriptif_reference{
	text-align:justify;	
	padding-left:10px;
	font-size:12px;
}

div.image_produit_reference{
	width:100px;
	height:75px;
	float:left;
}

div.titre_produit_reference{
	margin-left:10px;
	float:left;
	height:50px;
	padding-top:30px;
	font-size:12px;
}

div.titre_produit_reference a{
	color:#000;
	font-size:12px;
	text-decoration:none
}

div.titre_produit_reference a:hover{
	text-decoration:underline;
}

a.lien_reference{
	color:#000;
	text-decoration:none;
}

a.lien_reference:hover{
	text-decoration:underline;
}
/****************************/

/************* CATALOGUE *******************/
div.bloc_categorie_catalogue{
	width:115px;
	height:120px;
	margin-right:20px;
	margin-top:15px;
	font-size:11px;
	padding-top:10px;
	border:1px solid #b18fc4;
	float:left;
	text-align:center;
}

div.titre_categorie_catalogue{
	font-size:16px;
	color:#691596;
	text-decoration:underline;
}

td.sous_famille{
	padding-top:10px;
	padding-bottom:5px;
	border-bottom:1px solid #8e52a7;
}

td.listing_sous_famille{
	border-bottom:1px solid #bca0c7;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;
	width:150px;
}

td.detail_listing_sous_famille{
	border-bottom:1px solid #bca0c7;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;	
}

td.titre_detail_produit{
	color:#65088c;
	font-size:18px;
	padding-top:15px;
	text-decoration:underline;
}

div.titre_produit{
	color:#65088c;
	font-size:18px;
	padding-top:10px;
	text-decoration:underline;
}

td.descriptif_detail_produit{
	font-size:12px;	
}

td.titre_carateristique{
	border-right:1px solid #74149d;	
	border-bottom:1px solid #74149d;	
	height:40px;
	width:330px;
	font-size:11px;
}

td.contenu_caracteriqtique{
	border-bottom:1px solid #74149d;
	font-size:11px;
}

a.lien_pdf{
	font-size:11px;
	text-decoration:none;
	color:#000;
}

a.lien_pdf:hover{
	text-decoration:underline;	
}
/************************************/

td.titre_concert{
	background:url(../media/img/reference_concert.jpg) no-repeat top left;
	width:210px;
	height:54px;
	text-align:right;
	font-size:17px;
	font-weight:bold;
	font-family:arial;
	padding-right:10px;
}

td.concert{
	background-color:#000;
	width:200px;
}

td.concert a{
	color:#ff2a8d;
}

td.titre_television{
	background:url(../media/img/reference_television.jpg) no-repeat top left;
	width:210px;
	height:54px;
	text-align:right;
	font-size:17px;
	font-weight:bold;
	font-family:arial;
	padding-right:10px;
}


td.television{
	background-color:#000;	
	width:200px;
}

td.television a{
	color:#ef8321;	
}

td.titre_salon{
	background:url(../media/img/reference_salon.jpg) no-repeat top left;
	width:210px;
	height:54px;
	text-align:right;
	font-size:17px;
	font-weight:bold;
	font-family:arial;
	padding-right:10px;
}


td.salon{
	background-color:#000;
	width:200px;
}

td.salon a{
	color:#00c6ff;	
}

a.lien_produit{
	color:#000;
	text-decoration:none;
}

a.lien_produit:hover{
	text-decoration:underline;	
}

/**************** Animation accueil **********************/
div#bloc_anim{
	height:300px;
	position:absolute;
	/*top:150px;*/
	/*width:900px;*/
	z-index:2;
}

div#bloc_video_anim{
	z-index:0;
	height:300px;
	position:absolute;
	width:800px;
}

/*********************************/
#recherche{
	/*margin-left:15px;*/
	border:0px solid red;
	/*display:block;
	width:100px;*/
	/*background:url(../media/img/recherche.png) no-repeat bottom left;*/
	float:left;
}

input.recherche{
	height:18px; 
	position:relative;
	font-size:9px;
	padding-left:5px;
}

input.bt_valide_recherche{
	height:15px;
	font-size:11px;
	background:none;
	color:#FFF;
	font-weight:bold;
	border:0px;
}

div#menu_gauche_recherche{
	height:170px;
	width:175px;
	margin: 0; 
	padding: 0; 
	background: url(../media/img/menu_bleu.png) no-repeat top left;
}

div#menu_gauche_recherche ul {
	margin: 0; 
	padding: 0; 
	width: 175px;
	height:170px;
	vertical-align:top;
}
  
div#menu_gauche_recherche ul li {
	margin: 0; 
	padding: 0; 
	list-style: none; 
	width:159px;
	height:25px;
	border-bottom:1px solid #fff;
}

div#menu_gauche_recherche li a{
	text-decoration:none;
	color:#fff;
	font-size:12px;
	margin-left:10px;
	
}

input.bt_valide_recherche2{
	border:1px solid #CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

td.recherche_lettre a{
	font-size:11px;
	color:#0dabca;
	text-decoration:none;
}

td.recherche_lettre a:hover{
	text-decoration:underline;
}

td.titre_resultat_recherche{
	font-size:14px;
	color:#1c90a7;
	font-weight:bold;
	
}

td.resultat_recherche_image{
	width:100px;
}

td.resultat_recherche{
	font-size:11px;	
	padding-left:10px;
}

a.lien_recherche{
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
}

div.h_bloc_orange{
	width:167px;
	height:10px;
	display:block;
	border:0px solid red;
	background: url(../media/img/b_h_orange.png) no-repeat bottom left;
}

div.c_bloc_orange{
	width:167px;
	text-align:left;
	padding-left:15px;
	/*padding-top:5px;*/
	padding-bottom:5px;
	background: url(../media/img/b_c_orange.png) repeat-y top left;
}

div.b_bloc_orange{
	width:167px;
	height:10px;
	display:block;
	border:0px solid red;
	background: url(../media/img/b_b_orange.png) no-repeat top left;
}

div.titre_orange_lien{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ff6600;
	font-weight:bold;
	padding-bottom:2px;
}

div.titre_blanc_video{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	padding-bottom:2px;
}

div.c_bloc_orange a{
	color:#ff6600;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:30px;
	padding-top:5px;
	display:block;
}

div.h_bloc_gris{
	width:167px;
	height:10px;
	display:block;
	border:0px solid red;
	background: url(../media/img/b_h_gris.png) no-repeat bottom left;
}

div.c_bloc_gris{
	width:167px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	background: url(../media/img/b_c_gris.png) repeat-y top left;
	font-size:10px;
	color:#fff;
}

div.b_bloc_gris{
	width:167px;
	height:10px;
	display:block;
	border:0px solid red;
	background: url(../media/img/b_b_gris.png) no-repeat top left;
}

div.bloc_video_new{
	clear:both;
	margin-top:10px;
	border:0px solid red;
}

div#lien_externe{
	margin-bottom:10px;
	height:160px;
	border:0px solid red;
}
