* {
font:normal 13px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
padding: 0px; 
margin: 0px;
}

body {

font:normal 13px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;
 
text-align:justify;
	background:#000 url("img/header.jpg") repeat-x;

/*background:width:80%; #666666 url(img/body.jpg) repeat-x ;	*/
}
.styledefault {
font-family: Helvetica, sans-serif;
font-size: 12px;
color:#646466;
font-size : larger; 
font-weight : bold ;
letter-spacing : 1px;
} 

a img{
   
   border:none;
}

p{
   margin :0;
   
}

b{
	font-weight : bolder;
}

span {
      margin :0;
}

 ul li{
      margin :0;
}

 ol li{
      margin : 0 0 0 35px;
	 padding : 0;
}

.filariane a{
	font-size:10px;
	color : gray;
}
.filariane a:visited{
	font-size:10px;
	color : gray;
}
#cache{
   

  display:none;
  height:190px;
  width:100%;
position:absolute;
   z-index:1000;
   top: 0px;
   left:0px;
   background:#000;
    filter: alpha(opacity=50);
     filter: progid:DXImageTransform.Microsoft.alpha( opacity=50);
     opacity: .5;
 
}
#header{
width:100%;
height:64px;
float:left;
background:#000 url("img/header.jpg") repeat-x top;
}

#header1{
width:300px;;
height:175px;
position:absolute;
left:0px;
top:0px;
background:#000 url("img/body.jpg") left top repeat-x  ;
}

#header2{
width:100%;
height:175px;
position:absolute;
left:0px;
top:0px;
background:#000 url("img/body2.jpg") repeat-x top;;	 
}

#cont{
 width:100%;
  margin-top:0px;
background:#1a1a1c;
 float:left;
 min-height:268px;
 
background:#000 url("img/fd_cont.jpg") repeat-x  ;	 
}
#centerPage{
   
}
#page{
position :relative;
width:100%;

   /*
 background : #121111;

   */
}



#left{
   
position :relative;
width:1050px;
margin : 0 auto  0;

   /*min-height:600px; */

}
#footer{
width:100%;
height:30px;
 float:left;
 	background:#1b1c1e;
	margin-top:10px;
	border-top : 1px solid #403d3d;
	border-bottom : 1px solid #403d3d;
}

#footer .content{
   
  width:1050px;
position:relative;
margin : 0 auto  0;
color : gray;
}
#footer .content .a{
   
color : gray;
}
#footer .content .a:hover{
   
color : gray;
}

#logo{
float:left;
width:145px;
background: #000;
  height:110px;
  overflow:hidden;
}
 #menuALL{
   
width:1050px;
position:relative;
margin :0 auto  0;
 }
#menu{
   
 overflow:hidden;
width:905px;
height:80px;
float:left;
 color:#fff;
}

#menu ul{
position: absolute;
z-index:10;
}
#menu ul li{
float:left;
margin:0px 2px 0px 0px;
width:110px;
 text-align:center;
}
#menu a  {
font-size: 10px;
font-weight:bold;
text-decoration:none;
color:#cdcecd;
}
#titre_menu a  {
font-size: 12px;
 
text-decoration:none;
color:#cdcecd;
}
#menu img{
    
 }
 
 #menu .underligneMenu{
 color :#00a0fe;
    text-decoration :underline ;
    /*border-bottom:1px solid #FAFAFA;
    margin-top:-1px;*/
 }

#sous_menu{
width:420px;
height:34px;
float:right;
background:transparent;
color:#fff;
margin:3px 0px 0px 2px;
}

#sous_menu ul{
position: absolute;
z-index:10;
}
#sous_menu ul li{
float:left;
margin:10px;
}
#sous_menu a{
font-size: 1.0em;
font-weight:bolder;
text-decoration:none;
color:#cdcecd;
line-height : 0.56;

}

#sous_menu a:hover{
font-size: 1.0em;
font-weight:bold;
text-decoration:none;
color:orange;
line-height : 0.56;
}
 

 

ul li{
list-style-type: none;
padding:0px;
}
  
a img {
border:0px;
}
 
h1 {
font-size:13px;
font-weight: normal;
display : inline;
color:#ffffff;
}
h2 {
font-size:12px;
font-weight: normal;
display : inline;
color:#222222;
}

#news_acc{
    width : 378px;
    height:270px;
    float:left;
    border:1px solid #000;
 /*  background:#eeebeb;*/
   background:#f1f1f1; 
}
#news_acc  h1{
  margin-left:10px;
  color:#E9E6E6;
  
}
#news_acc h2 {
  margin-left:10px;
  padding-left:10px;
  background:url('../../utilisateur/images/puces/puce_orange_2.jpg') left no-repeat;
  width:6px;
  height:11px;
}

 
#news_acc .hautBas {
float:right;
margin-right:10px;
 
  width:24px;
  height:20px;
}

#news_acc .titre {
    padding-top:5px;
 width : 378px;
    height:25px;
   background :url("img/bg_titre.jpg")  left repeat-x;

}
#news_acc   #news {  width : 1000px;  height: 140px;   position: relative; float:left; }
#news_acc   #news_1 {   width : 370px;  height: 140px;     float:left;}
#news_acc   #news_2 {   width : 370px;  height: 140px;  float:left; } 

#news_acc .contenu {
   margin:9px;
   height:170px;
 width : 360px;
 overflow:hidden;
 
}
#news_acc .introduction{
    width : 223px;
    float:left;
       margin: 0 7px 0 0 ;  
  
}
#news_acc .image{
    width : 130px;
    float:left;
    
}


#news_acc p {
   
    margin:5px;
}





/*formulaire connexion rev */


#formulaire_connexion_rev{
width :378px;
float:left;
border:1px solid #000;
background:#f1f1f1; 
}

#formulaire_connexion_rev .titre {
padding-top:5px;
width :378px;
height:25px;
float:left;
}

#formulaire_connexion_rev .contenu {
margin:9px;
width :378px;
float:left;
}
/* broadcast*/

#left_broadcast{
width : 450px;
float:left;   
}
#left_broadcast .fd_marque    ul li   {
  /*     width:140px;*/
   list-style-type : disc ;
   margin-left :16px ;
}

#left_broadcast .fd_cat   ul li   {
  /*     width:140px;*/
   list-style-type : disc ;
   margin  : 4px 4px 4px 16px  ;
   
}
 #left_broadcast #fd_marque_a {
/*background: url( "../../img/broadcast/fd_descriptif.jpg" ) left top ;*/
/*background: url( "img/fd_menu_logo_marque.jpg" ) left top ; */
border : 1px solid  #171717;
float:left;
width : 160px;
height : 125px;
margin :2px ;
padding:4px;
cursor:pointer;
color:#F1F1F1;
position:absolute;
}
/*
 #left_broadcast .fd_marque {
border : 1px solid  #171717;
float:left;
width : 160px; 
margin :2px ;
padding:4px  4px 0px 4px;
cursor:pointer;
color:#F1F1F1;
}
*/
 #left_broadcast .fd_cat {
/*background: url( "../../img/broadcast/fd_descriptif.jpg" ) left top ;*/
/*background: url( "img/fd_menu_logo_marque.jpg" ) left top ; */
border : 1px solid  #171717;
float:left;
width : 160px; 
margin :2px ;
padding:4px;
cursor:pointer;
color:#F1F1F1;
}
 #left_broadcast .info {
float:left;
width : 560px; 
}
 #left_broadcast .fond_info {
/*background: url( "../../img/broadcast/fd_descriptif.jpg" ) left top ;*/
background :#2b2b2d ;
 padding:10px;
float:left;
width : 540px;
color:#000000;
}

 #left_broadcast .titre_info {
/*background: url( "../../img/broadcast/fd_descriptif.jpg" ) left top ;*/
 background: url( "../../img/home/titre_info.jpg" ) left top  ;  
 
float:left;
width : 560px;
height:41px; 
padding: 0px  ;  
}


 #left_broadcast .fond_info ul li a{
background :#2b2b2d url( "../../img/marque/puce_bleu_nv.jpg") left center no-repeat;
color:#F1F1F1;
width : 500px;
float:left; 
height:25px;

padding:6px  10px  0px  30px;
text-decoration:none;
outline:0;
font-size:16px;
   
}
 #left_broadcast .fond_info ul li a:hover{
background : #2b2b2d url( "../../img/marque/puce_bleu_nv_hover.jpg") left center no-repeat;
color:#00a1fc;

float:left; 
height:25px;
padding:6px  10px  0px 30px;
text-decoration:none;
min-width:120px;
outline:0;
}
/*
 #left_broadcast .fond_info ul li{

   background : url( "../../img/marque/puce_bleu_nv_hover_bg_blanc") left top no-repeat;

   padding:3px 3px 3px 14px;
     display : block;
     margin-left:16px;
}
 #left_broadcast .fond_info ul li a  {
 color: #000;
text-decoration:none;
}
 #left_broadcast .fond_info ul li a:hover {

 color:blue;
text-decoration:none;
}

*/
 #left_broadcast .evenement {
  
float:left;
width : 470px; 
padding: 0px  ;
margin-left:20px;
}
 #left_broadcast .titre_evenement {
/*background: url( "../../img/broadcast/fd_descriptif.jpg" ) left top ;*/
 background: url( "../../img/home/titre_evenement.jpg" ) left top  ;  
 
float:left;
width : 470px;
height:41px; 
padding: 0px  ;  
}
 #left_broadcast .fond_evenement {
padding:20px 20px 20px 20px; 
color:#000000;
 background: #F1F1F1;  
}

#left_broadcast a  {
 text-decoration:none;
  color:#fff;
}
 
#left_broadcast  a:visited  {
 text-decoration:none;
 color:#fff;
}




#center_broadcast   { 
 width :1050px; 
float:left;
background:#232122;
}
#acksep  {
width : 8px;
float:left; 
}

#center_broadcast   #contenu{
    
background:#F1F1F1;
padding:0px 0px 0px 0px;
float:left;
width : 1050px;
border-bottom : 1px solid #515157;

}



#center_broadcast ul li  {
 
 display:inline ;

}
#center_broadcast ul li  a img  {
 
 border : none;
  margin:0px;
  padding:0px;

} 
#center_broadcast  .W1_3 ul li{
   
  
   padding:3px ;
     display : block;
     margin-left:16px;
}
#center_broadcast  .W2_3 ul li{

    background:url('../../img/marque/puce_ronde_gris_fonce.jpg') left top  no-repeat;

   padding:3px 3px 3px 10px;
     display : block;
     margin-left:16px;
}


#center_broadcast #contenu_ct
{
   
    background :#F1F1F1 url( "img/fd_contenu_ct.jpg") left top repeat-y; 
 float:left;
 position:relative;
 min-height:400px;
 float:left;position:relative;border:1px solid gray;margin:20px;
}


#center_broadcast  .W1_2{
 
float:left; 
width:320px;
    
}
#center_broadcast  .W2_3{
 
float:left; 
width:640px;
margin : 5px 35px  5px 35px;
    
}

#center_broadcast  .W1_3_bloc{
 
float:left; 
width:240px;
}

#center_broadcast  .W1_3{
 
float:left; 
width:229px;
    background:#2f2f31 url("../../img/marque/fd-cat-h.jpg") left top no-repeat; 
    margin-top:0px;
    color:#F1F1F1;
    padding:8px  10px  0px 10px;
}

#center_broadcast  .W1_3B{
display:block;
padding : 10px;
float:left; 
width:210px;
}

#center_broadcast h2.blue{
   display:block;
   font-size:17px;
   color : #1d597e;
   padding : 24px 7px 7px 7px;
   font-family: garamond,times  serif;
   font-weight : bolder;
}
#center_broadcast h2.blue a {
  background : url( "../../img/marque/puce_fleche_bleu.jpg") left top no-repeat;
   
   padding:3px 3px 3px 14px;
     display : block;
     margin-left:16px;  
   float:left;
  
   color: gray;   
text-decoration:none;
}
#center_broadcast h2.blue a:hover {
  background : url( "../../img/marque/puce_fleche_bleu.jpg") left top no-repeat;
 text-decoration:none;
}
#center_broadcast   a.blue {
  background : url( "../../img/marque/puce_fleche_bleu.jpg") left top no-repeat;
   padding:3px 3px 3px 14px;
     display : block;
     margin-left:16px;  
   float:left;
  
   color: gray;   
text-decoration:none;
}
#center_broadcast   a.blue:hover {
  background : url( "../../img/marque/puce_fleche_bleu.jpg") left top no-repeat;
text-decoration:none;
}
#center_broadcast  .W1_3F{
 
float:left; 
width:250px;
height:8px;
    background:#fff url("../../img/marque/fd-cat-b.jpg") left top no-repeat; 
    
} 
#center_broadcast  .W1{
 
float:left;  
    
}
#center_broadcast  .W650P10{
 
float:left; 
width:800px;
padding:10px;
    
}
#center_broadcast  .W890P10{
 
float:left; 
width:810px;
padding:10px;
    
}	 
	 
#center_broadcast  .contenu_bd_pdt {
   
   float:left; 
width:500px;
margin : 5px ;

   
}
#center_broadcast  .align_float	 {
    float:left;
   margin : 5px ;
}

#center_broadcast  .btn_pdf {
   display:none;
   
}
#center_broadcast  #absW650P10{
position:absolute;
left:630px;
    
}
#center_broadcast h2 {font-size:1.3em;color:#fff;
}
#center_broadcast h3 {font-size:1.2em;
}
#center_broadcast h4 {font-size:1.1em;
}
#center_broadcast h2.western ,h4.western, h3.western{
  display:block; 
 
  margin :6px 6px 6px 6px;
}
 
#center_broadcast  a.site{
color:#000;
text-decoration:none;
  background :url( "../../img/marque/CGV/puce.jpg") left top no-repeat;
     padding-left:15px;
   margin-left:6px;

}

#center_broadcast  a.site:hover{
color:gray;
text-decoration:none;
  background :url( "../../img/marque/CGV/puce.jpg") left top no-repeat;
     padding-left:15px;
   margin-left:6px;

}
#center_broadcast a.sfd_bt{
   background :#121212; 
      color:#F1F1F1;
    font-size:12px;
     
width:140px;
float:left; 
height:30px;
padding:8px  0px  0px 10px;
 text-decoration:none;
   
}

#center_broadcast  .sfd_bt_visited{
   background :#121212; 
    color:#F1F1F1;
    font-size:12px;
text-decoration:underline;     
width:140px;
float:left; 

height:30px;

padding:8px  0px  0px 10px; 
} 
#center_broadcast a.sfd_bt_visited{
    background :#121212; 
        color:#F1F1F1;
    font-size:12px;
text-decoration:underline;     
width:140px;
float:left; 

height:30px;

padding:8px  0px  0px 10px; 
}


#center_broadcast .fond1{
background : #302f35 url( "../../img/marque/fond1.jpg") left top no-repeat;
 width:660px;
float:left; 
height:71px;
padding : 1px 0 0 0 ;
}
#center_broadcast .fond2{
background :#302f35 url( "../../img/marque/fond2.jpg") left top no-repeat;
 width:660px;
float:left;  
padding : 1px 0 0 0 ;
}
#center_broadcast .fond3{
background :#302f35 url( "../../img/marque/fond3.jpg") left top no-repeat;
 width:660px;
float:left; 
height:71px;
padding : 1px 0 0 0 ;
}
#center_broadcast .fond4{
background :#302f35 url( "../../img/marque/fond3.jpg") left top no-repeat;
 width:660px;
float:left; 
height:71px;
padding : 1px 0 0 0 ;
}


#center_broadcast a.fd_bt{
   background :url( "../../img/menu/fd-bt.jpg") left top no-repeat;
  color:#F1F1F1;
    font-size:13px;
     
width:120px;
float:left; 
height:35px;
padding:0px  0px  0px 30px;
 text-decoration:none;
   
}
#center_broadcast a.fd_bt:hover{
   background :url( "../../img/menu/fd-bt-hover.jpg") left top no-repeat;
  color:#F1F1F1;
    font-size:13px;
   
width:120px;
float:left; 
height:35px;
padding:0px  0px  0px 30px;
 text-decoration:none;
   
}
#center_broadcast  a.fd_bt_visited{
   background :url( "../../img/menu/fd-bt-visited.jpg") left top no-repeat; 
    color:#F1F1F1;
    font-size:12px;
text-decoration:underline;     
width:120px;
float:left; 
height:35px;
padding:0px  0px  0px 30px;
}  
 
  


#center_broadcast #menu_famille{
}
/*Famille*/
#center_broadcast #menu_famille ul {
	display:block;
	height:29px;
	overflow:hidden;
	padding-top:2px;
	 
	 
}

#center_broadcast #menu_famille div{
	float:left;
	margin:0px;
	padding:0px;
}

#center_broadcast #menu_famille ul li{
 float:left;
}
#center_broadcast #menu_famille ul li a{
 
margin:0px;
min-width:120px;
border-top:1px solid #000;
border-bottom:1px solid #000;
font-size:15px;
}

#center_broadcast #menu_famille img{
	float:left;
}
 

#center_broadcast #menu_famille a{
background :#2b2b2d url( "../../img/marque/puce_verte_nv.jpg") left center no-repeat;
color:#F1F1F1;
font-size:15px;
float:left; 
height:25px;
padding:6px  10px  0px 30px;
text-decoration:none;
outline:0;
   
}
#center_broadcast #menu_famille a:hover{
background : #2b2b2d url( "../../img/marque/puce_verte_nv_hover.jpg") left center no-repeat;
color:#84ff00;
font-size:15px;
float:left; 
height:25px;
padding:6px  10px  0px 30px;
text-decoration:none;
min-width:120px;
outline:0;
margin:0px;
   
}

 

#center_broadcast #menu_famille .fd_bt_famille {
float:left;
color:#F1F1F1;
margin-top:0px;

}  
#center_broadcast #menu_famille .fd_bt_famille_visited {
float:left;

margin-top:-2px;
}  
#center_broadcast #menu_famille .fd_bt_famille_visited a {

color:#84ff00;

}

/*MArques*/

#center_broadcast #menu_marque{
 
}

#center_broadcast #menu_marque ul {
	display:block;
	height:29px;
	overflow:hidden;
	padding-top:2px;
}

#center_broadcast #menu_marque div{
	float:left;
	margin:0px;
	padding:0px;
}

#center_broadcast #menu_marque ul li{
float:left;
}
#center_broadcast #menu_marque ul li a{
float:left;	
margin:0px;
min-width:120px;
border-top:1px solid #000;
font-size:16px;
}

#center_broadcast #menu_marque img{
	float:left;
}
 

#center_broadcast #menu_marque a{
background :#2b2b2d url( "../../img/marque/puce_bleu_nv.jpg") left center no-repeat;
color:#F1F1F1;

float:left; 
height:25px;
padding:6px  10px  0px 30px;
text-decoration:none;
outline:0;
   
}
#center_broadcast #menu_marque a:hover{
background : #2b2b2d url( "../../img/marque/puce_bleu_nv_hover.jpg") left center no-repeat;
color:#00a1fc;

float:left; 
height:25px;
padding:6px  10px  0px 30px;
text-decoration:none;
min-width:120px;
outline:0;
}

#center_broadcast #menu_marque .fd_bt_marque {
float:left;
color:#F1F1F1;
margin-top:0px;

}  
#center_broadcast #menu_marque .fd_bt_marque_visited {
float:left;

margin-top:-2px;
}  
#center_broadcast #menu_marque .fd_bt_marque_visited a {

color:#00a1fc;

}


 /*---------cache_marque*/
 
#center_broadcast #contenu_menu{

background:#2b2b2d;
width:1050px;
border-top:1px solid #000 ;
overflow:hidden;
height:365px; 
 }
#center_broadcast #ptd_detail {
	display:block;
	padding:10px;
	
	 
 }
#center_broadcast #ptd_detail ul li {
	display:block;
	 margin :0px;
padding:0px  10px  6px 10px; 
	 

 }
#center_broadcast #ptd_detail ul li a {
	 border :none;
	 padding:0px  10px  0px 30px;
	  height:20px;
 }
#center_broadcast #ptd_detail ul li a:hover {
	 border :none;
	 padding:0px  10px  0px 30px;
	  height:20px;
 }


#center_broadcast #ptd_detail_news {
	display:block;
	padding:10px;
	
	 
 }
#center_broadcast #ptd_detail_news ul li {
	display:block;
	 margin :0px;
padding:0px  10px  6px 30px;
	 width:100%;
	 

 }
#center_broadcast #ptd_detail_news ul li a {
	 border :none;
	 padding:0px  10px  0px 30px;
	  height:20px;
 }
#center_broadcast #ptd_detail_news ul li a:hover {
	 border :none;
	 padding:0px  10px  0px 30px;
	  height:20px;
 }



#center_broadcast  ul li a.fd_marque {
   background :url( "../../img/marque/puce_bleu_nv.jpg") center left no-repeat;
 /*  width:140px;*/
  display:block;
   padding-left:22px;
   margin :3px 3px 0px 16px;
   text-decoration:none;
   border:none;
   font-size:16px;
   /*color:#3ca7e9;*/
    color:#e8eef1;
      width:220px;
     float:left;
}
#center_broadcast ul li a.fd_marque:hover  {
   background :url( "../../img/marque/puce_bleu_nv_hover.jpg") center left  no-repeat;
   /* width:140px;*/
  display:block;
   text-decoration:none;
   padding-left:22px;
   margin :3px 3px 0px 16px; 
       width:220px;
     float:left;font-size:16px;
  color:#3aa6e1;
} 


#center_broadcast  ul li a.fd_apple {
   background :url( "../../img/marque/puce_bleu_apple_nv.jpg") center left no-repeat;
 /*  width:140px;*/
  display:block;
   padding-left:22px;
   margin :3px 3px 0px 16px;
   text-decoration:none;
   border:none;
   font-size:16px;
   /*color:#3ca7e9;*/
    color:#e8eef1;
      width:250px;
     float:left;
}
#center_broadcast ul li a.fd_apple:hover  {
   background :url( "../../img/marque/puce_bleu_apple_nv_hover.jpg") center left  no-repeat;
   /* width:140px;*/
  display:block;
   text-decoration:none;
   padding-left:22px;
   margin :3px 3px 0px 16px; 
       width:250px;
     float:left;font-size:16px;
  color:#3aa6e1;
} 






#center_broadcast  ul li a.fd_produits {
   background :url( "../../img/marque/puce_verte_nv.jpg") center left no-repeat;
 /*  width:140px;*/
  display:block;
   padding-left:22px;
   margin :0px 3px 3px 16px;
   text-decoration:none;
   height : 19px;
   /*color:#3ca7e9;*/
    color:#e8eef1;
        width:250px;
     float:left;font-size:16px;
}
#center_broadcast ul li a.fd_produits:hover  {
   background :url( "../../img/marque/puce_verte_nv_hover.jpg") center left  no-repeat;
   /* width:140px;*/
  display:block;
   text-decoration:none;
   padding-left:22px;
   margin :0px 3px 3px 16px;
   height : 19px;
       width:250px;
     float:left;font-size:16px;
  color:#84ff00;
}






#center_broadcast .ct ul li{

display:block;

}  
 
 
 
/*

#center_broadcast .js_sous_menu{
   margin: 5px 0 0 0;
    padding: 5px 0 0 0;
}

#js  .js_ss_menu a {
color:#fff;
text-decoration:none;
}

#js  .js_ss_menu ul li a {
background :url( "../../img/marque/puce_bleu_nv.jpg") top left no-repeat;
 
display:block;
padding-left:22px;
margin :0px 3px 3px 16px;
height : 19px;
 
color:#e8eef1;
font-family : sans-serif;
font-size : 15px;
}
#js  .js_ss_menu ul li a:hover  {
background :url( "../../img/marque/puce_bleu_nv.jpg")top left  no-repeat;
 
display:block;
padding-left:22px;
margin :0px 3px 3px 16px;
height : 19px;
font-family : sans-serif;
font-size : 15px;
color:#3ca7e9;
}



#js  .js_ss_menu_produit ul li a {
   background :url( "../../img/marque/puce_verte_nv.jpg") left top no-repeat;
 
   padding-left:22px;
   margin :0px 3px 3px 16px;
   height : 19px;
   font-family : sans-serif;
   display:block;
      font-size : 15px;
    color:#e8eef1;
}
#js  .js_ss_menu_produit ul li a:hover  {
   background :url( "../../img/marque/puce_verte_nv.jpg") left top no-repeat;
  
   padding-left:22px;
   margin :0px 3px 3px 16px;
   height : 19px;
   font-family : sans-serif;
   display:block;
      font-size : 15px;
     color:#00ff2a;
}
#js  .js_ss_menu_produit a {
    color:#fff;
    text-decoration:none;
}
*/

.corner-top-left{
   
      background :url( "img/espace_revendeurs/corner-top-left.jpg") left top no-repeat;
   float:left;
   width:11px;
   height:16px;
}
 .corner-top-right{
   
      background :url( "img/espace_revendeurs/corner-top-right.jpg") left top no-repeat;
     float:left;
       width:14px;
   height:16px;
}
 .plain-top{
   width:100%;
      background :url( "img/espace_revendeurs/plain-top.jpg") left top repeat-x;
     float:left;
      height:16px;
}
 .plain-header{
   width:100%;
      background :url( "img/espace_revendeurs/plain-header.jpg") left top repeat-x;
     float:left;
      height:70px;
}
 .menu-top-left{
   
      background :url( "img/espace_revendeurs/menu-top-left.jpg")  left top no-repeat;
        float:left;
       width:9px;
   height:40px;
}

 .menu-top-right{
   
      background :url( "img/espace_revendeurs/menu-top-right.jpg")  left top no-repeat;
      float:left;
       width:9px;
   height:40px;
}
 .plain-menu{
   width:100%;
      float:left;
      background :url( "img/espace_revendeurs/plain-menu.jpg") left top repeat-x;
     height:40px;
     
}


#FormBox_espace_revendeur{
   
}
#FormBox_espace_revendeur .corner-top-left{
   
      background :url( "img/espace_revendeurs/corner-top-left.jpg") left top no-repeat;
   float:left;
   width:11px;
   height:16px;
}
#FormBox_espace_revendeur .corner-top-right{
   
      background :url( "img/espace_revendeurs/corner-top-right.jpg") left top no-repeat;
     float:left;
       width:14px;
   height:16px;
}
#FormBox_espace_revendeur .plain-top{
   width:100%;
      background :url( "img/espace_revendeurs/plain-top.jpg") left top repeat-x;
     float:left;
      height:16px;
}
#FormBox_espace_revendeur .plain-header{
   width:100%;
      background :url( "img/espace_revendeurs/plain-header.jpg") left top repeat-x;
     float:left;
      height:70px;
}
#FormBox_espace_revendeur .menu-top-left{
   
      background :url( "img/espace_revendeurs/menu-top-left.jpg")  left top no-repeat;
        float:left;
       width:9px;
   height:40px;
}

#FormBox_espace_revendeur .menu-top-right{
   
      background :url( "img/espace_revendeurs/menu-top-right.jpg")  left top no-repeat;
      float:left;
       width:9px;
   height:40px;
}
#FormBox_espace_revendeur .plain-menu{
   width:100%;
      float:left;
      background :url( "img/espace_revendeurs/plain-menu.jpg") left top repeat-x;
     height:40px;
     
}
#listeREv{
   width:100%;
   float : left  ;
   
}

#FormREv{ 
}

#form_ct  .formContactFd{
   margin:0px;
   
float:left; 
width:450px;
padding: 12px  0px  0px 20px;
height:20px;
   
}

 #form_ct  .formContactFdRight{
   margin:0px;
   
float:left; 
width:10px;
padding: 12px  0px  0px 20px;
height:20px;
   
}
#form_ct  .formContactFd{
   margin:0px;
   
float:left; 
width:740px;
padding: 12px  0px  0px 20px;
   
}
#form_ct  input, select {
 width:230px;
 border :2px solid #ffad2b;
 font-size:10px;
float:left;
 }
 #form_ct   textarea  {
 width:130px;
 border :2px solid #ffad2b;
 font-size:10px;
 height:50px;
float:left;
 }
 
 #form_ct  input.envoyer {
width:134px;
background :url( "../../img/icons/iconEnvoyerMsg.jpg") left top  no-repeat; 
 height:28px;
 border:none;
float:left;
cursor : pointer ;
 }
 #form_ct  label {
 width:140px;
 
float:left;
 }
#form_ct  .formContact{
   margin:0px;
  background :url( "../../utilisateur/images/contact-fd-champs.jpg") left top no-repeat; 
  height:23px;
float:left; 
width:244px;
padding: 0px  0px  0px 6px;
   
}

 #form_ct   input.form_e {
 width:20px;
  border :none;
 
float:left;
 }
 
 
#formulaire_connexion_rev  input, select {
 width:120px;
 border :2px solid #f16d18;
 font-size:10px;
float:left;
 }

 #formulaire_connexion_rev  input.connexion {
width:135px;
background :url( "../../img/icons/iconConnexion_nv.jpg") left top  no-repeat; 
 height:29px;
 border:none;
float:left;
cursor : pointer ;
 }

 
 #form_sav{
   border  : 2px solid #b5b5b5;
  
   width:750px;
   float:left;
     background : #fff;
 }
  #form_sav .bloc{
   float:left; 
width:375px;
  }
  
 #form_sav  .formContactFd{
   margin:0px;
 /* background :url( "../../utilisateur/images/contact-fd-champs.jpg") left top  repeat-y; */


float:left; 
width:336px;
padding: 6px 0px  0px 14px;
   
}
 #form_sav  input, select {
 width:160px;
 border :2px solid #ababab;
 font-size:10px;
float:left;
 }
 
  #form_sav  input.form_e {
 width:20px;
  border :none;
 
float:left;
 }
 
 
  #form_sav  textarea{
 width:314px;
 border :2px solid #ababab;
 font-size:10px;
float:left;
height:120px;
 }
 #form_sav  input.envoyer {
width:138px;
background :url( "../../utilisateur/images/contact-envoyer.jpg") left top  no-repeat; 
 height:28px;
 
float:left;
 }
  #form_sav  label {
 width:140px;
 
float:left;
 }
 #form_sav  .formContact{
   margin:0px;
  background :url( "../../utilisateur/images/contact-fd-champs.jpg") left top no-repeat; 
  height:23px;
float:left; 
width:244px;
padding: 0px  0px  0px 6px;
   
}



 #form_rev{
   border  : 2px solid #b5b5b5;
  
   width:750px;
   float:left;
     background : #fff;
 }
 #form_rev .bloc{
   float:left; 
width:375px;
  }
  
  #form_rev  .formContactFd{
   margin:0px;
 /* background :url( "../../utilisateur/images/contact-fd-champs.jpg") left top  repeat-y; */


float:left; 
width:336px;
padding: 6px  0px  0px 14px;
   
}
 #form_rev input, select {
 width:160px;
 border :2px solid #ababab;
 font-size:10px;
float:left;
 }
 
 #form_rev  input.form_e {
 width:20px;
  border :none;
 
float:left;
 }
 
 
 #form_rev textarea{
 width:314px;
 border :2px solid #ababab;
 font-size:10px;
float:left;
height:120px;
 }
 #form_rev  input.envoyer {
width:138px;
background :url( "../../utilisateur/images/contact-envoyer.jpg") left top  no-repeat; 
 height:28px;
 
float:left;
 }
 #form_rev  label {
 width:140px;
 
float:left;
 }
 #form_rev  .formContact{
   margin:0px;
  background :url( "../../utilisateur/images/contact-fd-champs.jpg") left top no-repeat; 
  height:23px;
float:left; 
width:244px;
padding: 0px  0px  0px 6px;
   
}


/*
#center_broadcast  .fd_bt_large{
  background :url( "../../img/marque/fd-bt-large.jpg") left top no-repeat;
 background :#F1F1F1;
  color:#121212;
    font-size:17px;
     font-weight: bold; 
height:28px;
float:left; 
width:680px;
padding: 6px  0px  0px 20px;
 text-decoration:none;
   
}
*/


#popNavRapide{
position: absolute;
z-index:30;
}





.dropdownCell{

   width: 200px;
    height: 32px;
    cursor: pointer;
    font-family: arial;
    font-size: 10pt;   
    max-height: 22px;
    color:#fff;
    margin : 0 0 0 4px;
    padding:6px 10px 10px 10px;
    background: transparent url('img/arrow_marque.jpg') left top no-repeat; 
}

.dropdownCell img{
    margin : 0px 3px 0px 3px;
    vertical-align: middle;
    width: 24px;
}

.dropdownPanel{
     width: 220px;
    position: absolute;
    background:#181818;
}
/* marques */
.dropdownOpt{
background-color: #fff;
cursor: pointer;
font-family: arial;
font-size: 10pt;
background:#181818;
text-decoration:none;
}
.dropdownOptSelected{
   
}
.dropdownOpt img{
    margin : 0px 3px 0px 3px;
    vertical-align: middle;
    width: 60px;
      background:#000
}
.dropdownOpt a{
   text-decoration:none;
    font-size:13px;
    padding-left:15px;
      margin :3px 3px 3px 0px;
      background :#181818 url( "../../img/marque/puce_fleche_bleu_marque.jpg") left top no-repeat;

  color:#F1F1F1;
}


.dropdownOptSelected a{
   text-decoration:none;  
 color:#1c9ce0;
    font-size:13px;
    padding-left:15px;
      margin :3px 3px 3px 0px;
     background :#181818 url( "../../img/marque/puce_fleche_bleu_marque.jpg") left top no-repeat;

} 




/* familles */
.FamilesdropdownOpt{
background-color: #fff;
cursor: pointer;
font-family: arial;
font-size: 10pt;
background:#181818;
text-decoration:none;
}
.FamilesdropdownOptSelected{
   
}
.FamilesdropdownOpt img{
    margin : 0px 3px 0px 3px;
    vertical-align: middle;
    width: 60px;
      background:#000
}
.FamilesdropdownOpt a{
   text-decoration:none;
    font-size:13px;
    padding-left:15px;
      margin :3px 3px 3px 0px;
      background :#181818 url( "../../img/marque/puce_fleche_verte_produit.jpg") left top no-repeat;

  color:#F1F1F1;
}


.FamilesdropdownOptSelected a{
   text-decoration:none;  
 color:#29f21f;
    font-size:13px;
    padding-left:15px;
      margin :3px 3px 3px 0px;
     background :#181818 url( "../../img/marque/puce_fleche_verte_produit.jpg") left top no-repeat;

} 




#menuSelect {
   float : left ; 
}








#center_broadcast_pdt   {
/*width : 662px;*/
background:#232122;

/*width :720px;*/
 width :1050px; 
float:left;
padding-top:4px;
margin:0px 0px 0px 0px;

}





#center_broadcast_pdt  .fd_bt_large{
 /* background :url( "../../img/marque/fd-bt-large.jpg") left top no-repeat;*/
 background :#F1F1F1;
  color:#121212;
    font-size:17px;
     font-weight: bold; 
height:28px;
float:left; 
width:680px;
padding: 6px  0px  0px 20px;
 text-decoration:none;
   
}

#center_broadcast_pdt ul li  {
 
 display:inline ;

}
#center_broadcast_pdt ul li  a img  {
 
 border : none;
  margin:0px;
  padding:0px;

} 
#center_broadcast_pdt  .W1_3 ul li{
   
  
   padding:3px ;
     display : block;
     margin-left:16px;
}
#center_broadcast_pdt  ul li{

    background:url('../../img/marque/puce_ronde_gris_fonce.jpg') left top  no-repeat;

   padding:3px 3px 3px 10px;
     display : block;
     margin-left:16px;
}


#center_broadcast_pdt #contenu_ct
{
   
   /* background :#F1F1F1 url( "img/fd_contenu_ct.jpg") left top repeat-y; */
   background :#F1F1F1 ; 
 float:left;
 position:relative;
 min-height:400px;
 float:left;position:relative;border-top:1px solid gray;margin-top:10px; padding:30px;
}


#center_broadcast_pdt  .W1_2{
 
float:left; 
width:320px;
    
}
#center_broadcast_pdt  .W2_3{
 
float:left; 
width:640px;
margin : 5px 35px  5px 35px;
    
}

#center_broadcast_pdt  .W1_3_bloc{
 
float:left; 
width:240px;
}

#center_broadcast_pdt  .W1_3{
 
float:left; 
width:229px;
    background:#2f2f31 url("../../img/marque/fd-cat-h.jpg") left top no-repeat; 
    margin-top:0px;
    color:#F1F1F1;
    padding:8px  10px  0px 10px;
}

#center_broadcast_pdt  .W1_3B{
display:block;
padding : 10px;
float:left; 
width:210px;
}

#center_broadcast_pdt h2.blue{
   display:block;
   font-size:17px;
   color : #1d597e;
   padding : 24px 7px 7px 7px;
   font-family: garamond,times  serif;
   font-weight : bolder;
}
#center_broadcast_pdt h2.western{
   display:block;
   font-size:17px;
   color : #1d597e;
   padding : 24px 7px 7px 7px;
   font-family: garamond,times  serif;
   font-weight : bolder;
}
#center_broadcast_pdt h3.western{
   display:block;
   font-size:17px;
   color : #1d597e;
   padding : 24px 7px 7px 7px;
   font-family: garamond,times  serif;
   font-weight : bolder;
}
#center_broadcast_pdt h4.western{
   display:block;
   font-size:17px;
   color : #1d597e;
   padding : 24px 7px 7px 7px;
   font-family: garamond,times  serif;
   font-weight : bolder;
}
#center_broadcast_pdt h2.blue a {
  background : url( "../../img/marque/puce_fleche_bleu.jpg") left top no-repeat;
   
   padding:3px 3px 3px 14px;
     display : block;
     margin-left:16px;  
   float:left;
  
   color: gray;   
text-decoration:none;
}
#center_broadcast_pdt h2.blue a:hover {
  background : url( "../../img/marque/puce_fleche_bleu.jpg") left top no-repeat;
 text-decoration:none;
}
#center_broadcast_pdt   a.blue {
  background : url( "../../img/marque/puce_fleche_bleu.jpg") left top no-repeat;
   padding:3px 3px 3px 14px;
     display : block;
     margin-left:16px;  
   float:left;
  
   color: gray;   
text-decoration:none;
}
#center_broadcast_pdt   a.blue:hover {
  background : url( "../../img/marque/puce_fleche_bleu.jpg") left top no-repeat;
text-decoration:none;
}
#center_broadcast_pdt  .W1_3F{
 
float:left; 
width:250px;
height:8px;
    background:#fff url("../../img/marque/fd-cat-b.jpg") left top no-repeat; 
    
} 
#center_broadcast_pdt  .W1{
 
float:left;  
    
}
#center_broadcast_pdt  .W650P10{
 
float:left; 
width:800px;
padding:10px;
    
}
#center_broadcast_pdt  .W890P10{
 
float:left; 
width:810px;
padding:10px;
    
}	 
	 
#center_broadcast_pdt  .contenu_bd_pdt {
   
   float:left; 
width:500px;
margin : 5px ;

   
}
#center_broadcast_pdt  .align_float	 {
    float:left;
   margin : 5px ;
}

#center_broadcast_pdt  .btn_pdf {
   display:none;
   
}
#center_broadcast_pdt  #absW650P10{
position:absolute;
left:630px;
    
}
#center_broadcast_pdt h2 {font-size:1.3em;color:#fff;
}
#center_broadcast_pdt h3 {font-size:1.2em;
}
#center_broadcast_pdt h4 {font-size:1.1em;
}
#center_broadcast_pdt h2.western ,h4.western, h3.western{
  display:block; 
 
  margin :6px 6px 6px 6px;
}
 
#center_broadcast_pdt  a.site{
color:#000;
text-decoration:none;
  background :url( "../../img/marque/CGV/puce.jpg") left top no-repeat;
     padding-left:15px;
   margin-left:6px;

}

#center_broadcast_pdt  a.site:hover{
color:gray;
text-decoration:none;
  background :url( "../../img/marque/CGV/puce.jpg") left top no-repeat;
     padding-left:15px;
   margin-left:6px;

}
#center_broadcast_pdt a.sfd_bt{
   background :#121212; 
      color:#F1F1F1;
    font-size:12px;
     
width:140px;
float:left; 
height:30px;
padding:8px  0px  0px 10px;
 text-decoration:none;
   
}

#center_broadcast_pdt  .sfd_bt_visited{
   background :#121212; 
    color:#F1F1F1;
    font-size:12px;
text-decoration:underline;     
width:140px;
float:left; 

height:30px;

padding:8px  0px  0px 10px; 
} 
#center_broadcast_pdt a.sfd_bt_visited{
    background :#121212; 
        color:#F1F1F1;
    font-size:12px;
text-decoration:underline;     
width:140px;
float:left; 

height:30px;

padding:8px  0px  0px 10px; 
}


#center_broadcast_pdt .fond1{
background : #302f35 url( "../../img/marque/fond1.jpg") left top no-repeat;
 width:660px;
float:left; 
height:71px;
padding : 1px 0 0 0 ;
}
#center_broadcast_pdt .fond2{
background :#302f35 url( "../../img/marque/fond2.jpg") left top no-repeat;
 width:660px;
float:left;  
padding : 1px 0 0 0 ;
}
#center_broadcast_pdt .fond3{
background :#302f35 url( "../../img/marque/fond3.jpg") left top no-repeat;
 width:660px;
float:left; 
height:71px;
padding : 1px 0 0 0 ;
}
#center_broadcast_pdt .fond4{
background :#302f35 url( "../../img/marque/fond3.jpg") left top no-repeat;
 width:660px;
float:left; 
height:71px;
padding : 1px 0 0 0 ;
}


#center_broadcast_pdt a.fd_bt{
   background :url( "../../img/menu/fd-bt.jpg") left top no-repeat;
  color:#F1F1F1;
    font-size:13px;
     
width:120px;
float:left; 
height:35px;
padding:0px  0px  0px 30px;
 text-decoration:none;
   
}
#center_broadcast_pdt a.fd_bt:hover{
   background :url( "../../img/menu/fd-bt-hover.jpg") left top no-repeat;
  color:#F1F1F1;
    font-size:13px;
   
width:120px;
float:left; 
height:35px;
padding:0px  0px  0px 30px;
 text-decoration:none;
   
}
#center_broadcast_pdt  a.fd_bt_visited{
   background :url( "../../img/menu/fd-bt-visited.jpg") left top no-repeat; 
    color:#F1F1F1;
    font-size:12px;
text-decoration:underline;     
width:120px;
float:left; 
height:35px;
padding:0px  0px  0px 30px;
}  
 
 
 
 
#center_broadcast_pdt a.fd_bt_produit{
   background :url( "../../img/menu/fd-bt-produit.jpg") left top no-repeat;
  color:#F1F1F1;
    font-size:13px;
     
width:120px;
float:left; 
height:35px;
padding:0px  0px  0px 30px;
 text-decoration:none;
   
}
#center_broadcast_pdt a.fd_bt_produit:hover{
   background :url( "../../img/menu/fd-bt-produit-hover.jpg") left top no-repeat;
  color:#F1F1F1;
    font-size:13px;
   
width:120px;
float:left; 
height:35px;
padding:0px  0px  0px 30px;
 text-decoration:none;
   
}
#center_broadcast_pdt  a.fd_bt_produit_visited{
   background :url( "../../img/menu/fd-bt-produit-visited.jpg") left top no-repeat; 
    color:#F1F1F1;
    font-size:12px;
text-decoration:underline;     
width:120px;
float:left; 
height:35px;
padding:0px  0px  0px 30px;
}  
 
 
 
 
#center_broadcast_pdt #js{
 
  

}

#center_broadcast_pdt #js_2{
 float:left; 
   margin-top:6px;
   padding-top:6px;
}

#center_broadcast_pdt .js_sous_menu{
   margin: 5px 0 0 0;
    padding: 5px 0 0 0;
}

#center_broadcast_pdt h1{
 color: #FFFFFF;
}





 




#PageBoxNavRapid{
background:#232222 url( "img/fd_center_bdr.png" ) left top no-repeat;
/*min-height : 345px;
width :720px;
width :1050px; */
width:700px; 
 float : left;   
}

#HeaderBox{
width:1050px; 
 float : left;   
 
}
#HeaderBox .content{
width:1050px;
float : left;
    
 
}

#PageBoxNavRapid .corner-top-left{
   
      background :url( "img/espace_revendeurs/corner-top-left.jpg") left top no-repeat;
   float:left;
   width:11px;
   height:16px;
}
#PageBoxNavRapid .corner-top-right{
   
      background :url( "img/espace_revendeurs/corner-top-right.jpg") left top no-repeat;
     float:left;
       width:14px;
   height:16px;
}
#PageBoxNavRapid .plain-top{
   width:100%;
      background :url( "img/espace_revendeurs/plain-top.jpg") left top repeat-x;
     float:left;
      height:16px;
}
#PageBoxNavRapid .plain-header{
   width:100%;
      background :url( "img/espace_revendeurs/plain-header.jpg") left top repeat-x;
     float:left;
      height:70px;
}
#PageBoxNavRapid .menu-top-left{
   
      background :#2b2b2d url( "img/espace_revendeurs/menu-top-left.jpg")  left top no-repeat;
        float:left;
       width:9px;
   height:40px;
}

#PageBoxNavRapid .menu-top-right{
   
      background :#2b2b2d url( "img/espace_revendeurs/menu-top-right.jpg")  left top no-repeat;
      float:left;
       width:9px;
   height:40px;
}
#PageBoxNavRapid .plain-menu{
   width:100%;
      float:left;
      background :#2b2b2d url( "img/espace_revendeurs/plain-menu.jpg") left top repeat-x;
     height:40px;
     
}
 




#PageBoxNavRapid  a.fd_bt{
   background :url( "/img/menu/fd-bt.jpg") left top no-repeat;
  color:#F1F1F1;
    font-size:13px;
     cursor:pointer;
width:120px;
float:left; 
height:35px;
margin-top:0px;

font-size:16px;
padding:7px  0px  0px 30px;
 text-decoration:none;
   
}
#PageBoxNavRapid  a.fd_bt:hover{
   background :url( "/img/menu/fd-bt-visited.jpg") left top no-repeat;
  color:#F1F1F1;
    font-size:13px;
    text-decoration:none;

font-size:16px;
width:120px;
float:left; 
height:35px;
padding:7px  0px  0px 30px;
 text-decoration:none;
   
}
#PageBoxNavRapid   a.fd_bt_visited{
   background :url( "/img/menu/fd-bt-visited.jpg") left top no-repeat; 
    color:#F1F1F1;
font-size:16px; 
width:120px;
float:left;
 text-decoration:none;

height:35px;
padding:7px  0px  0px 30px;
}  
#cache_marqueNavRapid  ul li a {
   background :url( "../../img/marque/puce_bleu_nv.jpg") top left no-repeat;
 /*  width:140px;*/
  display:block;
   padding-left:22px;
   margin :0px 3px 3px 16px;
   text-decoration:none;
   height : 19px;
   /*color:#3ca7e9;*/
    color:#e8eef1;
     
     font-size : 16px;
}
#cache_marqueNavRapid  ul li a:hover  {
   background :url( "../../img/marque/puce_bleu_nv_hover.jpg")top left  no-repeat;
   /* width:140px;*/
  display:block;
   text-decoration:none;
   padding-left:22px;
   margin :0px 3px 3px 16px;
   height : 19px;
   
  color:#3aa6e1;
      font-size : 16px;
}
#cache_marqueNavRapid  .js_ss_menu a {
    color:#fff;
    text-decoration:none;
}



 

.ui-tabs { position: relative;   }
/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
 .ui-tabs .ui-tabs-panel { display: block; border: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }


#center_broadcast .ct{
   
width:253px;
float:left;
background:#000;

    
    
}


#center_broadcast  .ct_apple{
    background :url( "../../img/marque/apple/apple_center_2.jpg") left top no-repeat;
  
width:230px;
float:left; 
height:80px ;
 padding:12px;   
     color:#646465;
}
 
 
 
 
 
 .wrapper{
   	width:488px;
        	height:500px;
        	position:relative;
 }
    #wrapper
        {
        	width:488px;
        	height:500px;
        	position:relative;
        	overflow:hidden;
        }                                    
        
        #wrapper ul
        {
        	margin:0;
        	padding:0;
        }
        #wrapper li
        {
        	float:left;
        	list-style-type:none;
        }


