.banniere,.gauche,.droiterss,.pied,.droite {
display: none;
} 
.logo{float:left;}
/* CSS Document */
div.centre{
width:100%;
float:none;
overflow:visible;
}
div.centre3
{
width:100%;
float:none;
overflow:visible;
}
.bloc_fiche_comp
{
	/*width:50% !important;*/
	width: 47%;
	float:left;
	text-align: left;
	padding: 0;
}
.bloc_fiche ul.pave 
{
	display: block;
	padding: 0px 0 0 0;
	margin: 0;
	
	list-style:none;
}
.bloc_fiche_comp ul.pave li {
	padding: 0 0 0px Opx;
	margin: 0;
	font-size:9px;
}
.bloc_fiche_comp .h100 {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:9px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FF0000;
	height:100px;
}
.bloc_fiche_comp ul.pave li.head {
	padding: 0 0 0px Opx;
	margin: 0;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
}
.bloc_fiche ul.pave li.photo {
	padding: 0 0 0px Opx;
	margin: 0;
	height:100px;
	font-size:9px;
	font-weight:bold;
	font-variant:small-caps;
}
.bloc_fiche ul.pave li.tab {
	padding: 0 0 0px 30px;
	margin: 0 0 0px 0;
	font-size:9px;
	color:#000000;
}
.bloc_fiche_right_comp
{
	width: 25%;
	float:left;
	text-align: left;
	padding: 0;
}
.bloc_fiche_right ul.pave 
{
	display: block;
	padding: 0px 0 0 0;
	margin: 0;
	list-style:none;
}
.bloc_fiche_right ul.pave li {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:9px;
	text-align:center;
}
.bloc_fiche_right ul.pave li.head {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FF0000;
}
.bloc_fiche_prog
{
	/*width:50% !important;*/
	width: 47%;
	float:left;
	text-align: left;
	padding: 0;
	background-color:#ffe487;
}
.bloc_fiche_prog ul.pave 
{
	display: block;
	padding: 0px 0 0 0;
	margin: 0;
	list-style:none;
}
.bloc_fiche_prog ul.pave li {
	padding: 0 0 0px Opx;
	margin: 0;
	font-size:9px;
}
.bloc_fiche_prog ul.pave li.head {
	padding: 0 0 0px Opx;
	margin: 0;
	font-size:9px;
	font-weight:bold;
	font-variant:small-caps;
}
.bloc_fiche_prog ul.pave li.tab {
	padding: 0 0 0px 30px;
	margin: 0 0 0px 0;
	font-size:9px;
	color:#000000;
}
.bloc_fiche_right_prog
{
	/*width:25% !important;*/
	width: 24%;
	float:left;
	text-align: center;
	padding: 0;
	background-color:#ffe487;

}
.bloc_fiche_right_prog ul.pave 
{
	display: block;
	padding: 0px 0 0 0;
	margin: 0;
	list-style:none;
}
.bloc_fiche_right_prog ul.pave li {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:9px;
	text-align:center;
}
.bloc_fiche_right_prog ul.pave li.head {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:9px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FF0000;
}
/************************************************
************* cas de comparaison ****************
************************************************/
.bloc_fiche_right_comp
{
	/*width:25% !important;*/
	width: 24%;
	float:left;
	text-align: center;
	padding: 0;
}
.bloc_fiche_right_comp ul.pave 
{
	display: block;
	padding: 0px 0 0 0;
	margin: 0;
	list-style:none;
}
.bloc_fiche_right_comp ul.pave li {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:9px;
	text-align:center;
}
.bloc_fiche_right_comp ul.pave li.head {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FF0000;
}
.bloc_fiche_prog_comp
{
	width: 25%;
	float:left;
	text-align: left;
	padding: 0;
	background-color:#ffe487;
}
.bloc_fiche_prog ul.pave 
{
	display: block;
	padding: 0px 0 0 0;
	margin: 0;
	list-style:none;
}
.bloc_fiche_prog ul.pave li {
	padding: 0 0 0px Opx;
	margin: 0;
	font-size:9px;
}
.bloc_fiche_prog ul.pave li.head {
	padding: 0 0 0px Opx;
	margin: 0;
	font-size:9px;
	font-weight:bold;
	font-variant:small-caps;
}
.bloc_fiche_prog ul.pave li.tab {
	padding: 0 0 0px 30px;
	margin: 0 0 0px 0;
	font-size:9px;
	color:#000000;
}
.bloc_fiche_right_prog_comp
{
	width: 25%;
	float:left;
	text-align: center;
	padding: 0;
	background-color:#ffe487;

}
.bloc_fiche_right_prog_comp ul.pave 
{
	display: block;
	padding: 0px 0 0 0;
	margin: 0;
	list-style:none;
}
.bloc_fiche_right_prog_comp ul.pave li {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:9px;
	text-align:center;
}
.bloc_fiche_right_prog_comp ul.pave li.head {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:9px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FF0000;
}
.bloc_fiche_right_prog_comp ul.pave li.photo {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:9px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FF0000;
	height:100px;
}
.bloc_fiche_right_prog_comp .h100 {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:9px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FF0000;
	height:100px;
}
form
{
padding:0;
margin:O;
}
select, option {
font-size:10px;
}
input
{
color:#FF0000;
}
/**************************************************************************
*******************puces pour gallery rajoutée par arnaud
****************************************************************************/
#gallery
{
/*width:100% !important;*/
width:96%;
float:left;
}
#gallery .vignette
{
	width:33%;
	float:left;
}
.galleryul
{
list-style:none;
}
.galleryli
{
text-align:center;
list-style:none;
padding-left:15px;
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
height:100px;
}
/***********************************************************************
******************* debut fiche unik************************************
***********************************************************************/
.bloc_fiche_unik
{
	/*width: 50% !important;*/
	width: 49%;
	float:left;
	text-align: left;
	padding: 0;
}
.bloc_fiche_unik ul.pave 
{
	display: block;
	padding: 0px 0 0 0;
	margin: 0;
	list-style:none;
}
.bloc_fiche_unik ul.pave li {
	padding: 0 0 0px Opx;
	margin: 0;
	font-size:9px;
}
.bloc_fiche_unik ul.pave li.head {
	padding: 0 0 0px Opx;
	margin: 0;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
}
.bloc_fiche_unik ul.pave li.photo {
	padding: 0 0 0px Opx;
	margin: 0;
	height:100px;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
}
.bloc_fiche_unik ul.pave li.tab {
	padding: 0 0 0px 30px;
	margin: 0 0 0px 0;
	font-size:12px;
	color:#000000;
}
.bloc_fiche_right_unik
{
	width: 50%;
	float:left;
	text-align: center;
	padding: 0;
}
.bloc_fiche_right_unik ul.pave 
{
	display: block;
	padding: 0px 0 0 0;
	margin: 0;
	list-style:none;
}
.bloc_fiche_right_unik ul.pave li {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:9px;
	text-align:center;
}
.bloc_fiche_right_unik ul.pave li.head {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FF0000;
}
.bloc_fiche_prog_unik
{
	/*width:50% !important;*/
	width: 49%;
	float:left;
	text-align: left;
	padding: 0;
	background-color:#ffe487;
}
.bloc_fiche_prog_unik ul.pave 
{
	display: block;
	padding: 0px 0 0 0;
	margin: 0;
	list-style:none;
}
.bloc_fiche_prog_unik ul.pave li {
	padding: 0 0 0px Opx;
	margin: 0 0 0px 0;
	font-size:9px;
}
.bloc_fiche_prog_unik ul.pave li.head {
	padding: 0 0 0px Opx;
	margin: 0;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
}
.bloc_fiche_prog_unik ul.pave li.tab {
	padding: 0 0 0px 30px;
	margin: 0 0 0px 0;
	font-size:9px;
	color:#000000;
}
.bloc_fiche_right_prog_unik
{
	width: 50%;
	float:left;
	text-align: center;
	padding: 0;
	background-color:#ffe487;

}
.bloc_fiche_right_prog_unik ul.pave 
{
	display: block;
	padding: 0px 0 0 0;
	margin: 0;
	list-style:none;
}
.bloc_fiche_right_prog_unik ul.pave li {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:9px;
	text-align:center;
}
.bloc_fiche_right_prog_unik ul.pave li.head {
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FF0000;
}
/***************************************************************
*********** fiche unik *****************************************
****************************************************************/
.fiche
{
	padding: 0 0 0px 0px;
	margin: 0;
	font-size:9px;
	text-align:center;
}
#droitehaut2 a
{
	color:#FF0000;
	
	font-size:11px;
	text-decoration:none;

}
/***************************************************
*************** bloc entete photo*******************
***************************************************/

.head_photo_prod
{
	/*width: 75% !important;*/
	width:74%;
	float:left;
	text-align:center;
	padding: 0;
	
	
}
.head_photo_prod_2
{
	width: 25%;
	float:left;
	text-align:center;
	padding: 0;
}
.head_photo_prod_3
{
	width: 25%;
	float:left;
	text-align: center;
	padding: 0;
}
/*******************************************************************************
************* style des pages fixes ********************************************
*******************************************************************************/
.centre2_titre
{
width:100%;
font-weight:bold;
font-size:16px;
height:30px;
}
.centre2_cartouche
{
font-size:11px;
width:60%;
font-family:Arial;
text-align:justify;
float:left;
font-weight:bold;

}
.centre2_photo_cartouche
{
width:40%;
float:left;
text-align:left;

}
.centre2_texte_left
{
font-size:10px;
width:48%;
font-family:Arial;
text-align:justify;
float:left;

}
.centre2_texte_right
{
font-size:10px;
width:48%;
font-family:Arial;
text-align:justify;
float:right;

}
.centre2_conteneur
{
width:100%;
float:left;


}
.gras_texte
{
font-weight:bold;
font-size:11px;
}
/*************************************************************
*************style FAQ*****************************************
**************************************************************/
#faq
{
	font-family:arial;
	text-align:justify;
	/*width:95%;*/
	padding-left:10px;
	padding-right:10px;
}
#faq ul
{
	list-style:none;
}
#faq p
{
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;

}
#faq li
{
	text-align:justify;
	list-style:none;
	color:#666666;
}
/*********************************************************************
********************* style des news *********************************
*********************************************************************/
#news
{
	font-family:arial;
	
	/*width:95%;*/
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	
}
#news ul
{
	list-style:none;
}
#news p
{
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:-2px;
	text-align:left;

}

#news li
{
	text-align:justify;
	list-style:none;
	color:#666666;
   display:block; 
   height:100px;

}
#news .image
{
	width:100px;
	float:left;
}
#news .text
{
	float:left;
	width:370px;
}
#news .text2
{
	float:left;
	width:470px;
}
#news li .rss
{
	text-align:justify;
	list-style:none;
	color:#666666;
   display:block; 
}
#news .texttitre
{
	float:left;
	font-size:14px;
	font-weight:bold;
	width:470px;
	color:#FF0000;
	text-align:left;
}
/*********************************************************
********* style du form de commande **********************
*********************************************************/
.entete2
{
background-color:#999999;
color:#000000;
font-size:12px;
font-weight:bold;
font-family:Georgia;
text-align:center;
}
.detail2
{
background-color:#CCCCCC;
color:#000000;
font-size:12px;
font-weight:bold;
font-family:Georgia;
text-align:center;
}
/***********************************************************
************************* style dealers ********************/
#dealer
{
	font-family:arial;
	
	/*width:95%;*/
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
}
#dealer ul
{
	list-style:none;
}
#dealer li
{
	text-align:justify;
	list-style:none;
	color:#666666;
   display:block; 
   height:100px;
}
#sitemap
{
text-align:left;
width:95%;
}
#sitemap li
{
font-size:14px;
display:list-item;
padding-left:10px;
}
.level2
{
font-size:12px;
display:list-item;
margin-left:20px;
}
.level3
{
font-size:10px;
display:list-item;
margin-left:40px;
}
#sitemap ul
{

}
#sitemap .photo
{
width:48%;
float:left;	
}
/*******************************************
******** style download ********************
*******************************************/
#download
{
text-align:left;
width:95%;
}
#download li
{
font-size:12px;
display:list-item;
padding-left:10px;

}
.leveldown2
{
font-size:10px;
display:list-item;
margin-left:20px;

}
.leveldown3
{
font-size:10px;

margin-left:40px;
}
#download ul
{

}
#download .photo
{
width:48%;
float:left;	
text-align:center;
font-weight:bold;
}
/***************************************************************
*************** style de la page d'accueil
****************************************************************/
#haut_accueil
{
width:100%;
float:left;
height:60px;
}
#haut_accueil h1
{
color:#FFFFFF;
}
#flash_accueil
{
text-align:center;
float:left;
width:100%;#
}
#drapeau_accueil
{
text-align:center;
width:100%;
float:left;
height:20px;
}
#drapeau_accueil ul
{
list-style:none;
display:inline;
}
#drapeau_accueil li
{
list-style:none;
display:inline;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
}
#accueil_texte
{
text-align:justify;
color:#FF0000;
margin-left:100px;
margin-right:100px;
}
#bas_accueil
{
text-align:center;
margin-left:100px;
margin-right:100px;
}
#bas_accueil ul
{
list-style:none;
display:inline;
}
#bas_accueil li
{
list-style:none;
display:inline;
margin-right:10px;
}
#bas_accueil a
{
color:#999999;
}
#bas_accueil a:hover
{
color:#FF0000;
}
/***************************************************/
#bas_web
{
text-align:right;
margin-left:100px;
margin-right:100px;
font-size:10px;
}
#bas_web ul
{
list-style:none;
display:inline;
}
#bas_web li
{
list-style:none;
display:inline;
margin-right:10px;
}
#bas_web a
{
color:#FF0000;
font-size:10px;
}
#bas_web a:hover
{
color:#999999;
font-size:10px;
}
