#formProspectDiv {
	
width : 60%; 
background-color: white;
margin-left: auto;
margin-right: auto;
overflow: auto;
padding : 10px;
margin-top: -14px;
 -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin-bottom: 10px;


}



#gauche {

	width : 345px;
	height : 400px;
	float: left;
	margin-left: 10px;


}



#droit {

	border-left : 4px solid #345670;
	width : 345px;
	height : 425px;
	float : right;
	background-color: #DBE5EA;
	opacity : 0.5;

}

H3 {

display : block;
margin-left: auto;
margin-right: auto;
border-bottom : 1px dotted #345670;
font-size :20pt;
color : #345670;
font-variant: small-caps;
text-align: center;
font-family: Arial;
width : 700px;
margin-top: 0px;
padding : 0px;


}

#changefichier {

display : block;
margin-left: auto;
margin-right: auto;
font-size :10pt;
color : #345670;
text-align: center;
font-family: Arial;
width : 700px;
margin-top: 0px;
padding : 0px;
text-decoration: none;
margin-bottom: 15px;

}

#changefichier a {


color : #345670;
text-decoration: none;

}


/* FORMULAIRE */ 
#formProspect label {
font:12px "ClarendonRoman", Georgia, Times, serif;
color:#525250;
text-transform:uppercase;
float:left;
position:relative;
clear:both;
padding-right: 3px;
font-weight: bold;
padding-top:10px;
clear:both;
overflow:hidden;

}

#formProspect input {
border-bottom:1px dashed #989895;
border-right:none;
border-left:none;
border-top:none;
color:#4f4f4f;
background-color: transparent;
outline:none;

position:relative;
font:12px "SeanRegular", Courier New, Courier New, Courier6, monospace;
letter-spacing:1px;
outline:0;
box-shadow: none;
top: 3px;
}


#formProspect input:focus {
border-bottom:1px dashed #000;
-webkit-transition:border 0.3s ease-in;
-moz-transition:border 0.3s ease-in;
-o-transition:border 0.3s ease-in;
transition:border 0.3s ease-in;

}

#resultats {

	height : 30px;
	display: block;
	background-color: #A6BBC6;
	margin-top: 10px;


}

#resultats H4 {

	margin-left: 10px;
	font-variant: small-caps;
	color: #1D4156;
	float : left;
	margin-top: 5px;
	font-size: 20px;
	font-family: arial;

}

#radio {
float : left;
margin-top: 40px;
margin-left: -80px;
opacity: none;
}

#radio .labelradio {

font:12px "ClarendonRoman", Georgia, Times, serif;
color:#525250;
text-transform:uppercase;
clear:both;
padding-right: 3px;
font-weight: bold;
padding-top:10px;
clear:both;
overflow:hidden;

}

#result {


float:left;
margin-top:50px;
margin-left:-85px;
}


#result {
	background:none;
	border:none;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	height:25px;
	position:absolute;
	width:315px;
	opacity: none;
	box-shadow: none;
	margin-top: 180px;
}

#observations {

	float : left;
	margin-left: 10px;
	margin-top: -20px;

}

#observations textarea {
	margin-top:4px;
	width:310px;
	height:100px;
	outline:none;
	resize:none;
	overflow:auto;
	letter-spacing:1px;
	float:left;
	display:block;
	box-shadow: none;
	font-size:12px;
	font-family:"ClarendonRoman", Georgia, Times, serif;
	font-weight: bold;
	color:#777;
	border-top:solid 1px #aaa;
	border-left:solid 1px #aaa;
	border-bottom:solid 1px #ccc;
	border-right:solid 1px #ccc;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	padding:3px;

}

#observations textarea:focus {
	border-color:#999;
}

.afficher {

	width:310px;
	height:130px;
	padding: 10px;
	position: absolute;
	margin-left: 10px;
	margin-top: 215px;
	font-size: 12px;

}

.label {

	
	position:relative;
clear:both;
padding-right: 3px;
font-weight: bold;
padding-top:10px;
clear:both;
overflow:hidden;


}

#formProspect .suivant {


background-image : url('fleche.png');
background-size: 50px;
float : right;
margin-top: 180px;
margin-right: 20px;
width : 50px;
height : 50px;
opacity: 0.5;
border-bottom : 0px;

}

#formProspect .suivant:hover {

opacity : 1;

}

#historiqueProspect {

width : 100%; 
background-color: white;
margin-left: auto;
margin-right: auto;
padding : 10px;

border-radius: 5px;
margin-bottom: 10px;



}
#historiqueProspect H2 {

  display: block;
  width : auto;
  background-color: #D9DEE3;
  height : 20px;
  padding-top: 10px;
  padding-left: 8px;
  position: relative;
  font-variant: small-caps;
  color : #465969;
  text-align: center;

}

.historiqueAppel {

	border : 1px solid white;
	padding-left: 10px;
}

.right {

	float:right;

	width : 500px;

}

#historiqueProspect .h3{


  width : auto;
  height : 15px;
  padding-left: 8px;
  position: relative;
  font-variant: small-caps;
  color : #465969;
  font-size: 11pt;
  font-weight: bold;

}

#formRecherche label {

	display: inline-block;
	padding-left: 10px;
	width : 100px;
	font-size: 12px;
	font-family: Arial;

}

#ensembleTabFichier {
	
width : 850px; 
background-color: white;
margin-left: auto;
margin-right: auto;
padding : 10px;
margin-top: -14px;
 -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin-bottom: 10px;

}

H5 {

display : block;
margin-left: auto;
margin-right: auto;
border-bottom : 1px solid #C3CDD9;
font-size :10pt;
color : #345670;
font-variant: small-caps;
text-align: left;
font-family: Arial;
width : 98%;
margin-top: 5px;
padding : 0px;


}

#tabStats {

	width : 600px;
	font-size: 8pt;
	background-color: #DFE5ED;
	padding: 10px;
	margin-right: auto;
	margin-left: auto;


}

#tabStats td {

	height : 18px;

}

#tabStats th {

	height : 25px;
	text-align: left;

}



#tabStats .aligndroit {

	text-align: right;

}

.statsCom {

	width : 400px;
	float: left;
	border : 1px solid #263B54;
	margin-left: 10px;
	margin-bottom: 10px;
	height : 150px;

}

.statsComTotal {

	width : 812px;
	float: left;
	border : 1px solid #263B54;
	margin-left: 10px;
	margin-bottom: 10px;
	height : 150px;

}

.statsComTotal2 {

	width : 812px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	height : 150px;

}

.nomCom {

	width : 100%;
	height : 20px;
	display: block;
	background-color: #263B54;
	text-align: center;
	font-weight: bold;
	padding-top: 7px;
	font-size: 10pt;
	color : white;

}

.nomCom2 {

	width : 100%;
	height : 20px;
	display: block;
	background-color: #263B54;
	text-align: center;
	font-weight: bold;
	padding-top: 7px;
	font-size: 10pt;
	color : white;

}



.contenuCom {

/*	padding : 10px; */
	text-align: center;
	font-family: Arial;

}

.vert { color : green; font-weight: bold; }
.rouge { color : red; font-weight: bold;}

.nombresMails {

	width : 121px;
	height : 121px;
	
	border: 1px solid white; 
	float : left; 
}

.nbMailsR, .nbEntR {

	font-weight: bold;
	color : white;
	margin-top: 35px;

}

.quinze {

	font-size: 25px;
	text-align: center;

}

.treize {

	font-size: 20px;
	text-align: center;

}

.douze {

	font-size: 15px;
	text-align: center;

}

.nombresPositifs{

	width : 79px;
	height : 69px;
	
	border: 1px solid white;
	float : left; 
}


.nbPositifsR {

	font-weight: bold;
	color : white;
	margin-top: 9px;

}

.nombresRelances{

	width : 79px;
	height : 52px;
	
	float : left; 
	border: 1px solid white;
	margin-top: 69px;
	margin-left: -81px;
}

.nbRelancesR {

	font-weight: bold;
	color : white;
	margin-top: 3px;

}
.nombresMessagerie{

	width : 79px;
	height : 49px;
	background-color: #223147;
	float : left; 
	border: 1px solid white;
	
}



.nbMessR {

	font-weight: bold;
	color : white;
	margin-top: 3px;

}

.nombresNegatifs{

	width : 79px;
	height : 39px;
	background-color: #223147;
	float : left; 
	margin-top: 49px;
	margin-left: -81px;
	border: 1px solid white;
	
	
}

.nbNegatifR {

	font-weight: bold;
	color : white;
	margin-top: 1px;

}

.nbRadiesR {

	font-weight: bold;
	color : white;
	margin-top: 1px;


}

.nombresRadies{

	width : 79px;
	height : 32px;
	background-color: #223147;
	float : left; 
	margin-top: 89px;
	margin-left: -81px;
	border: 1px solid white;
	
}

.nombresEnt {

	width : 113px;
	height : 121px;
	float : left; 
	border: 1px solid white;

}

.editOBJ {

	height : 50px;

}

.obj {

	float: left;
	height : 95px;
	width : 32.5%;
	margin-left: 6px;
	margin-top: 4px;
	background-color: #EBEBEB;
	padding-top : 20px;
	font-size: 12pt;
	font-family: arial;
	font-weight: bold;
	color : #263B54;

}

.vingt {

	font-size: 30pt;

}

