@charset "UTF-8";
/* CSS Document */
body{ padding:0px; margin:0px;   font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#entete a:link, #entete a:visited{ color:#FFFFFF; text-decoration:none;}

#entete a:hover{ color:#CCCCCC; text-decoration:underline;}

#entete{ color:#FFFFFF; width:1013px; padding:2px 0px 0px 10px; overflow:hidden; position:relative; margin:0px;  height:78px; background:#EBF605 url(http://www.typhus.biz/ysite/medias/banniere.png) no-repeat;}

#inputEntete{ border:0px solid #FFFFFF; background:#FFFFFF; color:#333333; font-size:12px; padding:0px; height:14px;}

#banner{width:1013px; position:relative; overflow:hidden; height:84px; margin-left:auto; margin-right:auto; border:1px solid #666666;}

#couleur{width:1013px; height:4px; overflow:hidden; background:#EBF605 none; }

#photo{border:1px solid #666666; margin-top:2px; width:50px; height:50px; margin-right:15px; float:left;}

#langue{float:left; height:18px; margin-top:6px; width:110px; overflow:hidden;}

#formCon{margin-top:5px; font-weight:bold;}

#flashP{width:1013px; height:950px; overflow:hidden; margin-left:auto; margin-right:auto; background:#C2BAAD none;}

#homepage{overflow:hidden; float:left; width:100px; height:auto; border:1px solid #CCCC66;}


h2{ font-size:16px; color:#1A171B; }
h1{ font-size:18px; color: #333333; }
h3{ font-size:14px; color:#1A171B; }
h4{ font-size:12px; color:#252525; }
h5{ font-size:12px; color:#666666; }

a:link, a:visited{ color:#93117E; text-decoration:none; }
a:hover{ color:#93117E; text-decoration:underline; }
p{ color:#333333; }

label{ width:150px; display:block; height:auto; float:left;}

#container input, #container select, #container textarea{ background:#D1CCC4 none; margin-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; border:0px;}

textarea{ font-size:12px;}
strong{ color:#666666; }

#texteInterne{ width:1013px; height:auto; overflow:hidden; padding:0px; background:#d2cbc3 none; margin-top:0px; margin-right:0px; margin-left:auto; margin-right:auto; }


#texte{ width:873px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; padding:0px 15px 25px 15px; background:#FFFFFF url(http://www.typhus.biz/ysite/medias/repeatTexte.jpg) repeat-y; }

.leftTexte{ margin-left:auto; margin-right:auto; width:903px; display:block; height:14px; padding:0px;  }

.titrePage{ font-size:28px; color:#FFFFFF; width:auto; display:block; height:41px; padding:30px 0px 0px 15px; margin:0px; }

#inscriptionUn{ 
    width:954px; 
    position:relative;
    padding:0px 10px 0px 10px;
    overflow:hidden;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px; margin-bottom:0px; background:#FFFFFF url(http://www.typhus.biz/ysite/medias_new/top_etape3.jpg) no-repeat;
}

#basPage{ width:974px; height:15px; margin-right:auto; margin-left:auto; display:block; margin-top:0px; margin-bottom:0px; padding:0px; }


.marginImg{padding:0px; margin:0px; }
/* EN COURS */
#titreEnCours{ color:#FFFFFF; font-size:18px; margin-left:45px; }
#interieur{ width:400px; height:auto; margin-left:auto; margin-right:auto;  margin-top:20px; }
#Encours{ width:460px; overflow:hidden; height:250px; background:transparent url(http://www.typhus.biz/ysite/medias/encours.png) no-repeat; position:absolute; top:200px; left:300px; z-index:200000; color:#1A171B; font-size:14px; }
#Encours a:link, #Encours a:visited{ color:#252525; text-decoration:underline;}
#Encours a:hover{ color:#999999; text-decoration:none;}
#contenuEnCours{ font-size:13px; }
/* le footer*/
#footer{ width:1013px; height:25px; padding-top:5px; text-align:center; background:#000000 none; color:#FFFFFF; font-size:12px; margin-left:auto; margin-right:auto; }

#footer a:link, #footer a:visited{ color:#FFFFFF; }

#footer a:hover{ color: #FFFFFF; }



#besoin_renseignement{ margin:10px 0px 4px 18px; width:610px; padding:2px 10px 0px 15px; overflow:hidden; float:left; height:24px; background:#D1CCC4 url(http://www.typhus.biz/ysite/medias_new/renseignement.jpg) no-repeat; font-size:15px; color:#868689; }
#BRenseignement{ font-size:17px; color:#1A171B; }

#panierBout { width:280px; height:24px; font-size:12px; color:#4B4B4D; background:#D1CCC4 url(http://www.typhus.biz/ysite/medias_new/barre_panier.jpg) no-repeat; float:right; margin:0px 0px 4px 6px; padding:2px 7px 0px 40px; }
#NbPiece    { margin-left:30px; color:#EB6E08; font-size:14px; }


/* le banner */
#bannerGd{ width:980px; height:68px; margin-left:auto; margin-top:10px; margin-bottom:0px; margin-right:auto; overflow:hidden; }
#banGd1{ width:460px; height:60px; overflow:hidden; display:block; float:left; }
#banGd2{ width:460px; height:60px; overflow:hidden; display:block; float:left; }
#condition{ float:left; margin:0px 3px 0px 3px; }

#telechargement{ height:520px; width:420px; margin-left:15px; margin-top:15px; background:transparent url(http://www.typhus.biz/ysite/medias/votreTeteTyphus.jpg) no-repeat; }
#texteCentre{ width:auto; height:auto; padding:17px; margin:10px;}
#texteCentre form{ margin:0px; padding:0px;}

.modeleChoix{ width:95px; text-align:center; font-size:11px; height:170px; float:left; margin-top:2px; overflow:hidden; }
.modeleChoix img{ margin-bottom:2px;}

#envoyerAmi{ }

#historyDiv{ width:31px; height:116px; background:transparent url(../medias/back.jpg) no-repeat; margin:0px; padding:22px 0px 0px 5px; position:absolute; top:15px; left:0px;}

#inscrivezVous{ width:830px; padding:10px; background:#D1CCC4 url(../medias/incrivez-vous.jpg) no-repeat; height:420px; overflow:hidden; float:left;  }

#footerLien{ color:#FFFFFF; clear:both; float:none; width:974px; margin-left:auto; margin-right:auto; height:auto; padding:5px 0px 10px 0px;}
#footerLien a:link, #footerLien a:visited{ color:#1A171B; text-decoration:none;}
#footerLien a:hover{ color:#1A171B; text-decoration:underline;}



#listeLangue{ width:auto; padding:0px; height:13px; position:absolute; bottom:0px; z-index:200000000; right:4px; }
#listeLangue a:link, #listeLangue a:visited{ width:27px; display:block; float:right; margin:0px 0px 0px 3px; text-decoration:none; height:13px; background:transparent url(http://www.typhus.biz/ysite/medias/langue_off.png) no-repeat; color:#000000; font-size:11px; font-weight:bold; text-align:center; }
#listeLangue a:hover{ width:27px; height:13px; display:block; float:right; margin:0px 0px 0px 3px; text-decoration:none;  background:transparent url(http://www.typhus.biz/ysite/medias/langue_on.png) no-repeat; color:#000000; font-size:11px; font-weight:bold; text-align:center;  }


#listeLangueSans{ width:1013px; padding:0px; height:13px; margin-left:auto; margin-right:auto;}
#listeLangueSans a:link, #listeLangueSans a:visited{ width:27px; display:block; float:right; margin:0px 0px 0px 3px; text-decoration:none; height:13px; background:transparent url(http://www.typhus.biz/ysite/medias/langue_off.png) no-repeat; color:#000000; font-size:11px; font-weight:bold; text-align:center; }
#listeLangueSans a:hover{ width:27px; height:13px; display:block; float:right; margin:0px 0px 0px 3px; text-decoration:none;  background:transparent url(http://www.typhus.biz/ysite/medias/langue_on.png) no-repeat; color:#000000; font-size:11px; font-weight:bold; text-align:center;  }