body {
	background-color: #9A8F89;
	}

td.bordure {
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-color:#FFFFFF;
}
.typo11FFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3161A3;
	text-decoration: none;
}

a.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}




a:hover.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}
li { 
    list-style-type: none;
    list-style-image: url(img/disc.gif);
}
ul.listeMenu{ 
	margin:0;
	padding:0;
}

li.liselect { 
    list-style-type: none;
    list-style-image: url(img/liselect.gif);
	margin-left: 12px;
}

li.linonselect { 
    list-style-type: none;
    list-style-image: url(img/discvide.gif);
	margin-left: 12px;
}

a.liselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.linonselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
}

.imgrealisation{
	border: 1px solid #CCCCCC;
}
.tabRealisation{
	
}
.tabRealisation td{
	padding-bottom:5%;
}
/*///////////////SECTION ADMIN/////////////////*/
#topAdmin{
 padding: 3% 3% 1% 3%;
}
#topAdmin img{
	border:none;
	padding: 0 38% 0 38%;
}
#conteneurAdmin{
	margin:0 auto;
	padding:0 0 1% 3%;
	width:50em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color:#FFF;
}

#conteneurAdmin h1{
	text-align:center;
	font-size:1.5em;
}
#conteneurAdmin h2{
	font-size:1.1em;
}
#conteneurAdmin ul{
	padding-top:4%;
}
#conteneurAdmin li a{
	font-size:1.3em;
}

#tabOffre td, th{
	padding: 0.5em 1em 0.5em 0.5em;
	text-align:left;
}
#lienRetourAdmin{
	margin-left:65%;
	padding-bottom:2%;
}
div.rowFormAdmin{
	clear: both;
	padding-top: 0.5em;
}
div.rowFormAdmin span.label {
 	float: left;
 	width: 48%;
 	text-align: right;
 }

div.rowFormAdmin span.formw {
	float: right;
 	width: 50%;
 	text-align: left;
 }

#pErreurFormAdmin{
	text-align:center;
	color:#C00;
 }
 
.textareaAdmin{
 padding: 2em 0;
 margin-left:10%;
 }
.btnAdmin{
	text-align:right;
	margin: 2em 0;
	padding-right:15%;
 }
 #pConfirmationFormAdmin{
	text-align:center;
	color:#009900;
 }
 #pGestionMenuEmploi ul{
  	padding:6px 0 20px 0;
	margin:0;
 }
 #pGestionMenuEmploi li{
	list-style-type: circle;
	margin-left:17px;
	/*list-style-position:inside;*/
 }
 #pGestionMenuEmploi{
	padding-left:15px;
	padding-top:10px;
 }
 .titreLocalisationEmploi{
	font-weight:bold;
	padding:0;
	margin:0;
 }
 p.affichageEmploi{
	padding:15px 0 4px 0;
	margin:0;
 }
 .aucunPosteEmploi{
 	padding:0 0 6px 0;
	margin:0;
 }
 .tabRealisationsAdmin{
	width:100%;
 }
  .tabRealisationsAdmin th{
	text-align:left;
	padding:0 0 1em 0;
 }
   .tabRealisationsAdmin td{
	padding-bottom:1em;
	padding-right:0.3em;
 }
 .tdTitreRea{
	width:14em;
 }
  .tdNomCat{
	width:13em;
	padding-right:0.4em;
 }
 .texteDescRealisation{
	padding-top:4px;
	margin:0;
 }
/*/////////////////////////////////////////////*/