  /* CSS Document */

/*  

    Bleu            : #016bc2;
    Rose            : #e669b4;
    Fond brun       : #381f01;

    Rouge 1er age   : #bb2e2f;
    Ocre 3 10 ans   : #d6a525;
    Vert cheval     : #2da93e;
    Orange médiéval : #da542e;
    Bleu chambre    : #2ca5cb;
    
    nouveautés      : #982e6c; 
    coups de coeur  : #a2012b;
    pièces uniques  : #18461f;
    sur commande    : #254172;
    soldes          : #3e014a;    

*/

body {
  margin:0;
  padding:0;
  background:#381f01 url('../template_ieeb/body_ieeb2.jpg') repeat-y center top;
  font-family:trebuchet ms, arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-align:justify;
  color:#381f01;
  
  }

/* Généralités : TITRES */

/* H1 titre ... */
h1 {
  font-size:22px;
  text-align:center;
  color:#381f01;
  font-weight:bold;
  letter-spacing:-1px;
}

/* H2 titre mini cartouches */

h2 {
  font-size:14px;
  text-align:center;
  padding:0;
  margin:0;
  color:#016bc2;
  font-weight:bold;
  letter-spacing:-1px;
}   

/* H3 titre menus statiques */

h3 {
  font-size:15px;
  text-align:left;
  color:#381f01;
  font-weight:bold;
}   

/* H4 titre fabricant francais*/

h4 {
  font-size:16px;
  color:#381f01;
  font-weight:bold;
  text-align:center;
}   

/* H5 il était en bois */

h5 {
  font-size:14px;
  text-align:center;
  padding:0;
  margin:0;
  color:#016bc2;
  font-weight:bold;
  letter-spacing:-1px;
}   

/* H6 titre mini (à partir forêts) */

h6 {
  font-size:10px;
  color:#381f01;
  font-weight:bold;
}   

/* Généralités : LIENS */
 
a img{
  border:none;
  padding:0;
  margin:0;
  }

a {
  text-decoration:none;
  color:#381f01;
  padding:0;
  margin:0;
  }

a:hover{ 
 text-decoration:underline;
  padding:0;
  margin:0;
 }

a.video{
  font-size:12px;
  color:#6f2162;
  font-weight:bold;
  padding-left:35px;
  
}   

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

#pied a.adm_foot, #pied a.adm_foot:hover {
  color:#381f01;
  text-decoration:none;
 }

 .underline{
 text-decoration:underline;
 font-size:14px;
 }
.brun {
  color:#381f01;
  }
.brun1 {
  color:#381f01;
  letter-spacing:-1px;
  }
.brun_g {
  color:#381f01;
  font-weight:bold;
  }
.brun_g16 {
  color:#381f01;
  font-weight:bold;
  font-size:16px;
  }
.brun_g12 {
  color:#381f01;
  font-weight:bold;
  font-size:12px;
  }
.brun_g10 {
  color:#381f01;
  font-size:12px;
  letter-spacing:-1px;
  }
.brun_g14 {
  color:#381f01;
  font-size:14px;
  letter-spacing:-1px;
  }

.brun_9 {
  color:#381f01;
  font-size:9px;
  letter-spacing:-1px;
  }

.bleu {
  color: #016bc2;
  }
.bleu_g {
  color: #016bc2;
  font-weight:bold;
  }
.bleu_i {
  color: #016bc2;
  font-style:italic;
  }
.bleu_g16 {
  color: #016bc2;
  font-weight:bold;
  font-size:16px;
  }
.bleu16 {
  color: #016bc2;
  font-weight:normal;
  font-size:16px;
  }
  
.bleuh2{
  font-size:14px;
  padding:0;
  margin:0;
  color:#016bc2;
  font-weight:bold;
  letter-spacing:-1px;
}  
a.bleu16:hover {
  color: #381f01;
  font-weight:normal;
  font-size:16px;
  }

.vert {
  color:#2da93e;
}
  
  
.rose {
  color : #e669b4;
  }
.rose_g {
  color : #e669b4;
  font-weight:bold;
}
.rose_g16 {
  color : #e669b4;
  font-weight:bold;
  font-size:16px;
}

.white{
  color:white;
}
.white_g{
  color:white;
  font-weight:bold;
}
.white16{
  color:white;
  font-weight:normal;
  font-size:16px;
  font-style:italic;
}
a.white16:hover {
  color:#381f01;
  font-weight:normal;
  font-size:16px;
  font-style:italic;
}
.black{
  color:black;
}
.black_g{
  color:black;
  font-weight:bold;
}

.codenew{
  color:#982e6c;
}

.codenew_13{
  color:#982e6c;
  font-size:15px;
}

.codecdc{
  color:#a2012b;
}
.codepun{
  color:#18461f;
}
.codecom{
  color:#254172;
}
.codesol{
  color:#3e014a;
}
.italic{
 font-style:italic;
}

input, textarea, select{
  font-size:11px;
  font-weight:normal;
  color : #381f01;
}

th {
 text-align:left;
 vertical-align:top;
 padding-right:20px;
}

submit {
  border:none;
  
}
.submit {
  color:#381f01;
}

ul{
  margin:0 0 20px 0;
  padding:0;
  list-style-type:none;
  font-size:12px;
}

li{
  margin:0 0 20px 0;
  padding:0 0 0 40px;
  background: url('../template_ieeb/puce_drapeau.png') no-repeat left 3px;
  
}

.plan ul{
  margin:0;
  padding:0;
  list-style-type:square;
}

.plan li{
  margin:0;
  padding:0;
  background: none;
}
.plan li:hover{
  text-decoration:underline;
}

.plan li, .plan li a{
font-size:11px;
}

  /* Tableaux */
  
.form {
  width:600px;
  font-size:11px;
  margin:0;
  padding:0;
  border-collapse:collapse;
}  
.form th{
  text-align:right;
  padding:0;
  margin:0;
  color:#016bc2;
  height:30px;
  vertical-align:middle;
  border-collapse:collapse;
  }        
.form td{
  text-align:left;
  padding:0;
  margin:0;
  height:30px;
  }  
.form select,input{
  color:#381f01;
}
        
iframe{
  width:240px;
  height:240px;
  }
  
.legende {
  margin-left:10px;
  font-size:11px;
}  

.admin td {
  padding-right:10px;
  vertical-align:middle;
  text-align:left;
}

.admin th {
  vertical-align:top;
  padding-right:10px;
  text-align:right;
  font-weight:normal;
  color:#016bc2;
  font-size:13px;
  letter-spacing:-1px;
}

.admin {
  padding-bottom:10px;
  border-collapse: collapse;
}
.admin input{
  font-size:10px;
  }
.admin1 {
  width:320px;
  font-size:10px;
  margin-left:-50px;
  border:black solid 1px;
  text-align:left;
}

.admin1 th {
  width:190px
}

.admin1 td {
  text-align:left;
}


.admin2 {
  width:620px;
  padding-bottom:10px;
  font-size:11px;
  border-collapse: collapse;
}  

.admin2 td img{
  width:10px;
}

.admin2 td {
  padding:2px;
  vertical-align:middle;
  text-align:center;
  border:#e669b4 solid 1px;
}

.admin2 th {
  vertical-align:middle;
  padding:2px 10px 2px 10px;
  text-align:center;
  border:#e669b4 solid 1px;
  
}

.admin3 {
  width:620px;
  padding-bottom:10px;
  font-size:11px;
  border-collapse: collapse;
}  

.admin3 td img{
  width:10px;
}

.admin3 td {
  padding:1px;
  vertical-align:middle;
  text-align:center;
  border:#e669b4 solid 1px;
}

.admin3 th {
  vertical-align:middle;
  padding:1px;
  text-align:center;
  border:#e669b4 solid 1px;
  
}

.admin4 {
  width:400px;
}
.admin4 td {
  vertical-align:middle;
  padding-right:10px;
  text-align:left;
  color:#016bc2;
  font-size:10px;
  width:95%;
}

.admin4 th {
  vertical-align:middle;
  padding-right:10px;
  text-align:right;
  color:#016bc2;
  font-size:10px;
  width:5%;
  }

.admin4 td input{
  width:180px;
}
.admin4 input.sub {
  width:40px;
}
  
/* Zone client */

.zc th {
  font-size:11px;
  color: white;
  line-height:10px;
  text-align:right;
}
.zc th a{
  font-size:11px;
  color: white;
  }
.zc th a:hover{
  font-size:11px;
  color: #e669b4;
  text-decoration:underline;
  }

.zc input{
  width:95px;

  }
  
.zc {
  line-height:10px;
}

.zc a{
  color:#381f01;
}
.zc a:hover{
  color:black;
  text-decoration:underline;
}

.zc {
  width:130px;
  line-height:8px;
}

/* PAGES */

#page_ieeb{
  position:relative;
  width:1200px;
  margin:auto;
  padding:0;
  height:auto;
}



/* Header */

#logo_ieeb {
  position:absolute;
  top:0;
  left:0;
  width:190px;
  height:211px;
  margin:0;
  background:url('../template_ieeb/logo_iletaitenbois.png') no-repeat left top;
}

#logo_ieeb:hover {
  position:absolute;
  top:0;
  left:0;
  width:190px;
  height:211px;
  margin:0;
  background:url('../template_ieeb/logo_iletaitenbois2.png') no-repeat left top;
}

#signature {
  position:absolute;
  top:10px;
  left:350px;
  width:520px;
  height:190px;
  margin:0;
  padding-top:40px;
  text-align:center;
}

#hd_drapeau{
  position:absolute;
  top:40px;
  left:750px;
  width:100px;
  height:90px;
  margin:0;
}
#hd_vualatv{
  position:absolute;
  top:120px;
  left:750px;
  width:100px;
  height:90px;
  margin:0;
}


#panier_zc{
  position:absolute;
  top:2px;
  left:880px;
  width:135px;
  height:200px;
  background:url('../template_ieeb/pan_bouclier.png') no-repeat left top;
}

#panier_ieeb{
  position:absolute;
  top:2px;
  left:880px;
  width:130px;
  height:200px;
  text-align:center;
  padding-top:20px;
}

#panier_ieeb img{
  margin-left:-10px;
  }

#zc_ieeb{
  position:absolute;
  top:2px;
  left:972px;
  width:255px;
  height:205px;
  text-align:center;
  padding-top:20px;
  padding-left:65px;
  background:url('../template_ieeb/zc_bouclier.png') no-repeat left top;
  }

/* Colonne de gauche */
#pinocchio{
  position:absolute;
  width:290px;
  top:380px;
  left:-280px;
  height:auto;
}

#col_gauche_ieeb {
  position:absolute;
  width:250px;
  top:240px;
  left:0;
  height:auto;
}

#moteur{
  width:305px;
  height:60px;
  background:url('../template_ieeb/cg_moteur.png') no-repeat left top;
  padding-top:25px;
  padding-left:10px;
}

.req {
  font-style:italic;
  color:black;
  font-size:9px;
  font-weight:normal;
}

/* zones dynamiques colonne gauche */

.fam_ieeb_header {
  width:280px;
  height:33px;
  text-align:right;
  margin:0;
}

.pastille {
  float:left;
  width:30px;
  height:30px;
  margin:10px 0 0 25px;
}

.illus {
  float:left;
  width:50px;
  height:30px;
}

.tit_fam {
  width: 260px;
  font-size:17px;
  letter-spacing:-1px;  
  padding:10px 0 0 0;
}
.tit_fam2 {
  width: 260px;
  font-size:15px;
  letter-spacing:-1px;  
  padding:10px 0 0 0;
}

.fam_ieeb_center {
  width:280px;
  margin:0;
  text-align:right;
  margin-right:20px;
  line-height:15px;
}
.fam_ieeb_footer {
  width:280px;
  height:33px;
  margin-bottom:10px;
}

/* zones dynamiques zone centrale */

.derniere{
  width:420px;
  height:245px;
  margin:20px 0 20px 100px;
  padding:90px 0 0 20px;
  background:url('../template_ieeb/derniere_ap.png') no-repeat left top;  
  line-height:15px;
}

.derniere img{
  float:left;
  width:60px;
  margin:10px 0 0 0;
}

.der_dev {
  float:right;
  margin:-90px 0 0 0;
  
  width:200px;
  
  height:270px;
  text-align:left;
  
  background:url('../template_ieeb/tache_animee.gif') no-repeat right bottom;  
}
.texte {
  width:600px;
  padding:10px 40px 0 40px;
  text-align:left;
}
.texte img{
  float:left;
  margin:20px 20px 20px 0;
  border:#381f01 solid 1px;
  width:200px;  
}
.cart_liste{
  margin:20px 30px 0 30px;
}
.cart_zc{
  width:270px;
  float:left;
}
.fam2_ieeb_header {
  width:270px;
  height:33px;
  text-align:right;
  margin:0;
}
.illus_cart{
  float:left;
  margin:0 10px 10px 30px;
  
}
.illus_rev{
  float:left;
  margin:10px 10px 10px 0;
}
.ouverture{
  padding-top:8px;
}
.fam2_ieeb_center {
  width:270px;
  min-height:50px;
  margin:0;
  text-align:right;
  line-height:15px;
}
.fam2_ieeb_center a{
 padding-right:10px;
}

.fam2_ieeb_footer {
  width:270px;
  height:33px;
  margin-bottom:10px;
}


#actu_ieeb{
  width:307px;
  height:324px;
  margin-left:-20px;
  padding-top:150px;
  padding-left:45px;
  background:url('../template_ieeb/cg_actu.png') no-repeat left top;
  font-size:10px;
}
#consignes_ieeb{
  width:257px;
  height:324px;
  margin-left:-20px;
  padding-top:150px;
  padding-left:45px;
  background:url('../template_ieeb/cd_consignes.png') no-repeat left top;
}
#consignes_ieeb li{
  font-size:11px;
  padding-right:30px;
  line-height:13px;

}
#cadre_actu {
  width:260px;
  height:260px;
  overflow:auto;
}

.actu_item{
  width:230px;
  text-align:left;
}


#actu_ieeb a img{
  float:left;
  width:70px;
  margin:5px;
  border:#381f01 solid 2px;
  }
#zoom{
  float:right;
  margin-top:-50px;
  margin-right:75px;
  background:url('../template_ieeb/zoom.png') no-repeat left top;
}
#zoom a img{
  border:none;
  width:30px;
}
#zoom:hover{
  background:url('../template_ieeb/zoom_s.png') no-repeat left top;
}

/* Colonne de droite*/


#col_droite_ieeb {
  position:absolute;
  width:200px;
  top:205px;
  left:950px;
  min-height:1000px;
}

#memo_ieeb{
  width:244px;
  height:204px;
  padding-top:50px;
  padding-left:15px;
  background:url('../template_ieeb/cd_memo.png') no-repeat left top;
  font-size:10px;
  padding-right:100px;
}

#memo_in {
  width:180px;
  text-align:center;
  line-height:12px;
}

#new_ieeb,#pun_ieeb{
  margin-left:20px;
}
#cdc_ieeb{
  margin-left:30px;
  margin-bottom:5px;
}
#com_ieeb{
  margin-top:-5px;
  margin-left:10px;
}
#sol_ieeb{
  margin-top:-5px;
  margin-left:25px;
}

#pay_ieeb{
  margin-left:20px;
}

#blog_ieeb{
  margin-left:45px;
}

#franco_ieeb{
  background:url('../template_ieeb/franco.png') no-repeat 30px top;
  margin-left:20px;
  width:150px;
  height:98px;
  color:white;
  padding:10px 0 0 45px;
  line-height:12px;
  font-size:10px;
  text-align:center;
}

#video_ieeb{
  margin-left:30px;
  margin-bottom:0;
  width:190px;
  height:200px;
  background:url('../template_ieeb/cd_video_fond.png') no-repeat left top;
  padding:49px 0 0 5px;
}
#yt_ieeb{
  margin-left:180px;
  margin-top:-70px;
}

#artisans_ieeb{
  width:220px;
  height:295px;
  margin-left:20px;
}

#menu_ieeb {
  position: absolute;
  left:300px;
  top:180px;
  width:650px;
  height:50px;
}

#zone_centrale {
  width:1200px;
  min-height:1600px;
  padding-top:300px;
}

#contenu_process{
  margin:0 30px 30px 30px;
}

#sousmenu{
  position:absolute;
  left:600px;
  top:220px;
  width:250px;
  height:20px;
}

#filtre{
  position:absolute;
  left:750px;
  top:302px;
  width:250px;
  height:70px;
}

.titre_catal{
  font-size:16px;
  text-align:left;
  margin-bottom:20px;
}

#contenu_catal{
  width:700px;
  padding:0 235px 0 295px;
  height:auto;
  
}

#puce_tag{
  float:right;
  margin-right:80px;
}
.accroche{
  width: 350px;
  height:30px;
  font-size:14px;
  font-weight:bold;
  padding:-5px 0 0 35px;
  text-align:left;
  margin-bottom:15px;  
}
.accroche2{
  width: 620px;
  height:30px;
  font-size:14px;
  font-weight:bold;
  padding:-5px 0 0 35px;
  text-align:left;
  margin-bottom:15px;  
}
.accroche3{
  width: 350px;
  height:30px;
  font-size:20px;
  font-weight:bold;
  padding:0 0 0 15px;
  text-align:left;
  margin-top:-5px;
  margin-bottom:15px;
  letter-spacing:-1px;
  line-height:20px;  
}
.accroche4{
  width: 350px;
  height:60px;
  font-size:14px;
  font-weight:bold;
  padding:-5px 0 0 35px;
  text-align:left;
  margin-bottom:15px;  
}
.multicart{
  margin-left:150px;
}

.cart_res_ieeb{
  float:left;
  width:290px;
  height:233px;
  margin:20px 20px -20px 10px;
  padding-top:20px;
  line-height:12px;
}

.cart_rev_ieeb{
  float:left;
  width:270px;
  height:233px;
  margin:0 20px -20px 0px;
  padding:15px 25px 15px 15px;
  line-height:15px;
  font-size:10px;
  text-align:left;
}

#cart_new_ieeb{
  float:left;
  width:320px;
  height:233px;
  background:url('../template_ieeb/page_new_cadre.png') no-repeat 5px top;
  margin-top:20px;
  margin-left:5px;
  padding-top:20px;
  line-height:12px;
}

#cart_cdc_ieeb{
  float:left;
  width:320px;
  height:233px;
  background:url('../template_ieeb/page_cdc_cadre.png') no-repeat 5px top;
  margin-top:20px;
  margin-left:20px;
  padding-top:20px;
  line-height:12px;
}

#cart_pun_ieeb{
  float:left;
  width:320px;
  height:233px;
  background:url('../template_ieeb/page_pun_cadre.png') no-repeat 5px top;
  margin-top:20px;
  margin-left:5px;
  padding-top:20px;
  line-height:12px;
}

#cart_com_ieeb{
  float:left;
  width:320px;
  height:233px;
  background:url('../template_ieeb/page_com_cadre.png') no-repeat 5px top;
  margin-top:20px;
  margin-left:20px;
  padding-top:20px;
  line-height:12px;
}

.cartouche2 {
  float:left;
  width:180px;
  height:143px;
  background:url('../template_ieeb/cartouche_central.png') no-repeat left top;
  padding:10px 0 0 15px;
  text-align:left;
  font-size:9px;
  line-height:14px;
  letter-spacing:-1px;
}

.cartouche2 h2{
  text-align:left;
  padding-bottom:5px;
  color:#016bc2;
  }

.cartouche3 {
  float:left;
  width:190px;
  height:85px;
  background:url('../template_ieeb/cartouche3.png') no-repeat left top;
  padding:10px 0 0 15px;
  text-align:left;
  font-size:10px;
  line-height:16px;
}
.cartouche3 h2{
  text-align:center;
  padding:13px 45px 10px 10px;
  color:#016bc2;
  }

.cartouche4 {
  float:left;
  width:180px;
  height:143px;
  background:url('../template_ieeb/cartouche_central.png') no-repeat left top;
  text-align:center;
  font-size:10px;
  padding-top:5px;
  margin-right:30px;
}

.cartouche4 h3{
  text-align:center;
  }
  
.cart_in{
  width:280px;
}

.drap{
  float :right;
  margin-left:5px;
}
.drap a img{
  width:25px;
}

.pastillemini {
  float:left;
  width:10px;
  height:10px;
  margin:7px 5px 0 20px;
}

.pastillecatal {
  float:left;
  width:10px;
  height:10px;
  margin:4px 10px 0 0;
}
.pastillecart {
  float:left;
  width:10px;
  height:10px;
  margin:17px 10px 0 30px;
}

.parag{
  width: 610px;
  margin-left:15px;  
}
.parag h2{
  text-align:left;
  color:#381f01;
}
.comm_fic{
  width: 610px;
  height:80px;
}
.compo_age{
  width: 610px;
  height:20px;
}
.compo_dim{
  width: 610px;
  height:20px;
}
.compo_bois{
  width: 610px;
  height:80px;
}
.compo_trio{
  width: 610px;
  height:50px;
}

.fb-share-button{
  margin-left:150px;
  width:134px;
  height:50px;
  padding:17px;
  background:url('../template_ieeb/art_fb.png') no-repeat left top;
}

.comm{
  width: 610px;
  min-height:160px;
  margin-bottom:30px;
}
.desc{
  width: 610px;
  min-height:200px;
  margin-top:30px;
}
.soustitre_catal{
  font-size:16px;
  text-align:left;
}
.tit_cartouche {
  width: 250px;
  height:20px;
  font-size:14px;
  font-weight:bold;
  padding:5px 0 20px 35px;
  text-align:left;
}

.compo{
  height:80px;
  line-height:11px;
  text-align:left;
}
/* mini fiche article */

.pxpar{
  float:left;
  width:50px;
  height:25px;
  font-size:14px;
  background:url('../template_ieeb/prix.png') no-repeat left top;
  color:white;
  padding:11px;
}  

.pxsol{
  float:left;
  width:70px;
  height:45px;
  font-size:14px;
  background:url('../template_ieeb/prix.png') no-repeat left top;
  color:white;
  padding-left:11px;
}  

.pourcent{
  float:left;
  width:10px;
  height:20px;
  font-size:16px;
  margin-left:-9px;
  padding:13px 0 0 0;
  color:#3e014a;
  
}

.fleches{
  margin-left:20px;
}
.fleches img{
margin-bottom:-5px;
}

.drapeau {
  padding-top:10px;
  text-align:center;
  padding-bottom:20px;
}

.excla{
  font-size:15px;
  text-align:left;
}
.excla img{
  float:right;
  margin:-22px 350px 30px 0;
}

.artisan-du-jouet {
  background: url('../images_ieeb/normes_ieeb/artisans-du-jouet-en-danger-0.jpg') no-repeat left top;
  width:500px;
  height:500px;
  text-align:justify;
  margin-left:100px;
  padding:10px;
  font-size:12px;
  color:#381f01;
}

.avertissement{
  margin:0 0 10px 90px;
  width:170px;
  height:500px;
  padding:15px 100px 0 55px;
  font-size:14px;
  letter-spacing:-1px;
  line-height:15px;
  font-weight:bold;
  color:#a2012b;
}

.artisan-du-jouet img{
  float:left;
  margin:0 3px 0 0;
  }
  
.lettre_ouverte {
  padding-left:220px;
}  
  
/* Actus */
.actu{
  float:right;
  margin:5px 80px 0 10px;
}
.actu img{
  width:100px;
  border:#381f01 solid 2px; 
}

.dev{
  width:415px;
  padding-left:205px;
}



/* PANIER */


.process{
  float:left;
  width:96px;
  height:27px;
  background:url('../template_ieeb/process.png') no-repeat left top;
  text-align:center;
  color:#381f01;
  padding-top:3px;
}



.qte_moins {
  width:36px;
  height:25px;
  background:url('../template_ieeb/panier_moins.png') no-repeat left top;
}
.qte_plus {
  width:36px;
  height:25px;
  background:url('../template_ieeb/panier_plus.png') no-repeat left top;
}
.qte_zero {
  width:50px;
  height:52px;
  background:url('../template_ieeb/poubelle.png') no-repeat left top;
}

.pan_ieeb {
  font-size:14px;
  font-weight:bold;
  width:620px;
}

.pan_ieeb th{
  padding-top:2px;
  line-height:15px;
  color:#381f01;
}

.pan_ieeb td{
  color:#381f01;
  text-align:center;
}

.sub{
  width:40px;
  color:#381f01;
}



/* FOOTER */  
#menu_ft{
  position:relative;
  width:1100px;
  height:100px;
  margin:auto;
  padding:0;
  background:url('../template_ieeb/footer_hippos.png') no-repeat 5px top;
  text-align:center;
}

#menu_ft img{
  margin-top:18px;
}

.paypal{
  text-align:center;
  margin-bottom:40px;
}


#pied,#pied_admin{
  position:relative;
  width:1200px;
  margin:auto;
  padding:0;
  font-size:10px;
  text-align:center;
  color:#381f01;
  }


#pied a.adm_foot{
  color:#381f01;
}
#pied a.adm_foot:hover{
  text-decoration:none;
  font-style:normal;
  color:#381f01;
}
#footer_bas{
  position:relative;
  width:1700px;
  margin:auto;
  padding:0;
  height:auto;
  text-align:left;
}

/* plan du site */
  
#echange {
  margin-top:25px;
  margin-bottom:0;
}


#echange li a{
  text-decoration:none;
  color:black;
  font-weight:bold;
  font-size:11px;
}
#footer_chateau{
  float:left;
  margin-top:-740px;
  margin-left:-250px;
}
#footer_chevaux{
  margin-top:30px;
}
#footer_pinocchio{
  float:right;
  margin-top:-510px;
  margin-right:-250px;
}
#echange a:hover{
  text-decoration:none;
}

.black a{
  color:black;
}
input#fax {
  display:none;
}  
  
  
/* fin footer  
  

/**
*	Really Simple™ Slideshow -- CSS
*/
#slideshow{
  width:600px;
  height:450px;
  margin-left:20px;
  border:#381f01 solid 2px;
  }

#slideshow img{
 width:600px;
 height:450px;
}


#slideshow2{
  float:right;
  width:240px;
  height:240px;
  border:#381f01 solid 2px;
  margin-left:10px;
  margin-right:66px;
  }

#slideshow2 img {
 width:240px;
 height:240px;
 border:none;
}

#slideshow2 iframe{
 width:240px;
 height:240px;
 border:none;
}


.formulaire{
  float:right;
  width:300px;
}

#slideshow4{
  float:right;
  width:240px;
  height:330px;
  margin-left:10px;
  margin-right:70px;
  }

#slideshow4 img{
 border:#381f01 solid 2px;
 width:240px;
 height:240px;
}

#slideshow4 .slideshow3{
  float:right;
  width:40px;
  height:40px;
  margin-left:5px;
  }

#slideshow4 .slideshow3 img{
 width:40px;
 height:40px;
}

.rs-slideshow, iframe {
	height: 188px;
	margin: 0;
	overflow: hidden;
	position: relative;
	width: 250px;
}

.rs-slideshow .slide-container {
	background-color: #444;
	position: absolute;
	height: 100%;
	left: 0;
	overflow: hidden;
	top: 0;
	width: 100%;
}

.rs-slideshow .slide-container img {
	position: relative;
}

.rs-slideshow .slide-container .slide-caption {
	background-color: black;
	bottom: 0;
	color: white;
	font-weight:bold;
	display: block;
	left: 0;
	padding: 6px 12px;
	position: absolute;
	text-align: center;
	right: 0;
	filter: alpha(opacity=70); /* internet explorer */
	-khtml-opacity: 0.7;      /* khtml, old safari */
	-moz-opacity: 0.7;       /* mozilla, netscape */
	opacity: 0.7;           /* fx, safari, opera */
}

.rs-slideshow .slides {
	display: none;
}

.rs-slideshow .slide-container img,
.rs-slideshow .slide-container .slide-caption,
.rs-slideshow .slide-container a {
	filter: inherit;
}


/**
*	These styles make the list of links to slide images visible to users
*	who don't have JavaScript enabled. By adding the 'no-js' class to 
*	the HTML element, and using Modernizr to remove this class for JS
*	users, we can style for both scenarios.
*	http://www.modernizr.com/
*/

.no-js .rs-slideshow {
	height: auto;
}
.no-js .rs-slideshow .slide-container, 
.no-js .rs-slideshow .slide-container img {
	position: relative;
}
.no-js .rs-slideshow .slides {
	display: block;
	margin: 24px 48px;
}
.no-js .rs-slideshow .slides li {
	margin: 0;
}



/**
*	The following styles are used in the demos with slideshow controls, 
*	such as play/pause and prev/next buttons.
*/

.rs-controls {
	clear: both;
	margin: 12px 0 0 150px;
	width: 200px;
	position:absolute;
	left:665px;
	top:505px;
}
.rs-play-pause, .rs-prev, .rs-next {
	float: left;
	margin-right: 12px;
}
.rs-controls ul {
	float: left;
	list-style: none;
	margin: 0 6px 0 0;
	padding: 0;
}
.rs-index-list li {
	float: left;
	margin-right: 6px;
}
.rs-controls a {
	background-color: #83261f;
	color: #774d33;
	display: block;
  font-family:trebuchet ms, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 5px;
	text-decoration: none;
}
.rs-controls a:hover {
	background-color: #6a3db6;
	color: #871e17;
}
.rs-controls .rs-active {
	background-color: #444;
	border: 1px solid #444;
	color: #eee;
}


#callback-messages,
#slide-class-message {
	margin: 48px auto;
	width: 400px;
}
.slide-container.some-custom-class .slide-caption {
	background-color: #890;
	font-size: 3em;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	top: 0;
	width: 28%;
}



/*	Clearfix	*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; } /* Hides from IE-mac \*/
.clearfix { display: block; }


/* fcs */

/*
	Featured Content Slider
	by: Chris Coyier
*/
*											{ margin: 0; padding: 0; }

					  				  
/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
a											{ outline: none; }


/*
	PAGE STRUCTURE
*/
#page-wrap { 
  width: 450px; 
  margin: 25px auto; 
  position: absolute;
  left:655px;
  top:140px; 
  min-height: 500px;
  background: url(../javascript_aqua/fcs/images/bg.png) no-repeat top center; 
  }


/*
	SLIDER
*/
.slider-wrap								{ width: 450px; position: absolute; top: 45px; left: 35px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }       
.stripViewer								{ position: relative; overflow: hidden; width: 380px; height: 285px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 380px;}
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid #650829; margin: 0 15px 0 0; }
#movers-row									{ margin: -54px 0 0 80px; }
/* padding entre miniatures */
#movers-row div								{ width: 18%; float: left;}
#movers-row div a.cross-link 				{ float: right; }
/* Légende */
.photo-meta-data							{ background: url(../javascript_aqua/fcs/images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									
{ 
  display: block; 
  width: 80px; 
  margin-top: -10px; 
  position: relative; 
  padding-top: 15px; 
  z-index: 9999;
}

.active-thumb 								
{ 
  background: transparent url(../javascript_aqua/fcs/images/icon-uparrowsmallwhite.png) top left no-repeat;
}




.thumbnails yoxview {
  padding-left:10px;
  margin:0;
  
}


#slider-two { width: 520px;}
#slider-two > div { width: 420px;}

#ytplayer{
margin-top:10px;
width:200px;
height:122px;
}
#ytplayer2{
width:280px;
height:210px;
}