.titre
{
    text-align : center;
    border : 2px solid black;
    left : 0%;
    right : 0%;
    top : 4%;
    padding-top : 15px;
    padding-bottom : 15px;
    position : relative;
    background-color : white;
}

body
{
    font-family : Arial, Verdana, "Arial Black", serif;
    background-color : grey;
}

.erreur1
{
    color : red;
    position : relative;
    top : 30%;
}

.erreur3
{
    color : red;
    position : relative;
    top : 20%;
    
}

.erreur2
{
    color : red;
    position : relative;
    top : 20%;
    
}

.titre_cocher
{
    color : blue;
}

.alinea
{
    margin-left : 5%;
}

.alignement_carre
{
    position : relative;
    left : 8%;
}


.alignement_carre2
{
    position : relative;
    left : 7%;
}

.binary_titre
{
    color : green;
}

.binary
{
    position : relative;
    top : 7%;
	left:3%;
}


.integer_titre
{
    color : green;
}

.integer
{
    position : relative;
    top : 10%;
	left:3%;
}

.solver
{
    position : relative;
    top : 17%;
    left :3%;
}

.fichier_dl
{
    
    left : 3%;
    position : relative;
}

.solver_sdp
{
    position : relative;
    top : 20%;
    left : 3%;
}

.kind_of_problem
{
    position : relative;
    top : 600px;
    left : 200px;
}

.bouton_validation2
{
    position : relative;
      left : 50%;
}

.bouton_validation1
{
    
    left : 50%;
    position : relative;
}


.type_resolution
{
    position : relative;
    left : 3%;
    top : 25%;
}

.mail
{
    position : relative;
    top : 8%x;
    left : 3%;
}

.explication
{
    position : relative;
    top : 6%;
}

.solution_algorithm
{
    position : relative;
  
}

#centre
{
    border : 2px solid black;
    margin-left : 2%;
    margin-right : 2%;
    margin-top : 3%;
    margin-bottom : 3%;
    background-color : grey;
}

#centre2
{
    border : 2px solid black;
    margin-left : 120px;
    margin-right : 120px;
    margin-top : 30px;
    margin-bottom : 30px;
    padding-top : 500px;
    padding-bottom : 250px;
    background-color : grey;
}

.format_general
{
    margin-left : 100px;
    color : red;
}


.n
{
    position : relative;
   
	left : 8%;
}

.m
{
    position : relative;
       left : 8%;
}

.p
{
    position : relative;
   	    left : 8%;
}

.min
{
    position : relative;
    
    left : 8%;
}

.med
{
    position : relative;
       left : 8%;
}

.max
{
    position : relative;
        left : 8%;
}

.mult
{
    position : relative;
        left : 8%;
}

/******************************************************************************/
.file_format
{
    position : relative;
    
}

.retour_main_page
{
    position : relative;
    left : 70%;
        color : red;
}