// correction des bugs Theia

/***************************
	bug zoom_sur 
 ***************************/

/**************************************/
/* 1) fixe width + cancel theia style */
/**************************************/
#content001c #zoom_sur,
#content001c #news
{ width:246px; }

/* firefox */
html > body #zoom_sur dl,
html > body #news dl
{ width:123px; }

html > body #content001c #zoom_sur h2.box_top, html > body #content001c #news h2.box_top
{ width:246px; }

/* IE */
#zoom_sur dl, #news dl
{ width:123px; }

#content001c #zoom_sur h2.box_top, #content001c #news h2.box_top
{ width:246px; }

#content001c #zoom_sur {
margin:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}

#zoom_sur dl, #zoom_sur dl dt, #zoom_sur dl dd, #zoom_sur dl dt.illustr, #zoom_sur dl dt.illustr img, 
#news dl, #news dl dt, #news dl dd, #news dl dt.illustr, #news dl dt.illustr img {
margin:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}

/**************************************/
/* 2) set specific padding            */
/**************************************/
#zoom_sur dl dd.bottom, #news dl dd.bottom {
  padding-top:9px;
}
#zoom_sur dl dt, #zoom_sur dl dd, #news dl dt, #news dl dd {
  padding-left:9px;
}
#zoom_sur dl dt.zoomNewsDt_Height,
#news 	  dl dt.zoomNewsDt_Height {
  padding-top:4px;
}


/* */
#recherche_div > #recherche_content > dl.fiche_produits_recherche > h2
{
  margin-left : 92px;
}

/***********************************
  style auxiliaire des gabarits
 ***********************************/

/* boite abonnés EFL en attendant de mettre celle de Theia */

  .menud_abonnes_boite {
    width:187px;height:91px;background:#FFC266 url(../img/002/content002_2-bottom.jpg) no-repeat top left;background-position:0px 20px;margin-bottom:10px;
  }

  /* annulation de style pour H3 */
  #content002 h3.menud_abonnes_titre,#content002 p.menud_abonnes_titre {
    background:#FF9900 url(../img/002/onglet_abonnes_002.png) no-repeat scroll left bottom;
    border-bottom:1px solid #FFFFFF; color:#FFFFFF; font-size:0.9em; text-indent:7px; text-transform:uppercase; width:187px;
  }

  .menud_abonnes_flechebas {
    background:black url(../img/002/link_abonnes_002.png) no-repeat;width:19px;height:19px;
  }

/******************************
   plan du site
 ******************************/

.plan_first {
  list-style-image:url(../img/content001c/puce002.png);
}
.plan_first a {
  text-decoration:underline;
  font-weight:bold;
}
.plan_first a:hover {
  color:#704B94;
}

.plan_other a {
  color:#704B94;
  font-weight:normal;
  text-decoration:none;
}
.plan_other a:hover {
  color:blue;
}
.plan_other {
  list-style-type : square;
  list-style-position:outside;
  list-style-image:url();
  margin-left:15px;
  color:#704B94;
}

/******************************
   overwrite ocms_de_norm (gabarit std opencms)
 ******************************/

.ocms_de_norm {
 display:inline;
 float:left;
clip:rect(0px 506px 506px 0px);
}

.ocms_de_bt {
 display:inline;
 float:right;
}

.box_float_right001 {
 display:inline;
 float:right;

}
/*****************************************************************
   Bug panier etape 6: boutons Retour vers la boutique
 *****************************************************************/
/* IE */
FORM  #commande_envoie A SPAN {
  width:170px;
  text-align: center;
}

/*****************************************************************
   Bug panier etape 1: bouttons suivant et Retour vers la boutique
 *****************************************************************/
/* IE */
#commande_envoie FORM A SPAN {
  width:170px;
  text-align: center;
}

/*****************************************************************
   Bug panier etape 2: bouton "CREER UN NOUVEAU COMPTE"
 *****************************************************************/
/* IE */
#authentification_div #nouveau_client .go FORM A SPAN {
  width:117px;
  text-align: center;
}

/**************************************************************************
   Bug panier etape 4: bouton "Changer cette adresse" (adresse de livraison)
 **************************************************************************/
/* IE */
#expedition_div #livraison .go A SPAN {
  width:140px;
  text-align: center;
}

/*************************************************************************
  Bug panier etape 4: bouton "Changer cette adresse" (adresse de facturation)
 *************************************************************************/
/* IE */
#expedition_div FORM #facturation  .go A SPAN {
  width:140px;
  text-align: center;
}

/*********************************************************
  Alignement vertical nom produit dans panier (etape 1)
 *********************************************************/
#basket_table-001 tr td.article {  
  vertical-align: middle; 
  line-height:1.3;
  padding:0 8px;
}

/*********************************************************
  Alignement vertical nom produit dans panier (etape 1)
 *********************************************************/
.underline { text-decoration:underline; }

/*
** bug boutton imprimer ds CrumbBar
*/
#content000.print {overflow:visible;}

/*********************************************************
  Couleur titre produit - box news
 *********************************************************/
#news dl dt {
color:#FFFFFF;
}

/*********************************************
  Largeur champ formulaire etape 2
 *********************************************/
#authentification_div p#numero input {
width:130px;
}

#authentification_div p#cp input {
width:130px;
}

/*******************************************************
  Position "L'Actualite en RSS" pour grande police
 ******************************************************/
dl#actu_jour dt#rss { 
position: relative; 
bottom: 20px;  
margin-top: 1.7em;background: url(../img/content001c/puce002.png) no-repeat 0 .6em;}

/*******************************************************************
  Hauteur champs avec selection etape 3(civilité, fonction, service)
 *******************************************************************/
#facturation_livraison p select{
height: 20px;
}

#content001c .medium {
width:150px;
}

/******************************************
*  Pour les animations banniere1 en flash * 
*******************************************/
#header object { float: right;display: inline; width: 728px; margin: 10px 22px 0 0;}
#header object img {float: right;display: inline;  width: 728px; margin: 0px 0px 0 0; }

/***********************************
  Couleur texte CGV - Etape 5
 ***********************************/
.cgvcolor{
     color: #316AC5;
     text-decoration: underline;
 }

/*********************************************************
  newsletter
 *********************************************************/

  #nav002 .menug_newsletter_boite {
    background-color:#BFCAD5;
  }
  #nav002 .menug_newsletter_boite h3, #nav002 .menug_newsletter_boite p.title_bar {
    background: url(../img/002/onglet002.png)/* coin haut gauche */
    no-repeat scroll left bottom;
    border-bottom:1px solid #FFFFFF; color:#FFFFFF; font-size:0.9em; text-indent:7px; text-transform:uppercase; width:187px;
  }
  #nav002 .menug_newsletter_boite h3 span, #nav002 .menug_newsletter_boite p.title_bar span {
    background:#94A6B9 url(../img/002/onglet_2_002_94a6b9_r.png)/* coin haut droite */
    no-repeat scroll right top;
  }

  #nav002 .menug_newsletter_flechebas {
    background:#BFCAD5 url(../img/002/002_2_b.png)/* coin bas droite */
    no-repeat scroll right bottom;
    margin-bottom:10px;
  }
  #nav002 .menug_newsletter_flechebas a {
    background:transparent url(../img/002/link_2_002.png)/* coin bas gauche */
    no-repeat scroll left top;
    font-size:10px;font-weight:bold;color:#637384;padding-left:24px;
    height:19px;line-height:19px;display:block;
  }
  #nav002 .menug_newsletter_flechebas a:hover {
    color:#FFFFFF;text-decoration:none;
    background-position:left bottom;
  }

/*********************************************************
  conseil d'achat
 *********************************************************/

  #nav002 .menug_conseilAch_boite {
    background-color:#94A6B9;
  }
  #nav002 .menug_conseilAch_boite h3, #nav002 .menug_conseilAch_boite p {
    background: url(../img/002/onglet002.png)/* coin haut gauche */
    no-repeat scroll left bottom;
    border-bottom:1px solid #FFFFFF; color:#FFFFFF; font-size:0.9em; text-indent:7px; text-transform:uppercase; width:187px;
  }
  #nav002 .menug_conseilAch_boite h3 span,#nav002 .menug_conseilAch_boite p.title_bar span {
    background:#637384 url(../img/002/onglet002r.png)/* coin haut droite */
    no-repeat scroll right top;
  }
  #nav002 .menug_conseilAch_flechebas {
    background:#94A6B9 url(../img/002/002_1_b.png)/* coin bas droite */
    no-repeat scroll right bottom;
    margin-bottom:10px;
  }

/*********************************************************
  nouveautes
 *********************************************************/

#nouveaute ul {
	font-size:1em;
	line-height:1.2;
	background:#FFFFFF url(../img/002/002_4_b.png) repeat scroll 0 0;
}

#nouveaute ul li {
	background:transparent url(../img/content001c/puce001.png) no-repeat scroll 5px 4px;
	padding-left:14px;
}

#nav002 ul li a h1.h1_link {
	color: #6373AF;
}

/****************************************
  texte essai gratuit
 ****************************************/

#infos #et_encore_eg a:hover span {
background:transparent url(../img/produits/et_encore_hover.png) no-repeat scroll 6px 5px;
text-decoration:underline;
}

#infos #et_encore_eg span {
margin-left:-5px;
width:100%;
}
#infos #support_electronique span, #infos #et_encore_eg span {
display:block;
padding:6px 5px 6px 36px;
}
  
  

