.elem-arbre{
margin: 0px 0px 0px;
height: 250px;
z-index: 200; 
position: relative;
}
/*************************************************index arbre1 style***************************************************/
.astuce{
float:left;
font-family:Helvetica, Arial,verdana;
font-size:16px;
font-weight:bold;
padding-top:5px;
padding-left:5px;
}
.text-sous-astuce{
clear:both;
float:left;
text-align:left;
font-family:Helvetica,Arial,verdana;
font-size:12px;
padding-top:15px;
padding-left:3px;
width:100%;

}
.ou{
clear:both;
float:left;
font-family:Helvetica,Arial,verdana;
font-size:14px;
font-weight:bold;
padding-top:10px;
padding-left:135px;
}
#button-contact-famille{
clear:both;
float:left;
padding-top:15px;
padding-left:57px;
}
#button-contact-famille button{
border:solid #86D321;
border-width:1px;
background-color:#1A5A00;
color:#FFFFFF;
}
#button-commencer-arbre{
clear:both;
float:left;
padding-top:10px;
padding-left:62px;
}
#button-commencer-arbre button{
border:solid #86D321;
border-width:1px;
background-color:#1A5A00;
color:#FFFFFF;
}
.gedcom{
clear:both;
float:left;
font-family:Helvetica,Arial,verdana;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
margin-top:15px;
margin-left:100px;
}
/***********************************************index arbre2 style**********************************************************/
#ligne1-index-arbre2{
float:left;
padding-top:35px;
padding-left:10px;
width:300px;
}
#ligne2-index-arbre2{
clear:both;
float:left;
padding-top:5px;
padding-left:10px;
width:300px;
}
#input1-index-arbre2{
overflow:hidden;
}
#input1-index-arbre2 input{
float:left;
margin-left:62px;
width:150px;
font-family:Helvetica,Arial,verdana;
text-size:12px;
}
#input2-index-arbre2{
overflow:hidden;
}
#input2-index-arbre2 input{
float:left;
margin-left:15px;
width:150px;
font-family:Helvetica,Arial,verdana;
text-size:12px;
}
.champ{
clear:both;
float:left;
}
#button-ok-index-arbre2{
clear:both;
float:left;
padding-top:20px;
padding-left:120px;
}
#button-ok-index-arbre2 button{
border:solid #86D321;
border-width:1px;
background-color:#1A5A00;
color:#FFFFFF;
}

/***********************************************index arbre3 style**********************************************************/
.text-sous-astuce-arbre3{
clear:both;
float:left;
text-align:left;
font-family:Helvetica,Arial,verdana;
font-size:12px;
padding-top:15px;
padding-left:3px;
text-align:justify;
width:100%;
}
#button-oui-index-arbre3{
float:left;
padding-top:15px;
padding-left:100px;
}
#button-oui-index-arbre3 button{
border:solid #86D321;
border-width:1px;
background-color:#1A5A00;
color:#FFFFFF;
}
#button-non-index-arbre3{
float:left;
padding-top:15px;
padding-left:5px;
}
#button-non-index-arbre3 button{
border:solid #86D321;
border-width:1px;
background-color:#1A5A00;
color:#FFFFFF;
}
.text1-creation-arbre3 a{
clear:both;
float:left;
font-family:Helvetica,Arial,verdana;
/* font-weight:bold;*/
font-size:12px;
color:#FFFFFF;
margin-top:15px;
margin-left:33px;
text-decoration: none;
}
.text1-creation-arbre3 a:hover{
clear:both;
float:left;
font-family:Helvetica,Arial,verdana;
font-weight:bold;
font-size:12px;
color:#004040;
margin-top:15px;
margin-left:33px;
text-decoration: none;
}
.text2-creation-arbre3 a{
clear:both;
float:left;
font-family:Helvetica,Arial,verdana;
/* font-weight:bold;*/
font-size:12px;
color:#FFFFFF;
margin-top:15px;
margin-left:5px;
text-decoration: none;
}
.text2-creation-arbre3 a:hover{
clear:both;
float:left;
font-family:Helvetica,Arial,verdana;
font-weight:bold;
font-size:12px;
color:#004040;
margin-top:15px;
margin-left:5px;
text-decoration: none;
}
/*************************************************index avis de recherche style********************************************/
#titreavis-recherche{
font-family:Helvetica,Arial,verdana;
font-size:10px;
font-weight:bold;
margin-left:94px;
margin-top:18px;
position:absolute;
text-transform:uppercase;
}
/********************************************************************/
.input-inv label.error{
float:left;
font-family:Helvetica,Arial,verdana;
text-align:left;
font-size:9px;
margin-top:1px;
margin-left:1px;
color:red;
}

