/* Feuille de style pour le contenu des pages
 * C'est cette feuille de style qui doit être liée aux pages du site
 * La feuille de style de la charte est appelée depuis cette feuille.
 */
 
/* Import des style pour la charte */
@import "charte.css";

/* STYLE CYC  (ne pas supprimer) */
.cyc {
	position: absolute;
	top: -10000px;
}

/* STYLE DE LA PAGE CONTACT */

/*#contactTxt{
	width:45%;
	float:left;
}
#contactPlan{
	width:45%;
	float:right;
}
#formContact input,textarea{
	width:100%;
	border:1px solid #000;
	font-size:12px;
}
#formContact input:focus,textarea:focus{
	border-color:#FF0000;
}
#formContact .champRequis{
	color:#FF0000;
}                    */
 a:hover img{
filter: alpha(opacity=80);
-moz-opacity: 0.80; opacity:0.80;

}
img{
  border:0;
}
/*********************************************Editable Areea*************************************/

.background{
  background: url(../images/charte/div_bg.gif) no-repeat top left;
  width:506px;
  height: 57px;
  text-align: center;
  margin:20px 0px 10px 0px;
  padding:12px 0px 0px 0px;
  font-size:12px;
	font-family: Arial;
	color: #226FBF;
  clear:both;
}
.background1{
  background: url(../images/charte/div_bg1.gif) no-repeat top left;
  width:792px;
  height: 57px;
  text-align: center;
  margin:20px 0px 0px 45px;
  padding:9px 0px 0px 0px;
  font-size:12px;
  clear:both;
}
.left_box{
  border:solid 0px #226FBF;
  width:520px;
  padding:5px;
  float:left;
  font-weight:bold;
}
#poste{
  float:left;
  width:296px;
}
.poste_repeat{
  background: url(../images/charte/poste_repeat.gif) repeat-y top left;
  width: 296px;
  display:table;
}
.poste_head{
  background: url(../images/charte/poste_head.gif) no-repeat top left;
  width: 296px;
  height:42px;
}
.poste_footer{
  background: url(../images/charte/poste_footer.gif) no-repeat top left;
  width: 296px;
  height:27px;
}
.list1 li{
	list-style-position:outside;
	list-style-type:none;
	background-image:url(../images/charte/puce1.jpg);
	background-position: 0px 5px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 30px;
	padding:3px 3px 3px 30px;
	font-family:Arial ,"Trebuchet MS";
	height:100%;
	font-weight:normal;
	line-height:14px;
	text-align:justify;
  font-size:12px;
}
.list2 li{
	list-style-position:outside;
	list-style-type:none;
	background-image:url(../images/charte/puce2.gif);
	background-position: 0px 5px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 30px;
	padding:3px 3px 3px 30px;
	font-family:Arial ,"Trebuchet MS";
	height:100%;
	font-weight:normal;
	line-height:14px;
	text-align:justify;
  font-size:12px;
  height: 20px;
}
#poste li{
  font-weight: bold;
}
#poste h3{
  font-size:14px;
  font-weight:bold;
  border-bottom:solid 1px #236EBF;
  width: 160px;
  margin:0px 0px 10px 20px;
}
#espace h3{
  margin:10px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:16px;
	text-align:left;
  font-weight:bold;
	color:#226fbf;
  border-bottom:solid 1px #226fbf;
  background:#C8E8FE;
  padding-left:5px;
}

.line{
  text-align:center;
}
.detail span{
  font-weight:bold;
}
.detail table{
  border:solid 1px #4FA5FE;
  padding:5px;
  width: 100%;
}
.table_options{
  float:left;
  width:430px;
}

.detail td{
  margin:0px 0px 5px 0px;
  height: 20px;
  padding:0px 5px 0px 5px;
}

.detail .td1{
  background:#D4E9FF;
}
.detail .td2{
  background:#63BEFF;
  color:#002E4F;
  font-weight:bold;
}
.detail .td3{
  background:#AFD6FF;
  color:#002E4F;
}
.detail #td4{
  color:#000000;
  font-weight:bold;
}
.detail #td5{
  color:#000000;
}
#td5{
 color:#000000;
 font-weight:bold;
}

.photo{
  border:solid 1px #009FF1;
  padding:5px;
}
.photo1{
  border:solid 1px #009FF1;
  padding:5px;
  background:#ffffff;
}
.deposez_cv_img{
  float:right;
  padding:90px 100px 0px 0px;

}
#recherche{
 text-align:center;
 display:inline;
 width:100%;
}
#interese_bg{
  background: url(../images/charte/interese_bg.gif) no-repeat top left;
  height:32px;
  width:887px;
  margin-left:2px;
}
.envoyer_bar{
  background: url(../images/charte/envoyer_retablir_bar1.gif) top left no-repeat;
  width: 432px;
  height:25px;
}
.envoyer_bar1{
  background: url(../images/charte/envoyer_retablir_bar.gif) top left no-repeat;
  width: 883px;
  height:25px;
}

/***************Browse file**********************/
div.fileinputs {
	position: relative;
  opacity: 10;
}
div.fakefile {
	position: absolute;
	z-index: 0;
}
input.file {
	position: absolute;
	-moz-opacity:0;
	filter:alpha(Opacity=0);
	opacity: 0;
	z-index: 5;
}
