.main-Analyse{
    display:flex;
    border:0px solid #00F;
    width:100%;
    padding : 0px;
    margin: 0px;
    flex-direction: column;
}

.main-Analyse-Top{
    display:flex;
    border:0px solid #00F;
    width:100%;
    height:260px;
    justify-content : center;
}


.main-Analyse-Top-MainChart{
    margin:0;
    padding: 0;
    width:595px;
    height:250px;
    border:1px solid #aaa;
}

.main-Analyse-Top-MainPolar{
    display:flex;
    margin-left: 5px;
    padding: 0;
    width:290px;
    height:250px;
    border:1px solid #aaa;
    justify-content : center;
}




.main-Analyse-Bottom{
    display:flex;
    border:0px solid #777;
    width:100%;
    justify-content : center;
}

.main-Analyse-Left{
    border:0px solid #777;
    width:595px;
    height:100%;
    flex-direction: column;
}

.main-Analyse-Left .sub{
    margin-bottom: 10px;
    border:1px solid #aaa;
    width:595px;
    height:132px;
    flex-direction: column;
}

.main-Analyse-Right{
    display:flex;
    margin-left: 5px;
    padding: 0;
    border:1px solid #aaa;
    width:290px;
    height:416px;
}


.main-Analyse-Config{
    display:block;
    list-style: none;

    color: #505050;
    border-radius: 5px;
    width:100%;
    overflow-y:hidden;
    align-items : center;
    justify-content: center;
    margin:0px;
    margin-top: 15px;
    padding:10px;
}

.main-Analyse-Config ul {
    list-style: none;
}


.main-Analyse-Config li.info {
    margin: 0;
    padding: 5px 0px 2px 20px;    /* top right bottom left */
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    align-items: center; 
}

.main-Analyse-Config .inputs {
    width: 45px;
    text-align: center;
}

.main-Analyse-Config .inputL {
    text-align: center;
}

.main-Analyse-Config li.info_title {
    margin: 0;
    padding: 0px 0px 7px 5px;    /* top right bottom left */
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #ccc;
    font-size: 15px;
}

.main-Analyse-Config li.info_title_top {
    padding: 10px 0px 7px 5px;
}

.main-Analyse-Config li.info_radio {
    margin: 0;
    padding: 10px 0px 7px 5px;    /* top right bottom left */
    display: block;
    width:100%;
    font-size: 12px;
    text-align: left;
}

.main-Analyse-Config li.info_title_button{
    padding-top:15px;
    width:100%;
    text-align: center;
}

.main-Analyse-Config .button{
    width:200px;
    height:40px;
    font-size: 14px;
}


.main-Analyse-Config span.title {
    text-align: left;
    width:120px;
    border:0px solid #000;
}

.main-Analyse-Config span.msg {
    padding-left:10px;
    text-align: left;
    width:100%;
}
 
.main-Analyse-Config li.SplitLine {
    margin: 10px 10px 20px 10px;
    padding: 0px;    /* top right bottom left */
    border:1px solid #aaa;
    display: block; 
    text-align: left;
}