/** BASIC */

body {
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #7a827f;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	/*background-color: #B7C71F;*/
	background-image: url("images/fondtdv.jpg");

}

#cse-search-results {
width: 400px;
}

/** FORMS */

form {
	margin: 0px;
	padding: 0px;
}

/** HEADINGS */

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
}

h1 {
display:none;
}

h2, .text1 {
	margin-bottom: 10px;
	font-weight: bold;
	color: #7F8B00;
}

h2 span, .text1 span {
	font-weight: normal;
	color: #000000;
}

h3 {
	margin-bottom: 1em;
	font-size: 11px;
}

h4 {
	margin-bottom: 1em;
	font-size: 10px;
}

h5 {
	margin-bottom: 1em;
	font-size: 9px;
}

/** TEXTS */

/*th, td, input, textarea, select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
}
*/

input, textarea, select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
}

p, dl {
	margin-top: 0px;
	margin-bottom: 1.5em;
	text-align: justify;
}

.text2 {
	height: 28px;
	padding: 7px 15px 0px 15px;
	background: #A60000 url(images/homepage09.gif) no-repeat left top;
	color: #FFFFFF;
}

.text2 span {
	color: #FFFFFF;
}

.text3 {
	font-weight: normal;
	font-size: 15px;
}

.list1 {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.list1 li {
	float: left;
	width: 40%;
	margin-bottom: 5px;
	padding-left: 10px;
	background: url(images/homepage16.gif) no-repeat left center;
}

/** LINKS */

a {
	color: #0091CE;
}

a:hover {
	text-decoration: none;
}

.more {
	padding-left: 9px;
	background: url(images/homepage15.gif) no-repeat left center;
	font-weight: bold;
}

/** STYLES */

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

/** BACKGROUNDS */

.bg1 {
}

/** MISC */

.align-justify { text-align: justify; }
.align-right { text-align: right; }

img { border: none; }

img.left {
	float: left;
	margin: 0px 15px 0px 0px;
}

img.right {
	float: right;
	margin: 0px 0px 0px 15px;
}

hr { display: none; }

.hr1 {
	clear: left;
	height: 20px;
	background: url(images/homepage10.gif) repeat-x left center;
}

/** MENU */

#menu {
}

#menu a {
	float: left;
	width: 110px;
	height: 25px;
	background-color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	color: #3D3D3D;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#menu a:hover, #menu .active a {
	background-color: #00a4e0 ;
	color: #FFFFFF;
}

#menu h2 {
line-height:1px;
font-size:1px;
margin-top:-10px;
color:#B7C71F;
}


#menu_item_accueil a {
	float: left;
	width: 90px;
	height: 25px;
	background-color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	color: #3D3D3D;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#menu_item_accueil a:hover, #menu_item_accueil .active a {
	background-color: #00a4e0 ;
	color: #FFFFFF;
}



#menu_item_ecole a {
	float: left;
	width: 176px;
	height: 25px;
	background-color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	color: #3D3D3D;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#menu_item_ecole a:hover, #menu_item_ecole .active a {
	background-color: #00a4e0 ;
	color: #FFFFFF;
}

/** PAGE */

#page {
	background-color: #FFFFFF
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: none;
	border-bottom-style: none;
}

/** SIDEBAR */

#sidebar {
}

#sidebar h2, #sidebar .text1 {
	margin: 0;
	font-size: 14px;
}

/** CONTENT */

#content {
}

#content h2, #content .text1 {
	font-size: 16px;
}

/** CONTENT */

#content-two {
}

#content-two h2, #content-two .text1 {
	font-size: 16px;
}

/** SUBMENU */

#submenu {
	background: #C50C0C url(images/homepage05.gif) repeat-y right top;
}

#submenu ul, #submenu .bottom-bg {
	padding-bottom: 9px;
	background: url(images/homepage06.gif) no-repeat right bottom;
}

#submenu a {
	padding-left: 9px;
	background: url(images/homepage08.gif) no-repeat left center;
	text-decoration: none;
	color: #FFFFFF;
}

#submenu a:hover {
	text-decoration: underline;
}


#submenu ul {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	list-style: none;
}

#submenu li {
	padding: 7px 15px 9px 15px;
	background: url(images/homepage07.gif) no-repeat right top;
}

#submenu li.first {
	background: none;
}

#submenu h2 {
margin-top:-5px;
color:#838f00;
font-size:1px;
line-height:1px;
}

/** LOGIN */

#login {
}

#login form {
	margin: 0px;
	padding: 0px;
}

#login fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}

#login .textfield {
	background: url(images/homepage11.gif) no-repeat right top;
}

#login label {
	float: left;
	padding-top: 4px;
}

#login input.text {
	float: right;
	width: 93px;
	margin-right: 5px;
	padding-top: 3px;
	background: none;
	border: none;
}

#login-submit {
	float: right;
	width: 54px;
	height: 20px;
	background: url(images/homepage12.gif) no-repeat;
	border: none;
	font-size: 10px;
}

#login a {
	padding-left: 9px;
	background: url(images/homepage13.gif) no-repeat left center;
}

#login ul {
	margin: 9px 0px 0px 0px;
	padding: 13px 0px 0px 0px;
	border-top: 1px solid #D6D6D6;
	list-style: none;
}

#login li {
	height: 30px;
}

#login p {
	margin: 0;
	padding-top: 5px;
}

/** recherche */

#recherche {
margin: 5px 5px
}

#recherche ul {
	margin: 0px;
	padding: 0px 15px;
	list-style: none;
}

#recherche li {
	padding: 10px 0px 15px 0px;
	border-top: 1px solid #D6D6D6;
}

#recherche li.first {
	border: none;
}

#recherche h3 {
	margin: 0px;
	color: #7F8B00;
}

#recherche p {
	margin: 0;
}


/** zoom */

#zoom {
text-align:center;
}

#zoom ul {
	margin: 0px;
	padding: 0px 15px;
	list-style: none;
}

#zoom li {
	padding: 10px 0px 15px 0px;
	border-top: 1px solid #D6D6D6;
}

#zoom li.first {
	border: none;
}

#zoom h3 {
	margin: 0px;
	color: #7F8B00;
}

#zoom p {
	margin: 0;
}




/** news */

#news {
}

#news ul {
	margin: 0px;
	padding: 0px 15px;
	list-style: none;
}

#news li {
	padding: 10px 0px 15px 0px;
	border-top: 1px solid #D6D6D6;
}

#news li.first {
	border: none;
}

#news h3 {
	margin: 0px;
	color: #7F8B00;
}

#news p {
	margin: 0;
}




/** FOOTER */

#footer {
	clear: both;
	height: 50px;
	padding: 25px 0px;
	/*background-color: #B7C71F; */
	background-repeat: repeat-x;
	background-position: left top;
	color: #333333;

}

#footer p {
	text-align: center;
	color: #FFFFFF;
}

#footer a {
	color: #7A7A7A;
}
#zoomentreprise {
}
#zoomentreprise ul {
	margin: 0px;
	padding: 0px 15px;
	list-style: none;
}
#zoomentreprise li {
	padding: 10px 0px 15px 0px;
	border-top: 1px solid #D6D6D6;
}
#zoomentreprise li.first {
	border: none;
}
#zoomentreprise h3 {
	margin: 0px;
	color: #7F8B00;
}
#zoomentreprise p {
	margin: 0;
}
#aides {
}
#aides ul {
	margin: 0px;
	padding: 0px 15px;
	list-style: none;
}
#aides li {
	padding: 10px 0px 15px 0px;
	border-top: 1px solid #D6D6D6;
}
#aides li.first {
	border: none;
}
#aides h3 {
	margin: 0px;
	color: #7F8B00;
}
#aides p {
	margin: 0;
}
.listefondateurs {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.listefondateurs li {
	float: left;
	width: 31%;
	margin-bottom: 5px;
	padding-left: 6px;
	list-style-image: none;
	height: auto;
}
#footer a {
	color: #FFFFFF;
}
#apDiv1 {
	background-color: #FFFFFF;
}
#bulle1 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 80%;
}

#bulle1 li{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 80%;
	line-height: 30px;
	text-indent: -40px;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
}

.texterouge {
color:#FF0000;
}
.centragelignevertical {
vertical-align:middle;
}

.titrecandidature {
	text-indent: -40px;
	list-style-image: none ;
	list-style-type: none;
	text-align: left;
	background: url(images/homepage15.gif) no-repeat left center;
	font-weight: bold;
}

.morepasgras {
	padding-left: 9px;
	background: url(images/homepage15.gif) no-repeat left center;
}

.listepasjustmore {
text-align:left;
list-style-image:url(images/homepage15.gif);
margin-left:-20px;
}

#bannierecentralegauche {
	float:left;
}

#bannierecentraledroite {
	float:right;
}

.clearboth {
clear:both;
}
.texteblanc {
color:#FFFFFF;
}

.titreactu {
background-color:#B7C71F;
color:#FFFFFF;
font-size:110%;
padding:2px;
}

.titreactu2 {
background-color:#B7C71F;
color:#FFFFFF;
font-size:110%;
}

.datepublicationactu {
margin-top:-3px;
color:#999999;
font-size:95%;
}

.img_float_right{
	float:right;
	margin-left: 8px;
	margin-bottom: 8px;
	}
	
.img_float_left{
	float:left;
	margin-right: 8px;
	margin-bottom: 8px;
	}
	
.margin10 {
	margin:10px;
}

.margin10fondblanc {
	margin:10px;
	background-color:#FFFFFF;
	padding:10px;
}


#tableau_saisie_cv {
}

#tableau_saisie_cv th {
color:#FFFFFF;
background-color:#B7C71F;
text-align:left;
padding:3px;
}

#tableau_saisie_cv th a {
color:#FFFFFF;
background-color:#B7C71F;
text-align:left;
text-decoration:none;
}		

#details_alternance {
margin-left:30px;
padding:5px;
background-color:#FFFFCC;
border-left-color:#B7C71F;
border-left-style:solid;
border-left-width:1px;
}		

#details_stage {
margin-left:30px;
padding:5px;
background-color:#FFFFCC;
border-left-color:#B7C71F;
border-left-style:solid;
border-left-width:1px;
}

#contrats_fonction_publique {
margin-left:30px;
padding:5px;
background-color:#FFFFCC;
border-left-color:#B7C71F;
border-left-style:solid;
border-left-width:1px;
}

.textealignementcentre {
text-align:center;
}

.fondagent {
background-image:url(images/agent.jpg);
background-repeat:no-repeat;
background-position:left;
background-position:top;
}

.fondtab_blanc {
padding-top:3px;
padding-bottom:3px;
background-color:#FFFFFF;
}

.fondtab_beige {
padding-top:3px;
padding-bottom:3px;
background-color:#FFFFCC;
}

.fondtab_jaune {
padding-top:3px;
padding-bottom:3px;
background-color:#FFCC00;
}

.centragesimple {
text-align:center;
}	

#encart_territorail {
background-color:#B7C71F;
}

.fondjaune { background-color:#FFCC00; }

#tableau_resultat_recherche_offres {
}

#tableau_resultat_recherche_offres th {
background-color:#B7C71F;
color:#FFFFFF;
}

#tableau_resultat_recherche_offres fondtab_jaune {
background-color:#FFCC00;
}

#tableau_resultat_recherche_offres fondtab_beige {
background-color:#FFFFCC;
}

#tableau_resultat_recherche_offres fondtab_blanc {
background-color:#FFFFFF;
}


#morecandidatures {
	margin-top: 10px;
	margin-bottom: 10px;
}
#box1 #morecandidatures #morecandidaturestitle {
	color: #7F8B00;
	text-decoration: underline;
	cursor: pointer;
	margin-bottom: 25px;
}
#agendachapeau {
	background-color: #EFEFEF;
	padding: 10px;
	margin-bottom: 20px;
}
.titrepanel {
	font-weight: bold;
	color: #7F8B00;
	text-decoration: underline;
	background-image: url(images/flecheverte15px.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
	cursor: pointer;
}
#formnewoffre blockquote {
	color: #666666;
	background-color: #FFFFCC;
	padding: 5px;
	margin-left: 10px;
	border-left-width: medium;
	border-left-style: dashed;
	border-left-color: #B7C71F;
}
#formnewoffre legend {
	font-size: 110%;
	font-weight: bold;
	background-image: url(images/flecheverte15px.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
}
#box1 .margin10fondblanc h3 {
	font-size: 110%;
	font-weight: bold;
	color: #7A8615;
	text-decoration: underline;
}
#boxdetailoffre h3 {
	font-size: 110%;
	font-weight: bold;
	color: #7A8615;
	text-decoration: underline;
}
.blocindente {
	color: #666666;
	background-color: #FFFFCC;
	padding: 5px;
	margin-left: 10px;
	border-left-width: medium;
	border-left-style: dashed;
	border-left-color: #B7C71F;
}
.liencache {
text-align:center;
color:#B7C71F;
}
.noshow {
display:none;
}

.novisible {
visibility: hidden;
}

#tableauresultatcv a:visited {
background-color:#CC0000;
color:#FFFFFF;
padding:2;
text-decoration:none;
}

.lienvisite {
background-color:#CC0000;
color:#FFFFFF;
padding:2;
text-decoration:none;
}

#liensreferencement {
font-size:90%;
color:#CCCCCC;
}

#liensreferencement a {
color:#CCCCCC;
}

#liensreferencement h3 {
display:none;
}

#tabc7 td {
vertical-align:top;
}

#offredelasemaine p {
color:#000000;
}

#offredelasemaine a {
text-decoration:none;
}

#communication h3 {
	font-weight: bold;
	font-size:120%;
	color: #7F8B00;
	background-image: url(images/flecheverte15px.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
}

#communication ol {
background-color:#FFFF99;
padding:10px;
margin-left:20px;
}

#communication h4 {
font-size:100%;
font-weight: bold;
}


#agent {
list-style-type:none;
padding-left:0px;
margin-bottom:10px;
}

#agent .agentactive {
list-style-type:none;
vertical-align:middle;
background:url(images/alerte-email-activee.gif) no-repeat;
padding-left:22px;
margin-bottom:8px;
}

#agent .agentdesactive {
list-style-type:none;
vertical-align:middle;
background:url(images/alerte-email-desactivee.gif) no-repeat;
padding-left:22px;
margin-bottom:8px;
}

#agent .smsagentactive {
list-style-type:none;
vertical-align:middle;
background:url(images/alerte-sms-activee.gif) no-repeat;
padding-left:22px;
margin-bottom:8px;
}

#agent .smsagentdesactive {
list-style-type:none;
vertical-align:middle;
background:url(images/alerte-sms-desactivee.gif) no-repeat;
padding-left:22px;
margin-bottom:8px;
}

#titre_laboutique {
color:#000099;
}

#laboutique h2 {
margin-top:10px;
}

#laboutique h3 {
background-image: url(images/flecheverte15px.png);
	background-repeat: no-repeat;
	background-position: left center;
text-indent:20px;
padding-top:10px;
padding-bottom:5px;

}

#formulaire_commande label {
clear:both;
width:200px;
display:inline-block;
}

#formulaire_commande input {
background-color:#FFFF33;
width:230px;
}

#formulaire_commande input[type="checkbox"]
{
	background-color:#FFFFFF;
	width:20px;	
}

#labelcgv {
clear:none;
display:run-in;
width:400px;
}

#offres_quantite {
font-size:150%;
font-weight:bold;
background-color:#FFFF66;
color:#000000;
padding:5px;
text-align:center;
width:50px;
}

.soulignenoir {
text-decoration:underline;
color:#000000;
}

#lienversboutiquedepuisformulairedepotoffre {
text-decoration:underline;
color:#000000;
}

.fauxlien {
	color: #0091CE;
	text-decoration: underline;
	cursor: pointer;
}

#formulaire_contact label {
clear:both;
width:200px;
display:inline-block;
}

#formulaire_contact input {
background-color:#CCCCCC;
width:230px;
}

#offresbanque h4 {
	text-align:center;
	font-size:140%;
	background-color: #B7C71F;
	color:#FFF;
	padding:5px;
	font-weight:bold;
	margin-top:10px;
}

.box_ecole1 {
	display:inline;
	float:left;
	width:200px;
    color: #000000;
    padding: 20px;
    text-align: left;
    background-image:url(images/fond-box-ecole.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.box_ecole1 ul {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	list-style-type: none;
}

.box_ecole1 li {
	margin-left:0px;
	list-style-position:inside;
	margin-bottom:3px;
	
}

.box_ecole1 h3 {
	margin-top:15px;
}

.box_ecole2 {
	display:inline;
	float:right;
	width:200px;
    color: #000000;
    padding: 20px;
    text-align: left;
    background-image:url(images/fond-box-ecole.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.box_ecole2 ul {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	list-style-type: none;
}

.box_ecole2 li {
	margin-left:0px;
	list-style-position:inside;
	margin-bottom:3px;
	
}

.box_ecole2 h3 {
	margin-top:15px;
}


.imageagenda {
float:left;
margin-right:15px;
margin-left:5px;
	
    
}

.agendaetudiant {
	float:right;
	width:350px;
	color: #000000;
    padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
    text-align: left;
    background-image:url(images/fond-box-ecole.gif);
	background-position:top;
	background-repeat:repeat-x;
}

.agendaetudiant ul {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	list-style-type: none;
}

.agendaetudiant li {
	margin-left:0px;
	list-style-position:inside;
	margin-bottom:3px;
	
}

.agendaetudiant h3 {
	margin-top:15px;
}



.vingtoffres {
    
	color: #000000;
	width:auto;
    padding: 20px;
    text-align: left;
    background-image:url(images/fond-box-ecole.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-top:20px;
	background-color:#FFFFFF;
}

.vingtoffres ol {
	margin: 0px;
	padding: 0px 0px 9px 0px;
}

.vingtoffres li {
	margin-left:0px;
	list-style-position:inside;
	margin-bottom:3px;
	
}

.vingtoffres h3 {
	margin-top:15px;
}

.h3banquepop {
color:#0d4da1;
font-weight:bold;
font-size:110%;
}

.imagebanquepopulaire{
	float:right;
	margin:7px;
}

.logoterritorialdroit {
float:right;
margin-left:10px;
margin-bottom:10px;
}

.pageit9{
text-align:center;	
}

.pageit9 h2{
text-align:center;	
}

.border_c{
padding: 5px;
}

.border_c h3 {
text-align:center;
font-weight:normal;
font-size:100%;
}

.border_c h3 img{
margin-top:5px;
}

.border_r{
	width:auto;
    padding: 20px;
    background-image:url(images/fond-box-conseil.gif);
	background-position:top;
	background-repeat:repeat-x;	
border: 1px solid #CCC;
}

.border_r h3 {
color:#000;
font-weight:bold;
font-size:140%;
margin-top:15px;
margin-bottom:50px;
text-align:center;
}

.cartouche_trophee_handifriends {
    
	color: #000000;
	width:auto;
    padding: 10px;
    text-align: left;
	background-color:#E1F7E1;
	margin-bottom:10px;
}

.cartouche_trophee_handifriends h3 {
    margin-top:10px;
}

.box_public1 {
	display:inline;
	float:right;
	width:200px;
    color: #000010;
    padding: 20px;
    text-align: left;
    background-image:url(images/fond-box-ecole.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.box_public1 ul {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	list-style-type: none;
}

.box_public1 li {
	margin-left:0px;
	list-style-position:inside;
	margin-bottom:3px;
}

.box_public1 h3 {
	margin-top:15px;
}

.box_public2 {
	display:inline;
	float:left;
	width:200px;
    color: #000000;
    padding: 20px;
    text-align: left;
    background-image:url(images/fond-box-ecole.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.box_public2 ul {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	list-style-type: none;
}

.box_public2 li {
	margin-left:0px;
	list-style-position:inside;
	margin-bottom:3px;	
}

.box_public2 h3 {
	margin-top:15px;
}

.agendapublic {
	
	width:200px;
	color: #000000;
    padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
    text-align: left;
    background-image:url(images/fond-box-ecole.gif);
	background-position:top;
	background-repeat:repeat-x;
}

.agendapublic ul {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	list-style-type: none;
}

.agendapublic li {
	margin-left:0px;
	list-style-position:inside;
	margin-bottom:3px;
}

.agendapublic h3 {
	margin-top:15px;
}

.box_public4 {
	display:inline;
	float:left;
	width:200px;
    color: #000000;
    padding-right: 20px;
	padding-left: 20px;
    text-align: left;
    background-image:url(images/fond-box-ecole.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.box_public4 ul {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	list-style-type: none;
}

.box_public4 li {
	margin-left:0px;
	list-style-position:inside;
	margin-bottom:3px;
	
}

.box_public4 h3 {
	margin-top:15px;
}

.actualite_banniere{
	display:inline;
	float:right;
}
.banniere_public{
	float:right;
	padding-right: 3px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom:20px;
	
}

.box_recruteur_recruteur {
	display:inline;
	float:left;
	width:200px;
    color: #000000;
    padding: 20px;
    text-align: left;
    background-image:url(images/fond-box-ecole.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.box_recruteur_recruteur ul {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	list-style-type: none; 
}
}

.box_recruteur_recruteur li {
	margin-left:0px;
	list-style-position:inside;
	margin-bottom:3px;
	
}

.box_recruteur_recruteur h3 {
	margin-top:15px;
}

.box_recruteur_recruteur h2 {
	margin-top:15px;
}

.box_recruteur_conseil {
	display:inline;
	float:right;
	width:200px;
    color: #000000;
    padding: 20px;
    text-align: left;
    background-image:url(images/fond-box-ecole.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.box_recruteur_conseil ul {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	list-style-type: none;
}

.box_recruteur_conseil li {
	margin-left:0px;
	list-style-position:inside;
	margin-bottom:3px;
	
}

.box_recruteur_conseil h3 {
	margin-top:15px;
}
.box_recruteur_conseil h2 {
	margin-top:15px;
}

.box_recruteur_image_gauche{
	padding: 20px;
	display:inline;
	float:left;
	
}
.box_recruteur_image_droite{
	padding: 20px;
	display:inline;
	float:right;
	
}

.box_entreprises_gauche {
	display:inline;
	float:left;
	width:230px;
    color: #000000;
    padding: 10px;
    text-align: left;
    background-image:url(images/fond-box-ecole.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.box_entreprises_gauche ul {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	list-style-type: none; 
}
}

.box_entreprises_gauche li {
	margin-left:0px;
	list-style-position:inside;
	margin-bottom:3px;
	
}

.box_entreprises_gauche h3 {
	margin-top:15px;
}

.box_entreprises_gauche h2 {
	margin-top:15px;
}

.box_entreprises_droite {
	display:inline;
	float:right;
	width:230px;
    color: #000000;
    padding: 10px;
    text-align: left;
    background-image:url(images/fond-box-ecole.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.box_entreprises_droite ul {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	list-style-type: none;
}

.box_entreprises_droite li {
	margin-left:0px;
	list-style-position:inside;
	margin-bottom:3px;
	
}

.box_entreprises_droite h3 {
	margin-top:15px;
}
.box_entreprises_droite h2 {
	margin-top:15px;
}

.box_entreprises_image_gauche{
	padding: 20px;
	display:inline;
	float:left;
	
}
.box_entreprises_image_droite{
	padding: 20px;
	display:inline;
	float:right;
	
}