.container-dispatches{
padding-top:5px;
width:100%;
background: url(../img/center_bg.gif) repeat;
/*overflow-x: hidden;
overflow-y:scroll;*/

}
#main-dispatches{
margin-top:5px;
margin-bottom:5px;
}

.main-content{
float:left;
padding-left:10px;
}

.titre-rub{
float:left;
width:100%;
text-align: left;
color:olive;
padding-bottom:3px;
padding-left:10px;
font-family:Helvetica, arial, verdana;
font-size:18px;
/*font-weight:bold;*/      
}
.footer-titre{
clear:both;
width:60%;
}
.list{
/*padding-top:10px;*/
width:100%
}
.style-liste{
float:left;
width:100%;
background-color:#FAFAFA!important;
}	
/**********************style de form elem_pre-connexion *****************************************************/
.title-pre-conn{
width:90%;
padding-top:8px;
padding-left:5px;
padding-bottom:8px;
color:brown;
text-align:left;
font-family:Helvetica, Arial,verdana;
font-size:20px;
font-weight:bold;
}
.alert-pre-conn{
width:90%;
margin-top:10px;
padding-top:8px;
padding-left:5px;
padding-bottom:8px;
border:solid #FFCB3F;
border-width:1px;
color:#265500;
text-align:left;
font-family:Helvetica, Arial,verdana;
font-size:12px;
}
.form-upload-ged{
width:90%;
margin-top:40px;
padding-top:8px;
padding-left:5px;
padding-bottom:8px;
text-align:center;
background-color: #B8CF67;
border:solid #71BF23;
border-width:1px;
}
.form-pre-conn{
width:90%;
height:auto;
margin-top:40px;
padding-top:8px;
padding-left:5px;
padding-bottom:8px;
text-align:left;
background-color: #F1F1F1;
border:solid #C7D8A4;
border-width:1px;
}
.form-pre-conn2{
width:90%;
height:auto;
margin-top:10px;
padding-top:8px;
padding-left:5px;
padding-bottom:8px;
text-align:left;
background-color: #F1F1F1;
border:solid #C7D8A4;
border-width:1px;
}
.form-pre-conn3{
width:90%;
height:120px;
margin-top:10px;
padding-top:8px;
padding-left:5px;
padding-bottom:8px;
text-align:left;
background-color: #B8CF67;
border:solid #71BF23;
border-width:1px;
}
.back-div-dispatches{
width:90%;
height:120px;
margin-top:10px;
padding-top:8px;
padding-left:5px;
padding-bottom:8px;
background-color: #B8CF67;
border:solid #71BF23;
border-width:1px;
}
.label-input-pre-conn{
clear :both;
margin-top:20px;
margin-left:10px;
float:left;
color:#265500;
font-family:Helvetica, Arial,verdana;
font-size:12px;
}
.input-pre-conn input{
margin-top:20px;
margin-left:10px;
float:left;
margin-left:22px;
width:230px;
border:solid olive;
border-width:1px;
}
.input-pre-conn1 input{
margin-top:20px;
margin-left:10px;
float:left;
margin-left:14px;
width:230px;
border:solid olive;
border-width:1px;
}
.input-pre-conn2 input{
margin-top:20px;
margin-left:10px;
float:left;
width:230px;
border:solid olive;
border-width:1px;
}
.input-pre-conn3 input{
margin-top:20px;
margin-left:10px;
float:left;
margin-left:38px;
width:230px;
border:solid olive;
border-width:1px;
}
.input-pre-conn4 select{
margin-top:20px;
margin-left:10px;
float:left;
margin-left:38px;
width:230px;
border:solid olive;
border-width:1px;
}
.input-pre-conn5 input{
margin-top:20px;
margin-left:10px;
float:left;
margin-left:32px;
width:230px;
border:solid olive;
border-width:1px;
}
.input-pre-conn6 input{
margin-top:20px;
margin-left:10px;
float:left;
margin-left:22px;
width:230px;
border:solid olive;
border-width:1px;
}
.chek-memoriser{
clear:both;
float:left;
margin-top:18px;
margin-left:148px;
font-family:Helvetica, arial, verdana;
font-size:12px;
color:#265500;
}
.chek-memoriser2{
font-family:Helvetica, arial, verdana;
font-size:12px;
color:#265500;
}
.chek-memoriser3{
clear:both;
float:left;
margin-top:18px;
margin-left:115px;
font-family:Helvetica, arial, verdana;
font-size:12px;
color:#265500;
}
#solution{
float:left;
margin-top:2px;
margin-left:7px;
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#265500;
}
#solution a{
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#265500;	
text-decoration:none;
}
#solution a:hover {
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#1fcca3;
text-decoration:underline;
}
#solution2{
clear:both;
float:left;
margin-top:2x;
margin-left:95px;
}
#solution2 a{
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#265500;	
text-decoration:none;
}
#solution2 a:hover {
font-family:Helvetica, Arial,verdana;
font-size:12px;
color:#1fcca3;
text-decoration:underline;
}
.submit input{
clear:both;
/*float:left;*/
/*margin-top:15px;*/
/*margin-left:150px;*/
}	
/***************************************************************************/
.center{
padding-top:1px;
width:100%;
height:100%;
}
#top {
height:23px;
width:900px;
}
#middle {
width:100%;
}
#bottom {
height:33px;
width:900px;
}


.confirm {
	/*float: left;
	padding-left: 30px;
	padding-top: 50px;*/
}
.btconfirm-gff{
text-decoration:none;
padding:2px 2px 2px 2px;
background-color:#006600;
border:1px solid #009900;
color:#FFFFFF;font-weight:bold;
}

/*page gedcom find persons*******************/
.content-titr-persons{overflow:hidden;padding: 5px;}
.titr-persons{float:left;font-family:Helvetica,Arial,verdana;font-size:14px;text-align:left;color:#265500;font-weight: bold;}
.list-comp{float:left;font-family:Helvetica,Arial,verdana;font-size:12px;text-align:left;color:#265500;font-weight: bold;}
.lien-list-comp a{font-family:Helvetica,Arial,verdana;font-size:12px;text-align:left;color:#777;text-decoration:none;}
.lien-list-comp a:hover{font-family:Helvetica,Arial,verdana;font-size:12px;text-align:left;color:#777;text-decoration:underline;}
/*******************************************/

/********************************************************************/
.top1{
display:block;
width:16px;
height:78px;
background: url("../img/images-panel-connexion/connexion_1.png") repeat-y;
}
.top2{
display:block;
width:249px;
height:78px;
background: url("../img/images-panel-connexion/connexion_2.png")  repeat;
}
.top3{
display:block;
width:17px;
height:78px;
background: url("../img/images-panel-connexion/connexion_3.png") repeat-y;
}
.bas1{
float:left;
display:block;
width:16px;
height:19px;
background: url("../img/images-panel-connexion/connexion_4.png") no-repeat;
}
.bas2{
float:left;	
display:block;
width:249px;
height:19px;
background: url("../img/images-panel-connexion/connexion_5.png") repeat-x;
}
.bas3{
float:left;	
display:block;
width:17px;
height:19px;
background: url("../img/images-panel-connexion/connexion_6.png") no-repeat;
}