body{

/*background-color: #808080;
background-image: url("EcoleImage/Galaxie.JPG"); */

}


.body1{

background-color: #808080;
background-image: url("EcoleImage/Galaxie.JPG");

}

.body2{

background-color: #808080;
background-image: url("EcoleImage/Galaxie.JPG");

}

.pageMaster {
    width: 1180px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    /*border-style: solid;
    border-width: 1px;
    border-color: red;*/
    overflow: hidden;
    background-color: white;
    /*background-image: url("EcoleImage/ImageRayonnement.JPG1"); */
}
.pageMasterLeft {
    width: 186px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    background-color: white;
    /*background-image: url("EcoleImage/ImageRayonnement.JPG1"); */
    float:left;
}
.pageMasterRight {
    width: 186px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    background-color: white;
    /*background-image: url("EcoleImage/ImageRayonnement.JPG1"); */
    float: left;
}

.page {
    width: 808px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    /*border-style: solid;
    border-width: 1px;
    border-color: red;*/
    overflow: hidden;
    background-color: white;
    /*background-image: url("EcoleImage/ImageRayonnement.JPG1"); */
    /*float: left; */
}

.EnTete
{
width:808px;
height:58px;
margin:auto;
background-color:#4B6C9E;
}

.logo
{
width:100px;
height:58px;
padding-top:1px;
padding-left
background-color:brown;
float:left;
}

ul{
font-family: Verdana, "Times New Roman", Georgia, Serif;
font-size:0.8em;
}

body 
{ 
text-align: center; 
} 

.titrePrincipal
{
width:700px;
height:58px;
text-align: center;
float:left;
}

.menu
{
width:808px;
height:20px;
color:white;
font-family: Verdana, "Times New Roman", Georgia, Serif;
font-size:0.8em;
margin-top:1px;
margin-bottom:5px;
padding-left:100px;
background-color:#3A4F63;
float: left;
}

.espace
{
margin-left:10px;

}
.contenu
{
width:800px;
padding-left:4px;
padding-right:2px;
float:left;
}

.pied
{
width:808px;
/*height:20px;*/
color: white;
font-family: Verdana, "Times New Roman", Georgia, Serif;
font-size:0.8em;
text-align:center;
margin-bottom: 5px;
padding-top:2px;
padding-bottom:2px;
background-color:#3A4F63;
float: left;
}

.menu a
{
color:white;
}
.caption 
{ 
    display: table-caption;
    text-align: center;
    align:bottom;
}
hr { 
    color:green;
}
.MiseEnForme_Tableau
{
width: 30em;
margin-left: 4em;
border: aqua;
border-style:solid;
/*background: gold;*/
margin-bottom: 1em;
}

th
{
text-align: left;
color: white;
}

table
{
text-align: left;
vertical-align:middle;
width:700px;
height:58px;
border-collapse: collapse;
/*color: white;*/
}

.trStyle
{
background: green;
}
.email
{
font-family: Verdana, "Times New Roman", Georgia, Serif;
font-size:1,5em;
color:red;
}
p
{
line-height: 1.5;
font-family: Verdana, "Times New Roman", Georgia, Serif;
font-size:0.8em;
margin : 0px;
padding: 0px;
text-indent: 2em;
}
.p_Italique
{
font-style: italic;
width:800px;
text-align: justify;
text-indent: 2em;
}

.h11
{
color: black;
font-family: verdana, "Trebuchet MS", garamond, verdana, arial;
font-size: em;
font-weight: bolder;
text-align: center;
marge: 0 0 0 0;
}

h1
{
color: white;
font-family: verdana, "Trebuchet MS", garamond, verdana, arial;
font-size: em;
font-weight: bolder;
text-align: center;
marge: 0 0 0 0;
}
h2
{
color: black;
font-family: "Trebuchet MS", garamond, verdana, arial;
font-size: 1.5em;
text-align: left;
text-align: center;
margin-bottom: 1em;
margin-top:1em;
padding-bottom: 0px;
}

.h2
{
color: red;
font-family: "Trebuchet MS", garamond, verdana, arial;
font-size: 2em;
text-align: left;
text-align: center;
margin-bottom: 1em;
margin-top:1em;
padding-top: 6px;
padding-bottom: 6px;
background-color: lightblue;
}

h3
{
color: purple;
font-family: "Trebuchet MS", garamond, verdana, arial;
font-size: 1.2em;
text-align: left;
margin-bottom: 0px;
padding-bottom: 0px;
}

.tr1{

color:red;
font-family: "Trebuchet MS", garamond, verdana, arial;
font-size: 1.1em;
font-weight: bold;
background-color: lightgreen;
text-align: left;
padding-right: 0.4em;
}
.td1{

color:black;
font-family: "Trebuchet MS", garamond, verdana, arial;
font-size: 1em;
font-weight: bold;
text-align: left;
padding-right: 0.4em;
}

td{
 
 padding-right: 0.4em;

}

.td2{

color:black;
font-family: "Trebuchet MS", garamond, verdana, arial;
font-size: 1em;
font-weight: bold;
text-align: left;
padding-right: 0.4em;

padding: 8px;
    text-align: left;
    border-bottom: 2px solid #ddd;
}

.MiseEnForme_Tableau td, th {
     padding: 8px;
    text-align: left;
    border-bottom: 2px solid #ddd;
}

ul{

margin: 0 0 0 0;
margin-top:0.4em;
margin-bottom:0.4em;

}

h4{
  margin: 0 0 0 0;
  padding: 0 0 0 0;

}

.NonMarginPad{
	margin: 0 0 0 0;
  	padding: 0 0 0 0;

}

.capsule
{
width:808px;
/*height:20px;*/
color: white;
font-family: Verdana, "Times New Roman", Georgia, Serif;
font-size:0.8em;
text-align:center;
margin-bottom: 5px;
padding-top:2em;
padding-bottom:2px;
background-color:lightgreen;
float: left;
}

.Image
{
width:300px;
/*height:100px;*/
padding-top:1px;
padding-left:2px;
margin-right: 10px;
background-color:brown;
}

.ImageFloat
{
width:250px;
/*height:100px;*/
text-align: right;;
padding-top:1px;
padding-left:2px;
margin-right: 2px;
background-color:brown;
float: right;
}

.ImageFloatRight
{
width:250px;
/*height:100px;*/
text-align: right;;
padding-top:1px;
padding-left:2px;
margin-right: 2px;
background-color:brown;
float: right;
}

.ImageFloatLeft
{
width:250px;
/*height:100px;*/
text-align: right;;
padding-top:1px;
padding-left:2px;
margin-right: 2px;
/*background-color:brown;*/
float: left;
}

.DivImage
{
width:800px;
/*height:200px;*/
padding-left:4px;
padding-right:2px;
overflow:hidden;
float:left;
}

.TableDiv1{

width: 34em;
float: left;

}

.TableDiv2{

width: 15em;
padding-left: 0.5em;
overflow:hidden;
float: left;

}

.TableauLogin
{
width: 30em;
margin-left: 4em;
border: aqua;
border-style:solid;
/*background: gold;*/
margin-bottom: 1em;
margin-top: 1em;
}

.TableauLecon 
{
width: 100%;
margin-left: 4em;
border: black;
border-style:solid;
/*background: gold;*/
margin-bottom: 1em;
margin-top: 1em;
}

.TableauAccueil {
    width: 100%;
    margin-left:2em;
    border: black;
    /*border-style: solid;*/
    /*background: gold;*/
    margin-bottom: 1em;
    margin-top: 1em;
}

.Tableautd 
{
   border: 1px solid black;
}

.film
{
color: black;
font-family: "Trebuchet MS", garamond, verdana, arial;
font-size: 1.5em;
text-align: left;
text-align: center;
margin-bottom: 1em;
margin-top:1em;
padding-bottom: 0px;
}




.demarche {
    border-style: solid;
    border-color: coral;

}