
#menu1{
	display:inlne;
	height:90%;
}

#menu1 #dl_menu {
margin:10px;
width: 100%;
display:inline;

}

#menu1 #dl_menu dt {
	list-style-position:inside;
	font-family:'Trebuchet MS',Arial,serif;
	font-size:x-small;
	color:white;
	cursor: pointer;
	margin: 2px 0;;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-weight: bold;
	border: 1px solid gray;
	background: #0487bc;
	
	
}

#menu1 #dl_menu dd ul {
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;

}


#menu1 #dl_menu li {
list-style-type:none;
padding-left:3px;
margin-left:-50px;
background:#B0BFF0;
}

#menu1 #dl_menu li a, #menu1 #dl_menu dt a {
font-family:'Trebuchet MS',Arial,serif;
font-size:0.9em;
color:black;
text-decoration: none;
display: inline;
border: 0px none;
height: 20px
}

#menu1 #dl_menu li a:hover, #menu1 #dl_menu dt a:hover {
background: #5078B3 ;
}

#contenu_onglet #menu1{
display:inline;
float :left;
width:150px;

}

#porteform{
text-align: center;
margin-top:0px;
}

#formcandidat{
margin-top:0px;
margin-left:auto;
margin-right:auto;
text-align: left;
width:550px;
}

#formrecrutement{
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
text-align: left;
width:550px;
}
 #corpForm{
background:#c6d4f7;
padding:0px;
}

#divupload{
width:550px;

margin:Opx;
padding:0px;
background:#c6d4f7;
}

#titreForm{
color:white;
padding:5px;
font-size:1.1em;
font-weight:bold;
background:#0487bc;
}


#corpForm fieldset#coord label, #labelformat{
width: 20%;
 float:left ;
 text-align:right ;
 margin:0px;
}

#formentreprise{
margin-top:0px;
margin-left:auto;
margin-right:auto;
text-align: left;
width:550px;
}

#corpForm fieldset#coordent label{
width: 30%;
 float:left ;
 text-align:right ;
 margin:0px;
}

#upload label{
width: 40%;
 float:left ;
 text-align:right ;
 margin:0px;
}




#formcandidat p{
padding: .2em 0;
	margin: 0 0 .2em 0;
}

#piedForm{
display:inline;
margin:0px;
text-align:right;
padding:5px;
background:#0487bc;
width:550px;
}