/* CSS issu des tutoriels css.alsacreations.com */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
margin: 0;
text-align: center;
padding: 0;
height:100%;
}
#conteneur {
margin-left: auto;
margin-right: auto;
height:auto;
width: 800px;
text-align: left; 
background-color:white;
position:relative;
}


/* BANDEAU - MENU HAUT >-------------- */

#header {

margin:0;
padding:0;
/* background-image:url(images/bkgdBando.gif);
background-repeat: repeat; */
background-color: white;
font-family: Tahoma, Arial, Helvetica, san-serif; 
margin-bottom:10px;
margin-top:5px;}
#header img {
margin:0;
padding:0;
border: none;
}
#header a {
}
#header a:hover {
}

/* ESPACES - HistNav / Liens espaces >-------------- */

#HistNav {
color:black;
}

#HistNav a{
margin:0;
padding:0;
}

#HistNav .EspaceEntreprises a, a:visited {
text-decoration: none;
	color: white;
}
#HistNav .EspaceEntreprises a:hover {
text-decoration: underline;
	color: white;
}
#HistNav .EspaceStagiaires a, a:visited {
	color: white;
text-decoration: none;
}
#HistNav .EspaceStagiaires a:hover {
text-decoration: underline;
	color: white;
}
#HistNav .EspaceUsagers a, a:visited {
	color: white;
text-decoration: none;
}
#HistNav .EspaceUsagers a:hover {
text-decoration: underline;
	color: white;
}

.tableHistNav {
table-layout: auto;
width: 100%;
}



.EspaceEntreprises {
border: 1px solid black;
	background-color: #5B73B5;
	text-align: center;
	font-weight: bold;
}

.EspaceStagiaires {
border: 1px solid black;
	background-color: #E6B773;
	color: white;
	text-align: center;
	font-weight: bold;
	}
.EspaceUsagers {
border: 1px solid black;
	background-color: #E68A73;
	color: black;
	text-align: center;
	font-weight: bold;
}




/* MENU GAUCHE ----------------------------------- */

#gauche {
padding-top: 0px;
float: left;
left: 0;
width: 175px;
margin-left:0px;
}
#gauche img {
margin:0;
padding-left:15px;
border: none;
}
#gauche a {
}
#gauche a:hover {
}

.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
ul.menugauche {
margin:0;
padding-top: 5px;
padding-bottom:20px;
}
.menugauche ul {

margin:0;
padding:0;
}
.menugauche li {
margin-bottom: 2px;
}

/* MISE EN PAGE CENTRE --------------------- */


#centre {
background-color:white;
width: 620px;
padding: 0px;
margin-left: 175px;
text-decoration: none;
}

#centre a:hover {
text-decoration: underline;
}
#centre img{
display:inline;
border: 0px;
padding:0;
}
#centre p{
display:inline;
}

#CentreBlocG {
float: left;
width: 72%;
font-size: 11px;
text-align: left;
margin-right: 1px;
padding-right: 3px;
padding-left: 3px;
margin-top: 20px;
border-right: inset 1px;
border-color: gray;
border-width: 100%;
}
#CentreBlocG a {
padding:0;
}
#CentreBlocG p{
display: block;
padding:5px;
text-align: justify;
margin:0;
}

.CentreBlocG {
float: left;
margin-top: 0px;
padding-left:5px;
padding-right:5px;
padding-bottom: 10px;
margin-bottom: 10px;
font-size: 10px;
text-align: justify;
width:98%;
/*padding-top:10px;*/
}
.CentreBlocG img{
padding:0;
margin:0;
}
.droite {
float: right;
}

#CentreBlocG ul{
list-style-position: outside;
padding-left:30px;
text-align: left;
margin:0;
}
#CentreBlocG li{
margin-top:10px;
}

.CentreBlocG p {
padding:5px;
margin-bottom:10px;
text-align: justify;
}

#CentreBlocD {
float:right;
width:25%;
margin-top:20px;
padding:0px;
font-size: 10px;
text-align: left;
}

#CentreBlocD p {
font-size: 10px;
text-align: justify;
}
#CentreBlocD img {
vertical-align: middle;
}
.CentreBlocD {
float:right;
width:30%;
margin:1px;
margin-left:10px;
margin-top: 5px;
padding: 5px;
}
.CentreBlocD3 {
float:right;
width:35%;
margin:1px;
padding:3px;
}
/* Pour le logo OPQF */
.CentreBlocD2 {
float:right;
width:45%;
margin:5px;
padding:0px;
border: solid 1px;
border-color: white;
border-width: 100%;
}
.CentreBlocD2 img{
width:100%;}

/* PIED ET MENU BAS --------------------------- */

#pied{

white-space: nowrap;
list-style-type: none;
height: 15px;
width:100%;
margin-top:20px;
padding:0;
font-size: 11px;
clear:both;
/*position:absolute;
bottom:0;
height: 18px;
width:100%;
margin-top:20px;*/
}
#pied ul {
list-style-type: none;
margin-left: 183px;
padding:0;
margin-bottom: 0;
}
#pied li {
display:inline;
color:white;
}
#pied li a, a:visited {
padding:0.2em 1em;
color:black;
text-decoration:none;
}
#pied li a:hover {
color:black;
text-decoration:underline;
}
